/* ==========================================================================
	Additional Styles
========================================================================== */

.layout-region div,
.entity-meta .seven-details:last-child {
  border-radius: 0 !important;
}

.layout-region-node-main, .layout-region-node-footer {
  float: none;
  width: 100%;
  padding-right: 0;
}

.layout-region-node-main .layout-region__content, .layout-region--node-footer .layout-region__content {
  max-width: none;
}

.layout-region-node-secondary {
  float: none;
  width: 100%;
}

.text-format-wrapper .form-type-textarea {
  margin-bottom: 0 !important;
}

.media-library-item__preview {
  position: relative;
  background-color: transparent;
  padding-top: 75%;
}
.media-library-item__preview .media-field.content-field.thumbnail {
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  /*padding-top: 75%;*/
}

.media-library-item__preview .media-field.content-field.thumbnail::before {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  padding-top: 75%;
  background: #F4F5F7 url("../img/logo--home.svg") no-repeat center center;
  background-size: 40%;
  z-index: 0;
}

.media-library-item__preview .media-field.content-field.thumbnail > div {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.media-library-item__preview img.image-style-medium {
  width: 100%;
}

.media-library-item__click-to-select-checkbox {
  z-index: 2 !important;
}

.media-library-item__remove {
  z-index: 10 !important;
}
