
.l-wrapper{
}

.l-header .l-wrapper {
  position: relative;
}
.l-page-footer .l-wrapper {
    /*padding: 1.5em 0 !important;*/
}

.l-content_secondary .l-wrapper {
    /*padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;*/
}

body.scrolled header.l-header, body.veiled header.l-header {
}

article.style-background .c-title h1 {
  text-align: left;
  font-weight: 600;
  line-height: 1.4;
  margin-bottom: 1em;
}

.c-bar-button, .l-header-options .c-best-read-button a, .l-header-options .c-flag-bookmark-button a, .c-bar-button-small:before {
    /*color: #00408a;*/
}

.title-info {
  text-align: left;
  max-width: none;
}

article.style-background header{
  position: relative;
  margin: 0 0 6em;
}

.node-type-article article.style-background header .c-title {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

article.style-background .read-time:before{
  padding: 0 .3em;
}

body.mscrolled .c-logo-small, body.not-front .c-logo-small {
  /*transform: translate(-50%, -50%);
  left: 50%;
  position: absolute;
  top: 50%;
  margin: 0;
  padding: 0;*/
}