/* navigation css code */

@font-face {
    font-family: 'Graphik Medium';
    src: url('https://orchestration-layer.lalakers.now.sh/static/fonts/graphik/Graphik-Medium-Web.woff2')
        format('woff2'),
      url('https://orchestration-layer.lalakers.now.sh/static/fonts/graphik/Graphik-Medium-Web.woff')
        format('woff');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
  }

  header {
    background-color: #0f0f0f;
    max-width: none;
  }

  .main-nav-wrapper .main-nav-wrapper-inner .container {
    width: 100%;
    max-width: 1540px;
    font-family: 'Graphik Medium';
    margin: auto;
  }
  .main-nav-wrapper .main-nav-wrapper-inner .container a{
    font-family: 'Graphik Medium';
  }

  .search-box {
    display: none;
    width: 0;
  }

  .main-nav-wrapper-inner .container {
    margin: 0;
  }

  .global-nav-wrapper .container,
  body.page-v2019 .global-nav-wrapper .container {
    margin: 0 auto;
    padding: 0 28px;
  }

  a.navbar-brand img {
    display: block;
    height: auto;
    max-width: 100%;
  }

  .main-nav-wrapper.fixed .navbar-brand img {
    height: auto;
  }

  .main-nav__menu-item {
    margin-right: 0;
  }
  body:not(.page-v2019) li.main-nav__menu-item a{
    font-family: 'Graphik Medium'!important;
  }
  li.main-nav__menu-item a {
    text-shadow: none;
    padding: 11px 13px;
    color: #fff;
    font-size: 15px;
    font-family: 'Graphik Medium';
    line-height: 17px;
    letter-spacing: 0;
  }

  .main-nav__menu-item.menuConsume-more a {
    display: block;
    line-height: 22px;
  }

  .main-nav .menuConsume-more .sliding-menu-close {
    margin-left: 0;
  }

  .main-nav__menu-item .main-nav__menu-item {
    border: none;
  }

  .main-nav__menu-item.em-ti > .em-hover {
    background-color: transparent;
    color: #fff;
    border-radius: 0px;
    position: relative;
  }

  .main-nav__menu-item.em-ti > .em-hover:after {
    position: absolute;
    content: '';
    display: block;
    bottom: 7px;
    left: 13px;
    right: 13px;
    height: 2px;
    background-color: #fdb927;
  }

  .main-nav .menuConsume-more .sliding-menu-close:before {
    content: '';
    top: 17px;
    left: 24px;
    width: 8px;
    height: 17px;
    background: url('https://www.nba.com/lakers/sites/lakers/files/menu-arrow.png');
    transform: rotate(180deg);
    position: absolute;
  }

  .main-nav .subMenuSlideOpen ul.dropdown {
    margin-left: 0;
    left: 0 !important;
    /* This one is necessary */
  }

  .main-nav .subMenuSlideOpen a:not(.sliding-menu-close) {
    padding-left: 0;
    text-align: center;
    border-bottom: 1px solid #232323;
  }

  .main-nav .subMenuSlideOpen ul a:not(.sliding-menu-close) {
    text-align: left;
    border-bottom: 0;
    padding-left: 24px;
  }

  .main-nav__menu-item .dropdown {
    margin-left: -12px;
  }

  ul.dropdown .em-smi a {
    color: #fff;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0;
    font-family: 'Graphik Medium';
    text-transform: none;
    display: block;
    width: 100%;
    padding: 11px 24px;
  }

  .main-nav .dropdown .em-smi a:hover,
  .main-nav .main-nav__menu-item em.smi a:hover {
    background-color: #232323;
  }

  .em-smu .expanded.main-nav__menu-item.has-dropdown a,
  .em-smu .main-nav__menu-item.em-smi a {
    color: #fff;
  }

  .main-nav .em-smu .em-ssmu a:hover {
    border-radius: 0px;
  }

  .game-block-quarter-col-w__title a:hover {
    color: #fdb927 !important;
  }

  .main-nav__menu-item .button-primary__arrow--down {
    top: 13px;
    right: 24px;
    width: 8px;
    height: 17px;
    background: url('https://www.nba.com/lakers/sites/lakers/files/menu-arrow.png');
  }

  .main-nav__menu-item .button-primary__arrow--down:before {
    display: none;
  }

  @media screen and (min-width: 768px) {
    .em-smi a[target='_blank']:after {
      /*
        content: url('https://www.nba.com/lakers/sites/lakers/files/external-link3.png');
        margin-left: 8px;
        */
      display: none;
    }

    .social-bar--header {
      margin: 0;
      top: 50%;
      transform: translateY(-50%);
    }
    body:not(.page-v2019) .fixed .social-bar--header {
        margin-top: -8px;
      }
    .fixed .social-bar--header {
      margin-top: 0px;
    }

    .region-header-social .content {
      height: 80px;
    }

    .fixed .region-header-social .content {
      top: -10px;
      height: 58px;
    }

    .main-nav {
      margin-top: 18px;
      padding-bottom: 0px;
    }

    .presented-by--header .region-promo-region {
      top: auto;
      right: auto;
      text-align: center;
    }

    .presented-by--header .presented-by__text,
    .presented-by--header img {
      margin: 0 auto;
      display: block;
      color: #c0c0c0;
      font-size: 9px;
      line-height: 10px;
      letter-spacing: 0.05em;
    }

    .presented-by--header .presented-by__text {
      margin-bottom: 4px;
    }

    .fixed .presented-by--header .presented-by__text {
      font-size: 8px;
    }

    .navbar-brand {
      padding: 0;
      display: flex;
      align-items: center;
    }

    .fixed #main-menu {
      margin-top: 0px;
    }

    .main-nav .em-smu {
      padding: 18px 0 0 0;
    }

    .fixed .main-nav .em-smu {
      padding: 9px 0 0 0;
    }

    .main-nav .em-smu > li {
      padding: 0;
    }

    .main-nav__menu-item > ul {
      background-color: #0f0f0f;
    }
  }

  .galleryCaptions {
    color: #000 !important;
  }

  @media screen and (max-width: 768px) {
    .navbar-brand-wrapper #logo.navbar-brand {
      margin-bottom: 0;
    }

    .navbar-brand img {
      height: auto;
    }

    .navbar-brand {
      display: flex;
      align-items: center;
      padding: 0;
    }

    .dropdown .em-smi a {
      color: #ccc;
    }

    .main-nav .dropdown .em-smi a:hover {
      color: #552583;
    }
  }

  /* end site redesign code */

  /* hotjar feedback */
  ._hj-f5b2a1eb-9b07_feedback_minimized_label {
    display: none;
  }

  .page-v2019 .tui-icon-play-circle {
    position: relative;
    display: block;
    width: 80px;
    height: 80px;
    text-shadow: none;
  }

  .page-v2019 .tui-icon-play-circle:before {
    content: '' !important;
    position: absolute;
    display: block;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.8);
    transition: all 0.15s cubic-bezier(0.52, 0.97, 0.55, 0.98);
  }

  .page-v2019 .tui-icon-play-circle:after {
    content: '';
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    box-sizing: border-box;
    width: 26px;
    height: 26px;
    transform: translate(-30%, -50%);
    border: 13px solid white;
    border-color: transparent transparent transparent white;
    border-right-width: 0;
    border-left-width: 21px;
  }

  .page-v2019 #nbaVideoPlayer:hover .tui-icon-play-circle:before {
    transform: scale(1.1);
  }

  .main-nav-wrapper.fixed {
    left: 0;
    background: #0f0f0f;
  }

  .social-bar__item a {
    margin: 0 1px;
    border-radius: 50%;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center center;
  }

  body:not(.page-v2019) p a {
    font-family: Helvetica !important;
    font-size: 1em !important;
    font-weight: bold;
  }

  /*
    @import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.2/css/font-awesome.min.css);
    */
  .social-bar--header li.social-bar__item:nth-child(1) a {
    background-image: url('https://www.nba.com/lakers/sites/lakers/files/icon-social-facebook.png');
  }

  .region-header-social .content {
    height: 80px;
  }

  .fixed .region-header-social .content {
    top: -10px;
    height: 58px;
  }

  .main-nav {
    margin-top: 18px;
    padding-bottom: 0px;
  }

  .presented-by--header .region-promo-region {
    top: auto;
    right: auto;
    text-align: center;
  }

  .presented-by--header .presented-by__text,
  .presented-by--header img {
    margin: 0 auto;
    display: block;
    color: #c0c0c0;
    font-size: 9px;
    line-height: 10px;
    letter-spacing: 0.05em;
  }

  .presented-by--header .presented-by__text {
    margin-bottom: 4px;
  }

  .fixed .presented-by--header .presented-by__text {
    font-size: 8px;
  }

  .navbar-brand {
    padding: 0;
    display: flex;
    align-items: center;
  }

  .fixed #main-menu {
    margin-top: 0px;
  }

  .main-nav .em-smu {
    padding: 18px 0 0 0;
  }

  .fixed .main-nav .em-smu {
    padding: 9px 0 0 0;
  }

  .main-nav .em-smu > li {
    padding: 0;
  }

  .main-nav__menu-item > ul {
    background-color: #0f0f0f;
  }

  .page-v2019 .tui-icon-play-circle {
    position: relative;
    display: block;
    width: 80px;
    height: 80px;
    text-shadow: none;
  }

  .page-v2019 .tui-icon-play-circle:before {
    content: '' !important;
    position: absolute;
    display: block;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.8);
    transition: all 0.15s cubic-bezier(0.52, 0.97, 0.55, 0.98);
  }

  .galleryCaptions {
    color: #000 !important;
  }

  @media screen and (max-width: 768px) {
    .navbar-brand-wrapper #logo.navbar-brand {
      margin-bottom: 0;
    }

    .navbar-brand img {
      height: auto;
    }

    .navbar-brand {
      display: flex;
      align-items: center;
      padding: 0;
    }

    .dropdown .em-smi a {
      color: #ccc;
    }

    .main-nav .dropdown .em-smi a:hover {
      color: #552583;
    }
  }

  /* end site redesign code */

  /* hotjar feedback */
  ._hj-f5b2a1eb-9b07_feedback_minimized_label {
    display: none;
  }

  .page-v2019 .tui-icon-play-circle {
    position: relative;
    display: block;
    width: 80px;
    height: 80px;
    text-shadow: none;
  }

  .page-v2019 .tui-icon-play-circle:before {
    content: '' !important;
    position: absolute;
    display: block;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.8);
    transition: all 0.15s cubic-bezier(0.52, 0.97, 0.55, 0.98);
  }

  .page-v2019 .tui-icon-play-circle:after {
    content: '';
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    box-sizing: border-box;
    width: 26px;
    height: 26px;
    transform: translate(-30%, -50%);
    border: 13px solid white;
    border-color: transparent transparent transparent white;
    border-right-width: 0;
    border-left-width: 21px;
  }

  .page-v2019 #nbaVideoPlayer:hover .tui-icon-play-circle:before {
    transform: scale(1.1);
  }

  .main-nav-wrapper.fixed {
    left: 0;
    background: #0f0f0f;
  }

  .social-bar__item a {
    margin: 0 1px;
    border-radius: 50%;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center center;
  }

  body:not(.page-v2019) p a {
    font-family: Helvetica !important;
    font-size: 1em !important;
    font-weight: bold;
  }

  /*
  @import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.2/css/font-awesome.min.css);
  */
  .social-bar--header li.social-bar__item:nth-child(1) a {
    background-image: url('https://www.nba.com/lakers/sites/lakers/files/icon-social-facebook.png');
  }

  .social-bar--header li.social-bar__item:nth-child(2) a {
    background-image: url('https://www.nba.com/lakers/sites/lakers/files/icon-social-instagram.png');
  }

  .social-bar--header li.social-bar__item:nth-child(3) a {
    background-image: url('https://www.nba.com/lakers/sites/lakers/files/icon-social-twitter.png');
  }

  .social-bar--header li.social-bar__item:nth-child(4) a {
    background-image: url('https://www.nba.com/lakers/sites/lakers/files/icon-social-snapchat.png');
  }

  .social-bar--header li.social-bar__item:nth-child(5) a {
    background-image: url('https://www.nba.com/lakers/sites/lakers/files/icon-social-youtube.png');
  }

  .social-bar--header li.social-bar__item:nth-child(6) a {
    background-image: url('https://www.nba.com/lakers/sites/lakers/files/icon-social-weibo.png');
  }

  @media (min-width: 1200px) {
    .game-block__content--third .game-block-quarter-col-s {
      height: 193px;
      margin-top: 15px;
    }

    .etowah-schedule__event__game-context.game_series {
      /* width: 12.2% !important; */
    }

    .etowah-schedule__event__game-buttons.buttons {
      /* width:25.3% !important; */
    }

    .social-bar--header {
      padding: 0;
      right: 0;
    }
  }

  /* Hiding social icons for any screen smaller than 1200px width to avoid overlap */
  @media (max-width: 1200px) {
    .social-bar--header {
      display: none;
    }
  }

  @media screen and (max-width: 480px) {
    .pane-etowah-schedule-pane
      .schedule__events
      .etowah-schedule__event
      .etowah-schedule__top
      .etowah-schedule__event__game-status {
      width: 25% !important;
    }

    .pane-etowah-schedule-pane
      .schedule__events
      .etowah-schedule__event
      .etowah-schedule__top
      .etowah-schedule__event__game-buttons {
      width: 29% !important;
    }
  }

  /* floating background right fix */
  .float_video {
    left: auto !important;
    right: 0 !important;
  }

  .close_vid {
    right: auto !important;
    left: -18px;
  }

  /* HP 0.8  videoplayer styling tweaks */
  .page-v2019 .tui-icon-circle {
    color: #fdb927 !important;
  }

  .page-v2019 .tui-bar__active-progress {
    background: #fdb927 !important;
  }

  .page-v2019 .tui-volume__active-bar {
    background: #fdb927 !important;
  }

  .page-v2019 .tui-icon-play-circle {
    position: relative;
    display: block;
    width: 80px;
    height: 80px;
    text-shadow: none;
  }

  /*preseason schedule quick fix - no links
.schedule.schedule--1{display:none;}*/
  .page-v2019 .tui-icon-play-circle:before {
    content: '' !important;
    position: absolute;
    display: block;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.8);
    transition: all 0.15s cubic-bezier(0.52, 0.97, 0.55, 0.98);
  }

  .page-v2019 .tui-icon-play-circle:after {
    content: '';
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    box-sizing: border-box;
    width: 26px;
    height: 26px;
    transform: translate(-30%, -50%);
    border: 13px solid white;
    border-color: transparent transparent transparent white;
    border-right-width: 0;
    border-left-width: 21px;
  }

  .page-v2019 #nbaVideoPlayer:hover .tui-icon-play-circle:before {
    transform: scale(1.1);
  }

  .main-nav-wrapper.fixed {
    left: 0;
    background: #0f0f0f;
  }

  @media (max-width: 767px) {
    .page .main-nav-wrapper.fixed {
      background-color: #0f0f0f;
    }
  }

  /* TDIKH styles */
  table.tdikh thead tr {
    font-weight: bold;
  }

  table.tdikh thead tr {
    background-color: #eee;
  }

  table.tdikh tbody .select td {
    font-family: DINbold !important;
  }

  span.tdikh {
    font-size: 0.8em !important;
    font-family: DINreg !important;
    font-style: italic;
  }

  .tdikh_gif {
    width: 100%;
    max-width: 500px;
    margin: 15px 0;
  }

  .articleImage {
    width: 100%;
    max-width: 777px;
    margin: 0 0 15px 0;
  }

  @font-face {
    font-family: 'PTSerifBold';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_bold-webfont.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_bold-webfont.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_bold-webfont.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_bold-webfont.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_bold-webfont.svg#pt_serifbold')
        format('svg');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'PTSerif';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_reg-webfont.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_reg-webfont.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_reg-webfont.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_reg-webfont.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/ptserif_reg-webfont.svg#pt_serifregular')
        format('svg');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINmediumCond';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-MediumCond_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-MediumCond_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-MediumCond_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-MediumCond_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-MediumCond_gdi.svg#DINNextLTPro-MediumCond')
        format('svg');
    font-weight: 500;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINcond';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Condensed_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Condensed_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Condensed_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Condensed_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Condensed_gdi.svg#DINNextLTPro-Condensed')
        format('svg');
    font-weight: 400;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINthin';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLight_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLight_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLight_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLight_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLight_gdi.svg#DINNextLTPro-UltraLight')
        format('svg');
    font-weight: 250;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINlight';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Light_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Light_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Light_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Light_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Light_gdi.svg#DINNextLTPro-Light')
        format('svg');
    font-weight: 300;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINmedium';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Medium.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Medium.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Medium.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Medium.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Medium.svg#DINNextLTPro-Medium')
        format('svg');
    font-weight: 300;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINheavy';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Heavy.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Heavy.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Heavy.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Heavy.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Heavy.svg#DINNextLTPro-Heavy')
        format('svg');
    font-weight: 300;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINthinCond';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLightCond_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLightCond_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLightCond_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLightCond_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-UltraLightCond_gdi.svg#DINNextLTPro-UltraLightCond')
        format('svg');
    font-weight: 250;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINreg';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Regular_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Regular_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Regular_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Regular_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Regular_gdi.svg#DINNextLTPro-Regular')
        format('svg');
    font-weight: 400;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINbold';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Bold_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Bold_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Bold_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Bold_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-Bold_gdi.svg#DINNextLTPro-Bold')
        format('svg');
    font-weight: 700;
    font-style: normal;
  }

  @font-face {
    font-family: 'DINboldCond';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-BoldCondensed_gdi.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-BoldCondensed_gdi.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-BoldCondensed_gdi.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-BoldCondensed_gdi.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/DINNextLTPro-BoldCondensed_gdi.svg#DINNextLTPro-BoldCondensed')
        format('svg');
    font-weight: 700;
    font-style: normal;
  }

  /* NAVBAR ADJUSTMENTS */
  @media (min-width: 768px) {
    /*.main-nav .em-smu.cols-3.blocks-1, .main-nav .em-smu.cols-4.blocks-1.em-smu{
        width:280px;
      }*/
    .main-nav .em-smu > li {
      width: 100%;
    }
  }

  @font-face {
    font-family: Brandonreg;
    src: url(https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/Brandon_reg.otf);
  }

  @font-face {
    font-family: Brandonlight;
    src: url(https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/Brandon_light.otf);
  }

  @font-face {
    font-family: 'savoyeregular';
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/savoye_plain-webfont.eot');
    src: url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/savoye_plain-webfont.eot?#iefix')
        format('embedded-opentype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/savoye_plain-webfont.woff2')
        format('woff2'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/savoye_plain-webfont.woff')
        format('woff'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/savoye_plain-webfont.ttf')
        format('truetype'),
      url('https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/lakers/lakers/fonts/savoye_plain-webfont.svg#savoyeregular')
        format('svg');
    font-weight: normal;
    font-style: normal;
  }

  /* game experience */
  .header .content .header_bottom .broadcasters {
    line-height: 1.5em !important;
  }

  /* Photo gallery related content color */
  .pane-etowah-photo-gallery-pane-tags .tag__link-wrapper a,
  .etowah-photo-gallery-related-content a {
    color: #fdb927 !important;
  }

  .pane-etowah-photo-gallery-pane-tags .tag__link-wrapper a:hover,
  .etowah-photo-gallery-related-content a:hover {
    color: #fff !important;
  }

  /*new fonts for site*/
  body:not(.page-v2019) a,
  body:not(.page-v2019) blockquote,
  body:not(.page-v2019) figcaption,
  body:not(.page-v2019) pre,
  body:not(.page-v2019) sub,
  body:not(.page-v2019) sup,
  body:not(.page-v2019) cite,
  body:not(.page-v2019) abbr,
  body:not(.page-v2019) em,
  body:not(.page-v2019) mark,
  body:not(.page-v2019) th,
  body:not(.page-v2019) td,
  body:not(.page-v2019) thead,
  body:not(.page-v2019) tbody {
    font-family: DINreg !important;
  }

  .field-name-body p a,
  .field-name-body li a {
    font-weight: bold;
    font-size: 1em !important;
  }

  .field-name-body li a.ticketBTN {
    font-weight: normal !important;
    font-size: 0.8em !important;
  }

  section.roster
    .roster__player
    header.roster__player__header
    .roster__player__header_jnumber {
    color: #fdb927;
  }

  .mobile-menu-hamburger {
    top: 50%;
    transform: translateY(-50%);
    background-color: #0f0f0f;
    z-index: 105;
  }

  .mobile-menu-hamburger:before {
    color: white;
  }

  body:not(.page-v2019) h1,
  body:not(.page-v2019) h2,
  body:not(.page-v2019) h3,
  body:not(.page-v2019) h4,
  body:not(.page-v2019) h5,
  body:not(.page-v2019) h6 {
    font-family: DINbold !important;
  }

  .footer-bottom,
  .author-block__author,
  .author-block__author-title,
  .search-box,
  span.search-box__pre-text,
  .author-block__post-date,
  .post__date,
  .story-photo-caption,
  .story-photo-credit,
  p.copyrights {
    font-family: DINreg !important;
  }

  .global-nav .global-nav__menu-item a {
    font-family: Helvetica !important;
    font-size: 0.85em !important;
  }

  body:not(.page-v2019) p a {
    font-family: Helvetica !important;
    font-size: 1em !important;
    font-weight: bold;
  }

  a.icon-overlay.icon-overlay--,
  a.icon-overlay {
    font-size: 1em;
  }

  /*   SOCIAL HUB   */
  /*   SCHEDULE   */
  .etowah-schedule__event--game__datetime__date,
  .etowah-schedule__event__game-status span,
  span.broadcaster.schedule__tv::before,
  span.broadcaster.schedule__radio::before,
  .etowah-schedule_game-context__wrapper,
  section.schedule_end p,
  .filter_toggle {
    font-family: DINbold !important;
  }

  span.arena.etowah-schedule__event_arena,
  .etowah_schedule_filter_options {
    font-family: DINreg !important;
  }

  span.broadcaster.schedule__tv,
  span.broadcaster.schedule__radio {
    font-family: DINlight !important;
  }

  .etowah-schedule__event__game-location span {
    font-family: DINbold !important;
    /*font-size:1.3em !important;*/
    font-size: 1.3em;
  }

  @media screen and (max-width: 476px) {
    /* shrink font sizes for mobile */
    .etowah-schedule__event__game-location span {
      font-size: 10px !important;
    }

    .etowah-schedule_game-league-pass__wrapper a {
      font-size: 8px !important;
    }
  }

  /*   ROSTER   */
  .roster__player__header,
  .roster__player__info__stats,
  footer.roster__player__footer,
  dl.roster__player__info__bio {
    font-family: DINreg !important;
  }

  .coaching-staff__college {
    font-family: DINlight !important;
  }

  /*   VIDEO PAGE   */
  .video-playlist-player .video-description,
  .video-thumbnail-time {
    font-family: DINreg !important;
  }

  /*   STATS PAGE   */
  .stats-header-controls,
  .player-name__inner-wrapper {
    font-family: DINreg !important;
  }

  tr.tablesorter-headerRow th div,
  .stats-table.player-stats td {
    font-family: DINbold !important;
  }

  /*   COURTSIDE BOX   */
  .game-status.status-future {
    font-family: DINreg !important;
  }

  .game-status .courtside-game-wrapper .first,
  .game-status .datetime,
  .datetime .time-gameblock {
    font-family: DINbold !important;
  }

  .first .team1,
  .first .team2 {
    font-size: 1.1em !important;
  }

  .one-third .record {
    font-family: DINlight !important;
    font-size: 1em !important;
  }

  .one-third .separator {
    font-family: DINreg !important;
    font-size: 0.7em !important;
  }

  .game-block.live-game {
    font-family: DINlight !important;
  }

  /* ------  end font styling  --------/


/*preseason schedule quick fix - no links
.schedule.schedule--1{display:none;}*/

  .main-nav-wrapper .mobile-menu-top {
    margin-top: 95px;
    border-top: 0;
    border-bottom: 1px solid #303030;
    height: 0;
    overflow: hidden;
  }

  .main-nav-wrapper.fixed .mobile-menu-top {
    margin-top: 60px;
  }

  @media (min-width: 768px) {
    .presented-by--header {
      margin: 0 0 0 110px;
      padding: 0 30px;
      float: left;
      display: flex;
      align-items: center;
      height: 80px;
      position: relative;
    }
  }

  .etowah-schedule__event__game-links {
    width: 11% !important;
  }

  .loadmore-content-stream i {
    background-color: #552583 !important;
  }

  /* laker girls blockquote override */
  section.container .row .graded blockquote {
    font-size: 3em !important;
  }

  /* Schedule page home/away indicators */
  .etowah-schedule__event__game-location.game-location__home {
    background-color: #fdb927 !important;
  }

  .etowah-schedule__event__game-location.game-location__home span {
    color: #552583 !important;
  }

  .etowah-schedule__event__game-location.game-location__away {
    background-color: #552583 !important;
  }

  .etowah-schedule__event__game-location.game-location__away span {
    color: #fdb927 !important;
  }

  /*   Removal of tix exchange button from preseason schedule   */
  [data-eventtime='1444006800']
    .etowah-schedule_game-buttons__wrapper
    .custom-tickets:nth-child(3),
  [data-eventtime='1444190400']
    .etowah-schedule_game-buttons__wrapper
    .custom-tickets:nth-child(3),
  [data-eventtime='1444356000']
    .etowah-schedule_game-buttons__wrapper
    .custom-tickets:nth-child(3),
  [data-eventtime='1444788000']
    .etowah-schedule_game-buttons__wrapper
    .custom-tickets:nth-child(3),
  [data-eventtime='1445133600']
    .etowah-schedule_game-buttons__wrapper
    .custom-tickets:nth-child(3),
  [data-eventtime='1445565600']
    .etowah-schedule_game-buttons__wrapper
    .custom-tickets:nth-child(3) {
    display: none !important;
  }

  /* Content Stream Filter Links */
  .homepage-social-feed .instagram-partial a {
    color: #fff !important;
  }

  .content-stream__navigation-wrapper {
    width: 100%;
    padding-top: 20px;
  }

  ul.content-block__content-stream__navigation {
    width: 100%;
  }

  li.content-block__content-stream__navigation__item {
    width: 25%;
    max-width: 200px;
    text-align: center;
    margin: 0;
    float: left;
  }

  li.content-block__content-stream__navigation__item a {
    text-transform: uppercase;
    font-weight: lighter;
    height: 35px;
    display: block;
  }

  li.content-block__content-stream__navigation__item a:hover {
    border-bottom: 3px solid #552583;
    color: #552583;
    text-decoration: none;
  }

  li.content-block__content-stream__navigation__item a.selected,
  li.content-block__content-stream__navigation__item a:active {
    border-bottom: 3px solid #552583;
    font-weight: bold !important;
  }

  /* Delta sponsor on game block */
  #game-block-overview .sponsor {
    top: -490px;
    left: 5px;
  }

  @media screen and (min-width: 993px) and (max-width: 1200px) {
    #game-block-overview .sponsor {
      top: -555px;
    }
  }

  @media screen and (min-width: 769px) and (max-width: 992px) {
    #game-block-overview .sponsor {
      top: -710px;
    }
  }

  @media screen and (min-width: 481px) and (max-width: 768px) {
    #game-block-overview .sponsor {
      top: -720px;
    }
  }

  @media screen and (max-width: 480px) {
    #game-block-overview .sponsor {
      top: -465px;
      left: 0;
      text-align: center;
    }

    img.boletos {
      display: none;
    }

    img.boletosMobile {
      display: block;
    }
  }

  @media screen and (min-width: 481px) {
    /* espanol boletos flag */
    img.boletosMobile {
      display: none;
    }
  }

  /* NAVBAR ADJUSTMENTS */
  @media (min-width: 768px) {
    /*.main-nav .em-smu.cols-3.blocks-1, .main-nav .em-smu.cols-4.blocks-1.em-smu{
      width:280px;
    }*/
    .main-nav .em-smu > li {
      width: 100%;
    }

    .main-nav__menu-item .em-smu.cols-3.blocks-1,
    .main-nav__menu-item .em-smu.cols-4.blocks-1 {
      left: 0px;
    }

    .dropdown-row li {
      width: 100% !important;
    }

    .main-nav .em-smu.cols-2,
    .main-nav .em-smu.cols-3,
    .main-nav .em-smu.cols-4,
    .main-nav .em-smu.cols-5 {
      width: 280px;
    }
  }

  /* Roster page fixes */
  @media screen and (min-width: 768px) {
    section.roster .roster__player {
      height: 227px;
      margin-bottom: 25px;
      padding: 0;
    }

    section.roster .roster__player header.roster__player__header {
      bottom: 0px;
      background-color: #411b66;
    }

    section.roster .roster__player.focus--roster header.roster__player__header {
      bottom: auto;
    }

    section.roster
      .roster__player
      header.roster__player__header
      .roster__player__header__heading {
      color: #fff;
    }

    section.roster
      .roster__player
      header.roster__player__header
      .roster__player__header_position {
      color: #fdb927;
    }

    section.roster
      .roster__player
      header.roster__player__header
      .roster__player__header_jnumber {
      color: #fdb927;
    }

    .mobile-menu-hamburger {
      top: 50%;
      transform: translateY(-50%);
      background-color: #0f0f0f;
      z-index: 105;
    }

    .mobile-menu-hamburger:before {
      color: white;
    }
  }

  /* 1516schedule TWCD spacing fix */
  .etowah-schedule__event__game-info {
    width: 12% !important;
  }

  .main-nav-wrapper .mobile-menu-top {
    margin-top: 95px;
    border-top: 0;
    border-bottom: 1px solid #303030;
    height: 0;
    overflow: hidden;
  }

  .main-nav-wrapper.fixed .mobile-menu-top {
    margin-top: 60px;
  }

  @media (min-width: 768px) {
    .presented-by--header {
      margin: 0 0 0 110px;
      padding: 0 30px;
      float: left;
      display: flex;
      align-items: center;
      height: 80px;
      position: relative;
    }
  }

  .etowah-schedule__event__game-links {
    width: 11% !important;
  }

  /* Courtside box button color */
  .courtside-box-game a.btn-game-content {
    background-color: #552583;
  }

  .courtside-box-game a.btn-game-content:hover {
    background-color: #fdb927;
    color: #552583;
    text-decoration: none;
  }

  .pane-game-block-live-game .btn-live-game:hover {
    background: #552583 !important;
  }

  /* Schedule page content button */
  .etowah-schedule__event__game-links .schedule-links-game-content a {
    display: inline-block;
    padding: 0.5rem;
    width: 100%;
    background-color: #552583;
  }

  .etowah-schedule__event__game-links .schedule-links-game-content a:hover {
    background-color: #fdb927;
    color: #552583;
    text-decoration: none;
  }

  .etowah-schedule__event__game-links .schedule-links-game-content {
    padding: 0 !important;
  }

  /* HIDDEN TICKET SALE BUTTON FOR SOLD OUT GAMES  */
  ul.schedule__events.schedule__events--future.gameblock-expand-default.clearfix
    li#0021400426
    .etowah-schedule__event__game-links.etowah-schedule__event--game__game-links.game-links
    a.btn-buy-tickets {
    display: none !important;
  }

  /*Add Home & Away Indicator Below Date & away background color*/
  .pane-etowah-schedule-pane
    .etowah-schedule__event--game__datetime__date::after {
    display: inline-block;
    margin-top: -0.6rem;
    font-size: 1.1rem;
  }

  .pane-etowah-schedule-pane
    .home
    .etowah-schedule__event--game__datetime__date::after {
    content: 'home';
    color: #000;
  }

  .pane-etowah-schedule-pane
    .away
    .etowah-schedule__event--game__datetime__date::after {
    content: 'away';
    color: #000;
  }

  .pane-etowah-schedule-pane .away {
    background-color: #f3f3f3;
  }

  /*lines and borders for ticket central page*/
  .ticket-promo:after {
    content: '';
    width: 92%;
    left: 4%;
    bottom: 0px;
    height: 1px;
    background: #dcdcdc;
    position: absolute;
    margin-bottom: 14px;
    max-height: 400px !important;
  }

  .newsblock__content--third .news-block--small {
    height: 65px !important;
  }

  .presented-by--header img {
    margin: 0 auto;
    max-width: 100px;
  }

  .fixed .presented-by--header img {
    margin: 0 auto;
    /* width: 55px; */
  }

  .mobile-menu-hamburger {
    top: 50%;
    transform: translateY(-50%);
    background-color: #0f0f0f;
  }

  .main-nav-wrapper .mobile-menu-top {
    margin-top: 95px;
    border-top: 0;
    border-bottom: 1px solid #303030;
    height: 0;
    overflow: hidden;
  }

  .main-nav-wrapper.fixed .mobile-menu-top {
    margin-top: 60px;
  }

  @media (min-width: 768px) {
    .presented-by--header {
      margin: 0 0 0 110px;
      padding: 0 30px;
      float: left;
      display: flex;
      align-items: center;
      height: 80px;
      position: relative;
    }

    /*Only required if we have sponsored partner*/
    /*.presented-by--header:after {
      content: '';
      display: block;
      position: absolute;
      background-color: #eaeaea;
      width: 1px;
      height: 32px;
      top: 50%;
      left: 0;
      opacity: 0.5;
      transform: translateY(-50%);
    }*/

    .fixed .presented-by--header {
      margin: -10px 0 0 88px;
      text-align: center;
      width: auto;
      height: 58px;
    }
  }

  @media (max-width: 639px) {
    .page > header {
      min-height: 56px;
    }

    .main-nav {
      background-color: #0f0f0f;
    }

    .main-nav__menu-item {
      border-bottom: 1px solid #303030;
    }

    .main-nav__menu-item a {
      line-height: 22px;
    }

    .em-mobile-active > a {
      background-color: #232323;
    }

    .main-nav .dropdown-row li {
      border: 0;
      padding-left: 0;
    }

    .main-nav .dropdown-row li a {
      color: #fff;
      padding-left: 48px;
    }

    .main-nav__menu-item > ul {
      background-color: #0f0f0f;
    }

    .main-nav .dropdown {
      border-bottom: 1px solid #303030;
    }

    .em-mobile .main-nav .em-smi.mobile-cloned-item {
      display: none;
    }

    .presented-by--header {
      text-align: left;
      margin-left: 98px;
      margin-right: auto;
      padding-left: 24px;
      height: 58px;
      position: relative;
      display: flex;
      align-items: center;
    }

    /*.presented-by--header:after {
    content: '';
    display: block;
    position: absolute;
    background-color: #eaeaea;
    width: 1px;
    height: 24px;
    top: 50%;
    left: 0;
    opacity: 0.5;
    transform: translateY(-50%);
  }*/

    .presented-by--header .presented-by__text {
      display: none;
    }

    .social-bar-wrapper {
      display: none;
    }
  }

  ul#main-menu.main-nav {
    margin-left: 0;
  }

  .fixed ul#main-menu.main-nav {
    margin-left: 212px;
  }

  /*
  @media screen and (min-width: 768px) {
    .presented-by--header .region-promo-region {
      position: relative;
      right: 10px;
    }
  }
*/
  @media screen and (max-width: 768px) {
    .main-nav-wrapper {
      background-color: #0f0f0f;
      height: auto;
      max-width: 1540px;
    }

    .main-nav-wrapper .navbar-brand-wrapper {
      margin: 2px 0 0 23px;
      width: 52px;
      height: 52px;
    }
  }

  a.icon-overlay.icon-overlay--external:before {
    display: none;
  }

  .page-node-5195 .author-block,
  .page-node-18897 .author-block,
  .page-node-18933 .author-block,
  .page-node-19435 .author-block,
  .page-node-19473 .author-block {
    display: none;
  }

  .page-node-15305 .author-block,
  .page-node-17297 .author-block,
  article#node-17357,
  .page-node-17397 .author-block,
  .page-node-17939 .author-block {
    display: none;
  }

  .page-node-17577 .author-block .author-block__author-title,
  .page-node-17555 .author-block .author-block__author-title {
    display: none;
  }

  /* .etowah-schedule__event .etowah-schedule__event__game-links{
      margin-top:-6px;
      margin-right:-20px;
  } */

  /* Removing social icons from blocks on NEWS page */
  .content-image--news-archive__wrapper
    .news-block__hover-area
    .social-bar-wrapper {
    display: none !important;
  }

  .content-image--news-archive__wrapper
    .news-block__hover-area
    .social-bar-wrapper:hover {
    display: none !important;
  }

  .social-bar-wrapper social-bar-wrapper--news-block {
    display: none !important;
  }

  .coaching-staff__coach {
    color: #552583;
  }

  .more-news-button-wrapper .button-primary:hover,
  .more-posts-button-wrapper .button-primary:hover {
    background-color: #552583;
    color: #fdb927 !important;
  }

  .more-news-button-wrapper .button-primary .button-primary__text,
  .more-posts-button-wrapper .button-primary .button-primary__text {
    font-size: 1.4rem;
  }

  .news-block__more-news {
    background-color: #552583 !important;
  }

  .more-news-button-wrapper .button-primary {
    width: 100% !important;
    border-radius: 0px !important;
  }

  .home-page-content-footer {
    background-color: #f1f1f1;
  }

  nav .button-primary__arrow,
  i.icon-arrow-down {
    display: none;
  }

  .game-block__toggle i.icon-arrow-down {
    display: inline-block;
  }

  .button-primary__arrow,
  i.icon-arrow-down {
    display: block;
  }

  .more-news-button-wrapper
    .button-primary__arrow.button-primary__arrow--right {
    display: none;
  }

  .loadmore-content-stream.pager-button a {
    background-color: #fdb927;
    color: #fff;
  }

  .loadmore-content-stream.pager-button a:hover {
    color: #552583;
    text-decoration: none;
  }

  .content-block__content-stream__item-inner {
    border-bottom: 5px solid #fdb927;
    padding-bottom: 10px;
    background-color: #fff;
    box-shadow: 0px 3px 5px #b8b8b8;
  }

  .post__date,
  .content-block__content-stream__item .post__title {
    padding: 5px;
  }

  .content-stream_wrapper .post__body {
    padding: 10px 5px 0px;
  }

  #etowah-social-container .instagram-partial {
    background-color: #517fa4;
  }

  #etowah-social-container .instagram-partial .post__date {
    color: #fff;
  }

  .item-list ul li {
    border: 1px solid #fff;
  }

  .social-bar--news-block .social-bar__item a:before {
    background-color: none !important;
    background-image: none !important;
  }

  .social-bar-wrapper--news-block .copy-link {
    background-color: #fdb927;
  }

  .icon-overlay:before {
    z-index: 11;
  }

  .news-block--large,
  .news-block--medium,
  .news-block--small {
    border-bottom: none !important;
  }

  .news-block h2,
  .news-block h3 {
    z-index: 10 !important;
  }

  .news-block h2 a:hover,
  .news-block h3 a:hover {
    text-decoration: none !important;
  }

  /*/
  .facebook-color,
  .google-plus-color,
  twitter-color,
  .copy-link {
    background-color: transparent;
    transition: background-color 0.3s ease-in-out;
    -moz-transition: background-color 0.3s ease-in-out;
    -webkit-transition: background-color 0.3s ease-in-out;
    -o-transition: background-color 0.3s ease-in-out;
  }
  .facebook-color:hover {
    background-color: #3a539b !important;
    transition: background-color 0.3s ease-in-out;
    -moz-transition: background-color 0.3s ease-in-out;
    -webkit-transition: background-color 0.3s ease-in-out;
    -o-transition: background-color 0.3s ease-in-out;
  }
  .google-plus-color:hover {
    background-color: #cc4232 !important;
    transition: background-color 0.3s ease-in-out;
    -moz-transition: background-color 0.3s ease-in-out;
    -webkit-transition: background-color 0.3s ease-in-out;
    -o-transition: background-color 0.3s ease-in-out;
  }
  .twitter-color:hover {
    background-color: #00abeb !important;
    transition: background-color 0.3s ease-in-out;
    -moz-transition: background-color 0.3s ease-in-out;
    -webkit-transition: background-color 0.3s ease-in-out;
    -o-transition: background-color 0.3s ease-in-out;
  }
  .social-bar-wrapper--news-block .copy-link:hover {
    background-color: #fdb927 !important;
    transition: background-color 0.3s ease-in-out;
    -moz-transition: background-color 0.3s ease-in-out;
    -webkit-transition: background-color 0.3s ease-in-out;
    -o-transition: background-color 0.3s ease-in-out;
  }
  */

  a.news-block__hover-area__link {
    position: absolute;
    top: 0px !important;
    left: 0px !important;
    width: 100%;
    height: 100%;
    color: transparent;
    /*background-color:rgba(0,0,0,.5);*/
  }

  a.news-block__hoverparea__link .news-block__hover-area__link-wrapper {
  }

  .social-bar-wrapper--news-block {
    /*display:none;*/
  }

  .news-block__share-text {
    display: none;
  }

  .news-block__hover-area {
    border: none !important;
    background-color: rgba(0, 0, 0, 0.1);
  }

  .header--schedule .header--schedule__cal-links {
    display: none;
  }

  /*new photo gallery color overrides*/
  .pane-etowah-photo-gallery-pane-tags .tag__link-wrapper a,
  .etowah-photo-gallery-related-content a {
    color: #000 !important;
  }

  .pane-etowah-photo-gallery-pane-tags .tag__link-wrapper a:hover,
  .etowah-photo-gallery-related-content a:hover {
    color: #552583 !important;
  }

  .etowah-game-block {
    background-color: #000 !important;
  }

  .game-block-panel-stats {
    background-color: #000 !important;
  }

  .game-block-container .btn-live-game {
    background-color: #fdb927;
  }

  @media only screen and (min-width: 1024px) {
    #LGinstagramL {
      display: none;
    }

    #LGinstagramM {
      display: none;
    }

    #LGinstagramS {
      display: none;
    }
  }

  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    #LGinstagramXL {
      display: none;
    }

    #LGinstagramL {
      display: block;
    }

    #LGinstagramM {
      display: none;
    }

    #LGinstagramS {
      display: none;
    }
  }

  @media only screen and (min-width: 540px) and (max-width: 768px) {
    #LGinstagramXL {
      display: none;
    }

    #LGinstagramL {
      display: none;
    }

    #LGinstagramM {
      display: block;
    }

    #LGinstagramS {
      display: none;
    }
  }

  @media only screen and (max-width: 540px) {
    #LGinstagramXL {
      display: none;
    }

    #LGinstagramL {
      display: none;
    }

    #LGinstagramM {
      display: none;
    }

    #LGinstagramS {
      display: block;
    }
  }

  @media only screen and (min-width: 768px) {
    #LGheader1024 {
      display: block;
    }

    #LGheader768 {
      display: none;
    }

    #LGheader396 {
      display: none;
    }
  }

  @media only screen and (min-width: 397px) and (max-width: 767px) {
    #LGheader1024 {
      display: none;
    }

    #LGheader768 {
      display: block;
    }

    #LGheader396 {
      display: none;
    }
  }

  @media only screen and (max-width: 396px) {
    #LGheader1024 {
      display: none;
    }

    #LGheader768 {
      display: none;
    }

    #LGheader396 {
      display: block;
    }
  }

  ul#LGroster {
    list-style-type: none;
    padding: 0;
    margin: 0 auto;
    max-width: 1140px;
    text-align: center;
  }

  #LGroster li {
    display: inline-block;
    margin: 10px;
  }

  #LGroster a {
    text-decoration: none;
  }

  #LGroster img.portrait {
    border: 2px solid #fdb927;
  }

  #LGroster .ribbon {
    background: url('https://i.cdn.turner.com/drp/nba/lakers/sites/default/files/ribbonbg_purple.png');
    position: absolute;
    height: 75px;
    width: 119px;
    color: #fdb927;
    text-align: center;
  }

  @font-face {
    font-family: Alex;
    src: url(https://www.nba.com/dleague/losangeles/photos/AlexBrush.ttf);
  }

  #LGroster p.ribbonText {
    transform: rotate(-33deg) skew(0deg, 0);
    -moz-transform: rotate(-33deg) skew(0deg, 0);
    -webkit-transform: rotate(-33deg) skew(0deg, 0);
    -o-transform: rotate(-33deg) skew(0deg, 0);
    margin-right: 30px;
    margin-top: 21px;
    font-family: Alex, verdana;
    font-size: 22px;
  }

  @media screen and (max-width: 767px) {
    /*
    .content-image--news-archive__wrapper .content-image {
      border: none !important;
    }
    */
    a.news-block__hover-area__link {
      position: static;
    }
  }

  .footer-left {
    padding: 0 24px;
  }

  .footer-right {
    padding: 32px 24px;
    border-top: 1px solid #1e1e1e;
    border-bottom: 1px solid #1e1e1e;
    float: none !important;
  }

  .footer-top,
  .footer-bottom {
    background-color: #0f0f0f;
  }

  .footer-top {
    border-bottom: 1px solid #1e1e1e;
  }

  .footer-bottom {
    padding: 30px 0;
    font-size: 10px;
    line-height: 14px;
    color: #fff;
  }

  .footer-bottom p a {
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    font-weight: normal;
  }

  .footer-bottom .copyrights {
    margin-bottom: 32px;
  }

  .footer-bottom .turner-logo {
    margin-right: 32px;
  }

  .footer-top .custom-page-ad_bottom {
    padding: 30px 0;
  }

  .footer-top .footer-top-sponsors {
    padding-top: 40px;
  }

  .footer-top .footer-top-sponsors h4 {
    margin-bottom: 20px;
    color: #dfdfdf;
    font-size: 16px;
    line-height: 20px;
  }

  .footer .nav > li > a {
    padding: 0;
    color: #fff;
    font-size: 14px;
    line-height: 24px;
  }

  .footer .container {
    padding: 0;
    width: auto;
  }

  .footer .container .row {
    margin: 0 auto;
    padding: 0 24px;
    max-width: 1540px;
  }

  .footer-bottom .container .row {
    padding: 0;
  }

  .footer-top .container .row:first-child {
    border-bottom: 1px solid #1e1e1e;
  }

  .footer-nav .footer-nav__menu-item {
    display: block;
  }

  .footer-nav .footer-nav__menu-item a {
    color: #a6a6a6;
    font-size: 12px;
    line-height: 24px;
  }

  .footer-top-sponsors__sponsor-item {
    border-top: 1px solid #1e1e1e;
    padding-top: 18px;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 16px;
  }

  .footer-top-sponsors__sponsor-item:first-child,
  .footer-top-sponsors__sponsor-item:nth-child(2) {
    padding-top: 0;
    border-top: 0;
  }

  .footer-top-sponsors__sponsor-item .nav-tabs {
    border: none;
  }

  .footer-top-sponsors__sponsor-item .nav-tabs > li > a:hover {
    border: 1px solid transparent;
  }

  .footer-top-sponsors__sponsor-item .nav-tabs {
    border: none;
  }

  .footer-top-sponsors__sponsor-item .nav-tabs > li > a:hover {
    border: 1px solid transparent;
  }

  @media screen and (max-width: 767px) {
    /*
    .content-image--news-archive__wrapper .content-image {
      border: none !important;
    }
    */
    a.news-block__hover-area__link {
      position: static;
    }
  }

  .footer-top-sponsors__sponsor-item .nav-tabs > li.active > a,
  .footer-top-sponsors__sponsor-item .nav-tabs > li.active > a:hover,
  .footer-top-sponsors__sponsor-item .nav-tabs > li.active > a:focus {
    color: white;
    background-color: transparent;
    border: none;
    border-bottom-color: transparent;
    cursor: default;
  }

  @media (min-width: 640px) {
    .footer-top {
      padding: 0 0 68px 0;
    }

    .footer-top-sponsors__sponsor-item {
      border-top: 0;
      padding-top: 0;
      padding-left: 5px;
      padding-right: 5px;
      margin-bottom: 20px;
    }

    .footer-left,
    .footer-right {
      padding: 0 15px;
    }

    .footer-right {
      float: left !important;
    }

    .footer-bottom {
      padding: 60px 0;
      font-size: 12px;
      line-height: 16px;
    }

    .footer-bottom,
    .footer-bottom p a {
      color: #a6a6a6;
    }

    .footer-bottom .copyrights {
      margin-bottom: 40px;
    }

    .footer-bottom .footer-right {
      padding: 0 15px;
      border: 0;
    }
  }

  @media (min-width: 640px) {
    .footer-top {
      padding: 0 0 68px 0;
    }

    .footer-top-sponsors__sponsor-item {
      border-top: 0;
      padding-top: 0;
      padding-left: 5px;
      padding-right: 5px;
      margin-bottom: 20px;
    }

    .footer-left,
    .footer-right {
      padding: 0 15px;
    }

    .footer-right {
      float: left !important;
    }

    .footer-bottom {
      padding: 60px 0;
      font-size: 12px;
      line-height: 16px;
    }

    .footer-bottom,
    .footer-bottom p a {
      color: #a6a6a6;
    }

    .footer-bottom .copyrights {
      margin-bottom: 40px;
    }

    .footer-bottom .copyrights a {
      text-decoration: underline;
    }

    .footer-bottom .footer-right {
      padding: 0 15px;
      border: 0;
    }

    .footer-nav {
      text-align: left;
    }

    .footer-nav {
      text-align: left;
    }

    .footer-nav .footer-nav__menu-item {
      display: block;
      margin: 0;
      width: 33.2%;
      float: right;
      clear: both;
      padding: 0 5px;
    }

    .footer .container .row {
      padding: 0 40px;
    }
  }

  .pane-editors-picks-playlist {
    min-height: 240px;
  }

  /* boozer top story main */

  /*.node-16041 .news-block__title,
  .node-16041 .icon-overlay:before {
    display:none;

  }*/
  .node-45829 .more-news-button-wrapper {
    display: none;
  }

  .node-16133 .news-block__title,
  .node-16133 .icon-overlay:before {
    display: none;
  }

  /*BREAKING NEWS CAPTION AND SOCIAL OVERLAY*/
  .node-15471 .icon-overlay:before {
    display: none !important;
  }

  .pane-uuid-bcf6a8ad-606a-4973-8350-ccc2a0b3d1fd .news-block__title,
  .pane-uuid-bcf6a8ad-606a-4973-8350-ccc2a0b3d1fd .icon-overlay:before {
    display: none;
  }

  /* player capsules tertiary */
  .pane-uuid-c970396b-3f6e-45b5-a298-5b078c03549a .news-block__title,
  .pane-uuid-c970396b-3f6e-45b5-a298-5b078c03549a .icon-overlay:before {
  }

  .pane-uuid-d6650338-0be7-4427-9574-29168ce74fab .news-block__title,
  .pane-uuid-d6650338-0be7-4427-9574-29168ce74fab .icon-overlay:before {
    display: none;
  }

  /* Schedule release block */
  .pane-uuid-364b51ef-dc38-4eb5-89f8-9016593f680b .news-block__title,
  .pane-uuid-364b51ef-dc38-4eb5-89f8-9016593f680b .icon-overlay:before {
    display: none;
  }

  .pane-uuid-8a6247ba-24d7-4f5e-9408-a09808a8dbae .news-block__title,
  .pane-uuid-8a6247ba-24d7-4f5e-9408-a09808a8dbae .icon-overlay:before {
    display: none;
  }

  .pane-uuid-a1681972-bc2a-480f-9997-ccc3da643eb4 .news-block__title,
  .pane-uuid-a1681972-bc2a-480f-9997-ccc3da643eb4 .icon-overlay:before {
    display: none;
  }

  .pane-uuid-ef222101-67c2-4640-b527-f0777738f598 .news-block__title,
  .pane-uuid-ef222101-67c2-4640-b527-f0777738f598 .icon-overlay:before {
    display: none;
  }

  .pane-uuid-4bbe62ec-6537-4e2d-b74c-f3e59fae24e5 .news-block__title,
  .pane-uuid-4bbe62ec-6537-4e2d-b74c-f3e59fae24e5 .icon-overlay:before {
    display: none;
  }

  .pane-uuid-4365fe14-84ad-4430-a10e-6bfe81e0aa1c .news-block__title,
  .pane-uuid-4365fe14-84ad-4430-a10e-6bfe81e0aa1c .icon-overlay:before {
    display: none;
  }

  .pane-uuid-364b51ef-dc38-4eb5-89f8-9016593f680b .news-block__title,
  .pane-uuid-364b51ef-dc38-4eb5-89f8-9016593f680b .icon-overlay:before {
  }

  .pane-uuid-8a6247ba-24d7-4f5e-9408-a09808a8dbae .news-block__title,
  .pane-uuid-8a6247ba-24d7-4f5e-9408-a09808a8dbae .icon-overlay:before {
  }

  .pane-uuid-03c2501c-1455-4b0a-b075-790e06949f59 .news-block__title,
  .pane-uuid-03c2501c-1455-4b0a-b075-790e06949f59 .icon-overlay:before {
    display: none;
  }

  body.page-video [data-breakpoint='mobile_320px'][data-pos-one='middle'] {
    margin: 10px auto;
  }

  /*
  .main-nav__menu-item a {
    text-shadow: none;
    font-size:.9em;
    padding:10px 10px !important;
  }
*/
  .footer-top-sponsors__sponsor-item .banner-ad {
    margin-top: 0;
  }

  .etowah-schedule__promo-link a[title=''] {
    margin: 0;
    padding: 0;
  }

  /* media day newsblock */
  .node-31401 .newsblock__tail {
    display: none;
  }

  /* Wish block */
  .node-39461 .newsblock__tail {
    display: none;
  }

  /* tertiary block */
  .node-25949 .newsblock__tail {
    display: none;
  }

  /* Walton Block */
  .node-30011 .newsblock__tail {
    display: none;
  }

  /* shaq HOF block */
  .node-31151 .newsblock__tail {
    display: none;
  }

  .node-19729 .newsblock__tail,
  .node-15471 .newsblock__tail {
    display: none;
  }

  .node-29389 .newsblock__tail {
    display: none;
  }

  .node-22683 .newsblock__tail {
    display: none;
  }

  .node-23289 .newsblock__tail {
    display: none;
  }

  .node-20591 .newsblock__tail {
    display: none;
  }

  .node-15531 .newsblock__tail {
    display: none;
  }

  .node-13147 .newsblock__tail {
    display: none;
  }

  .node-15469 .newsblock__tail {
    display: none;
  }

  .node-15503 .newsblock__tail {
    display: none;
  }

  .node-15529 .newsblock__tail {
    display: none;
  }

  .node-16073 .newsblock__tail {
    display: none;
  }

  .node-16041 .newsblock__tail {
    display: none;
  }

  .node-16133 .newsblock__tail {
    display: none;
  }

  .home-page-content-top h4.pane-title,
  .home-page-content-top .newsblock__lead {
    color: white !important;
    display: none;
  }

  .pane-etowah-story-pane-photo img {
    width: 100%;
    height: auto;
  }

  img.lg_thumbs_01 {
    border: solid;
    border-color: #ccc;
    border-width: thin;
    margin-bottom: 10px;
  }

  .ticket-promo {
    border-bottom: none !important;
  }

  .img_right {
    float: right;
    margin: 20px;
  }

  .img_right.lg-right {
    margin: 0 !important;
    padding-left: 20px;
  }

  .lg-right img {
    width: 200px;
    height: 100%;
  }

  .news-block__hover-area__link-icon {
    display: none !important;
  }

  .item-list {
    pointer-events: auto;
  }

  /* Removing Stat Leader Years (NBA misspelled 'season') */
  .dropdown-menu-seaon > .season-2006-07,
  .dropdown-menu-seaon > .season-2005-06,
  .dropdown-menu-seaon > .season-2004-05,
  .dropdown-menu-seaon > .season-2003-04,
  .dropdown-menu-seaon > .season-2002-03,
  .dropdown-menu-seaon > .season-2001-02,
  .dropdown-menu-seaon > .season-2000-01,
  .dropdown-menu-seaon > .season-1999-00,
  .dropdown-menu-seaon > .season-1998-99,
  .dropdown-menu-seaon > .season-1997-98,
  .dropdown-menu-seaon > .season-1996-97 {
    display: none;
  }

  /*MARGIN*/
  .margin_5tb {
    margin: 5px 0;
  }

  .news-block--medium .news-block_hover-area_link-wrapper {
    margin-top: 0;
  }

  .page-roster .field-name-field-etowah-promo-image img {
    max-width: 100%;
    height: auto;
  }

  /* Gameday Bootstrap Overrides */
  #boxscore_table_01 th {
    font-size: 18px;
  }

  #boxscore_table_01 td {
    font-size: 24px;
  }

  #col_01 p {
    font-size: 14px;
  }

  #col_02 p,
  a,
  li {
    font-size: 14px;
  }

  .global-nav__menu-item a {
    font-size: 12px;
  }

  .gameday_header_01 {
    font-size: 32px;
  }

  /* Full area hover clickable */
  .news-block__hover-area {
    pointer-events: none !important;
  }

  .page {
    background-repeat: repeat;
  }

  .page-v2019 .page {
    background-color: #232323;
  }

  .page-v2019,
  .page-v2019.front,
  .page-v2019.not-front {
    background-color: #ffffff !important;
  }

  .ui-front {
    z-index: 1002 !important;
  }

  .pane-uuid-e3cf45de-b172-4165-8c16-a3b2f78d5ef3 {
    vertical-align: top !important;
    margin-top: 15px !important;
    height: 110px;
  }

  .pane-uuid-e3cf45de-b172-4165-8c16-a3b2f78d5ef3 {
    vertical-align: bottom;
    display: none;
  }

  @media (min-width: 1200px) {
    .pane-uuid-e3cf45de-b172-4165-8c16-a3b2f78d5ef3 div > img {
      display: inline-block;
      vertical-align: bottom;
    }
  }

  /*Suppress error message for visitors*/
  .not-logged-in .messages.error {
    display: none;
  }

  .page-v2019 #content,
  .page-v2019 .container,
  .page-v2019 .page-header-ad {
    margin-left: auto;
    margin-right: auto;
    max-width: 1540px;
    width: auto;
  }

  .page-v2019 #content {
    background-color: #ffffff;
    padding: 0px;
    max-width: 1540px;
    min-height: 100vh;
  }

  .page-v2019 .page-header-ad {
    background-color: #eaeaea;
    display: none;
    /*in favor of our own */
  }

  .page-v2019.moscone-container {
    margin-bottom: 0;
  }

  .page-v2019 .moscone-content,
  .page-v2019 .moscone-sidebar {
    min-height: 0;
  }

  .global-nav__menu-item.expanded > a:before {
    top: 15px;
  }

  .page-v2019 .copyrights a {
    text-decoration: underline;
  }

  .global-nav__menu-item.expanded > a:before {
    top: 15px;
  }

  /* LEAGUE PASS PRICING RESPONSIVE STYLE */
  #league-pass-top-menu {
    background-color: #fdba33;
  }

  #triptych .triptych-block .buy .buy-button {
    background-color: #391361;
  }

  #league-pass-low-tier .package .info .button {
    background-color: #391361;
  }

  #league-pass-headline h1 {
    color: #fdba33;
  }

  #triptych .triptych-block .triptych-header h2 {
    color: #391361;
  }

  #triptych
    .triptych-block
    .triptych-body
    .triptych-pricing
    .content
    .dollar-amount {
    color: #391361;
  }

  #triptych .triptych-block .triptych-body .triptych-pricing .content .year {
    color: #391361;
  }

  #league-pass-headline h2 {
    color: #391361;
  }

  #league-pass-low-tier .package .titles h2 {
    color: #391361;
  }

  #league-pass-low-tier .package .pricing .dollar-amount {
    color: #391361;
  }

  #league-pass-blackout .details {
    background-color: #391361;
  }

  #league-pass-blackout {
    background-color: #fdba33;
  }

  #triptych .triptych-block .triptych-header.ribbon .top-left {
    background-color: #fdba33;
  }

  #league-pass-blackout .details .learn-more .button {
    background-color: #fdba33;
  }

  #triptych
    .triptych-block
    .triptych-body
    .triptych-pricing
    .content
    .dollar-sign {
    color: #391361;
  }

  #league-pass-low-tier .package .pricing .dollar-sign {
    color: #391361;
  }

  #league-pass-devices h1 {
    color: #fdba33;
  }

  #league-pass-single-game .package .info .button {
    background-color: #391361;
  }

  #league-pass-single-game .package .titles h2 {
    color: #391361;
  }

  #league-pass-single-game .package .pricing .dollar-sign {
    color: #391361;
  }

  #league-pass-single-game .package .pricing .dollar-amount {
    color: #391361;
  }

  #league-pass-banner {
    background-color: #391361;
  }

  #league-pass-banner .side_tab .tab_text {
    background-color: #fdba33;
  }

  #league-pass-banner .side_tab {
    background-color: #fdba33;
  }

  /*League Pass FAQ Styling:*/

  #league-pass-faq-container #lp-frequently-asked-questions h2 {
    color: #fdba33;
  }

  #league-pass-faq-container
    #lp-frequently-asked-questions
    .help-container
    .help-text
    h5 {
    color: #fdba33;
  }

  #league-pass-faq-container
    #lp-frequently-asked-questions
    .help-container
    .help-button
    a {
    border: 0px solid #391361;
    color: #ffffff;
    background-color: #391361;
  }

  /* NBA - Global Menu */
  /* Make space for league pass link */
  .global-nav-wrapper .utility-logo {
    margin-right: 0 !important;
  }

  li.global-nav__menu-item {
    float: left;
    margin: 0 15px 0 0;
    padding: 0;
    position: relative;
    height: 27px;
  }

  /* Tighten up spacing on iPhone5 */
  @media screen and (max-width: 320px) {
    li.global-nav__menu-item {
      margin: 0 8px 0 0;
    }
  }

  /*
  @media screen and (min-width:640px){
    .page {
      background-image: url(https://publish.nba.com/lakers/sites/lakers/files/new_backgroundpattern_0.jpg) !important;
    }
  }*/

  @media (min-width: 768px) {
    .main-nav-wrapper-inner {
      padding: 0 28px;
      height: auto;
    }

    .fixed .main-nav-wrapper-inner {
      padding: 10px 28px 0 28px;
    }

    .navbar-brand-wrapper {
      margin-top: 0;
      height: 80px;
      width: 80px;
    }

    .fixed .navbar-brand-wrapper {
      margin-top: -10px;
      height: 58px;
      width: 58px;
    }
  }

  /* community page hide team drop down button */
  .btn .btn-team .btn-default .dropdown-toggle {
    display: none !important;
  }


/* YM Hero top border -- deactivate when theres no takeover */
.PageGrid--col-12--1w6ff {
  border-top: 0 !important;
}

/* Courtside Left Border for first element */
/* .CourtsideModule--game--3fkLm:first-of-type {border-left: 0 !important;} */
.CourtsideModule--sidebar--1e78a { border-right: 0px !important; }

/* Homepage Google Ad Background -- on YM styles */
.GoogleAdWrapper--root--2_EpM {background: #000 !important; border-bottom:1px solid #282828; }

/* comment */

/* Schedule page -- hide countdown clock and first Game*/
.GameCountDown--root--1vwHV, .GameCountDown--root--1vwHV + div > .Game--root--hGUDp:first-child { display: none; }

/* Kobe Home Page Background fix */
.page-kobe-page.region-content #page{background: #000000;}
.page-kobe-page.region-content #footer > div.footer-top > div > div:nth-child(1) > div{display: none;}

/* temporary home hero module tweak */
.page-home .TakeOverModule--content-wrapper--cQTln { display: none; }
.page-home .TakeOverModule--root--3VA6V { height: auto; }
.page-home .TakeOverModule--mediaWrapper--RxAhR { position: relative; }
.page-home .TakeOverModule--mediaWrapper--RxAhR:after { display: none; }
.page-home .TakeOverModule--heroImage--39Uid { height: auto; }