.today-page-tuned .today-toolbar{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:5px;
	line-height:1.25;
}
.today-page-tuned .today-title-text{
	margin-right:2px;
	font-weight:600;
	color:#26384d;
}
.today-page-tuned .today-main-heading{
	margin:0 2px 0 0;
	font-size:24px;
	line-height:1.25;
	font-weight:600;
	color:#26384d;
}
.today-page-tuned .today-date-window{
	margin-right:3px;
	color:#606b78;
	font-size:13px;
}
.today-page-tuned .today-toolbar .btn{
	margin:1px 0;
	border-radius:4px;
	box-shadow:none;
}
.today-page-tuned .today-toolbar .btn-default{
	background:#fbfcfe;
	border-color:#cbd6e2;
	color:#344456;
}
.today-page-tuned .today-toolbar .btn-default:hover,
.today-page-tuned .today-toolbar .btn-default:focus{
	background:#eef5fc;
	border-color:#9eb7d2;
	color:#1f5d91;
}
.today-filter-btn-label{
	display:none;
}
.today-telegram-notice-row{
	margin:6px 0 0;
}
.today-telegram-notice{
	display:inline-flex;
	align-items:center;
	max-width:100%;
	gap:8px;
	margin:0;
	padding:5px 8px;
	border:1px solid #dbe7d4;
	border-radius:6px;
	background:#f3faef;
	color:#425b3c;
	font-size:12px;
	line-height:1.3;
}
.today-telegram-notice a{
	color:#276fae;
	font-weight:700;
	text-decoration:none;
}
.today-telegram-notice a:hover{
	text-decoration:underline;
}
.today-telegram-notice button{
	flex:0 0 auto;
	width:18px;
	height:18px;
	border:0;
	border-radius:50%;
	background:transparent;
	color:#60725b;
	font-size:16px;
	line-height:18px;
	padding:0;
	cursor:pointer;
}
.today-telegram-notice button:hover,
.today-telegram-notice button:focus{
	background:rgba(96,114,91,.12);
	color:#40503b;
	outline:0;
}
.today-telegram-notice.is-hidden{
	display:none;
}
.today-page-tuned .today-prediction-note{
	margin-bottom:6px;
	color:#4f5966;
	font-size:12px;
	line-height:1.55;
}
.today-page-tuned .today-prediction-note .label{
	border-radius:7px;
	font-size:10px;
	vertical-align:middle;
}
.today-page-tuned #inplay_match_table > thead > tr > th{
	vertical-align:middle;
}
.today-page-tuned #inplay_match_table > tbody.tbody_match > tr:hover > td{
	background:#f5f5f5;
}
.today-page-tuned .match_goal{
	font-weight:700;
	color:#2b6f9e;
	white-space:nowrap;
}
.today-page-tuned .match_status_minutes{
	font-weight:700;
}
.today-page-tuned .match_status_minutes:not(:empty){
	color:#d9534f;
}
.today-page-tuned .td_league a,
.today-page-tuned .match_home a,
.today-page-tuned .match_away a{
	color:#203348;
}
.today-page-tuned .td_league a:hover,
.today-page-tuned .match_home a:hover,
.today-page-tuned .match_away a:hover{
	color:#1e6aa8;
	text-decoration:none;
}
@media (max-width: 767px){
	html,
	body,
	.container2{
		min-width:0 !important;
	}
	html,
	body{
		width:100%;
		overflow-x:hidden;
	}
	body{
		background:#eef3f7;
	}
	#content_container,
	#content_container.white_back,
	#content_container.container-fluid{
		width:100% !important;
		min-width:0 !important;
		max-width:100% !important;
		padding-left:8px !important;
		padding-right:8px !important;
	}
	.today-page-tuned{
		padding-top:12px;
		width:100%;
		min-width:0;
	}
	.today-page-tuned .today-page-head,
	.today-page-tuned .today-prediction-note{
		width:100%;
		max-width:100%;
	}
	.today-page-tuned .row{
		margin-left:0;
		margin-right:0;
	}
	.today-page-tuned .col-xs-12,
	.today-page-tuned .col-sm-12,
	.today-page-tuned .col-sm-9,
	.today-page-tuned .col-sm-3{
		padding-left:0;
		padding-right:0;
	}
	.today-page-tuned .today-page-head{
		margin-left:0;
		margin-right:0;
		padding:10px 10px 8px !important;
		border:1px solid #dce4ee;
		border-radius:6px;
		background:#fff;
	}
	.today-page-tuned .today-toolbar{
		font-size:20px;
		margin-bottom:8px;
	}
	.today-page-tuned .today-main-heading{
		font-size:20px;
	}
	.today-page-tuned .today-toolbar .btn{
		padding:4px 7px;
	}
	.today-page-tuned .today-date-window{
		flex:1 1 100%;
		margin:0 0 2px;
		font-size:12px;
	}
	.today-page-tuned .today-page-head .pull-right,
	.today-page-tuned .today-page-head .navbar-right{
		float:none !important;
		text-align:left;
		margin-left:0;
	}
	.today-page-tuned .today-page-head .btn-group{
		margin-top:4px;
	}
	.today-page-tuned .today-page-head .btn-group > .btn{
		padding:5px 10px;
	}
	.today-page-tuned #advanced_filter_container{
		margin-left:0;
		margin-right:0;
	}
	.today-page-tuned .advanced_filter_selection_group,
	.today-page-tuned .advanced_filter_selection_group_option{
		display:block;
		margin:0 0 8px;
	}
	.today-page-tuned #advanced_filter_processbar{
		display:block !important;
		width:100% !important;
		max-width:100%;
	}
	.today-page-tuned #inplay_match_table{
		display:block;
		width:100% !important;
		margin:8px 0 0;
		border:0;
		background:transparent !important;
	}
	.today-page-tuned #inplay_match_table thead,
	.today-page-tuned #inplay_match_table tbody{
		display:block;
		width:100%;
	}
	.today-page-tuned #inplay_match_table thead > tr:first-child{
		display:none;
	}
	.today-page-tuned #inplay_match_table thead > tr.thin-tr{
		display:flex;
		flex-wrap:wrap;
		justify-content:flex-end;
		align-items:center;
		gap:6px;
		margin:0 0 8px;
		padding:8px;
		border:1px solid #dce4ee;
		border-radius:6px;
		background:#fff;
	}
	.today-page-tuned #inplay_match_table thead > tr.thin-tr:before{
		margin-right:auto;
		color:#31445b;
		font-size:13px;
		font-weight:600;
		line-height:30px;
	}
	.today-page-tuned #inplay_match_table thead > tr.thin-tr > td{
		display:none;
		width:auto !important;
		border:0 !important;
		padding:0 !important;
		background:transparent !important;
	}
	.today-page-tuned #inplay_match_table thead > tr.thin-tr > td:has(button){
		display:block;
	}
	.today-page-tuned #inplay_match_table thead .btn{
		display:inline-flex;
		align-items:center;
		gap:5px;
		width:auto;
		min-width:34px;
		height:30px;
		padding:4px 8px;
		border-radius:4px;
		font-weight:600;
	}
	.today-page-tuned #inplay_match_table thead .today-filter-btn-label{
		display:inline;
		font-size:12px;
		line-height:1;
	}
	.today-page-tuned #top_tbody,
	.today-page-tuned #sperator{
		display:none;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id]{
		display:flex;
		flex-wrap:wrap;
		align-items:center;
		gap:5px 6px;
		margin:0 0 9px;
		padding:10px;
		border:1px solid #dce4ee;
		border-radius:6px;
		background:#fff;
		box-shadow:0 1px 2px rgba(31,54,78,.06);
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > td{
		display:inline-flex;
		align-items:center;
		justify-content:center;
		order:7;
		min-height:28px;
		width:auto !important;
		max-width:100%;
		border:0 !important;
		padding:3px 6px !important;
		background:#f4f7fa !important;
		border-radius:4px;
		color:#334155;
		font-size:12px;
		line-height:1.35;
		text-align:center;
		white-space:normal;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > td:empty{
		display:none;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-mobile-empty-cell{
		display:none !important;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_league{
		order:1;
		flex:1 1 calc(100% - 26px);
		justify-content:flex-start;
		min-height:22px;
		padding:0 !important;
		background:transparent !important;
		color:#657185;
		font-size:11px;
		text-align:left;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-flag-cell{
		order:1;
		flex:0 0 20px;
		display:inline-flex !important;
		align-self:flex-start;
		justify-content:flex-start;
		min-height:22px;
		padding:1px 0 0 !important;
		background:transparent !important;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-flag-cell .nation-flag{
		display:block;
		width:18px;
		height:auto;
		margin:0;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-match-time{
		order:5;
		flex:0 0 auto;
		background:#eef5fc !important;
		color:#1f5d91;
		font-weight:600;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status{
		order:6;
		flex:0 0 72px;
		min-width:72px;
		display:grid;
		grid-template-rows:14px 20px;
		align-content:center;
		justify-items:start;
		row-gap:2px;
		background:#fff4f0 !important;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status:has(.match_status_minutes:empty){
		display:none;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status .match_status_minutes,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status .minutes_postfix,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status .today-match-status-value{
		white-space:nowrap !important;
		word-break:keep-all;
		overflow-wrap:normal;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status .today-match-status-value{
		display:block;
		line-height:20px;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status .match_status_minutes,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status .minutes_postfix{
		display:inline;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_home{
		order:2;
		flex:1 1 calc(50% - 35px);
		min-width:0;
		justify-content:flex-end;
		background:transparent !important;
		font-size:13px;
		font-weight:600;
		text-align:right;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_goal{
		order:3;
		flex:0 0 58px;
		min-height:32px;
		background:#e9f4fb !important;
		font-size:14px;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_away{
		order:4;
		flex:1 1 calc(50% - 35px);
		min-width:0;
		justify-content:flex-start;
		background:transparent !important;
		font-size:13px;
		font-weight:600;
		text-align:left;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_home a,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_away a{
		min-width:0;
		overflow-wrap:anywhere;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-odds-pre,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-odds-inplay,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-match-time,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_handicap,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_handicap_corner,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_corner,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_total_corner,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_corner_result,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .total_goals,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .corner_goal_range,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_tips_result,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_attacks,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_attach,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_shoot,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_on,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_off,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_poss,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_live_simple{
		flex-direction:column;
		align-items:flex-start;
		justify-content:flex-start;
		gap:2px;
		min-height:42px;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-odds-pre:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-odds-inplay:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-match-time:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_handicap:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_handicap_corner:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_corner:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_total_corner:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_corner_result:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .total_goals:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .corner_goal_range:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_tips_result:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_attacks:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_attach:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_shoot:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_on:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_off:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_poss:before,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_live_simple:before{
		display:block;
		color:#6f7f94;
		font-size:10px;
		font-weight:600;
		letter-spacing:0;
		line-height:1;
		white-space:nowrap;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_status{
		min-height:42px;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_handicap,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_handicap_corner,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-odds-pre,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .today-odds-inplay,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_corner,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_total_corner,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_corner_result,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .total_goals,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .corner_goal_range,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_tips_result,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_attacks,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_attach,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_shoot,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_on,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_off,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .match_poss,
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_live_simple{
		order:7;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_live{
		order:8;
		flex:1 1 100%;
		display:flex;
		align-items:center;
		gap:8px;
		padding:8px 12px !important;
		background:#f7f9fb !important;
		text-align:left;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_live .timeLine{
		flex:1 1 auto;
		width:auto !important;
		min-width:0;
		max-width:100%;
		margin:0;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_live .dropdown{
		flex:0 0 auto;
	}
	.today-page-tuned #inplay_match_table tbody > tr[data-match_id] > .td_analysis{
		order:9;
		flex:1 1 100%;
		justify-content:flex-end;
		gap:5px;
		padding:4px 0 0 !important;
		background:transparent !important;
	}
	.today-page-tuned #inplay_match_table .td_analysis .btn{
		min-width:34px;
		height:30px;
		padding:4px 7px;
		border-radius:4px;
	}
	.today-page-tuned #inplay_match_table .league_tr{
		display:block;
		margin:10px 0 6px;
	}
	.today-page-tuned #inplay_match_table .league_tr > td{
		display:block;
		width:100% !important;
		border:0 !important;
		padding:7px 10px !important;
		border-radius:6px;
		background:#dfeaf4 !important;
		color:#26384d;
		font-weight:600;
	}
	.today-page-tuned #inplay_match_table tbody > tr:not([data-match_id]):not(.league_tr){
		display:block;
		margin:8px 0;
	}
	.today-page-tuned #inplay_match_table tbody > tr:not([data-match_id]):not(.league_tr) > td{
		display:block;
		width:100% !important;
		border:0 !important;
		padding:8px !important;
		border-radius:6px;
		background:#fff !important;
	}
	.jq-dropdown.jq-dropdown-match{
		left:12px !important;
		right:12px !important;
		width:auto !important;
		max-width:none !important;
		background:#fff;
		border-radius:6px;
		box-shadow:0 6px 18px rgba(31,54,78,.18);
	}
	.jq-dropdown.jq-dropdown-match:before,
	.jq-dropdown.jq-dropdown-match:after{
		display:none !important;
	}
	.jq-dropdown.jq-dropdown-match .today-filter-popup-title{
		padding:10px 12px 8px;
		border-bottom:1px solid #e2e8f0;
		color:#31445b;
		font-size:14px;
		font-weight:700;
		line-height:1.2;
	}
	.jq-dropdown.jq-dropdown-match .jq-dropdown-menu{
		width:100% !important;
		min-width:0 !important;
		max-width:none !important;
		max-height:60vh;
		overflow-y:auto;
		border:0;
		box-shadow:none;
	}
}
#carousel-banner .close-carousel{
 display:none;
}
#carousel-banner:hover .close-carousel{
 display:block;
}
.close-carousel{
z-index:100;
color:white;
font-size:180%;
position: absolute;
top: 2px;
right: 5px;
cursor:pointer;
padding:5px;
}
.close-carousel:hover{
	font-size:220%;
}
.carousel-indicators {
    bottom: 0px !important;
}

.match_facts{
	margin: 10px 0px 0px 0px;
	padding-inline-start:20px;
}
