@charset "UTF-8";
body {
  color: #353c41;
  font-family: Arial, Helvetica, sans-serif;
  overflow: hidden; }

a {
  outline: none !important; }
  a * {
    outline: none !important; }

.propertyLabel {
  font-weight: bold;
  color: #767676;
  margin-bottom: 0.5rem; }

.mf-label {
  margin-bottom: 0.5rem; }

.mf-backdrop-scroll {
  overflow: hidden; }

.mf-clickable, .mf-navbar-app-menu-entry, .mf-navbar-aside-menu-item, .mf-auth-panel-menu, .mf-list-view-element-content > a, .mf-list-view-context > i,
.mf-list-view-context > span, .mf-context-menu > ul.dropdown-menu > li > div div, .mf-context-menu > ul.dropdown-menu > li > div a, .mf-tree-selection-list .mf-selection-list-element, .mf-select div select, .mf-tile, .mf-tile > div > div.row:last-child > div.mf-list-view-context button i, .mf-tile-small-embedded.mf-tile-small,
.mf-tile-small, .mf-tile-small-selection-area .mf-selection-element .mf-stack,
.mf-tile-small-selection-area .mf-selection-element .mf-icon,
.mf-tile-selection-area .mf-selection-element .mf-stack,
.mf-tile-selection-area .mf-selection-element .mf-icon,
.mf-list-selection-area .mf-selection-element .mf-stack,
.mf-list-selection-area .mf-selection-element .mf-icon, .mf-administration-header .mf-administration-header-filter-panel .mf-administration-header-filter-panel-button, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-button, .mf-tag .mf-tag-close i, .mf-radio:not(:checked) ~ label, .mf-radio:checked ~ label, .mf-fileupload .mf-input-upload, .mf-fileupload .mf-fileupload-text, .mf-overview .nav-pills .nav-item, .mf-overview-image .mf-overview-image-openDetailButton, .mf-mediaHeaderImage .mf-overview-image-openDetailButton, .mf-button.btn, .mf-switch label .lever, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item, .select2-results__option[aria-selected], .mf-login-header-language-dropdown-menu-item, .mf-accordion .card .card-header, .lb-prev, .lb-next, .lb-data .lb-close:hover, .mf-color-picker .ui-colorpicker-buttonset .ui-button,
.mf-color-picker-inlineFrame .ui-colorpicker-buttonset .ui-button,
.mf-color-picker-inline .ui-colorpicker-buttonset .ui-button, .mf-color-picker .ui-colorpicker-buttonpane button,
.mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button,
.mf-color-picker-inline .ui-colorpicker-buttonpane button, .mf-color-picker .ui-colorpicker-preview-initial,
.mf-color-picker-inlineFrame .ui-colorpicker-preview-initial,
.mf-color-picker-inline .ui-colorpicker-preview-initial, .mf-color-picker .ui-colorpicker-swatch,
.mf-color-picker-inlineFrame .ui-colorpicker-swatch,
.mf-color-picker-inline .ui-colorpicker-swatch, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next, .mf-list-view-context .mf-modal button,
.mf-overview-headline-action .mf-modal button, .slick-list.dragging, .slick-prev,
.slick-next, .slick-dots li, .slick-dots li button, .dialog button, .MfGd-layercontainer .MfGd-layer, .MfGd-layercontainer .MfGd-layer:hover, .MfGd-layercontainer .MfGd-layer:focus, .MfGd-context .mf-context-menu-element, .MfGd-tab-bar .nav-item, .MfGd-accordion .collapse .card-block .mxToolbarMode:hover, .MfGd-accordion .collapse .card-block .mxToolbarMode:focus,
.MfGd-accordion .collapsing .card-block .mxToolbarMode:hover,
.MfGd-accordion .collapsing .card-block .mxToolbarMode:focus, .MfGdDropdown.show .MfGdColorItem,
.MfGdDropdown .MfGdColorItem {
  cursor: pointer; }
  .mf-clickable:hover, .mf-navbar-app-menu-entry:hover, .mf-navbar-aside-menu-item:hover, .mf-auth-panel-menu:hover, .mf-list-view-element-content > a:hover, .mf-list-view-context > i:hover,
  .mf-list-view-context > span:hover, .mf-context-menu > ul.dropdown-menu > li > div :hover, .mf-tree-selection-list .mf-selection-list-element:hover, .mf-select div select:hover, .mf-tile:hover, .mf-tile > div > div.row:last-child > div.mf-list-view-context button i:hover,
  .mf-tile-small:hover, .mf-tile-small-selection-area .mf-selection-element .mf-stack:hover,
  .mf-tile-small-selection-area .mf-selection-element .mf-icon:hover,
  .mf-tile-selection-area .mf-selection-element .mf-stack:hover,
  .mf-tile-selection-area .mf-selection-element .mf-icon:hover,
  .mf-list-selection-area .mf-selection-element .mf-stack:hover,
  .mf-list-selection-area .mf-selection-element .mf-icon:hover, .mf-administration-header .mf-administration-header-filter-panel .mf-administration-header-filter-panel-button:hover, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-button:hover, .mf-tag .mf-tag-close i:hover, .mf-radio:not(:checked) ~ label:hover, .mf-radio:checked ~ label:hover, .mf-fileupload .mf-input-upload:hover, .mf-fileupload .mf-fileupload-text:hover, .mf-overview .nav-pills .nav-item:hover, .mf-overview-image .mf-overview-image-openDetailButton:hover, .mf-mediaHeaderImage .mf-overview-image-openDetailButton:hover, .mf-button.btn:hover, .mf-switch label .lever:hover, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:hover, .select2-results__option:hover[aria-selected], .mf-login-header-language-dropdown-menu-item:hover, .mf-accordion .card .card-header:hover, .lb-prev:hover, .lb-next:hover, .lb-data .lb-close:hover, .mf-color-picker .ui-colorpicker-buttonset .ui-button:hover,
  .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .ui-button:hover,
  .mf-color-picker-inline .ui-colorpicker-buttonset .ui-button:hover, .mf-color-picker .ui-colorpicker-buttonpane button:hover,
  .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button:hover,
  .mf-color-picker-inline .ui-colorpicker-buttonpane button:hover, .mf-color-picker .ui-colorpicker-preview-initial:hover,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview-initial:hover,
  .mf-color-picker-inline .ui-colorpicker-preview-initial:hover, .mf-color-picker .ui-colorpicker-swatch:hover,
  .mf-color-picker-inlineFrame .ui-colorpicker-swatch:hover,
  .mf-color-picker-inline .ui-colorpicker-swatch:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev:hover,
  .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next:hover, .mf-list-view-context .mf-modal button:hover,
  .mf-overview-headline-action .mf-modal button:hover, .slick-list.dragging:hover, .slick-prev:hover,
  .slick-next:hover, .slick-dots li:hover, .slick-dots li button:hover, .dialog button:hover, .MfGd-layercontainer .MfGd-layer:hover, .MfGd-context .mf-context-menu-element:hover, .MfGd-tab-bar .nav-item:hover, .MfGd-accordion .collapse .card-block .mxToolbarMode:hover,
  .MfGd-accordion .collapsing .card-block .mxToolbarMode:hover,
  .MfGdDropdown .MfGdColorItem:hover, .mf-clickable:focus, .mf-navbar-app-menu-entry:focus, .mf-navbar-aside-menu-item:focus, .mf-auth-panel-menu:focus, .mf-list-view-element-content > a:focus, .mf-list-view-context > i:focus,
  .mf-list-view-context > span:focus, .mf-context-menu > ul.dropdown-menu > li > div :focus, .mf-tree-selection-list .mf-selection-list-element:focus, .mf-select div select:focus, .mf-tile:focus, .mf-tile > div > div.row:last-child > div.mf-list-view-context button i:focus,
  .mf-tile-small:focus, .mf-tile-small-selection-area .mf-selection-element .mf-stack:focus,
  .mf-tile-small-selection-area .mf-selection-element .mf-icon:focus,
  .mf-tile-selection-area .mf-selection-element .mf-stack:focus,
  .mf-tile-selection-area .mf-selection-element .mf-icon:focus,
  .mf-list-selection-area .mf-selection-element .mf-stack:focus,
  .mf-list-selection-area .mf-selection-element .mf-icon:focus, .mf-administration-header .mf-administration-header-filter-panel .mf-administration-header-filter-panel-button:focus, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-button:focus, .mf-tag .mf-tag-close i:focus, .mf-radio:not(:checked) ~ label:focus, .mf-radio:checked ~ label:focus, .mf-fileupload .mf-input-upload:focus, .mf-fileupload .mf-fileupload-text:focus, .mf-overview .nav-pills .nav-item:focus, .mf-overview-image .mf-overview-image-openDetailButton:focus, .mf-mediaHeaderImage .mf-overview-image-openDetailButton:focus, .mf-button.btn:focus, .mf-switch label .lever:focus, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:focus, .select2-results__option:focus[aria-selected], .mf-login-header-language-dropdown-menu-item:focus, .mf-accordion .card .card-header:focus, .lb-prev:focus, .lb-next:focus, .lb-data .lb-close:focus:hover, .mf-color-picker .ui-colorpicker-buttonset .ui-button:focus,
  .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .ui-button:focus,
  .mf-color-picker-inline .ui-colorpicker-buttonset .ui-button:focus, .mf-color-picker .ui-colorpicker-buttonpane button:focus,
  .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button:focus,
  .mf-color-picker-inline .ui-colorpicker-buttonpane button:focus, .mf-color-picker .ui-colorpicker-preview-initial:focus,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview-initial:focus,
  .mf-color-picker-inline .ui-colorpicker-preview-initial:focus, .mf-color-picker .ui-colorpicker-swatch:focus,
  .mf-color-picker-inlineFrame .ui-colorpicker-swatch:focus,
  .mf-color-picker-inline .ui-colorpicker-swatch:focus, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev:focus,
  .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next:focus, .mf-list-view-context .mf-modal button:focus,
  .mf-overview-headline-action .mf-modal button:focus, .slick-list.dragging:focus, .slick-prev:focus,
  .slick-next:focus, .slick-dots li:focus, .slick-dots li button:focus, .dialog button:focus, .MfGd-layercontainer .MfGd-layer:focus, .MfGd-context .mf-context-menu-element:focus, .MfGd-tab-bar .nav-item:focus, .MfGd-accordion .collapse .card-block .mxToolbarMode:focus,
  .MfGd-accordion .collapsing .card-block .mxToolbarMode:focus,
  .MfGdDropdown .MfGdColorItem:focus {
    cursor: pointer !important; }
  .mf-clickable *, .mf-navbar-app-menu-entry *, .mf-navbar-aside-menu-item *, .mf-auth-panel-menu *, .mf-list-view-element-content > a *, .mf-list-view-context > i *, .mf-list-view-context > span *, .mf-context-menu > ul.dropdown-menu > li > div div *, .mf-context-menu > ul.dropdown-menu > li > div a *, .mf-tree-selection-list .mf-selection-list-element *, .mf-select div select *, .mf-tile *, .mf-tile > div > div.row:last-child > div.mf-list-view-context button i *, .mf-tile-small-embedded.mf-tile-small *, .mf-tile-small *, .mf-tile-small-selection-area .mf-selection-element .mf-stack *, .mf-tile-small-selection-area .mf-selection-element .mf-icon *, .mf-tile-selection-area .mf-selection-element .mf-stack *, .mf-tile-selection-area .mf-selection-element .mf-icon *, .mf-list-selection-area .mf-selection-element .mf-stack *, .mf-list-selection-area .mf-selection-element .mf-icon *, .mf-administration-header .mf-administration-header-filter-panel .mf-administration-header-filter-panel-button *, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-button *, .mf-tag .mf-tag-close i *, .mf-radio:not(:checked) ~ label *, .mf-radio:checked ~ label *, .mf-fileupload .mf-input-upload *, .mf-fileupload .mf-fileupload-text *, .mf-overview .nav-pills .nav-item *, .mf-overview-image .mf-overview-image-openDetailButton *, .mf-mediaHeaderImage .mf-overview-image-openDetailButton *, .mf-button.btn *, .mf-switch label .lever *, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item *, .select2-results__option[aria-selected] *, .mf-login-header-language-dropdown-menu-item *, .mf-accordion .card .card-header *, .lb-prev *, .lb-next *, .lb-data .lb-close:hover *, .mf-color-picker .ui-colorpicker-buttonset .ui-button *, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .ui-button *, .mf-color-picker-inline .ui-colorpicker-buttonset .ui-button *, .mf-color-picker .ui-colorpicker-buttonpane button *, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button *, .mf-color-picker-inline .ui-colorpicker-buttonpane button *, .mf-color-picker .ui-colorpicker-preview-initial *, .mf-color-picker-inlineFrame .ui-colorpicker-preview-initial *, .mf-color-picker-inline .ui-colorpicker-preview-initial *, .mf-color-picker .ui-colorpicker-swatch *, .mf-color-picker-inlineFrame .ui-colorpicker-swatch *, .mf-color-picker-inline .ui-colorpicker-swatch *, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev *, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next *, .mf-list-view-context .mf-modal button *, .mf-overview-headline-action .mf-modal button *, .slick-list.dragging *, .slick-prev *, .slick-next *, .slick-dots li *, .slick-dots li button *, .dialog button *, .MfGd-layercontainer .MfGd-layer *, .MfGd-layercontainer .MfGd-layer:hover *, .MfGd-layercontainer .MfGd-layer:focus *, .MfGd-context .mf-context-menu-element *, .MfGd-tab-bar .nav-item *, .MfGd-accordion .collapse .card-block .mxToolbarMode:hover *, .MfGd-accordion .collapse .card-block .mxToolbarMode:focus *, .MfGd-accordion .collapsing .card-block .mxToolbarMode:hover *, .MfGd-accordion .collapsing .card-block .mxToolbarMode:focus *, .MfGdDropdown.show .MfGdColorItem *, .MfGdDropdown .MfGdColorItem * {
    cursor: pointer; }
    .mf-clickable *:hover, .mf-navbar-app-menu-entry *:hover, .mf-navbar-aside-menu-item *:hover, .mf-auth-panel-menu *:hover, .mf-list-view-element-content > a *:hover, .mf-list-view-context > i *:hover, .mf-list-view-context > span *:hover, .mf-context-menu > ul.dropdown-menu > li > div div *:hover, .mf-context-menu > ul.dropdown-menu > li > div a *:hover, .mf-tree-selection-list .mf-selection-list-element *:hover, .mf-select div select *:hover, .mf-tile *:hover, .mf-tile > div > div.row:last-child > div.mf-list-view-context button i *:hover, .mf-tile-small *:hover, .mf-tile-small-selection-area .mf-selection-element .mf-stack *:hover, .mf-tile-small-selection-area .mf-selection-element .mf-icon *:hover, .mf-tile-selection-area .mf-selection-element .mf-stack *:hover, .mf-tile-selection-area .mf-selection-element .mf-icon *:hover, .mf-list-selection-area .mf-selection-element .mf-stack *:hover, .mf-list-selection-area .mf-selection-element .mf-icon *:hover, .mf-administration-header .mf-administration-header-filter-panel .mf-administration-header-filter-panel-button *:hover, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-button *:hover, .mf-tag .mf-tag-close i *:hover, .mf-radio:not(:checked) ~ label *:hover, .mf-radio:checked ~ label *:hover, .mf-fileupload .mf-input-upload *:hover, .mf-fileupload .mf-fileupload-text *:hover, .mf-overview .nav-pills .nav-item *:hover, .mf-overview-image .mf-overview-image-openDetailButton *:hover, .mf-mediaHeaderImage .mf-overview-image-openDetailButton *:hover, .mf-button.btn *:hover, .mf-switch label .lever *:hover, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item *:hover, .select2-results__option[aria-selected] *:hover, .mf-login-header-language-dropdown-menu-item *:hover, .mf-accordion .card .card-header *:hover, .lb-prev *:hover, .lb-next *:hover, .lb-data .lb-close:hover *:hover, .mf-color-picker .ui-colorpicker-buttonset .ui-button *:hover, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .ui-button *:hover, .mf-color-picker-inline .ui-colorpicker-buttonset .ui-button *:hover, .mf-color-picker .ui-colorpicker-buttonpane button *:hover, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button *:hover, .mf-color-picker-inline .ui-colorpicker-buttonpane button *:hover, .mf-color-picker .ui-colorpicker-preview-initial *:hover, .mf-color-picker-inlineFrame .ui-colorpicker-preview-initial *:hover, .mf-color-picker-inline .ui-colorpicker-preview-initial *:hover, .mf-color-picker .ui-colorpicker-swatch *:hover, .mf-color-picker-inlineFrame .ui-colorpicker-swatch *:hover, .mf-color-picker-inline .ui-colorpicker-swatch *:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev *:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next *:hover, .mf-list-view-context .mf-modal button *:hover, .mf-overview-headline-action .mf-modal button *:hover, .slick-list.dragging *:hover, .slick-prev *:hover, .slick-next *:hover, .slick-dots li *:hover, .dialog button *:hover, .MfGd-layercontainer .MfGd-layer *:hover, .MfGd-context .mf-context-menu-element *:hover, .MfGd-tab-bar .nav-item *:hover, .MfGd-accordion .collapse .card-block .mxToolbarMode:hover *:hover, .MfGd-accordion .collapse .card-block .mxToolbarMode:focus *:hover, .MfGd-accordion .collapsing .card-block .mxToolbarMode:hover *:hover, .MfGd-accordion .collapsing .card-block .mxToolbarMode:focus *:hover, .MfGdDropdown .MfGdColorItem *:hover, .mf-clickable *:focus, .mf-navbar-app-menu-entry *:focus, .mf-navbar-aside-menu-item *:focus, .mf-auth-panel-menu *:focus, .mf-list-view-element-content > a *:focus, .mf-list-view-context > i *:focus, .mf-list-view-context > span *:focus, .mf-context-menu > ul.dropdown-menu > li > div div *:focus, .mf-context-menu > ul.dropdown-menu > li > div a *:focus, .mf-tree-selection-list .mf-selection-list-element *:focus, .mf-select div select *:focus, .mf-tile *:focus, .mf-tile > div > div.row:last-child > div.mf-list-view-context button i *:focus, .mf-tile-small *:focus, .mf-tile-small-selection-area .mf-selection-element .mf-stack *:focus, .mf-tile-small-selection-area .mf-selection-element .mf-icon *:focus, .mf-tile-selection-area .mf-selection-element .mf-stack *:focus, .mf-tile-selection-area .mf-selection-element .mf-icon *:focus, .mf-list-selection-area .mf-selection-element .mf-stack *:focus, .mf-list-selection-area .mf-selection-element .mf-icon *:focus, .mf-administration-header .mf-administration-header-filter-panel .mf-administration-header-filter-panel-button *:focus, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-button *:focus, .mf-tag .mf-tag-close i *:focus, .mf-radio:not(:checked) ~ label *:focus, .mf-radio:checked ~ label *:focus, .mf-fileupload .mf-input-upload *:focus, .mf-fileupload .mf-fileupload-text *:focus, .mf-overview .nav-pills .nav-item *:focus, .mf-overview-image .mf-overview-image-openDetailButton *:focus, .mf-mediaHeaderImage .mf-overview-image-openDetailButton *:focus, .mf-button.btn *:focus, .mf-switch label .lever *:focus, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item *:focus, .select2-results__option[aria-selected] *:focus, .mf-login-header-language-dropdown-menu-item *:focus, .mf-accordion .card .card-header *:focus, .lb-prev *:focus, .lb-next *:focus, .lb-data .lb-close:hover *:focus, .mf-color-picker .ui-colorpicker-buttonset .ui-button *:focus, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .ui-button *:focus, .mf-color-picker-inline .ui-colorpicker-buttonset .ui-button *:focus, .mf-color-picker .ui-colorpicker-buttonpane button *:focus, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button *:focus, .mf-color-picker-inline .ui-colorpicker-buttonpane button *:focus, .mf-color-picker .ui-colorpicker-preview-initial *:focus, .mf-color-picker-inlineFrame .ui-colorpicker-preview-initial *:focus, .mf-color-picker-inline .ui-colorpicker-preview-initial *:focus, .mf-color-picker .ui-colorpicker-swatch *:focus, .mf-color-picker-inlineFrame .ui-colorpicker-swatch *:focus, .mf-color-picker-inline .ui-colorpicker-swatch *:focus, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev *:focus, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next *:focus, .mf-list-view-context .mf-modal button *:focus, .mf-overview-headline-action .mf-modal button *:focus, .slick-list.dragging *:focus, .slick-prev *:focus, .slick-next *:focus, .slick-dots li *:focus, .dialog button *:focus, .MfGd-layercontainer .MfGd-layer *:focus, .MfGd-context .mf-context-menu-element *:focus, .MfGd-tab-bar .nav-item *:focus, .MfGd-accordion .collapse .card-block .mxToolbarMode:hover *:focus, .MfGd-accordion .collapse .card-block .mxToolbarMode:focus *:focus, .MfGd-accordion .collapsing .card-block .mxToolbarMode:hover *:focus, .MfGd-accordion .collapsing .card-block .mxToolbarMode:focus *:focus, .MfGdDropdown .MfGdColorItem *:focus {
      cursor: pointer !important; }

.mf-notclickable, .mf-context-menu > ul.dropdown-menu > li.disabled, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack,
.mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon,
.mf-tile-selection-area .mf-selection-element.disabled .mf-stack,
.mf-tile-selection-area .mf-selection-element.disabled .mf-icon,
.mf-list-selection-area .mf-selection-element.disabled .mf-stack,
.mf-list-selection-area .mf-selection-element.disabled .mf-icon, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-clickable, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-app-menu-entry, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-aside-menu-item, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-auth-panel-menu, .mf-translator-readonly-label + .mf-switch .mf-list-view-element-content > a.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > i.mf-switch-right,
.mf-translator-readonly-label + .mf-switch .mf-list-view-context > span.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-switch-right, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-switch-right.mf-selection-list-element, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-selection-list-element, .mf-translator-readonly-label + .mf-switch .mf-select div select.mf-switch-right, .mf-select div .mf-translator-readonly-label + .mf-switch select.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile, .mf-translator-readonly-label + .mf-switch .mf-tile > div > div.row:last-child > div.mf-list-view-context button i.mf-switch-right, .mf-tile > div > div.row:last-child > div.mf-list-view-context button .mf-translator-readonly-label + .mf-switch i.mf-switch-right,
.mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile-small, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-stack, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack,
.mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-icon, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon,
.mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-stack, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack,
.mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-icon, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon,
.mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-stack, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack,
.mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-icon, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-switch-right.mf-administration-header-filter-panel-button, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-filter-panel-button, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-switch-right.mf-administration-header-search-field-button, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-search-field-button, .mf-translator-readonly-label + .mf-switch .mf-tag .mf-tag-close i.mf-switch-right, .mf-tag .mf-tag-close .mf-translator-readonly-label + .mf-switch i.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-radio:not(:checked) ~ label.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-radio:checked ~ label.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-input-upload, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-input-upload, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-fileupload-text, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-fileupload-text, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-switch-right.nav-item, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-switch-right.mf-overview-image-openDetailButton, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-switch-right.mf-overview-image-openDetailButton, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-button.btn, .mf-translator-readonly-label + .mf-switch label .mf-switch-right.lever, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-switch-right.mf-dropdown-menu-item, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-dropdown-menu-item, .mf-translator-readonly-label + .mf-switch .mf-switch-right.select2-results__option[aria-selected], .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-login-header-language-dropdown-menu-item, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-switch-right.card-header, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-switch-right.card-header, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-prev, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-next, .mf-translator-readonly-label + .mf-switch .lb-data .mf-switch-right.lb-close:hover, .lb-data .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-close:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-switch-right.ui-button, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-switch-right.ui-button, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-switch-right.ui-button, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonpane button.mf-switch-right, .mf-color-picker .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.mf-switch-right, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonpane button.mf-switch-right, .mf-color-picker-inline .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-preview-initial, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-preview-initial, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-preview-initial, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-swatch, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-swatch, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch,
.mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-swatch, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-prev, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-prev,
.mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-next, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-next, .mf-translator-readonly-label + .mf-switch .mf-list-view-context .mf-modal button.mf-switch-right, .mf-list-view-context .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right,
.mf-translator-readonly-label + .mf-switch .mf-overview-headline-action .mf-modal button.mf-switch-right, .mf-overview-headline-action .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-list.dragging, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-prev,
.mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-next, .mf-translator-readonly-label + .mf-switch .slick-dots li.mf-switch-right, .slick-dots .mf-translator-readonly-label + .mf-switch li.mf-switch-right, .mf-translator-readonly-label + .mf-switch .slick-dots li button.mf-switch-right, .slick-dots li .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .dialog button.mf-switch-right, .dialog .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-switch-right.MfGd-layer, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGd-layer, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-switch-right.mf-context-menu-element, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-context-menu-element, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-switch-right.nav-item, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:hover, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:focus, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus,
.mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:hover, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover,
.mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:focus, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus,
.mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-switch-right.MfGdColorItem, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGdColorItem, .mf-radio:not(:checked):disabled,
.mf-radio:not(:checked):disabled ~ label, .mf-radio:checked:disabled,
.mf-radio:checked:disabled ~ label, .input-field input[type=text]:disabled,
.input-field input[type=password]:disabled,
.input-field input[type=email]:disabled,
.input-field input[type=url]:disabled,
.input-field input[type=date]:disabled,
.input-field input[type=tel]:disabled,
.input-field input[type=number]:disabled, .mf-textarea:disabled, .mf-switch[disabled], .mf-background-action-row, .MfGd-context .mf-context-menu-element.disabled, .MfGd-tab-bar .nav-item.disabled, .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled {
  cursor: default !important; }
  .mf-notclickable:hover, .mf-context-menu > ul.dropdown-menu > li.disabled:hover, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack:hover,
  .mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon:hover,
  .mf-tile-selection-area .mf-selection-element.disabled .mf-stack:hover,
  .mf-tile-selection-area .mf-selection-element.disabled .mf-icon:hover,
  .mf-list-selection-area .mf-selection-element.disabled .mf-stack:hover,
  .mf-list-selection-area .mf-selection-element.disabled .mf-icon:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-clickable:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-app-menu-entry:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-aside-menu-item:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-auth-panel-menu:hover, .mf-translator-readonly-label + .mf-switch .mf-list-view-element-content > a.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > i.mf-switch-right:hover,
  .mf-translator-readonly-label + .mf-switch .mf-list-view-context > span.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-switch-right:hover, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-switch-right.mf-selection-list-element:hover, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-selection-list-element:hover, .mf-translator-readonly-label + .mf-switch .mf-select div select.mf-switch-right:hover, .mf-select div .mf-translator-readonly-label + .mf-switch select.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile:hover, .mf-translator-readonly-label + .mf-switch .mf-tile > div > div.row:last-child > div.mf-list-view-context button i.mf-switch-right:hover, .mf-tile > div > div.row:last-child > div.mf-list-view-context button .mf-translator-readonly-label + .mf-switch i.mf-switch-right:hover,
  .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile-small:hover, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-stack:hover, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack:hover,
  .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-icon:hover, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon:hover,
  .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-stack:hover, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack:hover,
  .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-icon:hover, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon:hover,
  .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-stack:hover, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack:hover,
  .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-icon:hover, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon:hover, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-switch-right.mf-administration-header-filter-panel-button:hover, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-filter-panel-button:hover, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-switch-right.mf-administration-header-search-field-button:hover, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-search-field-button:hover, .mf-translator-readonly-label + .mf-switch .mf-tag .mf-tag-close i.mf-switch-right:hover, .mf-tag .mf-tag-close .mf-translator-readonly-label + .mf-switch i.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-radio:not(:checked) ~ label.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-radio:checked ~ label.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-input-upload:hover, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-input-upload:hover, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-fileupload-text:hover, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-fileupload-text:hover, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-switch-right.nav-item:hover, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item:hover, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-switch-right.mf-overview-image-openDetailButton:hover, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton:hover, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-switch-right.mf-overview-image-openDetailButton:hover, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-button.btn:hover, .mf-translator-readonly-label + .mf-switch label .mf-switch-right.lever:hover, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-switch-right.mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-dropdown-menu-item:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.select2-results__option:hover[aria-selected], .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-login-header-language-dropdown-menu-item:hover, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-switch-right.card-header:hover, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-switch-right.card-header:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-prev:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-next:hover, .mf-translator-readonly-label + .mf-switch .lb-data .mf-switch-right.lb-close:hover, .lb-data .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-close:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-switch-right.ui-button:hover, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-switch-right.ui-button:hover, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-switch-right.ui-button:hover, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonpane button.mf-switch-right:hover, .mf-color-picker .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.mf-switch-right:hover, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonpane button.mf-switch-right:hover, .mf-color-picker-inline .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-preview-initial:hover, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-preview-initial:hover, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-preview-initial:hover, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-swatch:hover, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-swatch:hover, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch:hover,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-swatch:hover, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch:hover, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-prev:hover,
  .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-next:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-next:hover, .mf-translator-readonly-label + .mf-switch .mf-list-view-context .mf-modal button.mf-switch-right:hover, .mf-list-view-context .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right:hover,
  .mf-translator-readonly-label + .mf-switch .mf-overview-headline-action .mf-modal button.mf-switch-right:hover, .mf-overview-headline-action .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-list.dragging:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-prev:hover,
  .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-next:hover, .mf-translator-readonly-label + .mf-switch .slick-dots li.mf-switch-right:hover, .slick-dots .mf-translator-readonly-label + .mf-switch li.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .slick-dots li button.mf-switch-right:hover, .slick-dots li .mf-translator-readonly-label + .mf-switch button.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .dialog button.mf-switch-right:hover, .dialog .mf-translator-readonly-label + .mf-switch button.mf-switch-right:hover, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-switch-right.MfGd-layer:hover, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGd-layer:hover, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-switch-right.mf-context-menu-element:hover, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-context-menu-element:hover, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-switch-right.nav-item:hover, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item:hover, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:hover, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover,
  .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:hover, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover,
  .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-switch-right.MfGdColorItem:hover, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGdColorItem:hover, .mf-radio:hover:not(:checked):disabled,
  .mf-radio:not(:checked):disabled ~ label:hover, .mf-radio:hover:checked:disabled,
  .mf-radio:checked:disabled ~ label:hover, .input-field input:hover[type=text]:disabled,
  .input-field input:hover[type=password]:disabled,
  .input-field input:hover[type=email]:disabled,
  .input-field input:hover[type=url]:disabled,
  .input-field input:hover[type=date]:disabled,
  .input-field input:hover[type=tel]:disabled,
  .input-field input:hover[type=number]:disabled, .mf-textarea:hover:disabled, .mf-switch:hover[disabled], .mf-background-action-row:hover, .MfGd-context .mf-context-menu-element.disabled:hover, .MfGd-tab-bar .nav-item.disabled:hover, .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled:hover, .mf-notclickable:focus, .mf-context-menu > ul.dropdown-menu > li.disabled:focus, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack:focus,
  .mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon:focus,
  .mf-tile-selection-area .mf-selection-element.disabled .mf-stack:focus,
  .mf-tile-selection-area .mf-selection-element.disabled .mf-icon:focus,
  .mf-list-selection-area .mf-selection-element.disabled .mf-stack:focus,
  .mf-list-selection-area .mf-selection-element.disabled .mf-icon:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-clickable:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-app-menu-entry:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-aside-menu-item:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-auth-panel-menu:focus, .mf-translator-readonly-label + .mf-switch .mf-list-view-element-content > a.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > i.mf-switch-right:focus,
  .mf-translator-readonly-label + .mf-switch .mf-list-view-context > span.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-switch-right:focus, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-switch-right.mf-selection-list-element:focus, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-selection-list-element:focus, .mf-translator-readonly-label + .mf-switch .mf-select div select.mf-switch-right:focus, .mf-select div .mf-translator-readonly-label + .mf-switch select.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile:focus, .mf-translator-readonly-label + .mf-switch .mf-tile > div > div.row:last-child > div.mf-list-view-context button i.mf-switch-right:focus, .mf-tile > div > div.row:last-child > div.mf-list-view-context button .mf-translator-readonly-label + .mf-switch i.mf-switch-right:focus,
  .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile-small:focus, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-stack:focus, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack:focus,
  .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-icon:focus, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon:focus,
  .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-stack:focus, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack:focus,
  .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-icon:focus, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon:focus,
  .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-stack:focus, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack:focus,
  .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-icon:focus, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon:focus, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-switch-right.mf-administration-header-filter-panel-button:focus, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-filter-panel-button:focus, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-switch-right.mf-administration-header-search-field-button:focus, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-search-field-button:focus, .mf-translator-readonly-label + .mf-switch .mf-tag .mf-tag-close i.mf-switch-right:focus, .mf-tag .mf-tag-close .mf-translator-readonly-label + .mf-switch i.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-radio:not(:checked) ~ label.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-radio:checked ~ label.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-input-upload:focus, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-input-upload:focus, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-fileupload-text:focus, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-fileupload-text:focus, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-switch-right.nav-item:focus, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item:focus, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-switch-right.mf-overview-image-openDetailButton:focus, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton:focus, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-switch-right.mf-overview-image-openDetailButton:focus, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-button.btn:focus, .mf-translator-readonly-label + .mf-switch label .mf-switch-right.lever:focus, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-switch-right.mf-dropdown-menu-item:focus, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-dropdown-menu-item:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.select2-results__option:focus[aria-selected], .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-login-header-language-dropdown-menu-item:focus, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-switch-right.card-header:focus, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-switch-right.card-header:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-prev:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-next:focus, .mf-translator-readonly-label + .mf-switch .lb-data .mf-switch-right.lb-close:focus:hover, .lb-data .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-close:focus:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-switch-right.ui-button:focus, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-switch-right.ui-button:focus, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-switch-right.ui-button:focus, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonpane button.mf-switch-right:focus, .mf-color-picker .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.mf-switch-right:focus, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonpane button.mf-switch-right:focus, .mf-color-picker-inline .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-preview-initial:focus, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-preview-initial:focus, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-preview-initial:focus, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-swatch:focus, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-swatch:focus, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch:focus,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-swatch:focus, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch:focus, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-prev:focus, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-prev:focus,
  .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-next:focus, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-next:focus, .mf-translator-readonly-label + .mf-switch .mf-list-view-context .mf-modal button.mf-switch-right:focus, .mf-list-view-context .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right:focus,
  .mf-translator-readonly-label + .mf-switch .mf-overview-headline-action .mf-modal button.mf-switch-right:focus, .mf-overview-headline-action .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-list.dragging:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-prev:focus,
  .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-next:focus, .mf-translator-readonly-label + .mf-switch .slick-dots li.mf-switch-right:focus, .slick-dots .mf-translator-readonly-label + .mf-switch li.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .slick-dots li button.mf-switch-right:focus, .slick-dots li .mf-translator-readonly-label + .mf-switch button.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .dialog button.mf-switch-right:focus, .dialog .mf-translator-readonly-label + .mf-switch button.mf-switch-right:focus, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-switch-right.MfGd-layer:focus, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGd-layer:focus, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-switch-right.mf-context-menu-element:focus, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-context-menu-element:focus, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-switch-right.nav-item:focus, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item:focus, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:focus, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus,
  .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:focus, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus,
  .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-switch-right.MfGdColorItem:focus, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGdColorItem:focus, .mf-radio:focus:not(:checked):disabled,
  .mf-radio:not(:checked):disabled ~ label:focus, .mf-radio:focus:checked:disabled,
  .mf-radio:checked:disabled ~ label:focus, .input-field input:focus[type=text]:disabled,
  .input-field input:focus[type=password]:disabled,
  .input-field input:focus[type=email]:disabled,
  .input-field input:focus[type=url]:disabled,
  .input-field input:focus[type=date]:disabled,
  .input-field input:focus[type=tel]:disabled,
  .input-field input:focus[type=number]:disabled, .mf-textarea:focus:disabled, .mf-switch:focus[disabled], .mf-background-action-row:focus, .MfGd-context .mf-context-menu-element.disabled:focus, .MfGd-tab-bar .nav-item.disabled:focus, .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled:focus {
    cursor: default !important; }
  .mf-notclickable *, .mf-context-menu > ul.dropdown-menu > li.disabled *, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack *, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon *, .mf-tile-selection-area .mf-selection-element.disabled .mf-stack *, .mf-tile-selection-area .mf-selection-element.disabled .mf-icon *, .mf-list-selection-area .mf-selection-element.disabled .mf-stack *, .mf-list-selection-area .mf-selection-element.disabled .mf-icon *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-clickable *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-app-menu-entry *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-aside-menu-item *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-auth-panel-menu *, .mf-translator-readonly-label + .mf-switch .mf-list-view-element-content > a.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > i.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > span.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-switch-right *, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-switch-right.mf-selection-list-element *, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-selection-list-element *, .mf-translator-readonly-label + .mf-switch .mf-select div select.mf-switch-right *, .mf-select div .mf-translator-readonly-label + .mf-switch select.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile *, .mf-translator-readonly-label + .mf-switch .mf-tile > div > div.row:last-child > div.mf-list-view-context button i.mf-switch-right *, .mf-tile > div > div.row:last-child > div.mf-list-view-context button .mf-translator-readonly-label + .mf-switch i.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile-small *, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-stack *, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-icon *, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-stack *, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-icon *, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-stack *, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-icon *, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-switch-right.mf-administration-header-filter-panel-button *, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-filter-panel-button *, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-switch-right.mf-administration-header-search-field-button *, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-search-field-button *, .mf-translator-readonly-label + .mf-switch .mf-tag .mf-tag-close i.mf-switch-right *, .mf-tag .mf-tag-close .mf-translator-readonly-label + .mf-switch i.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-radio:not(:checked) ~ label.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-radio:checked ~ label.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-input-upload *, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-input-upload *, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-fileupload-text *, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-fileupload-text *, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-switch-right.nav-item *, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item *, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-switch-right.mf-overview-image-openDetailButton *, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton *, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-switch-right.mf-overview-image-openDetailButton *, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-button.btn *, .mf-translator-readonly-label + .mf-switch label .mf-switch-right.lever *, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-switch-right.mf-dropdown-menu-item *, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-dropdown-menu-item *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.select2-results__option[aria-selected] *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-login-header-language-dropdown-menu-item *, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-switch-right.card-header *, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-switch-right.card-header *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-prev *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-next *, .mf-translator-readonly-label + .mf-switch .lb-data .mf-switch-right.lb-close:hover *, .lb-data .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-close:hover *, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-switch-right.ui-button *, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-switch-right.ui-button *, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-switch-right.ui-button *, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonpane button.mf-switch-right *, .mf-color-picker .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.mf-switch-right *, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonpane button.mf-switch-right *, .mf-color-picker-inline .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-preview-initial *, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-preview-initial *, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-preview-initial *, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-swatch *, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-swatch *, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-swatch *, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-prev *, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-prev *, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-next *, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-next *, .mf-translator-readonly-label + .mf-switch .mf-list-view-context .mf-modal button.mf-switch-right *, .mf-list-view-context .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-overview-headline-action .mf-modal button.mf-switch-right *, .mf-overview-headline-action .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-list.dragging *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-prev *, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-next *, .mf-translator-readonly-label + .mf-switch .slick-dots li.mf-switch-right *, .slick-dots .mf-translator-readonly-label + .mf-switch li.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .slick-dots li button.mf-switch-right *, .slick-dots li .mf-translator-readonly-label + .mf-switch button.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .dialog button.mf-switch-right *, .dialog .mf-translator-readonly-label + .mf-switch button.mf-switch-right *, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-switch-right.MfGd-layer *, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGd-layer *, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-switch-right.mf-context-menu-element *, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-context-menu-element *, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-switch-right.nav-item *, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item *, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:hover *, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover *, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:focus *, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus *, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:hover *, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover *, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:focus *, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus *, .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-switch-right.MfGdColorItem *, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGdColorItem *, .mf-radio:not(:checked):disabled *, .mf-radio:not(:checked):disabled ~ label *, .mf-radio:checked:disabled *, .mf-radio:checked:disabled ~ label *, .input-field input[type=text]:disabled *, .input-field input[type=password]:disabled *, .input-field input[type=email]:disabled *, .input-field input[type=url]:disabled *, .input-field input[type=date]:disabled *, .input-field input[type=tel]:disabled *, .input-field input[type=number]:disabled *, .mf-textarea:disabled *, .mf-switch[disabled] *, .mf-background-action-row *, .MfGd-context .mf-context-menu-element.disabled *, .MfGd-tab-bar .nav-item.disabled *, .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled * {
    cursor: default !important; }
    .mf-notclickable *:hover, .mf-context-menu > ul.dropdown-menu > li.disabled *:hover, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack *:hover, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon *:hover, .mf-tile-selection-area .mf-selection-element.disabled .mf-stack *:hover, .mf-tile-selection-area .mf-selection-element.disabled .mf-icon *:hover, .mf-list-selection-area .mf-selection-element.disabled .mf-stack *:hover, .mf-list-selection-area .mf-selection-element.disabled .mf-icon *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-clickable *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-app-menu-entry *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-aside-menu-item *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-auth-panel-menu *:hover, .mf-translator-readonly-label + .mf-switch .mf-list-view-element-content > a.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > i.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > span.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-switch-right *:hover, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-switch-right.mf-selection-list-element *:hover, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-selection-list-element *:hover, .mf-translator-readonly-label + .mf-switch .mf-select div select.mf-switch-right *:hover, .mf-select div .mf-translator-readonly-label + .mf-switch select.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile *:hover, .mf-translator-readonly-label + .mf-switch .mf-tile > div > div.row:last-child > div.mf-list-view-context button i.mf-switch-right *:hover, .mf-tile > div > div.row:last-child > div.mf-list-view-context button .mf-translator-readonly-label + .mf-switch i.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile-small *:hover, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-stack *:hover, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *:hover, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-icon *:hover, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *:hover, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-stack *:hover, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *:hover, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-icon *:hover, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *:hover, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-stack *:hover, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *:hover, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-icon *:hover, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *:hover, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-switch-right.mf-administration-header-filter-panel-button *:hover, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-filter-panel-button *:hover, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-switch-right.mf-administration-header-search-field-button *:hover, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-search-field-button *:hover, .mf-translator-readonly-label + .mf-switch .mf-tag .mf-tag-close i.mf-switch-right *:hover, .mf-tag .mf-tag-close .mf-translator-readonly-label + .mf-switch i.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-radio:not(:checked) ~ label.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-radio:checked ~ label.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-input-upload *:hover, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-input-upload *:hover, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-fileupload-text *:hover, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-fileupload-text *:hover, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-switch-right.nav-item *:hover, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item *:hover, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-switch-right.mf-overview-image-openDetailButton *:hover, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton *:hover, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-switch-right.mf-overview-image-openDetailButton *:hover, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-button.btn *:hover, .mf-translator-readonly-label + .mf-switch label .mf-switch-right.lever *:hover, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-switch-right.mf-dropdown-menu-item *:hover, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-dropdown-menu-item *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.select2-results__option[aria-selected] *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-login-header-language-dropdown-menu-item *:hover, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-switch-right.card-header *:hover, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-switch-right.card-header *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-prev *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-next *:hover, .mf-translator-readonly-label + .mf-switch .lb-data .mf-switch-right.lb-close:hover *:hover, .lb-data .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-close:hover *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-switch-right.ui-button *:hover, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-switch-right.ui-button *:hover, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-switch-right.ui-button *:hover, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonpane button.mf-switch-right *:hover, .mf-color-picker .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.mf-switch-right *:hover, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonpane button.mf-switch-right *:hover, .mf-color-picker-inline .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-preview-initial *:hover, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-preview-initial *:hover, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-preview-initial *:hover, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-swatch *:hover, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-swatch *:hover, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-swatch *:hover, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *:hover, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-prev *:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-prev *:hover, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-next *:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-next *:hover, .mf-translator-readonly-label + .mf-switch .mf-list-view-context .mf-modal button.mf-switch-right *:hover, .mf-list-view-context .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-overview-headline-action .mf-modal button.mf-switch-right *:hover, .mf-overview-headline-action .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-list.dragging *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-prev *:hover, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-next *:hover, .mf-translator-readonly-label + .mf-switch .slick-dots li.mf-switch-right *:hover, .slick-dots .mf-translator-readonly-label + .mf-switch li.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .slick-dots li button.mf-switch-right *:hover, .slick-dots li .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .dialog button.mf-switch-right *:hover, .dialog .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:hover, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-switch-right.MfGd-layer *:hover, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGd-layer *:hover, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-switch-right.mf-context-menu-element *:hover, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-context-menu-element *:hover, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-switch-right.nav-item *:hover, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item *:hover, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:hover *:hover, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover *:hover, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:focus *:hover, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus *:hover, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:hover *:hover, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover *:hover, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:focus *:hover, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus *:hover, .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-switch-right.MfGdColorItem *:hover, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGdColorItem *:hover, .mf-radio:not(:checked):disabled *:hover, .mf-radio:not(:checked):disabled ~ label *:hover, .mf-radio:checked:disabled *:hover, .mf-radio:checked:disabled ~ label *:hover, .input-field input[type=text]:disabled *:hover, .input-field input[type=password]:disabled *:hover, .input-field input[type=email]:disabled *:hover, .input-field input[type=url]:disabled *:hover, .input-field input[type=date]:disabled *:hover, .input-field input[type=tel]:disabled *:hover, .input-field input[type=number]:disabled *:hover, .mf-textarea:disabled *:hover, .mf-switch[disabled] *:hover, .mf-background-action-row *:hover, .MfGd-context .mf-context-menu-element.disabled *:hover, .MfGd-tab-bar .nav-item.disabled *:hover, .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled *:hover, .mf-notclickable *:focus, .mf-context-menu > ul.dropdown-menu > li.disabled *:focus, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack *:focus, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon *:focus, .mf-tile-selection-area .mf-selection-element.disabled .mf-stack *:focus, .mf-tile-selection-area .mf-selection-element.disabled .mf-icon *:focus, .mf-list-selection-area .mf-selection-element.disabled .mf-stack *:focus, .mf-list-selection-area .mf-selection-element.disabled .mf-icon *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-clickable *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-app-menu-entry *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-aside-menu-item *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-auth-panel-menu *:focus, .mf-translator-readonly-label + .mf-switch .mf-list-view-element-content > a.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > i.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > span.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-switch-right *:focus, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-switch-right.mf-selection-list-element *:focus, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-selection-list-element *:focus, .mf-translator-readonly-label + .mf-switch .mf-select div select.mf-switch-right *:focus, .mf-select div .mf-translator-readonly-label + .mf-switch select.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile *:focus, .mf-translator-readonly-label + .mf-switch .mf-tile > div > div.row:last-child > div.mf-list-view-context button i.mf-switch-right *:focus, .mf-tile > div > div.row:last-child > div.mf-list-view-context button .mf-translator-readonly-label + .mf-switch i.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile-small *:focus, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-stack *:focus, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *:focus, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-icon *:focus, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *:focus, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-stack *:focus, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *:focus, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-icon *:focus, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *:focus, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-stack *:focus, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack *:focus, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-icon *:focus, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon *:focus, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-switch-right.mf-administration-header-filter-panel-button *:focus, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-filter-panel-button *:focus, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-switch-right.mf-administration-header-search-field-button *:focus, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-search-field-button *:focus, .mf-translator-readonly-label + .mf-switch .mf-tag .mf-tag-close i.mf-switch-right *:focus, .mf-tag .mf-tag-close .mf-translator-readonly-label + .mf-switch i.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-radio:not(:checked) ~ label.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-radio:checked ~ label.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-input-upload *:focus, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-input-upload *:focus, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-fileupload-text *:focus, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-fileupload-text *:focus, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-switch-right.nav-item *:focus, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item *:focus, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-switch-right.mf-overview-image-openDetailButton *:focus, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton *:focus, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-switch-right.mf-overview-image-openDetailButton *:focus, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-button.btn *:focus, .mf-translator-readonly-label + .mf-switch label .mf-switch-right.lever *:focus, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-switch-right.mf-dropdown-menu-item *:focus, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-dropdown-menu-item *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.select2-results__option[aria-selected] *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-login-header-language-dropdown-menu-item *:focus, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-switch-right.card-header *:focus, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-switch-right.card-header *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-prev *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-next *:focus, .mf-translator-readonly-label + .mf-switch .lb-data .mf-switch-right.lb-close:hover *:focus, .lb-data .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-close:hover *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-switch-right.ui-button *:focus, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-switch-right.ui-button *:focus, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-switch-right.ui-button *:focus, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonpane button.mf-switch-right *:focus, .mf-color-picker .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.mf-switch-right *:focus, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonpane button.mf-switch-right *:focus, .mf-color-picker-inline .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-preview-initial *:focus, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-preview-initial *:focus, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-preview-initial *:focus, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-swatch *:focus, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-swatch *:focus, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *:focus, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-swatch *:focus, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch *:focus, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-prev *:focus, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-prev *:focus, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-next *:focus, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-next *:focus, .mf-translator-readonly-label + .mf-switch .mf-list-view-context .mf-modal button.mf-switch-right *:focus, .mf-list-view-context .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-overview-headline-action .mf-modal button.mf-switch-right *:focus, .mf-overview-headline-action .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-list.dragging *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-prev *:focus, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-next *:focus, .mf-translator-readonly-label + .mf-switch .slick-dots li.mf-switch-right *:focus, .slick-dots .mf-translator-readonly-label + .mf-switch li.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .slick-dots li button.mf-switch-right *:focus, .slick-dots li .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .dialog button.mf-switch-right *:focus, .dialog .mf-translator-readonly-label + .mf-switch button.mf-switch-right *:focus, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-switch-right.MfGd-layer *:focus, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGd-layer *:focus, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-switch-right.mf-context-menu-element *:focus, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-context-menu-element *:focus, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-switch-right.nav-item *:focus, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item *:focus, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:hover *:focus, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover *:focus, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:focus *:focus, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus *:focus, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:hover *:focus, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover *:focus, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:focus *:focus, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus *:focus, .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-switch-right.MfGdColorItem *:focus, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGdColorItem *:focus, .mf-radio:not(:checked):disabled *:focus, .mf-radio:not(:checked):disabled ~ label *:focus, .mf-radio:checked:disabled *:focus, .mf-radio:checked:disabled ~ label *:focus, .input-field input[type=text]:disabled *:focus, .input-field input[type=password]:disabled *:focus, .input-field input[type=email]:disabled *:focus, .input-field input[type=url]:disabled *:focus, .input-field input[type=date]:disabled *:focus, .input-field input[type=tel]:disabled *:focus, .input-field input[type=number]:disabled *:focus, .mf-textarea:disabled *:focus, .mf-switch[disabled] *:focus, .mf-background-action-row *:focus, .MfGd-context .mf-context-menu-element.disabled *:focus, .MfGd-tab-bar .nav-item.disabled *:focus, .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled *:focus {
      cursor: default !important; }

.mf-row-resize {
  cursor: row-resize; }
  .mf-row-resize:hover, .mf-row-resize:focus {
    cursor: row-resize !important; }
  .mf-row-resize * {
    cursor: row-resize; }
    .mf-row-resize *:hover, .mf-row-resize *:focus {
      cursor: row-resize !important; }

.mf-col-resize {
  cursor: col-resize; }
  .mf-col-resize:hover, .mf-col-resize:focus {
    cursor: col-resize !important; }
  .mf-col-resize * {
    cursor: col-resize; }
    .mf-col-resize *:hover, .mf-col-resize *:focus {
      cursor: col-resize !important; }

.whitespacePre {
  white-space: pre-wrap; }

.ellipsis, .mf-navbar-aside-header, .mf-list-view-element-content-entry-header label, .mf-list-view-element-content-entry-header-subtitle, .mf-list-view-element-content-entry-body > *, .mf-list-view-element-content-entry-body > * > *, .mf-list-view-element-content-entry-footer label, .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a .mf-tile-name, .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a .mf-tile-description, .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description,
.mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name,
.mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description,
.mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name, .mf-areaSearch .mf-dropdown-button-wrapper button.mf-dropdown-button span, .mf-areaSearch .mf-dropdown-button-wrapper .dropdown-menu > li > a, .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-hint,
.mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-input-invalid-text, .mf-radio:not(:checked) ~ label, .mf-radio:checked ~ label, .mf-fileupload .mf-fileupload-text, .mf-overview .nav-pills .nav-link, .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-header-title-area label, .mf-profileHeader .mf-profileHeaderHeadline .mf-profileHeaderHeadlineTitle label, .mf-profileHeader .mf-profileHeaderHeadline .mf-profileHeaderHeadlineSubtitle label, .mf-stickyheader .simpleHeader .mf-overview-head-area-action-bar .mf-overview-headline label, .simpleHeader .mf-overview-headline label, .select2-container .select2-selection--single .select2-selection__rendered, .select2-container .select2-selection--multiple .select2-selection__rendered, .mf-print-usage-item-text, .MfGd-accordion .card-header a {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.text-center {
  text-align: center; }

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

.vertical-align-middle {
  vertical-align: middle; }

.vertical-align-top {
  vertical-align: top; }

.vertical-align-bottom {
  vertical-align: bottom; }

.btn-xs,
.btn-group-xs > .btn {
  padding: 0.0625rem 0.3125rem;
  font-size: 0.75rem;
  line-height: 1.5; }

.mf-active {
  color: #337ab7; }

.mf-success {
  color: #5cb85c; }

.mf-warning {
  color: #ec971f; }

.mf-error {
  color: #c9302c; }

.mf-info {
  color: #333333; }

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .125rem;
  vertical-align: middle;
  border-top: .25rem dashed;
  border-top: .25rem solid;
  border-right: .25rem solid transparent;
  border-left: .25rem solid transparent;
  pointer-events: none; }

.resetPadding {
  padding: 0 !important; }

.resetMargin {
  margin: 0 !important; }

.mf-display-none {
  display: none; }

@-webkit-keyframes fadeDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInLeft {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

.fadeDown {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeDown;
  animation-name: fadeDown; }

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: scaleY(0); }
  to {
    opacity: 1;
    transform: scaleY(1); } }

.fadeInDown {
  transform-origin: top;
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

.fontawesomeSettings, .mf-navbar-breadcrumb-app-title:after, .mf-auth-panel-menu-entry-icon, .mf-context-menu > ul.dropdown-menu > li > div a span.fa:before, .mf-areaSearch .mf-dropdown-button-wrapper button.mf-dropdown-button.dropdown-toggle::after, .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-values span.min-zoom-warning:before, .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-values span.min-zoom-warning::before, .mf-radio:not(:checked) ~ label:before, .mf-radio:checked ~ label:before, .mf-link:after, .mf-info-header .mf-label:before, .lb-data .lb-close:after, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev span:after,
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next span:after, .slick-prev:before,
.slick-next:before, .slick-dots li button:before, .MfGd-context .mf-context-menu-element a span:before, .rg-overlay + .menu-btn:before, .MfGd-accordion .card-header a:after, .MfGd-link:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.mf-nav-backdrop {
  display: none; }
  .mf-nav-backdrop.in {
    display: block;
    z-index: 1549; }

.ng-aside.horizontal {
  height: 100%; }
  .ng-aside.horizontal .modal-dialog {
    position: absolute;
    top: 0;
    margin: 0;
    height: 100%; }

.mf-navbar {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 2.5rem;
  min-height: 2.5rem;
  background-color: #2a2730;
  z-index: 999; }
  .mf-navbar .btn-link {
    padding: 0;
    height: 2.5rem;
    width: 2.5rem;
    color: #f7f7f9;
    text-decoration: none; }
    .mf-navbar .btn-link .badge {
      color: #2a2730;
      background-color: #f7f7f9; }
    .mf-navbar .btn-link:hover, .mf-navbar .btn-link:focus {
      color: #99979c; }
      .mf-navbar .btn-link:hover .badge, .mf-navbar .btn-link:focus .badge {
        color: #2a2730;
        background-color: #99979c; }
  .mf-navbar-filler {
    -webkit-box-flex: 1 1 0;
    -moz-box-flex: 1 1 0;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    min-width: 0; }
  .mf-navbar-brand {
    height: 2.5rem;
    width: 5rem;
    line-height: 2.5rem;
    margin: 0 3rem 0 0.5rem; }
    .mf-navbar-brand-image {
      height: 100%;
      width: 100%;
      background-image: url(../../images/fontio-Logo-RGB-weiss-grau.png);
      -webkit-background-size: contain;
      -moz-background-size: contain;
      -o-background-size: contain;
      background-size: contain;
      background-repeat: no-repeat;
      display: inline-block;
      background-position: center center; }
  .mf-navbar-breadcrumb {
    display: inline-block;
    float: left;
    height: 2.5rem;
    line-height: 2.5rem; }
    .mf-navbar-breadcrumb-app-icon {
      display: none;
      position: relative;
      z-index: 0;
      font-size: 1.5rem;
      color: #405b7b; }
    .mf-navbar-breadcrumb-app-title {
      position: relative;
      font-size: 0.875rem;
      font-weight: bold;
      z-index: 1;
      color: #99979c; }
      .mf-navbar-breadcrumb-app-title:after {
        content: "";
        color: #99979c;
        margin-right: 0.46875rem;
        margin-left: 0.46875rem; }
      .mf-navbar-breadcrumb-app-title:last-of-type {
        color: #f7f7f9; }
        .mf-navbar-breadcrumb-app-title:last-of-type:after {
          display: none; }
  .mf-navbar-item:last-of-type .dropdown-menu {
    right: 0.3125rem; }
    .mf-navbar-item:last-of-type .dropdown-menu:after {
      right: 0; }
  .mf-navbar-item .dropdown-menu {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box;
    border: 0.0625rem solid #99979c;
    width: 20rem;
    margin-top: 0.3125rem;
    right: -0.625rem;
    left: auto; }
    @media (max-width: 767px) {
      .mf-navbar-item .dropdown-menu {
        position: absolute;
        -webkit-box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
        -moz-box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
        box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
        left: inherit; } }
    .mf-navbar-item .dropdown-menu:after {
      content: "";
      display: block;
      position: absolute;
      right: 0.9375rem;
      top: -0.875rem;
      border-color: transparent transparent #99979c;
      border-style: solid;
      border-width: 0 0.8125rem 0.8125rem; }
    .mf-navbar-item .dropdown-menu .mf-navbar-badge {
      position: absolute;
      top: 0.25rem;
      right: 0;
      color: #2a2730;
      background-color: #f7f7f9; }

.mf-navbar-app-menu {
  padding: 0.625rem; }
  .mf-navbar-app-menu-entry-container {
    text-align: center;
    overflow: hidden;
    padding: 0; }
    .mf-navbar-app-menu-entry-container:hover, .mf-navbar-app-menu-entry-container:focus {
      background-color: #f7f7f9; }
  .mf-navbar-app-menu-entry {
    height: 6.25rem;
    width: 100%;
    display: block;
    padding: 0.9375rem;
    text-decoration: none; }
    .mf-navbar-app-menu-entry-icon {
      color: #405b7b; }
    .mf-navbar-app-menu-entry-text {
      margin-top: 0.625rem;
      margin-bottom: 0;
      font-weight: normal;
      font-size: 0.6875rem;
      line-height: 0.6875rem;
      display: block;
      color: #767676; }
    .mf-navbar-app-menu-entry:hover, .mf-navbar-app-menu-entry:focus {
      text-decoration: none; }
      .mf-navbar-app-menu-entry:hover .mf-navbar-app-menu-entry-icon, .mf-navbar-app-menu-entry:focus .mf-navbar-app-menu-entry-icon {
        color: #263649; }
      .mf-navbar-app-menu-entry:hover .mf-navbar-app-menu-entry-text, .mf-navbar-app-menu-entry:focus .mf-navbar-app-menu-entry-text {
        color: #2a2730; }

.mf-navbar-aside {
  height: 100%;
  width: 0;
  background: #2a2730; }
  .mf-navbar-aside.in {
    width: 18.75rem;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    z-index: 1550;
    flex-direction: column; }
  .mf-navbar-aside-header-container {
    width: 18.75rem;
    padding: 0.625rem;
    border-bottom: 0.0625rem solid #767676; }
  .mf-navbar-aside-header {
    line-height: 3.125rem;
    cursor: default; }
    .mf-navbar-aside-header-app-title {
      color: #f7f7f9;
      margin-left: -1.875rem;
      font-weight: bold;
      font-size: 1.5625rem;
      text-shadow: 0.125rem -0.125rem 0 #2a2730, -0.125rem 0.125rem 0 #2a2730, -0.125rem 0.125rem 0 #2a2730, -0.125rem -0.125rem 0 #2a2730, 0.125rem 0.125rem 0 #2a2730; }
    .mf-navbar-aside-header-app-icon {
      font-size: 3.125rem;
      color: #405b7b;
      line-height: normal; }
  .mf-navbar-aside-menu {
    -webkit-box-flex: 1 1 0;
    -moz-box-flex: 1 1 0;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    min-width: 0;
    overflow-y: auto;
    width: 18.75rem; }
    .mf-navbar-aside-menu-item {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      height: 2.5rem;
      font-size: 0.875rem;
      margin: 0.125rem 0;
      padding: 0.375rem 0;
      color: #f7f7f9;
      font-weight: bold;
      text-decoration: none; }
      .mf-navbar-aside-menu-item-image {
        font-size: 1.5rem;
        text-align: center;
        -webkit-box-flex: 1 1 0;
        -moz-box-flex: 1 1 0;
        -webkit-flex: 1 1 0;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
        min-width: 0; }
      .mf-navbar-aside-menu-item-content {
        color: #f7f7f9;
        -webkit-box-flex: 5 5 0;
        -moz-box-flex: 5 5 0;
        -webkit-flex: 5 5 0;
        -ms-flex: 5 5 0;
        flex: 5 5 0;
        min-width: 0; }
      .mf-navbar-aside-menu-item.active {
        background-color: #767676; }
      .mf-navbar-aside-menu-item:hover, .mf-navbar-aside-menu-item:focus {
        text-decoration: none;
        color: #f7f7f9;
        background: #767676; }
        .mf-navbar-aside-menu-item:hover .mf-navbar-aside-menu-item-content, .mf-navbar-aside-menu-item:focus .mf-navbar-aside-menu-item-content {
          text-decoration: underline !important; }
  .mf-navbar-aside-footer {
    text-align: left;
    padding: 0.3125rem 0;
    border-top-color: #767676; }

.mf-auth-panel .mf-user {
  background: #f7f7f9;
  color: #767676;
  padding: 0.625rem;
  margin-bottom: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: auto; }
  .mf-auth-panel .mf-user > div {
    padding: 0; }
    .mf-auth-panel .mf-user > div:nth-of-type(2) {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    .mf-auth-panel .mf-user > div i.fa {
      cursor: default; }
    .mf-auth-panel .mf-user > div span {
      font-size: 0.875rem;
      font-weight: normal;
      margin: 0;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      color: #767676; }
      .mf-auth-panel .mf-user > div span.mf-user-role {
        font-size: 0.65625rem;
        color: #767676; }
    .mf-auth-panel .mf-user > div button {
      margin: 0;
      float: right; }

.mf-auth-panel .mf-dropdown-button-bar {
  border-top: 0.0625rem solid #f7f7f9;
  padding: 0 0.625rem 0.3125rem; }
  .mf-auth-panel .mf-dropdown-button-bar > button {
    margin-right: 0.625rem; }
    .mf-auth-panel .mf-dropdown-button-bar > button:last-of-type {
      margin-right: 0; }

.mf-auth-panel-menu-entry {
  line-height: 1.313rem;
  white-space: nowrap;
  background-color: #fff;
  display: block;
  overflow: auto;
  text-decoration: none;
  padding: 0.46875rem 0.625rem; }
  .mf-auth-panel-menu-entry-icon {
    color: #767676;
    font-size: 1rem;
    line-height: 1.313rem;
    width: 1.5rem;
    text-align: center; }
  .mf-auth-panel-menu-entry-text {
    line-height: 1.313rem;
    color: #767676;
    font-size: 0.875rem;
    font-family: Arial, Helvetica, sans-serif; }
  .mf-auth-panel-menu-entry:hover, .mf-auth-panel-menu-entry:focus {
    text-decoration: none; }
    .mf-auth-panel-menu-entry:hover .mf-auth-panel-menu-entry-text, .mf-auth-panel-menu-entry:focus .mf-auth-panel-menu-entry-text {
      background-color: #fff;
      color: #263649; }
      .mf-auth-panel-menu-entry:hover .mf-auth-panel-menu-entry-text:before, .mf-auth-panel-menu-entry:focus .mf-auth-panel-menu-entry-text:before {
        color: #2a2730; }

.mfinput-hint {
  display: none;
  font-size: 0.75rem;
  font-weight: normal;
  cursor: text;
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none; }

.mfinput-hint.mf-password-level-weak {
  color: #c9302c; }

.mfinput-hint.mf-password-level-medium {
  color: #ec971f; }

.mfinput-hint.mf-password-level-strong {
  color: #5cb85c; }

.input-field .mfinputused + label.mf-password-level-weak {
  color: #c9302c; }

.input-field .mfinputused + label.mf-password-level-medium {
  color: #ec971f; }

.input-field .mfinputused + label.mf-password-level-strong {
  color: #5cb85c; }

.input-field .mfinputused:focus + label.mf-password-level-weak, .input-field .mfinputused:hover + label.mf-password-level-weak, .input-field .mfinputused:active + label.mf-password-level-weak {
  color: #c9302c; }

.input-field .mfinputused:focus + label.mf-password-level-medium, .input-field .mfinputused:hover + label.mf-password-level-medium, .input-field .mfinputused:active + label.mf-password-level-medium {
  color: #ec971f; }

.input-field .mfinputused:focus + label.mf-password-level-strong, .input-field .mfinputused:hover + label.mf-password-level-strong, .input-field .mfinputused:active + label.mf-password-level-strong {
  color: #5cb85c; }

.input-field input[type=password].mf-password-level-weak {
  border-color: #c9302c; }
  .input-field input[type=password].mf-password-level-weak:focus, .input-field input[type=password].mf-password-level-weak:hover, .input-field input[type=password].mf-password-level-weak:active {
    border-color: #c9302c; }

.input-field input[type=password].mf-password-level-medium {
  border-color: #ec971f; }
  .input-field input[type=password].mf-password-level-medium:focus, .input-field input[type=password].mf-password-level-medium:hover, .input-field input[type=password].mf-password-level-medium:active {
    border-color: #ec971f; }

.input-field input[type=password].mf-password-level-strong {
  border-color: #5cb85c; }
  .input-field input[type=password].mf-password-level-strong:focus, .input-field input[type=password].mf-password-level-strong:hover, .input-field input[type=password].mf-password-level-strong:active {
    border-color: #5cb85c; }

.mf-linkView {
  padding: 0;
  margin: 0;
  list-style-type: none; }
  .mf-linkView .mf-tile {
    margin: 0 0.6875rem 0.6875rem 0; }
  .mf-linkView .mf-tile-image-image {
    width: 100%;
    height: inherit;
    display: inline-flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }
  .mf-linkView > a {
    display: block;
    color: #405b7b; }
    .mf-linkView > a:hover, .mf-linkView > a:focus {
      color: #263649; }
  .mf-linkView a::after {
    display: none !important; }

.mf-list-view-element-embedded,
.mf-list-view-element {
  margin: 0;
  padding: 0;
  line-height: 0;
  background-color: #fff; }
  .mf-list-view-element-embedded.mf-list-view-element:hover, .mf-list-view-element-embedded.mf-list-view-element:focus,
  .mf-list-view-element.mf-list-view-element:hover,
  .mf-list-view-element.mf-list-view-element:focus {
    background-color: #f7f7f9; }
  .mf-list-view-element-embedded.mf-list-view-element.active, .mf-list-view-element-embedded.mf-list-view-element:active,
  .mf-list-view-element.mf-list-view-element.active,
  .mf-list-view-element.mf-list-view-element:active {
    background-color: #f7f7f9; }
  .mf-list-view-element-embedded *,
  .mf-list-view-element * {
    font-weight: normal; }
  .mf-list-view-element-embedded .mf-list-element-action,
  .mf-list-view-element-embedded .mf-selection-element,
  .mf-list-view-element-embedded .mf-list-element-content,
  .mf-list-view-element .mf-list-element-action,
  .mf-list-view-element .mf-selection-element,
  .mf-list-view-element .mf-list-element-content {
    padding: 0.625rem;
    height: auto; }
  .mf-list-view-element-embedded > *,
  .mf-list-view-element > * {
    line-height: 1.5;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid; }
  .mf-list-view-element-embedded .mf-detail-content,
  .mf-list-view-element .mf-detail-content {
    padding: 0.625rem;
    padding-right: 0.9375rem;
    margin: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    justify-content: flex-start;
    min-width: 0;
    border-bottom: 0.0625rem solid #e8e8ee; }
    .mf-list-view-element-embedded .mf-detail-content .mf-list-selection-area,
    .mf-list-view-element-embedded .mf-detail-content .mf-list-image-container,
    .mf-list-view-element-embedded .mf-detail-content .mf-list-view-context,
    .mf-list-view-element .mf-detail-content .mf-list-selection-area,
    .mf-list-view-element .mf-detail-content .mf-list-image-container,
    .mf-list-view-element .mf-detail-content .mf-list-view-context {
      flex-grow: 0;
      flex-shrink: 0; }
    .mf-list-view-element-embedded .mf-detail-content .mf-list-view-element-content,
    .mf-list-view-element .mf-detail-content .mf-list-view-element-content {
      flex-grow: 1;
      flex-shrink: 1; }
    .mf-list-view-element-embedded .mf-detail-content .mf-list-status,
    .mf-list-view-element .mf-detail-content .mf-list-status {
      flex-grow: 0;
      flex-shrink: 0;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      flex-direction: column;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-flex-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      width: 3.75em; }
      .mf-list-view-element-embedded .mf-detail-content .mf-list-status .mf-status-background i,
      .mf-list-view-element .mf-detail-content .mf-list-status .mf-status-background i {
        font-size: 1.25rem; }

.mf-list-view-element-embedded .mf-detail-content .mf-list-image-container {
  width: 6rem;
  height: 8rem; }

.mf-list-view-element .mf-detail-content .mf-list-image-container {
  width: 7rem;
  height: 10rem; }

.mf-list-view-element-content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1 1 0;
  -moz-box-flex: 1 1 0;
  -webkit-flex: 1 1 0;
  -ms-flex: 1 1 0;
  flex: 1 1 0;
  min-width: 0;
  flex-direction: column;
  overflow: hidden; }
  .mf-list-view-element-content label {
    margin: 0; }
  .mf-list-view-element-content > a {
    width: 100%; }
    .mf-list-view-element-content > a > div {
      width: 100%; }
  .mf-list-view-element-content-entry:last-child {
    -webkit-box-flex: 1 1 0;
    -moz-box-flex: 1 1 0;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    min-width: 0; }
  .mf-list-view-element-content-entry-header, .mf-list-view-element-content-entry-body, .mf-list-view-element-content-entry-footer {
    float: left; }
    .mf-list-view-element-content-entry-header *, .mf-list-view-element-content-entry-body *, .mf-list-view-element-content-entry-footer * {
      overflow: hidden; }
  .mf-list-view-element-content-entry-header {
    width: 100%;
    height: auto;
    line-height: 1.2; }
    .mf-list-view-element-content-entry-header label {
      width: 100%; }
    .mf-list-view-element-content-entry-header-title {
      color: #2a2730;
      font-size: 0.875rem;
      line-height: 1.5rem;
      height: 1.5rem;
      display: block;
      overflow: hidden; }
      .mf-list-view-element-content-entry-header-title img {
        max-height: 1.5rem; }
      .mf-list-view-element-content-entry-header-title > * {
        margin-right: 0.75rem; }
      .mf-list-view-element-content-entry-header-title > :first-child {
        margin-left: 0; }
    .mf-list-view-element-content-entry-header-subtitle {
      color: #767676;
      font-size: 0.75rem;
      line-height: 1.5rem; }
  .mf-list-view-element-content-entry-body {
    width: 100%;
    height: auto;
    line-height: 1.2;
    overflow: hidden; }
    .mf-list-view-element-content-entry-body > * {
      display: inline-block;
      width: calc(50% - 0.625rem);
      float: left;
      padding: 0.15625rem !important;
      font-size: 0.75rem;
      color: #767676; }
      .mf-list-view-element-content-entry-body > * > * {
        width: 100%;
        display: block; }
      .mf-list-view-element-content-entry-body > *:nth-of-type(odd), .mf-list-view-element-content-entry-body > *:nth-of-type(2n+1) {
        padding-left: 0 !important; }
      .mf-list-view-element-content-entry-body > *:nth-of-type(even), .mf-list-view-element-content-entry-body > *:nth-of-type(2n) {
        padding-right: 0 !important; }
  .mf-list-view-element-content-entry-footer {
    width: 100%;
    padding-top: 0.0625rem; }
    .mf-list-view-element-content-entry-footer label {
      width: 100%; }

.mf-list-view-element-shortener[mf-shortener-image-count="0"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (0 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="1"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (1 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="2"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (2 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="3"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (3 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="4"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (4 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="5"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (5 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="6"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (6 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="7"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (7 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="8"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (8 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="9"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (9 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-shortener[mf-shortener-image-count="10"] .mf-title-text {
  width: calc(100% - 0.3125rem - 0.3125rem - (10 * (1.25rem + 0.3125rem))); }

.mf-list-view-element-action {
  float: right; }
  .mf-list-view-element-action button.mf-button {
    margin: 0;
    line-height: 1.313rem;
    margin-right: 0.625rem;
    font-size: 1.5rem;
    margin-top: calc((1.313rem - 0.625rem) / 2);
    padding: 0.3125rem 0.625rem;
    color: #405b7b; }
    .mf-list-view-element-action button.mf-button:hover .mf-icon, .mf-list-view-element-action button.mf-button:focus .mf-icon {
      color: #405b7b !important; }
    .mf-list-view-element-action button.mf-button .mf-icon {
      color: #405b7b; }
      .mf-list-view-element-action button.mf-button .mf-icon:hover, .mf-list-view-element-action button.mf-button .mf-icon:focus {
        color: #405b7b !important; }
    .mf-list-view-element-action button.mf-button:last-child {
      margin-right: 0.625rem; }

.mf-list-view-context {
  text-align: right; }
  @media print {
    .mf-list-view-context {
      display: none; } }
  .mf-list-view-context > i,
  .mf-list-view-context > span {
    line-height: 1.313rem;
    margin-right: 0.625rem;
    margin-top: calc((1.313rem - 0.625rem) / 2);
    padding: 0.3125rem 0.625rem;
    font-size: 1.5rem; }
  .mf-list-view-context .dropdown-toggle::after {
    display: none; }

.mf-context-menu > ul.dropdown-menu {
  max-height: 90vh;
  overflow-y: auto;
  min-width: 6.25rem;
  border: none;
  padding: 0;
  -webkit-box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
  -moz-box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
  box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  margin: 0; }
  .mf-context-menu > ul.dropdown-menu > li {
    border-top: none; }
    .mf-context-menu > ul.dropdown-menu > li.disabled a {
      pointer-events: none;
      background-color: #fff;
      color: #b6babc; }
      .mf-context-menu > ul.dropdown-menu > li.disabled a:hover span, .mf-context-menu > ul.dropdown-menu > li.disabled a:focus span {
        background-color: #fff;
        color: #b6babc; }
        .mf-context-menu > ul.dropdown-menu > li.disabled a:hover span:before, .mf-context-menu > ul.dropdown-menu > li.disabled a:focus span:before {
          color: #b6babc; }
      .mf-context-menu > ul.dropdown-menu > li.disabled a span {
        color: #b6babc; }
        .mf-context-menu > ul.dropdown-menu > li.disabled a span:before {
          color: #b6babc; }
    .mf-context-menu > ul.dropdown-menu > li.element-locked-header {
      pointer-events: none;
      border-bottom: 1px solid #df8a13; }
      .mf-context-menu > ul.dropdown-menu > li.element-locked-header * {
        pointer-events: none; }
      .mf-context-menu > ul.dropdown-menu > li.element-locked-header > div a {
        background-color: #fae3c4; }
        .mf-context-menu > ul.dropdown-menu > li.element-locked-header > div a span {
          color: #df8a13; }
          .mf-context-menu > ul.dropdown-menu > li.element-locked-header > div a span:before {
            color: #df8a13; }
    .mf-context-menu > ul.dropdown-menu > li > div {
      overflow: auto; }
      .mf-context-menu > ul.dropdown-menu > li > div a {
        padding: 0.46875rem 0.625rem;
        line-height: 1.313rem;
        white-space: nowrap;
        background-color: #fff;
        color: #2a2730;
        display: block;
        overflow: auto;
        text-decoration: none;
        padding-right: 1.5rem; }
        .mf-context-menu > ul.dropdown-menu > li > div a:hover span, .mf-context-menu > ul.dropdown-menu > li > div a:focus span {
          background-color: #fff;
          color: #263649; }
          .mf-context-menu > ul.dropdown-menu > li > div a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div a:focus span:before {
            color: #2a2730; }
        .mf-context-menu > ul.dropdown-menu > li > div a span {
          line-height: 1.313rem;
          color: #767676;
          font-size: 0.875rem;
          font-family: Arial, Helvetica, sans-serif; }
          .mf-context-menu > ul.dropdown-menu > li > div a span.fa {
            color: #767676; }
            .mf-context-menu > ul.dropdown-menu > li > div a span.fa:before {
              font-size: 1rem;
              color: #767676;
              line-height: 1.313rem;
              margin-right: 0.625rem;
              width: 1.5rem;
              text-align: center; }
      .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-notclickable a:hover span, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:hover span, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:hover span, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:hover span, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:hover span, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:hover span, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-clickable a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-app-menu-entry a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-aside-menu-item a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-auth-panel-menu a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:hover span, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:hover span, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:hover span, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile-small a:hover span, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:hover span, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:hover span, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:hover span, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:hover span, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:hover span, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:hover span, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:hover span, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:hover span, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-button.btn a:hover span, .mf-translator-readonly-label + .mf-switch label .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lever a:hover span, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:hover span, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.select2-results__option[aria-selected] a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-login-header-language-dropdown-menu-item a:hover span, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:hover span, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-prev a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-next a:hover span, .mf-translator-readonly-label + .mf-switch .lb-data .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:hover span, .lb-data .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:hover span, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:hover span, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:hover span, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-list.dragging a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-prev a:hover span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-next a:hover span, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:hover span, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:hover span, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:hover span, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:hover span, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span, .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:hover span, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:hover span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:not(:checked):disabled a:hover span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:checked:disabled a:hover span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-textarea:disabled a:hover span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch[disabled] a:hover span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-background-action-row a:hover span, .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-context-menu-element.disabled a:hover span, .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:hover span, .MfGd-tab-bar.MfGd-tab-bar-secondary .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:hover span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-notclickable a:focus span, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:focus span, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:focus span, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:focus span, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:focus span, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:focus span, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-clickable a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-app-menu-entry a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-aside-menu-item a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-auth-panel-menu a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:focus span, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:focus span, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:focus span, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile-small a:focus span, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:focus span, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:focus span, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:focus span, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:focus span, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:focus span, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:focus span, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:focus span, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:focus span, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-button.btn a:focus span, .mf-translator-readonly-label + .mf-switch label .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lever a:focus span, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:focus span, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.select2-results__option[aria-selected] a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-login-header-language-dropdown-menu-item a:focus span, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:focus span, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-prev a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-next a:focus span, .mf-translator-readonly-label + .mf-switch .lb-data .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:focus span, .lb-data .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:focus span, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:focus span, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:focus span, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-list.dragging a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-prev a:focus span, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-next a:focus span, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:focus span, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:focus span, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:focus span, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:focus span, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span, .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:focus span, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:focus span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:not(:checked):disabled a:focus span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:checked:disabled a:focus span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-textarea:disabled a:focus span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch[disabled] a:focus span, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-background-action-row a:focus span, .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-context-menu-element.disabled a:focus span, .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:focus span, .MfGd-tab-bar.MfGd-tab-bar-secondary .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:focus span {
        background-color: #fff;
        color: #2a2730; }
        .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-notclickable a:hover span:before, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:hover span:before, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:hover span:before, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:hover span:before, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:hover span:before, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:hover span:before, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-clickable a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-app-menu-entry a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-aside-menu-item a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-auth-panel-menu a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:hover span:before, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile-small a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span:before, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span:before, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span:before, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span:before, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span:before, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span:before, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:hover span:before, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:hover span:before, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:hover span:before, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:hover span:before, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span:before, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span:before, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span:before, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-button.btn a:hover span:before, .mf-translator-readonly-label + .mf-switch label .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lever a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:hover span:before, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.select2-results__option[aria-selected] a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-login-header-language-dropdown-menu-item a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:hover span:before, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-prev a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-next a:hover span:before, .mf-translator-readonly-label + .mf-switch .lb-data .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:hover span:before, .lb-data .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span:before, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span:before, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span:before, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span:before, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span:before, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span:before, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span:before, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span:before, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span:before, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:hover span:before, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:hover span:before, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:hover span:before, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:hover span:before, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-list.dragging a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-prev a:hover span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-next a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:hover span:before, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:hover span:before, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span:before, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span:before, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span:before, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span:before, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span:before, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:hover span:before, .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:hover span:before, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:not(:checked):disabled a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:checked:disabled a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-textarea:disabled a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch[disabled] a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-background-action-row a:hover span:before, .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-context-menu-element.disabled a:hover span:before, .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:hover span:before, .MfGd-tab-bar.MfGd-tab-bar-secondary .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:hover span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-notclickable a:focus span:before, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:focus span:before, .mf-tile-small-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:focus span:before, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:focus span:before, .mf-tile-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:focus span:before, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-stack a:focus span:before, .mf-list-selection-area .mf-selection-element.disabled .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-icon a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-clickable a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-app-menu-entry a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-navbar-aside-menu-item a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-auth-panel-menu a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:focus span:before, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:focus span:before, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-selection-list-element a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-tile-small a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span:before, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span:before, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span:before, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span:before, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span:before, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-stack a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span:before, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-icon a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:focus span:before, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-filter-panel-button a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:focus span:before, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-administration-header-search-field-button a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:focus span:before, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-input-upload a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:focus span:before, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-fileupload-text a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span:before, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span:before, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span:before, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-overview-image-openDetailButton a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-button.btn a:focus span:before, .mf-translator-readonly-label + .mf-switch label .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lever a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:focus span:before, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-dropdown-menu-item a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.select2-results__option[aria-selected] a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-login-header-language-dropdown-menu-item a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:focus span:before, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.card-header a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-prev a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-next a:focus span:before, .mf-translator-readonly-label + .mf-switch .lb-data .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:focus span:before, .lb-data .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.lb-close:hover a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span:before, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span:before, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span:before, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-button a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span:before, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span:before, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span:before, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-preview-initial a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span:before, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span:before, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span:before, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-colorpicker-swatch a:focus span:before, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:focus span:before, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-prev a:focus span:before, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:focus span:before, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.ui-datepicker-next a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-list.dragging a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-prev a:focus span:before, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.slick-next a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:focus span:before, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGd-layer a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:focus span:before, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mf-context-menu-element a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span:before, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.nav-item a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span:before, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span:before, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span:before, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:hover a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span:before, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.mxToolbarMode:focus a:focus span:before, .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:focus span:before, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch-right.MfGdColorItem a:focus span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:not(:checked):disabled a:focus span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-radio:checked:disabled a:focus span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-textarea:disabled a:focus span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-switch[disabled] a:focus span:before, .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-background-action-row a:focus span:before, .MfGd-context .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.mf-context-menu-element.disabled a:focus span:before, .MfGd-tab-bar .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:focus span:before, .MfGd-tab-bar.MfGd-tab-bar-secondary .mf-context-menu > ul.dropdown-menu > li > div.mf-action-link.nav-item.disabled a:focus span:before {
          color: #767676; }

.dropdown-divider {
  background-color: #99979c; }

.mf-action-menu-segment-headline {
  height: 1rem;
  margin: 0;
  overflow: hidden;
  background-color: #fff;
  line-height: 1; }
  .mf-action-menu-segment-headline span {
    color: #99979c;
    font-size: 0.6875rem;
    padding: 0 .1875rem;
    line-height: 1;
    background-color: #fff;
    margin-left: 0.625rem; }
  .mf-action-menu-segment-headline .dropdown-divider {
    margin: 0;
    margin-top: -0.375rem;
    background-color: #99979c; }

.mf-modal.mf-modal-tree .modal-content .modal-body {
  max-height: calc(100vh - 4.6875rem);
  overflow-y: auto;
  padding: 0; }

.mf-modal.mf-modal-tree .modal-content .modal-header + .modal-body {
  max-height: calc(100vh - 7.125rem);
  overflow-y: auto;
  padding: 0; }

.mf-tree-selection-list {
  padding: 0;
  margin: 0;
  background-color: #fff; }
  .mf-tree-selection-list .mf-selection-list-element {
    -webkit-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    transition: 0.2s ease;
    margin: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    align-content: stretch;
    justify-content: flex-start;
    flex-flow: wrap;
    padding-left: 0.625rem;
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
    padding-right: 0;
    background-color: #fff;
    border-bottom: 0.0625rem solid #f7f7f9; }
    .mf-tree-selection-list .mf-selection-list-element:hover, .mf-tree-selection-list .mf-selection-list-element:focus {
      background-color: #f7f7f9; }
    .mf-tree-selection-list .mf-selection-list-element .mf-tree-selection-selectButton {
      padding-top: 0;
      padding-bottom: 0;
      margin: 0; }
    .mf-tree-selection-list .mf-selection-list-element.tree-layer-unfolded .mf-tree-selection-name {
      color: #5cb85c;
      font-weight: bold; }
    .mf-tree-selection-list .mf-selection-list-element.selected {
      background-color: #5cb85c;
      color: #fff; }
      .mf-tree-selection-list .mf-selection-list-element.selected .mf-tree-selection-selectButton {
        color: #fff; }
        .mf-tree-selection-list .mf-selection-list-element.selected .mf-tree-selection-selectButton:hover, .mf-tree-selection-list .mf-selection-list-element.selected .mf-tree-selection-selectButton:focus, .mf-tree-selection-list .mf-selection-list-element.selected .mf-tree-selection-selectButton:active {
          color: #f2f2f2; }
      .mf-tree-selection-list .mf-selection-list-element.selected .mf-tree-selection-open .fa-stack .fa-stack-1x {
        text-shadow: -1px 0 #5cb85c, 0 1px #5cb85c, 1px 0 #5cb85c, 0 -1px #5cb85c; }
      .mf-tree-selection-list .mf-selection-list-element.selected.tree-layer-unfolded .mf-tree-selection-name {
        color: #fff; }
    .mf-tree-selection-list .mf-selection-list-element .mf-tree-selection-open {
      width: 1.5rem;
      text-align: center; }
      .mf-tree-selection-list .mf-selection-list-element .mf-tree-selection-open .fa-stack {
        width: 1.5rem;
        height: 1.5rem;
        line-height: 1.5rem; }
        .mf-tree-selection-list .mf-selection-list-element .mf-tree-selection-open .fa-stack .fa-stack-1x {
          font-size: calc(1rem / 1.5);
          left: 30%;
          text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
          bottom: -15%; }
        .mf-tree-selection-list .mf-selection-list-element .mf-tree-selection-open .fa-stack .fa-stack-2x {
          font-size: 1rem;
          line-height: 1.5; }
    .mf-tree-selection-list .mf-selection-list-element .mf-tree-selection-element-content {
      flex-grow: 2;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-align: stretch;
      -ms-flex-align: stretch;
      -webkit-align-items: stretch;
      align-items: stretch;
      -webkit-justify-content: flex-start;
      justify-content: flex-start;
      align-content: stretch;
      flex-flow: wrap; }
    .mf-tree-selection-list .mf-selection-list-element .mf-tree-selection-name {
      flex-grow: 2;
      padding-left: 0.46875rem;
      padding-right: 0.46875rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-0 {
      padding-left: 0.625rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-1 {
      padding-left: 2.125rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-2 {
      padding-left: 3.625rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-3 {
      padding-left: 5.125rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-4 {
      padding-left: 6.625rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-5 {
      padding-left: 8.125rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-6 {
      padding-left: 9.625rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-7 {
      padding-left: 11.125rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-8 {
      padding-left: 12.625rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-9 {
      padding-left: 14.125rem; }
    .mf-tree-selection-list .mf-selection-list-element.mf-selection-tree-layer-10 {
      padding-left: 15.625rem; }

.treeSelectionScroll {
  overflow-y: scroll;
  height: 100vh; }

.mf-tree-noSelection .mf-tree-noSelectionIcon {
  margin-bottom: 0.9375rem;
  margin-top: 5rem; }

.mf-preview .mf-row-headline {
  margin-left: 0;
  margin-right: 0; }
  .mf-preview .mf-row-headline .mf-preview-icon {
    color: #99979c;
    margin-right: 0.3125rem;
    margin-left: 0.3125rem; }

.mf-preview .mf-preview-content {
  min-height: 1.5rem; }
  .mf-preview .mf-preview-content .mf-preview-text {
    color: #767676;
    font-size: 0.875rem; }

.mf-select > label {
  margin-bottom: 0; }

.mf-select .mf-select-wrapper {
  position: relative; }
  .mf-select .mf-select-wrapper > label {
    margin-bottom: 0; }

.mf-select span.caret {
  color: initial;
  position: absolute;
  right: 1rem;
  top: 0.75rem;
  font-size: 0.6875rem; }
  .mf-select span.caret.mf-select-with-label {
    top: 1.875rem;
    right: 0.34375rem; }

.mf-select div i,
.mf-select div .btn {
  width: 3rem; }

.mf-select div .btn {
  margin: 0; }
  .mf-select div .btn i {
    width: auto; }
    .mf-select div .btn i.fa-stack-1x {
      margin-left: -0.125rem; }

.mf-select div select {
  width: 100%;
  padding: 0 1.25rem 0 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  height: 1.5rem;
  line-height: 1.5rem; }
  .mf-select div select::-ms-expand {
    display: none; }
  .mf-select div select > option {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0.375rem; }
  .mf-select div select.mf-select-with-label {
    margin-top: 1.125rem; }
    .mf-select div select.mf-select-with-label + label {
      top: 0; }

.mf-select div i ~ select,
.mf-select div label ~ select {
  width: calc(100% - 4rem); }

.mf-select .mf-select-label {
  pointer-events: none;
  color: #99979c;
  position: absolute;
  font-size: 0.75rem;
  font-weight: normal;
  cursor: text;
  left: 0;
  z-index: 0;
  margin: 0;
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none; }

.administration-header .mf-select .mf-select-wrapper {
  margin-top: 0; }
  .administration-header .mf-select .mf-select-wrapper .mf-button {
    margin-top: 0; }

.mf-select > label {
  font-size: 0.6875rem;
  color: #99979c;
  font-weight: normal; }

.mf-select span.caret {
  border-top-color: #99979c; }

.mf-select div select {
  background: transparent;
  font-size: 1rem;
  border: none;
  border-bottom: 0.0625rem solid #99979c; }
  .mf-select div select option {
    -webkit-box-shadow: inset 0 0 0.625rem 6.25rem #fff;
    -moz-box-shadow: inset 0 0 0.625rem 6.25rem #fff;
    box-shadow: inset 0 0 0.625rem 6.25rem #fff;
    color: #2a2730;
    font-size: 0.875rem; }
    .mf-select div select option:hover, .mf-select div select option:focus, .mf-select div select option:active, .mf-select div select option:checked {
      -webkit-box-shadow: inset 0 0 0.625rem 6.25rem #99979c;
      -moz-box-shadow: inset 0 0 0.625rem 6.25rem #99979c;
      box-shadow: inset 0 0 0.625rem 6.25rem #99979c;
      color: #2a2730; }

.mf-list-image-container {
  margin-right: 0.5rem;
  position: relative;
  overflow: hidden; }
  .mf-list-image-container .mf-list-image {
    height: 9.063rem; }
    .mf-list-image-container .mf-list-image .mf-list-image-icon-container {
      position: absolute;
      height: 100%;
      width: 100%;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      opacity: 0;
      background-color: rgba(0, 0, 0, 0.4);
      transition: .3s ease;
      z-index: 3; }
      .mf-list-image-container .mf-list-image .mf-list-image-icon-container .mf-list-image-icon {
        color: #fff;
        font-size: 2rem;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        text-align: center;
        z-index: 3; }
        .mf-list-image-container .mf-list-image .mf-list-image-icon-container .mf-list-image-icon:hover {
          filter: brightness(0.8); }
    .mf-list-image-container .mf-list-image:hover .mf-list-image-icon-container {
      opacity: 1;
      pointer-events: none; }
    .mf-list-image-container .mf-list-image a {
      width: 100%;
      display: block;
      height: 100%; }
      .mf-list-image-container .mf-list-image a .mf-list-image-imagebox {
        height: 100%;
        width: 100%;
        position: absolute;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-flex-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        z-index: 1; }
      .mf-list-image-container .mf-list-image a .mf-list-image-imagebox_height img {
        width: 100%;
        height: 100%;
        object-fit: cover; }
      .mf-list-image-container .mf-list-image a .mf-list-image-imagebox_width img {
        width: 100%; }
  .mf-list-image-container .mf-list-overlay {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 2;
    pointer-events: none; }
    .mf-list-image-container .mf-list-overlay i {
      color: #f7f7f9;
      -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
      filter: alpha(opacity=70);
      -moz-opacity: 0.7;
      -khtml-opacity: 0.7;
      opacity: 0.7;
      text-shadow: 0 0.375rem 0.75rem #2a2730; }

.mf-tile {
  width: calc(50% - 0.825rem); }
  @media (min-width: 544px) {
    .mf-tile {
      width: calc(50% - 0.9rem); } }
  @media (min-width: 768px) {
    .mf-tile {
      width: calc(33.3% - 0.875rem); } }
  @media (min-width: 992px) {
    .mf-tile {
      width: calc(25% - 0.85rem); } }
  @media (min-width: 1200px) {
    .mf-tile {
      width: calc(20% - 0.825rem); } }
  @media (min-width: 1600px) {
    .mf-tile {
      width: calc(16.66% - 0.8rem); } }
  @media (min-width: 2100px) {
    .mf-tile {
      width: calc(12.5% - 0.77rem); } }

.mf-tile {
  display: inline-block;
  float: left;
  height: 12.06rem;
  margin: 0.6875rem 0 0 0.6875rem;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); }
  .mf-tile.active, .mf-tile:active {
    background-color: #f7f7f9; }
  .mf-tile:hover, .mf-tile:focus {
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35); }
    .mf-tile:hover .mf-tile-selection-area .mf-selection-element .fa-stack-1x, .mf-tile:focus .mf-tile-selection-area .mf-selection-element .fa-stack-1x {
      text-shadow: -2px 0 #f7f7f9, 0 2px #f7f7f9, 2px 0 #f7f7f9, 0 -2px #f7f7f9; }
  .mf-tile > div > div.row {
    margin: 0; }
    .mf-tile > div > div.row:first-child {
      height: 9.063rem;
      overflow: hidden;
      position: relative; }
      .mf-tile > div > div.row:first-child > .mf-tile-image {
        height: 9.063rem;
        position: relative;
        overflow: hidden; }
        .mf-tile > div > div.row:first-child > .mf-tile-image .mf-tile-image-icon-container {
          position: absolute;
          height: 100%;
          width: 100%;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          opacity: 0;
          background-color: rgba(0, 0, 0, 0.4);
          transition: .3s ease;
          z-index: 3; }
          .mf-tile > div > div.row:first-child > .mf-tile-image .mf-tile-image-icon-container .mf-tile-image-icon {
            color: #fff;
            font-size: 2rem;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            text-align: center;
            z-index: 3; }
            .mf-tile > div > div.row:first-child > .mf-tile-image .mf-tile-image-icon-container .mf-tile-image-icon:hover {
              filter: brightness(0.8); }
        .mf-tile > div > div.row:first-child > .mf-tile-image:hover .mf-tile-image-icon-container {
          opacity: 1;
          pointer-events: none; }
        .mf-tile > div > div.row:first-child > .mf-tile-image a {
          width: 100%;
          display: block;
          height: 100%; }
          .mf-tile > div > div.row:first-child > .mf-tile-image a .mf-tile-image-imagebox {
            height: 100%;
            width: 100%;
            position: absolute;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            flex-direction: row;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-flex-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
            background-color: #fff;
            z-index: 1;
            left: 0;
            top: 0; }
          .mf-tile > div > div.row:first-child > .mf-tile-image a .mf-tile-image-imagebox_height img {
            height: 100%; }
          .mf-tile > div > div.row:first-child > .mf-tile-image a .mf-tile-image-imagebox_width img {
            width: 100%; }
      .mf-tile > div > div.row:first-child .mf-tile-overlay {
        z-index: 2;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        position: absolute;
        pointer-events: none;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-direction: row;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-flex-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center; }
        .mf-tile > div > div.row:first-child .mf-tile-overlay i {
          color: #f7f7f9;
          -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
          filter: alpha(opacity=70);
          -moz-opacity: 0.7;
          -khtml-opacity: 0.7;
          opacity: 0.7;
          text-shadow: 0 0.375rem 0.75rem #2a2730; }
      .mf-tile > div > div.row:first-child .mf-tile-status {
        z-index: 3;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        position: absolute;
        pointer-events: none; }
        .mf-tile > div > div.row:first-child .mf-tile-status .mf-status-background {
          height: 2.375rem;
          width: 2.375rem;
          right: -0.375em;
          top: -0.375rem;
          float: right;
          position: absolute;
          background-color: #f7f7f9;
          border-radius: 50%;
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          flex-direction: row;
          -webkit-justify-content: center;
          justify-content: center;
          -webkit-flex-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center; }
          .mf-tile > div > div.row:first-child .mf-tile-status .mf-status-background i {
            font-size: 1.25rem; }
    .mf-tile > div > div.row:last-child {
      padding: 0.3125rem;
      height: 3rem;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-align: stretch;
      -ms-flex-align: stretch;
      -webkit-align-items: stretch;
      align-items: stretch; }
      .mf-tile > div > div.row:last-child:hover, .mf-tile > div > div.row:last-child:focus {
        background-color: #f7f7f9; }
      .mf-tile > div > div.row:last-child > div {
        padding: 0; }
        .mf-tile > div > div.row:last-child > div.mf-tile-selection-area {
          margin-right: 0.3125rem; }
        .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail {
          flex-grow: 2;
          overflow: hidden; }
          .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a {
            text-decoration: none;
            width: 100%;
            height: 100%;
            display: block;
            outline: none; }
            .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a:hover, .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a:focus, .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a:active {
              text-decoration: none;
              outline: none; }
            .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a .mf-tile-name {
              font-weight: normal;
              color: #2a2730;
              font-size: 1rem;
              line-height: 1.5rem;
              display: block; }
            .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a .mf-tile-description {
              font-weight: normal;
              color: #767676;
              font-size: 0.75rem;
              line-height: 1rem;
              display: block; }
            .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a label,
            .mf-tile > div > div.row:last-child > div.mf-tile-desc-detail a a {
              margin: 0; }
        .mf-tile > div > div.row:last-child > div.mf-list-view-context button {
          margin: 0; }
          .mf-tile > div > div.row:last-child > div.mf-list-view-context button i {
            margin-right: 0;
            padding: 0; }

.mf-group-tile .mf-tile-image-image {
  width: 100%;
  height: inherit;
  display: inline-flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center; }
  .mf-group-tile .mf-tile-image-image .fa-stack {
    height: 3rem;
    line-height: 3rem;
    width: 3rem; }
    .mf-group-tile .mf-tile-image-image .fa-stack i:first-child {
      font-size: 3rem;
      color: #2a2730; }
    .mf-group-tile .mf-tile-image-image .fa-stack i:last-child {
      font-size: 1.5rem;
      margin-left: 1rem;
      color: #99979c;
      text-shadow: -0.125rem 0 #fff, 0 0.125rem #fff, 0.125rem 0 #fff, 0 -0.125rem #fff; }
  .mf-group-tile .mf-tile-image-image .mf-group-tile-counter {
    margin-top: 0.5rem;
    color: #2a2730;
    font-size: 0.875rem;
    line-height: 1.5; }

.mf-group-tile > div.row:last-child > div.mf-tile-desc-detail {
  width: 100%; }

.mf-group-tile:hover .mf-tile-image-image .fa-stack i:last-child {
  text-shadow: -0.125rem 0 #fff, 0 0.125rem #fff, 0.125rem 0 #fff, 0 -0.125rem #fff; }

.jscroll-added {
  display: inline; }

.mf-listLoading {
  display: inline-block;
  float: left;
  width: calc(50% - 0.825rem);
  height: 12.06rem;
  margin: 0.6875rem 0 0 0.6875rem;
  background-color: #fff; }

.mf-column-size-inverted .mf-tile-small {
  width: calc(100% - 1rem); }

.mf-tile-small {
  width: calc(100% - 1rem);
  max-width: calc(100% - 1.375rem); }
  @media (min-width: 544px) {
    .mf-tile-small {
      width: calc(100% - 1.375rem); } }
  @media (min-width: 768px) {
    .mf-tile-small {
      width: calc(50% - 0.9rem); } }
  @media (min-width: 992px) {
    .mf-tile-small {
      width: calc(33.3% - 0.875rem); } }
  @media (min-width: 1200px) {
    .mf-tile-small {
      width: calc(25% - 0.85rem); } }
  @media (min-width: 1600px) {
    .mf-tile-small {
      width: calc(20% - 0.825rem); } }
  @media (min-width: 2100px) {
    .mf-tile-small {
      width: calc(16.66% - 0.8rem); } }

@media (min-width: 544px) {
  .mf-print-tool:not(.mf-column-size-inverted) .mf-tile-small {
    width: calc(100% - 1.375rem); } }

@media (min-width: 768px) {
  .mf-print-tool:not(.mf-column-size-inverted) .mf-tile-small {
    width: calc(100% - 1.375rem); } }

@media (min-width: 992px) {
  .mf-print-tool:not(.mf-column-size-inverted) .mf-tile-small {
    width: calc(100% - 1.375rem); } }

@media (min-width: 1200px) {
  .mf-print-tool:not(.mf-column-size-inverted) .mf-tile-small {
    width: calc(50% - 0.9rem); } }

@media (min-width: 1600px) {
  .mf-print-tool:not(.mf-column-size-inverted) .mf-tile-small {
    width: calc(33.3% - 0.875rem); } }

@media (min-width: 2100px) {
  .mf-print-tool:not(.mf-column-size-inverted) .mf-tile-small {
    width: calc(25% - 0.85rem); } }

.mf-tile-small-embedded.mf-tile-small,
.mf-tile-small.mf-tile-small {
  display: inline-block;
  float: left;
  margin: 0.6875rem 0 0 0.6875rem;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); }
  .mf-tile-small-embedded.mf-tile-small.active, .mf-tile-small-embedded.mf-tile-small:active,
  .mf-tile-small.mf-tile-small.active,
  .mf-tile-small.mf-tile-small:active {
    background-color: #f7f7f9; }
  .mf-tile-small-embedded.mf-tile-small:hover, .mf-tile-small-embedded.mf-tile-small:focus,
  .mf-tile-small.mf-tile-small:hover,
  .mf-tile-small.mf-tile-small:focus {
    background-color: #f7f7f9;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35); }

.mf-tile-small-embedded .mf-tile-small-content,
.mf-tile-small .mf-tile-small-content {
  padding: 0.3125rem;
  height: 4rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center; }
  .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-selection-area,
  .mf-tile-small .mf-tile-small-content .mf-tile-small-selection-area {
    margin-right: 0.3125rem; }
  .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-image,
  .mf-tile-small .mf-tile-small-content .mf-tile-small-image {
    -webkit-box-flex: 0 0 auto;
    -moz-box-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    height: 3.375rem;
    max-width: 2.625rem;
    min-width: 0.5rem;
    margin-right: 0.3125rem;
    position: relative;
    overflow: hidden; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-image-imagebox,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-image-imagebox {
      height: 100%;
      width: 100%;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      flex-direction: row;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-flex-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      background-color: #fff;
      z-index: 1; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-image-imagebox_height img,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-image-imagebox_height img {
      height: 100%; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-image-imagebox_width img,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-image-imagebox_width img {
      width: 100%; }
  .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-no-image,
  .mf-tile-small .mf-tile-small-content .mf-tile-small-no-image {
    width: 0.5rem; }
  .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-overlay,
  .mf-tile-small .mf-tile-small-content .mf-tile-small-overlay {
    z-index: 2;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    pointer-events: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-overlay i,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-overlay i {
      color: #f7f7f9;
      -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
      filter: alpha(opacity=70);
      -moz-opacity: 0.7;
      -khtml-opacity: 0.7;
      opacity: 0.7;
      text-shadow: 0 0.375rem 0.75rem #2a2730; }
  .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-status,
  .mf-tile-small .mf-tile-small-content .mf-tile-small-status {
    z-index: 3;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    pointer-events: none; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-status .mf-status-background,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-status .mf-status-background {
      height: 1.5rem;
      width: 1.5rem;
      right: -0.25em;
      top: -0.25rem;
      float: right;
      position: absolute;
      background-color: #f7f7f9;
      border-radius: 50%;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      flex-direction: row;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-flex-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center; }
      .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-status .mf-status-background i,
      .mf-tile-small .mf-tile-small-content .mf-tile-small-status .mf-status-background i {
        font-size: 1rem; }
  .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail,
  .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail {
    flex-grow: 2;
    overflow: hidden;
    position: relative; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description,
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name {
      display: block; }
      .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description label,
      .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name label,
      .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description label,
      .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name label {
        margin: 0; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-name {
      font-weight: normal;
      color: #2a2730;
      font-size: 1rem;
      line-height: 1.5rem;
      height: 1.5rem; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description {
      font-weight: normal;
      color: #767676;
      font-size: 0.75rem;
      line-height: 1rem;
      height: 1rem; }
      .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description .mf-tile-small-description-content,
      .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description .mf-tile-small-description-content {
        display: inline; }
        .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description .mf-tile-small-description-content:after,
        .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description .mf-tile-small-description-content:after {
          content: '\00a0'; }
        .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description .mf-tile-small-description-content:last-child:after,
        .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail .mf-tile-small-description .mf-tile-small-description-content:last-child:after {
          content: ''; }
    .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail a,
    .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail a {
      position: absolute;
      top: 0;
      left: 0;
      text-decoration: none;
      width: 100%;
      height: 100%;
      display: block;
      outline: none; }
      .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail a:hover, .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail a:focus, .mf-tile-small-embedded .mf-tile-small-content .mf-tile-small-desc-detail a:active,
      .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail a:hover,
      .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail a:focus,
      .mf-tile-small .mf-tile-small-content .mf-tile-small-desc-detail a:active {
        text-decoration: none;
        outline: none; }

.mf-tile-small-content {
  height: 4rem; }

.mf-tile-small-embedded-content {
  height: 3rem; }

.mf-tile-small-selection-area,
.mf-tile-selection-area,
.mf-list-selection-area {
  margin: 0; }
  .mf-tile-small-selection-area .mf-selection-element,
  .mf-tile-selection-area .mf-selection-element,
  .mf-list-selection-area .mf-selection-element {
    margin: 0;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: inline-flex;
    height: 100%; }
    .mf-tile-small-selection-area .mf-selection-element .mf-stack,
    .mf-tile-small-selection-area .mf-selection-element .mf-icon,
    .mf-tile-selection-area .mf-selection-element .mf-stack,
    .mf-tile-selection-area .mf-selection-element .mf-icon,
    .mf-list-selection-area .mf-selection-element .mf-stack,
    .mf-list-selection-area .mf-selection-element .mf-icon {
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      -khtml-user-select: none;
      user-select: none;
      -webkit-transition: 0.2s ease;
      -moz-transition: 0.2s ease;
      -o-transition: 0.2s ease;
      -ms-transition: 0.2s ease;
      transition: 0.2s ease;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      background-clip: padding-box;
      position: relative;
      top: 0;
      left: 0;
      z-index: 0;
      width: 2.375rem;
      height: 2.375rem;
      display: inline-block;
      margin: 0;
      font-weight: normal;
      font-size: 1.25rem;
      line-height: 2.375rem;
      text-align: center;
      vertical-align: middle;
      color: #99979c;
      border: 0.0625rem solid #99979c;
      background-color: #fff; }
      .mf-tile-small-selection-area .mf-selection-element .mf-stack.active, .mf-tile-small-selection-area .mf-selection-element .mf-stack:active,
      .mf-tile-small-selection-area .mf-selection-element .mf-icon.active,
      .mf-tile-small-selection-area .mf-selection-element .mf-icon:active,
      .mf-tile-selection-area .mf-selection-element .mf-stack.active,
      .mf-tile-selection-area .mf-selection-element .mf-stack:active,
      .mf-tile-selection-area .mf-selection-element .mf-icon.active,
      .mf-tile-selection-area .mf-selection-element .mf-icon:active,
      .mf-list-selection-area .mf-selection-element .mf-stack.active,
      .mf-list-selection-area .mf-selection-element .mf-stack:active,
      .mf-list-selection-area .mf-selection-element .mf-icon.active,
      .mf-list-selection-area .mf-selection-element .mf-icon:active {
        color: #449d44 !important;
        border-color: #449d44 !important;
        background-color: #fff !important; }
      .mf-tile-small-selection-area .mf-selection-element .mf-stack:hover, .mf-tile-small-selection-area .mf-selection-element .mf-stack:focus,
      .mf-tile-small-selection-area .mf-selection-element .mf-icon:hover,
      .mf-tile-small-selection-area .mf-selection-element .mf-icon:focus,
      .mf-tile-selection-area .mf-selection-element .mf-stack:hover,
      .mf-tile-selection-area .mf-selection-element .mf-stack:focus,
      .mf-tile-selection-area .mf-selection-element .mf-icon:hover,
      .mf-tile-selection-area .mf-selection-element .mf-icon:focus,
      .mf-list-selection-area .mf-selection-element .mf-stack:hover,
      .mf-list-selection-area .mf-selection-element .mf-stack:focus,
      .mf-list-selection-area .mf-selection-element .mf-icon:hover,
      .mf-list-selection-area .mf-selection-element .mf-icon:focus {
        color: #5cb85c;
        border-color: #5cb85c;
        background-color: #fff; }
    .mf-tile-small-selection-area .mf-selection-element.checked .mf-stack,
    .mf-tile-small-selection-area .mf-selection-element.checked .mf-icon,
    .mf-tile-selection-area .mf-selection-element.checked .mf-stack,
    .mf-tile-selection-area .mf-selection-element.checked .mf-icon,
    .mf-list-selection-area .mf-selection-element.checked .mf-stack,
    .mf-list-selection-area .mf-selection-element.checked .mf-icon {
      color: #fff;
      border: 0.0625rem solid #5cb85c;
      background-color: #5cb85c; }
      .mf-tile-small-selection-area .mf-selection-element.checked .mf-stack:hover, .mf-tile-small-selection-area .mf-selection-element.checked .mf-stack:focus,
      .mf-tile-small-selection-area .mf-selection-element.checked .mf-icon:hover,
      .mf-tile-small-selection-area .mf-selection-element.checked .mf-icon:focus,
      .mf-tile-selection-area .mf-selection-element.checked .mf-stack:hover,
      .mf-tile-selection-area .mf-selection-element.checked .mf-stack:focus,
      .mf-tile-selection-area .mf-selection-element.checked .mf-icon:hover,
      .mf-tile-selection-area .mf-selection-element.checked .mf-icon:focus,
      .mf-list-selection-area .mf-selection-element.checked .mf-stack:hover,
      .mf-list-selection-area .mf-selection-element.checked .mf-stack:focus,
      .mf-list-selection-area .mf-selection-element.checked .mf-icon:hover,
      .mf-list-selection-area .mf-selection-element.checked .mf-icon:focus {
        color: #fff;
        border: 0.0625rem solid #5cb85c;
        background-color: #5cb85c; }
      .mf-tile-small-selection-area .mf-selection-element.checked .mf-stack.active, .mf-tile-small-selection-area .mf-selection-element.checked .mf-stack:active,
      .mf-tile-small-selection-area .mf-selection-element.checked .mf-icon.active,
      .mf-tile-small-selection-area .mf-selection-element.checked .mf-icon:active,
      .mf-tile-selection-area .mf-selection-element.checked .mf-stack.active,
      .mf-tile-selection-area .mf-selection-element.checked .mf-stack:active,
      .mf-tile-selection-area .mf-selection-element.checked .mf-icon.active,
      .mf-tile-selection-area .mf-selection-element.checked .mf-icon:active,
      .mf-list-selection-area .mf-selection-element.checked .mf-stack.active,
      .mf-list-selection-area .mf-selection-element.checked .mf-stack:active,
      .mf-list-selection-area .mf-selection-element.checked .mf-icon.active,
      .mf-list-selection-area .mf-selection-element.checked .mf-icon:active {
        color: #fff !important;
        border: 0.0625rem solid #5cb85c !important;
        background-color: #5cb85c !important; }
    .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack,
    .mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon,
    .mf-tile-selection-area .mf-selection-element.disabled .mf-stack,
    .mf-tile-selection-area .mf-selection-element.disabled .mf-icon,
    .mf-list-selection-area .mf-selection-element.disabled .mf-stack,
    .mf-list-selection-area .mf-selection-element.disabled .mf-icon {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      border: 0.0625rem solid #f7f7f9;
      background-color: #f7f7f9;
      color: #99979c; }
      .mf-tile-small-selection-area .mf-selection-element.disabled .mf-stack:hover,
      .mf-tile-small-selection-area .mf-selection-element.disabled .mf-icon:hover,
      .mf-tile-selection-area .mf-selection-element.disabled .mf-stack:hover,
      .mf-tile-selection-area .mf-selection-element.disabled .mf-icon:hover,
      .mf-list-selection-area .mf-selection-element.disabled .mf-stack:hover,
      .mf-list-selection-area .mf-selection-element.disabled .mf-icon:hover {
        border-color: #f7f7f9; }
    .mf-tile-small-selection-area .mf-selection-element.disabled.checked .mf-stack,
    .mf-tile-small-selection-area .mf-selection-element.disabled.checked .mf-icon,
    .mf-tile-selection-area .mf-selection-element.disabled.checked .mf-stack,
    .mf-tile-selection-area .mf-selection-element.disabled.checked .mf-icon,
    .mf-list-selection-area .mf-selection-element.disabled.checked .mf-stack,
    .mf-list-selection-area .mf-selection-element.disabled.checked .mf-icon {
      color: #99979c; }
    .mf-tile-small-selection-area .mf-selection-element .fa-stack-1x,
    .mf-tile-selection-area .mf-selection-element .fa-stack-1x,
    .mf-list-selection-area .mf-selection-element .fa-stack-1x {
      font-size: calc(1.25rem/ 1.5);
      text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;
      left: 22%;
      bottom: -22%; }
    .mf-tile-small-selection-area .mf-selection-element .fa-stack-2x,
    .mf-tile-selection-area .mf-selection-element .fa-stack-2x,
    .mf-list-selection-area .mf-selection-element .fa-stack-2x {
      font-size: 1.25rem;
      line-height: 2.375rem;
      top: -5%;
      left: -5%; }

.mf-tile-desc-icon {
  width: 2.6875rem;
  height: 2.375rem;
  font-size: 1.25rem;
  text-align: center;
  vertical-align: middle;
  color: #99979c; }

.mf-administration {
  height: calc(100vh - 2.5rem); }
  .mf-administration .mf-list {
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    list-style: none;
    height: calc(100% - 2.5rem);
    overflow-y: scroll;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease; }
    .mf-administration .mf-list.filterPanelOpen {
      margin-left: 16.25rem; }

html.GD-iFrame-hack {
  height: 100%; }

body.objectAdministration {
  height: 100%;
  overflow: hidden; }

body.objectAdministration .mf-administration,
.mf-modal .mf-administration {
  height: 100%;
  margin-top: 0; }
  body.objectAdministration .mf-administration .mf-administration-filter,
  .mf-modal .mf-administration .mf-administration-filter {
    top: 2.5rem; }

.administrationConfigurationHeader {
  display: flex; }

.AdministrationScrollReset {
  overflow: hidden; }

.mf-administration-header {
  z-index: 1020;
  width: 100%;
  background-color: #f7f7f9;
  height: 2.5rem;
  overflow: visible;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 0.9375rem; }
  .mf-administration-header .mf-administration-header-filter-panel {
    width: 3rem; }
    .mf-administration-header .mf-administration-header-filter-panel .mf-administration-header-filter-panel-button {
      margin: 0 !important; }
  .mf-administration-header .mf-administration-header-filter-result-count {
    width: 3rem;
    font-size: 0.6875rem;
    line-height: 0.6875rem;
    text-align: left;
    margin-bottom: 0;
    user-select: none; }
  .mf-administration-header .mf-administration-header-select-button {
    width: 3rem; }
    .mf-administration-header .mf-administration-header-select-button.filterBySelection {
      width: initial; }
    .mf-administration-header .mf-administration-header-select-button .mf-button {
      padding-left: 0.3125rem;
      padding-right: 0.3125rem; }
  .mf-administration-header .mf-administration-header-search-field {
    margin: 0;
    -webkit-box-flex: 4 4 0;
    -moz-box-flex: 4 4 0;
    -webkit-flex: 4 4 0;
    -ms-flex: 4 4 0;
    flex: 4 4 0;
    min-width: 0;
    position: relative; }
    .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input {
      margin: 0;
      width: 100%;
      border-bottom: 0.0625rem solid #2a2730;
      padding-right: 2rem; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:placeholder, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::placeholder {
        color: #99979c; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:-moz-placeholder, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::-moz-placeholder {
        color: #99979c;
        opacity: 1; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:-ms-input-placeholder, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::-ms-input-placeholder {
        color: #99979c; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::-webkit-input-placeholder {
        color: #99979c; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:placeholder, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::placeholder {
        font-size: 0.875rem; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:-moz-placeholder, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::-moz-placeholder {
        font-size: 0.875rem; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:-ms-input-placeholder, .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::-ms-input-placeholder {
        font-size: 0.875rem; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input::-webkit-input-placeholder {
        font-size: 0.875rem; }
      .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:focus {
        margin: 0;
        border-bottom-color: #337ab7; }
        .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-input:focus ~ .mf-administration-header-search-field-button .fa {
          color: #2d6da3; }
    .mf-administration-header .mf-administration-header-search-field .mf-administration-header-search-field-button {
      position: absolute;
      top: 0;
      right: -2rem;
      margin: 0;
      border-width: 0;
      line-height: 0.875rem;
      font-size: 0.875rem;
      background-color: transparent; }
  .mf-administration-header .mf-administration-header-sorting {
    -webkit-box-flex: 2 2 0;
    -moz-box-flex: 2 2 0;
    -webkit-flex: 2 2 0;
    -ms-flex: 2 2 0;
    flex: 2 2 0;
    min-width: 0; }
  .mf-administration-header .mf-administration-header-action-menu-panel {
    width: 3rem; }
  .mf-administration-header .mf-administration-header-filler {
    -webkit-box-flex: 1 1 0;
    -moz-box-flex: 1 1 0;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    min-width: 0; }

.mf-administration-filter {
  position: fixed;
  z-index: 1030;
  top: 5rem;
  bottom: 0;
  width: 16.25rem;
  -webkit-transform-origin: left;
  -moz-transform-origin: left;
  -ms-transform-origin: left;
  -o-transform-origin: left;
  transform-origin: left;
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease; }
  @media print {
    .mf-administration-filter {
      top: 2.5rem; } }
  .mf-administration-filter.mf-filter-open {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
  .mf-administration-filter .mf-filter-bar {
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 1032;
    border-bottom: 0.0625rem solid #f7f7f9;
    background-color: #f7f7f9; }
    .mf-administration-filter .mf-filter-bar .mf-filterConfig {
      position: relative;
      padding: 0.5rem;
      height: 100%;
      overflow-x: hidden;
      overflow-y: auto; }
      .mf-administration-filter .mf-filter-bar .mf-filterConfig .mf-tag {
        display: inline-flex;
        width: 100%; }
    .mf-administration-filter .mf-filter-bar .modal-backdrop,
    .mf-administration-filter .mf-filter-bar .mf-modal {
      width: 100vw;
      height: 100vh; }
  .mf-administration-filter .mf-filter-backdrop {
    z-index: 1031;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%; }

.mf-tag {
  display: inline-flex;
  flex-wrap: nowrap;
  -webkit-flex-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
  align-content: stretch;
  margin: 0 0.4375rem 0.4375rem 0; }
  .mf-tag > div {
    display: inline-flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    align-content: center; }
  .mf-tag .mf-tag-type {
    padding: 0.1875rem 0.5rem;
    color: #f7f7f9;
    font-size: 1rem; }
  .mf-tag .mf-tag-value {
    padding: 0.1875rem 0.5rem;
    border-top: 0.0625rem solid #f7f7f9;
    border-bottom: 0.0625rem solid #f7f7f9;
    font-size: 0.875rem; }
  .mf-tag .mf-tag-close {
    border-top: 0.0625rem solid #f7f7f9;
    border-bottom: 0.0625rem solid #f7f7f9;
    border-right: 0.0625rem solid #f7f7f9; }
    .mf-tag .mf-tag-close button {
      margin: 0; }
    .mf-tag .mf-tag-close i {
      font-size: 1rem;
      color: #99979c; }

.mf-area {
  padding: 0;
  margin-bottom: 0; }
  @media print {
    .mf-area {
      margin-top: 0; } }

.mf-areaSearchInputGroup {
  -webkit-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
  -moz-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
  box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
  height: 3.125rem;
  margin-top: calc(15.63rem/2 - 3.125rem/2); }
  .mf-areaSearchInputGroup .mf-search.input-field > button {
    top: -2.375rem; }

.mf-areaSearch {
  background-color: #f7f7f9;
  height: 15.63rem; }
  .mf-areaSearch .mf-search.input-field {
    background-color: #fff;
    border: 0.0625rem solid #99979c;
    border-right: none;
    float: left;
    width: calc(100% - 11rem);
    height: 3.125rem; }
    .mf-areaSearch .mf-search.input-field input[type="search"] {
      border: 0;
      margin: 0;
      padding: calc(1.5625rem - 0.5rem);
      line-height: 1rem;
      height: 1rem; }
  .mf-areaSearch .mf-dropdown-button-wrapper {
    float: left; }
    .mf-areaSearch .mf-dropdown-button-wrapper button.mf-dropdown-button {
      width: 11rem;
      height: 3.125rem;
      margin: 0;
      font-size: 1rem; }
      .mf-areaSearch .mf-dropdown-button-wrapper button.mf-dropdown-button span {
        width: 7.75rem;
        display: inline-block;
        float: left;
        line-height: 2.625rem; }
      .mf-areaSearch .mf-dropdown-button-wrapper button.mf-dropdown-button.dropdown-toggle::after {
        vertical-align: unset;
        content: "";
        border: 0;
        font-size: 1.5rem;
        width: 1rem;
        line-height: 2.625rem;
        color: #2a2730;
        display: inline-block;
        float: right; }
    .mf-areaSearch .mf-dropdown-button-wrapper.open button.mf-dropdown-button.dropdown-toggle::after {
      content: "";
      color: #405b7b; }
    .mf-areaSearch .mf-dropdown-button-wrapper .dropdown-menu {
      max-width: 11rem;
      min-width: 11rem;
      width: 11rem;
      border: 0.0625rem solid #99979c;
      border-top: 0.0625rem solid transparent;
      margin-top: -0.125rem;
      padding: 0;
      max-height: 26.775rem;
      overflow-y: auto; }
      .mf-areaSearch .mf-dropdown-button-wrapper .dropdown-menu > li > a {
        padding-top: 0.8125rem;
        padding-bottom: 0.8125rem;
        line-height: 1; }
      .mf-areaSearch .mf-dropdown-button-wrapper .dropdown-menu * {
        font-size: 1rem; }
  .mf-areaSearch .mf-button.btn.btn-search {
    border: 0.0625rem solid #99979c;
    color: #2a2730;
    background-color: #fff; }
    .mf-areaSearch .mf-button.btn.btn-search:hover, .mf-areaSearch .mf-button.btn.btn-search:focus, .mf-areaSearch .mf-button.btn.btn-search.focus {
      color: #2a2730;
      background-color: #fff;
      text-decoration: none;
      outline: none; }
    .mf-areaSearch .mf-button.btn.btn-search:active, .mf-areaSearch .mf-button.btn.btn-search.active {
      color: #2a2730;
      background-color: #fff;
      outline: 0;
      background-image: none; }

.mf-areaArticle h3 {
  background-color: #f7f7f9;
  padding: 0.5rem;
  font-size: 1rem;
  color: #2a2730;
  margin-top: 0.5rem;
  margin-bottom: 0; }

.mf-areaArticle p {
  background-color: #fff;
  padding: 0.5rem;
  font-size: 0.875rem;
  color: #2a2730;
  margin-top: 0; }

.mf-areaHeadline {
  font-size: 1.25rem;
  color: #2a2730;
  margin-top: 1.5rem;
  margin-bottom: 1.25rem;
  font-weight: bold; }
  .mf-areaHeadline i {
    font-size: 1.25rem;
    color: #405b7b;
    margin-right: 0.5rem; }

.mf-translator {
  height: calc(100vh - 2.5rem); }

.mf-translator-row {
  border-bottom: 0.0625rem solid #f7f7f9;
  border-right: 0.0625rem solid #f7f7f9;
  border-left: 0.0625rem solid #f7f7f9;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  width: 100%; }
  .mf-translator-row .mf-translator-row-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch; }
    .mf-translator-row .mf-translator-row-item.slim .mf-translator-col-buttonbar,
    .mf-translator-row .mf-translator-row-item.slim .mf-translator-col {
      min-height: 0;
      padding: 0; }
      .mf-translator-row .mf-translator-row-item.slim .mf-translator-col-buttonbar.mf-translator-edit-col,
      .mf-translator-row .mf-translator-row-item.slim .mf-translator-col.mf-translator-edit-col {
        display: block; }
      .mf-translator-row .mf-translator-row-item.slim .mf-translator-col-buttonbar .mf-button,
      .mf-translator-row .mf-translator-row-item.slim .mf-translator-col .mf-button {
        margin: 0; }
    .mf-translator-row .mf-translator-row-item .mf-translator-col-buttonbar {
      -webkit-box-flex: 0 0 auto;
      -moz-box-flex: 0 0 auto;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      padding: 0.625rem 0;
      min-height: .0625rem;
      width: 7rem;
      text-align: center; }
      .mf-translator-row .mf-translator-row-item .mf-translator-col-buttonbar button.mf-button.btn:first-of-type {
        margin-left: 0; }
      .mf-translator-row .mf-translator-row-item .mf-translator-col-buttonbar button.mf-button.btn:last-of-type {
        margin-left: 0; }
    .mf-translator-row .mf-translator-row-item .mf-translator-col {
      min-height: .0625rem;
      padding: 0.625rem;
      -webkit-box-flex: 1 1 1.375rem;
      -moz-box-flex: 1 1 1.375rem;
      -webkit-flex: 1 1 1.375rem;
      -ms-flex: 1 1 1.375rem;
      flex: 1 1 1.375rem;
      min-width: 0;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
      .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-hint,
      .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-input-invalid-text {
        font-size: 0.6875rem;
        padding: 0.3125rem 0.625rem 0.3125rem 0.625rem; }
        .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-hint i,
        .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-input-invalid-text i {
          margin-right: 0.3125rem; }
      .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-hint {
        background-color: transparent;
        color: #99979c; }
      .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-input-invalid-text {
        background-color: #ec971f;
        color: #fff; }
        .mf-translator-row .mf-translator-row-item .mf-translator-col .mf-translator-input-invalid-text.mf-display-none + .mf-translator-hint {
          margin-top: 0.4375rem; }
    .mf-translator-row .mf-translator-row-item .mf-translator-edit-col {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; }
      .mf-translator-row .mf-translator-row-item .mf-translator-edit-col > div:first-of-type {
        -webkit-box-flex: 1 1 0;
        -moz-box-flex: 1 1 0;
        -webkit-flex: 1 1 0;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
        min-width: 0; }
      .mf-translator-row .mf-translator-row-item .mf-translator-edit-col .mf-translator-linked-icon i {
        margin-top: 1.4375rem;
        color: #99979c;
        margin-left: 0.46875rem; }
    .mf-translator-row .mf-translator-row-item:nth-child(2) .mf-translator-col-buttonbar,
    .mf-translator-row .mf-translator-row-item:nth-child(2) .mf-translator-col {
      padding-top: 0; }
  .mf-translator-row.mf-translator-row-open .mf-translator-row-item .mf-translator-col .mf-translator-input-invalid-text, .mf-translator-row.mf-translator-row-open .mf-translator-row-item .mf-translator-col .mf-translator-hint {
    display: none; }

.mf-translator-header {
  background-color: #f7f7f9;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center; }
  .mf-translator-header .mf-translator-header-col {
    -webkit-box-flex: 1 1 1.375rem;
    -moz-box-flex: 1 1 1.375rem;
    -webkit-flex: 1 1 1.375rem;
    -ms-flex: 1 1 1.375rem;
    flex: 1 1 1.375rem;
    min-width: 0;
    min-height: .0625rem;
    padding: 0.625rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mf-translator-header .mf-translator-header-col .mf-dropdown-button-wrapper {
      display: block; }
      .mf-translator-header .mf-translator-header-col .mf-dropdown-button-wrapper button {
        width: 100%;
        text-align: left; }
        .mf-translator-header .mf-translator-header-col .mf-dropdown-button-wrapper button label {
          width: calc(100% - 0.875rem - 0.625rem - .25rem * 2 - 0.625rem); }
        .mf-translator-header .mf-translator-header-col .mf-dropdown-button-wrapper button + .mf-dropdown-menu {
          width: 100%; }
  .mf-translator-header .mf-translator-header-buttonbar {
    -webkit-box-flex: 0 0 auto;
    -moz-box-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    text-align: center;
    width: 7rem; }

.mf-translator-readonly-label {
  display: block;
  color: #99979c;
  font-size: 0.75rem;
  font-weight: normal;
  margin: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none; }
  .mf-translator-readonly-label.mf-additional-language, .mf-translator-readonly-label.mf-default-language {
    margin-bottom: 0.1875rem; }
  .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-clickable, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-app-menu-entry, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-navbar-aside-menu-item, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-auth-panel-menu, .mf-translator-readonly-label + .mf-switch .mf-list-view-element-content > a.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-list-view-context > i.mf-switch-right,
  .mf-translator-readonly-label + .mf-switch .mf-list-view-context > span.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div div.mf-switch-right, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch div.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-context-menu > ul.dropdown-menu > li > div a.mf-switch-right, .mf-context-menu > ul.dropdown-menu > li > div .mf-translator-readonly-label + .mf-switch a.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-tree-selection-list .mf-switch-right.mf-selection-list-element, .mf-tree-selection-list .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-selection-list-element, .mf-translator-readonly-label + .mf-switch .mf-select div select.mf-switch-right, .mf-select div .mf-translator-readonly-label + .mf-switch select.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile, .mf-translator-readonly-label + .mf-switch .mf-tile > div > div.row:last-child > div.mf-list-view-context button i.mf-switch-right, .mf-tile > div > div.row:last-child > div.mf-list-view-context button .mf-translator-readonly-label + .mf-switch i.mf-switch-right,
  .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-tile-small, .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-stack, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack,
  .mf-translator-readonly-label + .mf-switch .mf-tile-small-selection-area .mf-selection-element .mf-switch-right.mf-icon, .mf-tile-small-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon,
  .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-stack, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack,
  .mf-translator-readonly-label + .mf-switch .mf-tile-selection-area .mf-selection-element .mf-switch-right.mf-icon, .mf-tile-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon,
  .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-stack, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-stack,
  .mf-translator-readonly-label + .mf-switch .mf-list-selection-area .mf-selection-element .mf-switch-right.mf-icon, .mf-list-selection-area .mf-selection-element .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-icon, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-filter-panel .mf-switch-right.mf-administration-header-filter-panel-button, .mf-administration-header .mf-administration-header-filter-panel .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-filter-panel-button, .mf-translator-readonly-label + .mf-switch .mf-administration-header .mf-administration-header-search-field .mf-switch-right.mf-administration-header-search-field-button, .mf-administration-header .mf-administration-header-search-field .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-administration-header-search-field-button, .mf-translator-readonly-label + .mf-switch .mf-tag .mf-tag-close i.mf-switch-right, .mf-tag .mf-tag-close .mf-translator-readonly-label + .mf-switch i.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-radio:not(:checked) ~ label.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-radio:checked ~ label.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-input-upload, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-input-upload, .mf-translator-readonly-label + .mf-switch .mf-fileupload .mf-switch-right.mf-fileupload-text, .mf-fileupload .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-fileupload-text, .mf-translator-readonly-label + .mf-switch .mf-overview .nav-pills .mf-switch-right.nav-item, .mf-overview .nav-pills .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item, .mf-translator-readonly-label + .mf-switch .mf-overview-image .mf-switch-right.mf-overview-image-openDetailButton, .mf-overview-image .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton, .mf-translator-readonly-label + .mf-switch .mf-mediaHeaderImage .mf-switch-right.mf-overview-image-openDetailButton, .mf-mediaHeaderImage .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-overview-image-openDetailButton, .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-button.btn, .mf-translator-readonly-label + .mf-switch label .mf-switch-right.lever, .mf-translator-readonly-label + .mf-switch .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-switch-right.mf-dropdown-menu-item, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-dropdown-menu-item, .mf-translator-readonly-label + .mf-switch .mf-switch-right.select2-results__option[aria-selected], .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-login-header-language-dropdown-menu-item, .mf-translator-readonly-label + .mf-switch .mf-accordion .card .mf-switch-right.card-header, .mf-accordion .card .mf-translator-readonly-label + .mf-switch .mf-switch-right.card-header, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-prev, .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-next, .mf-translator-readonly-label + .mf-switch .lb-data .mf-switch-right.lb-close:hover, .lb-data .mf-translator-readonly-label + .mf-switch .mf-switch-right.lb-close:hover, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonset .mf-switch-right.ui-button, .mf-color-picker .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-switch-right.ui-button, .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonset .mf-switch-right.ui-button, .mf-color-picker-inline .ui-colorpicker-buttonset .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-button, .mf-translator-readonly-label + .mf-switch .mf-color-picker .ui-colorpicker-buttonpane button.mf-switch-right, .mf-color-picker .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.mf-switch-right, .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .ui-colorpicker-buttonpane button.mf-switch-right, .mf-color-picker-inline .ui-colorpicker-buttonpane .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-preview-initial, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-preview-initial, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-preview-initial, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-preview-initial, .mf-translator-readonly-label + .mf-switch .mf-color-picker .mf-switch-right.ui-colorpicker-swatch, .mf-color-picker .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inlineFrame .mf-switch-right.ui-colorpicker-swatch, .mf-color-picker-inlineFrame .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch,
  .mf-translator-readonly-label + .mf-switch .mf-color-picker-inline .mf-switch-right.ui-colorpicker-swatch, .mf-color-picker-inline .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-colorpicker-swatch, .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-prev, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-prev,
  .mf-translator-readonly-label + .mf-switch .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-switch-right.ui-datepicker-next, .ui-datepicker .ui-datepicker-header.ui-widget-header .mf-translator-readonly-label + .mf-switch .mf-switch-right.ui-datepicker-next, .mf-translator-readonly-label + .mf-switch .mf-list-view-context .mf-modal button.mf-switch-right, .mf-list-view-context .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right,
  .mf-translator-readonly-label + .mf-switch .mf-overview-headline-action .mf-modal button.mf-switch-right, .mf-overview-headline-action .mf-modal .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-list.dragging, .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-prev,
  .mf-translator-readonly-label + .mf-switch .mf-switch-right.slick-next, .mf-translator-readonly-label + .mf-switch .slick-dots li.mf-switch-right, .slick-dots .mf-translator-readonly-label + .mf-switch li.mf-switch-right, .mf-translator-readonly-label + .mf-switch .slick-dots li button.mf-switch-right, .slick-dots li .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .dialog button.mf-switch-right, .dialog .mf-translator-readonly-label + .mf-switch button.mf-switch-right, .mf-translator-readonly-label + .mf-switch .MfGd-layercontainer .mf-switch-right.MfGd-layer, .MfGd-layercontainer .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGd-layer, .mf-translator-readonly-label + .mf-switch .MfGd-context .mf-switch-right.mf-context-menu-element, .MfGd-context .mf-translator-readonly-label + .mf-switch .mf-switch-right.mf-context-menu-element, .mf-translator-readonly-label + .mf-switch .MfGd-tab-bar .mf-switch-right.nav-item, .MfGd-tab-bar .mf-translator-readonly-label + .mf-switch .mf-switch-right.nav-item, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:hover, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover, .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapse .card-block .mf-switch-right.mxToolbarMode:focus, .MfGd-accordion .collapse .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus,
  .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:hover, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:hover,
  .mf-translator-readonly-label + .mf-switch .MfGd-accordion .collapsing .card-block .mf-switch-right.mxToolbarMode:focus, .MfGd-accordion .collapsing .card-block .mf-translator-readonly-label + .mf-switch .mf-switch-right.mxToolbarMode:focus,
  .mf-translator-readonly-label + .mf-switch .MfGdDropdown .mf-switch-right.MfGdColorItem, .MfGdDropdown .mf-translator-readonly-label + .mf-switch .mf-switch-right.MfGdColorItem {
    pointer-events: none; }

.mf-translator-readonly-content {
  margin-bottom: 0;
  word-break: break-all; }

.mf-translator-row.container-invalid.mf-translator-row-closed .mf-translator-row-item .mf-translator-col.mf-translator-edit-col {
  border-right: 0.0625rem solid #ec971f;
  border-left: 0.0625rem solid #ec971f; }

.mf-translator-row.container-invalid.mf-translator-row-closed .mf-translator-row-item:last-of-type .mf-translator-col.mf-translator-edit-col {
  border-bottom: 0.0625rem solid #ec971f; }

.mf-Picturepart-selector #mf-image-section-editor-dialog-body {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow-y: auto; }

.mf-Picturepart-selector .mf-ModalPicturepart-selector {
  flex-shrink: 0; }

.mf-Picturepart-selector .mf-ModalPicturepart-details {
  padding-left: 1rem;
  flex-grow: 1; }
  .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-container {
    background-color: #f7f7f9;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    height: 50%; }
    .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-container .mf-image-section-editor-dialog-preview-frame {
      overflow: hidden; }
  .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-values {
    height: 50%;
    padding: 1rem 0 0 0;
    overflow-x: hidden;
    overflow-y: auto; }
    .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-values span.min-zoom-warning {
      color: #c9302c; }
      .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-values span.min-zoom-warning:before, .mf-Picturepart-selector .mf-ModalPicturepart-details .mf-image-section-editor-dialog-preview-values span.min-zoom-warning::before {
        margin-right: 0.5rem;
        content: ""; }

.mf-filterbox .mf-filterbox-headline {
  font-size: 0.75rem;
  color: #2a2730;
  font-weight: bold;
  text-decoration: none;
  margin: 0; }

.mf-filterbox input[type=checkbox] + label {
  margin-top: 0.4375rem !important; }

.mf-radio {
  margin: 0; }
  .mf-radio:not(:checked), .mf-radio:checked {
    position: absolute;
    left: -9999px; }
    .mf-radio:not(:checked) ~ label, .mf-radio:checked ~ label {
      font-weight: normal;
      position: relative;
      padding-left: 1.876rem;
      height: 1.563rem;
      line-height: 1.563rem;
      margin: 0;
      margin-bottom: 0.4375rem;
      font-size: 0.7815rem;
      display: block;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      -khtml-user-select: none;
      user-select: none;
      color: #767676;
      width: calc(16.25rem - 0.5rem - 0.5rem - 0.5rem); }
      .mf-radio:not(:checked) ~ label:hover, .mf-radio:not(:checked) ~ label:focus, .mf-radio:checked ~ label:hover, .mf-radio:checked ~ label:focus {
        color: #2a2730; }
        .mf-radio:not(:checked) ~ label:hover:before, .mf-radio:not(:checked) ~ label:focus:before, .mf-radio:checked ~ label:hover:before, .mf-radio:checked ~ label:focus:before {
          color: #2a2730; }
      .mf-radio:not(:checked) ~ label:before, .mf-radio:checked ~ label:before {
        font-size: 1rem;
        position: absolute;
        left: 0;
        top: 0;
        margin: 0.2345rem;
        width: 0.938rem;
        height: 0.938rem;
        z-index: 0; }
  .mf-radio:not(:checked) ~ label:before {
    color: #99979c; }
    .mf-radio:not(:checked) ~ label:before:hover, .mf-radio:not(:checked) ~ label:before:focus {
      color: #99979c; }
  .mf-radio:checked ~ label:hover:before, .mf-radio:checked ~ label:focus:before {
    color: #449d44; }
  .mf-radio:checked ~ label:before {
    color: #5cb85c; }
    .mf-radio:checked ~ label:before:hover, .mf-radio:checked ~ label:before:focus {
      color: #449d44; }
  .mf-radio[type="radio"]:not(:checked) ~ label:before {
    content: "\f1db"; }
  .mf-radio[type="radio"]:checked ~ label:before {
    content: "\f192"; }
  .mf-radio[type="checkbox"]:not(:checked) ~ label:before {
    content: "\f096"; }
  .mf-radio[type="checkbox"]:checked ~ label:before {
    content: "\f046"; }
  .mf-radio:disabled ~ label {
    cursor: default;
    color: #99979c; }
    .mf-radio:disabled ~ label:hover, .mf-radio:disabled ~ label:focus {
      color: #99979c; }
      .mf-radio:disabled ~ label:hover:before, .mf-radio:disabled ~ label:focus:before {
        color: #99979c; }
    .mf-radio:disabled ~ label:before {
      color: #99979c; }
      .mf-radio:disabled ~ label:before:hover, .mf-radio:disabled ~ label:before:focus {
        color: #99979c; }

.mf-error-window .mf-errorHeadline {
  margin-top: 5rem;
  color: #2a2730;
  font-size: 1.5rem;
  font-weight: bold; }

.mf-error-window .mf-errorSubHeadline {
  margin-top: 0.625rem;
  color: #2a2730;
  font-size: 1.125rem; }

.mf-error-window .mf-errorlist {
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #767676; }
  .mf-error-window .mf-errorlist ul {
    list-style-type: square;
    padding-left: 1rem;
    color: #767676; }

.mf-error-window i.mf-errorIcon {
  margin-top: 5rem;
  font-size: 7.5rem;
  color: #2a2730 !important; }
  .mf-error-window i.mf-errorIcon + .mf-errorHeadline {
    margin-top: 1.25rem; }

.mf-error-window button.btn-danger.mf-button {
  margin-top: 1.25rem; }

.mf-sortableList {
  padding: 0; }
  .mf-sortableList .mf-sortableListItem {
    background-color: #fff;
    margin: 0;
    cursor: grab; }
    .mf-sortableList .mf-sortableListItem.ui-sortable-helper {
      background-color: #f7f7f9;
      cursor: grabbing; }
    .mf-sortableList .mf-sortableListItem.ui-sortable-placeholder {
      background-color: #fff;
      border: 0.0625rem dashed #99979c;
      visibility: visible !important; }
    .mf-sortableList .mf-sortableListItem .mf-sortableListItemHandle,
    .mf-sortableList .mf-sortableListItem .mf-sortableListItemContent,
    .mf-sortableList .mf-sortableListItem .mf-sortableListItemButton {
      float: left;
      position: relative;
      min-height: .0625rem; }
    .mf-sortableList .mf-sortableListItem .mf-sortableListItemHandle,
    .mf-sortableList .mf-sortableListItem .mf-sortableListItemButton {
      width: 4.5rem; }
    .mf-sortableList .mf-sortableListItem .mf-sortableListItemContent {
      width: calc(100% - 4.5rem - 4.5rem); }

.mf-fileupload {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: relative;
  margin-top: 0.4375rem;
  margin-bottom: 0.4375rem; }
  .mf-fileupload .mf-input-upload {
    width: 100%;
    display: block;
    height: 100%;
    -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    left: 0;
    top: 0;
    position: absolute; }
  .mf-fileupload .mf-button {
    margin: 0 !important;
    display: table-cell !important; }
  .mf-fileupload .mf-fileupload-text {
    color: #99979c;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    background-clip: padding-box;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
    padding: 0.375rem 1rem;
    border: 0.0625rem dashed #99979c;
    border-left: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    width: 100%; }
  .mf-fileupload .mf-input-upload[disabled] ~ button,
  .mf-fileupload .mf-input-upload[disabled] ~ .mf-fileupload-text {
    pointer-events: none;
    cursor: default; }

.mf-fileupload-list {
  display: block;
  margin-top: 0.9375rem; }

.mf-fileupload-disabled-label {
  display: block;
  color: #99979c;
  font-size: 0.875rem;
  font-weight: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none; }

.mf-overview {
  height: calc(100vh - 2.5rem);
  overflow-y: scroll;
  padding-bottom: 1.25rem; }
  @media print {
    .mf-overview {
      padding-top: 0; } }

.mf-link {
  color: #405b7b;
  text-decoration: none;
  margin-right: 0.9375rem;
  font-size: 0.875rem; }
  .mf-link:hover, .mf-link:focus {
    color: #263649;
    text-decoration: none; }
  .mf-link:after {
    margin-left: 0.5rem;
    content: ""; }
  .mf-link[data-lightbox]:after {
    display: none; }

.mf-overview label {
  font-size: 0.875rem;
  color: #767676; }
  .mf-overview label.propertyLabel {
    font-weight: bold;
    color: #767676; }

.mf-overview[class="col-xs-12"] label.propertyLabel {
  margin-bottom: 0.1875rem; }

.rowItem > div a,
.rowItem > div textarea {
  color: #767676;
  font-size: 0.875rem; }
  .rowItem > div a.fa,
  .rowItem > div textarea.fa {
    color: #405b7b;
    text-decoration: none; }
    .rowItem > div a.fa:hover, .rowItem > div a.fa:focus,
    .rowItem > div textarea.fa:hover,
    .rowItem > div textarea.fa:focus {
      color: #263649;
      text-decoration: none; }
  .rowItem > div a.fa-1x,
  .rowItem > div textarea.fa-1x {
    font-size: 1rem; }
  .rowItem > div a.fa-2x,
  .rowItem > div textarea.fa-2x {
    font-size: 2rem; }
  .rowItem > div a.fa-3x,
  .rowItem > div textarea.fa-3x {
    font-size: 3rem; }
  .rowItem > div a.fa-4x,
  .rowItem > div textarea.fa-4x {
    font-size: 4rem; }
  .rowItem > div a.fa-5x,
  .rowItem > div textarea.fa-5x {
    font-size: 5rem; }

.mf-row-headline {
  border-bottom: 0.0625rem solid #f7f7f9;
  color: #2a2730;
  font-size: 1.125rem;
  font-weight: bold;
  line-height: 1;
  margin-bottom: 0.65625rem;
  padding-bottom: 0.4375rem;
  padding-top: 0.875rem; }

.RowComplexItem {
  padding-top: 0.46875rem;
  padding-bottom: 0.46875rem;
  overflow: auto; }
  .RowComplexItem:first-of-type {
    padding-top: 0; }
  .RowComplexItem:last-of-type {
    padding-bottom: 0; }

.mf-overview-data-primary {
  background-color: #f7f7f9; }
  .mf-overview-data-primary .mf-overview-data-row > div {
    padding-top: 0.46875rem;
    padding-bottom: 0.46875rem; }

.mf-rows-highlight-rows > div > div:first-of-type {
  padding-top: 0.46875rem; }

.mf-rows-highlight-rows > div > .row:nth-child(2n),
.mf-rows-highlight-rows > div > .row:nth-child(even) {
  background-color: #f7f7f9; }

.linkViewEmpty {
  font-size: 0.875rem; }

.mf-overview .nav-pills {
  margin-bottom: 0.9375rem; }
  .mf-overview .nav-pills .nav-item {
    float: left; }
  .mf-overview .nav-pills.text-center .nav-item {
    float: none;
    display: inline-block; }
  .mf-overview .nav-pills .nav-link {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box;
    display: block;
    padding: 0.5rem 1rem;
    outline: none;
    min-width: 8.125rem;
    max-width: 13rem;
    height: 2.5rem;
    background-color: transparent;
    border-bottom: 0.125rem solid transparent;
    color: #2a2730; }
    .mf-overview .nav-pills .nav-link:hover {
      border-bottom: 0.125rem solid #405b7b;
      color: #405b7b; }
  .mf-overview .nav-pills .nav-item.open .nav-link,
  .mf-overview .nav-pills .nav-item.open .nav-link:focus,
  .mf-overview .nav-pills .nav-item.open .nav-link:hover,
  .mf-overview .nav-pills .nav-link.active,
  .mf-overview .nav-pills .nav-link.active:focus,
  .mf-overview .nav-pills .nav-link.active:hover {
    background-color: #405b7b;
    color: #fff;
    cursor: default;
    border-bottom: 0.125rem solid #405b7b; }
  .mf-overview .nav-pills .nav-link.disabled,
  .mf-overview .nav-pills .nav-link.disabled:focus,
  .mf-overview .nav-pills .nav-link.disabled:hover {
    background-color: transparent;
    color: #f7f7f9; }

.mf-rows-highlight-rows {
  background-color: #f7f7f9; }
  .mf-rows-highlight-rows > div > label.propertyLabel {
    color: #405b7b;
    font-weight: bold; }
  .mf-rows-highlight-rows .propertyContent > * {
    color: #2a2730;
    font-weight: bold; }

.mf-editor-container .mf-editor {
  height: calc(100vh - 2.5rem); }
  .mf-editor-container .mf-editor-head-area {
    background-color: #767676;
    z-index: 800; }
    .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      height: 3.25rem; }
      .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-header-title-area {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-direction: column;
        -webkit-box-flex: 1 1 0;
        -moz-box-flex: 1 1 0;
        -webkit-flex: 1 1 0;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
        min-width: 0;
        align-self: stretch; }
        .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-header-title-area label {
          margin: 0;
          padding: 0;
          width: 100%; }
          .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-header-title-area label.mf-editor-headline {
            padding-top: 0.5rem;
            font-size: 0.875rem;
            color: #f7f7f9; }
            .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-header-title-area label.mf-editor-headline a {
              text-decoration: none;
              color: #f7f7f9; }
          .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-header-title-area label.mf-editor-headline-subtitle {
            padding-bottom: 0.5rem;
            font-style: italic;
            font-size: 0.65625rem;
            color: #f7f7f9; }
      .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-headline-action-area {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 0 0 0;
        -moz-box-flex: 0 0 0;
        -webkit-flex: 0 0 0;
        -ms-flex: 0 0 0;
        flex: 0 0 0; }
        .mf-editor-container .mf-editor-head-area .mf-editor-head-area-action-bar .mf-editor-headline-action-area .mf-button {
          margin: 0; }
  .mf-editor-container .mf-editor .mf-editor-data {
    padding-bottom: 5rem;
    overflow-y: scroll;
    height: calc(100% - 3.25rem); }

.mf-editor-container .mf-editor-actionbuttons {
  position: fixed;
  right: 1.25rem;
  bottom: 0.625rem; }

.mf-mediaHeader {
  background-color: #f7f7f9;
  padding-bottom: 1.5rem; }
  @media print {
    .mf-mediaHeader {
      background-color: #fff; } }
  .mf-mediaHeader .mf-MediaHeader-print-image {
    display: none; }
    @media print {
      .mf-mediaHeader .mf-MediaHeader-print-image {
        display: block;
        max-height: 25rem; } }
  .mf-mediaHeader .mf-mediaHeaderContent,
  .mf-mediaHeader .mf-mediaHeaderImage {
    margin-top: 1.5rem; }
  .mf-mediaHeader .mf-mediaHeaderContent .RowComplexItem {
    overflow: auto;
    padding-bottom: 0.5rem;
    padding-top: 0.5rem; }
  .mf-mediaHeader .mf-mediaHeaderContent .mf-mediaHeaderHeadlineContainer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    margin-bottom: 1rem; }
    .mf-mediaHeader .mf-mediaHeaderContent .mf-mediaHeaderHeadlineContainer .mf-mediaHeaderHeadline {
      -webkit-box-flex: 2 1 auto;
      -moz-box-flex: 2 1 auto;
      -webkit-flex: 2 1 auto;
      -ms-flex: 2 1 auto;
      flex: 2 1 auto;
      min-width: 0; }
    .mf-mediaHeader .mf-mediaHeaderContent .mf-mediaHeaderHeadlineContainer .mf-mediaHeaderAction {
      min-width: 185px; }
  .mf-mediaHeader .mf-mediaHeaderHeadline .mf-mediaHeaderHeadlineTitle label {
    font-size: 1.5rem;
    font-weight: bold;
    font-style: normal;
    color: #2a2730;
    margin: 0;
    line-height: 1;
    word-break: break-all; }
  .mf-mediaHeader .mf-mediaHeaderHeadline .mf-mediaHeaderHeadlineSubtitle label {
    font-size: 0.875rem;
    font-weight: normal;
    font-style: italic;
    color: #2a2730;
    margin: 0;
    line-height: 1;
    word-break: break-all; }
  .mf-mediaHeader .mf-mediaHeaderImage {
    overflow: hidden; }
    .mf-mediaHeader .mf-mediaHeaderImage a {
      display: block;
      height: 20rem;
      background-position: center center;
      background-repeat: no-repeat; }
    .mf-mediaHeader .mf-mediaHeaderImage.mf-mediaHeaderImage_fill a {
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover; }
      @media print {
        .mf-mediaHeader .mf-mediaHeaderImage.mf-mediaHeaderImage_fill a {
          display: none; } }
    .mf-mediaHeader .mf-mediaHeaderImage.mf-mediaHeaderImage_complete a {
      background-color: #fff;
      -webkit-background-size: contain;
      -moz-background-size: contain;
      -o-background-size: contain;
      background-size: contain; }
      @media print {
        .mf-mediaHeader .mf-mediaHeaderImage.mf-mediaHeaderImage_complete a {
          display: none; } }
    .mf-mediaHeader .mf-mediaHeaderImage a {
      height: 15rem; }
    @media (min-width: 544px) {
      .mf-mediaHeader .mf-mediaHeaderImage a {
        height: 20rem; } }
    @media (min-width: 768px) {
      .mf-mediaHeader .mf-mediaHeaderImage a {
        height: 20rem; } }
    @media (min-width: 992px) {
      .mf-mediaHeader .mf-mediaHeaderImage a {
        height: 20rem; } }
    @media (min-width: 1200px) {
      .mf-mediaHeader .mf-mediaHeaderImage a {
        height: 25rem; } }
    @media print {
      .mf-mediaHeader .mf-mediaHeaderImage a {
        height: 25rem; } }

.mf-profileHeader {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #f7f7f9; }
  @media print {
    .mf-profileHeader {
      background-color: #fff; } }
  .mf-profileHeader .mf-profileHeaderImage {
    display: inline-block;
    float: left;
    width: 6.25rem;
    margin-right: 1.5rem; }
    .mf-profileHeader .mf-profileHeaderImage .img-circle {
      border: 0.0625rem solid #99979c;
      width: 6.25rem;
      height: 6.25rem; }
  .mf-profileHeader .mf-profileHeaderHeadline {
    display: inline-block;
    float: left;
    width: calc(100% - 6.25rem - 1.5rem);
    margin-top: calc(6.25rem/2 - 1.5rem); }
    .mf-profileHeader .mf-profileHeaderHeadline .mf-profileHeaderHeadlineTitle label {
      font-size: 1.5rem;
      font-weight: bold;
      font-style: normal;
      color: #2a2730;
      margin: 0;
      line-height: 1.5;
      width: 100%; }
    .mf-profileHeader .mf-profileHeaderHeadline .mf-profileHeaderHeadlineSubtitle label {
      font-size: 0.875rem;
      font-weight: normal;
      font-style: italic;
      color: #2a2730;
      margin: 0;
      line-height: 1.5;
      width: 100%; }

.mf-stickyheader {
  display: none;
  position: fixed; }
  .mf-stickyheader.mf-stickyheader-open {
    display: block;
    margin: 0;
    width: 100%;
    z-index: 800;
    background-color: #f7f7f9; }
    @media print {
      .mf-stickyheader.mf-stickyheader-open {
        background-color: #fff; } }
  .mf-stickyheader .simpleHeader > div {
    padding: 0; }
  .mf-stickyheader .simpleHeader .mf-overview-head-area-action-bar {
    margin: 0; }
    .mf-stickyheader .simpleHeader .mf-overview-head-area-action-bar .mf-overview-headline {
      float: left;
      width: calc(100% - (8rem + 0));
      margin-left: 0;
      padding-top: 0.25rem;
      font-size: 1rem;
      color: #767676; }
      .mf-stickyheader .simpleHeader .mf-overview-head-area-action-bar .mf-overview-headline label {
        margin: 0;
        width: 100%; }
      .mf-stickyheader .simpleHeader .mf-overview-head-area-action-bar .mf-overview-headline .mf-overview-headline-subtitle {
        color: #767676;
        font-size: 0.75rem; }
    .mf-stickyheader .simpleHeader .mf-overview-head-area-action-bar .mf-overview-headline-action {
      float: left;
      padding-right: 0.25rem;
      padding-top: 0.25rem;
      text-align: right; }
  .mf-stickyheader + .mf-overview-data {
    padding-top: 3.688rem; }

.standardHeader {
  background-color: #f7f7f9;
  margin: 0;
  width: 100%;
  z-index: 800;
  margin-bottom: 0.9375rem; }
  @media print {
    .standardHeader {
      background-color: #fff; } }

.simpleHeader {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; }
  .simpleHeader .mf-overview-headline {
    float: left;
    -webkit-box-flex: 2 1 auto;
    -moz-box-flex: 2 1 auto;
    -webkit-flex: 2 1 auto;
    -ms-flex: 2 1 auto;
    flex: 2 1 auto;
    min-width: 0;
    min-width: 0;
    margin-left: 0;
    padding-top: 0.25rem;
    font-size: 1rem;
    color: #767676; }
    .simpleHeader .mf-overview-headline label {
      margin: 0;
      width: 100%; }
    .simpleHeader .mf-overview-headline .mf-overview-headline-subtitle {
      color: #767676;
      font-size: 0.75rem; }
  .simpleHeader .mf-overview-headline-action {
    float: left;
    padding-right: 0.25rem;
    padding-top: 0.25rem;
    text-align: right; }

.mf-textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
  margin-top: 2em;
  width: 100%;
  white-space: pre-wrap;
  outline: none;
  overflow: auto; }
  .mf-textarea[disabled] {
    margin-top: 0;
    background-color: transparent;
    border: 0 solid transparent; }

.mf-textarea-empty {
  color: #767676 !important; }

.mf-label-empty {
  color: #767676 !important; }

.mf-property-label .mf-language-mnemonic {
  display: inline-block;
  background-color: #fff; }
  .mf-property-label .mf-language-mnemonic .mf-language-mnemonic-badge {
    -webkit-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    transition: 0.2s ease;
    margin: 0;
    padding: 0;
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    font-size: 0.75rem;
    border-radius: 0.9375rem;
    height: 1.875rem;
    min-width: 1.875rem;
    line-height: 1.875rem; }

.mf-property-label.mf-translator-readonly-label .mf-language-mnemonic .mf-language-mnemonic-badge {
  font-size: 0.5625rem;
  border-radius: 0.70313rem;
  height: 1.40625rem;
  min-width: 1.40625rem;
  line-height: 1.40625rem;
  background-color: #99979c;
  color: #fff; }

.mf-overview-image {
  position: relative;
  display: inline-block;
  margin: 0.6875rem 0 0 0.6875rem;
  margin-right: 0 !important; }
  .mf-overview-image .mf-overview-image-openDetailButton {
    position: absolute;
    right: 0;
    right: 0.0625rem;
    top: 0;
    top: 0.0625rem;
    display: inline-block;
    width: 3rem;
    height: 3rem; }
    @media print {
      .mf-overview-image .mf-overview-image-openDetailButton {
        display: none; } }
    .mf-overview-image .mf-overview-image-openDetailButton i {
      line-height: 3rem;
      color: #fff;
      left: 0;
      position: absolute;
      text-align: center;
      width: 100%;
      font-size: 1.5rem; }
      .mf-overview-image .mf-overview-image-openDetailButton i:hover, .mf-overview-image .mf-overview-image-openDetailButton i:focus {
        color: #f7f7f9; }
    .mf-overview-image .mf-overview-image-openDetailButton div {
      -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=60)";
      filter: alpha(opacity=60);
      -moz-opacity: 0.6;
      -khtml-opacity: 0.6;
      opacity: 0.6;
      width: 100%;
      height: 100%;
      left: 0;
      position: absolute;
      text-align: center;
      background-color: #333; }
      .mf-overview-image .mf-overview-image-openDetailButton div:hover, .mf-overview-image .mf-overview-image-openDetailButton div:focus {
        -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
        -khtml-opacity: 0.7;
        opacity: 0.7; }
    .mf-overview-image .mf-overview-image-openDetailButton:hover i, .mf-overview-image .mf-overview-image-openDetailButton:focus i {
      color: #f7f7f9; }
    .mf-overview-image .mf-overview-image-openDetailButton:hover div, .mf-overview-image .mf-overview-image-openDetailButton:focus div {
      -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
      filter: alpha(opacity=70);
      -moz-opacity: 0.7;
      -khtml-opacity: 0.7;
      opacity: 0.7; }
  .mf-overview-image .mf-overview-image-image {
    width: auto;
    border: 0.0625rem solid #f7f7f9;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    min-width: 7.5rem;
    min-height: 7.5rem;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center; }
    .mf-overview-image .mf-overview-image-image img {
      max-width: calc(50% - 0.825rem); }

.mf-mediaHeaderImage .mf-overview-image-openDetailButton {
  position: absolute;
  right: 0.9375rem;
  display: inline-block;
  width: 3rem;
  height: 3rem; }
  @media print {
    .mf-mediaHeaderImage .mf-overview-image-openDetailButton {
      display: none; } }
  .mf-mediaHeaderImage .mf-overview-image-openDetailButton i {
    line-height: 3rem;
    color: #fff;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    font-size: 1.5rem; }
    .mf-mediaHeaderImage .mf-overview-image-openDetailButton i:hover, .mf-mediaHeaderImage .mf-overview-image-openDetailButton i:focus {
      color: #f7f7f9; }
  .mf-mediaHeaderImage .mf-overview-image-openDetailButton div {
    -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    width: 100%;
    height: 100%;
    left: 0;
    position: absolute;
    text-align: center;
    background-color: #333; }
    .mf-mediaHeaderImage .mf-overview-image-openDetailButton div:hover, .mf-mediaHeaderImage .mf-overview-image-openDetailButton div:focus {
      -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
      filter: alpha(opacity=70);
      -moz-opacity: 0.7;
      -khtml-opacity: 0.7;
      opacity: 0.7; }
  .mf-mediaHeaderImage .mf-overview-image-openDetailButton:hover i, .mf-mediaHeaderImage .mf-overview-image-openDetailButton:focus i {
    color: #f7f7f9; }
  .mf-mediaHeaderImage .mf-overview-image-openDetailButton:hover div, .mf-mediaHeaderImage .mf-overview-image-openDetailButton:focus div {
    -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7; }

.input-field,
.input-group {
  position: relative; }
  .input-field input[type=text],
  .input-field input[type=password],
  .input-field input[type=email],
  .input-field input[type=url],
  .input-field input[type=date],
  .input-field input[type=tel],
  .input-field input[type=number],
  .input-field input[type=search],
  .input-field input[type=text].form-control,
  .input-field input[type=password].form-control,
  .input-field input[type=email].form-control,
  .input-field input[type=url].form-control,
  .input-field input[type=date].form-control,
  .input-field input[type=tel].form-control,
  .input-field input[type=number].form-control,
  .input-field input[type=search].form-control,
  .input-group input[type=text],
  .input-group input[type=password],
  .input-group input[type=email],
  .input-group input[type=url],
  .input-group input[type=date],
  .input-group input[type=tel],
  .input-group input[type=number],
  .input-group input[type=search],
  .input-group input[type=text].form-control,
  .input-group input[type=password].form-control,
  .input-group input[type=email].form-control,
  .input-group input[type=url].form-control,
  .input-group input[type=date].form-control,
  .input-group input[type=tel].form-control,
  .input-group input[type=number].form-control,
  .input-group input[type=search].form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box;
    background-color: transparent;
    border: none;
    border-bottom: 0.0625rem solid #99979c;
    outline: none;
    width: 100%;
    font-size: 1rem;
    padding: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
    height: 1.5rem;
    margin-bottom: 0.4375rem;
    margin-top: 1.4375rem; }
    .input-field input[type=text].mf-input-inverted,
    .input-field input[type=password].mf-input-inverted,
    .input-field input[type=email].mf-input-inverted,
    .input-field input[type=url].mf-input-inverted,
    .input-field input[type=date].mf-input-inverted,
    .input-field input[type=tel].mf-input-inverted,
    .input-field input[type=number].mf-input-inverted,
    .input-field input[type=search].mf-input-inverted,
    .input-field input[type=text].form-control.mf-input-inverted,
    .input-field input[type=password].form-control.mf-input-inverted,
    .input-field input[type=email].form-control.mf-input-inverted,
    .input-field input[type=url].form-control.mf-input-inverted,
    .input-field input[type=date].form-control.mf-input-inverted,
    .input-field input[type=tel].form-control.mf-input-inverted,
    .input-field input[type=number].form-control.mf-input-inverted,
    .input-field input[type=search].form-control.mf-input-inverted,
    .input-group input[type=text].mf-input-inverted,
    .input-group input[type=password].mf-input-inverted,
    .input-group input[type=email].mf-input-inverted,
    .input-group input[type=url].mf-input-inverted,
    .input-group input[type=date].mf-input-inverted,
    .input-group input[type=tel].mf-input-inverted,
    .input-group input[type=number].mf-input-inverted,
    .input-group input[type=search].mf-input-inverted,
    .input-group input[type=text].form-control.mf-input-inverted,
    .input-group input[type=password].form-control.mf-input-inverted,
    .input-group input[type=email].form-control.mf-input-inverted,
    .input-group input[type=url].form-control.mf-input-inverted,
    .input-group input[type=date].form-control.mf-input-inverted,
    .input-group input[type=tel].form-control.mf-input-inverted,
    .input-group input[type=number].form-control.mf-input-inverted,
    .input-group input[type=search].form-control.mf-input-inverted {
      color: #fff; }
    .input-field input[type=text]:focus,
    .input-field input[type=password]:focus,
    .input-field input[type=email]:focus,
    .input-field input[type=url]:focus,
    .input-field input[type=date]:focus,
    .input-field input[type=tel]:focus,
    .input-field input[type=number]:focus,
    .input-field input[type=search]:focus,
    .input-field input[type=text].form-control:focus,
    .input-field input[type=password].form-control:focus,
    .input-field input[type=email].form-control:focus,
    .input-field input[type=url].form-control:focus,
    .input-field input[type=date].form-control:focus,
    .input-field input[type=tel].form-control:focus,
    .input-field input[type=number].form-control:focus,
    .input-field input[type=search].form-control:focus,
    .input-group input[type=text]:focus,
    .input-group input[type=password]:focus,
    .input-group input[type=email]:focus,
    .input-group input[type=url]:focus,
    .input-group input[type=date]:focus,
    .input-group input[type=tel]:focus,
    .input-group input[type=number]:focus,
    .input-group input[type=search]:focus,
    .input-group input[type=text].form-control:focus,
    .input-group input[type=password].form-control:focus,
    .input-group input[type=email].form-control:focus,
    .input-group input[type=url].form-control:focus,
    .input-group input[type=date].form-control:focus,
    .input-group input[type=tel].form-control:focus,
    .input-group input[type=number].form-control:focus,
    .input-group input[type=search].form-control:focus {
      border-bottom: 0.0625rem solid #337ab7; }
      .input-field input[type=text]:focus + label,
      .input-field input[type=password]:focus + label,
      .input-field input[type=email]:focus + label,
      .input-field input[type=url]:focus + label,
      .input-field input[type=date]:focus + label,
      .input-field input[type=tel]:focus + label,
      .input-field input[type=number]:focus + label,
      .input-field input[type=search]:focus + label,
      .input-field input[type=text].form-control:focus + label,
      .input-field input[type=password].form-control:focus + label,
      .input-field input[type=email].form-control:focus + label,
      .input-field input[type=url].form-control:focus + label,
      .input-field input[type=date].form-control:focus + label,
      .input-field input[type=tel].form-control:focus + label,
      .input-field input[type=number].form-control:focus + label,
      .input-field input[type=search].form-control:focus + label,
      .input-group input[type=text]:focus + label,
      .input-group input[type=password]:focus + label,
      .input-group input[type=email]:focus + label,
      .input-group input[type=url]:focus + label,
      .input-group input[type=date]:focus + label,
      .input-group input[type=tel]:focus + label,
      .input-group input[type=number]:focus + label,
      .input-group input[type=search]:focus + label,
      .input-group input[type=text].form-control:focus + label,
      .input-group input[type=password].form-control:focus + label,
      .input-group input[type=email].form-control:focus + label,
      .input-group input[type=url].form-control:focus + label,
      .input-group input[type=date].form-control:focus + label,
      .input-group input[type=tel].form-control:focus + label,
      .input-group input[type=number].form-control:focus + label,
      .input-group input[type=search].form-control:focus + label {
        color: #337ab7; }
    .input-field input[type=text]:focus, .input-field input[type=text].mfinputused,
    .input-field input[type=password]:focus,
    .input-field input[type=password].mfinputused,
    .input-field input[type=email]:focus,
    .input-field input[type=email].mfinputused,
    .input-field input[type=url]:focus,
    .input-field input[type=url].mfinputused,
    .input-field input[type=date]:focus,
    .input-field input[type=date].mfinputused,
    .input-field input[type=tel]:focus,
    .input-field input[type=tel].mfinputused,
    .input-field input[type=number]:focus,
    .input-field input[type=number].mfinputused,
    .input-field input[type=search]:focus,
    .input-field input[type=search].mfinputused,
    .input-field input[type=text].form-control:focus,
    .input-field input[type=text].form-control.mfinputused,
    .input-field input[type=password].form-control:focus,
    .input-field input[type=password].form-control.mfinputused,
    .input-field input[type=email].form-control:focus,
    .input-field input[type=email].form-control.mfinputused,
    .input-field input[type=url].form-control:focus,
    .input-field input[type=url].form-control.mfinputused,
    .input-field input[type=date].form-control:focus,
    .input-field input[type=date].form-control.mfinputused,
    .input-field input[type=tel].form-control:focus,
    .input-field input[type=tel].form-control.mfinputused,
    .input-field input[type=number].form-control:focus,
    .input-field input[type=number].form-control.mfinputused,
    .input-field input[type=search].form-control:focus,
    .input-field input[type=search].form-control.mfinputused,
    .input-group input[type=text]:focus,
    .input-group input[type=text].mfinputused,
    .input-group input[type=password]:focus,
    .input-group input[type=password].mfinputused,
    .input-group input[type=email]:focus,
    .input-group input[type=email].mfinputused,
    .input-group input[type=url]:focus,
    .input-group input[type=url].mfinputused,
    .input-group input[type=date]:focus,
    .input-group input[type=date].mfinputused,
    .input-group input[type=tel]:focus,
    .input-group input[type=tel].mfinputused,
    .input-group input[type=number]:focus,
    .input-group input[type=number].mfinputused,
    .input-group input[type=search]:focus,
    .input-group input[type=search].mfinputused,
    .input-group input[type=text].form-control:focus,
    .input-group input[type=text].form-control.mfinputused,
    .input-group input[type=password].form-control:focus,
    .input-group input[type=password].form-control.mfinputused,
    .input-group input[type=email].form-control:focus,
    .input-group input[type=email].form-control.mfinputused,
    .input-group input[type=url].form-control:focus,
    .input-group input[type=url].form-control.mfinputused,
    .input-group input[type=date].form-control:focus,
    .input-group input[type=date].form-control.mfinputused,
    .input-group input[type=tel].form-control:focus,
    .input-group input[type=tel].form-control.mfinputused,
    .input-group input[type=number].form-control:focus,
    .input-group input[type=number].form-control.mfinputused,
    .input-group input[type=search].form-control:focus,
    .input-group input[type=search].form-control.mfinputused {
      margin-top: 1.4375rem; }
      .input-field input[type=text]:focus + label, .input-field input[type=text].mfinputused + label,
      .input-field input[type=password]:focus + label,
      .input-field input[type=password].mfinputused + label,
      .input-field input[type=email]:focus + label,
      .input-field input[type=email].mfinputused + label,
      .input-field input[type=url]:focus + label,
      .input-field input[type=url].mfinputused + label,
      .input-field input[type=date]:focus + label,
      .input-field input[type=date].mfinputused + label,
      .input-field input[type=tel]:focus + label,
      .input-field input[type=tel].mfinputused + label,
      .input-field input[type=number]:focus + label,
      .input-field input[type=number].mfinputused + label,
      .input-field input[type=search]:focus + label,
      .input-field input[type=search].mfinputused + label,
      .input-field input[type=text].form-control:focus + label,
      .input-field input[type=text].form-control.mfinputused + label,
      .input-field input[type=password].form-control:focus + label,
      .input-field input[type=password].form-control.mfinputused + label,
      .input-field input[type=email].form-control:focus + label,
      .input-field input[type=email].form-control.mfinputused + label,
      .input-field input[type=url].form-control:focus + label,
      .input-field input[type=url].form-control.mfinputused + label,
      .input-field input[type=date].form-control:focus + label,
      .input-field input[type=date].form-control.mfinputused + label,
      .input-field input[type=tel].form-control:focus + label,
      .input-field input[type=tel].form-control.mfinputused + label,
      .input-field input[type=number].form-control:focus + label,
      .input-field input[type=number].form-control.mfinputused + label,
      .input-field input[type=search].form-control:focus + label,
      .input-field input[type=search].form-control.mfinputused + label,
      .input-group input[type=text]:focus + label,
      .input-group input[type=text].mfinputused + label,
      .input-group input[type=password]:focus + label,
      .input-group input[type=password].mfinputused + label,
      .input-group input[type=email]:focus + label,
      .input-group input[type=email].mfinputused + label,
      .input-group input[type=url]:focus + label,
      .input-group input[type=url].mfinputused + label,
      .input-group input[type=date]:focus + label,
      .input-group input[type=date].mfinputused + label,
      .input-group input[type=tel]:focus + label,
      .input-group input[type=tel].mfinputused + label,
      .input-group input[type=number]:focus + label,
      .input-group input[type=number].mfinputused + label,
      .input-group input[type=search]:focus + label,
      .input-group input[type=search].mfinputused + label,
      .input-group input[type=text].form-control:focus + label,
      .input-group input[type=text].form-control.mfinputused + label,
      .input-group input[type=password].form-control:focus + label,
      .input-group input[type=password].form-control.mfinputused + label,
      .input-group input[type=email].form-control:focus + label,
      .input-group input[type=email].form-control.mfinputused + label,
      .input-group input[type=url].form-control:focus + label,
      .input-group input[type=url].form-control.mfinputused + label,
      .input-group input[type=date].form-control:focus + label,
      .input-group input[type=date].form-control.mfinputused + label,
      .input-group input[type=tel].form-control:focus + label,
      .input-group input[type=tel].form-control.mfinputused + label,
      .input-group input[type=number].form-control:focus + label,
      .input-group input[type=number].form-control.mfinputused + label,
      .input-group input[type=search].form-control:focus + label,
      .input-group input[type=search].form-control.mfinputused + label {
        top: 0.375rem;
        font-size: 0.75rem; }
        .input-field input[type=text]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge, .input-field input[type=text].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=password]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=password].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=email]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=email].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=url]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=url].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=date]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=date].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=tel]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=tel].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=number]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=number].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=search]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=search].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=text].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=text].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=password].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=password].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=email].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=email].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=url].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=url].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=date].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=date].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=tel].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=tel].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=number].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=number].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=search].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-field input[type=search].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=text]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=text].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=password]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=password].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=email]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=email].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=url]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=url].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=date]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=date].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=tel]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=tel].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=number]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=number].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=search]:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=search].mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=text].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=text].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=password].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=password].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=email].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=email].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=url].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=url].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=date].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=date].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=tel].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=tel].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=number].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=number].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=search].form-control:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
        .input-group input[type=search].form-control.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge {
          font-size: 0.5625rem;
          border-radius: 0.70313rem;
          height: 1.40625rem;
          min-width: 1.40625rem;
          line-height: 1.40625rem; }
        .input-field input[type=text]:focus + label.mf-additional-language, .input-field input[type=text]:focus + label.mf-default-language, .input-field input[type=text].mfinputused + label.mf-additional-language, .input-field input[type=text].mfinputused + label.mf-default-language,
        .input-field input[type=password]:focus + label.mf-additional-language,
        .input-field input[type=password]:focus + label.mf-default-language,
        .input-field input[type=password].mfinputused + label.mf-additional-language,
        .input-field input[type=password].mfinputused + label.mf-default-language,
        .input-field input[type=email]:focus + label.mf-additional-language,
        .input-field input[type=email]:focus + label.mf-default-language,
        .input-field input[type=email].mfinputused + label.mf-additional-language,
        .input-field input[type=email].mfinputused + label.mf-default-language,
        .input-field input[type=url]:focus + label.mf-additional-language,
        .input-field input[type=url]:focus + label.mf-default-language,
        .input-field input[type=url].mfinputused + label.mf-additional-language,
        .input-field input[type=url].mfinputused + label.mf-default-language,
        .input-field input[type=date]:focus + label.mf-additional-language,
        .input-field input[type=date]:focus + label.mf-default-language,
        .input-field input[type=date].mfinputused + label.mf-additional-language,
        .input-field input[type=date].mfinputused + label.mf-default-language,
        .input-field input[type=tel]:focus + label.mf-additional-language,
        .input-field input[type=tel]:focus + label.mf-default-language,
        .input-field input[type=tel].mfinputused + label.mf-additional-language,
        .input-field input[type=tel].mfinputused + label.mf-default-language,
        .input-field input[type=number]:focus + label.mf-additional-language,
        .input-field input[type=number]:focus + label.mf-default-language,
        .input-field input[type=number].mfinputused + label.mf-additional-language,
        .input-field input[type=number].mfinputused + label.mf-default-language,
        .input-field input[type=search]:focus + label.mf-additional-language,
        .input-field input[type=search]:focus + label.mf-default-language,
        .input-field input[type=search].mfinputused + label.mf-additional-language,
        .input-field input[type=search].mfinputused + label.mf-default-language,
        .input-field input[type=text].form-control:focus + label.mf-additional-language,
        .input-field input[type=text].form-control:focus + label.mf-default-language,
        .input-field input[type=text].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=text].form-control.mfinputused + label.mf-default-language,
        .input-field input[type=password].form-control:focus + label.mf-additional-language,
        .input-field input[type=password].form-control:focus + label.mf-default-language,
        .input-field input[type=password].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=password].form-control.mfinputused + label.mf-default-language,
        .input-field input[type=email].form-control:focus + label.mf-additional-language,
        .input-field input[type=email].form-control:focus + label.mf-default-language,
        .input-field input[type=email].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=email].form-control.mfinputused + label.mf-default-language,
        .input-field input[type=url].form-control:focus + label.mf-additional-language,
        .input-field input[type=url].form-control:focus + label.mf-default-language,
        .input-field input[type=url].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=url].form-control.mfinputused + label.mf-default-language,
        .input-field input[type=date].form-control:focus + label.mf-additional-language,
        .input-field input[type=date].form-control:focus + label.mf-default-language,
        .input-field input[type=date].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=date].form-control.mfinputused + label.mf-default-language,
        .input-field input[type=tel].form-control:focus + label.mf-additional-language,
        .input-field input[type=tel].form-control:focus + label.mf-default-language,
        .input-field input[type=tel].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=tel].form-control.mfinputused + label.mf-default-language,
        .input-field input[type=number].form-control:focus + label.mf-additional-language,
        .input-field input[type=number].form-control:focus + label.mf-default-language,
        .input-field input[type=number].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=number].form-control.mfinputused + label.mf-default-language,
        .input-field input[type=search].form-control:focus + label.mf-additional-language,
        .input-field input[type=search].form-control:focus + label.mf-default-language,
        .input-field input[type=search].form-control.mfinputused + label.mf-additional-language,
        .input-field input[type=search].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=text]:focus + label.mf-additional-language,
        .input-group input[type=text]:focus + label.mf-default-language,
        .input-group input[type=text].mfinputused + label.mf-additional-language,
        .input-group input[type=text].mfinputused + label.mf-default-language,
        .input-group input[type=password]:focus + label.mf-additional-language,
        .input-group input[type=password]:focus + label.mf-default-language,
        .input-group input[type=password].mfinputused + label.mf-additional-language,
        .input-group input[type=password].mfinputused + label.mf-default-language,
        .input-group input[type=email]:focus + label.mf-additional-language,
        .input-group input[type=email]:focus + label.mf-default-language,
        .input-group input[type=email].mfinputused + label.mf-additional-language,
        .input-group input[type=email].mfinputused + label.mf-default-language,
        .input-group input[type=url]:focus + label.mf-additional-language,
        .input-group input[type=url]:focus + label.mf-default-language,
        .input-group input[type=url].mfinputused + label.mf-additional-language,
        .input-group input[type=url].mfinputused + label.mf-default-language,
        .input-group input[type=date]:focus + label.mf-additional-language,
        .input-group input[type=date]:focus + label.mf-default-language,
        .input-group input[type=date].mfinputused + label.mf-additional-language,
        .input-group input[type=date].mfinputused + label.mf-default-language,
        .input-group input[type=tel]:focus + label.mf-additional-language,
        .input-group input[type=tel]:focus + label.mf-default-language,
        .input-group input[type=tel].mfinputused + label.mf-additional-language,
        .input-group input[type=tel].mfinputused + label.mf-default-language,
        .input-group input[type=number]:focus + label.mf-additional-language,
        .input-group input[type=number]:focus + label.mf-default-language,
        .input-group input[type=number].mfinputused + label.mf-additional-language,
        .input-group input[type=number].mfinputused + label.mf-default-language,
        .input-group input[type=search]:focus + label.mf-additional-language,
        .input-group input[type=search]:focus + label.mf-default-language,
        .input-group input[type=search].mfinputused + label.mf-additional-language,
        .input-group input[type=search].mfinputused + label.mf-default-language,
        .input-group input[type=text].form-control:focus + label.mf-additional-language,
        .input-group input[type=text].form-control:focus + label.mf-default-language,
        .input-group input[type=text].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=text].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=password].form-control:focus + label.mf-additional-language,
        .input-group input[type=password].form-control:focus + label.mf-default-language,
        .input-group input[type=password].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=password].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=email].form-control:focus + label.mf-additional-language,
        .input-group input[type=email].form-control:focus + label.mf-default-language,
        .input-group input[type=email].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=email].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=url].form-control:focus + label.mf-additional-language,
        .input-group input[type=url].form-control:focus + label.mf-default-language,
        .input-group input[type=url].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=url].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=date].form-control:focus + label.mf-additional-language,
        .input-group input[type=date].form-control:focus + label.mf-default-language,
        .input-group input[type=date].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=date].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=tel].form-control:focus + label.mf-additional-language,
        .input-group input[type=tel].form-control:focus + label.mf-default-language,
        .input-group input[type=tel].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=tel].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=number].form-control:focus + label.mf-additional-language,
        .input-group input[type=number].form-control:focus + label.mf-default-language,
        .input-group input[type=number].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=number].form-control.mfinputused + label.mf-default-language,
        .input-group input[type=search].form-control:focus + label.mf-additional-language,
        .input-group input[type=search].form-control:focus + label.mf-default-language,
        .input-group input[type=search].form-control.mfinputused + label.mf-additional-language,
        .input-group input[type=search].form-control.mfinputused + label.mf-default-language {
          top: 0; }
  .input-field input[type=text].form-control,
  .input-field input[type=password].form-control,
  .input-field input[type=email].form-control,
  .input-field input[type=url].form-control,
  .input-field input[type=date].form-control,
  .input-field input[type=tel].form-control,
  .input-field input[type=number].form-control,
  .input-field input[type=search].form-control,
  .input-group input[type=text].form-control,
  .input-group input[type=password].form-control,
  .input-group input[type=email].form-control,
  .input-group input[type=url].form-control,
  .input-group input[type=date].form-control,
  .input-group input[type=tel].form-control,
  .input-group input[type=number].form-control,
  .input-group input[type=search].form-control {
    margin-top: 0.4375rem;
    margin-bottom: 0.4375rem; }
    .input-field input[type=text].form-control.mfinputused, .input-field input[type=text].form-control:focus, .input-field input[type=text].form-control:active,
    .input-field input[type=password].form-control.mfinputused,
    .input-field input[type=password].form-control:focus,
    .input-field input[type=password].form-control:active,
    .input-field input[type=email].form-control.mfinputused,
    .input-field input[type=email].form-control:focus,
    .input-field input[type=email].form-control:active,
    .input-field input[type=url].form-control.mfinputused,
    .input-field input[type=url].form-control:focus,
    .input-field input[type=url].form-control:active,
    .input-field input[type=date].form-control.mfinputused,
    .input-field input[type=date].form-control:focus,
    .input-field input[type=date].form-control:active,
    .input-field input[type=tel].form-control.mfinputused,
    .input-field input[type=tel].form-control:focus,
    .input-field input[type=tel].form-control:active,
    .input-field input[type=number].form-control.mfinputused,
    .input-field input[type=number].form-control:focus,
    .input-field input[type=number].form-control:active,
    .input-field input[type=search].form-control.mfinputused,
    .input-field input[type=search].form-control:focus,
    .input-field input[type=search].form-control:active,
    .input-group input[type=text].form-control.mfinputused,
    .input-group input[type=text].form-control:focus,
    .input-group input[type=text].form-control:active,
    .input-group input[type=password].form-control.mfinputused,
    .input-group input[type=password].form-control:focus,
    .input-group input[type=password].form-control:active,
    .input-group input[type=email].form-control.mfinputused,
    .input-group input[type=email].form-control:focus,
    .input-group input[type=email].form-control:active,
    .input-group input[type=url].form-control.mfinputused,
    .input-group input[type=url].form-control:focus,
    .input-group input[type=url].form-control:active,
    .input-group input[type=date].form-control.mfinputused,
    .input-group input[type=date].form-control:focus,
    .input-group input[type=date].form-control:active,
    .input-group input[type=tel].form-control.mfinputused,
    .input-group input[type=tel].form-control:focus,
    .input-group input[type=tel].form-control:active,
    .input-group input[type=number].form-control.mfinputused,
    .input-group input[type=number].form-control:focus,
    .input-group input[type=number].form-control:active,
    .input-group input[type=search].form-control.mfinputused,
    .input-group input[type=search].form-control:focus,
    .input-group input[type=search].form-control:active {
      margin-top: 0.4375rem;
      margin-bottom: 0.4375rem; }
  .input-field input[type=color],
  .input-group input[type=color] {
    padding: 0; }
  .input-field input[type=search]:focus,
  .input-group input[type=search]:focus {
    margin-top: 0.4375rem; }
  .input-field label,
  .input-group label {
    color: #99979c;
    position: absolute;
    font-size: 0.875rem;
    font-weight: normal;
    cursor: text;
    left: 0;
    z-index: 0;
    margin: 0;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    top: 1.5rem; }
    .input-field label.mf-additional-language,
    .input-group label.mf-additional-language {
      top: 1.125rem; }
    .input-field label.active,
    .input-group label.active {
      font-size: 0.75rem;
      -webkit-transform: translateY(-140%);
      -moz-transform: translateY(-140%);
      -ms-transform: translateY(-140%);
      -o-transform: translateY(-140%);
      transform: translateY(-140%); }
  .input-field.mf-mandatory-show > label:after,
  .input-group.mf-mandatory-show > label:after {
    content: ' *'; }
  .input-field .mf-colorProperty,
  .input-group .mf-colorProperty {
    display: none; }
  .input-field.mf-colorProperty-show .mf-colorProperty,
  .input-group.mf-colorProperty-show .mf-colorProperty {
    display: inline-block;
    position: absolute;
    margin-top: 1.4375rem; }
  .input-field.mf-colorProperty-show input,
  .input-group.mf-colorProperty-show input {
    margin-left: calc(1rem * 1.5 + 0.5rem);
    width: calc(100% - (1rem * 1.5 + 0.5rem)); }
  .input-field.mf-colorProperty-show label,
  .input-group.mf-colorProperty-show label {
    left: calc(1rem * 1.5 + 0.5rem); }

.mf-input-help {
  color: #99979c;
  font-size: 0.75rem;
  margin-top: -0.625rem; }

.mf-input-error {
  color: #c9302c; }

input + label + span.mf-input-help {
  display: none; }

input:invalid.mf-validate + label + span.mf-input-help {
  display: block;
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease; }

.text-invalid {
  color: #ec971f !important; }

.border-invalid {
  border-bottom-color: #ec971f !important; }
  .border-invalid:focus, .border-invalid:active {
    border-bottom-color: #ec971f !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .border-invalid + label {
    color: #ec971f !important; }
    .border-invalid + label .mf-language-mnemonic .mf-language-mnemonic-badge {
      background-color: #ec971f !important; }

.text-valid {
  color: #5cb85c !important; }

.border-valid:focus, .border-valid:active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-bottom-color: #5cb85c !important; }
  .border-valid:focus + label, .border-valid:active + label {
    color: #5cb85c !important; }
    .border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge, .border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge {
      background-color: #5cb85c !important; }

.input-field input[disabled].text-valid,
.input-field input[disabled].border-valid {
  color: #99979c !important;
  border-bottom-color: #f7f7f9 !important;
  cursor: default; }

.mf-multi-language-input-container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  border-top: 0.0625rem solid transparent; }
  .mf-multi-language-input-container-open {
    border: 0.0625rem solid #b6babc;
    border-left-width: 0.0625rem;
    padding-right: 0.875rem;
    padding-left: 0.875rem;
    padding-bottom: 0.875rem;
    padding-top: 0.875rem;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
    margin-bottom: 0.9375rem; }
  .mf-multi-language-input-container .mf-multi-language-input {
    -webkit-box-flex: 1 1 0;
    -moz-box-flex: 1 1 0;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    min-width: 0; }
  .mf-multi-language-input-container .mf-expand-button-area {
    padding: 0 0 0 0.9375rem; }
    .mf-multi-language-input-container .mf-expand-button-area .mf-button {
      margin-top: 1.4375rem; }

.mf-additional-languages-hidden, .mf-languages-hidden {
  overflow: hidden;
  height: 0; }

.mf-text-charcounter {
  display: block;
  font-size: 0.75rem;
  line-height: 0.75rem;
  margin-bottom: 0.375rem;
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease; }

.input-field label {
  color: #767676; }
  .input-field label .mf-language-mnemonic .mf-language-mnemonic-badge {
    background-color: #767676;
    color: #fff; }

.input-field .mfinputused + label {
  color: #99979c; }
  .input-field .mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge {
    background-color: #99979c; }

.input-field input[type=text]:disabled,
.input-field input[type=password]:disabled,
.input-field input[type=email]:disabled,
.input-field input[type=url]:disabled,
.input-field input[type=date]:disabled,
.input-field input[type=tel]:disabled,
.input-field input[type=number]:disabled {
  color: #99979c;
  border-bottom: 0.0625rem solid #f7f7f9; }
  .input-field input[type=text]:disabled + label,
  .input-field input[type=password]:disabled + label,
  .input-field input[type=email]:disabled + label,
  .input-field input[type=url]:disabled + label,
  .input-field input[type=date]:disabled + label,
  .input-field input[type=tel]:disabled + label,
  .input-field input[type=number]:disabled + label {
    color: #99979c; }
    .input-field input[type=text]:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge,
    .input-field input[type=password]:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge,
    .input-field input[type=email]:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge,
    .input-field input[type=url]:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge,
    .input-field input[type=date]:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge,
    .input-field input[type=tel]:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge,
    .input-field input[type=number]:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge {
      background-color: #99979c; }
  .input-field input[type=text]:disabled.border-valid:focus, .input-field input[type=text]:disabled.border-valid:active,
  .input-field input[type=password]:disabled.border-valid:focus,
  .input-field input[type=password]:disabled.border-valid:active,
  .input-field input[type=email]:disabled.border-valid:focus,
  .input-field input[type=email]:disabled.border-valid:active,
  .input-field input[type=url]:disabled.border-valid:focus,
  .input-field input[type=url]:disabled.border-valid:active,
  .input-field input[type=date]:disabled.border-valid:focus,
  .input-field input[type=date]:disabled.border-valid:active,
  .input-field input[type=tel]:disabled.border-valid:focus,
  .input-field input[type=tel]:disabled.border-valid:active,
  .input-field input[type=number]:disabled.border-valid:focus,
  .input-field input[type=number]:disabled.border-valid:active {
    border-bottom-color: #f7f7f9 !important; }
    .input-field input[type=text]:disabled.border-valid:focus + label, .input-field input[type=text]:disabled.border-valid:active + label,
    .input-field input[type=password]:disabled.border-valid:focus + label,
    .input-field input[type=password]:disabled.border-valid:active + label,
    .input-field input[type=email]:disabled.border-valid:focus + label,
    .input-field input[type=email]:disabled.border-valid:active + label,
    .input-field input[type=url]:disabled.border-valid:focus + label,
    .input-field input[type=url]:disabled.border-valid:active + label,
    .input-field input[type=date]:disabled.border-valid:focus + label,
    .input-field input[type=date]:disabled.border-valid:active + label,
    .input-field input[type=tel]:disabled.border-valid:focus + label,
    .input-field input[type=tel]:disabled.border-valid:active + label,
    .input-field input[type=number]:disabled.border-valid:focus + label,
    .input-field input[type=number]:disabled.border-valid:active + label {
      color: #99979c !important; }
      .input-field input[type=text]:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge, .input-field input[type=text]:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=password]:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=password]:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=email]:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=email]:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=url]:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=url]:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=date]:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=date]:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=tel]:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=tel]:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=number]:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .input-field input[type=number]:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge {
        background-color: #99979c !important; }

.input-field input[type=text]:focus + label,
.input-field input[type=password]:focus + label,
.input-field input[type=email]:focus + label,
.input-field input[type=url]:focus + label,
.input-field input[type=date]:focus + label,
.input-field input[type=tel]:focus + label,
.input-field input[type=number]:focus + label {
  color: #337ab7; }

.input-field input[type=text].valid,
.input-field input[type=password].valid,
.input-field input[type=email].valid,
.input-field input[type=url].valid,
.input-field input[type=date].valid,
.input-field input[type=tel].valid,
.input-field input[type=number].valid {
  border-bottom: 0.0625rem solid #5cb85c; }

.input-field input[type=text].valid + label,
.input-field input[type=password].valid + label,
.input-field input[type=email].valid + label,
.input-field input[type=url].valid + label,
.input-field input[type=date].valid + label,
.input-field input[type=tel].valid + label,
.input-field input[type=number].valid + label {
  color: #5cb85c; }

.input-field input[type=text].valid:focus + label,
.input-field input[type=password].valid:focus + label,
.input-field input[type=email].valid:focus + label,
.input-field input[type=url].valid:focus + label,
.input-field input[type=date].valid:focus + label,
.input-field input[type=tel].valid:focus + label,
.input-field input[type=number].valid:focus + label {
  color: #5cb85c; }

.input-field input[type=text].invalid,
.input-field input[type=password].invalid,
.input-field input[type=email].invalid,
.input-field input[type=url].invalid,
.input-field input[type=date].invalid,
.input-field input[type=tel].invalid,
.input-field input[type=number].invalid {
  border-bottom: 0.0625rem solid #c9302c;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.input-field input[type=text].invalid + label,
.input-field input[type=password].invalid + label,
.input-field input[type=email].invalid + label,
.input-field input[type=url].invalid + label,
.input-field input[type=date].invalid + label,
.input-field input[type=tel].invalid + label,
.input-field input[type=number].invalid + label {
  color: #c9302c; }

.input-field input[type=text].invalid:focus + label,
.input-field input[type=password].invalid:focus + label,
.input-field input[type=email].invalid:focus + label,
.input-field input[type=url].invalid:focus + label,
.input-field input[type=date].invalid:focus + label,
.input-field input[type=tel].invalid:focus + label,
.input-field input[type=number].invalid:focus + label {
  color: #c9302c; }

.input-field .prefix {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
  .input-field .prefix.active {
    color: #337ab7; }

input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=date],
input[type=tel],
input[type=number] {
  background-color: transparent;
  border: none;
  border-bottom: 0.0625rem solid #99979c;
  outline: none; }

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=date]:focus,
input[type=tel]:focus,
input[type=number]:focus {
  border-bottom: 0.0625rem solid #337ab7; }

.mf-input-error {
  color: #c9302c; }

.mf-textarea {
  width: 100%;
  outline: none;
  font-size: 1rem;
  margin-bottom: 0.4375rem;
  margin-top: 1.5rem;
  overflow: hidden;
  padding: 1.25rem 0 0.3125rem;
  padding-top: 0;
  resize: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease;
  border: none;
  border-bottom: 0.0625rem solid #99979c;
  color: #333;
  min-height: 1rem; }
  .mf-textarea + label {
    position: absolute;
    font-size: 0.875rem;
    font-weight: normal;
    cursor: text;
    color: #767676;
    left: 0;
    top: 1.5rem;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease; }
    .mf-textarea + label > span.mf-mandatory {
      display: none; }
  .mf-textarea:focus {
    border-bottom: 0.0625rem solid #337ab7; }
    .mf-textarea:focus + label {
      color: #337ab7; }
  .mf-textarea:disabled {
    color: #99979c;
    border-bottom-color: #99979c;
    padding-top: 0; }
    .mf-textarea:disabled + label,
    .mf-textarea:disabled ~ span {
      color: #99979c; }
      .mf-textarea:disabled + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .mf-textarea:disabled ~ span .mf-language-mnemonic .mf-language-mnemonic-badge {
        background-color: #99979c; }
    .mf-textarea:disabled.border-valid + label,
    .mf-textarea:disabled.border-valid ~ span, .mf-textarea:disabled.border-valid:focus + label,
    .mf-textarea:disabled.border-valid:focus ~ span, .mf-textarea:disabled.border-valid:active + label,
    .mf-textarea:disabled.border-valid:active ~ span {
      color: #99979c !important; }
      .mf-textarea:disabled.border-valid + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .mf-textarea:disabled.border-valid ~ span .mf-language-mnemonic .mf-language-mnemonic-badge, .mf-textarea:disabled.border-valid:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .mf-textarea:disabled.border-valid:focus ~ span .mf-language-mnemonic .mf-language-mnemonic-badge, .mf-textarea:disabled.border-valid:active + label .mf-language-mnemonic .mf-language-mnemonic-badge,
      .mf-textarea:disabled.border-valid:active ~ span .mf-language-mnemonic .mf-language-mnemonic-badge {
        background-color: #99979c !important; }
  .mf-textarea:focus, .mf-textarea.mfinputused {
    margin-top: 1.4375rem; }
    .mf-textarea:focus + label, .mf-textarea.mfinputused + label {
      top: 0.375rem;
      font-size: 0.75rem; }
      .mf-textarea:focus + label .mf-language-mnemonic .mf-language-mnemonic-badge, .mf-textarea.mfinputused + label .mf-language-mnemonic .mf-language-mnemonic-badge {
        font-size: 0.5625rem;
        border-radius: 0.70313rem;
        height: 1.40625rem;
        min-width: 1.40625rem;
        line-height: 1.40625rem; }
      .mf-textarea:focus + label.mf-additional-language, .mf-textarea:focus + label.mf-default-language, .mf-textarea.mfinputused + label.mf-additional-language, .mf-textarea.mfinputused + label.mf-default-language {
        top: 0; }
  .mf-textarea.mfinputused + label {
    color: #99979c; }
  .mf-textarea.mfinputused:focus + label {
    color: #337ab7; }

.mf-richtextlabel,
.input-field label.mf-richtextlabel {
  display: block;
  color: #99979c;
  font-size: 0.75rem;
  margin: 0;
  font-weight: normal;
  position: inherit;
  top: 0.375rem; }
  .mf-richtextlabel .mf-language-mnemonic .mf-language-mnemonic-badge,
  .input-field label.mf-richtextlabel .mf-language-mnemonic .mf-language-mnemonic-badge {
    font-size: 0.5625rem;
    border-radius: 0.70313rem;
    height: 1.40625rem;
    min-width: 1.40625rem;
    line-height: 1.40625rem;
    background-color: #99979c; }

.mf-button.btn:focus,
.mf-button.btn.focus,
.mf-button.btn:active:focus,
.mf-button.btn.focus:active,
.mf-button.btn.active:focus,
.mf-button.btn.active.focus {
  outline: none; }

.mf-button.btn {
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  white-space: nowrap;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease;
  margin: 0.3125rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  background-clip: border-box; }
  .mf-button.btn i {
    -webkit-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    transition: 0.2s ease; }
  .mf-button.btn.rotated i {
    transform: rotateX(180deg); }
  .mf-button.btn:hover, .mf-button.btn:focus, .mf-button.btn.focus {
    text-decoration: none;
    outline: none; }
  .mf-button.btn:active, .mf-button.btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .mf-button.btn.disabled, .mf-button.btn[disabled],
  fieldset[disabled] .mf-button.btn {
    pointer-events: none;
    -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .mf-button.btn:first-of-type {
    margin-left: 0; }
  .mf-button.btn:last-of-type {
    margin-right: 0; }
  .mf-button.btn.btn-block {
    margin-left: 0;
    margin-right: 0; }
    .mf-button.btn.btn-block:first-of-type {
      margin-left: 0;
      margin-right: 0; }
    .mf-button.btn.btn-block:last-of-type {
      margin-right: 0;
      margin-left: 0; }
  .mf-button.btn > i.fa {
    margin-right: 0;
    pointer-events: none; }
    .mf-button.btn > i.fa + label {
      margin-left: 0.625rem; }
      .mf-button.btn > i.fa + label:empty {
        display: none; }
  .mf-button.btn > label {
    pointer-events: none;
    margin-bottom: 0;
    font-weight: normal; }
  .mf-button.btn > input[type="checkbox"] {
    position: absolute;
    left: -9999px; }

.detailType .btn {
  margin: 0; }

.mf-button.btn.mf-btn-round {
  border-radius: 0.9375rem;
  font-size: 0.75rem;
  height: 1.875rem;
  padding: 0;
  text-align: center;
  width: 1.875rem; }
  .mf-button.btn.mf-btn-round.btn-lg {
    border-radius: 1.563rem;
    font-size: 1.625rem;
    height: 3.125rem;
    line-height: 0;
    padding: 0.625rem;
    width: 3.125rem; }
  .mf-button.btn.mf-btn-round.btn-xl {
    border-radius: 2.188rem;
    font-size: 1.875rem;
    height: 4.375rem;
    width: 4.375rem; }

.btn + .btn-group {
  margin-left: 0.3125rem; }

.mf-button.btn.mf-stack-btn {
  font-size: 1rem;
  margin: 0; }
  .mf-button.btn.mf-stack-btn .fa-stack {
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem; }
    .mf-button.btn.mf-stack-btn .fa-stack .fa-stack-1x {
      font-size: calc(1rem / 1.5);
      left: 30%;
      text-shadow: -1px 0 #eee, 0 1px #eee, 1px 0 #eee, 0 -1px #eee;
      bottom: -15%; }
    .mf-button.btn.mf-stack-btn .fa-stack .fa-stack-2x {
      font-size: 1rem;
      line-height: 1.5; }
  .mf-button.btn.mf-stack-btn.btn-xs {
    font-size: .75rem; }
    .mf-button.btn.mf-stack-btn.btn-xs .fa-stack {
      width: 1.125rem;
      height: 1.125rem;
      line-height: 1.125rem; }
      .mf-button.btn.mf-stack-btn.btn-xs .fa-stack .fa-stack-1x {
        font-size: calc(.75rem / 1.5); }
      .mf-button.btn.mf-stack-btn.btn-xs .fa-stack .fa-stack-2x {
        font-size: .75rem; }
  .mf-button.btn.mf-stack-btn.btn-sm {
    font-size: .875rem; }
    .mf-button.btn.mf-stack-btn.btn-sm .fa-stack {
      width: 1.3125rem;
      height: 1.3125rem;
      line-height: 1.3125rem; }
      .mf-button.btn.mf-stack-btn.btn-sm .fa-stack .fa-stack-1x {
        font-size: calc(.875rem / 1.5); }
      .mf-button.btn.mf-stack-btn.btn-sm .fa-stack .fa-stack-2x {
        font-size: .875rem; }
  .mf-button.btn.mf-stack-btn.btn-lg {
    font-size: 1.25rem; }
    .mf-button.btn.mf-stack-btn.btn-lg .fa-stack {
      width: 1.875rem;
      height: 1.875rem;
      line-height: 1.875rem; }
      .mf-button.btn.mf-stack-btn.btn-lg .fa-stack .fa-stack-1x {
        font-size: calc(1.25rem / 1.5); }
      .mf-button.btn.mf-stack-btn.btn-lg .fa-stack .fa-stack-2x {
        font-size: 1.25rem; }

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  margin: 0; }

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  margin: 0; }

.mf-button.btn {
  font-weight: normal;
  background-image: none;
  border: 0.125rem solid transparent;
  border-radius: 0; }
  .mf-button.btn:hover, .mf-button.btn:focus, .mf-button.btn.focus {
    color: #2a2730;
    text-decoration: none;
    outline: none; }
  .mf-button.btn:active, .mf-button.btn.active {
    outline: 0;
    background-image: none; }
  .mf-button.btn.disabled, .mf-button.btn[disabled],
  fieldset[disabled] .mf-button.btn {
    pointer-events: none;
    -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .mf-button.btn.mf-button.btn-link {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
    .mf-button.btn.mf-button.btn-link:hover, .mf-button.btn.mf-button.btn-link:focus, .mf-button.btn.mf-button.btn-link:active {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
  .mf-button.btn.mf-button.btn-link {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
    .mf-button.btn.mf-button.btn-link:hover, .mf-button.btn.mf-button.btn-link:focus, .mf-button.btn.mf-button.btn-link:active {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }

.mf-button.btn-link {
  color: #337ab7;
  font-weight: normal;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }
  .mf-button.btn-link, .mf-button.btn-link:active, .mf-button.btn-link.active {
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .mf-button.btn-link:hover, .mf-button.btn-link:focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color: #77acd9;
    text-decoration: underline;
    background-color: #f7f7f9;
    border-color: transparent; }
  .mf-button.btn-link[disabled],
  fieldset[disabled] .mf-button.btn-link {
    background-color: transparent;
    border-color: #f7f7f9;
    color: #99979c;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-link[disabled]:hover, .mf-button.btn-link[disabled]:focus,
    fieldset[disabled] .mf-button.btn-link:hover,
    fieldset[disabled] .mf-button.btn-link:focus {
      color: #99979c;
      text-decoration: none;
      background-color: transparent;
      border-color: #f7f7f9; }

.mf-button.btn-default {
  color: #2a2730;
  background-color: #99979c;
  border-color: #99979c; }
  .mf-button.btn-default label {
    color: #2a2730; }
  .mf-button.btn-default.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #2a2730; }
  .mf-button.btn-default:hover, .mf-button.btn-default:focus, .mf-button.btn-default.focus, .mf-button.btn-default:active, .mf-button.btn-default.active,
  .open > .mf-button.btn-default.dropdown-toggle {
    color: #2a2730;
    background-color: #737076;
    border-color: #737076; }
  .open > .mf-button.btn-default.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #2a2730; }
  .mf-button.btn-default.disabled, .mf-button.btn-default.disabled:hover, .mf-button.btn-default.disabled:focus, .mf-button.btn-default.disabled.focus, .mf-button.btn-default.disabled:active, .mf-button.btn-default.disabled.active, .mf-button.btn-default[disabled], .mf-button.btn-default[disabled]:hover, .mf-button.btn-default[disabled]:focus, .mf-button.btn-default[disabled].focus, .mf-button.btn-default[disabled]:active, .mf-button.btn-default[disabled].active,
  fieldset[disabled] .mf-button.btn-default,
  fieldset[disabled] .mf-button.btn-default:hover,
  fieldset[disabled] .mf-button.btn-default:focus,
  fieldset[disabled] .mf-button.btn-default.focus,
  fieldset[disabled] .mf-button.btn-default:active,
  fieldset[disabled] .mf-button.btn-default.active {
    background-color: #99979c;
    border-color: #99979c; }
  .mf-button.btn-default .badge {
    color: #99979c;
    background-color: #2a2730; }
  .mf-button.btn-default.mf-btn-inverted {
    color: #99979c;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-default.mf-btn-inverted label {
      color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted.dropdown-toggle:after {
      color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted:hover, .mf-button.btn-default.mf-btn-inverted:focus, .mf-button.btn-default.mf-btn-inverted.focus, .mf-button.btn-default.mf-btn-inverted:active, .mf-button.btn-default.mf-btn-inverted.active,
    .open > .mf-button.btn-default.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #737076;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-default.mf-btn-inverted:hover label, .mf-button.btn-default.mf-btn-inverted:focus label, .mf-button.btn-default.mf-btn-inverted.focus label, .mf-button.btn-default.mf-btn-inverted:active label, .mf-button.btn-default.mf-btn-inverted.active label,
      .open > .mf-button.btn-default.mf-btn-inverted.dropdown-toggle label {
        color: #737076; }
    .open > .mf-button.btn-default.mf-btn-inverted.dropdown-toggle:after {
      color: #737076; }
    .mf-button.btn-default.mf-btn-inverted.disabled, .mf-button.btn-default.mf-btn-inverted.disabled:hover, .mf-button.btn-default.mf-btn-inverted.disabled:focus, .mf-button.btn-default.mf-btn-inverted.disabled.focus, .mf-button.btn-default.mf-btn-inverted.disabled:active, .mf-button.btn-default.mf-btn-inverted.disabled.active, .mf-button.btn-default.mf-btn-inverted[disabled], .mf-button.btn-default.mf-btn-inverted[disabled]:hover, .mf-button.btn-default.mf-btn-inverted[disabled]:focus, .mf-button.btn-default.mf-btn-inverted[disabled].focus, .mf-button.btn-default.mf-btn-inverted[disabled]:active, .mf-button.btn-default.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-default.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-default.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #737076; }
    .mf-button.btn-default.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #737076; }
    .mf-button.btn-default.mf-btn-inverted .badge {
      color: #2a2730;
      background-color: #99979c; }
  .mf-button.btn-default.mf-btn-inverted {
    color: #99979c;
    background-color: #99979c;
    border-color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted label {
      color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted.dropdown-toggle:after {
      display: inline-block;
      width: 0;
      height: 0;
      margin-left: .3em;
      vertical-align: middle;
      content: "";
      border-top: .3em solid;
      border-right: .3em solid transparent;
      border-left: .3em solid transparent;
      color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted:hover, .mf-button.btn-default.mf-btn-inverted:focus, .mf-button.btn-default.mf-btn-inverted.focus, .mf-button.btn-default.mf-btn-inverted:active, .mf-button.btn-default.mf-btn-inverted.active,
    .open > .mf-button.btn-default.mf-btn-inverted.dropdown-toggle {
      color: #99979c;
      background-color: #737076;
      border-color: #737076; }
    .open > .mf-button.btn-default.mf-btn-inverted.dropdown-toggle:after {
      display: inline-block;
      width: 0;
      height: 0;
      margin-left: .3em;
      vertical-align: middle;
      content: "";
      border-top: .3em solid;
      border-right: .3em solid transparent;
      border-left: .3em solid transparent;
      color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted.disabled, .mf-button.btn-default.mf-btn-inverted.disabled:hover, .mf-button.btn-default.mf-btn-inverted.disabled:focus, .mf-button.btn-default.mf-btn-inverted.disabled.focus, .mf-button.btn-default.mf-btn-inverted.disabled:active, .mf-button.btn-default.mf-btn-inverted.disabled.active, .mf-button.btn-default.mf-btn-inverted[disabled], .mf-button.btn-default.mf-btn-inverted[disabled]:hover, .mf-button.btn-default.mf-btn-inverted[disabled]:focus, .mf-button.btn-default.mf-btn-inverted[disabled].focus, .mf-button.btn-default.mf-btn-inverted[disabled]:active, .mf-button.btn-default.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.active {
      background-color: #99979c;
      border-color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted .badge {
      color: #99979c;
      background-color: #99979c; }
    .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted {
      color: #99979c;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted label {
        color: #99979c; }
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.dropdown-toggle:after {
        color: #99979c; }
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:hover, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:focus, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.focus, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:active, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.active,
      .open > .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.dropdown-toggle {
        transform: none;
        color: #737076;
        background-color: transparent;
        border-color: transparent;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
        .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:hover label, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:focus label, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.focus label, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:active label, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.active label,
        .open > .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.dropdown-toggle label {
          color: #737076; }
      .open > .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.dropdown-toggle:after {
        color: #737076; }
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.disabled, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.disabled:hover, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.disabled:focus, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.disabled.focus, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.disabled:active, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.disabled.active, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted[disabled], .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted[disabled]:hover, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted[disabled]:focus, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted[disabled].focus, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted[disabled]:active, .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted[disabled].active,
      fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted,
      fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:hover,
      fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:focus,
      fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.focus,
      fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted:active,
      fieldset[disabled] .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted.active {
        background-color: transparent;
        border-color: transparent; }
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
        color: #737076; }
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
        background: #737076; }
      .mf-button.btn-default.mf-btn-inverted.mf-btn-inverted .badge {
        color: #99979c;
        background-color: #99979c; }

.mf-button.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7; }
  .mf-button.btn-primary label {
    color: #fff; }
  .mf-button.btn-primary.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-primary:hover, .mf-button.btn-primary:focus, .mf-button.btn-primary.focus, .mf-button.btn-primary:active, .mf-button.btn-primary.active,
  .open > .mf-button.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #22527b;
    border-color: #22527b; }
  .open > .mf-button.btn-primary.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-primary.disabled, .mf-button.btn-primary.disabled:hover, .mf-button.btn-primary.disabled:focus, .mf-button.btn-primary.disabled.focus, .mf-button.btn-primary.disabled:active, .mf-button.btn-primary.disabled.active, .mf-button.btn-primary[disabled], .mf-button.btn-primary[disabled]:hover, .mf-button.btn-primary[disabled]:focus, .mf-button.btn-primary[disabled].focus, .mf-button.btn-primary[disabled]:active, .mf-button.btn-primary[disabled].active,
  fieldset[disabled] .mf-button.btn-primary,
  fieldset[disabled] .mf-button.btn-primary:hover,
  fieldset[disabled] .mf-button.btn-primary:focus,
  fieldset[disabled] .mf-button.btn-primary.focus,
  fieldset[disabled] .mf-button.btn-primary:active,
  fieldset[disabled] .mf-button.btn-primary.active {
    background-color: #337ab7;
    border-color: #337ab7; }
  .mf-button.btn-primary .badge {
    color: #337ab7;
    background-color: #fff; }
  .mf-button.btn-primary.mf-btn-inverted {
    color: #337ab7;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-primary.mf-btn-inverted label {
      color: #337ab7; }
    .mf-button.btn-primary.mf-btn-inverted.dropdown-toggle:after {
      color: #337ab7; }
    .mf-button.btn-primary.mf-btn-inverted:hover, .mf-button.btn-primary.mf-btn-inverted:focus, .mf-button.btn-primary.mf-btn-inverted.focus, .mf-button.btn-primary.mf-btn-inverted:active, .mf-button.btn-primary.mf-btn-inverted.active,
    .open > .mf-button.btn-primary.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #22527b;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-primary.mf-btn-inverted:hover label, .mf-button.btn-primary.mf-btn-inverted:focus label, .mf-button.btn-primary.mf-btn-inverted.focus label, .mf-button.btn-primary.mf-btn-inverted:active label, .mf-button.btn-primary.mf-btn-inverted.active label,
      .open > .mf-button.btn-primary.mf-btn-inverted.dropdown-toggle label {
        color: #22527b; }
    .open > .mf-button.btn-primary.mf-btn-inverted.dropdown-toggle:after {
      color: #22527b; }
    .mf-button.btn-primary.mf-btn-inverted.disabled, .mf-button.btn-primary.mf-btn-inverted.disabled:hover, .mf-button.btn-primary.mf-btn-inverted.disabled:focus, .mf-button.btn-primary.mf-btn-inverted.disabled.focus, .mf-button.btn-primary.mf-btn-inverted.disabled:active, .mf-button.btn-primary.mf-btn-inverted.disabled.active, .mf-button.btn-primary.mf-btn-inverted[disabled], .mf-button.btn-primary.mf-btn-inverted[disabled]:hover, .mf-button.btn-primary.mf-btn-inverted[disabled]:focus, .mf-button.btn-primary.mf-btn-inverted[disabled].focus, .mf-button.btn-primary.mf-btn-inverted[disabled]:active, .mf-button.btn-primary.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-primary.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-primary.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-primary.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-primary.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-primary.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-primary.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-primary.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-primary.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #22527b; }
    .mf-button.btn-primary.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #22527b; }
    .mf-button.btn-primary.mf-btn-inverted .badge {
      color: #fff;
      background-color: #337ab7; }

.mf-button.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .mf-button.btn-success label {
    color: #fff; }
  .mf-button.btn-success.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-success:hover, .mf-button.btn-success:focus, .mf-button.btn-success.focus, .mf-button.btn-success:active, .mf-button.btn-success.active,
  .open > .mf-button.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #3d8b3d;
    border-color: #3d8b3d; }
  .open > .mf-button.btn-success.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-success.disabled, .mf-button.btn-success.disabled:hover, .mf-button.btn-success.disabled:focus, .mf-button.btn-success.disabled.focus, .mf-button.btn-success.disabled:active, .mf-button.btn-success.disabled.active, .mf-button.btn-success[disabled], .mf-button.btn-success[disabled]:hover, .mf-button.btn-success[disabled]:focus, .mf-button.btn-success[disabled].focus, .mf-button.btn-success[disabled]:active, .mf-button.btn-success[disabled].active,
  fieldset[disabled] .mf-button.btn-success,
  fieldset[disabled] .mf-button.btn-success:hover,
  fieldset[disabled] .mf-button.btn-success:focus,
  fieldset[disabled] .mf-button.btn-success.focus,
  fieldset[disabled] .mf-button.btn-success:active,
  fieldset[disabled] .mf-button.btn-success.active {
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .mf-button.btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }
  .mf-button.btn-success.mf-btn-inverted {
    color: #5cb85c;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-success.mf-btn-inverted label {
      color: #5cb85c; }
    .mf-button.btn-success.mf-btn-inverted.dropdown-toggle:after {
      color: #5cb85c; }
    .mf-button.btn-success.mf-btn-inverted:hover, .mf-button.btn-success.mf-btn-inverted:focus, .mf-button.btn-success.mf-btn-inverted.focus, .mf-button.btn-success.mf-btn-inverted:active, .mf-button.btn-success.mf-btn-inverted.active,
    .open > .mf-button.btn-success.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #3d8b3d;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-success.mf-btn-inverted:hover label, .mf-button.btn-success.mf-btn-inverted:focus label, .mf-button.btn-success.mf-btn-inverted.focus label, .mf-button.btn-success.mf-btn-inverted:active label, .mf-button.btn-success.mf-btn-inverted.active label,
      .open > .mf-button.btn-success.mf-btn-inverted.dropdown-toggle label {
        color: #3d8b3d; }
    .open > .mf-button.btn-success.mf-btn-inverted.dropdown-toggle:after {
      color: #3d8b3d; }
    .mf-button.btn-success.mf-btn-inverted.disabled, .mf-button.btn-success.mf-btn-inverted.disabled:hover, .mf-button.btn-success.mf-btn-inverted.disabled:focus, .mf-button.btn-success.mf-btn-inverted.disabled.focus, .mf-button.btn-success.mf-btn-inverted.disabled:active, .mf-button.btn-success.mf-btn-inverted.disabled.active, .mf-button.btn-success.mf-btn-inverted[disabled], .mf-button.btn-success.mf-btn-inverted[disabled]:hover, .mf-button.btn-success.mf-btn-inverted[disabled]:focus, .mf-button.btn-success.mf-btn-inverted[disabled].focus, .mf-button.btn-success.mf-btn-inverted[disabled]:active, .mf-button.btn-success.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-success.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-success.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-success.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-success.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-success.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-success.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-success.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-success.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #3d8b3d; }
    .mf-button.btn-success.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #3d8b3d; }
    .mf-button.btn-success.mf-btn-inverted .badge {
      color: #fff;
      background-color: #5cb85c; }

.mf-button.btn-info {
  color: #fff;
  background-color: #333333;
  border-color: #333333; }
  .mf-button.btn-info label {
    color: #fff; }
  .mf-button.btn-info.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-info:hover, .mf-button.btn-info:focus, .mf-button.btn-info.focus, .mf-button.btn-info:active, .mf-button.btn-info.active,
  .open > .mf-button.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #0d0d0d;
    border-color: #0d0d0d; }
  .open > .mf-button.btn-info.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-info.disabled, .mf-button.btn-info.disabled:hover, .mf-button.btn-info.disabled:focus, .mf-button.btn-info.disabled.focus, .mf-button.btn-info.disabled:active, .mf-button.btn-info.disabled.active, .mf-button.btn-info[disabled], .mf-button.btn-info[disabled]:hover, .mf-button.btn-info[disabled]:focus, .mf-button.btn-info[disabled].focus, .mf-button.btn-info[disabled]:active, .mf-button.btn-info[disabled].active,
  fieldset[disabled] .mf-button.btn-info,
  fieldset[disabled] .mf-button.btn-info:hover,
  fieldset[disabled] .mf-button.btn-info:focus,
  fieldset[disabled] .mf-button.btn-info.focus,
  fieldset[disabled] .mf-button.btn-info:active,
  fieldset[disabled] .mf-button.btn-info.active {
    background-color: #333333;
    border-color: #333333; }
  .mf-button.btn-info .badge {
    color: #333333;
    background-color: #fff; }
  .mf-button.btn-info.mf-btn-inverted {
    color: #333333;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-info.mf-btn-inverted label {
      color: #333333; }
    .mf-button.btn-info.mf-btn-inverted.dropdown-toggle:after {
      color: #333333; }
    .mf-button.btn-info.mf-btn-inverted:hover, .mf-button.btn-info.mf-btn-inverted:focus, .mf-button.btn-info.mf-btn-inverted.focus, .mf-button.btn-info.mf-btn-inverted:active, .mf-button.btn-info.mf-btn-inverted.active,
    .open > .mf-button.btn-info.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #0d0d0d;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-info.mf-btn-inverted:hover label, .mf-button.btn-info.mf-btn-inverted:focus label, .mf-button.btn-info.mf-btn-inverted.focus label, .mf-button.btn-info.mf-btn-inverted:active label, .mf-button.btn-info.mf-btn-inverted.active label,
      .open > .mf-button.btn-info.mf-btn-inverted.dropdown-toggle label {
        color: #0d0d0d; }
    .open > .mf-button.btn-info.mf-btn-inverted.dropdown-toggle:after {
      color: #0d0d0d; }
    .mf-button.btn-info.mf-btn-inverted.disabled, .mf-button.btn-info.mf-btn-inverted.disabled:hover, .mf-button.btn-info.mf-btn-inverted.disabled:focus, .mf-button.btn-info.mf-btn-inverted.disabled.focus, .mf-button.btn-info.mf-btn-inverted.disabled:active, .mf-button.btn-info.mf-btn-inverted.disabled.active, .mf-button.btn-info.mf-btn-inverted[disabled], .mf-button.btn-info.mf-btn-inverted[disabled]:hover, .mf-button.btn-info.mf-btn-inverted[disabled]:focus, .mf-button.btn-info.mf-btn-inverted[disabled].focus, .mf-button.btn-info.mf-btn-inverted[disabled]:active, .mf-button.btn-info.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-info.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-info.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-info.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-info.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-info.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-info.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-info.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-info.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #0d0d0d; }
    .mf-button.btn-info.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #0d0d0d; }
    .mf-button.btn-info.mf-btn-inverted .badge {
      color: #fff;
      background-color: #333333; }
  .mf-button.btn-info.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
  .mf-button.btn-info.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
    color: #449d44; }
  .mf-button.btn-info.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
    background: #449d44; }

.mf-button.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #ec971f; }
  .mf-button.btn-warning label {
    color: #fff; }
  .mf-button.btn-warning.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-warning:hover, .mf-button.btn-warning:focus, .mf-button.btn-warning.focus, .mf-button.btn-warning:active, .mf-button.btn-warning.active,
  .open > .mf-button.btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #b06d0f;
    border-color: #b06d0f; }
  .open > .mf-button.btn-warning.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-warning.disabled, .mf-button.btn-warning.disabled:hover, .mf-button.btn-warning.disabled:focus, .mf-button.btn-warning.disabled.focus, .mf-button.btn-warning.disabled:active, .mf-button.btn-warning.disabled.active, .mf-button.btn-warning[disabled], .mf-button.btn-warning[disabled]:hover, .mf-button.btn-warning[disabled]:focus, .mf-button.btn-warning[disabled].focus, .mf-button.btn-warning[disabled]:active, .mf-button.btn-warning[disabled].active,
  fieldset[disabled] .mf-button.btn-warning,
  fieldset[disabled] .mf-button.btn-warning:hover,
  fieldset[disabled] .mf-button.btn-warning:focus,
  fieldset[disabled] .mf-button.btn-warning.focus,
  fieldset[disabled] .mf-button.btn-warning:active,
  fieldset[disabled] .mf-button.btn-warning.active {
    background-color: #ec971f;
    border-color: #ec971f; }
  .mf-button.btn-warning .badge {
    color: #ec971f;
    background-color: #fff; }
  .mf-button.btn-warning.mf-btn-inverted {
    color: #ec971f;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-warning.mf-btn-inverted label {
      color: #ec971f; }
    .mf-button.btn-warning.mf-btn-inverted.dropdown-toggle:after {
      color: #ec971f; }
    .mf-button.btn-warning.mf-btn-inverted:hover, .mf-button.btn-warning.mf-btn-inverted:focus, .mf-button.btn-warning.mf-btn-inverted.focus, .mf-button.btn-warning.mf-btn-inverted:active, .mf-button.btn-warning.mf-btn-inverted.active,
    .open > .mf-button.btn-warning.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #b06d0f;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-warning.mf-btn-inverted:hover label, .mf-button.btn-warning.mf-btn-inverted:focus label, .mf-button.btn-warning.mf-btn-inverted.focus label, .mf-button.btn-warning.mf-btn-inverted:active label, .mf-button.btn-warning.mf-btn-inverted.active label,
      .open > .mf-button.btn-warning.mf-btn-inverted.dropdown-toggle label {
        color: #b06d0f; }
    .open > .mf-button.btn-warning.mf-btn-inverted.dropdown-toggle:after {
      color: #b06d0f; }
    .mf-button.btn-warning.mf-btn-inverted.disabled, .mf-button.btn-warning.mf-btn-inverted.disabled:hover, .mf-button.btn-warning.mf-btn-inverted.disabled:focus, .mf-button.btn-warning.mf-btn-inverted.disabled.focus, .mf-button.btn-warning.mf-btn-inverted.disabled:active, .mf-button.btn-warning.mf-btn-inverted.disabled.active, .mf-button.btn-warning.mf-btn-inverted[disabled], .mf-button.btn-warning.mf-btn-inverted[disabled]:hover, .mf-button.btn-warning.mf-btn-inverted[disabled]:focus, .mf-button.btn-warning.mf-btn-inverted[disabled].focus, .mf-button.btn-warning.mf-btn-inverted[disabled]:active, .mf-button.btn-warning.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-warning.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-warning.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-warning.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-warning.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-warning.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-warning.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-warning.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-warning.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #b06d0f; }
    .mf-button.btn-warning.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #b06d0f; }
    .mf-button.btn-warning.mf-btn-inverted .badge {
      color: #fff;
      background-color: #ec971f; }

.mf-button.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #c9302c; }
  .mf-button.btn-danger label {
    color: #fff; }
  .mf-button.btn-danger.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-danger:hover, .mf-button.btn-danger:focus, .mf-button.btn-danger.focus, .mf-button.btn-danger:active, .mf-button.btn-danger.active,
  .open > .mf-button.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #8a211e;
    border-color: #8a211e; }
  .open > .mf-button.btn-danger.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-danger.disabled, .mf-button.btn-danger.disabled:hover, .mf-button.btn-danger.disabled:focus, .mf-button.btn-danger.disabled.focus, .mf-button.btn-danger.disabled:active, .mf-button.btn-danger.disabled.active, .mf-button.btn-danger[disabled], .mf-button.btn-danger[disabled]:hover, .mf-button.btn-danger[disabled]:focus, .mf-button.btn-danger[disabled].focus, .mf-button.btn-danger[disabled]:active, .mf-button.btn-danger[disabled].active,
  fieldset[disabled] .mf-button.btn-danger,
  fieldset[disabled] .mf-button.btn-danger:hover,
  fieldset[disabled] .mf-button.btn-danger:focus,
  fieldset[disabled] .mf-button.btn-danger.focus,
  fieldset[disabled] .mf-button.btn-danger:active,
  fieldset[disabled] .mf-button.btn-danger.active {
    background-color: #c9302c;
    border-color: #c9302c; }
  .mf-button.btn-danger .badge {
    color: #c9302c;
    background-color: #fff; }
  .mf-button.btn-danger.mf-btn-inverted {
    color: #c9302c;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-danger.mf-btn-inverted label {
      color: #c9302c; }
    .mf-button.btn-danger.mf-btn-inverted.dropdown-toggle:after {
      color: #c9302c; }
    .mf-button.btn-danger.mf-btn-inverted:hover, .mf-button.btn-danger.mf-btn-inverted:focus, .mf-button.btn-danger.mf-btn-inverted.focus, .mf-button.btn-danger.mf-btn-inverted:active, .mf-button.btn-danger.mf-btn-inverted.active,
    .open > .mf-button.btn-danger.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #8a211e;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-danger.mf-btn-inverted:hover label, .mf-button.btn-danger.mf-btn-inverted:focus label, .mf-button.btn-danger.mf-btn-inverted.focus label, .mf-button.btn-danger.mf-btn-inverted:active label, .mf-button.btn-danger.mf-btn-inverted.active label,
      .open > .mf-button.btn-danger.mf-btn-inverted.dropdown-toggle label {
        color: #8a211e; }
    .open > .mf-button.btn-danger.mf-btn-inverted.dropdown-toggle:after {
      color: #8a211e; }
    .mf-button.btn-danger.mf-btn-inverted.disabled, .mf-button.btn-danger.mf-btn-inverted.disabled:hover, .mf-button.btn-danger.mf-btn-inverted.disabled:focus, .mf-button.btn-danger.mf-btn-inverted.disabled.focus, .mf-button.btn-danger.mf-btn-inverted.disabled:active, .mf-button.btn-danger.mf-btn-inverted.disabled.active, .mf-button.btn-danger.mf-btn-inverted[disabled], .mf-button.btn-danger.mf-btn-inverted[disabled]:hover, .mf-button.btn-danger.mf-btn-inverted[disabled]:focus, .mf-button.btn-danger.mf-btn-inverted[disabled].focus, .mf-button.btn-danger.mf-btn-inverted[disabled]:active, .mf-button.btn-danger.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-danger.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-danger.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-danger.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-danger.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-danger.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-danger.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-danger.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-danger.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #8a211e; }
    .mf-button.btn-danger.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #8a211e; }
    .mf-button.btn-danger.mf-btn-inverted .badge {
      color: #fff;
      background-color: #c9302c; }

.mf-button.btn-white {
  color: #2a2730;
  background-color: white;
  border-color: white; }
  .mf-button.btn-white label {
    color: #2a2730; }
  .mf-button.btn-white.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #2a2730; }
  .mf-button.btn-white:hover, .mf-button.btn-white:focus, .mf-button.btn-white.focus, .mf-button.btn-white:active, .mf-button.btn-white.active,
  .open > .mf-button.btn-white.dropdown-toggle {
    color: #2a2730;
    background-color: #d9d9d9;
    border-color: #d9d9d9; }
  .open > .mf-button.btn-white.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #2a2730; }
  .mf-button.btn-white.disabled, .mf-button.btn-white.disabled:hover, .mf-button.btn-white.disabled:focus, .mf-button.btn-white.disabled.focus, .mf-button.btn-white.disabled:active, .mf-button.btn-white.disabled.active, .mf-button.btn-white[disabled], .mf-button.btn-white[disabled]:hover, .mf-button.btn-white[disabled]:focus, .mf-button.btn-white[disabled].focus, .mf-button.btn-white[disabled]:active, .mf-button.btn-white[disabled].active,
  fieldset[disabled] .mf-button.btn-white,
  fieldset[disabled] .mf-button.btn-white:hover,
  fieldset[disabled] .mf-button.btn-white:focus,
  fieldset[disabled] .mf-button.btn-white.focus,
  fieldset[disabled] .mf-button.btn-white:active,
  fieldset[disabled] .mf-button.btn-white.active {
    background-color: white;
    border-color: white; }
  .mf-button.btn-white .badge {
    color: white;
    background-color: #2a2730; }
  .mf-button.btn-white.mf-btn-inverted {
    color: white;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-white.mf-btn-inverted label {
      color: white; }
    .mf-button.btn-white.mf-btn-inverted.dropdown-toggle:after {
      color: white; }
    .mf-button.btn-white.mf-btn-inverted:hover, .mf-button.btn-white.mf-btn-inverted:focus, .mf-button.btn-white.mf-btn-inverted.focus, .mf-button.btn-white.mf-btn-inverted:active, .mf-button.btn-white.mf-btn-inverted.active,
    .open > .mf-button.btn-white.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #d9d9d9;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-white.mf-btn-inverted:hover label, .mf-button.btn-white.mf-btn-inverted:focus label, .mf-button.btn-white.mf-btn-inverted.focus label, .mf-button.btn-white.mf-btn-inverted:active label, .mf-button.btn-white.mf-btn-inverted.active label,
      .open > .mf-button.btn-white.mf-btn-inverted.dropdown-toggle label {
        color: #d9d9d9; }
    .open > .mf-button.btn-white.mf-btn-inverted.dropdown-toggle:after {
      color: #d9d9d9; }
    .mf-button.btn-white.mf-btn-inverted.disabled, .mf-button.btn-white.mf-btn-inverted.disabled:hover, .mf-button.btn-white.mf-btn-inverted.disabled:focus, .mf-button.btn-white.mf-btn-inverted.disabled.focus, .mf-button.btn-white.mf-btn-inverted.disabled:active, .mf-button.btn-white.mf-btn-inverted.disabled.active, .mf-button.btn-white.mf-btn-inverted[disabled], .mf-button.btn-white.mf-btn-inverted[disabled]:hover, .mf-button.btn-white.mf-btn-inverted[disabled]:focus, .mf-button.btn-white.mf-btn-inverted[disabled].focus, .mf-button.btn-white.mf-btn-inverted[disabled]:active, .mf-button.btn-white.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-white.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-white.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #d9d9d9; }
    .mf-button.btn-white.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #d9d9d9; }
    .mf-button.btn-white.mf-btn-inverted .badge {
      color: #2a2730;
      background-color: white; }
  .mf-button.btn-white.mf-btn-inverted {
    color: white;
    background-color: white;
    border-color: white; }
    .mf-button.btn-white.mf-btn-inverted label {
      color: white; }
    .mf-button.btn-white.mf-btn-inverted.dropdown-toggle:after {
      display: inline-block;
      width: 0;
      height: 0;
      margin-left: .3em;
      vertical-align: middle;
      content: "";
      border-top: .3em solid;
      border-right: .3em solid transparent;
      border-left: .3em solid transparent;
      color: white; }
    .mf-button.btn-white.mf-btn-inverted:hover, .mf-button.btn-white.mf-btn-inverted:focus, .mf-button.btn-white.mf-btn-inverted.focus, .mf-button.btn-white.mf-btn-inverted:active, .mf-button.btn-white.mf-btn-inverted.active,
    .open > .mf-button.btn-white.mf-btn-inverted.dropdown-toggle {
      color: white;
      background-color: #d9d9d9;
      border-color: #d9d9d9; }
    .open > .mf-button.btn-white.mf-btn-inverted.dropdown-toggle:after {
      display: inline-block;
      width: 0;
      height: 0;
      margin-left: .3em;
      vertical-align: middle;
      content: "";
      border-top: .3em solid;
      border-right: .3em solid transparent;
      border-left: .3em solid transparent;
      color: white; }
    .mf-button.btn-white.mf-btn-inverted.disabled, .mf-button.btn-white.mf-btn-inverted.disabled:hover, .mf-button.btn-white.mf-btn-inverted.disabled:focus, .mf-button.btn-white.mf-btn-inverted.disabled.focus, .mf-button.btn-white.mf-btn-inverted.disabled:active, .mf-button.btn-white.mf-btn-inverted.disabled.active, .mf-button.btn-white.mf-btn-inverted[disabled], .mf-button.btn-white.mf-btn-inverted[disabled]:hover, .mf-button.btn-white.mf-btn-inverted[disabled]:focus, .mf-button.btn-white.mf-btn-inverted[disabled].focus, .mf-button.btn-white.mf-btn-inverted[disabled]:active, .mf-button.btn-white.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.active {
      background-color: white;
      border-color: white; }
    .mf-button.btn-white.mf-btn-inverted .badge {
      color: white;
      background-color: white; }
    .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted {
      color: white;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted label {
        color: white; }
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.dropdown-toggle:after {
        color: white; }
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:hover, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:focus, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.focus, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:active, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.active,
      .open > .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.dropdown-toggle {
        transform: none;
        color: #d9d9d9;
        background-color: transparent;
        border-color: transparent;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
        .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:hover label, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:focus label, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.focus label, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:active label, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.active label,
        .open > .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.dropdown-toggle label {
          color: #d9d9d9; }
      .open > .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.dropdown-toggle:after {
        color: #d9d9d9; }
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.disabled, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.disabled:hover, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.disabled:focus, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.disabled.focus, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.disabled:active, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.disabled.active, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted[disabled], .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted[disabled]:hover, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted[disabled]:focus, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted[disabled].focus, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted[disabled]:active, .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted[disabled].active,
      fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted,
      fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:hover,
      fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:focus,
      fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.focus,
      fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted:active,
      fieldset[disabled] .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted.active {
        background-color: transparent;
        border-color: transparent; }
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
        color: #d9d9d9; }
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
        background: #d9d9d9; }
      .mf-button.btn-white.mf-btn-inverted.mf-btn-inverted .badge {
        color: white;
        background-color: white; }
    .mf-button.btn-white.mf-btn-inverted .badge {
      color: #2a2730 !important; }
    .mf-button.btn-white.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-white.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #449d44; }
    .mf-button.btn-white.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #449d44; }

.mf-button.btn-brand {
  color: #fff;
  background-color: #405b7b;
  border-color: #405b7b; }
  .mf-button.btn-brand label {
    color: #fff; }
  .mf-button.btn-brand.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-brand:hover, .mf-button.btn-brand:focus, .mf-button.btn-brand.focus, .mf-button.btn-brand:active, .mf-button.btn-brand.active,
  .open > .mf-button.btn-brand.dropdown-toggle {
    color: #fff;
    background-color: #263649;
    border-color: #263649; }
  .open > .mf-button.btn-brand.dropdown-toggle:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    color: #fff; }
  .mf-button.btn-brand.disabled, .mf-button.btn-brand.disabled:hover, .mf-button.btn-brand.disabled:focus, .mf-button.btn-brand.disabled.focus, .mf-button.btn-brand.disabled:active, .mf-button.btn-brand.disabled.active, .mf-button.btn-brand[disabled], .mf-button.btn-brand[disabled]:hover, .mf-button.btn-brand[disabled]:focus, .mf-button.btn-brand[disabled].focus, .mf-button.btn-brand[disabled]:active, .mf-button.btn-brand[disabled].active,
  fieldset[disabled] .mf-button.btn-brand,
  fieldset[disabled] .mf-button.btn-brand:hover,
  fieldset[disabled] .mf-button.btn-brand:focus,
  fieldset[disabled] .mf-button.btn-brand.focus,
  fieldset[disabled] .mf-button.btn-brand:active,
  fieldset[disabled] .mf-button.btn-brand.active {
    background-color: #405b7b;
    border-color: #405b7b; }
  .mf-button.btn-brand .badge {
    color: #405b7b;
    background-color: #fff; }
  .mf-button.btn-brand.mf-btn-inverted {
    color: #405b7b;
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    .mf-button.btn-brand.mf-btn-inverted label {
      color: #405b7b; }
    .mf-button.btn-brand.mf-btn-inverted.dropdown-toggle:after {
      color: #405b7b; }
    .mf-button.btn-brand.mf-btn-inverted:hover, .mf-button.btn-brand.mf-btn-inverted:focus, .mf-button.btn-brand.mf-btn-inverted.focus, .mf-button.btn-brand.mf-btn-inverted:active, .mf-button.btn-brand.mf-btn-inverted.active,
    .open > .mf-button.btn-brand.mf-btn-inverted.dropdown-toggle {
      transform: none;
      color: #263649;
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .mf-button.btn-brand.mf-btn-inverted:hover label, .mf-button.btn-brand.mf-btn-inverted:focus label, .mf-button.btn-brand.mf-btn-inverted.focus label, .mf-button.btn-brand.mf-btn-inverted:active label, .mf-button.btn-brand.mf-btn-inverted.active label,
      .open > .mf-button.btn-brand.mf-btn-inverted.dropdown-toggle label {
        color: #263649; }
    .open > .mf-button.btn-brand.mf-btn-inverted.dropdown-toggle:after {
      color: #263649; }
    .mf-button.btn-brand.mf-btn-inverted.disabled, .mf-button.btn-brand.mf-btn-inverted.disabled:hover, .mf-button.btn-brand.mf-btn-inverted.disabled:focus, .mf-button.btn-brand.mf-btn-inverted.disabled.focus, .mf-button.btn-brand.mf-btn-inverted.disabled:active, .mf-button.btn-brand.mf-btn-inverted.disabled.active, .mf-button.btn-brand.mf-btn-inverted[disabled], .mf-button.btn-brand.mf-btn-inverted[disabled]:hover, .mf-button.btn-brand.mf-btn-inverted[disabled]:focus, .mf-button.btn-brand.mf-btn-inverted[disabled].focus, .mf-button.btn-brand.mf-btn-inverted[disabled]:active, .mf-button.btn-brand.mf-btn-inverted[disabled].active,
    fieldset[disabled] .mf-button.btn-brand.mf-btn-inverted,
    fieldset[disabled] .mf-button.btn-brand.mf-btn-inverted:hover,
    fieldset[disabled] .mf-button.btn-brand.mf-btn-inverted:focus,
    fieldset[disabled] .mf-button.btn-brand.mf-btn-inverted.focus,
    fieldset[disabled] .mf-button.btn-brand.mf-btn-inverted:active,
    fieldset[disabled] .mf-button.btn-brand.mf-btn-inverted.active {
      background-color: transparent;
      border-color: transparent; }
    .mf-button.btn-brand.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
    .mf-button.btn-brand.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
      color: #263649; }
    .mf-button.btn-brand.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
      background: #263649; }
    .mf-button.btn-brand.mf-btn-inverted .badge {
      color: #fff;
      background-color: #405b7b; }
  .mf-button.btn-brand.mf-btn-inverted > input[type="checkbox"]:checked ~ span i,
  .mf-button.btn-brand.mf-btn-inverted > input[type="checkbox"]:checked ~ i {
    color: #263649; }
  .mf-button.btn-brand.mf-btn-inverted > input[type="checkbox"]:checked ~ .badge {
    background: #263649; }

.badge {
  display: inline-block;
  min-width: 0.625rem;
  padding: 0.1875rem 0.4375rem;
  font-size: 0.625rem !important;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: super;
  border-radius: 0.625rem;
  margin-left: -0.25rem; }
  .badge.mf-badge-xs {
    font-size: 0.5rem !important;
    padding: calc(.1875rem / 1.5) calc(.4375rem / 1.5); }
  .badge.mf-badge-lg {
    font-size: 0.825rem !important; }

.btn .badge {
  position: relative;
  top: -0.0625rem; }

.mf-switch {
  line-height: 1.429rem;
  margin-bottom: 0.3571rem;
  margin-top: 0.3571rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none; }
  .mf-switch * {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none; }
  .mf-switch label {
    color: #767676;
    font-weight: normal;
    font-size: 0.875rem;
    margin: 0; }
    .mf-switch label.propertyLabel {
      font-weight: bold;
      color: #767676; }
    .mf-switch label i {
      color: #405b7b;
      font-size: 1rem; }
      .mf-switch label i + span {
        margin-left: 0.3571rem;
        line-height: 1rem; }
    .mf-switch label input[type=checkbox]:first-child {
      display: none; }
      .mf-switch label input[type=checkbox]:first-child:checked + .lever {
        background-color: #77acd9; }
        .mf-switch label input[type=checkbox]:first-child:checked + .lever:after {
          background-color: #2d6da3; }
    .mf-switch label input[type=checkbox][disabled] + .lever {
      cursor: default;
      background-color: #f7f7f9;
      -webkit-border-radius: 1.143rem;
      -moz-border-radius: 1.143rem;
      border-radius: 1.143rem;
      background-clip: padding-box;
      -webkit-transition: background 0.2s ease;
      -moz-transition: background 0.2s ease;
      -o-transition: background 0.2s ease;
      -ms-transition: background 0.2s ease;
      transition: background 0.2s ease; }
    .mf-switch label input[type=checkbox][disabled]:checked + .lever {
      background-color: #f7f7f9; }
      .mf-switch label input[type=checkbox][disabled]:checked + .lever:after {
        background-color: #99979c; }
    .mf-switch label .lever {
      background-color: #f7f7f9;
      -webkit-border-radius: 1.143rem;
      -moz-border-radius: 1.143rem;
      border-radius: 1.143rem;
      background-clip: padding-box;
      -webkit-transition: background 0.2s ease;
      -moz-transition: background 0.2s ease;
      -o-transition: background 0.2s ease;
      -ms-transition: background 0.2s ease;
      transition: background 0.2s ease; }
      .mf-switch label .lever:after {
        left: 0;
        background-color: #99979c;
        -webkit-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
        -moz-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
        box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
        transition: left 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; }
    .mf-switch label .lever,
    .mf-switch label input[type=checkbox][disabled]:first-child + .lever {
      content: "";
      display: inline-block;
      width: 2.5715rem;
      height: 1.143rem;
      -webkit-border-radius: 1.143rem;
      -moz-border-radius: 1.143rem;
      border-radius: 1.143rem;
      background-clip: padding-box;
      -webkit-transition: background 0.2s ease;
      -moz-transition: background 0.2s ease;
      -o-transition: background 0.2s ease;
      -ms-transition: background 0.2s ease;
      transition: background 0.2s ease;
      vertical-align: middle;
      margin: 0; }
    .mf-switch label input[type=checkbox]:first-child:checked + .lever:after {
      left: 1.2855rem; }
    .mf-switch label .lever:after {
      content: "";
      display: inline-block;
      width: 1.429rem;
      height: 1.429rem;
      -webkit-border-radius: 1.429rem;
      -moz-border-radius: 1.429rem;
      border-radius: 1.429rem;
      background-clip: padding-box;
      position: relative;
      -webkit-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
      -moz-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
      box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
      top: calc((1.143rem - 1.429rem) / 2);
      transition: left 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; }
  .mf-switch[disabled] label {
    color: #b6babc; }

.modal-backdrop {
  display: none; }
  .modal-backdrop.in {
    display: block; }
  .modal-backdrop.modal-transparent {
    background-color: transparent; }

.mf-modal {
  display: none; }
  .mf-modal.in {
    display: block; }
  .mf-modal .modal-dialog {
    margin-top: 3.75rem; }
    .mf-modal .modal-dialog.modal-sm {
      margin-top: 6.25rem; }
  .mf-modal .modal-content {
    height: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box;
    border: 0.0625rem solid #f7f7f9;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); }
    .mf-modal .modal-content .modal-header {
      padding: 0.46875rem;
      border-bottom: 0.0625rem solid transparent;
      background-color: #fff; }
      .mf-modal .modal-content .modal-header .modal-title {
        font-size: 1.25rem;
        font-weight: 500; }
        .mf-modal .modal-content .modal-header .modal-title > .fa {
          margin-right: 0.46875rem; }
        .mf-modal .modal-content .modal-header .modal-title button {
          margin-top: 0;
          margin-bottom: 0; }
    .mf-modal .modal-content .modal-body {
      padding: 0.46875rem;
      background-color: #fff; }
    .mf-modal .modal-content .modal-footer {
      background-color: #f7f7f9;
      padding: 0.46875rem;
      text-align: right;
      border-top: 0.0625rem solid transparent; }
      .mf-modal .modal-content .modal-footer .btn,
      .mf-modal .modal-content .modal-footer .btn + .btn {
        margin: 0.3125rem;
        margin-bottom: 0;
        margin-top: 0; }

.modal-md {
  width: 28.13rem; }

.modal-100 {
  margin: 0 !important;
  position: fixed;
  left: 0.9375rem;
  top: 0.9375rem;
  right: 0.9375rem;
  bottom: 0.9375rem;
  width: calc(100% - 1.875rem);
  height: calc(100% - 1.875rem); }
  .modal-100 .modal-dialog {
    position: absolute;
    margin: 0 !important;
    width: 100%;
    height: 100%; }
  .modal-100.mf-modal-gd {
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%; }
    .modal-100.mf-modal-gd .modal-content {
      height: 100%;
      border: none; }
      .modal-100.mf-modal-gd .modal-content .modal-body {
        padding: 0;
        height: calc(100% - 3.0625rem); }
        .modal-100.mf-modal-gd .modal-content .modal-body object {
          height: 100% !important; }
      .modal-100.mf-modal-gd .modal-content .modal-footer {
        height: 3.0625rem; }

div.mf-load {
  overflow: hidden;
  padding: 0.3rem;
  display: inline-block; }
  div.mf-load i {
    font-size: 3rem !important;
    width: 3rem !important;
    color: #99979c !important; }

.mf-list.infinite-scroll .mf-tile ~ .jscroll-added div.mf-load {
  float: left;
  width: calc(50% - 0.825rem);
  height: 12.06rem;
  margin: 0.6875rem 0 0 0.6875rem;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-align: center;
  padding: 3.03rem; }
  .mf-list.infinite-scroll .mf-tile ~ .jscroll-added div.mf-load i {
    font-size: 6rem !important;
    width: 6rem !important; }

.mf-list.infinite-scroll .mf-list-view-element ~ .jscroll-added div.mf-load {
  width: 100%;
  text-align: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  .mf-list.infinite-scroll .mf-list-view-element ~ .jscroll-added div.mf-load i {
    font-size: 3rem !important;
    width: 3rem !important; }

.mf-dropdown-button-wrapper {
  display: inline-block;
  position: relative; }
  .mf-dropdown-button-wrapper .mf-dropdown-button {
    font-size: 0.875rem;
    line-height: 1.5;
    padding: 0.25rem 0.75rem;
    margin: 0; }
  .mf-dropdown-button-wrapper .mf-dropdown-menu {
    margin: 0;
    top: 100%;
    z-index: 1100;
    display: none;
    position: absolute;
    left: 0;
    float: left;
    min-width: 10rem;
    padding: 0 0;
    list-style: none;
    text-align: left;
    background-color: #fff;
    border: 0.0625rem solid #f7f7f9;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box;
    -webkit-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
    -moz-box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
    box-shadow: 0 0.25rem 0.5rem -0.1875rem rgba(42, 39, 48, 0.3);
    background-clip: padding-box;
    font-size: 0.875rem; }
    .mf-dropdown-button-wrapper .mf-dropdown-menu.mf-dropdown-menu-right {
      right: 0;
      left: auto; }
    .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item {
      display: block;
      padding: 0.375rem 1rem;
      clear: both;
      font-weight: normal;
      color: #767676;
      white-space: nowrap;
      text-decoration: none; }
      .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
        width: 1.5rem;
        color: #767676;
        font-size: 1rem;
        vertical-align: middle;
        margin-right: 0.625rem; }
      .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item span, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
        font-size: 0.875rem; }
      .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:focus {
        color: #263649;
        background-color: #fff; }
        .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
          color: #2a2730; }
        .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:hover span, .mf-dropdown-button-wrapper .mf-dropdown-menu .mf-dropdown-menu-item:focus span {
          color: #263649; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-menu {
    display: block; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default {
    color: #2a2730 !important;
    background-color: #7f7d83 !important;
    border-color: #7a787e !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default:after {
      color: #2a2730 !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu {
      border-top: 0.125rem solid #99979c; }
      .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item {
        color: #666469; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
          color: #7f7d83; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
          color: #666469; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item:focus {
          color: #403f42;
          background-color: #f7f7f9; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-label, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-label {
            color: #59585c; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-default + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
            color: #403f42; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary {
    color: #fff !important;
    background-color: #285f8f !important;
    border-color: #265a87 !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary:after {
      color: #fff !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu {
      border-top: 0.125rem solid #337ab7; }
      .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item {
        color: #1d4567; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
          color: #285f8f; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
          color: #1d4567; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item:focus {
          color: #0c1d2b;
          background-color: #f7f7f9; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-label, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-label {
            color: #173853; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-primary + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
            color: #0c1d2b; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success {
    color: #fff !important;
    background-color: #449d44 !important;
    border-color: #419641 !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success:after {
      color: #fff !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu {
      border-top: 0.125rem solid #5cb85c; }
      .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item {
        color: #357935; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
          color: #449d44; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
          color: #357935; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item:focus {
          color: #1e441e;
          background-color: #f7f7f9; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-label, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-label {
            color: #2d672d; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-success + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
            color: #1e441e; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info {
    color: #fff !important;
    background-color: #1a1a1a !important;
    border-color: #141414 !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info:after {
      color: #fff !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu {
      border-top: 0.125rem solid #333333; }
      .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item {
        color: black; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
          color: #1a1a1a; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
          color: black; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item:focus {
          color: black;
          background-color: #f7f7f9; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-label, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-label {
            color: black; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
            color: black; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default {
    color: #2a2730 !important;
    background-color: #7f7d83 !important;
    border-color: #7a787e !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default:after {
      color: #2a2730 !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu {
      border-top: 0.125rem solid #99979c; }
      .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item {
        color: #666469; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
          color: #7f7d83; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
          color: #666469; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item:focus {
          color: #403f42;
          background-color: #f7f7f9; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-label, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-label {
            color: #59585c; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-info.like-default + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
            color: #403f42; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning {
    color: #fff !important;
    background-color: #c77c11 !important;
    border-color: #be7610 !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning:after {
      color: #fff !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu {
      border-top: 0.125rem solid #ec971f; }
      .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item {
        color: #985e0d; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
          color: #c77c11; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
          color: #985e0d; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item:focus {
          color: #523307;
          background-color: #f7f7f9; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-label, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-label {
            color: #81500b; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-warning + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
            color: #523307; }
  .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger {
    color: #fff !important;
    background-color: #9f2623 !important;
    border-color: #972421 !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger:after {
      color: #fff !important; }
    .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu {
      border-top: 0.125rem solid #c9302c; }
      .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item {
        color: #751c1a; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item .mf-icon {
          color: #9f2623; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item .mf-label {
          color: #751c1a; }
        .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item:hover, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item:focus {
          color: #370d0c;
          background-color: #f7f7f9; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-label, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-label {
            color: #601715; }
          .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item:hover .mf-icon, .mf-dropdown-button-wrapper.open .mf-dropdown-button.btn-danger + .mf-dropdown-menu .mf-dropdown-menu-item:focus .mf-icon {
            color: #370d0c; }

.mf-TypeAhead-Selectbox {
  margin-bottom: 0.4375rem;
  position: relative; }
  .mf-TypeAhead-Selectbox * {
    outline: none; }
  .mf-TypeAhead-Selectbox label {
    top: 1.5rem;
    position: absolute;
    left: 0;
    pointer-events: none;
    color: #767676;
    font-size: 0.875rem;
    font-weight: normal;
    cursor: text;
    z-index: 0;
    margin: 0;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none; }
  .mf-TypeAhead-Selectbox button.mf-button.btn ~ label {
    display: none; }
  .mf-TypeAhead-Selectbox.mfinputused .select2-container {
    margin-top: 1.4375rem; }
  .mf-TypeAhead-Selectbox.mfinputused label {
    top: 0.375rem;
    font-size: 0.75rem;
    color: #99979c; }
  .mf-TypeAhead-Selectbox .select2.select2-container--open {
    margin-top: 1.4375rem; }
    .mf-TypeAhead-Selectbox .select2.select2-container--open + label {
      color: #337ab7;
      top: 0.375rem;
      font-size: 0.75rem; }
  .mf-TypeAhead-Selectbox li.ui-state-highlight {
    border: 1px solid #fff;
    background: #fff;
    color: #99979c;
    margin: 0 -0.375rem;
    height: 0 !important; }
  .mf-TypeAhead-Selectbox .select2-selection__choice {
    cursor: pointer !important; }
  .mf-TypeAhead-Selectbox.mf-TypeAhead-SelectboxList .select2.select2-container.select2-container--default.ui-sortable + label {
    margin-top: 0.75rem; }
  .mf-TypeAhead-Selectbox.mf-TypeAhead-SelectboxList .select2.select2-container.select2-container--default.ui-sortable.select2-container--open + label {
    top: 0.375rem;
    margin-top: 0;
    font-size: 0.75rem; }
  .mf-TypeAhead-Selectbox.mf-TypeAhead-SelectboxList.mfinputused .select2.select2-container.select2-container--default.ui-sortable + label {
    top: 0.375rem;
    margin-top: 0;
    color: #99979c;
    font-size: 0.75rem; }
  .mf-TypeAhead-Selectbox .select2-container--disabled span.select2-selection__rendered {
    color: #99979c !important; }
  .mf-TypeAhead-Selectbox .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 0.46875rem; }

.select2-dropdown.select2-dropdown--below {
  margin-top: -0.4375rem; }

.select2-container {
  width: 100% !important;
  margin-bottom: 0;
  margin-top: 1.4375rem; }
  .select2-container.select2-container--open {
    margin-top: 0.4375rem; }
  .select2-container .select2-selection--single {
    height: 1.5rem; }

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
  padding-right: 1.25rem; }

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 0.5rem;
  padding-left: 1.25rem; }

.select2-container .select2-selection--multiple {
  min-height: 1.5rem; }

.select2-container .select2-selection--multiple .select2-selection__rendered {
  padding-left: 0.5rem; }

.select2-container .select2-search--inline .select2-search__field {
  margin-top: 0.3125rem; }

.select2-dropdown {
  background-color: #fff;
  border: 0.0625rem solid #99979c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }
  .select2-dropdown li {
    color: #767676; }
  .select2-dropdown input {
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }

.select2-results__option {
  padding: 0.375rem;
  font-size: 0.875rem; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above,
.select2-container--open .select2-dropdown--below {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }

.select2-search--dropdown {
  padding: 0.25rem; }

.select2-search--dropdown .select2-search__field {
  padding: 0.25rem;
  width: 100%; }

.select2-close-mask {
  z-index: 99;
  background-color: #fff;
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0; }

.select2-container--default .select2-selection--single {
  background-color: transparent;
  border: none;
  border-bottom: 0.0625rem solid #99979c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #2a2730;
  line-height: 1.5rem; }

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #99979c; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 1.5rem;
  top: 0;
  right: 0;
  width: 1.25rem; }

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #99979c transparent transparent transparent;
  border-style: solid;
  border-width: 0.3125rem 0.25rem 0 0.25rem;
  margin-left: -0.25rem;
  margin-top: -0.125rem; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #99979c transparent;
  border-width: 0 0.25rem 0.3125rem 0.25rem; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 0.0625rem; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #fff;
  border-color: #f7f7f9; }

.select2-container--default .select2-selection--multiple {
  background-color: transparent;
  border: none;
  border-bottom: 0.0625rem solid #99979c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  color: #2a2730;
  line-height: 1.5rem; }

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #99979c; }

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  margin-top: 0.3125rem;
  margin-right: 0.625rem; }

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f7f7f9;
  border: 0.0625rem solid #99979c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  margin-right: 0.3125rem;
  margin-top: 0.3125rem;
  padding: 0 0.3125rem;
  font-size: 0.875rem; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #767676;
  margin-right: 0.15625rem; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #2a2730; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 0.3125rem; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 0.15625rem; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: none;
  border-bottom: 0.0625rem solid #99979c; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #fff;
  border-color: #f7f7f9; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: none;
  border-bottom: 0.0625rem solid #99979c;
  font-size: 1rem; }
  .select2-container--default .select2-search--dropdown .select2-search__field:focus {
    border-bottom: 0.0625rem solid #337ab7; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 12.5rem; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #767676; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #f7f7f9; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #f7f7f9;
  color: #2a2730; }

.select2-container--default .select2-results__group {
  padding: 0.375rem; }

.select2-container--classic .select2-selection--single {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  border: 0.0625rem solid #99979c;
  background-color: #f7f7f9;
  background-image: -webkit-linear-gradient(top, white 50%, #f7f7f9 100%);
  background-image: -o-linear-gradient(top, white 50%, #f7f7f9 100%);
  background-image: linear-gradient(to bottom, white 50%, #f7f7f9 100%);
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr=#f7f7f9, GradientType=0)"; }

.select2-container--classic .select2-selection--single:focus {
  border: 0.0625rem solid #f7f7f9; }

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #2a2730;
  line-height: 1.5rem; }

.select2-container--classic .select2-selection--single .select2-selection__clear {
  margin-right: 0.625rem; }

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #99979c; }

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #f7f7f9;
  border-left: 0.0625rem solid #99979c;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 1.75rem;
  top: 0.0625rem;
  right: 0.0625rem;
  width: 1.25rem;
  background-image: -webkit-linear-gradient(top, #f7f7f9 50%, #fff 100%);
  background-image: -o-linear-gradient(top, #f7f7f9 50%, #fff 100%);
  background-image: linear-gradient(to bottom, #f7f7f9 50%, #fff 100%);
  background-repeat: repeat-x;
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f7f9, endColorstr=#fff, GradientType=0);"; }

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #99979c transparent transparent transparent;
  border-width: 0.3125rem 0.25rem 0 0.25rem;
  margin-left: -0.25rem;
  margin-top: -0.125rem;
  position: absolute;
  top: 50%; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border-right: 0.0625rem solid #99979c;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  left: 0.0625rem; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 0.0625rem solid #f7f7f9; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #99979c transparent;
  border-width: 0 0.25rem 0.3125rem 0.25rem; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #f7f7f9 50%);
  background-image: -o-linear-gradient(top, white 0%, #f7f7f9 50%);
  background-image: linear-gradient(to bottom, white 0%, #f7f7f9 50%);
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr=#f7f7f9, GradientType=0)"; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #f7f7f9 50%, white 100%);
  background-image: -o-linear-gradient(top, #f7f7f9 50%, white 100%);
  background-image: linear-gradient(to bottom, #f7f7f9 50%, white 100%);
  background-repeat: repeat-x;
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f7f9, endColorstr='#FFFFFFFF', GradientType=0)"; }

.select2-container--classic .select2-selection--multiple {
  background-color: #fff;
  border: 0.0625rem solid #99979c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }

.select2-container--classic .select2-selection--multiple:focus {
  border: 0.0625rem solid #f7f7f9; }

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  padding: 0 0.3125rem; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #f7f7f9;
  border: 0.0625rem #99979c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  margin-right: 0.3125rem;
  margin-top: 0.3125rem;
  padding: 0 0.3125rem; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #b6babc;
  margin-right: 0.3125rem; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #767676; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 0.3125rem; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 0.3125rem; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 0.0625rem solid #f7f7f9; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple,
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 0.0625rem solid #99979c; }

.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 0.0625rem solid transparent; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 12.5rem; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: #99979c; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #f7f7f9;
  color: #2a2730; }

.select2-results__option.loading-results {
  color: #99979c !important;
  font-size: 0.6875rem; }

.select2-container--classic .select2-results__group {
  padding: 0.375rem; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #f7f7f9; }

.infinite-scroll > div.jscroll-inner {
  display: inline-block;
  width: 100%; }

.mf-login {
  width: 90vw;
  max-width: 35rem;
  margin-bottom: 9.375rem;
  background: #fff;
  border-radius: 0.25rem;
  overflow: hidden;
  -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2); }
  .mf-login-header {
    height: 2.5rem;
    min-height: 2.5rem;
    margin: 0;
    padding: 0 0.9375rem;
    background-color: #2a2730;
    border: none;
    width: 100%;
    display: flex;
    font-size: 1rem; }
    .mf-login-header-button {
      margin: 0;
      padding: 0;
      height: 2.5rem;
      width: 2.5rem;
      line-height: 2.5rem;
      color: #f7f7f9;
      text-transform: uppercase; }
      .mf-login-header-button:hover, .mf-login-header-button:focus, .mf-login-header-button:active, .mf-login-header-button:active:focus, .mf-login-header-button.focus, .mf-login-header-button.active {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        color: #99979c;
        text-decoration: none;
        outline: none; }
    .mf-login-header-brand {
      -webkit-box-flex: 1 0 0;
      -moz-box-flex: 1 0 0;
      -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0;
      flex: 1 0 0;
      min-width: 0;
      padding: 0; }
      .mf-login-header-brand-image {
        height: 2.5rem;
        width: 5rem;
        line-height: 2.5rem;
        background-image: url(../../images/fontio-Logo-RGB-weiss-grau.png);
        -webkit-background-size: contain;
        -moz-background-size: contain;
        -o-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center center; }
    .mf-login-header-info-link {
      -webkit-box-flex: 0 0 0;
      -moz-box-flex: 0 0 0;
      -webkit-flex: 0 0 0;
      -ms-flex: 0 0 0;
      flex: 0 0 0;
      height: 2.5rem; }
    .mf-login-header-language-dropdown-menu {
      border: 0.0625rem solid #99979c;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      border-radius: 0;
      background-clip: padding-box;
      width: 10rem;
      padding: 0;
      margin-top: 0.3125rem;
      right: -0.625rem;
      left: auto; }
      @media (max-width: 767px) {
        .mf-login-header-language-dropdown-menu {
          position: absolute;
          -webkit-box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
          -moz-box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
          box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
          left: inherit; } }
      .mf-login-header-language-dropdown-menu a {
        text-decoration: none; }
      .mf-login-header-language-dropdown-menu-item {
        width: 100%;
        padding: 0.375rem 1rem;
        white-space: nowrap;
        color: #767676;
        width: 100%; }
        .mf-login-header-language-dropdown-menu-item:hover, .mf-login-header-language-dropdown-menu-item:focus {
          background-color: #fff;
          color: #263649;
          text-decoration: none; }
      .mf-login-header-language-dropdown-menu:after {
        content: "";
        display: block;
        position: absolute;
        right: 0.9375rem;
        top: -0.875rem;
        border-color: transparent transparent #99979c;
        border-style: solid;
        border-width: 0 0.8125rem 0.8125rem; }
  .mf-login-body {
    padding: 1.5rem 2.5rem 2.5rem; }
    .mf-login-body .mf-password-input label {
      width: 100%; }
      .mf-login-body .mf-password-input label .mf-forgot-password {
        float: right; }
    .mf-login-body .mf-button {
      margin-bottom: 0; }

/*.mf-forgot-password {
  margin-top:1.25rem;
  display: block;
  text-align: center;
  font-size: 0.75rem;
}*/
.mf-alert {
  padding: 0.3125rem;
  margin-bottom: 0.3125rem;
  border: 0.0625rem solid transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  font-size: 0.75rem; }

.mf-alert-success {
  background-color: #eaf6ea;
  border-color: #b5dfb5;
  color: #5cb85c; }

.mf-alert-warning {
  background-color: #fae3c4;
  border-color: #f2b866;
  color: #ec971f; }

.mf-alert-danger {
  background-color: #fdf7f7;
  border-color: #eba5a3;
  color: #c9302c; }

.login_bg {
  background: url(../../images/login_bg_default.jpg) no-repeat center center fixed;
  background-size: cover;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 15px;
  width: 100%;
  min-height: 80vh; }

.mf-infoaccordion-container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: stretch; }
  .mf-infoaccordion-container .mf-infoaccordion-row {
    flex-grow: 1;
    align-self: start; }

.mf-info-header .mf-label {
  font-size: 1.2rem;
  color: #405b7b;
  font-weight: bold; }
  .mf-info-header .mf-label:before {
    content: "\f05a";
    margin-right: 0.46875rem; }

.mf-infoBox {
  margin-bottom: 0.9375rem; }
  .mf-infoBox h3 {
    font-size: 1rem;
    font-weight: normal;
    color: #767676; }
  .mf-infoBox .mf-infoRow {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    font-size: 0.875rem;
    line-height: 1.5;
    padding: 0.46875rem;
    color: #767676; }
    .mf-infoBox .mf-infoRow .mf-infoRowText {
      margin-top: 0.1875rem; }
    .mf-infoBox .mf-infoRow .fa {
      color: #99979c;
      margin-right: 0.9375rem;
      font-size: 1.5rem; }

.mf-accordion .card {
  position: relative;
  display: block;
  margin-bottom: .75rem;
  background-color: #fff;
  border: 0.0625rem solid #f7f7f9;
  border-radius: 0; }
  .mf-accordion .card .card-header {
    padding: 0.70313rem;
    background-color: #f7f7f9;
    border-bottom: none;
    font-size: 0.875rem;
    line-height: 0.875rem; }
    .mf-accordion .card .card-header:first-child {
      border-radius: 0; }
    .mf-accordion .card .card-header .mf-card-header-content {
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      -khtml-user-select: none;
      user-select: none;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; }
      .mf-accordion .card .card-header .mf-card-header-content div {
        flex-grow: 1; }
    .mf-accordion .card .card-header .mf-card-header-content .fa:before {
      font-size: 1rem;
      line-height: 0.875rem; }
    .mf-accordion .card .card-header[aria-expanded="false"] .mf-card-header-content .fa:before {
      content: "\f107"; }
    .mf-accordion .card .card-header[aria-expanded="true"] .mf-card-header-content .fa:before {
      content: "\f106"; }
  .mf-accordion .card .card-body {
    padding: 0.70313rem;
    font-size: 0.75rem;
    line-height: 1rem; }

body.lb-disable-scrolling {
  overflow: hidden; }

.lightboxOverlay {
  position: absolute;
  left: 0;
  z-index: 9999;
  background-color: #2a2730;
  display: none;
  top: 0;
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7; }

.lightbox {
  position: fixed;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
  top: 3.125rem !important; }
  .lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box; }
  .lightbox a img {
    border: none; }

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 15.63rem;
  height: 15.63rem;
  margin: 0 auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }
  .lb-outerContainer:after {
    content: "";
    display: table;
    clear: both; }

.lb-container {
  padding: 0.25rem; }

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0; }

.lb-cancel {
  display: block;
  width: 1.875rem;
  height: 1.875rem;
  margin: 0 auto;
  background: url(../images/loading.gif) no-repeat; }

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10; }

.lb-container > .nav {
  left: 0; }

.lb-nav a {
  outline: none;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); }

.lb-prev, .lb-next {
  height: 100%;
  display: block; }

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../images/prev.png) left 48% no-repeat;
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  -webkit-transition: mf-opacity 0.4s;
  -moz-transition: mf-opacity 0.4s;
  -o-transition: mf-opacity 0.4s;
  -ms-transition: mf-opacity 0.4s;
  transition: mf-opacity 0.4s; }

.lb-nav a.lb-prev:hover {
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1; }

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../images/next.png) right 48% no-repeat;
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  -webkit-transition: mf-opacity 0.4s;
  -moz-transition: mf-opacity 0.4s;
  -o-transition: mf-opacity 0.4s;
  -ms-transition: mf-opacity 0.4s;
  transition: mf-opacity 0.4s; }

.lb-nav a.lb-next:hover {
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1; }

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 0.25rem;
  *zoom: 1;
  width: 100%;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both; }

.lb-data {
  padding: 0 0.25rem;
  color: #f7f7f9; }

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1; }

.lb-data .lb-caption {
  font-size: 0.8125rem;
  font-weight: bold;
  line-height: 1; }

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1rem;
  font-size: 0.75rem;
  color: #f7f7f9; }

.lb-data .lb-close {
  display: block;
  float: right;
  width: 1.875rem;
  height: 1.875rem;
  text-align: right;
  outline: none;
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
  -webkit-transition: mf-opacity 0.2s;
  -moz-transition: mf-opacity 0.2s;
  -o-transition: mf-opacity 0.2s;
  -ms-transition: mf-opacity 0.2s;
  transition: mf-opacity 0.2s; }
  .lb-data .lb-close:after {
    content: "";
    color: #f7f7f9;
    font-size: 1.875rem; }

.lb-data .lb-close:hover {
  -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1; }

.mf-colorProperty {
  display: inline-block;
  float: left;
  margin-right: 0.5rem;
  width: calc(1rem * 1.5);
  height: calc(1rem * 1.5);
  border: 0.0625rem solid #2a2730; }
  .mf-colorProperty + label {
    display: inline-block;
    float: left;
    height: calc(1rem * 1.5); }
  .mf-colorProperty[disabled] {
    pointer-events: none;
    border-color: #f7f7f9; }

.mf-overview-data .mf-colorProperty {
  height: calc(1rem * 1.5); }

.ui-widget {
  font-family: Arial, Helvetica, sans-serif !important; }
  .ui-widget * {
    font-family: Arial, Helvetica, sans-serif !important; }

.ui-widget-content {
  color: #2a2730;
  background: #fff;
  border: 0.0625rem solid transparent; }

.mf-color-picker,
.mf-color-picker-inlineFrame,
.mf-color-picker-inline {
  background: #fff;
  border: 0.0625rem solid #99979c;
  padding: 0.625rem;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }
  .mf-color-picker .ui-dialog-buttonpane,
  .mf-color-picker-inlineFrame .ui-dialog-buttonpane,
  .mf-color-picker-inline .ui-dialog-buttonpane {
    padding: 0;
    overflow: auto; }
  .mf-color-picker .ui-dialog-buttonset button,
  .mf-color-picker-inlineFrame .ui-dialog-buttonset button,
  .mf-color-picker-inline .ui-dialog-buttonset button {
    margin-bottom: 0;
    padding: 0.375rem 1rem;
    font-size: 0.875rem;
    line-height: 1.5; }
    .mf-color-picker .ui-dialog-buttonset button.ui-colorpicker-ok,
    .mf-color-picker-inlineFrame .ui-dialog-buttonset button.ui-colorpicker-ok,
    .mf-color-picker-inline .ui-dialog-buttonset button.ui-colorpicker-ok {
      margin-right: 0; }
  .mf-color-picker .ui-colorpicker,
  .mf-color-picker .ui-dialog.ui-colorpicker,
  .mf-color-picker-inlineFrame .ui-colorpicker,
  .mf-color-picker-inlineFrame .ui-dialog.ui-colorpicker,
  .mf-color-picker-inline .ui-colorpicker,
  .mf-color-picker-inline .ui-dialog.ui-colorpicker {
    width: auto;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none; }
  .mf-color-picker .ui-colorpicker-inline,
  .mf-color-picker-inlineFrame .ui-colorpicker-inline,
  .mf-color-picker-inline .ui-colorpicker-inline {
    position: static; }
  .mf-color-picker .ui-colorpicker-buttonset,
  .mf-color-picker-inlineFrame .ui-colorpicker-buttonset,
  .mf-color-picker-inline .ui-colorpicker-buttonset {
    float: left;
    margin-left: 0.3125rem; }
    .mf-color-picker .ui-colorpicker-buttonset .ui-button,
    .mf-color-picker-inlineFrame .ui-colorpicker-buttonset .ui-button,
    .mf-color-picker-inline .ui-colorpicker-buttonset .ui-button {
      margin: 0.3125rem 0 0.3125rem 0; }
  .mf-color-picker .ui-colorpicker-buttonpane,
  .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane,
  .mf-color-picker-inline .ui-colorpicker-buttonpane {
    background-image: none;
    margin: 0.625rem 0 0 0;
    padding: 0 0.2rem;
    border-left: 0;
    border-right: 0;
    border-bottom: 0; }
    .mf-color-picker .ui-colorpicker-buttonpane button,
    .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button,
    .mf-color-picker-inline .ui-colorpicker-buttonpane button {
      float: right;
      margin: 0.3125rem;
      padding: 0.375rem 1rem;
      width: auto;
      overflow: visible; }
      .mf-color-picker .ui-colorpicker-buttonpane button.ui-colorpicker-current,
      .mf-color-picker-inlineFrame .ui-colorpicker-buttonpane button.ui-colorpicker-current,
      .mf-color-picker-inline .ui-colorpicker-buttonpane button.ui-colorpicker-current {
        float: left; }
  .mf-color-picker .ui-colorpicker table,
  .mf-color-picker-inlineFrame .ui-colorpicker table,
  .mf-color-picker-inline .ui-colorpicker table {
    width: 100%;
    font-size: 100%;
    margin: 0; }
    .mf-color-picker .ui-colorpicker table td,
    .mf-color-picker-inlineFrame .ui-colorpicker table td,
    .mf-color-picker-inline .ui-colorpicker table td {
      vertical-align: top; }
  .mf-color-picker .ui-colorpicker-padding-left,
  .mf-color-picker-inlineFrame .ui-colorpicker-padding-left,
  .mf-color-picker-inline .ui-colorpicker-padding-left {
    padding-left: 0.625rem; }
  .mf-color-picker .ui-colorpicker-padding-top,
  .mf-color-picker-inlineFrame .ui-colorpicker-padding-top,
  .mf-color-picker-inline .ui-colorpicker-padding-top {
    padding-top: 0.625rem; }
  .mf-color-picker .ui-colorpicker-border,
  .mf-color-picker-inlineFrame .ui-colorpicker-border,
  .mf-color-picker-inline .ui-colorpicker-border {
    border: 0.0625rem inset;
    display: inline-block; }
  .mf-color-picker .ui-colorpicker-map > *,
  .mf-color-picker .ui-colorpicker-bar > *,
  .mf-color-picker-inlineFrame .ui-colorpicker-map > *,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar > *,
  .mf-color-picker-inline .ui-colorpicker-map > *,
  .mf-color-picker-inline .ui-colorpicker-bar > * {
    position: absolute;
    cursor: crosshair; }
  .mf-color-picker .ui-colorpicker-map-pointer,
  .mf-color-picker .ui-colorpicker-bar-pointer,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-pointer,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-pointer,
  .mf-color-picker-inline .ui-colorpicker-map-pointer,
  .mf-color-picker-inline .ui-colorpicker-bar-pointer {
    position: absolute;
    left: 0; }
  .mf-color-picker .ui-colorpicker-map,
  .mf-color-picker .ui-colorpicker-map > *,
  .mf-color-picker-inlineFrame .ui-colorpicker-map,
  .mf-color-picker-inlineFrame .ui-colorpicker-map > *,
  .mf-color-picker-inline .ui-colorpicker-map,
  .mf-color-picker-inline .ui-colorpicker-map > * {
    display: block;
    width: 16rem;
    height: 16rem;
    overflow: hidden; }
  .mf-color-picker .ui-colorpicker-map-layer-1,
  .mf-color-picker .ui-colorpicker-map-layer-2,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-layer-1,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-layer-2,
  .mf-color-picker-inline .ui-colorpicker-map-layer-1,
  .mf-color-picker-inline .ui-colorpicker-map-layer-2 {
    background: url(images/map.png) no-repeat; }
  .mf-color-picker .ui-colorpicker-map-128,
  .mf-color-picker .ui-colorpicker-map-128 > *,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-128,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-128 > *,
  .mf-color-picker-inline .ui-colorpicker-map-128,
  .mf-color-picker-inline .ui-colorpicker-map-128 > * {
    width: 8rem;
    height: 8rem; }
  .mf-color-picker .ui-colorpicker-map-128 .ui-colorpicker-map-layer-1,
  .mf-color-picker .ui-colorpicker-map-128 .ui-colorpicker-map-layer-2,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-128 .ui-colorpicker-map-layer-1,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-128 .ui-colorpicker-map-layer-2,
  .mf-color-picker-inline .ui-colorpicker-map-128 .ui-colorpicker-map-layer-1,
  .mf-color-picker-inline .ui-colorpicker-map-128 .ui-colorpicker-map-layer-2 {
    background: url(images/128/map.png) no-repeat; }
  .mf-color-picker .ui-colorpicker-map-layer-alpha,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-layer-alpha,
  .mf-color-picker-inline .ui-colorpicker-map-layer-alpha {
    background: url(images/map-opacity.png); }
  .mf-color-picker .ui-colorpicker-map-pointer,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-pointer,
  .mf-color-picker-inline .ui-colorpicker-map-pointer {
    display: inline-block;
    width: 0.9375rem;
    height: 0.9375rem;
    background: url(images/map-pointer.png) no-repeat; }
  .mf-color-picker .ui-colorpicker-bar,
  .mf-color-picker .ui-colorpicker-bar > *,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar > *,
  .mf-color-picker-inline .ui-colorpicker-bar,
  .mf-color-picker-inline .ui-colorpicker-bar > * {
    display: block;
    width: 1.25rem;
    height: 16rem;
    overflow: hidden;
    background-repeat: repeat-x; }
  .mf-color-picker .ui-colorpicker-bar-128,
  .mf-color-picker .ui-colorpicker-bar-128 > *,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-128,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-128 > *,
  .mf-color-picker-inline .ui-colorpicker-bar-128,
  .mf-color-picker-inline .ui-colorpicker-bar-128 > * {
    height: 8rem; }
  .mf-color-picker .ui-colorpicker-bar-layer-1,
  .mf-color-picker .ui-colorpicker-bar-layer-2,
  .mf-color-picker .ui-colorpicker-bar-layer-3,
  .mf-color-picker .ui-colorpicker-bar-layer-4,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-layer-1,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-layer-2,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-layer-3,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-layer-4,
  .mf-color-picker-inline .ui-colorpicker-bar-layer-1,
  .mf-color-picker-inline .ui-colorpicker-bar-layer-2,
  .mf-color-picker-inline .ui-colorpicker-bar-layer-3,
  .mf-color-picker-inline .ui-colorpicker-bar-layer-4 {
    background: url(images/bar.png) repeat-x; }
  .mf-color-picker .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-1,
  .mf-color-picker .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-2,
  .mf-color-picker .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-3,
  .mf-color-picker .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-4,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-1,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-2,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-3,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-4,
  .mf-color-picker-inline .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-1,
  .mf-color-picker-inline .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-2,
  .mf-color-picker-inline .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-3,
  .mf-color-picker-inline .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-4 {
    background: url(images/128/bar.png) repeat-x; }
  .mf-color-picker .ui-colorpicker-bar-layer-alpha,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-layer-alpha,
  .mf-color-picker-inline .ui-colorpicker-bar-layer-alpha {
    background: url(images/bar-opacity.png); }
  .mf-color-picker .ui-colorpicker-bar-layer-alphabar,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-layer-alphabar,
  .mf-color-picker-inline .ui-colorpicker-bar-layer-alphabar {
    background: url(images/bar-alpha.png); }
  .mf-color-picker .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-alphabar,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-alphabar,
  .mf-color-picker-inline .ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-alphabar {
    background: url(images/128/bar-alpha.png); }
  .mf-color-picker .ui-colorpicker-bar-pointer,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-pointer,
  .mf-color-picker-inline .ui-colorpicker-bar-pointer {
    display: inline-block;
    width: 1.25rem;
    height: 0.4375rem;
    background: url(images/bar-pointer.png) no-repeat; }
  .mf-color-picker .ui-colorpicker-preview,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview,
  .mf-color-picker-inline .ui-colorpicker-preview {
    text-align: center;
    height: 1.375rem;
    border: 0.0625rem solid #99979c;
    padding-left: 0.0625rem; }
  .mf-color-picker .ui-colorpicker-preview-initial,
  .mf-color-picker .ui-colorpicker-preview-current,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview-initial,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview-current,
  .mf-color-picker-inline .ui-colorpicker-preview-initial,
  .mf-color-picker-inline .ui-colorpicker-preview-current {
    width: 3.125rem;
    height: 1.25rem;
    display: inline-block; }
  .mf-color-picker .ui-colorpicker-preview-initial-alpha,
  .mf-color-picker .ui-colorpicker-preview-current-alpha,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview-initial-alpha,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview-current-alpha,
  .mf-color-picker-inline .ui-colorpicker-preview-initial-alpha,
  .mf-color-picker-inline .ui-colorpicker-preview-current-alpha {
    width: 3.125rem;
    height: 1.25rem;
    display: inline-block;
    background: url(images/preview-opacity.png) repeat; }
  .mf-color-picker .ui-colorpicker-rgb > div,
  .mf-color-picker .ui-colorpicker-hsv > div,
  .mf-color-picker .ui-colorpicker-hsl > div,
  .mf-color-picker .ui-colorpicker-lab > div,
  .mf-color-picker .ui-colorpicker-cmyk > div,
  .mf-color-picker .ui-colorpicker-alpha > div,
  .mf-color-picker .ui-colorpicker-hex > div,
  .mf-color-picker-inlineFrame .ui-colorpicker-rgb > div,
  .mf-color-picker-inlineFrame .ui-colorpicker-hsv > div,
  .mf-color-picker-inlineFrame .ui-colorpicker-hsl > div,
  .mf-color-picker-inlineFrame .ui-colorpicker-lab > div,
  .mf-color-picker-inlineFrame .ui-colorpicker-cmyk > div,
  .mf-color-picker-inlineFrame .ui-colorpicker-alpha > div,
  .mf-color-picker-inlineFrame .ui-colorpicker-hex > div,
  .mf-color-picker-inline .ui-colorpicker-rgb > div,
  .mf-color-picker-inline .ui-colorpicker-hsv > div,
  .mf-color-picker-inline .ui-colorpicker-hsl > div,
  .mf-color-picker-inline .ui-colorpicker-lab > div,
  .mf-color-picker-inline .ui-colorpicker-cmyk > div,
  .mf-color-picker-inline .ui-colorpicker-alpha > div,
  .mf-color-picker-inline .ui-colorpicker-hex > div {
    margin-bottom: 0.4375rem; }
  .mf-color-picker .ui-colorpicker-rgb label,
  .mf-color-picker .ui-colorpicker-hsv label,
  .mf-color-picker .ui-colorpicker-hsl label,
  .mf-color-picker .ui-colorpicker-lab label,
  .mf-color-picker .ui-colorpicker-cmyk label,
  .mf-color-picker .ui-colorpicker-alpha label,
  .mf-color-picker .ui-colorpicker-hex label,
  .mf-color-picker-inlineFrame .ui-colorpicker-rgb label,
  .mf-color-picker-inlineFrame .ui-colorpicker-hsv label,
  .mf-color-picker-inlineFrame .ui-colorpicker-hsl label,
  .mf-color-picker-inlineFrame .ui-colorpicker-lab label,
  .mf-color-picker-inlineFrame .ui-colorpicker-cmyk label,
  .mf-color-picker-inlineFrame .ui-colorpicker-alpha label,
  .mf-color-picker-inlineFrame .ui-colorpicker-hex label,
  .mf-color-picker-inline .ui-colorpicker-rgb label,
  .mf-color-picker-inline .ui-colorpicker-hsv label,
  .mf-color-picker-inline .ui-colorpicker-hsl label,
  .mf-color-picker-inline .ui-colorpicker-lab label,
  .mf-color-picker-inline .ui-colorpicker-cmyk label,
  .mf-color-picker-inline .ui-colorpicker-alpha label,
  .mf-color-picker-inline .ui-colorpicker-hex label {
    width: 1.5rem;
    display: inline-block;
    margin: 0;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: normal;
    text-align: center; }
  .mf-color-picker .ui-colorpicker-number,
  .mf-color-picker .ui-colorpicker-hex-input,
  .mf-color-picker-inlineFrame .ui-colorpicker-number,
  .mf-color-picker-inlineFrame .ui-colorpicker-hex-input,
  .mf-color-picker-inline .ui-colorpicker-number,
  .mf-color-picker-inline .ui-colorpicker-hex-input {
    margin: 0.1rem;
    width: 3.5rem;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: normal; }
  .mf-color-picker .ui-colorpicker-hex,
  .mf-color-picker-inlineFrame .ui-colorpicker-hex,
  .mf-color-picker-inline .ui-colorpicker-hex {
    text-align: center; }
  .mf-color-picker .ui-colorpicker-swatches,
  .mf-color-picker-inlineFrame .ui-colorpicker-swatches,
  .mf-color-picker-inline .ui-colorpicker-swatches {
    height: 16rem;
    overflow: auto;
    background-color: transparent; }
  .mf-color-picker .ui-colorpicker-swatch,
  .mf-color-picker-inlineFrame .ui-colorpicker-swatch,
  .mf-color-picker-inline .ui-colorpicker-swatch {
    float: left;
    width: 1.875rem;
    height: 1.875rem;
    border-right: 0.0625rem solid #2a2730;
    border-bottom: 0.0625rem solid #2a2730; }
  .mf-color-picker .ui-colorpicker-disabled,
  .mf-color-picker-inlineFrame .ui-colorpicker-disabled,
  .mf-color-picker-inline .ui-colorpicker-disabled {
    -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    pointer-events: none; }
    .mf-color-picker .ui-colorpicker-disabled *,
    .mf-color-picker-inlineFrame .ui-colorpicker-disabled *,
    .mf-color-picker-inline .ui-colorpicker-disabled * {
      cursor: default !important; }
  .mf-color-picker .ui-colorpicker-preview,
  .mf-color-picker .ui-colorpicker-map-layer-pointer,
  .mf-color-picker .ui-colorpicker-bar-layer-pointer,
  .mf-color-picker .ui-colorpicker-swatches,
  .mf-color-picker-inlineFrame .ui-colorpicker-preview,
  .mf-color-picker-inlineFrame .ui-colorpicker-map-layer-pointer,
  .mf-color-picker-inlineFrame .ui-colorpicker-bar-layer-pointer,
  .mf-color-picker-inlineFrame .ui-colorpicker-swatches,
  .mf-color-picker-inline .ui-colorpicker-preview,
  .mf-color-picker-inline .ui-colorpicker-map-layer-pointer,
  .mf-color-picker-inline .ui-colorpicker-bar-layer-pointer,
  .mf-color-picker-inline .ui-colorpicker-swatches {
    border: 0.0625rem solid #99979c; }

.ui-datepicker {
  background: #fff;
  border: 0.0625rem solid #99979c;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }
  .ui-datepicker .ui-corner-all {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box; }
  .ui-datepicker .ui-datepicker-header.ui-widget-header {
    border: 0.0625rem solid #f7f7f9;
    background: #f7f7f9;
    background-image: none;
    color: #2a2730;
    font-weight: bold; }
    .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-title {
      margin: 0 2rem;
      line-height: 1.8em;
      text-align: center; }
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-title .ui-datepicker-month {
        color: #2a2730;
        font-weight: bold;
        font-size: 1rem; }
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-title .ui-datepicker-year {
        color: #2a2730;
        font-weight: bold;
        font-size: 1rem; }
    .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev,
    .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next {
      border: 0.0625rem solid #f7f7f9;
      background: #f7f7f9;
      background-image: none;
      color: #2a2730; }
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev.ui-state-hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev:focus,
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next.ui-state-hover,
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next:hover,
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next:focus {
        border: 0.0625rem solid #99979c;
        background: #99979c;
        background-image: none;
        color: #2a2730; }
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev span,
      .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next span {
        background-image: none;
        font-size: 0;
        text-indent: 0;
        display: block;
        width: 100%;
        height: 100%;
        position: unset;
        left: auto;
        margin: 0;
        top: auto;
        text-align: center; }
        .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev span:after,
        .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next span:after {
          font-size: 2rem;
          color: #2a2730; }
    .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev.ui-state-hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev:focus {
      left: 0.125rem;
      top: 0.125rem; }
    .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-prev span:after {
      content: ""; }
    .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next.ui-state-hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next:hover, .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next:focus {
      right: 0.125rem;
      top: 0.125rem; }
    .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-next span:after {
      content: ""; }
  .ui-datepicker .ui-datepicker-calendar {
    margin: 0.625rem;
    margin-top: 0;
    width: calc(100% - 0.625rem - 0.625rem);
    font-size: 0.875rem;
    outline: none;
    table-layout: fixed; }
    .ui-datepicker .ui-datepicker-calendar * {
      font-size: 0.875rem; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-default {
      border: 0.0625rem solid #fff;
      background: #fff;
      background-image: none;
      font-weight: normal;
      text-align: center;
      color: #2a2730;
      outline: none; }
      .ui-datepicker .ui-datepicker-calendar .ui-state-default:hover, .ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-hover {
        outline: none;
        background: #f7f7f9;
        border-color: #f7f7f9; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-disabled {
      color: #767676;
      background-color: #99979c;
      border-color: #99979c; }
    .ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-end,
    .ui-datepicker .ui-datepicker-calendar .ui-datepicker-other-month {
      color: #767676;
      background-color: #fff;
      border-color: #fff; }
      .ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-end:hover, .ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-end.ui-state-hover,
      .ui-datepicker .ui-datepicker-calendar .ui-datepicker-other-month:hover,
      .ui-datepicker .ui-datepicker-calendar .ui-datepicker-other-month.ui-state-hover {
        background: #f7f7f9;
        border-color: #f7f7f9;
        color: #767676; }
    .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end {
      color: #2a2730;
      background-color: #fff;
      border-color: #fff; }
      .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end:hover, .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end.ui-state-hover {
        background: #fff;
        border-color: #fff;
        color: #2a2730; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-highlight {
      border-color: #ec971f;
      background: #fae3c4;
      font-weight: bold;
      color: #ec971f; }
      .ui-datepicker .ui-datepicker-calendar .ui-state-highlight:hover, .ui-datepicker .ui-datepicker-calendar .ui-state-highlight.ui-state-hover {
        border-color: #ec971f;
        background: #fae3c4;
        font-weight: bold;
        color: #ec971f; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-active {
      border-color: #337ab7;
      background: #b3d0ea;
      font-weight: bold;
      color: #337ab7; }
      .ui-datepicker .ui-datepicker-calendar .ui-state-active:hover, .ui-datepicker .ui-datepicker-calendar .ui-state-active.ui-state-hover {
        border-color: #337ab7;
        background: #b3d0ea;
        font-weight: bold;
        color: #337ab7; }
    .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable {
      color: transparent;
      background-color: transparent;
      border-color: transparent; }
      .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover, .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable.ui-state-hover {
        background: transparent;
        border-color: transparent;
        color: transparent; }

.mf-dashboard {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  height: calc(100vh - 2.5rem);
  overflow-y: scroll; }

.mf-dashboard-container > div {
  margin: 0.5rem;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.mf-dashboard-container > div.mf-dashboard-link {
  background-color: #fff;
  border: 0.0625rem solid #f7f7f9;
  float: left;
  height: 7.815rem;
  width: calc(25% - 1rem); }
  @media (max-width: 543px) {
    .mf-dashboard-container > div.mf-dashboard-link {
      width: calc(100% - 1rem); } }

@media (min-width: 544px) and (max-width: 767px) {
  .mf-dashboard-container > div.mf-dashboard-link {
    width: calc(50% - 1rem); } }

@media (min-width: 768px) and (max-width: 991px) {
  .mf-dashboard-container > div.mf-dashboard-link {
    width: calc(33.33333% - 1rem); } }

@media (min-width: 992px) and (max-width: 1199px) {
  .mf-dashboard-container > div.mf-dashboard-link {
    width: calc(25% - 1rem); } }

@media (min-width: 1200px) and (max-width: 1599px) {
  .mf-dashboard-container > div.mf-dashboard-link {
    width: calc(20% - 1rem); } }
  .mf-dashboard-container > div.mf-dashboard-link a {
    width: 100%;
    height: 100%;
    text-align: center;
    padding: 0.5rem;
    text-decoration: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden; }
    .mf-dashboard-container > div.mf-dashboard-link a > div {
      width: 100%; }
      .mf-dashboard-container > div.mf-dashboard-link a > div i {
        color: #405b7b; }
      .mf-dashboard-container > div.mf-dashboard-link a > div p {
        color: #767676;
        margin: 0;
        margin-top: 0.46875rem;
        width: 100%;
        word-break: break-all; }
  .mf-dashboard-container > div.mf-dashboard-link:hover, .mf-dashboard-container > div.mf-dashboard-link:focus {
    background-color: #f7f7f9;
    border: 0.0625rem solid #f7f7f9;
    -webkit-box-shadow: 0 0 0.4375rem rgba(42, 39, 48, 0.3);
    -moz-box-shadow: 0 0 0.4375rem rgba(42, 39, 48, 0.3);
    box-shadow: 0 0 0.4375rem rgba(42, 39, 48, 0.3); }
    .mf-dashboard-container > div.mf-dashboard-link:hover a i, .mf-dashboard-container > div.mf-dashboard-link:focus a i {
      color: #263649; }
    .mf-dashboard-container > div.mf-dashboard-link:hover a p, .mf-dashboard-container > div.mf-dashboard-link:focus a p {
      color: #2a2730; }

.mf-list-view-context .mf-modal,
.mf-overview-headline-action .mf-modal {
  text-align: left;
  cursor: default; }
  .mf-list-view-context .mf-modal *,
  .mf-overview-headline-action .mf-modal * {
    cursor: default; }
  .mf-list-view-context .mf-modal.in,
  .mf-overview-headline-action .mf-modal.in {
    overflow: visible; }

.mf-background-action-row {
  padding: 0.625rem;
  border-bottom: 0.0625rem solid #f7f7f9;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; }
  .mf-background-action-row:last-child {
    border: none; }
  .mf-background-action-row-icon {
    -webkit-box-flex: 0 0 0;
    -moz-box-flex: 0 0 0;
    -webkit-flex: 0 0 0;
    -ms-flex: 0 0 0;
    flex: 0 0 0;
    margin-right: 0.625rem; }
  .mf-background-action-row-content {
    -webkit-box-flex: 1 1 0;
    -moz-box-flex: 1 1 0;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    min-width: 0; }

.mf-background-action-progress {
  font-size: 0.6875rem;
  color: #99979c;
  float: right; }

.mf-background-action-text {
  font-size: 0.75rem;
  color: #99979c; }

.mf-modal.mf-screenBlockModal .mf-screenBlockModalLabel {
  color: #2a2730; }

.mf-modal.mf-screenBlockModal .modal-body.mf-screenBlockModalContent {
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  flex-direction: column;
  padding: 1.875rem; }
  .mf-modal.mf-screenBlockModal .modal-body.mf-screenBlockModalContent i {
    color: #405b7b; }
  .mf-modal.mf-screenBlockModal .modal-body.mf-screenBlockModalContent .mf-screenBlockModalMessage {
    padding-top: 0.9375rem; }
  .mf-modal.mf-screenBlockModal .modal-body.mf-screenBlockModalContent .mf-screenBlockModalMessage:after {
    content: ' .';
    animation: dots 1s steps(5, end) infinite; }

@keyframes dots {
  0%, 20% {
    color: rgba(42, 39, 48, 0);
    text-shadow: 0.25rem 0 0 rgba(42, 39, 48, 0), 0.5rem 0 0 rgba(42, 39, 48, 0); }
  40% {
    color: #2a2730;
    text-shadow: 0.25rem 0 0 rgba(42, 39, 48, 0), 0.5rem 0 0 rgba(42, 39, 48, 0); }
  60% {
    text-shadow: 0.25em 0 0 #2a2730, 0.5rem 0 0 rgba(42, 39, 48, 0); }
  80%, 100% {
    text-shadow: 0.25rem 0 0 #2a2730, 0.5rem 0 0 #2a2730; } }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 1.25rem;
  width: 1.25rem;
  line-height: 0;
  font-size: 0;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev:before,
  .slick-next:before {
    font-size: 1.25rem;
    line-height: 1;
    color: #767676;
    opacity: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .slick-prev.slick-disabled,
  .slick-next.slick-disabled {
    cursor: default; }
    .slick-prev.slick-disabled:before,
    .slick-next.slick-disabled:before {
      opacity: 1;
      color: #99979c; }
      .slick-prev.slick-disabled:before:hover, .slick-prev.slick-disabled:before:focus,
      .slick-next.slick-disabled:before:hover,
      .slick-next.slick-disabled:before:focus {
        color: #99979c; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: ""; }
    [dir="rtl"] .slick-prev:before {
      content: ""; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: ""; }
    [dir="rtl"] .slick-next:before {
      content: ""; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 1.875rem;
  margin-left: 1.875rem;
  margin-right: 1.875rem; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 1.25rem;
    width: 1.25rem;
    margin: 0 5px;
    padding: 0; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 1.25rem;
      width: 1.25rem;
      outline: none;
      line-height: 0;
      font-size: 0;
      color: transparent;
      padding: 5px; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 1.25rem;
        height: 1.25rem;
        font-size: 1.875rem;
        line-height: 1.25rem;
        text-align: center;
        color: #99979c;
        opacity: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          color: #767676; }
    .slick-dots li.slick-active button:before {
      color: #405b7b;
      opacity: 1; }

.mf-print-usage {
  padding: 0.625rem;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  position: relative;
  min-height: 2.5rem;
  background-color: #fff;
  border-bottom: 0.0625rem solid #f7f7f9; }
  .mf-print-usage-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    font-size: 0.75rem; }
    .mf-print-usage-item-text {
      -webkit-box-flex: 1 1 0;
      -moz-box-flex: 1 1 0;
      -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0;
      flex: 1 1 0;
      min-width: 0; }
    .mf-print-usage-item-capacity {
      width: 4rem;
      text-align: right;
      -webkit-box-flex: 0 0 auto;
      -moz-box-flex: 0 0 auto;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
      .mf-print-usage-item-capacity-filled {
        color: #5cb85c; }
      .mf-print-usage-item-capacity-needy {
        color: #ec971f; }
    .mf-print-usage-item-pagecount {
      width: 2rem;
      margin-left: 0.625rem;
      font-size: 0.6875rem;
      color: #99979c;
      -webkit-box-flex: 0 0 auto;
      -moz-box-flex: 0 0 auto;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
    .mf-print-usage-item.mf-print-usage-item-error .mf-print-usage-item-text {
      color: #c9302c; }
    .mf-print-usage-item.mf-print-usage-item-error .mf-print-usage-item-hint {
      color: #c9302c;
      -webkit-box-flex: 0 0 auto;
      -moz-box-flex: 0 0 auto;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
  .mf-print-usage .mf-loading-overlay {
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(42, 39, 48, 0.3);
    display: none; }
  .mf-print-usage.loading .mf-loading-overlay {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; }

.mf-print-tool {
  width: 100%;
  height: 100%;
  margin: 0; }
  .mf-print-tool .mf-print-tool-administration-container {
    float: left; }
  .mf-print-tool .mf-print-tool-print-list-container {
    float: left;
    height: calc(100vh - 2.5rem);
    flex-direction: column;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; }
    .mf-print-tool .mf-print-tool-print-list-container .mf-pint-tool-print-list {
      -webkit-box-flex: 1 1 0;
      -moz-box-flex: 1 1 0;
      -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0;
      flex: 1 1 0;
      min-width: 0;
      overflow-y: scroll; }
    .mf-print-tool .mf-print-tool-print-list-container .mf-pint-tool-action-area {
      background-color: #f7f7f9;
      padding: 0.625rem;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      flex-direction: row-reverse; }
    .mf-print-tool .mf-print-tool-print-list-container .mf-print-usage-item,
    .mf-print-tool .mf-print-tool-print-list-container .mf-pint-tool-action-area {
      -webkit-box-flex: 0 0 auto;
      -moz-box-flex: 0 0 auto;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }

@media (max-width: 2099px) {
  .mf-print-tool .mf-print-tool-administration-container {
    width: 70%; }
  .mf-print-tool .mf-print-tool-print-list-container {
    width: 30%; }
  .mf-print-tool.mf-column-size-inverted .mf-print-tool-administration-container {
    width: 30%; }
  .mf-print-tool.mf-column-size-inverted .mf-print-tool-print-list-container {
    width: 70%; } }

@media (min-width: 1600px) {
  .mf-print-tool .mf-print-tool-administration-container {
    width: calc(100% - 30rem); }
  .mf-print-tool .mf-print-tool-print-list-container {
    width: 30rem; }
  .mf-print-tool.mf-column-size-inverted .mf-print-tool-administration-container {
    width: 30rem; }
  .mf-print-tool.mf-column-size-inverted .mf-print-tool-print-list-container {
    width: calc(100% - 30rem); } }

.mf-print-list {
  padding: 0.6rem;
  background-color: #f6f6f6; }
  .mf-print-list-entry {
    width: 100%;
    background-color: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    padding: 2px;
    margin-bottom: 0.6rem;
    /*&:active,
    &.active {
      box-shadow: inset 0 0px 0px 2px #5bc0de, 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 6px 10px 0 rgba(0, 0, 0, 0.1);
    }*/ }
    .mf-print-list-entry:hover, .mf-print-list-entry:focus, .mf-print-list-entry:active {
      -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35);
      -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35);
      box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.35); }
    .mf-print-list-entry .mf-tile-small-name {
      font-size: 0.875rem;
      line-height: 1.5; }
    .mf-print-list-entry .mf-tile-small-description {
      font-size: 0.6875rem;
      line-height: 1; }
    .mf-print-list-entry .mf-multiplicity {
      width: 4rem;
      text-align: center; }
    .mf-print-list-entry .mf-button-container {
      width: 3rem;
      align-content: center; }
    .mf-print-list-entry .mf-tile-small-embedded {
      -webkit-box-flex: 1 1 0;
      -moz-box-flex: 1 1 0;
      -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0;
      flex: 1 1 0;
      min-width: 0; }
  .mf-print-list .mf-print-list-empty-container {
    margin: 5rem; }
    .mf-print-list .mf-print-list-empty-container .mf-print-list-empty-headline {
      color: #2a2730;
      font-size: 1.5rem;
      font-weight: bold; }
    .mf-print-list .mf-print-list-empty-container .mf-print-list-empty-text {
      margin-top: 0.625rem;
      color: #2a2730;
      font-size: 1.125rem; }

.mf-print-list-sample-item-container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  border-style: solid;
  border-color: #77acd9;
  border-width: 0.0625rem 0;
  background-color: #f7f7f9;
  min-height: 66px;
  pointer-events: none; }
  .mf-print-list-sample-item-container .mf-editor-simple {
    pointer-events: all; }
  .mf-print-list-sample-item-container .mf-print-list-sample-item-prefix {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 1.3125rem;
    background-color: #77acd9;
    color: #fff;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    justify-content: center; }
    .mf-print-list-sample-item-container .mf-print-list-sample-item-prefix span {
      font-size: 0.875rem;
      line-height: 1.3125rem;
      transform: rotate(-90deg); }
  .mf-print-list-sample-item-container .mf-print-list-sample-item {
    -webkit-box-flex: 1 1 0;
    -moz-box-flex: 1 1 0;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    min-width: 0;
    align-self: center;
    align-content: center; }

.rg-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden; }

.guide {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 991;
  font-size: 0; }

.guide.v {
  width: 1px;
  height: 7000px;
  border-right: solid 1px #00f;
  cursor: col-resize; }

.guide.h {
  width: 3000px;
  height: 1px;
  border-bottom: solid 1px #00f;
  cursor: row-resize; }

.info {
  width: 80px;
  height: 1.125rem;
  line-height: 1.5rem;
  text-align: center;
  position: relative;
  font-size: 0.75rem;
  background-color: #f7f7f9;
  border: solid 0.0625rem #99979c;
  color: #2a2730; }

.guide.v .info {
  left: 2px; }

.guide.h .info {
  top: 2px; }

.unselectable {
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.ruler {
  background-color: #ccc;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 990; }

.ruler .label {
  font: 12px Arial;
  color: #000; }

.ruler, .ruler span {
  font-size: 0; }

.ruler.h {
  width: 3000px;
  left: 2rem;
  padding-top: 14px;
  border-bottom: solid 1px #000; }

.ruler.v {
  height: 7000px;
  top: 2rem;
  padding-left: 16px;
  width: 2rem;
  border-right: solid 1px #000;
  left: 0; }

.ruler.h span {
  border-left: solid 1px #999;
  height: 9px;
  width: 2px;
  vertical-align: bottom;
  display: inline-block;
  *display: inline;
  zoom: 1; }

.ruler.v span {
  display: block;
  margin-left: auto;
  margin-right: 0;
  border-top: solid 1px #999;
  width: 9px;
  height: 2px;
  float: right; }

.ruler.v span.major {
  border-top: solid 1px #000;
  width: 13px; }

.ruler.v span.milestone {
  position: relative;
  border-top: solid 1px #000;
  width: 17px; }

.ruler.v span.label {
  border: 0;
  font-size: 9px;
  position: absolute;
  text-align: center;
  width: 9px; }

.ruler.h span.major {
  border-left: solid 1px #000;
  height: 13px; }

.ruler.h span.milestone {
  position: relative;
  border-left: solid 1px #000;
  height: 17px; }

.ruler.h span.label {
  border: 0;
  font-size: 9px;
  position: absolute;
  text-align: center;
  top: -12px;
  width: 9px; }

.ruler.h .l10 {
  left: -5px; }

.ruler.h .l100 {
  left: -7px; }

.ruler.h .l1000 {
  left: -10px; }

.ruler.v .l10, .ruler.v .l100, .ruler.v .l1000 {
  top: -7px; }

.ruler.v .l10 {
  left: -14px; }

.ruler.v .l100 {
  left: -14px; }

.ruler.v .l1000 {
  left: -23px; }

.menu-btn {
  position: absolute;
  left: 0px;
  top: 0px;
  line-height: 9px;
  z-index: 996;
  width: 2rem;
  height: 2rem;
  background-color: #485359;
  opacity: .5;
  font-size: 20px;
  text-align: left;
  color: #fff;
  font-weight: 700;
  cursor: pointer; }

.rg-menu {
  position: absolute;
  top: 22px;
  left: 3px;
  padding: 0;
  margin: 0;
  list-style: 0;
  display: none;
  font: 13px Arial;
  z-index: 997;
  box-shadow: 2px 2px 10px #ccc; }

.rg-menu li {
  text-align: left;
  border-bottom: solid 1px #999;
  padding: 0; }

.rg-menu a {
  background-color: #777;
  display: block;
  padding: 5px;
  text-decoration: none;
  color: #fff;
  line-height: 18px; }

.rg-menu a:hover, .rg-menu a.selected {
  color: #fff;
  background-color: #3b94ec; }

.rg-menu a.disabled {
  color: #ccc; }

.rg-menu .desc {
  display: inline-block;
  width: 170px; }

.dialog {
  position: fixed;
  background-color: #777;
  z-index: 998;
  color: #fff;
  font-size: 13px;
  display: none;
  box-shadow: 2px 2px 10px #ccc; }

.dialog button {
  border: 0;
  color: #333;
  background-color: #eaeaea;
  background-image: linear-gradient(#fafafa, #eaeaea);
  background-repeat: repeat-x;
  border-radius: 3px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); }

.dialog input, .dialog select, .dialog button {
  font-size: 13px;
  margin: 3px;
  padding: 3px; }

.dialog .title-bar {
  padding: 5px;
  background-color: #aaa;
  font-weight: 700; }

.dialog .wrapper {
  padding: 10px; }

.open-dialog select, .open-dialog button {
  float: left;
  display: block; }

.open-dialog .ok-btn, .open-dialog .cancel-btn {
  margin: 10px 3px; }

.open-dialog .ok-btn {
  clear: both; }

.snap-dialog label {
  font-weight: 700;
  padding: 3px; }

.snap-dialog .ok-btn {
  margin-left: 18px; }

.snap-dialog .ok-btn, .snap-dialog .cancel-btn {
  margin-top: 10px; }

.snap-dialog .rg-y-label {
  margin-left: 10px; }

#rg-x-snap, #rg-y-snap {
  width: 50px; }

.info-block-wrapper {
  position: absolute;
  z-index: 9989; }

.info-block {
  position: absolute;
  text-align: left; }

.info-block.even {
  background: 0 0;
  background-color: rgba(0, 0, 255, 0.2);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#330000ff, endColorstr=#330000ff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#330000ff, endColorstr=#330000ff);
  zoom: 1; }

.info-block.odd {
  background: 0 0;
  background-color: rgba(255, 0, 0, 0.2);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ff0000, endColorstr=#33ff0000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ff0000, endColorstr=#33ff0000);
  zoom: 1; }

.info-block-txt {
  padding: 5px;
  display: inline-block;
  vertical-align: top;
  background-color: #777;
  color: #fff;
  font-size: 13px;
  *display: inline;
  zoom: 1; }

.MfGd-layercontainer {
  padding: 0 !important;
  position: relative; }
  .MfGd-layercontainer .MfGd-layer {
    flex-wrap: nowrap;
    height: 2.5rem;
    border-bottom: 0.0625rem solid #b6babc;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none; }
    .MfGd-layercontainer .MfGd-layer * {
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      -khtml-user-select: none;
      user-select: none; }
    .MfGd-layercontainer .MfGd-layer label {
      margin: 0; }
    .MfGd-layercontainer .MfGd-layer .MfGd-layer-name {
      flex-grow: 2;
      font-size: 0.875rem; }
      .MfGd-layercontainer .MfGd-layer .MfGd-layer-name input {
        width: 100%; }
    .MfGd-layercontainer .MfGd-layer .MfGd-layer-action-container {
      flex-grow: 1;
      display: flex; }
      .MfGd-layercontainer .MfGd-layer .MfGd-layer-action-container .mf-button + .mf-button {
        margin-left: 0; }
      .MfGd-layercontainer .MfGd-layer .MfGd-layer-action-container .dropdown {
        display: inline-block; }
    .MfGd-layercontainer .MfGd-layer:hover, .MfGd-layercontainer .MfGd-layer:focus {
      background-color: #f7f7f9; }
    .MfGd-layercontainer .MfGd-layer.activeLayer {
      background-color: #77acd9; }
      .MfGd-layercontainer .MfGd-layer.activeLayer:hover, .MfGd-layercontainer .MfGd-layer.activeLayer:focus {
        background-color: #77acd9; }
    .MfGd-layercontainer .MfGd-layer .dropdown.show .dropdown-menu.dropdown-menu-right.MfGd-context {
      display: block; }
    .MfGd-layercontainer .MfGd-layer > .badge.layerDragSelectionCount {
      position: absolute;
      right: 0;
      top: -0.725rem;
      background: white;
      border: 1px #285f8f solid;
      color: #285f8f; }

#MfGd-actionbar {
  height: 2.5rem; }

#MfGd-contentarea {
  position: absolute;
  top: 2.5rem;
  left: 0;
  right: 0;
  bottom: 0; }
  #MfGd-contentarea > #MfGd-toolbar {
    width: 12.5rem;
    overflow-y: scroll;
    height: 100%;
    position: absolute;
    left: 0;
    transition: 0.2s ease; }
  #MfGd-contentarea > #MfGd-workspace {
    transition: 0.2s ease;
    overflow: scroll;
    background-color: #ecedee;
    width: calc(100% - 18.75rem - 12.5rem);
    position: absolute;
    left: 12.5rem;
    height: 100%; }
  #MfGd-contentarea > #MfGd-propertybar {
    width: 18.75rem;
    position: absolute;
    right: 0;
    height: 100%;
    transition: 0.2s ease; }

.MfGd-context {
  font-size: 1.5rem; }
  .MfGd-context.show {
    display: block;
    position: absolute; }
  .MfGd-context .dropdown-header {
    cursor: default;
    padding: 0.46875rem 0.625rem;
    font-size: 0.875rem;
    color: #b6babc;
    white-space: nowrap;
    border-bottom: 0.0625rem solid #ecedee;
    margin-bottom: 0.3125rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none; }
  .MfGd-context .dropdown-divider {
    height: 0.0625rem;
    margin: 0.3125rem 0;
    overflow: hidden;
    background-color: #ecedee; }
  .MfGd-context .mf-context-menu-element a {
    padding: 0.46875rem 0.625rem;
    line-height: 1.313rem;
    white-space: nowrap;
    background-color: #fff;
    color: #2a2730;
    display: block;
    overflow: auto; }
    .MfGd-context .mf-context-menu-element a:hover span, .MfGd-context .mf-context-menu-element a:focus span {
      background-color: #fff;
      color: #263649; }
      .MfGd-context .mf-context-menu-element a:hover span:before, .MfGd-context .mf-context-menu-element a:focus span:before {
        color: #2a2730; }
    .MfGd-context .mf-context-menu-element a span {
      line-height: 1.313rem;
      color: #767676;
      font-size: 0.875rem;
      font-family: Arial, Helvetica, sans-serif; }
      .MfGd-context .mf-context-menu-element a span:before {
        font-size: 1rem;
        color: #767676;
        line-height: 1.313rem;
        margin-right: 0.625rem;
        width: 1.5rem;
        text-align: center; }
  .MfGd-context .mf-context-menu-element.disabled a {
    pointer-events: none;
    background-color: #fff;
    color: #b6babc; }
    .MfGd-context .mf-context-menu-element.disabled a:hover span, .MfGd-context .mf-context-menu-element.disabled a:focus span {
      background-color: #fff;
      color: #b6babc; }
      .MfGd-context .mf-context-menu-element.disabled a:hover span:before, .MfGd-context .mf-context-menu-element.disabled a:focus span:before {
        color: #b6babc; }
    .MfGd-context .mf-context-menu-element.disabled a span {
      color: #b6babc; }
      .MfGd-context .mf-context-menu-element.disabled a span:before {
        color: #b6babc; }

.rg-overlay {
  overflow: visible;
  width: auto;
  height: auto;
  display: block;
  pointer-events: none; }
  .rg-overlay > * {
    pointer-events: auto; }
  .rg-overlay + .menu-btn {
    left: -1.5rem;
    top: -1.5rem;
    width: 1.5rem;
    height: 1.5rem;
    opacity: 1;
    background-color: #99979c; }
    .rg-overlay + .menu-btn:before {
      content: "";
      width: 1.5rem;
      height: 1.5rem;
      font-size: 1rem;
      color: #f7f7f9;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      -webkit-justify-content: center;
      justify-content: center; }
    .rg-overlay + .menu-btn:hover:before, .rg-overlay + .menu-btn:active:before {
      color: #767676; }
    .rg-overlay + .menu-btn + .rg-menu {
      top: 0;
      left: 0;
      list-style: none;
      font-size: 0.75rem;
      font-family: 0.875rem;
      z-index: 999;
      box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
      border-top: 0.125rem solid #99979c;
      width: 10rem; }
      .rg-overlay + .menu-btn + .rg-menu li {
        text-align: left;
        border-bottom: none;
        padding: 0; }
        .rg-overlay + .menu-btn + .rg-menu li a {
          background-color: #fff;
          display: block;
          padding: 0.375rem 1rem;
          text-decoration: none;
          color: #767676;
          line-height: 1.5; }
          .rg-overlay + .menu-btn + .rg-menu li a .desc {
            width: 100%; }
          .rg-overlay + .menu-btn + .rg-menu li a .hotkey {
            font-size: 0.6875rem;
            color: #99979c; }
          .rg-overlay + .menu-btn + .rg-menu li a:hover, .rg-overlay + .menu-btn + .rg-menu li a:focus {
            color: #405b7b; }
            .rg-overlay + .menu-btn + .rg-menu li a:hover .hotkey, .rg-overlay + .menu-btn + .rg-menu li a:focus .hotkey {
              color: #767676; }
  .rg-overlay .guide.h {
    height: 3px;
    border-bottom: solid 1px rgba(0, 0, 0, 1e-19);
    border-top: solid 1px rgba(0, 0, 0, 1e-19);
    background-color: #00f;
    background-clip: padding-box; }
  .rg-overlay .guide.v {
    width: 3px;
    border-left: solid 1px rgba(0, 0, 0, 1e-19);
    border-right: solid 1px rgba(0, 0, 0, 1e-19);
    background-color: #00f;
    background-clip: padding-box; }

.ruler {
  background-color: #ccc; }
  .ruler.v, .ruler.h {
    display: block;
    overflow: hidden; }
    .ruler.v[style='display: none;'], .ruler.v[style='display:none;'], .ruler.h[style='display: none;'], .ruler.h[style='display:none;'] {
      display: none; }
    .ruler.v span.label, .ruler.h span.label {
      color: #353c41;
      border: 0;
      font-size: 0.5625rem;
      line-height: 0.5625rem;
      text-shadow: 0.0625rem -0.0625rem 0 #ccc, -0.0625rem 0.0625rem 0 #ccc, -0.0625rem 0.0625rem 0 #ccc, -0.0625rem -0.0625rem 0 #ccc, 0.0625rem 0.0625rem 0 #ccc; }
  .ruler.h {
    padding-top: 0;
    height: 1.5rem;
    top: -1.5rem;
    left: 0; }
    .ruler.h span {
      margin-top: 0.375rem;
      height: 0.5625rem; }
      .ruler.h span.MfGd-RulerBleedValue {
        border-color: transparent; }
      .ruler.h span.milestone {
        height: 1.063rem; }
      .ruler.h span.major {
        height: 0.5625rem; }
      .ruler.h span.label {
        margin-top: 0;
        top: -0.1875rem; }
  .ruler.v {
    padding-left: 0;
    left: -1.5rem;
    width: 1.5rem;
    border-right: 0.0625rem solid #353c41;
    top: 0;
    border-top: 0.0625rem solid #999; }
    .ruler.v span {
      width: 0.5625rem;
      margin-left: 0.375rem; }
      .ruler.v span.MfGd-RulerBleedValue {
        border-color: transparent; }
      .ruler.v span.milestone {
        width: 1.063rem;
        border-top: 0.0625rem solid #353c41; }
      .ruler.v span.major {
        width: 0.5625rem;
        border-top: 0.0625rem solid #353c41; }
      .ruler.v span.label {
        border: 0;
        position: absolute;
        width: 1rem;
        left: -0.375rem;
        top: -0.28125rem;
        padding: 0;
        margin: 0;
        text-align: center; }

div.mxRubberband {
  position: absolute;
  overflow: hidden;
  border-style: solid;
  border-width: 0.0625rem;
  border-color: #2d6da3;
  background: #337ab7;
  opacity: 0.2 !important; }

.mf-button.btn.mf-sidebar-hide {
  width: 1rem;
  height: 2rem;
  background-color: #ecedee;
  position: absolute;
  top: calc(50% - 1rem);
  display: block;
  padding: 0;
  z-index: 100; }
  .mf-button.btn.mf-sidebar-hide[mf-hide-shapebar] {
    left: 12.5rem;
    box-shadow: 4px 0 10px -1px rgba(0, 0, 0, 0.171429); }
    .mf-button.btn.mf-sidebar-hide[mf-hide-shapebar].mf-hide-shapebar-hidden {
      left: 0; }
  .mf-button.btn.mf-sidebar-hide[mf-hide-propertybar] {
    right: 18.75rem;
    box-shadow: -4px 0 10px -1px rgba(0, 0, 0, 0.171429); }
    .mf-button.btn.mf-sidebar-hide[mf-hide-propertybar].mf-hide-propertybar-hidden {
      right: 0; }
  .mf-button.btn.mf-sidebar-hide:hover, .mf-button.btn.mf-sidebar-hide:focus {
    background-color: #d1d4d6; }

#MfGd-contentarea > #MfGd-toolbar.mf-hide {
  left: -12.5rem;
  transition: 0.2s ease; }
  #MfGd-contentarea > #MfGd-toolbar.mf-hide ~ #MfGd-workspace {
    left: 0;
    width: calc(100% - 18.75rem);
    transition: 0.2s ease; }

#MfGd-contentarea > #MfGd-propertybar.mf-hide {
  right: -18.75rem;
  transition: 0.2s ease; }
  #MfGd-contentarea > #MfGd-propertybar.mf-hide ~ #MfGd-workspace {
    right: 0;
    width: calc(100% - 12.5rem);
    transition: 0.2s ease; }

#MfGd-contentarea > #MfGd-toolbar.mf-hide + #MfGd-propertybar.mf-hide ~ #MfGd-workspace {
  right: 0;
  left: 0;
  width: 100%; }

#MfGd-pagecontainer {
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: flex-start;
  -ms-flex-align: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  align-content: flex-start;
  flex-wrap: nowrap;
  padding: 1rem; }
  #MfGd-pagecontainer .MfGd-pagespace {
    position: relative;
    float: left;
    margin: 0 1rem 0 0;
    margin-left: 1.5rem;
    overflow: hidden;
    flex-shrink: 0;
    flex-grow: 1;
    flex: none; }
    #MfGd-pagecontainer .MfGd-pagespace:first-of-type {
      margin-left: 1rem; }
    #MfGd-pagecontainer .MfGd-pagespace .MfGd-pageName {
      font-size: 0.6875rem;
      color: #767676; }
    #MfGd-pagecontainer .MfGd-pagespace .MfGd-page {
      box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.171429);
      background-color: #fff;
      border: 0.0625rem dashed darkred;
      margin: 1.5rem 0 0 1.5rem;
      z-index: 1; }
    #MfGd-pagecontainer .MfGd-pagespace.active .MfGd-pageName {
      font-weight: bold;
      color: #337ab7; }

.mxTooltip {
  min-width: 80px;
  text-align: center;
  font-size: 0.75rem;
  background-color: #f7f7f9;
  border: solid 0.0625rem #99979c;
  color: #2a2730;
  position: absolute;
  padding: 0.3125rem; }

.MfGd-tab-bar {
  background-color: #767676;
  border-bottom: 0.125rem solid #337ab7;
  font-size: 0.875rem; }
  .MfGd-tab-bar .nav-item {
    border: 0.0625rem solid transparent;
    color: #fff;
    position: relative;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    padding: 0.5rem 1rem; }
    .MfGd-tab-bar .nav-item .mf-gd-pagenumber {
      position: absolute;
      display: inline-block;
      color: #767676;
      font-size: 0.5rem;
      text-align: center;
      width: 0.9rem;
      left: 1rem;
      z-index: 1;
      bottom: 0.5rem; }
    .MfGd-tab-bar .nav-item:hover, .MfGd-tab-bar .nav-item:focus {
      border: 0.0625rem solid transparent;
      color: #e6e6e6; }
    .MfGd-tab-bar .nav-item.active {
      color: #fff;
      background-color: #337ab7;
      border-color: #337ab7; }
      .MfGd-tab-bar .nav-item.active .mf-gd-pagenumber {
        color: #337ab7; }
    .MfGd-tab-bar .nav-item.disabled {
      color: #99979c;
      pointer-events: none;
      background: transparent;
      border-color: transparent; }
      .MfGd-tab-bar .nav-item.disabled:hover, .MfGd-tab-bar .nav-item.disabled:focus {
        color: #99979c;
        pointer-events: none;
        background: transparent;
        border-color: transparent; }
    .MfGd-tab-bar .nav-item i {
      font-size: 1rem; }
  .MfGd-tab-bar.MfGd-tab-bar-secondary {
    background-color: #337ab7;
    border-bottom-color: #2d6da3; }
    .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item .mf-gd-pagenumber {
      color: #337ab7; }
    .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.active {
      color: #fff;
      background-color: #285f8f;
      border-color: #285f8f; }
      .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.active .mf-gd-pagenumber {
        color: #285f8f; }
    .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled {
      color: #285f8f;
      pointer-events: none;
      background: transparent;
      border-color: transparent; }
      .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled:hover, .MfGd-tab-bar.MfGd-tab-bar-secondary .nav-item.disabled:focus {
        color: #285f8f;
        pointer-events: none;
        background: transparent;
        border-color: transparent; }

.MfGd-tab-content {
  overflow-y: auto;
  overflow-x: hidden;
  height: calc(100% - 1.3125rem - 1rem - 0.125rem - 0.125rem); }
  .MfGd-tab-content .tab-pane {
    padding: 0.625rem;
    height: 100%; }
    .MfGd-tab-content .tab-pane > div.col-12 {
      padding: 0; }
    .MfGd-tab-content .tab-pane > .container {
      padding-right: 0;
      padding-left: 0.625rem; }
    .MfGd-tab-content .tab-pane .row {
      margin-right: 0;
      margin-left: 0; }
      .MfGd-tab-content .tab-pane .row > div {
        padding-left: 0;
        padding-right: 0.625rem; }
    .MfGd-tab-content .tab-pane > .MfGd-tab-bar {
      margin-left: -0.625rem;
      margin-right: -0.625rem;
      margin-top: -0.625rem; }
    .MfGd-tab-content .tab-pane > .MfGd-tab-content {
      margin-left: -0.625rem;
      margin-right: -0.625rem;
      height: calc(100% - 1.3125rem + 0.0625rem); }
      .MfGd-tab-content .tab-pane > .MfGd-tab-content > .tab-pane {
        padding: 0; }
        .MfGd-tab-content .tab-pane > .MfGd-tab-content > .tab-pane .mf-button.btn-block {
          margin-right: 0.625rem; }
    .MfGd-tab-content .tab-pane .MfGd-property-segment .MfGd-property-segment-header {
      background-color: #ecedee;
      padding-left: 0;
      padding-right: 0.625rem;
      margin-left: -0.625rem;
      margin-right: -0.625rem; }
      .MfGd-tab-content .tab-pane .MfGd-property-segment .MfGd-property-segment-header .MfGd-property-segment-label {
        margin-bottom: 0;
        font-size: 0.875rem;
        font-weight: normal;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -khtml-user-select: none;
        user-select: none;
        text-decoration: none;
        padding: 0.5rem;
        color: #2a2730;
        line-height: 1.3125rem; }
      .MfGd-tab-content .tab-pane .MfGd-property-segment .MfGd-property-segment-header .mf-switch {
        float: right; }

.mf-navbar .MfGd-action {
  flex-grow: 2;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center; }
  .mf-navbar .MfGd-action .MfGd-action-group {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    float: left;
    margin: 0;
    padding: 0;
    list-style: none;
    border-right: 1px solid #485359;
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
    height: 2rem; }
    .mf-navbar .MfGd-action .MfGd-action-group:last-of-type {
      border-right: none; }
    .mf-navbar .MfGd-action .MfGd-action-group li {
      height: 2rem;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      float: none;
      margin-right: 0.5rem;
      margin-left: 0.5rem;
      width: auto; }
      .mf-navbar .MfGd-action .MfGd-action-group li button {
        margin: 0; }
      .mf-navbar .MfGd-action .MfGd-action-group li .input-field {
        line-height: 2rem; }
        .mf-navbar .MfGd-action .MfGd-action-group li .input-field input.mfinput {
          width: 5rem;
          color: #f7f7f9;
          margin: 0;
          -moz-appearance: textfield; }
          .mf-navbar .MfGd-action .MfGd-action-group li .input-field input.mfinput::-webkit-inner-spin-button {
            -webkit-appearance: none;
            margin: 0; }
          .mf-navbar .MfGd-action .MfGd-action-group li .input-field input.mfinput + label,
          .mf-navbar .MfGd-action .MfGd-action-group li .input-field input.mfinput ~ .mf-text-charcounter {
            display: none !important; }

.mf-navbar .MfGd-document-name {
  background-color: #2a2730;
  color: #f7f7f9;
  font-size: 0.75rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center; }
  .mf-navbar .MfGd-document-name i.fa {
    padding-right: 0.625rem;
    font-size: 0.875rem; }

#MfGd-toolbar {
  background-color: #fff; }

.MfGd-live-preview {
  width: 100%;
  max-height: 40vh;
  background-color: #f7f7f9;
  padding: 0.9375rem;
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center; }
  .MfGd-live-preview img {
    max-height: calc(40vh - 0.9375rem - 0.9375rem); }

.MfGd-accordion {
  background-color: #fff;
  border: none;
  border-radius: 0; }
  .MfGd-accordion .card-header {
    margin-bottom: 0;
    padding: 0;
    background-color: #ecedee;
    border-bottom: 0.0625rem solid #ecedee; }
    .MfGd-accordion .card-header:first-child {
      border-radius: 0; }
    .MfGd-accordion .card-header a {
      text-decoration: none;
      padding: 0.5rem;
      display: block;
      color: #2a2730;
      font-size: 0.875rem;
      line-height: 1.3125rem;
      width: calc(100% - 0.875rem); }
      .MfGd-accordion .card-header a:after, .MfGd-accordion .card-header a:after {
        content: "";
        color: #2a2730;
        line-height: 2.3125rem;
        right: 0;
        top: 0;
        width: 0.875rem;
        position: absolute; }
      .MfGd-accordion .card-header a.collapsed:after, .MfGd-accordion .card-header a.collapsed:after {
        content: ""; }
  .MfGd-accordion .collapse,
  .MfGd-accordion .collapsing {
    border-bottom: 0.0625rem solid #ecedee;
    background-color: #fff; }
    .MfGd-accordion .collapse .card-block,
    .MfGd-accordion .collapsing .card-block {
      padding: 0;
      display: flex;
      flex-wrap: wrap;
      flex-basis: 50%;
      align-content: flex-start; }
      .MfGd-accordion .collapse .card-block .mxToolbarMode,
      .MfGd-accordion .collapsing .card-block .mxToolbarMode {
        flex-basis: 50%; }
        .MfGd-accordion .collapse .card-block .mxToolbarMode:hover, .MfGd-accordion .collapse .card-block .mxToolbarMode:focus,
        .MfGd-accordion .collapsing .card-block .mxToolbarMode:hover,
        .MfGd-accordion .collapsing .card-block .mxToolbarMode:focus {
          background-color: #ecedee; }
        .MfGd-accordion .collapse .card-block .mxToolbarMode > div,
        .MfGd-accordion .collapsing .card-block .mxToolbarMode > div {
          width: 100%;
          display: flex;
          -webkit-flex-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          justify-content: center; }
          .MfGd-accordion .collapse .card-block .mxToolbarMode > div:first-of-type,
          .MfGd-accordion .collapsing .card-block .mxToolbarMode > div:first-of-type {
            height: 50px; }
            .MfGd-accordion .collapse .card-block .mxToolbarMode > div:first-of-type img,
            .MfGd-accordion .collapsing .card-block .mxToolbarMode > div:first-of-type img {
              max-height: 90%;
              max-width: 90%; }
          .MfGd-accordion .collapse .card-block .mxToolbarMode > div svg,
          .MfGd-accordion .collapsing .card-block .mxToolbarMode > div svg {
            width: 43px;
            height: 38px; }
          .MfGd-accordion .collapse .card-block .mxToolbarMode > div + div,
          .MfGd-accordion .collapsing .card-block .mxToolbarMode > div + div {
            height: 2.0625rem;
            line-height: 1.5;
            font-size: 0.6875rem;
            text-align: center; }
  .MfGd-accordion .collapsing {
    transition-duration: 0.2s !important;
    transition-timing-function: ease !important; }

.tooltip {
  z-index: 1070;
  font-family: Arial, Helvetica, sans-serif;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  word-wrap: break-word; }
  .tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
    padding: 0.3125rem 0;
    margin-top: -0.1875rem; }
    .tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {
      bottom: 0;
      left: 50%;
      margin-left: -0.3125rem;
      content: "";
      border-width: 0.3125rem 0.3125rem 0;
      border-top-color: #2a2730; }
  .tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
    padding: 0 0.3125rem;
    margin-left: 0.1875rem; }
    .tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before {
      top: 50%;
      left: 0;
      margin-top: -0.3125rem;
      content: "";
      border-width: 0.3125rem 0.3125rem 0.3125rem 0;
      border-right-color: #2a2730; }
  .tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
    padding: 0.3125rem 0;
    margin-top: 0.1875rem; }
    .tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before {
      top: 0;
      left: 50%;
      margin-left: -0.3125rem;
      content: "";
      border-width: 0 0.3125rem 0.3125rem;
      border-bottom-color: #2a2730; }
  .tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
    padding: 0 0.3125rem;
    margin-left: -0.1875rem; }
    .tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before {
      top: 50%;
      right: 0;
      margin-top: -0.3125rem;
      content: "";
      border-width: 0.3125rem 0 0.3125rem 0.3125rem;
      border-left-color: #2a2730; }

.tooltip-inner {
  max-width: 12.5rem;
  padding: 0.1875rem 0.5rem;
  color: white;
  text-align: center;
  background-color: #2a2730;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box; }
  .tooltip-inner:before, .tooltip-inner::before {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }

#MfGd-contentarea .mf-select .mf-select-label {
  position: inherit; }

.mf-select-with-buttons {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center; }
  .mf-select-with-buttons .mf-select {
    flex-grow: 2; }

.MfGd-tab-content .tab-pane .MfGd-input-group {
  padding-right: 0;
  padding-left: 0;
  border-bottom: 1px solid #ecedee;
  width: auto;
  max-width: inherit;
  flex: auto; }
  .MfGd-tab-content .tab-pane .MfGd-input-group .row > div:last-of-type {
    padding-right: 0; }
  .MfGd-tab-content .tab-pane .MfGd-input-group .MfGd-text-input-group-label {
    color: #99979c;
    font-size: 0.75rem;
    font-weight: normal;
    cursor: text;
    margin: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none; }

#MfGd-contentarea .mf-select span.caret {
  right: 0.5rem; }

#MfGd-propertybar .mf-textarea {
  resize: vertical; }

.MfGdDropdown.show button.mf-button.dropdown-toggle,
.MfGdDropdown button.mf-button.dropdown-toggle {
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.25rem 0.75rem;
  margin-bottom: 0;
  margin-top: 0;
  outline: none;
  border-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  box-shadow: none;
  width: auto; }

.MfGdDropdown.show .MfGdDropdown-ColorPreview,
.MfGdDropdown .MfGdDropdown-ColorPreview {
  display: inline-block;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.0625rem solid #2a2730;
  float: left; }

.MfGdDropdown.show .dropdown-menu,
.MfGdDropdown .dropdown-menu {
  margin: 0;
  max-width: 16.5rem; }

.MfGdDropdown.show .MfGdColorItem,
.MfGdDropdown .MfGdColorItem {
  display: inline-block;
  margin: 0.5rem;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  width: 2rem;
  height: 2rem; }
  .MfGdDropdown.show .MfGdColorItem:hover,
  .MfGdDropdown .MfGdColorItem:hover {
    filter: brightness(80%); }

.MfGdDropdown label {
  display: block;
  color: #99979c;
  font-size: 0.75rem;
  margin: 0;
  font-weight: normal; }

.MfGdDropdown.show button.mf-button.dropdown-toggle.btn-info.like-default.mf-btn-inverted {
  background-color: #b6babc; }

.MfGdDropdown.show label {
  color: #337ab7; }

.MfGdDropdown button.dropdown-toggle:empty:after, .MfGdDropdown button.dropdown-toggle:empty::after {
  margin-left: 0; }

.MfGdDropdown .dropdown-menu a {
  line-height: 1.313rem;
  font-size: 0.875rem;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0.46875rem 0.625rem;
  white-space: nowrap;
  background-color: #fff;
  color: #2a2730;
  display: block;
  overflow: auto; }
  .MfGdDropdown .dropdown-menu a:hover, .MfGdDropdown .dropdown-menu a:focus {
    background-color: #fff;
    color: #263649; }

.MfGd-label {
  pointer-events: none;
  color: #99979c;
  font-size: 0.75rem;
  font-weight: normal;
  cursor: text;
  left: 0;
  z-index: 0;
  margin: 0;
  -webkit-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  transition: 0.2s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none; }

.MfGd-modal .modal-dialog {
  width: 100%;
  max-width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0; }
  .MfGd-modal .modal-dialog .modal-content {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }
    .MfGd-modal .modal-dialog .modal-content .modal-body {
      padding: 0; }
      .MfGd-modal .modal-dialog .modal-content .modal-body object {
        height: 100%;
        position: absolute; }

.MfGd-Path span {
  font-size: 0.6875rem;
  color: #99979c; }
  .MfGd-Path span:not(:last-of-type):after {
    content: " / "; }
  .MfGd-Path span:last-of-type {
    color: #337ab7; }

.mf-pathListContainer {
  width: 100%; }
  .mf-pathListContainer .mf-pathListElementItem {
    display: flex;
    padding: 0.25rem 0; }
    .mf-pathListContainer .mf-pathListElementItem > .mf-pathListElementItemPath {
      flex-grow: 1; }

.tab-pane .MfGd-condition-selection-label {
  font-weight: bold;
  font-size: 0.75rem; }

.MfGd-link {
  padding-left: 0;
  color: #337ab7;
  text-decoration: none; }
  .MfGd-link.MfGd-link-disabled {
    pointer-events: none;
    color: #99979c; }
    .MfGd-link.MfGd-link-disabled:after {
      content: none; }
  .MfGd-link:hover, .MfGd-link:focus {
    color: #2d6da3;
    text-decoration: none; }
  .MfGd-link:after {
    margin-left: 0.5rem;
    content: ""; }
