/**
 * Charset.
 */
/**
 * Libraries.
 */
/**
 * Styles.
 */
/**
 * Prefix browser properties.
 *
 * @param array $args
 *   Array of arguments.
 *
 * @return string
 *   Prefixed CSS.
 */
/**
 * Colors.
 */
/* Grayscale */
/* Red */
/* Green */
/* Blue */
/* Hover */
/* Misc */
/**
 * Fonts.
 */
/**
 * Responsive sizes.
 */
html {
  overflow-x: hidden;
  width: 100%;
}

body {
  background-attachment: fixed;
  background-color: #8b8b8b;
  background-image: url("/themes/custom/lm17/images/bg-page.png");
  background-repeat: repeat-y;
  background-size: contain;
  color: #000000;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 1rem;
  height: 100%;
  line-height: 120%;
  margin: 0 auto;
  max-width: 2000px;
  padding-left: 0;
  padding-right: 0;
  width: auto;
}

h1 {
  color: #000000;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 2rem;
  line-height: 120%;
  margin: 0.67rem 0;
}

h2 {
  color: #000000;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 1.9rem;
  line-height: 120%;
  margin: 0.6rem 0;
}

h3 {
  color: #000000;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 1.8rem;
  line-height: 120%;
  margin: 0.6rem 0;
}

h4 {
  color: #000000;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 1.7rem;
  line-height: 120%;
  margin: 0.5rem 0;
}

h5 {
  color: #000000;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 1.6rem;
  line-height: 120%;
  margin: 0.4rem 0;
}

p {
  color: #000000;
  font-family: "Lato", "Arial", "Verdana", sans-serif;
  font-size: 1rem;
  font-weight: normal;
  font-weight: 300;
  line-height: 150%;
  margin: 0.25rem 0 1rem 0;
}

img,
media,
video {
  height: auto;
  max-width: 100%;
  -ms-interpolation-mode: bicubic;
  background-color: white;
}

ul {
  list-style-type: none;
}

a {
  color: #000000;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

form .button {
  background: #c38a4c;
  border-radius: 0.5rem;
  border: 1px outset #e84f3e;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 1rem;
  padding: 0.25rem 0.75rem;
  text-transform: uppercase;
}
form .button:hover {
  background-color: #000000;
  color: #c38a4c;
}
form .button:active,
form .button.is-checked {
  border: 1px outset #c38a4c;
  background-color: #e84f3e;
  color: #000000;
}

#menu-canvas ul.menu {
  text-align: center;
  font-size: 1.5vw;
}

#menu-canvas ul.menu li.menu-item {
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}

div.layout-container main div article h1 {
  text-align: left;
}

/**
 * 480px.
 */
/**
 * 600px.
 */
@media screen and (min-width: 600px) {
  #menu-canvas ul.menu {
    text-align: center;
    font-size: 1vw;
  }
}
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  #menu-canvas ul.menu {
    text-align: center;
    font-size: 1vw;
  }
}
/**
 * 800px.
 */
/**
 * 1024px.
 */
/**
 * 1366px.
 */
@media screen and (min-width: 1366px) {
  #menu-canvas ul.menu {
    text-align: center;
    font-size: 1vw;
  }
}
/**
 * 1920px.
 */
@media screen and (min-width: 1920px) {
  body {
    background-size: 2000px;
    background-position: top center;
  }
  #menu-canvas ul.menu {
    text-align: center;
    font-size: 1em;
  }
}
footer {
  float: left;
  padding-bottom: 1rem;
  width: 100%;
}
footer img.menu-widget {
  display: none;
}
footer .menu--footer {
  background-color: #000000;
  float: left;
  width: 100%;
}
footer .menu--footer ul.menu {
  display: inline-block;
  margin: 0 auto 0 1rem;
  text-align: center;
  width: 100%;
}
footer .menu--footer ul.menu li {
  display: none;
  font-size: 0.7rem;
  margin-left: 1%;
  text-transform: uppercase;
}
footer .menu--footer ul.menu li.contact, footer .menu--footer ul.menu li.privacy, footer .menu--footer ul.menu li.site-map, footer .menu--footer ul.menu li.terms-of-use {
  display: inline-block;
}
footer .menu--footer ul.menu li a {
  color: #ffffff;
  text-decoration: none;
}
footer .menu--footer ul.menu li a:hover {
  color: #c38a4c;
}
footer .menu--footer ul.menu li a:active {
  color: #e84f3e;
}
footer .menu--footer ul.menu li a.is-active {
  color: #c38a4c;
}
footer .menu--footer ul.menu li.menu-item--active-trail a {
  color: #c38a4c;
}

header .menu--account {
  display: none;
}
header .menu--main {
  background-color: #000000;
  float: left;
  position: absolute;
  left: -100%;
  width: 100%;
}
header .menu--main img.menu-widget {
  display: none;
}
header .menu--main ul.menu {
  display: inline-block;
  margin-bottom: 0.5%;
  margin-top: 0.5%;
  width: 100%;
}
header .menu--main ul.menu li {
  display: inline-block;
  margin-left: 1%;
  text-transform: uppercase;
}
header .menu--main ul.menu li a {
  color: #ffffff;
  text-decoration: none;
}
header .menu--main ul.menu li a:hover {
  color: #c38a4c;
}
header .menu--main ul.menu li a:active {
  color: #e84f3e;
}
header .menu--main ul.menu li a.is-active {
  color: #c38a4c;
}
header .menu--main ul.menu li.menu-item--active-trail a {
  color: #c38a4c;
}
header .site-logo img {
  margin: 1% 0px 0% 0%;
  width: 82%;
}
header #lm17-search-block {
  display: none;
}
header #lm17-social-block {
  display: none;
}
header #off-canvas-menu {
  float: right;
  font-size: 1.9rem;
  margin: 5% 5% 0 0;
}

main {
  float: left;
  margin: 0 1.5%;
  width: 97%;
}
main .layout-content {
  float: left;
  width: 100%;
  clear: left;
}
main .layout-content .node--view-mode-full {
  margin: 1rem 2%;
}
main .layout-content .view-id-boxes_below_frontpage {
  margin-top: 1rem;
}
main .layout-content #lm17-social-block {
  display: block;
  margin: 1rem auto;
  text-align: center;
}
main .layout-showcase {
  margin: 0 auto;
  overflow: hidden;
  width: 100%;
}
main .layout-sidebar-first {
  display: none;
}

.clear-both {
  clear: both;
}

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

.container .box {
  clear: both;
  float: left;
  width: 100%;
  margin: 0.5% auto 1.5% auto;
  margin-right: auto;
  text-align: center;
}
.container .box .top {
  background-color: #0000ff;
  color: #ffffff;
  cursor: pointer;
  padding: 12px;
}
.container .box .bottom {
  background-color: #ff0000;
  color: #ffffff;
  display: none;
  padding: 12px;
}

.image-style-thumbnail {
  float: left;
  margin-right: 0.5%;
}

.lm-author {
  color: #454545;
  font-size: 0.7rem;
  font-style: italic;
  margin: 0 auto 0 0;
}

.slotheader {
  float: left;
  width: 100%;
}

.videoplayer {
  width: 100%;
}

.videoslot {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}

/**
 * 480px.
 */
/**
 * 600px.
 */
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  footer {
    margin: 0 auto 2rem 0;
    width: 100%;
  }
  footer img.menu-widget {
    display: block;
    height: 8px;
    margin: -8px 0 0 0;
    max-width: 18px;
    width: 8px;
  }
  footer img.menu-widget-left {
    float: left;
  }
  footer img.menu-widget-right {
    float: right;
  }
  footer .menu--footer {
    overflow: hidden;
    width: 100%;
  }
  footer .menu--footer ul.menu {
    background-color: #000000;
    display: inline-block;
    padding: 0.5rem;
    width: 100%;
    text-align: center;
  }
  footer .menu--footer ul.menu li {
    display: inline-block;
    font-size: 0.7rem;
    margin-left: 1%;
    text-transform: uppercase;
  }
  footer .menu--footer ul.menu li a {
    color: #ffffff;
    text-decoration: none;
  }
  footer .menu--footer ul.menu li a:hover {
    color: #c38a4c;
  }
  footer .menu--footer ul.menu li a:active {
    color: #e84f3e;
  }
  footer .menu--footer ul.menu li a.is-active {
    color: #c38a4c;
  }
  footer .menu--footer ul.menu li.menu-item--active-trail a {
    color: #c38a4c;
  }
  footer .menu--footer ul.menu li.beauty a:hover {
    color: #ca0073;
  }
  footer .menu--footer ul.menu li.celebrity-buzz a:hover {
    color: #00a954;
  }
  footer .menu--footer ul.menu li.eat-drink a:hover {
    color: #ee0000;
  }
  footer .menu--footer ul.menu li.fashion a:hover {
    color: #a1009f;
  }
  footer .menu--footer ul.menu li.health a:hover {
    color: #0E85A7;
  }
  footer .menu--footer ul.menu li.home-family a:hover {
    color: #CFA913;
  }
  footer .menu--footer ul.menu li.movies a:hover {
    color: #00a954;
  }
  footer .menu--footer ul.menu li.music a:hover {
    color: #00a954;
  }
  header .menu--account {
    clear: right;
    display: block;
    float: right;
    margin: 0 3rem 0 auto;
  }
  header .menu--account ul.menu {
    display: inline-block;
    margin: 0;
  }
  header .menu--account ul.menu li {
    display: contents;
    margin-left: 1%;
  }
  header .menu--account ul.menu li a {
    color: #000000;
    text-decoration: none;
  }
  header .menu--account ul.menu li a:hover {
    color: #c38a4c;
  }
  header .menu--account ul.menu li a:active {
    color: #e84f3e;
  }
  header .menu--main {
    background-color: #000000;
    float: left;
    left: unset;
    position: relative;
    width: 100%;
  }
  header .menu--main img.menu-widget {
    display: block;
    height: 8px;
    margin: -8px 0 0 0;
    max-width: 18px;
    width: 8px;
  }
  header .menu--main img.menu-widget-left {
    float: left;
  }
  header .menu--main img.menu-widget-right {
    float: right;
  }
  header .menu--main ul.menu {
    display: inline-block;
    margin-bottom: 0.5%;
    margin-top: 0.5%;
    width: 100%;
  }
  header .menu--main ul.menu li {
    display: inline-block;
    margin-left: 1.5%;
    text-transform: uppercase;
  }
  header .menu--main ul.menu li a {
    color: #ffffff;
    text-decoration: none;
  }
  header .menu--main ul.menu li a:hover {
    color: #c38a4c;
  }
  header .menu--main ul.menu li a:active {
    color: #e84f3e;
  }
  header .menu--main ul.menu li a.is-active {
    color: #c38a4c;
  }
  header .menu--main ul.menu li.menu-item--active-trail a {
    color: #c38a4c;
  }
  header .menu--main ul.menu li.beauty a:hover {
    color: #ca0073;
  }
  header .menu--main ul.menu li.celebrity-buzz a:hover {
    color: #00a954;
  }
  header .menu--main ul.menu li.eat-drink a:hover {
    color: #ee0000;
  }
  header .menu--main ul.menu li.fashion a:hover {
    color: #a1009f;
  }
  header .menu--main ul.menu li.health a:hover {
    color: #0E85A7;
  }
  header .menu--main ul.menu li.home-family a:hover {
    color: #CFA913;
  }
  header .menu--main ul.menu li.movies a:hover {
    color: #00a954;
  }
  header .menu--main ul.menu li.music a:hover {
    color: #00a954;
  }
  header .menu--main ul.menu li.menu-item--active-trail a {
    color: #c38a4c;
  }
  header .site-logo img {
    margin-left: 3%;
    width: 20%;
  }
  header #lm17-search-block {
    display: block;
    float: right;
    margin: 0.75rem 0.6rem 0 0;
    min-height: 4.3rem;
    min-width: 15rem;
  }
  header #lm17-search-block .gsc-search-button {
    border-radius: 50%;
    height: 2rem;
    margin-top: -0.5rem;
    padding: 0.5rem 0 0 0;
    width: 2rem;
  }
  header #lm17-social-block {
    display: block;
    float: right;
    margin: 2rem 1rem 0 auto;
  }
  main {
    float: left;
    margin: 0 1.5%;
    width: 97%;
  }
  main .layout-content {
    float: left;
    width: 70%;
    clear: left;
  }
  main .layout-content .view-id-boxes_below_frontpage {
    margin-top: 1rem;
  }
  main .layout-content #lm17-search-block {
    display: none;
  }
  main .layout-content #lm17-social-block {
    display: none;
  }
  main .layout-showcase {
    width: 100%;
  }
  main .layout-showcase > div {
    background-color: #000000;
    margin-top: 0.5rem;
    padding-bottom: 0rem;
  }
  main .layout-sidebar-first {
    clear: none;
    display: block;
    float: right;
    margin: 0 1.75% 1rem 0;
    width: 28%;
  }
  main .layout-sidebar-first a {
    color: #f628b4;
  }
  main .layout-sidebar-first a:link {
    color: #f628b4;
  }
  main .layout-sidebar-first a:hover {
    color: #bf4389;
  }
  main .layout-sidebar-first a:active {
    color: #f628b4;
  }
  main .layout-sidebar-first #kore-google-ad-block {
    max-width: 28.75rem;
    margin: 1rem auto;
    width: 99%;
  }
  main .layout-sidebar-first #kore-google-ad-block > ins {
    display: block !important;
    margin: 0 auto !important;
  }
  .clear-both {
    clear: both;
  }
  .clear-left {
    clear: left;
  }
  .clear-right {
    clear: right;
  }
  .container .box {
    clear: both;
    float: left;
    width: 100%;
    margin: 0.5% auto 1.5% auto;
    margin-right: auto;
    text-align: center;
  }
  .container .box .top {
    background-color: #0000ff;
    color: #ffffff;
    cursor: pointer;
    padding: 12px;
  }
  .container .box .bottom {
    background-color: #ff0000;
    color: #ffffff;
    display: none;
    padding: 12px;
  }
  .image-style-thumbnail {
    float: left;
    margin-right: 0.5%;
  }
  .lm-author {
    color: #454545;
    font-size: 0.7rem;
    font-style: italic;
    margin: 0 auto 0 0;
  }
  .slotheader {
    float: left;
    width: 100%;
  }
  .videoplayer {
    width: 100%;
  }
  .videoslot {
    float: left;
    margin-bottom: 1%;
    width: 100%;
  }
}
/**
 * 800px.
 */
@media screen and (min-width: 800px) {
  header #lm17-search-block {
    margin: 0.75rem 0.7rem 0 0;
    min-width: 16rem;
  }
  header .menu--main img.menu-widget {
    height: 9px;
    margin-top: -9px;
    width: 9px;
  }
}
/**
 * 1024px.
 */
@media screen and (min-width: 1024px) {
  footer img.menu-widget {
    height: 11px;
    margin-top: -11px;
    width: 11px;
  }
  header #lm17-search-block {
    margin: 0.75rem 3rem 0 0;
    min-width: 20rem;
  }
  header .menu--main img.menu-widget {
    height: 12px;
    margin-top: -12px;
    width: 12px;
  }
}
/**
 * 1366px.
 */
@media screen and (min-width: 1366px) {
  footer img.menu-widget {
    height: 15px;
    margin-top: -15px;
    width: 15px;
  }
  header .menu--main img.menu-widget {
    height: 15px;
    margin-top: -15px;
    width: 15px;
  }
}
/**
 * 1920px.
 */
@media screen and (min-width: 1920px) {
  footer img.menu-widget {
    height: 18px;
    margin-top: -18px;
    width: 18px;
  }
  header .menu--main img.menu-widget {
    height: 16px;
    margin-top: -16px;
    width: 164px;
  }
}
.site-logo img {
  margin-left: 4%;
  margin-top: 1%;
  width: 25%;
}

/**
 * Responsive size display.
 */
#lm17-social-block {
  /*
    span.size-labels.size-320x480 {
      display: inline;
    }
    @media screen and (min-width: $xs) {
      span.size-labels.size-320x480 {
        display: none !important;
      }
      span.size-labels.size-480x320 {
        display: inline;
      }
    }
    @media screen and (min-width: $sm) {
      span.size-labels.size-480x320 {
        display: none !important;
      }
      span.size-labels.size-600x800 {
        display: inline;
      }
    }
    @media screen and (min-width: $md) {
      span.size-labels.size-600x800 {
        display: none !important;
      }
      span.size-labels.size-768x1024 {
        display: inline;
      }
    }
    @media screen and (min-width: $lg) {
      span.size-labels.size-768x1024 {
        display: none !important;
      }
      span.size-labels.size-800x600 {
        display: inline;
      }
    }
    @media screen and (min-width: $xl) {
      span.size-labels.size-800x600 {
        display: none !important;
      }
      span.size-labels.size-1024x768 {
        display: inline;
      }
    }
    @media screen and (min-width: $xxl) {
      span.size-labels.size-1024x768 {
        display: none !important;
      }
      span.size-labels.size-1366x768 {
        display: inline;
      }
    }
    @media screen and (min-width: $xxl) {
      span.size-labels.size-1366x768 {
        display: none !important;
      }
      span.size-labels.size-1920x1080 {
        display: inline;
      }
    }
  */
}
#lm17-social-block span.size-labels {
  display: none;
  font-size: 0.5rem;
}

/**
 * 320px.
 */
#menu-canvas {
  background-color: #ffffff;
  left: -320px;
  max-width: 480px;
  position: fixed;
  top: 0;
  width: 320px;
  z-index: 100;
  -webkit-transition: left 0.5s ease-in-out;
  -moz-transition: left 0.5s ease-in-out;
  -ms-transition: left 0.5s ease-in-out;
  -o-transition: left 0.5s ease-in-out;
  transition: left 0.5s ease-in-out;
}
#menu-canvas .menu {
  margin: 0;
}
#menu-canvas .menu li {
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  border-bottom: 1px #000000 solid;
  display: block;
  margin-left: 1rem;
  padding: 0.5rem 1rem 0.5rem 2rem;
}
#menu-canvas .menu li.beauty {
  background-image: url("/themes/custom/lm17/images/icon-beauty.png");
}
#menu-canvas .menu li.celebrity-buzz {
  background-image: url("/themes/custom/lm17/images/icon-celebrity.png");
}
#menu-canvas .menu li.instudiowith {
  background-image: url("/themes/custom/lm17/images/icon-instudiowith.png");
}
#menu-canvas .menu li.eat-drink {
  background-image: url("/themes/custom/lm17/images/icon-eatanddrink.png");
}
#menu-canvas .menu li.home-family {
  background-image: url("/themes/custom/lm17/images/icon-family.png");
}
#menu-canvas .menu li.travel-leisure {
  background-image: url("/themes/custom/lm17/images/icon-travelandleisure.png");
}
#menu-canvas .menu li.fashion {
  background-image: url("/themes/custom/lm17/images/icon-fashion.png");
}
#menu-canvas .menu li.health {
  background-image: url("/themes/custom/lm17/images/icon-health.png");
}
#menu-canvas .menu li.movies {
  background-image: url("/themes/custom/lm17/images/icon-movies.png");
}
#menu-canvas .menu li.music {
  background-image: url("/themes/custom/lm17/images/icon-music.png");
}
#menu-canvas .menu li a {
  background: transparent;
  color: #000000;
  text-decoration: none;
}
#menu-canvas .menu li a:hover {
  color: #c38a4c;
}
#menu-canvas .menu li a:active {
  color: #e84f3e;
}
#menu-canvas .menu li a.is-active {
  color: #c38a4c;
}
#menu-canvas .menu li.beauty a:hover {
  color: #ca0073;
}
#menu-canvas .menu li.celebrity-buzz a:hover {
  color: #00a954;
}
#menu-canvas .menu li.eat-drink a:hover {
  color: #ee0000;
}
#menu-canvas .menu li.fashion a:hover {
  color: #a1009f;
}
#menu-canvas .menu li.health a:hover {
  color: #0E85A7;
}
#menu-canvas .menu li.home-family a:hover {
  color: #CFA913;
}
#menu-canvas .menu li.travel-leisure a:hover {
  color: #0D6185;
}
#menu-canvas .menu li.movies a:hover {
  color: #00a954;
}
#menu-canvas .menu li.music a:hover {
  color: #00a954;
}
#menu-canvas #menu-canvas-hide {
  background-color: #000000;
  color: #ffffff;
  display: block;
  font-size: 1.5rem;
  margin: 0;
  padding: 0;
  text-align: right;
  width: 320px;
}
#menu-canvas #menu-canvas-hide .fa-times {
  margin: 0.75rem;
}
#menu-canvas #menu-canvas-show {
  color: #000000;
  font-size: 2rem;
  right: 5%;
  position: fixed;
  top: 0.5rem;
}
#menu-canvas.is-visible #menu-canvas-show {
  display: none;
}
#menu-canvas #menu-canvas-search-block {
  display: block;
  margin: 0.75rem 0.6rem 0 0;
  min-height: 4.3rem;
  min-width: 15rem;
  width: 100%;
}
#menu-canvas #menu-canvas-search-block .gsc-control-cse {
  background-color: #000000;
}
#menu-canvas #menu-canvas-search-block .gsc-search-button {
  border-radius: 50%;
  height: 2rem;
  margin-top: -0.5rem;
  padding: 0.5rem 0 0 0;
  width: 2rem;
}
#menu-canvas.is-visible {
  left: 0;
}

/**
 * 480px.
 */
@media screen and (min-width: 480px) {
  #menu-canvas .menu {
    margin: 0;
  }
  #menu-canvas .menu li {
    background-size: 1rem;
    padding: 0.15rem 1rem 0.15rem 2rem;
  }
  #menu-canvas #menu-canvas-hide {
    font-size: 1.2rem;
  }
  #menu-canvas #menu-canvas-hide .fa-times {
    margin: 0 1rem 0 0;
  }
  #menu-canvas #menu-canvas-search-block {
    margin: 0 0.6rem 0 0;
    min-height: 2rem;
  }
}
/**
 * 600px.
 */
@media screen and (min-width: 600px) {
  #menu-canvas .menu {
    margin: 0;
  }
  #menu-canvas .menu li {
    padding: 0.5rem 1rem 0.5rem 2rem;
  }
  #menu-canvas #menu-canvas-hide {
    font-size: 1.5rem;
  }
  #menu-canvas #menu-canvas-hide .fa-times {
    margin: 0.75rem;
  }
  #menu-canvas #menu-canvas-search-block {
    margin: 0.75rem 0.6rem 0 0;
    min-height: 4.3rem;
  }
}
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  #menu-canvas {
    color: #000000;
    display: inline-block;
    font-family: "Trebuchet MS", "Helvetica", sans-serif;
    font-size: 1rem;
    left: unset;
    line-height: 0;
    margin: 0;
    max-width: 100%;
    padding: 0;
    position: relative;
    text-align: left;
    top: unset;
    width: 100%;
  }
  #menu-canvas ul.menu {
    background-color: #000000;
  }
  #menu-canvas ul.menu li.menu-item {
    background-color: #000000;
    background-image: none;
    display: inline-block;
    padding: 1rem 0;
  }
  #menu-canvas ul.menu li.menu-item a {
    color: #ffffff;
    text-decoration: none;
  }
  #menu-canvas ul.menu li.menu-item a:hover {
    color: #c38a4c;
  }
  #menu-canvas ul.menu li.menu-item a:active {
    color: #e84f3e;
  }
  #menu-canvas ul.menu li.menu-item a.is-active {
    color: #c38a4c;
  }
  #menu-canvas ul.menu li.menu-item.beauty a:hover {
    color: #ca0073;
  }
  #menu-canvas ul.menu li.menu-item.celebrity-buzz a:hover {
    color: #00a954;
  }
  #menu-canvas ul.menu li.menu-item.eat-drink a:hover {
    color: #ee0000;
  }
  #menu-canvas ul.menu li.menu-item.fashion a:hover {
    color: #a1009f;
  }
  #menu-canvas ul.menu li.menu-item.health a:hover {
    color: #0E85A7;
  }
  #menu-canvas ul.menu li.menu-item.home-family a:hover {
    color: #CFA913;
  }
  #menu-canvas ul.menu li.menu-item.travel-leisure a:hover {
    color: #0D6185;
  }
  #menu-canvas ul.menu li.menu-item.movies a:hover {
    color: #00a954;
  }
  #menu-canvas ul.menu li.menu-item.music a:hover {
    color: #00a954;
  }
  #menu-canvas #menu-canvas-hide,
#menu-canvas #menu-canvas-search-block,
#menu-canvas #menu-canvas-show {
    display: none;
  }
}
/**
 * 800px.
 */
/**
 * 1024px.
 */
@media screen and (min-width: 1024px) {
  #menu-canvas ul.menu {
    max-width: 1980px;
  }
}
/**
 * 1366px.
 */
/**
 * 1920px.
 */
/**
 * Pager block.
 */
.pager-block-wrapper {
  display: none;
}

/**
 * 480px.
 */
@media screen and (min-width: 480px) {
  .pager-block-wrapper {
    display: block;
    margin: 1rem 0;
  }
  .pager-block-wrapper .pager-block {
    margin: 0 auto;
    width: 440px;
  }
  .pager-block-wrapper .pager-block .pager-block-clear {
    clear: both;
  }
  .pager-block-wrapper .pager-block .pager-block-item {
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-size: 210px;
    border: 2px #cccccc solid;
    float: left;
    height: 14.5rem;
    overflow: hidden;
    padding-top: 44px;
    position: relative;
    text-align: center;
    width: 210px;
  }
  .pager-block-wrapper .pager-block .pager-block-item img {
    display: block;
    margin: 0 auto;
    width: 200px;
  }
  .pager-block-wrapper .pager-block .pager-block-item p {
    font-size: 0.93rem;
    margin: 0 auto 0.5rem auto;
    width: 200px;
  }
  .pager-block-wrapper .pager-block .pager-block-item.pager-next-node {
    background-image: url("/themes/custom/lm17/images/next.jpg");
    background-position: left 3px;
    margin-left: 10px;
  }
  .pager-block-wrapper .pager-block .pager-block-item.pager-prev-node {
    background-image: url("/themes/custom/lm17/images/previous.jpg");
    background-position: right 3px;
    background-repeat: no-repeat;
  }
  .pager-block-wrapper .pager-block .pager-block-item.pager-latest-node {
    background-image: url("/themes/custom/lm17/images/latest.jpg");
    background-position: right 3px;
    background-repeat: no-repeat;
  }
  .pager-block-wrapper .pager-block.one-item {
    width: 220px;
  }
  .pager-block-wrapper .pager-block.one-item .pager-block-item {
    margin-left: 0;
  }
}
/**
 * 600px.
 */
/**
 * 768px.
 */
/**
 * 800px.
 */
@media screen and (min-width: 800px) {
  .pager-block-wrapper {
    width: 100%;
  }
  .pager-block-wrapper .pager-block {
    width: 520px;
  }
  .pager-block-wrapper .pager-block .pager-block-item {
    background-size: 246px;
    width: 250px;
  }
}
/**
 * 1024px.
 */
/**
 * 1366px.
 */
/**
 * 1920px.
 */
/**
 * Pager block.
 */
body.lm-sitemap #kore-site-map {
  margin: 0 auto 1rem 2rem;
  padding: 0;
  width: 100%;
}
body.lm-sitemap #kore-site-map ul {
  margin: 0 auto;
  padding: 0;
}
body.lm-sitemap #kore-site-map .site-map-column {
  border-left: none;
  float: none;
  margin: 0 auto;
  min-height: 0;
  padding: 0%;
  width: 100%;
}
body.lm-sitemap #kore-site-map .site-map-column li {
  line-height: 200%;
  padding-left: 0.5rem;
}

/**
 * 600px.
 */
@media screen and (min-width: 600px) {
  body.lm-sitemap #kore-site-map {
    margin: 0 auto 1rem auto;
    padding: 0 0 0 10%;
    width: 100%;
  }
  body.lm-sitemap #kore-site-map ul {
    list-style-type: disc;
    margin: 0 auto;
    padding: 0;
  }
  body.lm-sitemap #kore-site-map .site-map-column {
    border-left: 1px #a2a2a2 solid;
    float: left;
    margin: 0 auto;
    min-height: 30rem;
    padding: 2rem 5% 1rem 5%;
    width: 22%;
  }
  body.lm-sitemap #kore-site-map .site-map-column ul {
    list-style-type: circle;
  }
  body.lm-sitemap #kore-site-map .site-map-column li {
    line-height: 200%;
    padding-left: 0.5rem;
  }
  body.lm-sitemap #kore-site-map .col-1 {
    border: none;
  }
}
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main {
  margin-bottom: 0rem;
}
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section {
  margin: 0 auto;
}
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser {
  background-color: #ffffff;
  padding: 0;
}
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser h1, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser h1 {
  font-size: 1.1rem;
  margin: 0 auto;
  padding: 0.5rem 0.25rem 0.25rem 2%;
  text-align: left;
}
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser h1 a, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser h1 a {
  text-decoration: none;
}
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser hr,
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser p, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser hr,
.view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-field-field-teaser p {
  display: none;
}
.view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom {
  display: none;
}

/**
 * 480px.
 */
/**
 * 600px.
 */
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  .view-fpslideshow, .view-fpslideshow-unpublished {
    float: left;
    max-width: 800px;
    width: 100%;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main {
    background-color: #000000;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section {
    height: 40.1vw !important;
    margin: 0;
    width: 40% !important;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide {
    height: 39.1vw !important;
    margin: 0vw;
    max-height: 670px;
    max-width: 1900px;
    width: 94vw !important;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster {
    float: left;
    width: 73%;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster img, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster img {
    max-width: 100% inherit;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster .views_slideshow_pager_field_item img.image-style-thumbnail, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster .views_slideshow_pager_field_item img.image-style-thumbnail {
    height: auto !important;
    width: 16.65% !important;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser {
    background-color: #000000;
    float: right;
    height: 36vw !important;
    margin: 0;
    padding: 1%;
    width: 24%;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser *, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser * {
    color: #ffffff;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 {
    color: #ffffff;
    font-size: 1rem;
    padding-left: 0;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a {
    color: #ffffff;
    font-size: 1rem;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser hr,
.view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser hr,
.view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p {
    display: block;
    color: #ffffff;
    font-size: 0.9rem;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom {
    clear: both;
    display: block;
    margin: 0 auto 0 0;
    max-width: 800px;
    width: 100vw;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom img, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom img {
    display: inline;
    text-align: center;
    width: 16.05%;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow-block_home_5 img,
.view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow-block_slideshow_5 img,
.view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow_unpublished-block_home_5 img,
.view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow_unpublished-block_slideshow_5 img, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow-block_home_5 img,
.view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow-block_slideshow_5 img,
.view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow_unpublished-block_home_5 img,
.view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_fpslideshow_unpublished-block_slideshow_5 img {
    margin-right: 0;
  }
}
/**
 * 800px.
 */
@media screen and (min-width: 800px) {
  .view-fpslideshow, .view-fpslideshow-unpublished {
    max-width: 1024px;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom {
    max-width: 1024px;
  }
}
/**
 * 1024px.
 */
@media screen and (min-width: 1024px) {
  .view-fpslideshow, .view-fpslideshow-unpublished {
    max-width: 1366px;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 {
    font-size: 1.3rem;
    line-height: 130%;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a {
    font-size: 1.3rem;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p {
    font-size: 1rem;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom {
    max-width: 1366px;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom img, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom img {
    width: 16.16%;
  }
}
/**
 * 1366px.
 */
@media screen and (min-width: 1366px) {
  .view-fpslideshow, .view-fpslideshow-unpublished {
    max-width: 1920px;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 {
    font-size: 2rem;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a {
    font-size: 2rem;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p {
    font-size: 1.5rem;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom {
    max-width: 1920px;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom img, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom img {
    width: 16.25%;
  }
}
/**
 * 1920px.
 */
@media screen and (min-width: 1920px) {
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main {
    max-height: 545px;
    overflow: hidden;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide {
    margin-top: 0;
    max-height: 545px;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster {
    float: left;
    width: 53%;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster img, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-poster img {
    max-width: 100% inherit;
    width: 100%;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser {
    height: 22vw !important;
    margin-right: 1.75%;
    width: 40%;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 {
    font-size: 3rem;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser h1 a {
    font-size: 3rem;
  }
  .view-fpslideshow .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p, .view-fpslideshow-unpublished .view-content .skin-default .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field-field-teaser p {
    font-size: 1.5rem;
  }
  .view-fpslideshow .view-content .skin-default .views-slideshow-controls-bottom, .view-fpslideshow-unpublished .view-content .skin-default .views-slideshow-controls-bottom {
    margin: 0 auto 0 0;
    max-width: 1880px;
    width: 1880px;
  }
}
.lmchannel-channel-block {
  font-weight: bold;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  text-align: center;
}
.lmchannel-channel-block h2 {
  font-size: 2rem;
  color: #222222;
  margin: 0;
}
.lmchannel-channel-block p {
  font-size: 1rem;
  font-weight: bold;
}
.lmchannel-channel-block :link {
  color: #f628b4;
}
.lmchannel-channel-block .video-js-container {
  padding-top: 20px;
}
.lmchannel-channel-block .video-js-container .video-js {
  margin: 0 auto;
  display: block;
}
.lmchannel-channel-block .video-js-container #lm-tag {
  margin: 0 auto;
  display: block;
  padding: 20px;
  width: 80%;
}

.accent {
  color: #2a3194;
}

#front {
  text-align: left;
}
#front h2 {
  font-size: 1.4rem;
}

/**
 * 480px.
 */
/**
 * 600px.
 */
/**
 * 768px.
 */
/**
 * 800px.
 */
/**
 * 1024px.
 */
/**
 * 1366px.
 */
/**
 * 1920px.
 */
/**
 * Audio content type.
 */
body.page-node-type-audio h1 {
  font-size: 1.1rem;
  line-height: 140%;
  margin: 1rem 2% 0.5rem 2%;
}
body.page-node-type-audio .field--name-body {
  clear: left;
  padding: 0 3%;
  line-height: 150%;
}
body.page-node-type-audio .field--name-field-audio-link {
  margin-bottom: 1rem;
}
body.page-node-type-audio .field--name-field-audio-link .audiofield audio {
  display: block;
  margin: 0 auto;
}
body.page-node-type-audio .field--name-field-audio-link .audiofield label {
  display: none;
}
body.page-node-type-audio .field--name-field-audio-link .audiofield-downloads {
  margin: 0.5rem auto 0.5rem 1rem;
}
body.page-node-type-audio .field--name-field-audio-link .audiofield-downloads h3 {
  font-size: 1.05rem;
  width: 4.8rem;
  white-space: nowrap;
  overflow: hidden;
  float: left;
  margin: 0 0.2rem 0 0;
}
body.page-node-type-audio .field--name-field-audio-link .audiofield-downloads ul {
  width: 65.5%;
  white-space: nowrap;
  overflow: hidden;
  margin: 0 auto 1rem 0.2rem;
  padding: 0;
}
body.page-node-type-audio .field--name-field-audio-link .audiofield-downloads ul li {
  margin: 0;
  padding: 0;
}
body.page-node-type-audio .field--name-field-poster {
  margin: 0 1rem 0.5rem 0;
}
body.page-node-type-audio .layout-sidebar-first {
  display: none;
}

/**
 * 480px.
 */
@media screen and (min-width: 480px) {
  body.page-node-type-audio .field--name-field-audio-link {
    clear: left;
    margin: 0.5rem auto;
  }
}
/**
 * 600px.
 */
@media screen and (min-width: 600px) {
  body.page-node-type-audio .field--name-field-poster {
    text-align: center;
  }
}
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  body.page-node-type-audio .field--name-body {
    padding: 0 2%;
    width: 95%;
  }
  body.page-node-type-audio .layout-sidebar-first {
    display: block;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items {
    background-color: #ffffff;
    background-image: -moz-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: -o-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: -webkit-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: linear-gradient(top, #ffffff, #d1d1d1);
    margin-top: 3rem;
    padding: 0.5rem 0.35rem;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer {
    background-color: #ffffff;
    background-position: 90% 80%;
    background-repeat: no-repeat;
    background-size: 90%;
    display: block;
    height: 51px;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.beauty {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_beauty.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.celebrity {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_celeb.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.eat-and-drink {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_eatanddrink.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.travel-and-leisure {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_travelandleisure.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.fashion {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_fashion.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.health {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_health.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.home-and-family {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_home.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.movies {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_movies.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer.music {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_music.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header {
    background-color: #ffffff;
    background-position: left 80%;
    background-repeat: no-repeat;
    background-size: 90%;
    display: block;
    height: 51px;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.beauty {
    background-image: url("/themes/custom/lm17/images/category_header_beauty_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.celebrity {
    background-image: url("/themes/custom/lm17/images/category_header_celebbuzz_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.eat-and-drink {
    background-image: url("/themes/custom/lm17/images/category_header_eatanddrink_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.fashion {
    background-image: url("/themes/custom/lm17/images/category_header_fashion_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.health {
    background-image: url("/themes/custom/lm17/images/category_header_health_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.travel-and-leisure {
    background-image: url("/themes/custom/lm17/images/category_header_travelandleisure.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.home-and-family {
    background-image: url("/themes/custom/lm17/images/category_header_home_and_family_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.movies {
    background-image: url("/themes/custom/lm17/images/category_header_movies_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header.music {
    background-image: url("/themes/custom/lm17/images/category_header_music_more.jpg");
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow {
    border: 1px #d1d1d1 solid;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow a {
    color: #000000;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster {
    display: block;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img {
    display: block;
    width: 100%;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster .field__label {
    display: none;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow .views-field-title {
    display: block;
    font-size: 0.9rem;
    line-height: 120%;
    padding: 0.5rem 0.5rem 0.5rem 0.75rem;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .view-content {
    background-color: #ffffff;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .view-content table {
    width: 100%;
  }
}
/**
 * 800px.
 */
/**
 * 1024px.
 */
@media screen and (min-width: 1024px) {
  body.page-node-type-audio .field--name-body {
    clear: none;
    padding: 0 1%;
  }
  body.page-node-type-audio .field--name-field-audio-link {
    float: left;
    margin: 0.5rem 0;
    width: 384px;
  }
  body.page-node-type-audio .field--name-field-poster {
    float: left;
    text-align: left;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow {
    clear: left;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster {
    display: block;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img {
    float: left;
    padding: 0.5rem 0.75rem 0 0.5rem;
    width: 150px;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .relatedrow .views-field-title {
    display: block;
    padding: 0.75rem 0.25rem 0.25rem 0.5rem;
  }
}
/**
 * 1366px.
 */
@media screen and (min-width: 1366px) {
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-footer {
    background-size: 65%;
  }
  body.page-node-type-audio .layout-sidebar-first .view-related-items .related-header {
    background-size: 65%;
  }
}
/**
 * 1920px.
 */
@media screen and (min-width: 1920px) {
  body.page-node-type-audio .layout-sidebar-first .view-related-items {
    max-width: 340px;
  }
}
/**
 * Landing content type.
 */
body.page-node-type-landing.lm-beauty .layout-sidebar-first p, body.page-node-type-landing.lm-celebrity .layout-sidebar-first p, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first p, body.page-node-type-landing.lm-fashion .layout-sidebar-first p, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first p, body.page-node-type-landing.lm-topstories .layout-sidebar-first p, body.page-node-type-landing.lm-health .layout-sidebar-first p, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first p, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first p, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first p, body.page-node-type-landing.lm-movies .layout-sidebar-first p, body.page-node-type-landing.lm-music .layout-sidebar-first p {
  font-size: 0.9rem;
  margin-top: 0.25rem;
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-celebrity .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-fashion .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-topstories .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-health .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-movies .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-music .layout-sidebar-first .floatlogo {
  background-position: -10px 50%;
  background-repeat: no-repeat;
  height: 55px;
  overflow: hidden;
  width: 100%;
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #topstorieslogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_topstories.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-health .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #instudiowithfloat, body.page-node-type-landing.lm-music .layout-sidebar-first #instudiowithfloat {
  background-image: url("/themes/custom/lm17/images/category_header_instudiowith.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #beautyfashionlogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_beautyfashion.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #beautylogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_beauty.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #celebbuzzlogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_celebbuzz.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #fashionlogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_fashion.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #eatanddrinklogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_eatanddrink.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #travelandleisurelogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_travelandleisure.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #healthlogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_health.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #homeandfamilylogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_home_and_family.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #movieslogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_movies.jpg");
}
body.page-node-type-landing.lm-beauty .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #musiclogofloat {
  background-image: url("/themes/custom/lm17/images/category_header_music.jpg");
}
body.page-node-type-landing.lm-beauty .view-attachment .views-row, body.page-node-type-landing.lm-celebrity .view-attachment .views-row, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row, body.page-node-type-landing.lm-fashion .view-attachment .views-row, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row, body.page-node-type-landing.lm-topstories .view-attachment .views-row, body.page-node-type-landing.lm-health .view-attachment .views-row, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row, body.page-node-type-landing.lm-movies .view-attachment .views-row, body.page-node-type-landing.lm-music .view-attachment .views-row {
  border-bottom: 1px #747474 solid;
  clear: left;
  padding: 1rem 1rem 0.5rem 0.5rem;
}
body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-field-poster img {
  float: left;
  margin: 0 1rem 0.5rem 0;
}
body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-field-teaser p {
  font-size: 1rem;
  font-weight: normal;
  line-height: 150%;
}
body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-title {
  font-size: 1.25rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
body.page-node-type-landing.lm-beauty .view-attachment .view-footer h3, body.page-node-type-landing.lm-celebrity .view-attachment .view-footer h3, body.page-node-type-landing.lm-eat-and-drink .view-attachment .view-footer h3, body.page-node-type-landing.lm-fashion .view-attachment .view-footer h3, body.page-node-type-landing.lm-beauty-fashion .view-attachment .view-footer h3, body.page-node-type-landing.lm-topstories .view-attachment .view-footer h3, body.page-node-type-landing.lm-health .view-attachment .view-footer h3, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .view-footer h3, body.page-node-type-landing.lm-home-and-family .view-attachment .view-footer h3, body.page-node-type-landing.lm-instudiowith .view-attachment .view-footer h3, body.page-node-type-landing.lm-movies .view-attachment .view-footer h3, body.page-node-type-landing.lm-music .view-attachment .view-footer h3 {
  font-size: 1.25rem;
  padding-right: 2%;
  text-align: right;
}
body.page-node-type-landing.lm-archive .view-archive {
  margin-left: 1rem;
}
body.page-node-type-landing.lm-archive .view-archive .view-content {
  padding-top: 1rem;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row {
  border-bottom: 1px #747474 solid;
  clear: left;
  margin: 0.5rem auto 1rem 0;
  min-height: 100px;
  padding: 0.1rem 0.5rem 0.5rem 0.5rem;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-created {
  color: #747474;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph,
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph p {
  font-size: 0.93rem;
  line-height: 120%;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph a,
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph p a {
  color: #f628b4;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph a:link,
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph p a:link {
  color: #f628b4;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph a:hover,
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph p a:hover {
  color: #bf4389;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph a:active,
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph p a:active {
  color: #f628b4;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-poster {
  float: left;
  margin: 0 0.75rem 0.25rem 0;
}
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-title {
  font-size: 1rem;
  font-weight: bold;
}
body.page-node-type-landing.lm-podcast .view-podcast {
  margin-left: 1rem;
}
body.page-node-type-landing.lm-podcast .view-podcast #podcasthead img {
  max-height: 81px;
  height: 81px;
}
body.page-node-type-landing.lm-podcast .view-podcast .podhead {
  color: black;
  font-weight: bold;
  font-size: 1em;
  padding-bottom: 0.25em;
}
body.page-node-type-landing.lm-podcast .view-podcast .poddate {
  font-size: 1em;
  color: #555555;
  padding-bottom: 0.5em;
}
body.page-node-type-landing.lm-podcast .view-podcast .podbod {
  font-size: 0.75em;
  font-weight: normal;
  padding-bottom: 0em;
}
body.page-node-type-landing.lm-podcast .view-podcast .mp3link a {
  color: #f628b4;
  font-size: 0.75em;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content {
  padding-top: 1rem;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row {
  border-bottom: 1px #747474 solid;
  clear: left;
  margin: 0.5rem auto 1rem 0;
  min-height: 100px;
  padding: 0.1rem 0.5rem 0.5rem 0.5rem;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-created {
  color: #747474;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph,
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph p {
  font-size: 0.93rem;
  line-height: 120%;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph a,
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph p a {
  color: #f628b4;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph a:link,
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph p a:link {
  color: #f628b4;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph a:hover,
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph p a:hover {
  color: #bf4389;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph a:active,
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-paragraph p a:active {
  color: #f628b4;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-field-poster {
  float: left;
  margin: 0 0.75rem 0.25rem 0;
}
body.page-node-type-landing.lm-podcast .view-podcast .view-content .views-row .views-field-title {
  font-size: 1rem;
  font-weight: bold;
}
body.page-node-type-landing .layout-sidebar-first {
  padding-top: 1rem;
}
body.page-node-type-landing.path-frontpage .layout-sidebar-first p {
  margin-top: 0.25rem;
}
body.page-node-type-landing.path-frontpage .boxesbelow {
  display: block;
  min-height: 7rem;
  margin: 0;
  width: 100%;
  z-index: 10;
}
body.page-node-type-landing.path-frontpage .boxesbelow .view-content {
  float: left;
  margin-bottom: 1rem;
  width: 100%;
}
body.page-node-type-landing.path-frontpage .boxesbelow .view-content .views-row .views-field-field-poster img {
  float: left;
  margin: 0 0.5rem 0.25rem 0;
  width: 30%;
}
body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 {
  background-image: url("/themes/custom/lm17/images/right_triangle.svg");
  background-position: bottom right;
  background-repeat: no-repeat;
  background-size: 70%;
  border-bottom: 1px #000000 solid;
  clear: left;
  height: 1.3rem;
  margin: 0.5rem 0 0 auto;
  padding: 0 0.5rem 0 0;
  text-align: right;
  width: 100%;
}
body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 a {
  background-color: transparent;
  color: #ffffff;
  display: block;
  font-size: 1rem;
  font-weight: normal;
  height: 100%;
  line-height: 100%;
  margin: 0 1rem 0 auto;
  padding: 0.2rem 1.5rem 0 0;
  width: 58%;
}
body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser {
  overflow: hidden;
}
body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser h2 {
  font-size: 1rem;
  margin: 0.25rem 0 1rem 0;
}
body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser p {
  display: none;
}

/**
 * 480px.
 */
@media screen and (min-width: 480px) {
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 {
    width: 65%;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 a {
    width: 60%;
  }
}
/**
 * 600px.
 */
@media screen and (min-width: 600px) {
  body.page-node-type-landing.path-frontpage .boxesbelow {
    height: 9rem;
    margin-bottom: 1rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser p {
    display: block;
    font-size: 0.9rem;
  }
}
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  body.page-node-type-landing.lm-beauty .layout-sidebar-first p, body.page-node-type-landing.lm-celebrity .layout-sidebar-first p, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first p, body.page-node-type-landing.lm-fashion .layout-sidebar-first p, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first p, body.page-node-type-landing.lm-topstories .layout-sidebar-first p, body.page-node-type-landing.lm-health .layout-sidebar-first p, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first p, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first p, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first p, body.page-node-type-landing.lm-movies .layout-sidebar-first p, body.page-node-type-landing.lm-music .layout-sidebar-first p {
    font-size: 0.9rem;
    margin-top: 0.25rem;
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-celebrity .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-fashion .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-topstories .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-health .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-movies .layout-sidebar-first .floatlogo, body.page-node-type-landing.lm-music .layout-sidebar-first .floatlogo {
    background-position: -9px 50%;
    background-repeat: no-repeat;
    height: 55px;
    overflow: hidden;
    width: 100%;
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #topstorieslogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #topstorieslogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_topstories.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #beautyfashionlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #beautyfashionlogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_beautyfashion.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #beautylogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #beautylogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_beauty.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #celebbuzzlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #celebbuzzlogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_celebbuzz.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #fashionlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #fashionlogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_fashion.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #eatanddrinklogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #eatanddrinklogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_eatanddrink.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #healthlogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #healthlogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_health.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #travelandleisurelogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #travelandleisurelogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_travelandleisure.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #homeandfamilylogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #homeandfamilylogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_home_and_family.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #movieslogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #movieslogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_movies.jpg");
  }
  body.page-node-type-landing.lm-beauty .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-celebrity .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-eat-and-drink .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-fashion .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-beauty-fashion .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-topstories .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-health .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-travel-and-leisure .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-home-and-family .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-instudiowith .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-movies .layout-sidebar-first #musiclogofloat, body.page-node-type-landing.lm-music .layout-sidebar-first #musiclogofloat {
    background-image: url("/themes/custom/lm17/images/category_header_music.jpg");
  }
  body.page-node-type-landing.lm-beauty .view-attachment, body.page-node-type-landing.lm-celebrity .view-attachment, body.page-node-type-landing.lm-eat-and-drink .view-attachment, body.page-node-type-landing.lm-fashion .view-attachment, body.page-node-type-landing.lm-beauty-fashion .view-attachment, body.page-node-type-landing.lm-topstories .view-attachment, body.page-node-type-landing.lm-health .view-attachment, body.page-node-type-landing.lm-travel-and-leisure .view-attachment, body.page-node-type-landing.lm-home-and-family .view-attachment, body.page-node-type-landing.lm-instudiowith .view-attachment, body.page-node-type-landing.lm-movies .view-attachment, body.page-node-type-landing.lm-music .view-attachment {
    padding-right: 2%;
  }
  body.page-node-type-landing.lm-beauty .view-attachment .views-row, body.page-node-type-landing.lm-celebrity .view-attachment .views-row, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row, body.page-node-type-landing.lm-fashion .view-attachment .views-row, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row, body.page-node-type-landing.lm-topstories .view-attachment .views-row, body.page-node-type-landing.lm-health .view-attachment .views-row, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row, body.page-node-type-landing.lm-movies .view-attachment .views-row, body.page-node-type-landing.lm-music .view-attachment .views-row {
    border-bottom: 1px #747474 solid;
    clear: left;
    padding: 1rem 1rem 0.5rem 0.5rem;
  }
  body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-field-poster img, body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-field-poster img {
    float: left;
    margin: 0 1rem 0.5rem 0;
  }
  body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-field-teaser p, body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-field-teaser,
body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-field-teaser p {
    font-size: 1rem;
    font-weight: normal;
    line-height: 150%;
  }
  body.page-node-type-landing.lm-beauty .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-celebrity .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-eat-and-drink .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-fashion .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-beauty-fashion .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-topstories .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-health .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-travel-and-leisure .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-home-and-family .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-instudiowith .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-movies .view-attachment .views-row .views-field-title, body.page-node-type-landing.lm-music .view-attachment .views-row .views-field-title {
    font-size: 1.25rem;
    font-weight: bold;
    margin-bottom: 1rem;
  }
  body.page-node-type-landing.lm-archive .lm-author {
    display: none;
  }
  body.page-node-type-landing.lm-archive .view-archive {
    margin-left: 1rem;
  }
  body.page-node-type-landing.lm-archive .view-archive .view-content {
    padding-top: 1rem;
  }
  body.page-node-type-landing.lm-archive .view-archive .view-content .views-row {
    border-bottom: 1px #747474 solid;
    margin: 0.5rem auto 1rem 0;
    padding: 0.1rem 0.5rem 0.5rem 0.5rem;
  }
  body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-created {
    color: #747474;
    font-size: 0.75rem;
    font-style: italic;
    font-weight: normal;
  }
  body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph,
body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-paragraph p {
    font-size: 0.93rem;
    line-height: 120%;
  }
  body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-field-poster {
    float: left;
    margin: 0 0.75rem 0.5rem 0;
  }
  body.page-node-type-landing.lm-archive .view-archive .view-content .views-row .views-field-title {
    font-size: 1rem;
    font-weight: bold;
  }
  body.page-node-type-landing .layout-sidebar-first {
    font-size: 1rem;
    padding-top: 1rem;
    font-weight: bold;
  }
  body.page-node-type-landing .layout-sidebar-first p {
    font-size: 1rem;
    font-weight: bold;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow {
    display: table-cell;
    float: left;
    height: 20rem;
    margin: 3rem 0 4rem 2.1%;
    width: 47.5%;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content {
    float: none;
    height: 100%;
    margin-bottom: 0;
    width: unset;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content .views-row {
    height: 100%;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content .views-row .views-field-field-poster {
    padding: 0 3%;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content .views-row .views-field-field-poster img {
    float: none;
    margin: 0;
    width: 100%;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 {
    background-image: -moz-linear-gradient(to right, #ffffff, #d1d1d1);
    background-image: -o-linear-gradient(to right, #ffffff, #d1d1d1);
    background-image: -webkit-linear-gradient(to right, #ffffff, #d1d1d1);
    background-image: linear-gradient(to right, #ffffff, #d1d1d1);
    background-size: 100%;
    border: none;
    font-size: 1.1rem;
    margin: 0.5rem 3% 0 auto;
    padding: 0.5rem;
    text-align: right;
    width: 80%;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 a {
    background-color: transparent;
    color: #000000;
    display: inline;
    margin: 0;
    padding: 0;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser {
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 1.5rem;
    margin-top: 1rem;
    overflow: hidden;
    padding: 0 0.5rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser h2 {
    font-size: 1rem;
    margin: 0.25rem 0 0.0625rem 1.3rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser p {
    font-size: 0.9rem;
    margin: 0.0625rem 0 0 1.3rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.beauty-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-beauty.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.celebrity-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-celebrity.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.instudiowith-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-instudiowith.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.eat-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-eatanddrink.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.family-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-family.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.fashion-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-fashion.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.health-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-health.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.travel-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-travelandleisure.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.movies-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-movies.png");
  }
  body.page-node-type-landing.path-frontpage .boxesbelow.music-box .views-field-field-teaser {
    background-image: url("/themes/custom/lm17/images/icon-music.png");
  }
}
/**
 * 800px.
 */
@media screen and (min-width: 800px) {
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 {
    width: 87%;
  }
}
/**
 * 1024px.
 */
@media screen and (min-width: 1024px) {
  body.page-node-type-landing.path-frontpage .boxesbelow {
    height: 23rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .view-content h4 {
    width: 89%;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser h2 {
    margin-bottom: 0.25rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser p {
    line-height: 170%;
    margin-top: 0.25rem;
  }
}
/**
 * 1366px.
 */
@media screen and (min-width: 1366px) {
  body.page-node-type-landing.path-frontpage .boxesbelow {
    height: 26rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser {
    background-size: unset;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser h2 {
    margin-left: 2.5rem;
  }
  body.page-node-type-landing.path-frontpage .boxesbelow .views-field-field-teaser p {
    margin-left: 2.5rem;
  }
  body.page-node-type-landing.lm-podcast .view-podcast {
    margin-left: 1rem;
  }
  body.page-node-type-landing.lm-podcast .view-podcast .podhead {
    color: black;
    font-weight: bold;
    font-size: 1.25em;
    padding-bottom: 0.25em;
  }
  body.page-node-type-landing.lm-podcast .view-podcast .poddate {
    font-size: 1em;
    color: #555555;
    padding-bottom: 0.5em;
  }
  body.page-node-type-landing.lm-podcast .view-podcast .podbod {
    font-size: 1em;
    font-weight: normal;
    padding-bottom: 0em;
  }
  body.page-node-type-landing.lm-podcast .view-podcast .mp3link a {
    color: #f628b4;
    font-size: 0.75em;
  }
}
/**
 * 1920px.
 */
@media screen and (min-width: 1920px) {
  body.page-node-type-landing.path-frontpage .boxesbelow {
    height: 31rem;
  }
}
/**
 * Page content type.
 */
body.page-node-type-page .layout-content {
  margin: 0.5rem 1rem 1rem 1rem;
  width: 95%;
}
body.page-node-type-page .layout-content .about-us-video {
  margin: 0.5rem auto;
}
body.page-node-type-page .layout-content .field--name-body {
  margin: 0.5rem auto;
}
body.page-node-type-page .layout-sidebar-first {
  display: none;
}

/**
 * 480px.
 */
@media screen and (min-width: 480px) {
  body.page-node-type-page .layout-content #about {
    margin: 2em;
    text-align: center !important;
  }
  body.page-node-type-page .layout-content #about h1 {
    font-size: 3em;
    color: #f628b4;
    line-height: 100%;
    text-align: center !important;
  }
  body.page-node-type-page .layout-content #about .about-head {
    font-size: 1.5em;
    font-weight: 400;
  }
  body.page-node-type-page .layout-content #about a {
    color: #f628b4;
  }
  body.page-node-type-page .layout-content .about-us-video {
    float: left;
    margin: 0.5rem 1rem 0.5rem 0;
  }
  body.page-node-type-page .layout-content #desc p {
    font-size: 1.25em;
  }
  body.page-node-type-page .layout-content #address {
    padding: 10px;
    background-color: #dddddd;
    text-align: left;
    width: 100%;
  }
  body.page-node-type-page .layout-content #address p {
    font-size: 1.25em;
    line-height: 125%;
  }
  body.page-node-type-page .layout-content #address a {
    color: #e84f3e;
  }
}
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  body.page-node-type-page .layout-content {
    margin: 0.5rem auto 1rem 1rem;
  }
  body.page-node-type-page .layout-content .about-us-video {
    float: right;
    margin: 0 auto 0.5rem 2rem;
  }
  body.page-node-type-page .layout-sidebar-first {
    display: block;
  }
}
/**
 * adjustment for the about us page which needs a sidebar, but it still a "page" content type
 */
#lm-node-3463 div.layout-container main div.layout-content {
  width: 65vw;
}

/**
 * Story content type.
 */
body.page-node-type-story .layout-content .node--view-mode-full {
  margin: 1rem 1rem 1rem 2rem;
}
body.page-node-type-story .layout-content .node--view-mode-full .node__content .field--name-body {
  padding: 1rem;
}
body.page-node-type-story .layout-content .likebar {
  float: right;
  margin: 0.5rem 0;
  width: 20%;
}
body.page-node-type-story .layout-content .likebar .twitter-share-button {
  display: inline;
  padding: 0;
  vertical-align: top;
}
body.page-node-type-story .layout-content .likebar .twitter-share-button:link {
  color: #f628b4;
}
body.page-node-type-story .layout-content .likebar .twitter-share-button:hover {
  color: #bf4389;
}
body.page-node-type-story .layout-content .likebar .twitter-share-button:active {
  color: #8b0000;
}
body.page-node-type-story .layout-content .likebar #___plus_0 {
  display: inline;
  padding: 0 1rem;
  vertical-align: bottom;
}
body.page-node-type-story .layout-content .likebar > span {
  vertical-align: top;
}
body.page-node-type-story .layout-sidebar-first {
  display: none;
}

/**
 * 480px.
 */
@media screen and (min-width: 480px) {
  body.page-node-type-story .layout-content .likebar {
    width: 43%;
  }
}
/**
 * 600px.
 */
@media screen and (min-width: 600px) {
  body.page-node-type-story .layout-content .likebar {
    width: 55%;
  }
}
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  body.page-node-type-story .field--name-field-poster {
    float: left;
    margin: 0 1rem 0.5rem 0;
  }
  body.page-node-type-story .layout-sidebar-first {
    display: block;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items {
    background-color: #ffffff;
    background-image: -moz-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: -o-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: -webkit-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: linear-gradient(top, #ffffff, #d1d1d1);
    margin-top: 3rem;
    max-width: 19.6rem;
    padding: 0.5rem 0.35rem;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow {
    border: 1px #d1d1d1 solid;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow a {
    color: #000000;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster {
    display: block;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img {
    display: block;
    width: 100%;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow .views-field-title {
    display: block;
    font-size: 0.9rem;
    line-height: 120%;
    padding: 0.5rem 0.5rem 0.5rem 0.75rem;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .view-content {
    background-color: #ffffff;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .view-content table {
    width: 100%;
  }
}
/**
 * 800px.
 */
/**
 * 1024px.
 */
@media screen and (min-width: 1024px) {
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow {
    clear: left;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster {
    display: block;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img {
    float: left;
    padding: 0.5rem 0.75rem 0 0.5rem;
    width: unset;
  }
  body.page-node-type-story .layout-sidebar-first .view-related-items .relatedrow .views-field-title {
    display: block;
    padding: 0.75rem 0.25rem 0.25rem 0.5rem;
  }
}
/**
 * 1366px.
 */
/**
 * 1920px.
 */
/**
 * Video content type.
 */
body.page-node-type-video .field--type-text-with-summary .artfloatleft, body.page-node-type-article .field--type-text-with-summary .artfloatleft, body.page-node-type-slider-page .field--type-text-with-summary .artfloatleft {
  float: left;
}
body.page-node-type-video .field--type-text-with-summary .artfloatright, body.page-node-type-article .field--type-text-with-summary .artfloatright, body.page-node-type-slider-page .field--type-text-with-summary .artfloatright {
  float: right;
}
body.page-node-type-video .field--type-text-with-summary img, body.page-node-type-article .field--type-text-with-summary img, body.page-node-type-slider-page .field--type-text-with-summary img {
  padding: 1vw;
}
body.page-node-type-video .amp-carousel-button, body.page-node-type-article .amp-carousel-button, body.page-node-type-slider-page .amp-carousel-button {
  height: 6vw;
  width: 6vw;
}
body.page-node-type-video .amp-carousel-button-prev, body.page-node-type-video .amp-carousel-button-next, body.page-node-type-article .amp-carousel-button-prev, body.page-node-type-article .amp-carousel-button-next, body.page-node-type-slider-page .amp-carousel-button-prev, body.page-node-type-slider-page .amp-carousel-button-next {
  background-size: 5vw 5vw;
}
body.page-node-type-video .layout-content .node--view-mode-full, body.page-node-type-article .layout-content .node--view-mode-full, body.page-node-type-slider-page .layout-content .node--view-mode-full {
  margin: 1rem 1rem 1rem 2rem;
}
body.page-node-type-video .layout-content .node--view-mode-full .node__content .field--name-body, body.page-node-type-video .layout-content .node--view-mode-full .node__content .field--name-field-paragraph, body.page-node-type-article .layout-content .node--view-mode-full .node__content .field--name-body, body.page-node-type-article .layout-content .node--view-mode-full .node__content .field--name-field-paragraph, body.page-node-type-slider-page .layout-content .node--view-mode-full .node__content .field--name-body, body.page-node-type-slider-page .layout-content .node--view-mode-full .node__content .field--name-field-paragraph {
  clear: both;
  margin-top: 0.5rem;
  padding: 0 1rem 1rem 1rem;
}
body.page-node-type-video .layout-content .node--view-mode-full #kore-zergnet-block, body.page-node-type-article .layout-content .node--view-mode-full #kore-zergnet-block, body.page-node-type-slider-page .layout-content .node--view-mode-full #kore-zergnet-block {
  margin: 0 auto;
  max-width: 37.5rem;
  width: 95%;
}
body.page-node-type-video .layout-content .node--view-mode-full #kore-zergnet-block #zergnet-widget-65858, body.page-node-type-article .layout-content .node--view-mode-full #kore-zergnet-block #zergnet-widget-65858, body.page-node-type-slider-page .layout-content .node--view-mode-full #kore-zergnet-block #zergnet-widget-65858 {
  float: none;
}
body.page-node-type-video .layout-content .layout-sidebar-first, body.page-node-type-article .layout-content .layout-sidebar-first, body.page-node-type-slider-page .layout-content .layout-sidebar-first {
  display: none;
}
body.page-node-type-video .likebar, body.page-node-type-article .likebar, body.page-node-type-slider-page .likebar {
  float: left;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-top: 0.5vw;
  margin-bottom: 0.5vw;
  width: 100%;
}
body.page-node-type-video .likebar .twitter-share-button, body.page-node-type-article .likebar .twitter-share-button, body.page-node-type-slider-page .likebar .twitter-share-button {
  display: inline;
  padding: 0;
  vertical-align: top;
}
body.page-node-type-video .likebar .twitter-share-button:link, body.page-node-type-article .likebar .twitter-share-button:link, body.page-node-type-slider-page .likebar .twitter-share-button:link {
  color: #f628b4;
}
body.page-node-type-video .likebar .twitter-share-button:hover, body.page-node-type-article .likebar .twitter-share-button:hover, body.page-node-type-slider-page .likebar .twitter-share-button:hover {
  color: #bf4389;
}
body.page-node-type-video .likebar .twitter-share-button:active, body.page-node-type-article .likebar .twitter-share-button:active, body.page-node-type-slider-page .likebar .twitter-share-button:active {
  color: #8b0000;
}
body.page-node-type-video .likebar #___plus_0, body.page-node-type-article .likebar #___plus_0, body.page-node-type-slider-page .likebar #___plus_0 {
  display: inline;
  padding: 0 1rem;
  vertical-align: bottom;
}
body.page-node-type-video .likebar > span, body.page-node-type-article .likebar > span, body.page-node-type-slider-page .likebar > span {
  vertical-align: top;
}

#lmarticlepad {
  margin-left: 2vw;
  margin-right: 2vw;
}

/**
 * 480px.
 */
/**
 * 600px.
 */
/**
 * 768px.
 */
@media screen and (min-width: 768px) {
  body.page-node-type-video .layout-sidebar-first, body.page-node-type-article .layout-sidebar-first, body.page-node-type-slider-page .layout-sidebar-first {
    display: block;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items, body.page-node-type-article .layout-sidebar-first .view-related-items, body.page-node-type-slider-page .layout-sidebar-first .view-related-items {
    background-color: #ffffff;
    background-image: -moz-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: -o-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: -webkit-linear-gradient(top, #ffffff, #d1d1d1);
    background-image: linear-gradient(top, #ffffff, #d1d1d1);
    margin-top: 3rem;
    padding: 0.5rem 0.35rem;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer {
    background-color: #ffffff;
    background-position: 90% 80%;
    background-repeat: no-repeat;
    background-size: 90%;
    display: block;
    height: 51px;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.beauty, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.beauty, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.beauty {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_beauty.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.celebrity, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.celebrity, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.celebrity {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_celeb.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.instudiowith, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.instudiowith, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.instudiowith {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_instudiowith_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.eat-and-drink, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.eat-and-drink, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.eat-and-drink {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_eatanddrink.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.travel-and-leisure, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.travel-and-leisure, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.travel-and-leisure {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_travelandleisure.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.fashion, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.fashion, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.fashion {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_fashion.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.health, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.health, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.health {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_health.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.home-and-family, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.home-and-family, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.home-and-family {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_home.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.movies, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.movies, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.movies {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_movies.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer.music, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer.music, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer.music {
    background-image: url("/themes/custom/lm17/images/lmseemoresidebar_music.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header {
    background-color: #ffffff;
    background-position: left 80%;
    background-repeat: no-repeat;
    background-size: 90%;
    display: block;
    height: 51px;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.beauty, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.beauty, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.beauty {
    background-image: url("/themes/custom/lm17/images/category_header_beauty_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.celebrity, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.celebrity, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.celebrity {
    background-image: url("/themes/custom/lm17/images/category_header_celebbuzz_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.instudiowith, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.instudiowith, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.instudiowith {
    background-image: url("/themes/custom/lm17/images/category_header_instudiowith_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.eat-and-drink, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.eat-and-drink, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.eat-and-drink {
    background-image: url("/themes/custom/lm17/images/category_header_eatanddrink_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.travel-and-leisure, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.travel-and-leisure, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.travel-and-leisure {
    background-image: url("/themes/custom/lm17/images/category_header_travelandleisure_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.fashion, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.fashion, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.fashion {
    background-image: url("/themes/custom/lm17/images/category_header_fashion_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.health, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.health, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.health {
    background-image: url("/themes/custom/lm17/images/category_header_health_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.home-and-family, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.home-and-family, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.home-and-family {
    background-image: url("/themes/custom/lm17/images/category_header_home_and_family_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.movies, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.movies, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.movies {
    background-image: url("/themes/custom/lm17/images/category_header_movies_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header.music, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header.music, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header.music {
    background-image: url("/themes/custom/lm17/images/category_header_music_more.jpg");
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow {
    border: 1px #d1d1d1 solid;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow a, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow a, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow a {
    color: #000000;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster {
    display: block;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img {
    display: block;
    width: 100%;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster .field__label, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster .field__label, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster .field__label {
    display: none;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow .views-field-title, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow .views-field-title, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow .views-field-title {
    display: block;
    font-size: 0.9rem;
    line-height: 120%;
    padding: 0.5rem 0.5rem 0.5rem 0.75rem;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .view-content, body.page-node-type-article .layout-sidebar-first .view-related-items .view-content, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .view-content {
    background-color: #ffffff;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .view-content table, body.page-node-type-article .layout-sidebar-first .view-related-items .view-content table, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .view-content table {
    width: 100%;
  }
}
/**
 * 800px.
 */
/**
 * 1024px.
 */
@media screen and (min-width: 1024px) {
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow {
    clear: left;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster {
    display: block;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow .views-field-field-poster img {
    float: left;
    padding: 0.5rem 0.75rem 0 0.5rem;
    width: 150px;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .relatedrow .views-field-title, body.page-node-type-article .layout-sidebar-first .view-related-items .relatedrow .views-field-title, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .relatedrow .views-field-title {
    display: block;
    padding: 0.75rem 0.25rem 0.25rem 0.5rem;
  }
}
/**
 * 1366px.
 */
@media screen and (min-width: 1366px) {
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-footer, body.page-node-type-article .layout-sidebar-first .view-related-items .related-footer, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-footer {
    background-size: 65%;
  }
  body.page-node-type-video .layout-sidebar-first .view-related-items .related-header, body.page-node-type-article .layout-sidebar-first .view-related-items .related-header, body.page-node-type-slider-page .layout-sidebar-first .view-related-items .related-header {
    background-size: 65%;
  }
}
/**
 * 1920px.
 */
@media screen and (min-width: 1920px) {
  body.page-node-type-video .layout-sidebar-first .view-related-items, body.page-node-type-article .layout-sidebar-first .view-related-items, body.page-node-type-slider-page .layout-sidebar-first .view-related-items {
    max-width: 340px;
  }
}
/**
 * Page callbacks.
 */

/*# sourceMappingURL=lm17.style.css.map */
