/*
  This mixin can be used to set the object-fit:
  @include object-fit(contain);

  or object-fit and object-position:
  @include object-fit(cover, top);
*/
.il-body {
  background: #FFFFFF; }
  .il-body .main-header,
  .il-body .hgr,
  .il-body .hgr--light,
  .il-body .sticky-header {
    background-color: #FFFFFF; }
  .il-body .progressbar-wrapper {
    background: #d2d2d2; }
  .il-body .loader-wrapper--overlay {
    background: rgba(255, 255, 255, 0.7); }
  .il-body .acor--moreon,
  .il-body .aembed--box {
    background: #f5f5f5; }
  .il-body .acor--moreon .acor-title {
    color: #525252; }
  .il-body .hgr {
    border-top: 1px solid rgba(15, 15, 15, 0.25); }
    .il-body .hgr .hnav-scroll::after {
      background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#FFFFFF));
      background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
      background-repeat: repeat-x; }
    .il-body .hgr + .hmn {
      border-top: 1px solid rgba(15, 15, 15, 0.25); }
    .il-body .hgr--up {
      box-shadow: none; }
  .il-body .aprev--bgl,
  .il-body .aprev--hlight,
  .il-body .w-100--line,
  .il-body .w-100--split,
  .il-body .acor-title-wrap {
    background-color: #FFFFFF; }
  .il-body .main-content > :first-child {
    border-top-color: #FFFFFF; }
  .il-body .rel,
  .il-body .rel.rel--strip,
  .il-body .sopen,
  .il-body .scta,
  .il-body .aentry-container {
    background: #FFFFFF;
    border-bottom-color: #FFFFFF; }
  .il-body .abox {
    background: #ebebeb;
    border-bottom-color: #FFFFFF; }

.htsi-body .htitle-img {
  height: 20px; }

@media (min-width: 768px) {
  .htsi-body .htitle-img {
    height: 48px;
    margin-top: 15px;
    margin-bottom: 8px; } }

@media (min-width: 1024px) {
  .htsi-body .htitle-img {
    height: 56px;
    margin-top: 15px;
    margin-bottom: 9px; } }

@media (min-width: 1540px) {
  .htsi-body .htitle-img {
    margin-top: 20px;
    margin-bottom: 12px; } }

@media (min-width: 1024px) {
  .htsi-body .htop-center--page {
    padding-bottom: 0; } }
