body {}

a { }

a:hover {
	-moz-transition-property: background-color, color;
	-moz-transition-duration: 1s;
	-moz-transition-timing-function: ease-out;
	-webkit-transition-property: background-color, color;
	-webkit-transition-duration: 1s;
	-o-transition-property: background-color, color;
	-o-transition-duration: 1s;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 18px; font-weight: normal; }
h4 { font-size: 16px; font-weight: normal; }
h5 { font-size: 14px; font-weight: normal; }
h6 { font-size: 12px; font-weight: normal; }

.main { background: #fff; }

.nba-hr { border-top: 2px solid #1a477b; }


.box { margin-bottom: 10px; }


.box > .box-title {
	height: 50px;
	line-height: 50px;
	background-color: #1e518c;
	color: #FFF;
	font-family: Oswald, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	border-bottom: 1px solid #be9d53;
	position: relative;
	text-align: left;
	padding-left: 15px;
	font-size: 24px;
	font-weight: 400;
}
.box > .box-title > h2 { font-weight: 400; }

/*.box > .box-title 		{ position: relative; padding: 8px; background: #1e518c; color: #fff; border-bottom: 2px solid #1c477b; font-family: 'Roboto Condensed', sans-serif; }*/
.box > .box-title > i 	{ position: absolute; right: 8px; top: 8px; }

.box-tabs 					{ display: table; width: 96%; padding: 0 2%; background: #fff; border: 1px solid #2a6cb6; border-left:0; border-right:0; }
.box-tabs > li 				{ display: table-cell; width: 1%; }
.box-tabs > li > a 			{ display: block; padding: 10px 0; color: #2a6cb6; text-align: center; text-decoration: none; font-family: 'Roboto Condensed',sans-serif; font-weight: bold; }
.box-tabs > li:hover > a, 
.box-tabs > li.active > a 	{ background: #2a6cb6; color: #fff;}

.box-widget { display: table; width: 100%; }
.box-widget > .box { float: left; width: 320px; margin-left: 18px; }
.box-widget > .box:first-child { margin-left: 0; }



.banner-970x250 { background: #fff; padding: 15px 0; margin-top: -15px; }

#load-more 			{ border-color: #1a477b; color: #1a477b; }
#load-more:hover 	{ background: #1a477b; color: #fff; }


.nba-teams { display: table; background: #fff; padding: 10px 0; text-align: center; }
.nba-teams > a { display: inline-block; padding: 4px 8px;  }
.nba-teams > a img { width: 48px; }


.share-box { display: table; width: 100%; }
.share-box > li 		{ display: table-cell; width: 20%; }
.share-box > li > a 	{ display: block; padding: 10px 0; text-align: center; color: #fff; font-family: 'Roboto Condensed', sans-serif; }

.share-box > li.fb { background: #153774; }
.share-box > li.tw { background: #00AEFF; }
.share-box > li.gp { background: #E13939; }
.share-box > li.em { background: #999999; }
.share-box > li.yy { background: #E34600; }

/*
#sxNbaHeader{background:#0a3665;padding:5px 0 0;position:relative;z-index:11;}#sxNbaTopNav{padding:5px 0}.sx-nba-header-links{float:right;display:table}.sx-nba-header-links>li{display:table-cell;padding:8px;vertical-align:bottom}.sx-nba-header-links img{height:16px;}.sx-nba-container{position:relative;width:996px;margin:0 auto}.sx-nba-gradient{background:#006ab1;background:-moz-linear-gradient(top,#006ab1 0,#005da7 100%);background:-webkit-linear-gradient(top,#006ab1 0,#005da7 100%);background:linear-gradient(to bottom,#006ab1 0,#005da7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#006ab1', endColorstr='#005da7', GradientType=0 )}.sx-nba-main-nav{display:table;width:100%;margin-top:8px;font-family:'Roboto Condensed',sans-serif}.sx-nba-main-nav>li{float:left;position:relative}.sx-nba-main-nav>li>a{display:block;padding:8px;color:#fff}.sx-nba-main-nav>li.active>a,.sx-nba-main-nav>li:hover>a{background:#fff;color:#38a7e5;border-top-left-radius:5px;border-top-right-radius:5px}.sx-nba-main-nav-sub{display:none;position:absolute;top:32px;left:0;min-width:200px;padding:8px;background:#fff;border-bottom:3px solid #2a6cb6}.sx-nba-main-nav>li:hover .sx-nba-main-nav-sub{display:table}.sx-nba-main-nav-sub a{display:block;color:#000;padding:3px}.sx-nba-main-nav-sub a:hover{background:#2a6cb6;color:#fff;text-decoration:none}.sx-nba-main-nav-teams{width:432px}.sx-nba-main-nav-teams>div{float:left;width:215px}.sx-nba-main-nav-teams>div:nth-child(odd){border-right:1px solid #f2f2f2;margin-right:1px}.sx-nba-main-nav-teams>div:nth-child(even){background:#f2f2f2}.sx-nba-main-nav-teams>div>h4{color:#2a6cb6;padding:8px}.sx-nba-main-nav-sub>ul>li{vertical-align:top}.sx-nba-main-nav-sub img{width:24px;margin-right:4px;vertical-align:middle}
#sxNbaSearchBar{position:absolute;right:0;bottom:3px;z-index:11}#sxNbaSearchBar input[type=search]:focus,#sxNbaSearchBar input[type=search]:hover{background:url(http://nba.sporx.com/_img/search-black.png) 9px center no-repeat #fff}#sxNbaSearchBar input{outline:0}#sxNbaSearchBar input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;background:url(http://nba.sporx.com/_img/search.png) 9px center no-repeat;border:0;padding:0 10px 0 0;width:32px;height:32px;border-radius:5px;color:transparent;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#sxNbaSearchBar input::-webkit-search-decoration,input::-webkit-search-cancel-button{display:none}#sxNbaSearchBar input[type=search]:focus{width:300px;padding-left:40px;color:#000;cursor:auto}#sxNbaSearchBar input:-moz-placeholder{color:transparent}#sxNbaSearchBar input::-webkit-input-placeholder{color:transparent}



#sxNbaSearchBar 		{ position: absolute; right: 0; bottom: 3px; z-index: 11; }
*/
#sxNbaFooter{position:relative;font-family:'Roboto Condensed',sans-serif;background:url('/_img/footer/footer_shadow.png') center bottom no-repeat;padding-bottom:40px;margin-top:40px;}.sx-nba-footer-logo{display:block;margin:20px auto;text-align:center;clear:both}.sx-nba-footer-share{float:right;display:table;list-style:none;margin:0;padding:0}.sx-nba-footer-share>li{float:left;margin-left:10px}.sx-nba-footer-link{text-align:center}.sx-nba-footer-link>a{font-size:14px;color:#1b1b1b;text-decoration:none}.sx-nba-footer-link>a:hover{color:#000;text-decoration:underline}

.nba-iframe { width: 100%; overflow: hidden; border: 0px; }

.pagination > li 			{ color: #2a6cb6; width: 24px; height: 24px; line-height: 24px; margin-left: 2px; background: transparent!important; }
.pagination > li > a 		{ color: #2a6cb6; font-family: 'Roboto Condensed', sans-serif; font-size: 14px; }

.pagination > li.active, 
.pagination > li:hover	{ background: #2a6cb6 !important; }

.pagination > li.active > a, 
.pagination > li:hover > a	{ color: #fff; text-decoration: none; }


#sagbannerdiv, #solbannerdiv {top: 135px !important; }


.museo700 { font-family:'Roboto Condensed',sans-serif !important;}

.video-list{display:table;width:100%;background:#F7F7F7}.video-list>li{position:relative;float:left;width:32%;margin-left:2%;margin-top:2%}.video-list>li.first-child{margin-left:0}.video-list-image{width:100%}.video-list-title{position:absolute;bottom:2px;left:0;right:0;padding:10px;background:rgba(0,0,0,.5);color:#fff;font-size:18px;font-family:'Roboto Condensed',sans-serif;font-weight:400;max-height:38px;overflow:hidden}