div.betcore-container {

	/*общие цвета*/
	--preloader-background-color: #090f1e; /*фон прелоадера*/

	--container-background-color: #090F1E; /*Цвет блока с линией*/

	--primary-background-color: #141b2e; /*основной цвет блоков*/
	--primary-text-color: #fff;

	--secondary-background-color: #242e49; /*вторичный цвет блоков*/
	--secondary-text-color: #fff;
	
	--tertiary-background-color: #EDF2FF; /*третичный цвет блоков*/
	--tertiary-text-color: #000;

	--blur-background-color: var(--primary-background-color); /*цвет блюра (по умолчанию дефолт цвет сайта). если цвет градиент, то заменить значение на статичный цвет*/
	--gray-text-color1: #9196a4; /*серый цвет (для описаний и т.д.)*/

	--primary-gradient-background-color1: rgb(30, 40, 63); /*первый цвет основного градиента*/
	--primary-gradient-background-color2: rgba(28, 38, 64, 0.6); /*второй цвет основного градиента*/
	--primary-gradient-text-color: #fff;	/*цвет текста основного градиента*/

	--scrollbar-track-background-color: #141b2e;
	--scrollbar-thumb-background-color: #282d3a;
	
	--secondary-gradient-background-color1: #edcd80; /*первый цвет вторичного градиента*/
	--secondary-gradient-background-color2: #948f48; /*второй цвет вторичного градиента*/
	--secondary-gradient-text-color: #fff; /*цвет текста вторичного градиента*/

	--skeleton-gradient-background-color1: #1C2438; /*второй цвет градиента скелетона*/
	--skeleton-gradient-background-color2: #202B45; /*второй цвет градиента скелетона*/
	

	--icon-background-color: #edcd80; /*цвет фона у иконок в меню*/

	--primary-active-background-color: #edcd80; /*основной цвет выбранного элемента*/
	--primary-active-text-color: #fff;

	--primary-seperator-background-color: #e4e8f5; /*основной цвет разделителя между элементами*/
	--secondary-seperator-background-color: #40475d; /*вторичный цвет разделителя между элементами*/
 

	--line-background-color: #edcd80; /*цвет Line*/
	--line-text-color: #fff;

	--live-background-color: #E92541; /*цвет Live*/
	--live-text-color: #fff;

	--vs-background-color: #edcd80;
	/*ставки*/
	--player1-text-color: #edcd80; /*цвет первого игрока*/
	--player2-text-color: #93C738; /*цвет первого игрока*/

	--primary-odd-background-color: #D0DAF3; /*основной цвет коэфициента*/
	--primary-odd-text-color: #090F1E;
	--primary-odd-active-background-color: #c4f027; /*основной активный цвет коэфициента*/
	--primary-odd-active-text-color: #000;
	--primary-odd-empty-background-color: #E7EDFC; /*основной цвет пустого коэфициента*/

	--secondary-odd-background-color: #2d3750; /*вторичный цвет коэфициента*/
	--secondary-odd-text-color: #fff;
	--secondary-odd-active-background-color: #c4f027; /*вторичный активный цвет коэфициента*/
	--secondary-odd-active-text-color: #000;
	--secondary-odd-empty-background-color: #263048; /*вторичный цвет пустого коэфициента*/

	--collection-background-color: #d6dcec; /*задний цвет коллекций*/

	--coupon-bet-background-color: #fff; /*цвет ставки в купоне*/
	--coupon-bet-text-color: #000; /*

	/*элементы интерфейса*/
	--tab-active-background-color: #edcd80; /*цвет активной вкладки*/
	--tab-active-text-color: #fff;

	--input-background-color: #1f2841; /*цвет инпута*/
	--input-active-background-color: #2A375A; /*цвет активного инпута*/
	--input-text-color: #fff;
	
	--dropdown-background-color: #1f2841; /*цвет выпадающего меню*/
	--dropdown-active-background-color: #2A375A; /*цвет активного выпадающего меню*/
	--dropdown-text-color: #fff;
	--dropdown-content-background-color: #fff; /*цвет содержимого выпадающего меню*/
	--dropdown-content-active-background-color: #e9e9e9; /*цвет активного элемента в содержимом выпадающего меню*/
	--dropdown-content-text-color: #000;

	--selector-active-background-color: #edcd80; /*цвет активного селектора (свитч)*/
	--selector-disabled-background-color: #ccc; /*цвет деактивированного селектора (свитч)*/

	--primary-button-background-color: #edcd80; /*основной цвет кнопки*/
	--primary-button-text-color: #fff; 

	--secondary-button-background-color: #273046; /*вторичный цвет кнопки*/
	--secondary-button-text-color: #fff;

	--tertiary-button-background-color: #ffe036;  /*третичный цвет кнопки*/
	--tertiary-button-text-color: #000;

	--gradient-button-background-color1: #edcd80; /*первый цвет градиентной кнопки*/
	--gradient-button-background-color2: #948f48; /*второй цвет градиентной кнопки*/
	--gradient-button-text-color: #fff;
 
	/*радиусы*/
	--small-border-radius: 4px; /*маленький радиус*/
	--default-border-radius: 8px; /*основной радиус*/
	--big-border-radius: 15px; /*большой радиус*/

	/*размеры блоков*/
	--left_panel-size: 270px;
	--right_panel-size: 300px;
	--container-height: 100vh;
	--top-margin: 10px;

	/*то что в целом не должно меняться*/
	--event-text-color: #fff;
	--disabled-background-color: rgba(20,27,46,.7);

	--gradient-button-background: linear-gradient(103deg, var(--gradient-button-background-color1) -30%, var(--gradient-button-background-color2));
	--primary-gradient-background: linear-gradient(110deg, var(--primary-gradient-background-color1), var(--primary-gradient-background-color2) 100%);
	--secondary-gradient-background: linear-gradient(103deg,var(--secondary-gradient-background-color1) -30%,var(--secondary-gradient-background-color2));
	--skeleton-gradient-background: linear-gradient(to left, var(--skeleton-gradient-background-color1) 0%, var(--skeleton-gradient-background-color2) 30%, var(--skeleton-gradient-background-color1) 60%, var(--skeleton-gradient-background-color1) 100%) var(--skeleton-gradient-background-color1);

	--error-background-color: #e13434;
	--error-text-color: #fff;
	--success-background-color: #3a974d;
	--success-text-color: #fff;

	--transparent-background-color: rgba(255, 255, 255, 0.1);
	--transparent-text-color: #fff;

	--coupon_close-color:#000;
	--coupon_disabled_close-color: #fff;	

	--coupon_possible_win-color: var(--dark_mint_green);

	--modals-zIndex: 99993;
}



div.betcore-container .event-container .event-wrap .event__info {
	background-image: none !important;
	background: var(--primary-background-color);
}
div.betcore-container .event-container .event-wrap .event__info.line {
	grid-template-columns: 1fr 1fr;
	grid-template-areas: "header header" "details timer";
}
div.betcore-container .event-container .event-wrap .event__info.line .event__details {
	padding-bottom: 0;
}
div.betcore-container .event-container .event-wrap .event__info .event__details {
	margin: 0;
	gap: inherit !important;
	grid-template-areas: "middle" "opp-1" "opp-2";
	text-align: left;
}
div.betcore-container .event-container .event-wrap .event__info .event__details .details__start .formated-time .time__date {
	padding-left: 0;
}
div.betcore-container .event-container .event-wrap .event__info .event__details .details__opp {
	font-size: 14px;
	column-gap: 5px;
	justify-content: flex-start !important;
}
div.betcore-container .event-container .event-wrap .event__info .event__details .details__opp .opp__icon {
	width: 24px;
	height: 24px;
	min-width: 24px;
}
div.betcore-container .event-container .event-wrap .event__info .event__details .details__opp--1 {
	flex-direction: row;
}
div.betcore-container .event-container .event-wrap .event__info .event__details .details__middle {
	margin-bottom: 15px;
}
div.betcore-container .event-container .event-wrap .event__info .event__details .details__livetime {
	left: 0;
	transform: translate(0);
}
div.betcore-container .event-container .event-wrap .event__info .event__timer {
	justify-content: flex-start;
	align-self: end;
	margin-left: auto;
}
div.betcore-container .event-container .event-wrap .event__info .event__header {
	display: block;
	padding: 0;
	margin-bottom: 0;
}
div.betcore-container .event-container .event-wrap .event__info .event__header .header__title {
	text-align: left;
	padding-top: 30px;
}
div.betcore-container .event-container .event-wrap .event__info .event__scoreboard {
	justify-content: flex-start;
}
div.betcore-container .event-container .event-wrap .event__info.live {
	grid-template-areas: "header" "details" "scoreboard";
}
div.betcore-container .event-container .event-wrap .event__info.live .details__middle {
	display: flex;
	flex-direction: row-reverse;
	justify-content: flex-end;
	align-items: center;
}
div.betcore-container .event-container .event-wrap .event__info.live .details__middle .details__livetime {
	position: initial;
	margin-top: 0;
	margin-left: 10px;
	background-color: rgba(151, 174, 225, 0.11);
	padding: 5px 10px;
	border-radius: 100px;
} 

@media (max-width: 1000px) {
	div.betcore-container .event-container .event-wrap .event__info.line {
	   grid-template-areas: "header" "details" "timer";
	   grid-template-columns: 1fr;
	}
	div.betcore-container .event-container .event-wrap .event__info.line .event__details {
	   padding-bottom: 15px;
	}
	div.betcore-container .event-container .event-wrap .event__info.line .event__timer {
	   justify-content: flex-start;
	   margin-left: 0;
	}
}

div.betcore-container{
    padding: 0;
}

div.betcore-container .layout{
    padding: 0;
}

div.betcore-container .mobile-layout{
    padding: 10px 0 0 0;
    color: #fff;
}

div.betcore-container .sum__options{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 8px;
}

div.betcore-container .sum__options .option{
 text-align: center
}

div.betcore-container .preloader{
	background-size: 90px;
}

div.betcore-container .home-container .carousel>.carousel__wrap>.carousel__items>.items__item .carousel .carousel__odds .odds-list .stake-button:not(.active):not(.empty):not(.disabled):not(:hover){
	background: var(--secondary-gradient-background);
}