  /*================================
     ACCOUNT LOG-IN
================================*/


#vsNBAcontainer { width: 600px; }
#vsNBA { width: 150px; height: 150px; float: left; }

#account_login.module {
  background: url("https://i.cdn.turner.com/nba/nba/heat/media/fragbg_myheat.jpg") no-repeat scroll left top transparent;
  height: 160px;
  width: 300px;
}
#main-wrapper .module {
  display: inline;
  float: left;
  margin: 10px 0 0;
  overflow: hidden;
}
#account_login form {
  margin-top: 55px;
}
#account_login form .inputs {
  float: left;
  width: 190px;
}
#account_login form .text_input {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
	height: 20px;
	margin: 7px 10px 0 20px;
	width: 158px;
	font-size: 11px;
}
#account_login form .buttons {
	float: left;
}
#account_login form .button_input {
  background: url("https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/heat/images/btn_loginnow.jpg") repeat scroll 0 0 transparent;
  cursor: pointer;
  display: block;
  font-size: 0;
  height: 21px;
  margin: 6px 0 0;
  text-indent: -9999px;
  width: 95px;
  border: none;
  text-transform: uppercase;
}
#account_login form .buttons a {
  color: #5A5A5A;
  display: block;
  margin-top: 7px;
  text-decoration: underline;
  font-size: 11px;
}

.module {
overflow: hidden;
}


/*===============================
HISTORICAL LEADER STATS OVERRIDES 
================================*/


.page-stats .season-1996-97,
.page-stats .season-1997-98,
.page-stats .season-1998-99,
.page-stats .season-1999-00,
.page-stats .season-2000-01,
.page-stats .season-2001-02,
.page-stats .season-2002-03,
.page-stats .season-2003-04,
.page-stats .season-2004-05,
.page-stats .season-2005-06,
.page-stats .season-2006-07,
.page-stats .season-2007-08,
.page-stats .season-2008-09,
.page-stats .season-2009-10 {
	display: none;
}



/*===============================
     BACKGROUND OVERRIDES 
================================*/


.page {
    background-attachment: fixed;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}

.home-page-content-footer {
    background-color: transparent !important;
    background-image: none !important;
    background-position: center top;
    background-repeat: repeat-y;
    padding-top: 0px;
}

.home-page-content-footer__social-content {
margin-top: 0;
padding-top: 22px;
/*margin-bottom: 20px;*/
}

.home-page-content-footer__container > .row {
 /*   background-image: url("https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/heat/images/stream-bg-blk.png") !important; */
    background-repeat: repeat;
}

.content-stream__navigation-wrapper {
    display: block;
    margin-right: 15px;
    margin-top: 0;
}


/*============================================
FONTS
============================================*/

h1 { 
  font-family: "proxima-nova";
  font-weight: 800;
 }

h2 { 
  font-family: "proxima-nova";
  font-weight: bold;
 }

h3 { 
  font-family: "proxima-nova";
  font-weight: bold;
 }

.main-nav__menu-item { 
  font-family: "proxima-nova";
  font-weight: 500;
 }


/*============================================
   GLOBAL NAV ALIGNMENT FOR MOBILE
=============================================*/ 

#global-nav .global-nav-logo{ 
  -webkit-transform:translate(0, -50%); 
} 


/*================================
     GOOGLE
================================*/

@media (max-width: 767px) {
  #global-nav-wrapper {
    margin-top: 32px;
    margin-bottom: 10px;
  }
  #global-nav .global-nav-logo {
     margin-right: 32px;
  }
  #global-nav .global-nav-logo a {
     background-size: 98%;
     width: 85px;
  }
}






/*==========================================
      NEWSBLOCK OVERRIDES (MORE NEWS)
===========================================*/


.node-21971 .newsblock__tail { display: none; }
.node-22009 .newsblock__tail { display: none; }


/*==============================================
   FIX FOR ESPANOL CHANNEL BOOTSTRAP COLLISION
==============================================*/ 

body.page-video-channel-espanol {
  float: none;
  margin-left:0;
}




/*===============================
   TITLE OVERLAY - NO SHOW
================================*/ 


/* RETAIL NB ITEM*/
.pane-uuid-53769047-df07-4c3b-9feb-aae1eb1c18d0 .news-block__title,
.pane-uuid-53769047-df07-4c3b-9feb-aae1eb1c18d0 .icon-overlay:before {
  display: none;
}

/* SEPTEMBER 11TH NB ITEM */
.pane-uuid-a0826e52-bc1e-4bba-b560-834364ede656 .news-block__title,
.pane-uuid-a0826e52-bc1e-4bba-b560-834364ede656 .icon-overlay:before {
  display: none;
}


/* DANCER NB ITEM */
.pane-uuid-d1da4d8a-239e-4a24-b819-70aefea82c1f .news-block__title,
.pane-uuid-d1da4d8a-239e-4a24-b819-70aefea82c1f .icon-overlay:before {
  display: none;
}


/* HEAT WEEK NB ITEM */
.pane-uuid-a73b339f-c27a-467f-90ae-f3c7f80083f2  .news-block__title,
.pane-uuid-a73b339f-c27a-467f-90ae-f3c7f80083f2  .icon-overlay:before {
  display: none;
}

/* HEAT WEEK PERSONALIZED WALLPAPERS ITEM */
.pane-uuid-2d6e6a42-e6fa-4d68-a1f6-5783f5a260b2  .news-block__title,
.pane-uuid-2d6e6a42-e6fa-4d68-a1f6-5783f5a260b2  .icon-overlay:before {
  display: none;
}


/*===============================
   STATIC PAGE MIGRATION FIX
================================*/ 

.submitted { display: none; }


/*===============================
    UNSTICK MOBILE MENU 
================================*/ 
@media (max-width: 640px) {
.fixed,
.fixedAdmin,
.fixedAdminTray
{ position: relative !important; }
}

.ui-front
{ z-index: 1002 !important; }


/*===============================
      CONTENT STREAM (ALL)
================================*/ 

.content-block__content-stream__item .content-block__content-stream__item-inner { border-top: solid 1px #737373; }
.home-page-content-footer__social-content .social-bar--default { border-bottom: solid 1px #737373; }
.content-block__content-stream__item.content-block__content-stream__ad .gpt_container { border-bottom: solid 1px #737373; }

.panels-ipe-sort-container .presented-by--content-stream h2 { display:block; color:#fff; }
.content-block__content-stream__navigation { margin-top:10px; }
.content-block__content-stream__item .content-block__content-stream__item-inner { border: solid 1px #737373; border-radius: 2px; background-color:rgba(255,255,255,0.88); padding: 10px; box-shadow: 0 7px 13px -5px rgba(0,0,0,0.4); -webkit-box-shadow: 0 7px 13px -5px rgba(0,0,0,0.4); }


/*=============================
     GENERAL OVERRIDES    
=============================*/

body { line-height: 20px; }

.pane-uuid-fa67d319-ce43-487c-91fe-d09a78deca15 { padding-bottom: 20px; }
.teamNavHeatStore{color:#0068b3;}
.teamNavHeatStore:hover{color:#0068b3;}

/*=============================
         SCHEDULE CTA
=============================*/

.upcoming-game__offers a.btn-buy-tickets, .upcoming-game__offers .schedule-links-game-content, .etowah-schedule__event__game-links a.btn-buy-tickets, .etowah-schedule__event__game-links .schedule-links-game-content { background-color: #98002E; }
.etowah-schedule_game-context__wrapper .headline, .etowah-schedule_game-context__wrapper .series{color: #98002E;}
.etowah-schedule__event__game-location.game-location__home{
	background-color:#990033 !important;
}

/*==========================
   HIDE CALENDAR OPTIONS
==========================*/

.header--schedule .header--schedule__cal-links { display: none; }


/*Suppress error message for visitors*/ 
.not-logged-in .messages.error {
  display: none;
}

/* Make ToS ribbon links visible on home page */
#nba_tos a {
  color: #98012E;
}


/*============================================
   NBA NAV 
=============================================*/ 

.teamCareers{color:#0068b3;}
.teamCareers:hover{color:#0068b3;}


/*============================================
   Tickets Page Button Overrides 
=============================================*/
.field-name-field-quick-links-links a:first-child {
    background-color: #98002E;
}
.field-name-field-quick-links-links a:first-child:hover {
    background-color: #870029;
}



/*============================================
   Schedule Page 
=============================================*/
/* Schedule Page Hide Summer League Game Rows and Season State Filter Option */
/*.schedule--Summer.League {
    display: none;
}*/
.etowah_schedule_filter.season_state .checkbox:nth-child(2) {
    display: none;
}


/* Schedule More Details Override */
.game-block-panel-overview.etowah-game-block{
   background-color:none !important;
   background-image:url("https://i.cdn.turner.com/nba/nba/.element/media/2.0/teamsites/heat/custom-projects/2016-17_GameDay_Hub/imgs/_background-schedule.jpg") !important;
   background-size: cover;
}
.gameBtnWrap{
     background:rgba(0,0,0,0.65);
     width:100%;
     padding:10px 0;
     margin-top:-5px;
}
.gameBtnWrap a{
     width:85%;
     margin:0 auto 15px auto;
     display:block;
     font-family:"proxima-nova";
     font-size:18px;line-height:20px;
     text-transform:uppercase;
}
.game-block .btn-live-game{
     display:none !important;
}

/* Schedule Hide National TV */
.etowah-schedule_broadcasters__wrapper .broadcasters .natl{
	display:none;
}


/* accessibility button */
#INDmenu-btn{
	top:85% !important;
	transform:scale(0.65) !important;
}


/* press release button */
.btn-press{
	background:#98002e;
  border:none;
  color:#fff;
}
.btn-press:hover{
	background:#8a002a;
  color:#fff;
}

/* LEAGUE PASS PRICING RESPONSIVE STYLE */
#league-pass-top-menu {
background-color: #98002e;}
#triptych .triptych-block .buy .buy-button {
background-color: #111111;}
#league-pass-low-tier .package .info .button {
background-color: #111111;}
#league-pass-headline h1 {
color: #98002e;}
#triptych .triptych-block .triptych-header h2 {
color: #111111;
}
#triptych .triptych-block .triptych-body .triptych-pricing .content .dollar-amount {
color: #111111;
}
#triptych .triptych-block .triptych-body .triptych-pricing .content .year {
color: #111111;
}
#league-pass-headline h2 {
color: #111111;
}
#league-pass-low-tier .package .titles h2 {
color: #111111;
}
#league-pass-low-tier .package .pricing .dollar-amount {
color: #111111;
}
#league-pass-blackout .details {
background-color: #111111;
}
#league-pass-blackout {
background-color: #98002e;
}
#triptych .triptych-block .triptych-header.ribbon .top-left {
background-color: #98002e;
}
#league-pass-blackout .details .learn-more .button {
background-color: #98002e;
}
#triptych .triptych-block .triptych-body .triptych-pricing .content .dollar-sign {
color: #111111;
}
#league-pass-low-tier .package .pricing .dollar-sign {
color: #111111;
}
#league-pass-devices h1 {
color: #98002e;
}

#league-pass-single-game .package .info .button {
background-color: #111111;
}

#league-pass-single-game .package .titles h2 {
color: #111111;
}

#league-pass-single-game .package .pricing .dollar-sign {
color: #111111;
}

#league-pass-single-game .package .pricing .dollar-amount {
color: #111111;
}

#league-pass-banner {
background-color: #111111;
}
#league-pass-banner .side_tab .tab_text {
background-color: #98002e;
}
#league-pass-banner .side_tab {
background-color: #98002e;
}
/*League Pass FAQ Styling:*/

#league-pass-faq-container #lp-frequently-asked-questions h2 {
color: #98002e;
}

#league-pass-faq-container #lp-frequently-asked-questions .help-container .help-text h5 {
color: #98002e;
}

#league-pass-faq-container #lp-frequently-asked-questions .help-container .help-button a {
border: 1px solid #111111;
color: #ffffff;
background-color: #111111;
}

/* 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; }
}


/* Mobile Tickets Button */
/*.new-ticket-mobile-nav{
	display:none;
}
@media (max-width: 767px){
	.mobile-menu-hamburger{
		background-color:#000;
		top:10px;
	}
	.mobile-menu-hamburger:before{
		color:#99002a;
		font-size:50px;
	}
	.search-box{
		display:none;
	}
	.global-language__wrapper{
		top:-20px;
	}
	.global-language-mobile{
		right:100px;
	}
	.navbar-brand-wrapper{
		left:25px;right:0;
		margin:0 auto;
	}
	.new-ticket-mobile-nav{
		background-color:#f9a01b;
		position:absolute;top:72%;bottom:15px;left:20px;
		font-family:"proxima-nova";
		font-size:1.4em;line-height:50px;
		font-weight:700;
		color:#FFF;
		text-align:center;
		width:30%;height:50px;
		margin:0 auto;padding:0 5px;
		border-radius:8px;
		border:1px solid transparent;
		display:block;
	}
}*/

/* Hide Summer League */
.schedule--Summer.League {
    display: none;
}
.etowah_schedule_filter.season_state .checkbox:nth-child(2) {
    display: none;
}