/**
 * Record page wrapper
 */
.edan-record, .edan-record * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*.edan-record.full-page {*/
/*  display: flex;*/
/*  display: -webkit-flex;*/
/*  display: -ms-flexbox;*/
/*}*/
.edan-record.full-page {
  padding: 2em 0;
}
.edan-record.full-page dl {
  /*display: flex;*/
  /*flex-flow: column wrap;*/
  margin: 0;
}
.edan-record.full-page.media-layout dl {
  display: block;
}
.edan-record.full-page dt {
  font-weight: bold;
  margin-top: 1.5em;
}

.media-wrapper ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.media-wrapper li{
  list-style-type: none;
  list-style-image: none;
  padding: 0;
  margin: 0;
}
.edan-record.has-media .inner {
  flex-flow: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;

}
.edan-record.has-media .inner .content {
  order: 2;
}

.edan-record .og-menu  {
  padding: 5px 10px;
  /*background-color: #EFF3F4;*/
  border: 1px solid #e9eef0;
}
.edan-record .og-menu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.edan-record .og-menu ul > li {
  list-style-type: none;
  list-style-image: none;
  padding: 0;
  margin: 0 0 1em 0;
}
.edan-record .og-menu .menu-item.active {
  font-weight: bold;
}

.edan-record.full .edan-search {
  margin-top: 1.5em;
}

.edan-record .media-container figure {
  margin: 0;
}
.edan-record .object-list {
  margin-bottom: 1.5em;
}
.edan-record .collapse-header {
  margin-bottom: 1.5em;
  margin-left: 1.5em;
}
.edan-record .collapse-header .icon {
  background: none;
  position: relative;
  display: inline-block;
  width: .75em;
  height: .75em;
  margin-left: -1.5em;
  margin-right: .5em;
 }
.edan-record .collapse-header .icon:before, .edan-record .collapse-header .icon:after {
  display: block;
  height: 2px;
  width: .75em;
  position: absolute;
  background: #165C7D;
  -webkit-transition: top .3s ease-out, -webkit-transform .3s ease-out;
  transition: top .3s ease-out, -webkit-transform .3s ease-out;
  transition: transform .3s ease-out, top .3s ease-out;
  transition: transform .3s ease-out, top .3s ease-out, -webkit-transform .3s ease-out;
  content: '';
  top: 45%; }
.edan-record .collapse-header .icon:after {
  -webkit-transform: rotate3d(0, 0, 1, -90deg);
  transform: rotate3d(0, 0, 1, -90deg); }
.edan-record .collapse-header[aria-expanded=true] .icon:after {
  -webkit-transform: rotate3d(0, 0, 1, 0deg);
  transform: rotate3d(0, 0, 1, 0deg); }
.edan-record .object-list .record-link {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.edan-record .object-list .record-link img {
  margin: .5em;
}
.edan-record .object-list .details {
  padding-left: 2em;
}
@media (min-width: 680px) {
  .edan-record.full.has-menu .content-wrapper {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 2.5em;
  }
  .edan-record.full.has-menu .inner {
    grid-column-end: span 9;
  }
  .edan-record.full.has-menu .og-menu {
    grid-column-end:  span 3;
  }

}
@media (min-width: 980px) {
  .edan-record.media-layout .inner {
    grid-column-gap: 40px;
    display: grid;
    grid-template-columns: 1fr 62%;
  }
  .edan-record.media-layout.has-menu .inner {
    grid-template-columns: 1fr 70%;
  }
  .edan-record.media-layout .inner .content {
    order: 0;
  }
  .edan-record.media-layout.has-menu .inner .content {
    order: 2;
  }
}

