@charset "UTF-8";
/* CSS Document */
/*******************POSTGAME RECAP********************/
@media (min-width:992px) {div.modal-dialog {width:80% !important;}}
@media (max-width:991px) {div.modal-dialog {width:95% !important;}}
.nbaCvpWrapper{max-width:100% !important;}
	@charset "UTF-8";
/*************************************POSTGAMERECAP****************************************/
.btn-group {margin-bottom: 2em;padding-top: 1em;}
.col-lg-3 {padding:.5em !important;}
#page-header{display:none;}
/***************************************OVERVIEW*******************************************/
.overviewcontain{max-width:1200px;margin:0 auto;}
.overview{color:#000;text-align:center;z-index:-1;padding-top:2em;}
.team, .score, .vs {padding:7px !important;}
.hometeam,.awayteam{z-index:1;color:#000;}
.gameday{z-index:1;color:#000;margin-top:20px;padding:15px 0;}
.gameday img{margin:0 auto;padding-bottom:35px;}
.date{z-index:100;color:#000;}
.homescore,.awayscore{vertical-align:top;padding-top:25px;display:inline-block;}
.homelogo,.awaylogo{display:inline-block;padding:15px;}
.homelogo img,.awaylogo img {margin:0 auto;}
.leadersquarters{margin-top:20px;}
.homeleaders{text-align:center;}

.score h1 {font-size:8.8rem;font-size:88px; !important}
@media screen and (min-width:768px) {
.navbar-nav{margin-top:5px;}
.hometeam,.awayteam{margin-top:50px;}}
@media screen and (max-width:768px) {
.overview {margin:2em 0;}
.homelogo img,.awaylogo img{height:100px;}}
.small-matchup {width:100%;}
.vs {margin-top: 7px;font-style: italic;font-size: 12px;}
.gameinfo {max-width:1600px;background: rgba(0,0,0,0.6);width: 100%;padding: 2em;position: absolute;}
.gamebuttons {position:inital !important;}
.gameheader {position:relative;background-repeat:no-repeat;height:576px;width:100%;}
@media (min-width:1200px) {.pglogo {border-right:1px solid #ddd;}}
.gameheader .gameinfo {position:absolute;bottom:0;} 
.gameinfo {background:rgba(0,0,0,0.6);width:100%;padding:2em;}
.gametitle h2 {color:white;}
@media (min-width:1200px) {
.gameheader {background-position:center top;background-size:cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}}
@media (max-width:1200px) {
.gameheader {background-position:center top;background-size:cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.gametitle, .gamebuttons {text-align:center;}
.gameinfo {text-align:center;}
.gametitle h2 {font-size:18px;}
.gamebuttons .btn-group .btn{font-size:11px;}}	
@media (min-width:768px) {.gameheader {min-height:605px;}}
@media (max-width:768px) {.gameheader {max-height:305px;}}

/***************************************STATLEADERS****************************************/
.quarters{width:100%;text-align: center;}
.leadersstyle{width:100%;text-align: center;}
.qtrscore{font-family: 'Open Sans Condensed',sans-serif;}
.qtrbyqtr {padding:1em 0;}
.playerLeaders{margin:0;}
.playerInfo h3 {font-size:26px;margin:0;padding:.3em 0;}
.playerInfo h2{padding:5px !important;}
.playerInfo hr{padding:0 !important;}
.playerInfo p{padding:0 5px !important;font-size:10px;color:#333;line-height:10px;margin:0;text-transform:uppercase}
.pointleader,.reboundleader,.assistleader{width:33%;display:inline-block;}
.leaderimg{width:100%;margin-bottom:0px;padding:5px;}
#homeTeamTop, #visTeamTop, #vs {display:inline-block;}
#homeTeamStarters h4, #visTeamStarters h4 {padding:.8em 0 .5em 0;}
.playerImage img{max-width:80px;}
/**************************************MODAL STYLING****************************************/
.close {float: right;font-size: 51px;font-weight: bold;line-height: 1;color: #fff;text-shadow: 0 1px 0 #fff;opacity: 1;}
.modal-content {position: relative;background-color: transparent !important;border: 0;border-radius: 0;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}
.collapsing{width:100%;}
.modal-header, .modal-footer {border:0 !important;}
.modal-footer {display:none;}
.modal-header .close {margin-top: -42px;}
.modal.in .modal-dialog {margin-top: 5em;}
/*****************************************VIDEOS*******************************************/
.nbaCvpWrapper {margin:0 auto;background-color:#000;}
#videobig{padding:10px 0;}
.videosmall{padding-top:10px;padding-bottom:10px;}
.nbaCvpWrapper{-webkit-box-shadow: 0 0 20px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 20px 0px rgba(0,0,0,0.3);-o-box-shadow: 0 0 20px 0px rgba(0,0,0,0.3);box-shadow: 0 0 20px 0px rgba(0,0,0,0.3);}
/***************************************BOXSCORE*******************************************/
#boxscore{color:#000 !important;}
.boxscore-home h3, .boxscore-away h3 {margin-bottom:1em;}
.panel-title{font-size:24px !important;padding:5px 0 !important;}
@media (min-width: 768px) {
#homeBoxScore,#visBoxScore {font-size:12px;background-color: #fff;padding: 2em;}
.modal-dialog{width: 90% !important;margin: 30px auto;}
.modal-body{padding:0 10px!important;}}
@media (max-width: 768px) {
#homeBoxScore,#visBoxScore{font-size:10px;background-color: #fff;padding: 2em;}
.modal-body{padding:0 !important;}}

