.chips {
	position: absolute; top: 110px; height: 100px;
}

.gradientBG {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+30,efefef+30,ffffff+100,ffffff+100 */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 33%, #f1f5f7 33%, #eef1f2 100%, #eef1f2 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 33%, #f1f5f7 33%, #eef1f2 100%, #eef1f2 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffffff 0%, #ffffff 33%, #f1f5f7 33%, #eef1f2 100%, #eef1f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

#sfondoOpzioni {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.btnQFGenerico {
	background: #fff;
	background: -moz-linear-gradient(top, #fff 0%, #fff 33%, #f1f5f7 33%, #eef1f2 100%, #eef1f2 100%);
	background: -webkit-linear-gradient(top, #fff 0%, #fff 33%, #f1f5f7 33%, #eef1f2 100%, #eef1f2 100%);
	color: #120054 !important;
	background: linear-gradient(to bottom, #fff 0%, #fff 33%, #f1f5f7 33%, #eef1f2 100%, #eef1f2 100%);
}

svg {
	fill: #120054;
}

.testoSuPulsanteIcona {
	color: #120054;
	text-shadow: none;
	font-weight: 600;
}

.immagineSuPulsante {
	color: #120054;
	fill: #120054;
	stop-color: #120054;
}

.mascheraGenerica {
	background-color: black;
}





#indicatore_linea_vincenter
{

	color: white !important;
	text-transform: uppercase;
	background-size: 240px 32px;
	width: 420px !important;
	margin-left: -210px !important;
	font-size: 16px !important;
	line-height: 32px !important;
	height: 120px !important;
	top: 156px !important;
	font-family: 'Source Sans Pro', sans-serif !important;
	font-weight: 700;
	font-size: 13px !important;
	text-shadow: rgb(0 0 0 / 0%) 0px 0px 0px !important;
	background-color: transparent !important;
	box-shadow: rgb(0 0 0 / 0%) 0px 0px 0px !important;
	background-size: 420px 120px;

}

#segnalatore_line
{
	color: #28292a !important;
	line-height: 70px !important;

	height: 70px !important;
	width: 70px !important;
	text-shadow: rgba(0, 0, 0,0) 0px 0px 0px !important;
	background-image: url(../img/pallino_vincita_linee@4x.png);
	background-size: 70px 70px;
		font-family: copperplate_gothic_boldRg;
	font-size: 20px !important;
	box-shadow: rgba(0, 0, 0,0) 0px 0px 0px !important;
	background-color:transparent !important;
	font-family: skranjiregular !important;

}
#ruotaJKReale {

	border-radius: 145px;
	overflow: hidden;
}
#sfondo_bw
{

	opacity:0 !important;
}
#segnalatore_pulsante
{
	border-radius:25px;
	position:absolute;
	left:0px;top:0px;width:100%;
	height:100%;
}

.alert_barra_superiore
{
	background-color: #333333 !important
}
.alert_barra_inferiore
{
	background-color: #1E1E1E !important;
}
.freespin_indi
{
	color:#ffe2af;

	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 18px;
	line-height: 32px;
}

.tiri_indi
{
	color:#ffe2af;

	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 18px;
	line-height: 32px;
}

.molti_indi
{
	color:#ffe2af;

	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 18px;
	line-height: 32px;
}
.vincitasFS_indi
{
	color:#ffe2af;

	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 18px;
	line-height: 32px;
}
#clipAlert
{
	border: 1px solid #1E1E1E !important;
}

#clipFondi
{
	border: 1px solid #1E1E1E !important;
}
#body_tag
{-webkit-text-size-adjust: auto;}

.fsVIndi
{
	color:#ffe2af;
	font-family: 'Source Sans Pro', sans-serif !important;


}

.importi_bonus
{
	color:#fff;
	font-family: copperplate_gothic_boldRg !important;
	color: #f4dc38 !important;
	font-size: 25px !important;
}
.bril1
{
	position: absolute; left: 50%;  margin-left: -512px; width: 1024px;
	z-index: 996;
	top: 0%;
	margin-top: 90px;cursor:pointer;opacity:0
}
.bril2
{
	position: absolute;
	left: 50%;
	margin-left: -512px;
	width: 1024px;
	z-index: 996;
	top: 0%;
	margin-top: -0px;cursor:pointer;opacity:0
}

#bigWinBox_imgFront
{
	position: absolute;
	left: 50%;
	margin-left: -300px;
	width: 600px;
	z-index: 999;
	top: 50%;
	margin-top: -70px;cursor:pointer;
}

#box_contenitore_bw_vincita
{
	position: absolute;
	left: 50%;
	margin-left: -300px;
	width: 600px;
	z-index: 999;
	top: 50%;
	height: 208px;
	border:0px solid red;
	margin-top: -70px;cursor:pointer;display:none;
}
#bigWinBox_imgFront_vincita
{
	position: absolute;
	left: 50%;
	margin-left: -300px;
	width: 600px;
	z-index: 1;

	top:0px;cursor:pointer;
}
#importo_N_BN_6
{
	font-family: 'Source Sans Pro', sans-serif !important;
color:#ffe2af;
	text-shadow: rgb(0, 0, 0) 2px 0px 0px, rgb(0, 0, 0) 1.75517px 0.958851px 0px, rgb(0, 0, 0) 1.0806px 1.68294px 0px, rgb(0, 0, 0) 0.141474px 1.99499px 0px, rgb(0, 0, 0) -0.832294px 1.81859px 0px, rgb(0, 0, 0) -1.60229px 1.19694px 0px, rgb(0, 0, 0) -1.97998px 0.28224px 0px, rgb(0, 0, 0) -1.87291px -0.701566px 0px, rgb(0, 0, 0) -1.30729px -1.5136px 0px, rgb(0, 0, 0) -0.421592px -1.95506px 0px, rgb(0, 0, 0) 0.567324px -1.91785px 0px, rgb(0, 0, 0) 1.41734px -1.41108px 0px, rgb(0, 0, 0) 1.92034px -0.558831px 0px;
	text-align: center;
	margin-top:19px;
}
#importo_N_BN_5
{
	font-family: 'Source Sans Pro', sans-serif !important;
color:#ffe2af;
	text-shadow: rgb(0, 0, 0) 2px 0px 0px, rgb(0, 0, 0) 1.75517px 0.958851px 0px, rgb(0, 0, 0) 1.0806px 1.68294px 0px, rgb(0, 0, 0) 0.141474px 1.99499px 0px, rgb(0, 0, 0) -0.832294px 1.81859px 0px, rgb(0, 0, 0) -1.60229px 1.19694px 0px, rgb(0, 0, 0) -1.97998px 0.28224px 0px, rgb(0, 0, 0) -1.87291px -0.701566px 0px, rgb(0, 0, 0) -1.30729px -1.5136px 0px, rgb(0, 0, 0) -0.421592px -1.95506px 0px, rgb(0, 0, 0) 0.567324px -1.91785px 0px, rgb(0, 0, 0) 1.41734px -1.41108px 0px, rgb(0, 0, 0) 1.92034px -0.558831px 0px;
	text-align: center;
	margin-top:19px;
}
#importo_N_BN_4
{
	font-family: 'Source Sans Pro', sans-serif !important;
color:#ffe2af;
	text-shadow: rgb(0, 0, 0) 2px 0px 0px, rgb(0, 0, 0) 1.75517px 0.958851px 0px, rgb(0, 0, 0) 1.0806px 1.68294px 0px, rgb(0, 0, 0) 0.141474px 1.99499px 0px, rgb(0, 0, 0) -0.832294px 1.81859px 0px, rgb(0, 0, 0) -1.60229px 1.19694px 0px, rgb(0, 0, 0) -1.97998px 0.28224px 0px, rgb(0, 0, 0) -1.87291px -0.701566px 0px, rgb(0, 0, 0) -1.30729px -1.5136px 0px, rgb(0, 0, 0) -0.421592px -1.95506px 0px, rgb(0, 0, 0) 0.567324px -1.91785px 0px, rgb(0, 0, 0) 1.41734px -1.41108px 0px, rgb(0, 0, 0) 1.92034px -0.558831px 0px;
	text-align: center;
	margin-top:19px;
}
#importo_N_BN_3
{
	font-family: 'Source Sans Pro', sans-serif !important;
color:#ffe2af;
	text-shadow: rgb(0, 0, 0) 2px 0px 0px, rgb(0, 0, 0) 1.75517px 0.958851px 0px, rgb(0, 0, 0) 1.0806px 1.68294px 0px, rgb(0, 0, 0) 0.141474px 1.99499px 0px, rgb(0, 0, 0) -0.832294px 1.81859px 0px, rgb(0, 0, 0) -1.60229px 1.19694px 0px, rgb(0, 0, 0) -1.97998px 0.28224px 0px, rgb(0, 0, 0) -1.87291px -0.701566px 0px, rgb(0, 0, 0) -1.30729px -1.5136px 0px, rgb(0, 0, 0) -0.421592px -1.95506px 0px, rgb(0, 0, 0) 0.567324px -1.91785px 0px, rgb(0, 0, 0) 1.41734px -1.41108px 0px, rgb(0, 0, 0) 1.92034px -0.558831px 0px;
	text-align: center;
	margin-top:19px;
}
#importo_N_BN_2
{
	font-family: 'Source Sans Pro', sans-serif !important;
color:#ffe2af;
	text-shadow: rgb(0, 0, 0) 2px 0px 0px, rgb(0, 0, 0) 1.75517px 0.958851px 0px, rgb(0, 0, 0) 1.0806px 1.68294px 0px, rgb(0, 0, 0) 0.141474px 1.99499px 0px, rgb(0, 0, 0) -0.832294px 1.81859px 0px, rgb(0, 0, 0) -1.60229px 1.19694px 0px, rgb(0, 0, 0) -1.97998px 0.28224px 0px, rgb(0, 0, 0) -1.87291px -0.701566px 0px, rgb(0, 0, 0) -1.30729px -1.5136px 0px, rgb(0, 0, 0) -0.421592px -1.95506px 0px, rgb(0, 0, 0) 0.567324px -1.91785px 0px, rgb(0, 0, 0) 1.41734px -1.41108px 0px, rgb(0, 0, 0) 1.92034px -0.558831px 0px;
	text-align: center;
	margin-top:19px;
}
#importo_N_BN_1
{
	font-family: 'Source Sans Pro', sans-serif !important;
color:#ffe2af;
	text-shadow: rgb(0, 0, 0) 2px 0px 0px, rgb(0, 0, 0) 1.75517px 0.958851px 0px, rgb(0, 0, 0) 1.0806px 1.68294px 0px, rgb(0, 0, 0) 0.141474px 1.99499px 0px, rgb(0, 0, 0) -0.832294px 1.81859px 0px, rgb(0, 0, 0) -1.60229px 1.19694px 0px, rgb(0, 0, 0) -1.97998px 0.28224px 0px, rgb(0, 0, 0) -1.87291px -0.701566px 0px, rgb(0, 0, 0) -1.30729px -1.5136px 0px, rgb(0, 0, 0) -0.421592px -1.95506px 0px, rgb(0, 0, 0) 0.567324px -1.91785px 0px, rgb(0, 0, 0) 1.41734px -1.41108px 0px, rgb(0, 0, 0) 1.92034px -0.558831px 0px;
	text-align: center;
	margin-top:19px;
}
.canvas_anf
{
	pointer-events: none;
}
.comparsaS
{
	font-family: skranjiregular !important;
}
.fsVIndi
{
	color:#fdfd74 !important;
}

.vincitasFS_indi {color:#9addee !important;}
.molti_indi {color:#9addee !important;}
.freespin_indi {color:#9addee !important;}
.tiri_indi {color:#9addee !important;}

.oggettoIsola
{
	transform-origin: center bottom;
}


.diamanti {
	height: 225px;
	width: 225px;

	animation-name: diamantiSprite;
	animation-duration: 1s;
	animation-timing-function: steps(20);
	animation-iteration-count: infinite;
	position: absolute;
	left: 50%;
	margin-left: -38px;
	z-index: 3;
	top: 90px;

}

@keyframes diamantiSprite {
	from {
		background-position: 0px;
	}
	to {
		background-position: -4500px;
	}
}

