/*****************************************
	HockeyTech Custom Color CSS
	Powered by HockeyTech.com
******************************************/

/*
BCHL blue  #1e558d
BCHL yellow #fcc559
*/

/* grouped table row header background and font colors */
.ht-table th.ht-title-row,
.ht-table-summary th.ht-title-row {
	background-color: #000;
	color: #fff;
}
/* table header background color and font colors */
.ht-table th,
.ht-table-summary th,
.ht-gc-play-by-play  {
	border-top: 1px solid #1e558d;
    background-color: #1e558d;
    color: #fff;
}
/* table header link font color */
.ht-table th a,
.ht-table-summary th a{
    color: #fff;
}
/* bottom table border color */
.ht-table tr,
.ht-table-summary tr {
	border-bottom: 1px solid #ebeded;
}
/* table row hover color */
.ht-table tr:hover,
.ht-table-summary tr:hover {
	background: #ffeac2;
}
/* table odd row color */
.ht-odd-row {
	background-color: #e2f0ff;
}
/* table even row color */
.ht-even-row {
	background-color: #fff;
}
/* table column highlight background and font colors */
[data-high=true] {
	background-color: rgba(252,197,89,.5) !important;
	color: #000 !important;
	border-left: 1px solid #1e558d;
    border-right: 1px solid #1e558d;
    border-bottom: 1px solid #fcc559;
}
/* nav bar header color */
.ht-controls,
.ht-controls-sch,
.ht-period-title {
	background-color: #fcc559;
}
/* button background and font colors */
.ht-btn, .ht-btn-submit, .ht-btn-filter {
	background-color: transparent;
	color: #000;
}
/* active button background and font colors */
.htactive, .ht-btn-submit:hover, .ht-btn-filter:hover {
	background-color: #1e558d;
	color: #fff;
}
/* button border color */
.ht-col-left ul li,
.ht-btn-submit,
.ht-btn-filter,
.ht-filter-row li {
	border: 1px solid #000;
}

.ht-summary-btn {
	border: 1px solid #000;
	background-color: transparent;
	font-weight: 800;
	cursor: pointer;
	color: #000;
	height: 32px;
}
.ht-summary-btn:hover {
	background-color: #FCC559;
    color: #fff;
}

/************* Player Profile *************/

/* bottom thick border around bio */
.ht-player-details {
	border-bottom: 4px solid #1e558d;
}

/* gradient top background color */
/** http://www.colorzilla.com/gradient-editor/ **/
.ht-background {
	margin: 0;
	background: -moz-linear-gradient(left,  rgba(30,85,141,1) 0%, rgba(125,185,232,0) 100%);
	background: -webkit-linear-gradient(left,  rgba(30,85,141,1) 0%,rgba(125,185,232,0) 100%);
	background: linear-gradient(to right,  rgba(30,85,141,1) 0%,rgba(125,185,232,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e558d', endColorstr='#007db9e8',GradientType=1 );
}
/* player name color */
.ht-player-name-team h2,
.ht-player-data-mobile h2 {
	color: #fff;
}
/* team name color */
.ht-player-name-team h3,
.ht-player-data-mobile h3 {
	color: #fcc559;
}
/* player bio font color ie Position, Shoots etc. */
.ht-player-details .ht-player-bio {
	color: #333;
}
/* border around the image */
.ht-player-details .ht-player-image img {
	border: 4px solid #1e558d;
}
/* jersey number color and right border */
.ht-jersey-num {
	color: #fff;
	border-right: 1px solid #fcc559;
}
/* bio information color */
.ht-player-profile, .ht-player-data-mobile {
	color: #000
}
/* stats right side border */
.ht-player-details .ht-row-stats ul li,
.ht-mobile-overal-stats ul li {
	border-right: 1px solid #1e558d;
}
/* stats title color */
.ht-player-details .ht-row-stats ul li span,
.ht-mobile-overal-stats ul li span {
	color: #fff;
}
/* group title headers background and font color */
.ht-player-data .ht-stats-header {
	background-color: #fcc559;
	color: #000;
}
/* media background color */
.ht-player-media-buttons {
	background-color: #000;
}
/* media buttons font color */
.ht-player-media-buttons ul li a {
	color: #fff;
}
/* line color between media buttons */
.ht-player-media-buttons ul li {
	border-right: 1px solid #fcc559;
}
/* media buttons hover color */
.ht-player-media-buttons ul li:hover {
	background-color: #1e558d;
}
/* currently selected media button color */
.ht-button-current {
	background-color: #1e558d;
}

/************* Daily Schedule *************/

/* top header background and font colors */
.ht-sch-box-top .ht-venue,
.ht-mobile-sch-top .ht-venue {
	color: #fff;
	background-color: #1e558d;
    border-bottom: 1px solid #fcc559;
}
/* bottom footer block background color */
.ht-sch-box .ht-sch-box-bottom {
	background-color: #1e558d;
	border-top: 1px solid #fcc559;
}
/* game status font color */
.ht-sch-box .ht-sch-box-top .ht-game-status,
.ht-sch-box .ht-sch-box-top .ht-game-status-off {
	color: #fff;
}
/* total column highlight color */
.ht-period-value.ht-total {
	background-color: #fcc559;
}
/* mobile game info background color not in progress */
.ht-mobile-game-info {
	background-color: rgba(30,85,141,.5);
}
/* mobile game infor background color when in progress */
.ht-mobile-game-info-on {
	/*background-color: rgba(252,197,89,.5);*/
	background-color: white;
}

/************* Table Tooltips *************/

/* tooltip background and border color */
._720kb-tooltip {
	background: #fff;
  	border: 2px solid #1e558d;
}
/* tooltip bottom arrow color  */
._720kb-tooltip-caret:before {
	border: 6px solid #1e558d;
}

/* button/icon color overrides */

.ht-tickets {
	color: #fff;
}
.ht-media-kit {
	color: #fff;
}
.ht-game-summary {
	color: #FFC75A;
}

.ht-game-report {
	color: #FFC75A;
}
.ht-text-boxscore {
	color: #FFC75A;
}

/************* Brackets *************/

/* top round header background color and text */
.ht-expanded-round,
.ht-bracket-round {
	background-color: #1e558d;
	color: #fff;
}

/* border colors for all brackets */
.ht-expanded-column .ht-expanded-table-container,
.ht-expanded-container,
.ht-expanded-column .ht-expanded-game-info,
.ht-expanded-container .ht-expanded-game-info,
.ht-bracket-container-full,
.ht-bracket-total-games,
.ht-bracket-container {
	border-color: #fcc559;
	border-top-color: #fcc559;
}

.ht-bracket-full-teams .ht-bracket-full-team-info,
.ht-bracket-full-teams .ht-bracket-full-total-games {
	border-top-color: #fcc559;
	border-left-color: #fcc559;
	border-right-color: #fcc559;
	border-color: #fcc559;
}

/* winner underline color */
.ht-expanded-match-winner {
	background-color: #1e558d;
}

/* games detail background color */
.ht-expanded-column .ht-expanded-game-info,
.ht-expanded-container .ht-expanded-game-info,
.ht-bracket-total-games,
.ht-bracket-full-teams .ht-bracket-full-total-games {
	background-color: #fcc559;
}

/********* Game Summary *********/
.ht-player-of-game-player > a {
	color: #1e558d !important;
	font-size: 100%;
}

.ht-player-of-game-player a:hover {
	color: #000000 !important;
}

.ht-player-of-game-team > a {
	color: #666666 !important;
}

.ht-player-of-game-team > a:hover {
	color: #000000 !important;
}

.ht-table td,
.ht-table-summary td {
	padding: 3px 4px !important;
}

.ht-table-game-summary-long:hover {
	color: #1e558d;
}
