div.betcore-container {

	--preloader-background-color: none;

	--container-background-color: none;

	--primary-background-color: #151d2e;
	--primary-text-color: #fff;

	--secondary-background-color: #1a2338;
	--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: #1a2338;
	--primary-gradient-background-color2: #1a2338;
	--primary-gradient-text-color: #fff;

	--scrollbar-track-background-color: #151d2e;
	--scrollbar-thumb-background-color: #1a2338;
	
	--secondary-gradient-background-color1: #04b4fe;
	--secondary-gradient-background-color2: #6f1280;
	--secondary-gradient-text-color: #fff;

	--skeleton-gradient-background-color1: #151d2e;
	--skeleton-gradient-background-color2: #1a2338;

	--icon-background-color: #04b4fe;

	--primary-active-background-color: #04b4fe;
	--primary-active-text-color: #fff;

	--primary-seperator-background-color: #e4e8f5;
	--secondary-seperator-background-color: #40475d;
 

	--line-background-color: #04b4fe;
	--line-text-color: #fff;

	--live-background-color: #E92541;
	--live-text-color: #fff;

	--vs-background-color: #fff;

	--player1-text-color: #3DA5FF;
	--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: #04b4fe;
	--tab-active-text-color: #fff;

	--input-background-color: #1a2338;
	--input-active-background-color: #2A375A;
	--input-text-color: #fff;
	
	--dropdown-background-color: #1a2338;
	--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: #2196f3;
	--selector-disabled-background-color: #ccc;

	--primary-button-background-color: linear-gradient(to right, #151d2e, #1a2338);
	--primary-button-text-color: #fff; 

	--secondary-button-background-color: #1a2338;
	--secondary-button-text-color: #fff;

	--tertiary-button-background-color: #ffe036;
	--tertiary-button-text-color: #000;

	--gradient-button-background-color1: #04b4fe;
	--gradient-button-background-color2: #151d2e;
	--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 .left-panel{
	background: linear-gradient(to right, #151d2e, #1a2338);
}
div.betcore-container .block, .betcore-container .block-error{
	background: linear-gradient(to right, #151d2e, #1a2338);
}
div.betcore-container .right-panel .accordion{
	background: linear-gradient(to right, #151d2e, #1a2338);
}
div.betcore-container .roulette{
	background: linear-gradient(to right, #151d2e, #1a2338);
}
div.betcore-container .event-container .event-wrap .event__info {
    background: linear-gradient(to right, #151d2e, #1a2338) !important;
}
div.betcore-container{
    padding: 0;
}

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

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

div.main-panel__navigation{
	height: 25px;
}
div.betcore-container .main-panel__navigation .navigation__button .icon{
	font-size: 1.4em;
}

div.betcore-container .left-panel__content{transition: 0.3s;}
div.betcore-container .right-panel__content{transition: 0.3s;}

/*
div.betcore-container .home-container .top-events .details__opps--icons{display: none;}
*/

div.betcore-container .home-container .top-leagues__container .top-leagues__list .league .league__icon{
	background-size: 45px;
	height: 45px;
}

div.betcore-container .home-container .top-leagues__container .top-leagues__list .league{
	min-width: 150px;
}

div.betcore-container .modal-layout.bet-modal .modal__header{
	background: linear-gradient(to bottom, #1a2338, #1a2338);
	border-radius: 5px 5px 0 0;
}
div.betcore-container .history-bet{
	background: #1a2338;
}
div.betcore-container .history-bet .bet__short .bet__type{
	background: linear-gradient(to bottom, #04b4fe, #04b4fe);
}
div.betcore-container .modal-layout.bet-modal .modal__header::before{
	content: '';
	position: absolute;
	width: 30px;
	height: 5px;
	background: #000;
	border-radius: 0 0 5px 5px;
	left: calc(50% - 15px);
	top: 0;
}
div.betcore-container .modal-layout.bet-modal .modal__header::after{
	content: ' ';
	font-style: italic;
	position: absolute;
	width: 130px;
	height: 35px;
	border-radius: 0 0 5px 5px;
	left: calc(50% - 65px);
	top: 7px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: bold;
	font-size: 19px;
}

div.betcore-container .modal-layout.bet-modal .mobile .bet__row{
	position: relative;
	z-index: 3;
}
div.betcore-container .modal-layout.bet-modal .mobile .color-1{
	position: relative;
}
div.betcore-container .modal-layout.bet-modal .mobile .color-1::before{
	content: 'Paid';
	position: absolute;
	width: 100px;
	height: 37px;
	border: 2px solid #3a974d;
	color: #3a974d;
	left: -70px;
	top: 20px;
	text-transform: uppercase;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	rotate: -15deg;
	z-index: 1;
	opacity: 0.7;
}


div.betcore-container .modal-layout.bet-modal .modal__buttons::before{
	content: '';
	position: absolute;
	width: 30px;
	height: 5px;
	background: #000;
	border-radius: 5px 5px 0 0;
	left: calc(50% - 15px);
	bottom: 0;
}
div.betcore-container .modal-layout.bet-modal .history-bet .bet-event{
	/*
	background-image: url('../img/wm.png?31');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 80%;
	*/
	border-top: 3px dotted #dfdfdf;
	position: relative;
}
div.betcore-container .modal-layout.bet-modal .history-bet .bet-event::after{
	content: '';
	position: absolute;
	width: 7px;
	height: 10px;
	background: #000;
	border-radius: 0 5px 5px 0;
	left: -15px;
	top: -6px;
}
div.betcore-container .modal-layout.bet-modal .history-bet .bet-event::before{
	content: '';
	position: absolute;
	width: 7px;
	height: 10px;
	background: #000;
	border-radius: 5px 0 0 5px;
	right: -15px;
	top: -6px;
}
.betcore-container.modals .modal-layout.bet-modal .modal-block{
	background: #fefefe;
}
.betcore-container.modals .modal-layout.bet-modal .modal-block .history-bet{
	color: #000105;
}


@media (max-width: 1000px) {
	div.betcore-container .top-leagues{display: none;}
}
