dl dd {
  margin-bottom: 8px;
  margin-left: 8px;
}

.panel__title {
  margin: 0;
  padding-bottom: 9px;
  text-transform: uppercase;
  font-size: 1em;
}

ul.admin-list {
  padding: 0;
}

.admin-list li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  border-top: 1px solid #bfbfbf;
}

.admin-list li a {
  display: block;
  min-height: 0;
  padding: 14px 15px 14px 25px;
  background: url(../../images/icons/chevron-disc-right.svg) no-repeat 1px 17px;
}

/*Admin pages */
.ui-dialog-content .w3-content,
.admin-context .block-system-main-block .w3-content {
  max-width: 100%;
  width: 100%;
  display: inline-block;
}

.admin-context .block-system-main-block .modules-tabs__menu + form.system-modules {
  width: auto;
}

.winnow-clear {
  top: 4px;
}

.system-modules label,
.system-modules-uninstall label {
  font-size: 1.6rem;
}

.modules-tabs__pane table col.checkbox {
  width: 3%;
}

.block-system-main-block .modules-tabs tr td {
  vertical-align: baseline;
}

.dropbutton input.w3-margin-bottom,
.dropbutton input.w3-margin-top {
  margin: 0 !important;
  width: 100% !important;
  text-align: left;
  border: none;
  transition: 0.4s;
}

.paragraph-type-top.w3-row:before {
  display: inline-block;
  content: none;
}

.paragraph-type-top {
  align-items: center;
}

form .field--widget-entity-reference-paragraphs td.field-multiple-drag {
  width: auto;
  padding-left: 0;
}

/*.ui-dialog-content .w3-responsive,
.admin-context .block-system-main-block .w3-responsive {
  max-width: 100%;
  width: 100%;
  display: block;
  clear: both;
  overflow-x: initial;
}*/
.admin-context .block-system-main-block {
  padding: 0 16px;
}

.admin-context .block-system-main-block > div,
.admin-context .block-system-main-block > form {
  padding: 0 !important;
}

.admin-context nav.action-links {
  list-style: none;
  margin-left: 16px;
}

.admin-context nav.action-links li {
  white-space: normal;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  text-decoration: none;
  color: inherit;
  background-color: inherit;
  text-align: center;
  cursor: pointer;
}

.admin-context .region-title__action a,
.admin-context form .form-actions > a {
  margin: 16px 10px;
  padding: 9px 16px;
  display: inline-block;
}

.admin-context .region-title__action a {
  margin: 5px;
}

.admin-context form .form-actions button,
.admin-context form .form-actions input {
  margin: 16px 10px 16px 0;
}

/* admin pages  */
.admin-context .block-system-main-block .modules-tabs {
  margin-right: 16px;
  margin-left: 16px;
  border-color: #eaeaea;
}

.admin-context .modules-tabs__pane {
  margin: 0 0 0 240px !important;
  padding: 8px 16px !important;
  background: #f8f8f8;
  border-left: 1px solid #eaeaea;
  width: auto;
}

.admin-context .block-system-main-block .modules-tabs tr td {
  padding: 5px;
}

.admin-context .system-modules td details {
  margin: 0 !important;
}

.admin-context .system-modules td details summary {
  padding: 6px 0 !important;
}

.admin-context .modules-wrapper .requirements {
  max-width: 100%;
}

.admin-context .modules-wrapper .requirements span {
  display: inline-block;
}

.admin-context .item-list--comma-list:before,
.admin-context .item-list--comma-list:after,
.admin-context .item-list--comma-list li.w3-panel:after,
.admin-context .item-list--comma-list li.w3-panel:before {
  display: inline-block;
  clear: none !important;
}

.admin-context .admin-requirements {
  text-align: left;
}

.admin-context .item-list--comma-list {
  display: inline-block;
}

.admin-context .item-list--comma-list li {
  padding: 8px 5px;
}

.admin-context .system-status-report__status-title {
  padding: 8px !important;
}

@media screen and (min-width:993px) {
  .admin-context .system-status-general-info__items {
    display: flex;
    overflow-x: hidden;
    flex-wrap: wrap;
  }

  .admin-context .system-status-general-info__item {
    border-color: #eaeaea;
    flex: 1;
    flex-basis: 33%;
    width: 33%;
  }

  .admin-context .system-status-general-info__item:nth-child(2) {
    flex: 2;
    flex-basis: 66%;
  }

  .admin-context .system-status-general-info__run-cron {
    margin: 15px 0 5px;
  }

}

.admin-context .system-status-report__requirements-group details,
.admin-context .system-status-report__requirements-group summary {
  list-style-type: none;
}

.admin-context .system-status-report__entry__value {
  padding-top: 0 !important;
}

.admin-context .system-status-report__status-icon:before {
  top: 11px;
  left: -14px;
}

.admin-context .system-status-report__requirements-group details {
  margin-bottom: 5px !important;
}

/**
 * Reusable colors.
 */
.color-success {
  color: #325e1c;
  background-color: #ddffdd !important;
}

.color-warning {
  color: #734c00;
  background-color: #ffffcc !important;
}

.color-error {
  color: #a51b00;
  background-color: #ffdddd !important;
}

/* CKE */
