#mesch-download-manager-header .alert.fade {
  opacity: 1;
}
html body .alert {
  position: relative;
}
html body .alert .btn-close {
  position: absolute;
  right: 10px;
  top: 7px;
}
.fancytree-container .fancytree-node .fancytree-expander {
  position: relative;
  right: 5px;
  top: -8px;
}
.mesch-download-manager.c5-version-8 table.mesch-dm-search-results-table tbody tr.file .mesch-dm-filename-td a:before,
.mesch-download-manager.c5-version-8 table.mesch-dm-search-results-table tbody tr.file .mesch-dm-filename-td span:before {
  content: "\f016";
}
.mesch-download-manager.c5-version-8 table.mesch-dm-search-results-table tbody .mesch-dm-filename-td a:before,
.mesch-download-manager.c5-version-8 table.mesch-dm-search-results-table tbody .mesch-dm-filename-td span:before {
  font-family: 'FontAwesome';
  font-weight: 300;
}
.mesch-download-manager.c5-version-8 table.mesch-dm-search-results-table thead a:after {
  font-family: FontAwesome;
  font-weight: 300;
}
.ui-dialog .ui-dialog-buttonpane .btn-toolbar {
  display: flex;
}
.ui-dialog .ui-dialog-buttonpane .btn-toolbar:after,
.ui-dialog .ui-dialog-buttonpane .btn-toolbar:before {
  content: none;
}
.ui-dialog .ui-dialog-buttonpane .btn-toolbar .btn {
  float: none;
}
.ui-dialog .ui-dialog-buttonpane .btn-toolbar .btn.btn-danger,
.ui-dialog .ui-dialog-buttonpane .btn-toolbar .btn.btn-primary {
  color: #fff;
}
.ui-dialog .ui-dialog-buttonpane .btn-toolbar .btn.btn-danger {
  font-weight: bold;
}
.ui-dialog .ui-dialog-buttonpane .btn-toolbar .btn .fa-spinner {
  margin-right: 6px;
}
.visually-hidden {
  display: none;
}
