
WeekendTourneyStatusPanel
{
	flow-children: down;
	background-color: gradient( linear, 100% 0%, 100% 100%, from( #192229 ), to( #000000 ) );
    padding: 12px 0px 0px 10px;
}

#NoTournamentScheduledLabel,
#OffseasonLabel,
#StartingLaterLabel,
#StartingSoonLabel,
#NowOpenLabel,
#TooLateLabel,
#OpenRateLimitedLabel
{
	visibility: collapse;
	width: 100%;
	text-align: left;
	color: #aaa;
}

WeekendTourneyStatusPanel.StateInTourney #NotInTourney
{
	visibility: collapse;
}

#FrontPageStartingSoon,
#FrontPageStartingLater,
#FrontPageNowOpen
{
	visibility: collapse;
    flow-children: down;
	width: 100%;
}

#FrontPageStartingSoonHeader,
#FrontPageStartingLaterHeader,
#FrontPageNowOpenHeader
{
    text-align: left;
    color: #e7bf70;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
}

#WeekendTourneyFreeCell #FrontPageStartingSoonHeader,
#FrontPageStartingLaterHeader,
#FrontPageNowOpenHeader
{
    color: #46a1ff;
	margin-bottom: 4px;
}

#ChampionsCupCell #FrontPageStartingSoonHeader
{
    color: #34d7e6;
}

#FrontPageStartingSoonTimeUntil,
#FrontPageNowOpenTimeUntil
{
    text-align: left;
    color: #ffffff;
    font-size: 32px;
    font-weight: bold;
    font-family: monospaceNumbersFont;
    margin-top: -8px;
    overflow: noclip;
    animation-name: CountdownPulse;
    animation-duration: 1.81s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

#WeekendTourneyFreeCell #FrontPageStartingLaterDate,
{
    text-align: left;
    color: #9adfff;
    font-size: 14px;
    font-weight: bold;
    font-family: monospaceNumbersFont;
    margin-top: -8px;
    overflow: noclip;
}


@keyframes 'CountdownPulse'
{
    0%
    {
        text-shadow: #ffc153 0px 0px 6px;
    }

    50%
    {
        text-shadow: #ffdb9b 0px 0px 10px;
    }

    100%
    {
        text-shadow: #ffc153 0px 0px 6px;
    }
}

WeekendTourneyStatusPanel.StateNothingScheduledForThisDivision #NoTournamentScheduledLabel,
WeekendTourneyStatusPanel.StateOffseason #OffseasonLabel,
WeekendTourneyStatusPanel.StartingLater #StartingLaterLabel,
DOTAPlay WeekendTourneyStatusPanel.StateStartingSoon #StartingSoonLabel,
DOTAPlay WeekendTourneyStatusPanel.StateNowOpen #NowOpenLabel,
FrontpageWeekendTourneyButton WeekendTourneyStatusPanel.StateStartingSoon #FrontPageStartingSoon,
FrontpageWeekendTourneyButton WeekendTourneyStatusPanel.StateStartingLater #FrontPageStartingLater,
FrontpageWeekendTourneyButton WeekendTourneyStatusPanel.StateNowOpen #FrontPageNowOpen,
FrontpageWeekendTourneyButton WeekendTourneyStatusPanel.StateOpenRateLimited #FrontPageNowOpen,
DOTAPlay WeekendTourneyStatusPanel.StateTooLate #TooLateLabel,
DOTAPlay WeekendTourneyStatusPanel.StateOpenRateLimited #OpenRateLimitedLabel
{
	visibility: visible;
}

a
{
	text-decoration: underline;
}

a:hover
{
	color: white;
}


#NotInTourney
{
	flow-children: down;
	width: 100%;
	visibility: visible;
}
