.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:240px !important;
margin-left:-120px !important;
	font-size:16px !important;
	line-height:32px !important;
	height:32px !important;
	top: 156px !important;

	font-family: 'Source Sans Pro', sans-serif !important;
font-weight: 700;
	font-size:13px !important;
	text-shadow: rgba(0, 0, 0,0) 0px 0px 0px !important;
	background-color:transparent !important;
	box-shadow: rgba(0, 0, 0,0) 0px 0px 0px !important;
}

#segnalatore_line
{
	color: #ffd400 !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: saniretroregular;
	font-size: 30px !important;
	box-shadow: rgba(0, 0, 0,0) 0px 0px 0px !important;
	background-color:transparent !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: #18549A !important
}
.alert_barra_inferiore
{
	background-color: #1F305E !important;
}
.freespin_indi
{
	color:#ff833f;
	font-family: saniretroregular;
	font-size: 27px;
}

.tiri_indi
{
	color:#ff833f;
	font-family: saniretroregular;
	font-size: 27px;
}

.molti_indi
{
	color:#f6ea49;
	font-family: saniretroregular;
	font-size: 27px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.vincitasFS_indi
{
	color:#ff833f;
	font-family: saniretroregular;
	font-size: 27px;
}
#clipAlert
{
	border: 1px solid #0d596b !important;
}

#clipFondi
{
	border: 1px solid #0d596b !important;
}
#body_tag
{-webkit-text-size-adjust: auto;}

.fsVIndi
{
	color:#fff;
	font-family: saniretroregular;
	font-size: 20px;
}

.importi_bonus
{
	color:#fff;
	font-family: saniretroregular !important;
	color: #f4dc38 !important;
	font-size: 25px !important;
}
.bril1
{
	position: absolute; left: 50%;  margin-left: -512px; width: 1024px;
	z-index: 96;
	top: 0%;
	margin-top: 90px;cursor:pointer;opacity:0
}
.bril2
{
	position: absolute;
	left: 50%;
	margin-left: -512px;
	width: 1024px;
	z-index: 95;
	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;
}


.halo
{

-webkit-animation: haloAni 4.5s infinite;
animation: haloAni 4.5s infinite;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-fill-mode: initial;
animation-fill-mode: initial;
}

@-webkit-keyframes haloAni {
	0% {
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		opacity: 1;
	}
	50% {
		-ms-transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
		opacity: 0.6;
	}
	100% {
		-ms-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
		opacity: 1;
	}
}