/* ---==[ EleMath Modernization CSS ]==--- */
.date-info {
  border-top: 1px solid rgba(0, 0, 0, 0.25);
  width: 95%;
}
table tbody td.ms-abbr,
table tbody td.ms-status,
table tbody td.ms-editor {
  text-shadow: none;
}
nav {
  display: inline-block;
}
.head-bar + nav > .pager {
  margin: 0 0 10px;
}
a {
  /*@backColor: lighten(#A7C024, 30%);*/
  transition: all 0.1s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;
}
a:link,
a:visited {
  color: #666;
}
#content a:hover {
  color: #333;
}
a.stand-out:visited,
a.stand-out:link {
  border-bottom: none;
  background: transparent;
  box-shadow: 0 -3px #DDD inset;
}
a.stand-out:visited:hover,
a.stand-out:link:hover {
  background: #DDD;
}
.badge.badge-light {
  color: rgba(0, 0, 0, 0.7);
  background-color: rgba(255, 255, 255, 0.4);
  border: 1px solid rgba(0, 0, 0, 0.4);
  line-height: 1em;
  font-weight: normal;
}
.badge.badge-time {
  font-weight: normal;
}
.editing-queue {
  margin-left: 0.5em;
  cursor: help;
}
#authors-text {
  font-weight: normal;
}
#authors-text a,
#authors-text span {
  font-weight: normal;
}
.ms-title {
  font-weight: normal;
}
.ms-authors {
  font-weight: normal;
}
.ms-editor {
  font-weight: normal;
}
.ms-abbr strong {
  font-weight: normal;
}
.debug-mode-on {
  float: right;
  border: 1px dotted hotpink;
  margin: 0 10px 0;
}
.buttons a:link,
.buttons a:visited {
  font-weight: normal;
}
table.volume-articles thead td,
table.volume-articles thead th,
table.files-list thead td,
table.files-list,
thead th {
  font-weight: normal;
}
.description-list li label {
  line-height: 1.25em;
}
.description-list li span {
  line-height: 1.25em;
}
legend {
  padding: 8px 12px;
}
td .buttons {
  margin-bottom: 15px;
}
.buylist .list .input.radio {
  display: inline;
}
div.mktitle span {
  font-weight: normal;
}
#header a {
  transition: none;
}
.pager {
  float: left;
  width: 100%;
  margin-bottom: 40px;
}
.checkbox + .checkbox {
  margin-top: 8px;
}
.editor-notifications {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  background-color: rgba(255, 255, 255, 0.25);
  padding: 0.33em 1.33em;
  margin-top: 0.33em;
  font-size: 0.85em;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15) inset;
}
.editor-notifications .status {
  padding-left: 0;
}
.volume-articles tr .manuscript-reviewers {
  border: none;
  padding: 0.75em 0;
}
.volume-articles tr .ms-editor .editor-notifications + div {
  padding: 0.75em 0;
}
/* --= Minimal Collapser for jQuery =-- */
.collapse-content {
  display: none;
  padding: 0.5em 0;
}
.collapse-content.active {
  display: block;
}
/* Specific styling for EleMath */
.collapse {
  margin-bottom: 2em;
}
.collapse-item.show-arrow:after {
  margin: 0 0.25em 0 0.5em;
  content: "\25BE";
}
.collapse-item.show-arrow.open:after {
  content: "\25B4";
}
