@charset "utf-8";

:root {
	--black-box: #2D3844;
	--white-box: #FFFFFF;
}

/* CSS Document */

.schedina {
	/*width:233px;*/
	/*background-color:#eec447;*/
	background-color: var(--ticket-background-color);
	font-family: 'Lato', sans-serif;
	margin-bottom: 22px;
	display: block;
}

.schedina_title {
	background-color: var(--ticket-heading-background-color);
	margin-bottom: 5px;
}

.schedina_typo_title {
	line-height: 27px;
	color: var(--section-heading-text-color);
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 1% 0 1% 5%;
}

.schedina_erase_all {
	line-height: 25px;
	width: 50%;
	height: 100%;
	display: flex;
	justify-content: center;
	background-color: var(--ticket-erase-all-button-background-color);
	align-items: center;
	margin-left: 2%;
	border-radius: 3px;
	font-weight: bold;
	color: var(--ticket-erase-all-button-color);
	font-size: 14px;
	transition: background-color 0.5s ease-in-out, transform 0.5s ease-in-out;
	/*margin-right:12px;*/
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
}

.schedina_erase_all:hover {

	transform: scale(1.05);
	background-color: hsl(from var(--ticket-erase-all-button-background-color) h s calc(l - 5));
	color: var(--ticket-erase-all-button-color);
	font-size: 14px;
	/*margin-right:12px;*/
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
}

.schedina_title_scorrimento {
	height: 20px;
	position: relative;
	background-color: #1f3b8f;
}

.schedina_scorrimento_switch {
	line-height: 15px;
	width: 178px;
	color: #FFF;
	font-size: 10px;
	margin-right: 12px;
	cursor: pointer;
	margin-left: 10px;
	text-align: left;
	height: 15px;
	text-transform: uppercase;
}

.schedina_scorrimento_switch:hover {
	line-height: 15px;
	width: 178px;
	color: #FFF;
	font-size: 10px;
	margin-right: 12px;
	cursor: pointer;
	margin-left: 10px;
	text-align: left;
	text-decoration: underline;
	text-transform: uppercase;
}

.schedina_scorrimento_switch_on {
	line-height: 15px;
	width: 178px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	margin-right: 12px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.schedina_scorrimento_switch_on:hover {
	line-height: 15px;
	width: 178px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	margin-right: 12px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	text-decoration: underline;
}

.img_scorrimento_switch {
	float: right;
	position: absolute;
	right: 10px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.schedina_singola_button {
	height: 30px;
	width: 50%;
	/*border-right:solid 1px #011D3A;*/
	float: left;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	border-bottom: solid 3px var(--black-box);
	cursor: pointer;
	font-weight: 900;
	color: var(--ticket-single-button-active-color);
	background-color: var(--ticket-single-button-active-background-color);
}

.schedina_singola_button:hover {
	height: 30px;
	width: 50%;
	/*border-right:solid 1px #011D3A;*/
	float: left;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	border-bottom: solid 3px var(--black-box);
	transition: border-bottom 0.3s ease;
	cursor: pointer;
	font-weight: 900;
}

.schedina_singola_button:active {
	height: 30px;
	width: 50%;
	border-bottom: solid 3px var(--black-box);
	float: left;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	cursor: pointer;
	font-weight: 900;
}

.schedina_multipla_button {
	height: 30px;
	width: 49.5%;
	float: left;
	font-size: 14px;
	text-align: center;
	border-bottom: 3px solid var(--black-box);
	line-height: 24px;
	cursor: pointer;
	font-weight: 900;
	background-color: var(--ticket-multiple-button-active-background-color);
	color: var(--ticket-multiple-button-active-color);
}

.schedina_multipla_button:hover {
	height: 30px;
	width: 49.5%;
	float: left;
	font-size: 14px;
	text-align: center;
	border-bottom: 3px solid var(--black-box);
	line-height: 24px;
	cursor: pointer;
	font-weight: 900;
}

.schedina_multipla_button:active {
	height: 30px;
	width: 49.5%;
	float: left;
	font-size: 14px;
	border-bottom: 3px solid var(--black-box);
	text-align: center;
	line-height: 24px;
	cursor: pointer;
	font-weight: 900;
}

.schedina_singola_button_off {
	height: 30px;
	width: 50%;
	/*border-right: solid 1px #011D3A;*/
	float: left;
	color: #36465C;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	cursor: pointer;
	background-color: var(--ticket-single-button-not-active-background-color);
	color: var(--ticket-single-button-not-active-color);
}

.schedina_singola_button_off:hover {
	height: 30px;
	width: 50%;
	/*border-right: solid 1px #011D3A;*/
	float: left;
	color: #6D5C1E;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	/*background-color: #EEC447;*/
	cursor: pointer;
	/*font-weight: bold;*/
}

.schedina_singola_button_off:active {
	height: 30px;
	width: 50%;
	/*border-right: solid 1px #011D3A;*/
	float: left;
	color: #6D5C1E;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	/*background-color: #EEC447;*/
	cursor: pointer;
	/*font-weight: bold;*/
}

.schedina_multipla_button_off {
	height: 30px;
	width: 49.5%;
	float: left;
	color: #36465C;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	cursor: pointer;
	background-color: var(--ticket-multiple-button-not-active-background-color);
	color: var(--ticket-multiple-button-not-active-color);
}

.schedina_multipla_button_off:hover {
	height: 30px;
	width: 49.5%;
	float: left;
	color: #6d5c1e;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	/*background-color:#eec447;*/
	cursor: pointer;
	/*font-weight: bold;*/
}

.schedina_multipla_button_off:active {
	height: 30px;
	width: 49.5%;
	float: left;
	color: #6d5c1e;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	/*background-color:#eec447;*/
	cursor: pointer;
	/*font-weight: bold;*/
}

.schedina_column_title {
	height: 46px;
	width: 233px;
	background-color: #FFF;
}

.schedina_column_evento_typo {
	float: left;
	font-size: 12px;
	color: #36465c;
	height: 22px;
	line-height: 22px;
	margin-left: 10px;
	font-weight: bold;
}

.schedina_column_quote_typo {
	float: right;
	font-size: 12px;
	color: #36465c;
	height: 22px;
	line-height: 22px;
	margin-right: 12px;
	font-weight: bold;
}

.schedina_event_title_row {
	/*width:233px;*/
	width: 100%;
	font-size: 12px;
	color: #36465c;
	font-weight: bold;
	border-top: 1px #000000;
	background-color: #ffffff !important;
}

.schedina_nobet {
	width: 100%;
	background-size: cover;
}

.schedina_nobet_QF {
	width: 100%;
	background-color: var(--ticket-no-bet-background-color);
	color: var(--ticket-no-bet-color);
}

.quota_QF {
	float: right;
	margin-right: 10px;
	font-size: 15px;
}

.schedina_event_title_td {
	padding-left: 9px;
	border-top: solid 1px #000000;
	padding-top: 3px;

}

.schedina_event_title_td_typocontainer {
	width: 180px;
	float: left;

}

.schedina_event_quota {
	width: 100%;
	height: 18px;
	font-size: 12px;
	color: #36465c;
}

.schedina_event_typo {
	float: left;
	padding-left: 9px;
	font-weight: bold;
	font-size: 15px;
	height: 40px;
}

.schedina_event_typo_red {
	color: #36465C;
	font-weight: bold;
}

.schedina_quota_typo {
	float: right;
	padding-right: 11px;
}

.schedina_event_bettype {
	width: 198px;
	height: 20px;
	font-size: 12px;
	color: #002044;
}

.schedina_event_eraser {
	background-image: url("/assets/img/trash.png");
	background-repeat: no-repeat;
	float: right;
	width: 13px;
	height: 16px;
	margin-top: 2px;
	margin-right: 3%;
	cursor: pointer;
}

/*.schedina_event_eraser:hover{
background-image:url(https://img.bet.it/adynit/images/Site_new/sport/erase_button_hover.jpg);
background-repeat:no-repeat;
float:right; 
width:12px; 
height:11px;
margin-top:4px;
padding-right:9px;
cursor:pointer;
}*/
.bet_agirare,
.bet_fissa {
	float: left;
	padding-left: 10px;
	line-height: 12px;
	margin-top: 4px;
}

#roundRadio {
	margin: 1px 0 0 0;
	float: left;
}

.bet_fissa {
	float: left;
	padding-left: 10px;
	line-height: 12px;
}

.checkbox_typo_schedina {
	height: 12px;
	padding-right: 4px;
	float: left;
}

.row_quotatotale {
	padding-top: 2px;
	/*width:233px; */
	height: 22px;
	/*background-color:#1F3B8F;*/
	background-color: #444444;
}

.row_quotatotale_QF {
	padding-top: 2px;
	/*width:235px; */
	height: 40px;
	/* background-color: #F2F2F2; */
	background-color: var(--ticket-total-odds-background-color);
	color: var(--ticket-total-odds-color);
}

.type_quotatotale {
	float: left;
	/*width:85px; */
	height: 25px;
	font-size: 15px;
	padding-left: 9px;
	padding-top: 5px;
}

.input_quotatotale_container {
	float: right;
	width: 97px;
	height: 25px;
	margin-top: 3px;
}

.input_quotatotale {
	width: 87px;
	height: 20px;
	border: 0;
	margin: 3px 9px 0 0;
	font-size: 15px;
	float: right;
	background-color: transparent;
	text-align: right;
}

.row_puntata {
	padding-top: 2px;
	/*width:233px; */
	height: 22px;
	background-color: var(--primary);
	padding-bottom: 2px;
}

.row_puntata_QF {
	padding-top: 2px;
	/*width:235px; */
	height: 40px;
	/*background-color:#1F3B8F;*/
	/* background-color: #F2F2F2; */
	background-color: var(--ticket-bet-background-color);
	color: var(--ticket-bet-color);
	padding-bottom: 2px;
}

.type_puntata {
	float: left;
	/*width:85px; */
	height: 20px;
	font-size: 15px;
	padding-left: 9px;
	padding-top: 2px;
}

.input_puntata_container {
	float: right;
	width: 71px;
	height: 20px;
	padding-right: 7px;
	margin-top: 1px;
}

.input_puntata {
	width: 65px;
	height: 35px;
	border-radius: 3px;
	border: 2px solid #D9D9D9;

	margin: 1px 0 0 0;
	font-size: 15px;
	float: right;
	padding-left: 3px;
	background-color: transparent;
}

.qv_checkbox_container {
	float: right;
	/*width: 71px;*/
	height: 20px;
	padding-right: 7px;
	margin-top: 1px;
}

.qv_checkbox {
	/*width:72px; */
	height: 20px;
	border: 0;
	margin: 1px 0 0 0;
	font-size: 15px;
	float: right;
	/*padding-left:3px;*/
	padding-right: 7px;
}

.buttons_puntata {
	float: right;
	padding-left: 0px;
	padding-right: 10px;
	width: 11px;
	height: 20px;
	padding-top: 2px;
}

.button_increasebet_on {
	background-image: url(https://img.bet.it/adynit/images/Site_new/sport/arrow_increasebet.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 8px;
	cursor: pointer;
}

.button_increasebet_off {
	background-image: url(https://img.bet.it/adynit/images/Site_new/sport/arrow_increasebet_off.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 8px;
	cursor: pointer;
}

.button_increasebet_off:hover {
	background-image: url(https://img.bet.it/adynit/images/Site_new/sport/arrow_increasebet.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 8px;
	cursor: pointer;
}

.button_decreasebet_on {
	background-image: url(https://img.bet.it/adynit/images/Site_new/sport/arrow_decrease_bet.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 8px;
	cursor: pointer;
}

.button_decreasebet_off {
	background-image: url(https://img.bet.it/adynit/images/Site_new/sport/arrow_decrease_bet_off.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 8px;
	cursor: pointer;
}

.button_decreasebet_off:hover {
	background-image: url(https://img.bet.it/adynit/images/Site_new/sport/arrow_decrease_bet.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 8px;
	cursor: pointer;
}

.row_importototale {
	width: 233px;
	height: 26px;
	background-color: #1F3B8F;
}

.type_importototale {
	float: left;
	width: 100px;
	height: 26px;
	color: #FFF;
	font-size: 12px;
	padding-left: 9px;
	line-height: 26px;
}

.input_importototale_container {
	float: right;
	width: 80px;
	height: 26px;
}

.input_importototale {
	width: 70px;
	height: 26px;
	line-height: 26px;
	border: 0;
	margin: 0px 18px 0 0;
	color: #FFF;
	background: #1F3B8F;
	font-size: 12px;
	float: right;
	text-align: right;
	padding: 0;
}

.row_puntata_sistema {
	padding-top: 2px;
	width: 233px;
	height: 22px;
	background-color: #1F3B8F;
}

.type_puntata_sistema {
	float: left;
	width: 65px;
	height: 20px;
	color: #FFF;
	font-size: 12px;
	padding-left: 34px;
	padding-top: 2px;
	text-align: right;
}

.numero_puntate_sistema {
	height: 20px;
	color: #FFF;
	font-size: 12px;
	padding-left: 9px;
	padding-top: 2px;
	width: 65px;
	float: left;
}

.input_puntata_sistema_container {
	float: left;
	width: 38px;
	height: 20px;
	padding-left: 4px;
	margin-top: 1px;
}

.input_puntata_sistema {
	width: 48px;
	height: 14px;
	border: 0;
	margin: 1px 3px 0 0;
	font-size: 12px;
	padding-left: 3px;
}

.schedina_arrow_bg {
	width: 198px;
	height: 12px;
	background-image: url(https://img.bet.it/adynit/images/Site_new/sport/schedina_arrow_bg.jpg);
	background-repeat: no-repeat;
	display: none;
}

.row_vincita {
	/*width:233px; */
	height: 25px;
	background-color: #eec447;
	color: #36465c;
	padding-top: 2px;
	font-weight: bold;
}

.row_vincita_QF {
	/*width:235px; */
	height: 30px;
	/* background-color: #F2F2F2; */
	background-color: var(--ticket-win-background-color);
	color: var(--ticket-win-color);
	padding-top: 2px;
	font-weight: bold;
}

.type_vincita {
	margin-top: 3px;
	float: left;
	width: 120px;
	height: 20px;
	font-size: 15px;
	padding-left: 9px;
	/*padding-top: 4px;*/
}

.input_vincita_container {
	float: right;
	width: 82px;
	height: 25px;
	padding-right: 2px;
}

.input_vincita {
	width: 87px;
	height: 20px;
	border: 0;
	margin: 1px 8px 0 0;
	font-size: 15px;
	float: right;
	margin-top: 3px;
	background-color: transparent;
	text-align: right;
	font-weight: bold;
}

.bet_bonus_title {
	text-align: center;
	color: #EEC447;
	font-size: 16px;
	font-weight: bold;
	margin-top: 3px;
	background-color: #7375ab;
	padding-top: 6px;
}

.bet_bonus_text {
	background-color: #7375ab;
	color: #FFF;
	text-align: center;
	padding: 6px;
}

.bet_bonus {
	background-color: #7375ab;
	color: #FFF;
	margin-bottom: 10px;

}

.confirm_button_container {
	width: 233px;
	height: 32px;
}

.simula_button_container {
	/*width:233px;*/
	height: 32px;
	background-color: #eec447;
	margin-top: 7px;
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
}

.simula_button_container_QF {
	/*width:235px;*/
	height: 55px;
	border-radius: 5px;
	/* background-color: #F2F2F2; */
	background-color: var(--ticket-buttons-background-color);
	padding-top: 10px;
	display: flex;
}

.confirm_button {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
}

.confirm_button:hover {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
}

.confirm_button_disabled {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.quickbuy_button {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
}

.quickbuy_button:hover {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.quickbuy_button_disabled {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.procedi_button {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
}

.procedi_button:hover {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.procedi_button_disabled {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.simula_button {
	width: 50%;
	height: 100%;
	display: flex;
	justify-content: center;
	background-color: var(--ticket-bet-button-background-color);
	align-items: center;
	border-radius: 3px;
	cursor: pointer;
	text-align: center;
	color: var(--ticket-bet-button-color);
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	transition: background-color 0.5s ease-in-out, transform 0.5s ease-in-out;
}

.simula_button:hover {
	transform: scale(1.05);
	background-color: hsl(from var(--ticket-bet-button-background-color) h s calc(l - 5));
	cursor: pointer;
	text-align: center;
	color: var(--ticket-bet-button-color);
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
}

.simula_button_disabled {
	width: 150px;
	height: 25px;
	background-color: hsl(from var(--ticket-bet-button-background-color) h s calc(l - 10));
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: var(--ticket-bet-button-color);
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.add_bet_button {
	width: 150px;
	height: 25px;
	background-color: #1f3b8f;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 12px;
	font-weight: bold;
}

.add_bet_button:hover {
	width: 150px;
	height: 25px;
	background-color: #1f3b8f;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	text-decoration: underline;
	line-height: 25px;
	font-size: 12px;
	font-weight: bold;
}

.add_bet_button_disabled {
	width: 150px;
	height: 25px;
	background-color: #4c8b2b;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 12px;
	font-weight: bold;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.confirm_half_button_container {
	width: 233px;
	height: 42px;
}

.confirm_half_button {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
}

.confirm_half_button:hover {
	width: 150px;
	height: 25px;
	background-color: #4C8B2B;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.confirm_half_button_disabled {
	width: 150px;
	height: 25px;
	background-color: #4c8b2b;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #FFF;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.row_coupon {
	width: 233px;
	height: 22px;
	background-color: #002e5e;
}

.type_coupon {
	float: left;
	width: 130px;
	height: 20px;
	color: #FFF;
	font-size: 10px;
	padding-left: 35px;
	padding-top: 2px;
}

.coupon_container {
	float: right;
	width: 97px;
	height: 20px;
	padding-right: 5px;
}

.checkbox_coupon {
	width: 15px;
	height: 13px;
	border: 0;
	margin: 4px 3px 0 0;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.puntata_combinazione_title {
	text-align: center;
	color: #36465C;
	font-size: 13px;
	font-weight: bold;
	margin-top: 3px;
}

.puntata_combinazione {
	text-align: left;
	font-size: 11px;
	color: #36465C;
	margin: 2px 0 5px 9px;
}

.combinazione_puntate_title {
	text-align: center;
	color: #36465C;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
}

#scommesseColonnaDx {}

/*.button_cliccaquota:hover{
width:200px;
height:45px;
background-image:url(https://img.bet.it/adynit/images/Site_new/sport/button_cliccaquote_hover.jpg); 
background-repeat:no-repeat;
}*/
.quickbuy_row {
	text-align: center;
	height: 19px;
	color: #36465C;
	font-size: 11px;
}

.quickbuy_row_radio {
	text-align: center;
	height: 19px;
	color: #36465C;
	font-size: 10px;
}

.quickbuy_row_radio input {
	vertical-align: bottom;
}

.quickbuy_type {
	height: 19px;
	float: left;
	padding-left: 25px;
	width: 150px;
	line-height: 19px;
	color: #36465C;
	font-size: 11px;
}

.quickbuy_checkbox {
	width: 13px;
	height: 13px;
	padding-bottom: 1px;
	float: left;
}

.nome_tracciato {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 5px 0;
}

.nome_tracciato_QF {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 5px 0;
	background-color: #ffffff !important;
	border-top: 1px solid #000000;
}

.schedina_event_title_td_QF {
	padding-left: 9px;
	padding-top: 10px;
}

.schedina_event_title_row_QF {
	/*width: 234px;*/
	width: 100%;
	font-size: 12px;
	color: #36465c;
	font-weight: bold;
}

.schedina_event_row_QF {
	/*width: 234px;*/
	background-color: #dcdae7;
	border-bottom: 1px solid #000000;
}

.mainBetsList {
	margin-top: 40px;
}

.schedina_event_row_QF,
.schedina_event_quota {
	background-color: var(--ticket-events-selected-background-color);
}

.schedina_event_typo_QF {
	color: var(--ticket-events-selected-race-color);
}

.schedina_event_title_td_QF {
	color: var(--ticket-events-selected-horse-color);
}