body > div.jetpack-subscribe-modal.open > div{background-color: #392d49}


:root {
    --tec-color-text-primary: #ffffff;
}

:root {
    --tec-color-background-tooltip: #392d49;
}

:root {
    --tec-color-border-default: #392d49;
}

:root {
    --tec-color-text-secondary: #ffc40c;
}
.tribe-events .datepicker {
    background-color: #392d49;}

:root {
    --tec-color-text-primary-light: #ffffff;
}


.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{    background-color:#151720}

:root {
     --tec-color-icon-active: #ffc40c;
}


.ff-default .ff-el-input--label label {
    font-size: 20px; /* Adjust size as needed */
    font-weight: bold;
}


.ff-default .ff-el-form-control{color: #ffffff;}

.ff-default .ff-el-form-control{    border: 1px solid #000000;}

.ff-default .ff-el-form-control {
	background-color: #403351 !important;}

.popup {     display: none }

/* Make the left column sticky */
#TournamentCollumn {
  position: -webkit-sticky; /* Safari support */
  position: sticky;
  top: 80px; /* adjust this to match your header height */
  z-index: 100;
  align-self: flex-start;
}

/* Ensure WPBakery rows/columns don't block sticky behaviour */
.vc_row,
.vc_row-fluid,
.wpb_column {
  overflow: visible !important;
}

html {
  scroll-behavior: smooth;
}

.card--info .contact-info__label{
	font-size: 1.3em;  
}

.btn-default-alt:hover {
  color: #ffc40c;
}

.player-info-stats__item .circular .circular__bar .circular__percents small {
    display: none !important;
}

.circular {
    margin: 10px 0 !important;
}

@media (min-width: 992px) {
    .circular__label {
        font-size: 11px;
    }
	
.player-info-stats__item .circular .circular__bar .circular__percents {
    color: #fff;
    font-size: 20px;
}

html body .player-info__last-name,
html body .player-info .player-info__last-name,
html body .player-info__last-name *,
html body .player-info .player-info__last-name * {
    color: #ffffff !important;
}

	
@media (max-width: 991px) {
  .player-info__last-name { color: #ffffff !important; }
}
	
	table a:not([class]), .album__item-icon {
    color: #ffffff !important;
}

.chart-legend ul > li > span {
    display: inline-block;
    width: 40px;
	height: 10px;}
	
.chart-legend ul {
    list-style: none;
    padding: 0;
    margin: 0;
	font-size: 15px;}
	
	.table-standings td.data-name
	{font-size: 1.5em;}
	
	table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td, table > tfoot > tr > th, table > tfoot > tr > td, .table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {        font-size: 20px;}
	
	.widget-game-result__date
	{        font-size: 25px;}
	
	.widget-game-result__team-name 
	{        font-size: 25px;}
	
	.card__header > h4
		{        font-size: 20px;}
	
@media (max-width: 991.98px) {
  table a:not([class]),
  .album__item-icon {
    color: #ffffff !important;
  }
}


	
.site-content,
.content-area,
.site-main {
  overflow: visible !important;
}

@media (min-width: 992px) {
    .content-filter__item+.content-filter__item {
        border-left-color: #ffc40c;
    }
}
	
@media (min-width: 992px) {
    .content-filter__list {
        border-left-color: #ffc40c;
        border-right-color: #ffc40c;
    }
}
	
.card__header::before, .content-filter__link::before {
    background-color: #ffc40c;
}
	
	
	
	