/* GAME BLOCK SCHEDULE PAGE GAME BLOCKS */
/* Game Block */
p, h1, h2, li, ul {font-family:'proxima-nova',Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;}




/* MAIN ELEMENTS */
/*
.page {
	background-image: url(https://www.nba.com/thunder/sites/thunder/files/playoffwebskins-cp-1920.jpg);
	background-repeat:no-repeat,repeat;
      background-attachment: fixed;
      background-position:top center,top left;
	background-color: #007dc3 !important;
	background-size : 2150px 1661px;
}
*/

.page {
background-size: 100%;
background-repeat: none;
}



.page {
	background: url(https://www.nba.com/resources/static/team/v2/thunder/blue-tint-background-1920.jpg);
	background-repeat:no-repeat;
    background-attachment: fixed;
    background-position: center;
	background-size : 3300px 2550px;
	background-color: #fff !important;
	
}





.game-block-panel-overview.etowah-game-block, 
.game-block-panel-news.etowah-game-block, 
.game-block-panel-video.etowah-game-block, 
.game-block-panel-gallery.etowah-game-block { 
font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
}

.ph-gb-sponsor{margin-top:20px;}
.courtside-box-game a.btn-game-content {
    background-color: #002d62;
}
.courtside-box-game a.btn-game-content:hover {
    background-color: #f05033;
}
.game-block-full-col__image{
border: 1px solid #909090;
}
.time-gameblock{font-size:18px;}
.broadcaster{font-size:14px;}
.game-block-panel-overview.etowah-game-block { 
border: 1px solid #606060;font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
border-top: 1px solid #909090;

}

.game-block.game-info  {
background: rgba(0,0,0,0.85);
padding: 15px;font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
border: 1px solid #606060;
border-top: 1px solid #909090;
}




.game-block-container .game-block.game-info { height: 33rem; }
@media (min-width: 1200px) {
	.game-block-container .game-block.game-info {
		margin-top: 3rem;font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
	}
}

.game-info-dinamic {
        margin-top: 15px;font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
}

.last-play-container {
    background: rgba(0,0,0,0.85);font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
    padding: 5px;
	border: 1px solid #606060;
	border-top: 1px solid #909090;

}

@media (min-width: 1200px) {
	.game-block-container .last-play-container {
		margin-left: auto;
		margin-right: auto;
	}
}

.etowah-game-block{background: #007dc3;}

/* COURTSIDE BOX */
.arena, .city, .state{font-weight: 400;}
.courtside-box-end-slate, .courtside-box-end-slate-right{border:0;}
.slick-slide{border:0;}
.courtside-box .slick-prev, .courtside-box .slick-next, .slick-active .slick-center{border:0;}
.courtside-box .gameblock-disable  .slick-initialized .slick-slider{border:0;}
.courtside-box .slick-initialized{border:0;}
.courtside-box-game {border-bottom: 0px solid #333 !important;}

.courtside-box .slick-prev {
  border-top: 0px solid #333 !important;
  border-bottom: 0px solid #333 !important;
  border-left: 0px solid #333 !important;
}

.courtside-box .slick-next {
  border-top: 0px solid #333 !important;
  border-bottom: 0px solid #333 !important;
  border-left: 0px solid #333 !important;
}
.courtside-box.gameblock-disable .slick-prev,
.courtside-box.gameblock-disable .slick-next,
.courtside-box.gameblock-disable .courtside-box-game {border:0px !important;}






.dropdown{border-bottom:5px #007dc3 solid;}
.facebook-partial .etowah-social-image img{display:none;visibility:hidden;}

.social-bar__item .social-google-plus-icon, .social-google-plus-popup{display:none;visibility:hidden;width:0px;overflow: hidden; height:0px;margin:0;}


.twitter-partial.icon-overlay:before {
/*background-color: #55acee;*/ background-color: #000;  
}
.facebook-partial.icon-overlay:before {
/*background-color: #3b5998;*/background-color: #000; 
}
.instagram-partial.icon-overlay:before {
/*background-color: #3b5998;*/background-color: #000; 
}
.etowah-social-instagram-container .social-stream_item{background-color: #376690;}
.etowah-social-instagram-container .social-stream_item a:link, .etowah-social-instagram-container .social-stream_item a:hover, .etowah-social-instagram-container .social-stream_item a, .etowah-social-instagram-container .social-stream_item a:visited{color: #EAEAEA;}
.pane-etowah-photo-gallery-pane-tags, .pane-etowah-photo-gallery-pane-tags a:link, .pane-etowah-photo-gallery-pane-tags a{color: #f05033;}
.roster__player__header_jnumber{margin-right:-5px;}

h1 .title{font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 500;}

.pane-content .game-block .game-info{background: #007dc3;}





/* Social Media Bar - Top Nav */
 







/* Vertical drop down styles */
@media screen and (min-width: 768px) {
 
    .fixed #main-menu {margin: 0px 0 6px 120px;}
    .main-nav__menu-item a.em-hover {
        border-radius: 0px 0px 0 0;
    }
    .main-nav .main-nav__menu-item .dropdown {
        width: 240px !important;
        background-color: #FFF !important;
        -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .9);
        -moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .9);
        box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .9);
    }
    .main-nav .main-nav__menu-item:hover .dropdown {
        -webkit-opacity: 1;
        -moz-opacity: 1;
        opacity: 1;
        transition: all 300ms ease;
    }
    .main-nav .dropdown-row {
        min-height: 0;
    }
    .main-nav__menu-item li.em-smi {
        border-bottom-style: none;
        padding: 0;
        width:100%;
    }
    .main-nav__menu-item li.em-smi li:hover {
       /* background-color: #f05033;*/
    }
    .main-nav__menu-item li.em-smi a {
        padding: 7px 0 7px 8px;
        width:100%;
    }
    .main-nav__menu-item li.em-smi a:hover {
        padding-left: 8px;
    }
    .main-nav__menu-item a {
        text-shadow: none;
    }
    #main-menu>li.main-nav__menu-item>a {
        font-size: 1.5rem;
        font-weight: 400;
        transition: all 200ms ease;
    }

	.main-nav__menu-item.em-ti>.em-hover {
        background-color: #FFF ! important;
        color: #f05033;
    }
    .dropdown-row li {
        width: 100% !important;
        padding-left: 0;
        border: none;
    }
    .dropdown-row li a {
        color: #007dc3;
        font-size: 1.4rem;
        transition: all 200ms ease;
    }
    .dropdown-row li a:hover {
        color: #007dc3;
        
    }
}

#main-menu li.menuConsume-more ul li.has-dropdown ul.dropdown{display: none !important;}
#main-menu li.menuConsume-more li.subMenuSlideOpen.has-dropdown ul.dropdown
	{
		width: 100% !important;
		left: 0 !important;
		display: block !important;
		border-bottom: 0;
	}

.mobile-menu-hamburger{}
	@media all and (max-width: 768px)
	{
		#main-menu li.has-dropdown ul
		{
			right: 0 !important;
			left: 0 !important;
		}
	}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  {
	.main-nav__menu-item{top:-45px !important;}
	.fixed .main-nav__menu-item{top:0px !important;}
	}


.ph-gb-sponsor{margin-top:40px;}
.navbar-brand-wrapper:before {
content: '';
background-image: url(https://www.nba.com/.element/media/2.0/teamsites/thunder/oklahoma_city_thunder_mv2.png);
position: absolute;z-index:5000;
background-size: 100%;
background-repeat: no-repeat;
pointer-events: none;
top: 0px;
left: 0px;visibility:visible;
width: 182px;
height: 110px;
}
.fixed .navbar-brand-wrapper:before {visibility: hidden;}

.fixed .navbar-brand-wrapper {    
    height: 55px;
    width: 96px;
    margin-top: 0;
    background: url("https://www.nba.com/.element/media/2.0/teamsites/thunder/thunder-logo-sm-wh-1819.png") bottom right no-repeat;

    position: absolute;top:0px;
    z-index: 103;
}


/* mobile styles */
@media screen and (max-width: 640px) {

  #mini-panel-mini_panel_top_banner_ad.panel-display {
    padding-bottom: 0;
  }
  .navbar-brand-wrapper:before {
		content: '';
		background-image: url("https://www.nba.com/.element/media/2.0/teamsites/thunder/thunder-logo-sm-wh-1819.png");
		position: absolute;z-index:5000;
		background-repeat: no-repeat;
		pointer-events: none;
		top: -8px;
		left: 0px;visibility:visible;
		height: 55px;
    width: 96px;
	}
 
	 .etowah-game-block .container{
		background:none;
	}

}



@media screen and (max-width: 768px) {
  .navbar-brand-wrapper {
    margin-top: 0px;
  }

  .page > header {
    min-height: 0;
  }
  .navbar-brand-wrapper:before {
		content: '';
		background-image: url("https://www.nba.com/.element/media/2.0/teamsites/thunder/thunder-logo-sm-wh-1819.png");
		position: absolute;z-index:5000;
		background-repeat: no-repeat;
		pointer-events: none;
		top: -8px;
	 	height: 55px;
   		width: 96px;
		left: 0px;visibility:visible;

	}

}

.articleTools {
top:0;
right:0;
padding: 10px 10px 0 0 !important;
margin-bottom: 24px;
display: none !important;
}

.stButton {
margin-bottom: 7px;
}

.articleTools span{
height:22px !important;
}
.game-block--sponsor-leadin{color: #000;font-weight:700;}


#game-block-overview .sponsor img, .game-block--sponsor-leadin{display:none;visibility:hidden;}

.pane-etowah-story-pane-photo img {
width: 100%;
margin-top: 8px;
border: 0;
}

.pane-node-title + .panel-pane img {
width: 100% !important;
}



.home-page-content .pane-title {display: none;visibility: hidden;}
.video-container {position: relative; padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe, .video-container object, .video-container embed {
position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.embed-container {
position: relative; 
padding-bottom: 120%; 
padding-top: 30px; 
height: 0; 
overflow: hidden;

} 

.embed-container iframe, .embed-container object, .embed-container embed {
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 100%; 
}

.pane-editors-picks-playlist {
  min-height:240px;
}


body.page-video [data-breakpoint="mobile_320px"][data-pos-one="middle"] {
  margin: 10px auto;
}

.field-name-field-etowah-promo-image {
  text-align: center;
}

.social-bar--header {
background: transparent;
margin-top: 5px;
}

.search-box {
margin-top: 0;
}

.main-nav-wrapper.fixed .navbar-brand-wrapper:before {
width: 111px;
top: 0px;
}

.navbar-brand-wrapper img {
opacity: 0;
}

  #page .main-nav-wrapper.fixed {
    width: 100%;
    position: fixed;
    top: 0px;background: #007dc3;
    right: 0;
   
  }

 .main-nav-wrapper-inner {
    padding: 0;background: #007dc3;
  }

  .main-nav-wrapper-inner > .container > .row > .col-md-12 {
    padding: 0px 0 0 0;
    position: relative;background: #007dc3;
  }


.main-nav-wrapper {
background: #007dc3; 
	background-color: #007dc3; 
/*	
background: -moz-linear-gradient(top,  #002d62 0%, #001d40 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#002d62), color-stop(100%,#001d40)); 
background: -webkit-linear-gradient(top,  #002d62 0%,#001d40 100%); 
background: -o-linear-gradient(top,  #002d62 0%,#001d40 100%); 
background: -ms-linear-gradient(top,  #002d62 0%,#001d40 100%); 
background: linear-gradient(to bottom,  #002d62 0%,#001d40 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002d62', endColorstr='#001d40',GradientType=0 );
-webkit-box-shadow: 0px 7px 21px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 7px 21px -2px rgba(0,0,0,0.75);
*/
	
height: 112px;
border-top: 8px solid #007dc3;
border-bottom: 2px solid #fff;

}

.main-nav__menu-item > ul {
background: #007dc3;
border-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}

.main-nav-wrapper .main-nav__menu-item.em-ti > .em-hover {background-color: #007dc3; background: #007dc3;}

.main-nav__menu-item a {
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 8px;margin-right:-5px;text-transform: uppercase;
font-weight: 700;
}

.main-nav .em-smu a {
font-size: 12px;font-weight: 500;
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
}

.main-nav {
padding-top: 0px;margin-right:0;width:800px;
margin-top: 0px;
}

.main-nav-wrapper-inner {
background-color: #007dc3; background: #007dc3;
}

.main-nav-wrapper.fixed {
padding-top: 12px;background-color: #007dc3; background: #007dc3;
margin-top: 0px;
height: 75px;
border-top: 5px solid #007dc3;
}

#takeover {
margin-left: 0;
margin-right: 0;
border-radius: 2px;
overflow: hidden;
top: 4px;
}

#takeover .toggle {
width: 300px;
opacity: 0;
}



/* presented by  */

.main-nav-wrapper .presented-by .presented-by__text {font-size: 9px;color:#fff;}

.presented-by--header img {
opacity: 0 !important;
}

.presented-by--header a:before {display:none;visibility:none;
content: ':';
background-image: url(https://www.nba.com/resources/static/team/v2/thunder/single-line.png);
position: absolute;
background-size: 100%;
background-repeat: no-repeat;
pointer-events: none;
width: 120px;
margin-left: 3px;
height: 30px;
}



.main-nav-wrapper.fixed .presented-by {display:none;visibility:none;
margin-left: 118px;
width: auto;
}

.main-nav-wrapper.fixed .presented-by .presented-by__text {font-size: 7px;margin-top:-5px; display:none;visibility:none;}

.main-nav-wrapper.fixed .presented-by--header a:before {display:none;visibility:none;
content: '';
background-image: url(https://www.nba.com/resources/static/team/v2/thunder/multiple-line.png);
position: absolute;
background-size: 100%;
background-repeat: no-repeat;
pointer-events: none;
width: 76px;
margin-left: 0px;
margin-top: 2px;
height: 35px;
}


/* mobile nav styles */

@media screen and (max-width: 768px) {
.main-nav-wrapper .presented-by .presented-by__text{display:none;visibility:hidden;}

.em-mobile-active > a {
background: #007dc3;
}

	.em-mobile-active .dropdown {
background: #292929;
}

	.em-mobile-active .dropdown li {
border-bottom: 1px solid rgba(0,0,0,.2);
}

	.em-mobile-active .dropdown li a {
padding-left: 20px;
}

	.mobile-menu-hamburger {
top: 4px;padding: 7px 10px;
}

	.main-nav-wrapper.fixed .presented-by .presented-by__text, .main-nav-wrapper .presented-by .presented-by__text {
font-size: 10px;
}

	.main-nav-wrapper.fixed .presented-by, .main-nav-wrapper .presented-by {
float: left;width: 100%;margin-left: 0;margin-top: 16px;
}

	.main-nav-wrapper, .main-nav-wrapper.fixed {
height: 60px;padding-top: 0px;
}

	.main-nav-wrapper .navbar-brand-wrapper:before, .main-nav-wrapper.fixed .navbar-brand-wrapper:before {
/* top: 8px;left: 4px;width: 80px;height: 60px; */
	height: 55px;
    width: 96px;
    margin-top: 0;
    background: url("https://www.nba.com/.element/media/2.0/teamsites/thunder/thunder-logo-sm-wh-1819.png") bottom right no-repeat;
    position: absolute;
}
/*
	.main-nav-wrapper.fixed .presented-by--header a:before, .main-nav-wrapper .presented-by--header a:before {
background-image: url(https://i.cdn.turner.com/drp/nba/thunder/sites/default/files/single-line.png);width: 120px;height: 30px;margin-left: 3px;margin-top: 2px;
}
*/
}

@media screen and (max-width: 540px) {
.main-nav-wrapper, .main-nav-wrapper.fixed {
height: 70px;padding-top: 12px;background-color: #007dc3; background: #007dc3;
}

	.main-nav-wrapper.fixed .presented-by, .main-nav-wrapper .presented-by {
float: left;width: 100%;margin-left: -12px;margin-top: -12px;
}
}

/* player stat image 
.pane-etowah-stats-pane-player .player_name img {width: 60px;}
*/
.button-primary {
background-color: #002d62;
color: white;
}

/* news block */

.home-page-content-top .newsblock, .newsblock {
  padding: 0;
}

div.news-block {
  height: auto;
  padding: 0;
  border-radius: 0;
  border-bottom: 0;

}

div.newsblock > a {
  width: 100%;
  background-color: #c09039;
  height: 211px;
  line-height: normal;
  position: relative;
  overflow: hidden;
}

div.news-block > a.icon-overlay {
  background-color: #2b3036;
}

.col-md-8 .news-block--large > a {
  line-height: normal;
}

#hp-dynamic-newsblock-video-01 h4.pane-title {
  max-width: 1150px;
  margin: 16px auto;
  padding: 0 16px;
  font-family: Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  display: block;
}

div.newsblock img {
  width: 100%;
  max-width: none;
  height: auto;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  -ms-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

div.dynamic-newsblock div.btn-wrapper {
  width: 100%;
  margin: 24px auto;
  text-align: center;
  overflow: hidden;
  display: block;
}

div.dynamic-newsblock div.btn-wrapper a.btn {
  min-width: 200px;
  margin: 16px;
  padding: 12px 16px;
  border: solid 2px;
  border-radius: 20px;
  font-size: 16px;
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  overflow: hidden;
  display: inline-block;
}

#legends-newsblock div.btn-wrapper a.btn {
  background-color: transparent;
  border-color: #000;
  color: #000;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  transition: all 300ms ease;
}

#legends-newsblock div.btn-wrapper a.btn:hover {
  border-color: #000;
  background-color: #000;
  color: #ab7a62;
}

div.newsblock h3, div.newsblock h2 {
  padding: 0;
  background-color: #FFF;
  font-family: 'proxima-nova',Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 20px;
  text-transform: uppercase;
  position: relative;
  z-index: 3;
}

div.newsblock h3 a, div.newsblock h2 a {
  padding: 16px;
  color: #002d62;
}

div.newsblock h3 a:after, div.newsblock h2 a:after {
  padding: 8px 0 0 0;
  color: #a2a2a2;
  font-family:'proxima-nova',Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 12px;
  display: none;
}

.icon-overlay--videos:after {
  width: 20%;
  height: 20%;
  background-image: url("https://www.nba.com/resources/static/team/v2/rockets/icons/play-btn.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 32%;
  left: 40%;
  content: "";
  display: block;
}

div.newsblock:hover a.icon-overlay--videos:hover:after {
  opacity: 0.8;
}

.icon-overlay--story + .news-block__title a:after {
  content: "Story";
}

.icon-overlay--photos + .news-block__title a:after {
  content: "Photos";
}

.newsblock-col-single.col-md-8 .news-block--large, .newsblock-col-single.col-md-12 .news-block--large {
  height: auto;
}

.news-block--small {
  position: static;
}

.news-block--small h3, .panel-pane:last-child .news-block--small h3 {
  min-height: 0;
  position: static;
}

.news-block--small h3 a {
  padding: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.icon-overlay:before {
  display: none;
}

.news-block__hover-area {
  padding: 0 8px;
  background: #EEEEEE;
}

/*START Newsblock hover animation*/
div.news-block:hover h3 a, div.newsblock-col-single.col-md-8 div.news-block--large:hover h2 a, div.newsblock-col-single.col-md-4 div.news-block--large:hover h2 a {
  -webkit-transition: opacity 200ms ease-out;
  -moz-transition: opacity 200ms ease-out;
  -o-transition: opacity 200ms ease-out;
  -ms-transition: opacity 200ms ease-out;
  transition: opacity 200ms ease-out;
}

div.news-block:hover h3 a, div.newsblock-col-single.col-md-8 div.news-block--large:hover h2 a, div.newsblock-col-single.col-md-4 div.news-block--large:hover h2 a {
  opacity: 0;
}

.news-block__hover-area {
  height: auto;
  border: 0;
  background-color: transparent;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -ms-transition: all 300ms;
  transition: all 300ms;
  display: block;
  visibility: hidden;
  top: 100%;
  z-index: 4;
}

div.news-block:hover .news-block__hover-area {
  visibility: visible;
  padding: 0 8px;
  top: auto;
  bottom: 0;
}

.news-block__share-text, .news-block__hover-area__link-wrapper {
  display: none;
}

div.news-block .news-block__hover-area .social-bar-wrapper {
  width: 100%;
  height: 50%;
  margin: 0;
  left: 0;
  right: 0;
}

div.news-block .news-block__hover-area .social-bar-wrapper .item-list {
  width: inherit;
  height: 100%;
  left: inherit;
  right: inherit;
}

div.news-block .news-block__hover-area .social-bar {
  width: inherit;
  height: 100%;
  left: inherit;
  right: inherit;
  text-align: center;
  overflow: visible;
}

div.news-block .news-block__hover-area .social-bar .social-bar__item {
  float: none;
  display: inline-block;
}

div.news-block .news-block__hover-area .social-bar li {
  -webkit-transform: translateY(500%);
  -moz-transform: translateY(500%);
  -o-transform: translateY(500%);
  -ms-transform: translateY(500%);
  transform: translateY(500%);
}

div.news-block .news-block__hover-area .social-bar li a:hover:before {
  opacity: 0.6;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(1) {
  -webkit-transition: all 300ms 200ms;
  -moz-transition: all 300ms 200ms;
  -o-transition: all 300ms 200ms;
  -ms-transition: all 300ms 200ms;
  transition: all 300ms 200ms;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(1) a:before {
  background: #3a5b9b;
  border-radius: 20px;
  color: #FFF;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(2) {
  -webkit-transition: all 300ms 250ms;
  -moz-transition: all 300ms 250ms;
  -o-transition: all 300ms 250ms;
  -ms-transition: all 300ms 250ms;
  transition: all 300ms 250ms;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(2) a:before {
  background: #dc4b3e;
  border-radius: 20px;
  color: #FFF;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(3) {
  -webkit-transition: all 300ms 300ms;
  -moz-transition: all 300ms 300ms;
  -o-transition: all 300ms 300ms;
  -ms-transition: all 300ms 300ms;
  transition: all 300ms 300ms;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(3) a:before {
  background: #0099EB;
  border-radius: 20px;
  color: #FFF;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(4) {
  -webkit-transition: all 300ms 350ms;
  -moz-transition: all 300ms 350ms;
  -o-transition: all 300ms 350ms;
  -ms-transition: all 300ms 350ms;
  transition: all 300ms 350ms;
}

div.news-block .news-block__hover-area .social-bar li:nth-child(4) a:before {
  border-radius: 20px;
}

div.news-block:hover .news-block__hover-area .social-bar li {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.news-block--large .social-bar--news-block .social-bar__item {
  width: 40px;
  height: 40px;
}

.news-block--large .social-bar--news-block .social-bar__item a:before {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 20px;
}

div.news-block--large a img {
  /* vertical-align: baseline; */
}

.newsblock__content--first:not(.newsblock-col-multiple) .news-block--large h3 {
  display: none;
}

div.news-block--small:hover {
  border-color: #e1e1e1;
}

.news-block--small h3 {
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  -ms-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

.news-block--small h3:hover {
  background-color: #e1e1e1;
  box-shadow: none;
}

.news-block--small h3 a, div.newsblock-col-single.col-md-8 div.news-block--large:hover h3 a {
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  -ms-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

.news-block--small h3 a:hover {
  color: #212121;
  text-decoration: none;
}

div.news-block--small:hover h3 a {
  opacity: 1;
}

div.news-block--small:hover .news-block__hover-area {
  visibility: hidden;
}

.newsblock-col-single.col-md-12 div.news-block--large:hover .news-block__hover-area {
  display: none;
  visibility: hidden;
}

/*--END Newsblock hover animation--*/
/*load more button only visible after last newsblock*/
.newsblock__tail {
  display: none;
}

div.panels-ipe-placeholder h3 {
  background-color: transparent !important;
  font-family:'proxima-nova',Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  position: static !important;
}

.news-block--large > a, .col-sm-6 .news-block--large {
  height: initial;
}

div.ea-promo h2, div.ea-promo div.news-block__hover-area {
  display: none;
}

.col-sm-6 .news-block--large > a {
  padding: 0;
  line-height: 1;
  overflow: hidden;
}

@media screen and (min-width: 1200px) {
  .news-block--medium > a {
    height: initial;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  div.newsblock h3 a {
    padding: 11px 16px;
  }
}
@media screen and (min-width: 992px) {
  div.news-block--small h3, .panel-pane:last-child .news-block--small h3 {
    position: static;
  }
}
@media screen and (max-width: 991px) {
  .col-sm-6 .news-block--large > a {
    height: auto;
    overflow: hidden;
    display: block;
  }

  .newsblock.panel-display {
    width: 100%;
  }

  .home-page-content-top__container div.node-newsblock {
    padding: 0 16px;
  }

  .news-block--large > a {
    height: auto;
    padding: 0 0 0 0;
    position: relative;
  }

  .etowah-newsblock-mono .news-block--large {
    min-height: 0;
  }

  .etowah-newsblock-mono .news-block--large > a {
    padding: 0 0 0 0;
  }

  .news-block--medium > a {
    height: auto;
    padding: 0 0 0 0;
    position: relative;
  }

  .news-block a img {
    width: 100%;
    height: auto;
    position: relative;
    top: 0;
    left: 0;
  }

  div.newsblock a img:hover {
    width: 100%;
    top: 0;
    left: 0;
  }

  div.news-block:hover h3 {
    z-index: 2;
    position: relative;
  }

  div.news-block:hover h3 a, div.news-block:hover h2, div.newsblock-col-single.col-md-4 div.news-block--large:hover h2 a {
    color: #007dc3;
    text-decoration: none;
    opacity: 1;
  }

  .news-block__hover-area {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  #newsblock .presented-by {
    margin-top: 24px;
    height: auto;
    overflow: hidden;
    display: block;
    line-height: 1;
  }

  #newsblock .presented-by .presented-by__text {
    color: #000 !important;
    font-weight: bold;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .newsblock-col-single.col-md-8, .newsblock-col-single.col-md-8 > div {
    width: 100%;
  }

  .newsblock-col-multiple.col-md-4 {
    width: 100%;
  }

  .newsblock-col-multiple.col-md-4 > div {
    width: 50%;
    padding: 8px;
    float: left;
    overflow: hidden;
  }

  .col-md-4 ~ .newsblock-col-multiple.col-md-4 {
    width: 50%;
  }

  .col-md-4 ~ .newsblock-col-multiple.col-md-4 > div {
    width: 100%;
    padding: 0;
    float: none;
  }

  .newsblock-col-single.col-md-4 ~ .newsblock-col-multiple.col-md-4 .news-block__title a:after {
    width: 0;
    height: 0;
    content: none;
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .home-page-content-top__container > .row > .content > .panel-panel-inner {
    padding: 0;
  }

  .newsblock-col-multiple {
    width: 100%;
    clear: both;
  }

  .newsblock-col-single {
    width: 100%;
  }
}
@media screen and (min-width: 640px) {
  .etowah-newsblock-mono .news-block--large, .etowah-newsblock-trio .news-block--large {
    height: auto;
  }
}
@media screen and (min-width: 640px) and (max-width: 991px) {
  .etowah-newsblock-trio .news-block--large {
    height: auto;
  }
}
@media screen and (min-width: 601px) and (max-width: 767px) {
  div.newsblock, .newsblock-col-multiple > div {
    width: 50%;
    padding: 8px;
    float: left;
  }

  .newsblock__content--first:not(.newsblock-col-multiple) > div {
    width: 100%;
    padding: 8px;
    float: none;
  }

  .tall-siblings {
    width: 50%;
  }

  .news-block--small {
    margin-bottom: 0;
  }

  .news-block--small h3 a {
    padding: 8px;
  }
}
@media screen and (max-width: 639px) {
  div.newsblock h3, div.newsblock h2 {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
  }
}
@media screen and (min-width: 601px) and (max-width: 640px) {
  div.newsblock h3 {
    font-size: 14px;
  }

  div.newsblock h3 a {
    padding: 8px;
  }

  div.news-block--small h3 a {
    padding: 16px 8px;
  }
}
@media screen and (max-width: 600px) {
  div.newsblock, .newsblock-col-multiple .news-block {
    width: 100%;
    margin: 16px auto;
    float: none;
  }

  .newsblock-col-multiple.col-md-4 > div {
    width: 100%;
    float: none;
  }

  .newsblock-col-single.col-md-12 .news-block--large > a {
    padding: 57% 0 0 0;
  }

  div.news-block--small h3 a {
    padding: 16px;
    white-space: unset;
    text-overflow: nowrap;
  }
}
@media screen and (min-width: 415px) and (max-width: 600px) {
  div.newsblock, .newsblock-col-multiple .news-block {
    float: none;
  }
}
@media screen and (max-width: 414px) {
  div.newsblock, .newsblock-col-multiple .news-block {
    width: 100%;
  }
}
@media screen and (max-width: 375px) {
  .newsblock.panel-display > .container, .newsblock__content--first, .newsblock__content--second, .newsblock__content--third {
    padding: 0;
  }
}
body.front .etowah-newsblock-mono .news-block--large > a, .etowah-newsblock-trio .news-block--large > a {
  line-height: 0;
}


#news-grid-wrapper, #news-grid-wrapper .banner-ad--news-block__wrapper {
  background-color: #EEEEEE;
}

#news-grid-wrapper div.post {
  margin: 0;
  padding: 16px;
  border-color: #dcdcdc !important;
  position: relative;
  -webkit-transition: all 250ms ease-out;
  -moz-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  -ms-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}

#news-grid-wrapper div.post:hover {
  background-color: #FFF;
  border: 0;
  border-radius: 2px;
  z-index: 2;
}

#news-grid-wrapper div.post .post__information .post__title {
  padding: 8px 0;
}

#news-grid-wrapper div.post .post__information .post__title a {
  font-size: 16px;
  text-decoration: none;
}

#news-grid-wrapper div.post .post__information .post__date {
  padding: 0;
}

#news-grid-wrapper div.post .post__information .post__body {
  max-height: 46px;
  padding: 8px 0 16px 0;
  font-size: 14px;
  line-height: 1.6;
  overflow: hidden;
}

#news-grid-wrapper div.post .post__information .post__tags {
  display: none;
}

#news-grid-wrapper .button-primary__text {
  font-size: 14px;
}

.button-primary__arrow:before {
  width: 20px;
  height: 20px;
  padding: 2px;
  background: rgba(0, 0, 0, 0.15);
  margin: 0 0 0 8px;
  top: -15px;
}

@media screen and (max-width: 767px) {
  #news-grid-wrapper div.post {
    height: 137px !important;
    border-bottom: solid 1px #bfbfbf;
    overflow: hidden;
    display: block;
  }

  #news-grid-wrapper, #news-grid-wrapper .banner-ad--news-block__wrapper {
    background-color: #FFF;
  }

  #news-grid-wrapper div.post .content-image--news-archive__wrapper {
    margin-right: 16px;
  }

  #news-grid-wrapper div.post .post__information {
    margin-left: 136px;
  }
}
@media screen and (max-width: 639px) {
  #news-grid-wrapper div.post {
    height: auto !important;
  }

  #news-grid-wrapper div.post .content-image--news-archive__wrapper {
    width: 30%;
    margin-right: 2%;
    display: inline-block;
    vertical-align: middle;
    float: none;
    overflow: hidden;
  }

  #news-grid-wrapper div.post .content-image--news-archive__wrapper a, #news-grid-wrapper div.post .content-image--news-archive__wrapper a img {
    width: 100%;
    height: auto;
    display: block;
    overflow: hidden;
    position: static;
  }

  #news-grid-wrapper div.post .post__information {
    width: 65%;
    margin: 0;
    display: inline-block;
    vertical-align: middle;
    float: none;
    position: static;
  }

  #news-grid-wrapper div.post .post__information .post__body, #news-grid-wrapper .post__clear {
    display: none;
  }
}
@media screen and (max-width: 450px) {
  #news-grid-wrapper div.post {
    padding: 12px;
  }

  #news-grid-wrapper div.post .content-image--news-archive__wrapper {
    width: 35%;
    margin-right: 5%;
  }

  #news-grid-wrapper div.post .post__information {
    width: 57%;
  }

  #news-grid-wrapper div.post .post__information .post__title a {
    font-size: 14px;
  }
}




/* content stream bottom */

.content-block__content-stream__item .post__title {
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 2.5rem;
font-weight: 400;
}

.content-block__content-stream__item .content-block__content-stream__item-inner {
border: 1px solid #d0d0d0;padding: 5px;
background: #fff;
}

.home-page-content-footer {
background: transparent;
padding-bottom: 35px;
}

.home-page-content-footer__container {
background: url(https://www.nba.com/.element/media/2.0/teamsites/thunder/slash-bg-1819.png) no-repeat; /* content stream inset */
border-radius: 0px;background-position: right;
padding: 10px;
padding-bottom: 18px;

}

.content-stream-social-wrapper {
border-top: 1px solid #F0F0F0;
margin-top: 50px;
padding-top: 5px;
}

.social-stream_item {
	overflow:hidden;
	-webkit-border-radius: 20px;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius: 20px;
	-moz-border-radius-topright: 0;
	border-radius: 20px 20px 20px 20px;
	border-top-right-radius: 0;}



.home-page-content-footer__content {
/*border-right: 1px solid #F0F0F0;*/
	border-right: 0;
        padding: 12px;
}

.content-stream__navigation-wrapper {float: left;}
.content-block__content-stream__navigation__item:first-child {margin-left: 0;}
.content-block__content-stream__navigation__item a {color: #002d62;font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;}
.content-block__content-stream__item.content-block__content-stream__ad .gpt_container {border: 0;}

/* video pane home page */

.home-page-content-top__container .pane-etowah-video-playlist-pane {
background: transparent;
border-radius: 0px;
overflow: hidden;margin-bottom:35px;
}

.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist-thumbnails {
	padding: 35px 0px 0px 0px;
	background-color: rgba(0, 0, 0, 0.15);

}


.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist_scroll-up {
border-top-right-radius: 0px;
border-top-left-radius: 0px;
}

.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist_scroll-down {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}

.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist_scroll-button {
background-color: #002d62;
color: white;
}

.home-page-content-top__container .pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-thumbnails {
height: 639px;
border-radius: 0px;
}

.pane-etowah-video-playlist-pane .video-thumbnail-info h4 {
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 400;
}

.pane-etowah-video-playlist-pane .video-thumbnail-info a {
color: white;
font-size: 1.6rem;
font-weight: 300;
}

.pane-etowah-video-playlist-pane .video-playlist__thumbnail-wrapper {
/*border-radius: 3px;*/

}

.home-page-content-top__container .player-area {
background: transparent;border-radius: 0px;
}

.pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-player {
background-color: #002d62;
border-radius: 0px;
overflow: hidden;
}

.video-player-wrapper .nba-video-player-full .nba-video-player {
padding: 0px;
}

.home-page-content-top__container .video-info h1 {
margin-bottom: 5px;
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 400;
font-size: 2.8rem;
}
 .video-description{width:480px;}


/* social feed */
.home-page-content-footer__social-content {
padding-top: 20px;
margin-top: 50px;
padding-left: 0;
border-top: 1px solid #F0F0F0;

}

.home-page-content-footer__social-content .social-stream_item {
/*background-color: #e9e9e9;*/
border-radius: 25px 0px 25px 0px;
padding: 0;
color: white;
/*overflow: hidden;*/
}

.home-page-content-footer__social-content .social-stream_item p {
padding: 7px 10px;
padding-bottom: 0px;
}


#etowah-social-container img {
padding-bottom: 1px;
/*border-top-right-radius: 2px;
border-top-left-radius: 2px;*/

}


/*
.pane-etowah-stats-pane-stat-leaders .btn-group-season {display: none;}

.pane-etowah-stats-pane-stat-leaders label:first-child {display: none;}
*/

/*
.home-page-content-footer__container {
background: transparent;

padding: 0;
}
*/
.content-block__content-stream__item .content-block__content-stream__item-inner p,

.content-block__content-stream__item .content-block__content-stream__item-inner h3 {
padding-left: 8px;
padding-right: 8px;
}

.content-block__content-stream__item .content-block__content-stream__item-inner {
border-radius: 2px;
overflow: hidden;
padding-bottom: 8px;

}



/* first page break */

@media screen and (min-width: 990px) {
.news-block .icon-overlay:before {
width: 50px;height: 50px;padding-top: 10px;z-index: 2;
}
.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist_scroll-up
	/*.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist_scroll-down*/ {
display: block !important;
}
}

@media screen and (max-width: 990px) {

.home-page-content-footer__social-content {
	margin-top: 30px;}

}

.home-page-content-footer__content {
	border-top: 3px solid #007dc3;
}

.home-page-content-footer__social-content {
margin-top: 0;
border-top: 3px solid #002d62;
}

   
    .social-bar__mobile-icon {right: 105px;top: 4px;}
	.social-bar--header {z-index:3000;}
	
@media screen and (max-width: 639px) {
	.mobile-content-stream__nav {border-bottom: 0;}
	.pane-etowah-video-playlist-pane .video-playlist-player .video-player-wrapper .nba-video-player-full {
background-color: #002d62;margin-bottom: 15px;}
	.pane-etowah-video-playlist-pane .video-info {width: auto;}
	.home-page-content-footer__container {padding: 0 7px;}
	.content-stream-social-wrapper {margin-top: 0px;}
	.home-page-content-footer__social-content {margin-top: 5px;}
	.news-block h2, .news-block h3 {padding: 8px;min-height: 0;}
	.news-block h2 {font-size: 2.5rem;min-height: 0;}
	.news-block h3 {font-size: 2.1rem;}
	.more-news-button-wrapper .news-block__more-news {margin-top: 14px;}
	.social-bar--header {background:#fff; z-index:5000;top:40px;}
	.search-box__form-wrapper {top: 40px;}
	.social-bar__mobile-icon, .search-box__icon {}
	.search-box__icon {margin-right: 60px;}
    .social-bar__mobile-icon {right: 95px;top: 4px;}

	.etowah-social-image:hover:before, .content-stream-social-wrapper .icon-overlay:hover:after {display: none;}
	.home-page-content-footer__content {border-top: 0px;}
	.home-page-content-footer__social-content {margin-top: 0;border-top: 0px;}
}

.footer-bottom {
color: white;
background: #002d62; /* Old browsers */
background: -moz-linear-gradient(top,  #002d62 0%, #002d62 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#002d62), color-stop(100%,#002d62)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #002d62 0%,#002d62 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #002d62 0%,#002d62 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #002d62 0%,#002d62 100%); /* IE10+ */
background: linear-gradient(to bottom,  #002d62 0%,#002d62 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002d62', endColorstr='#002d62',GradientType=0 ); /* IE6-9 */
	border-bottom: 4px solid #002d62;
}

.icon-overlay:before {z-index: 20;}

.content-stream-social-wrapper .icon-overlay:hover:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 45, 98,0.8);
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif; font-weight:800;
font-size: 2.6rem;
text-align: center;
padding-top: 25%;
color: white;
}

.etowah-social-image {position: relative;}

.etowah-social-image:hover:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 125, 195,0.9);
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;
font-size: 2.6rem;
/*text-align: center;*/
padding-top: 40%;
color: white;
pointer-events: none;
}
.footer-top-sponsors__sponsor-item .pane-title{color:#007dc3; font-size: 2.0rem;font-weight:800;font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;}
.menu-block-wrapper .leaf{font-size: 1.3rem;font-weight:300;font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;}
.home-page-content-top__container .player-area {background: #002d62;}

@media (max-width: 639px) {
.footer-top-sponsors__sponsor-item {text-align:center;}
}



/***HOMEPAGE VIDEO PLAYER***/
.pane-etowah-video-playlist-pane.video-playlist__large .video-player-wrapper .nba-video-player {height: 480px;}
.pane-etowah-video-playlist-pane.video-playlist__large .video-player-wrapper .nba-video-player-full {height: 580px;}
.home-page-content-top__container .pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-thumbnails {height: 580px;}
.pane-etowah-video-playlist-pane .video-playlist__thumbnail-wrapper {padding-top: 13px;padding-bottom: 14px;}
.news-block--medium div.copy-link {padding-top:0px;}
.news-block .copy-link {pointer-events: auto;}

/*STATS PAGE PAST YEARS*/
.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, .page-stats .season-2010-11, .page-stats .season-2011-12, .page-stats .season-2012-13, .page-stats .season-2013-14, .page-stats .season-2014-15, .page-stats .season-2015-16, .page-stats .season-2016-17 {display: none;}


/*CONTENT STREAM*/
.home-page-content-footer {background: url(https://www.nba.com/resources/static/team/v2/thunder/body_background_light.png) #fff repeat; min-height: 400px;padding-bottom: 20px;border-top: 2px solid #ccc; } 


.content-block__content-stream__item-inner h3.post__title {font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 16pt;font-weight: 700;font-size: 1.5rem;margin-top: 5px;width: 100%;}


/*CUSTOM CSS*/



.node-16561 .news-block__title, .node-16561 .icon-overlay .icon-overlay--{visibility: hidden;}

.node-16561 .more-news-button-wrapper{visibility:hidden;height:1px;}
.node-16561 .icon-overlay:before{visibility:hidden;}
.node-16561 .news-block__hover-area {
content: 'MORE INFO';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 125, 195,0.9);
font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif; font-weight:800;
font-size: 2.6rem;
text-align: center;
padding-top: 10%;
color: white;
}

.ssttlhp{color:#999; font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif; font-size:18px; font-weight:600;}

.pane-uuid-846c39ab-c062-11e3-8a33-0800200c9a66
{
margin-top:20px;
}
p, h1, h2, h3, a, a:link, a:href, a:hover {font-family: 'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif; }


/* fix newsblock mobile */

@media screen and (max-width: 640px) {
	.video-playlist_scroll-button .video-playlist_scroll-up{margin-bottom:50px;}
	.roster__player__header_jnumber{margin-right:5px;}
	.ssttlhp{visibility:hidden;height:0px;margin-bottom:-3px;}
	.video-player-wrapper{margin-bottom:4px;}
	}


@media screen and (max-width: 768px) {
 	.video-playlist_scroll-button .video-playlist_scroll-up{margin-bottom:50px;}
	
	.roster__player__header_jnumber{margin-right:5px;}
	.ssttlhp{visibility:hidden;height:0px;margin-bottom:-3px;}
	.video-player-wrapper{margin-bottom:4px;}
	}
	
/* ROSTER AND LEADERS PAGE FIXES */
.pane-etowah-stats-pane-team .pane-content, .pane-etowah-stats-pane-player .pane-content{overflow-x: auto;}
.tab-pane-stats-leaders img{float:right;max-width:45%;}
.img-responsive {display: block;max-width: 100%;height: auto;}

.focus--roster .roster__player__info {border: medium none; }
.roster__player__header_position{font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;}
.roster__player__header__heading{font-family:'proxima-nova','Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 800;}

/*Suppress eror message for visitors*/ 
.not-logged-in .messages.error {
  display: none;
}


/*  MISC    */ 

/* Overrides for Cognito Forms */
.c-forms-form-main{font-size:14px;}
.c-helptext{line-height:normal;}

/*Clear CSB Interference*/
.courtside-box{clear:both}

/* LEAGUE PASS PRICING RESPONSIVE STYLE */
#league-pass-top-menu {
background-color: #f05033;}
#triptych .triptych-block .buy .buy-button {
background-color: #002d62;}
#league-pass-low-tier .package .info .button {
background-color: #002d62;}
#league-pass-headline h1 {
color: #f05033;}
#triptych .triptych-block .triptych-header h2 {
color: #002d62;
}
#triptych .triptych-block .triptych-body .triptych-pricing .content .dollar-amount {
color: #002d62;
}
#triptych .triptych-block .triptych-body .triptych-pricing .content .year {
color: #002d62;
}
#league-pass-headline h2 {
color: #002d62;
}
#league-pass-low-tier .package .titles h2 {
color: #002d62;
}
#league-pass-low-tier .package .pricing .dollar-amount {
color: #002d62;
}
#league-pass-blackout .details {
background-color: #002d62;
}
#league-pass-blackout {
background-color: #f05033;
}
#triptych .triptych-block .triptych-header.ribbon .top-left {
background-color: #f05033;
}
#league-pass-blackout .details .learn-more .button {
background-color: #f05033;
}
#triptych .triptych-block .triptych-body .triptych-pricing .content .dollar-sign {
color: #002d62;
}
#league-pass-low-tier .package .pricing .dollar-sign {
color: #002d62;
}
#league-pass-devices h1 {
color: #f05033;
}
#league-pass-single-game .package .info .button {
background-color: #002d62;
}
#league-pass-single-game .package .titles h2 {
color: #002d62;
}
#league-pass-single-game .package .pricing .dollar-sign {
color: #002d62;
}
#league-pass-single-game .package .pricing .dollar-amount {
color: #002d62;
}
#league-pass-banner {
background-color: #002d62;
}
#league-pass-banner .side_tab .tab_text {
background-color: #f05033;
}
#league-pass-banner .side_tab {
background-color: #f05033;
}
/*League Pass FAQ Styling:*/

#league-pass-faq-container #lp-frequently-asked-questions h2 {
color:#f05033;
}

#league-pass-faq-container #lp-frequently-asked-questions .help-container .help-text h5 {
color: #f05033;
}

#league-pass-faq-container #lp-frequently-asked-questions .help-container .help-button a {
border: 0px solid #002d62;
color: #ffffff;
background-color: #002d62;
}

/*show ticket buttons for schedule page*/
.etowah-schedule__top a.btn-buy-tickets {display: block !important;}

#main {
clear:both;
display:block;
}

/*Roster Page Bio Button Mobile Breakpoint Display*/
@media screen and (max-width: 768px) {
  .focus--roster .roster__player__footer {
    height:auto;
    text-align: center;
    display: block!important
  }

  .focus--roster .roster__player__footer a {
    line-height: 2.5em;
    display: block;
    max-width: 120px;
    margin: 10px auto 0
  }
}
