#cesta{
	background:url("../img/cesta-stagioni.png") no-repeat top left;
	width:240px;
	height:156px;
	position:absolute;
	top:258px;
	left:84px;
	opacity:1;
	filter:alpha(opacity=100);
	
}

#complimenti{
	position:absolute;
	background:url("../img/StagioniComplimenti.png") no-repeat top left;
	width:265px;
	height:263px;
	/*border:1px solid red;*/
	top:36px;
	left:482px;
	/*opacity:0;
	filter:alpha(opacity=0);*/
	text-align:center;
	z-index:20;
}

#contadino-container a{
	position:relative;
	z-index:7;
}

#contadino-container a.contadino-open-text{
	width:288px;
	height:334px;
	background-image:url("../img/contadinoD.png"); 
	background-repeat:no-repeat;
	background-position: left top;
	margin-top:0px;
	display:block;
	vertical-align:top;
	margin-left:-374px;
	float:left;
}

#contadino-tabs-content{
	margin-top:16px;
}

#contadino-tabs-content .tab-text{
	display:none;
	width:100%;
	position:absolute;
	height:364px;
	background:url("../../../img/ombra_04.png") no-repeat;
}

#contadino-container{
	width:1000px;
	height:307px;
	position:relative;
	height:535px;
	margin-top:-14px;
	left:766px;
	z-index:6;
}

#contadino-text{
	position:relative;
	display:block;
	float:left;
	margin-top:-336px;
	width:1000px;
	height:443px;
	font-size:14px;
	margin-left:0px;
	left:234px;
	z-index:6;
}

.contadino-opened{
	left:-766px !important;
	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	-o-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}

.contadino-closed{
	left:766px; !important;
	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	-o-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}

#contadino-text-tabs{
	margin-left:74px;

	margin-top:30px;
}

#contadino-text-tabs ul{
	display:inline;
	list-style-type: none;
	margin:0px !important;
}

#contadino-text-tabs ul li{
	display:inline;
	text-transform:uppercase;
	padding:10px;
	background:url("../img/ombra-menu-stagioni_05.png") no-repeat left top;
}

#contadino-text-tabs ul li.first{
	background:none !important;
}

#contadino-text-tabs ul li a{
	color: white;
    font-size: 30px;
    font-weight: 500;
    text-transform: uppercase;
    padding-left:10px;
}

#contadino-text-tabs ul li a:hover{
	text-decoration: none;
	color: #4157A0;
}

#contadino-text-tabs ul li a.selected{
	text-decoration: none;
	color: #4157A0;
}

#contadino-tabs-content #contadino-text-primavera{
	background-color:#daf0fb;
	background-repeat:no-repeat;
}

#contadino-tabs-content #contadino-text-estate{
	background-color:#e8ebf2;
	background-repeat:no-repeat;
}

#contadino-tabs-content #contadino-text-autunno{
	background-color:#edf5de;
	background-repeat:no-repeat;
}

#contadino-tabs-content #contadino-text-inverno{
	background-color:#bfd4df;
	background-repeat:no-repeat;
}

#contadino-text-primavera .immagine{
	width:373px;
	height:132px;
	background:url("../img/primavera_01.png") no-repeat top left;
	left: 50%;
	margin-left:-186px;
}

#contadino-text-estate .immagine{
	width:229px;
	height:145px;
	background:url("../img/Estate.png") no-repeat top left;
	left: 90px;
}

#contadino-text-autunno .immagine{
	width:387px;
	height:193px;
	background:url("../img/Autunno.png") no-repeat top left;
	left: 90px;
}

#contadino-text-inverno .immagine{
	width:330px;
	height:254px;
	background:url("../img/Inverno.png") no-repeat top left;
	left: 0px;
}

.tab-text .immagine{
	position:absolute;
	bottom:0;
	z-index:5;
}

.tab-text .list-column{
	display:inline-block;
	margin-left:100px;
	vertical-align:top;
	position:relative;
	z-index:6;
	width:150px;
}

.tab-text .list-column.first{
	margin-left:90px !important;
}

.tab-text .scarica-pdf{
	position:absolute;
	top:250px;
	left:850px;
}

.tab-text .scarica-pdf .link a{
	background:url("../img/ICO-PDF.png") no-repeat left top;
	height:48px;
	display:block;
	text-indent:50px;
	color: #4157A0;
	font-family: 'Nunito',sans-serif;
	line-height:80px;
}

.tab-text .scarica-pdf .link a:hover{
	opacity:0.7;
	filter:alpha(opacity=70);
	text-decoration:none;
}

.tab-text .scarica-pdf .ombra{
	background:url("../img/ombra-pdf_10.png") no-repeat top left;
	width:170px;
	height:10px;
	display:block;
	margin:10px 0px 0px -24px;
}

.draggable{
	display:inline-block;
	position:absolute;
	z-index:5;
	cursor:move;
}

/*POSIZIONAMENTO ELEMENTI DRAGGABILI*/
/*INVERNO*/
#draggable_1_1{
	top:46px;
	left:90px;
	width:43px;
	height:44px;
	background:url("../img/frutta_2.png") no-repeat top left;
}

#draggable_2_1{
	top:232px;
	left:268px;
	width:55px;
	height:48px;
	background:url("../img/frutta_14.png") no-repeat top left;
}

#draggable_3_1{
	top:234px;
	left:157px;
	width:40px;
	height:43px;
	background:url("../img/frutta_16.png") no-repeat top left;
}

#draggable_4_1{
	top:222px;
	left:210px;
	width:40px;
	height:46px;
	background:url("../img/frutta_13.png") no-repeat top left;
}
/*FINE INVERNO*/

/*PRIMAVERA*/
#draggable_1_2{
	top:13px;
	left:214px;
	width:33px;
	height:41px;
	background:url("../img/frutta_1.png") no-repeat top left;
}

#draggable_2_2{
	top:46px;
	left:296px;
	width:34px;
	height:41px;
	background:url("../img/frutta_3.png") no-repeat top left;
}

#draggable_3_2{
	top:156px;
	left:279px;
	width:55px;
	height:59px;
	background:url("../img/frutta_11.png") no-repeat top left;
}

#draggable_4_2{
	top:152px;
	left:214px;
	width:40px;
	height:54px;
	background:url("../img/frutta_10.png") no-repeat top left;
}
/*FINE PRIMAVERA*/

/*AUTUNNO*/
#draggable_1_3{
	top:99px;
	left:117px;
	width:36px;
	height:29px;
	background:url("../img/frutta_6.png") no-repeat top left;
}

#draggable_2_3{
	top:72px;
	left:184px;
	width:64px;
	height:58px;
	background:url("../img/frutta_4.png") no-repeat top left;
}

#draggable_3_3{
	top:137px;
	left:143px;
	width:55px;
	height:51px;
	background:url("../img/frutta_8.png") no-repeat top left;
}

#draggable_4_3{
	top:153px;
	left:63px;
	width:55px;
	height:41px;
	background:url("../img/frutta_9.png") no-repeat top left;
}
/*FINE AUTUNNO*/

/*ESTATE*/
#draggable_1_4{
	top:199px;
	left:106px;
	width:55px;
	height:39px;
	background:url("../img/frutta_12.png") no-repeat top left;
}

#draggable_2_4{
	top:105px;
	left:51px;
	width:44px;
	height:35px;
	background:url("../img/frutta_7.png") no-repeat top left;
}

#draggable_3_4{
	top:207px;
	left:51px;
	width:40px;
	height:41px;
	background:url("../img/frutta_15.png") no-repeat top left;
}

#draggable_4_4{
	top:92px;
	left:275px;
	width:39px;
	height:53px;
	background:url("../img/frutta_5.png") no-repeat top left;
}
/*FINE ESTATE*/
/*FINE POSIZIONAMENTO ELEMENTI DRAGGABILI*/


#droppable-1{
	margin-left:0px;
	margin-top:52px;
	width:240px;
	height:230px;
	background:url("../img/ruota-stagioni_01.png") no-repeat top left;
}

#droppable-2{
	margin-left:-4px;
	margin-top:52px;
	width:240px;
	height:230px;
	background:url("../img/ruota-stagioni_02.png") no-repeat top left;
}

#droppable-3{
	margin-left:0px;
	width:240px;
	height:240px;
	background:url("../img/ruota-stagioni_03.png") no-repeat top left;
	vertical-align:top;
	margin-top:-10px;
}

#droppable-4{
	margin-left:-4px;
	width:240px;
	height:240px;
	background:url("../img/ruota-stagioni_04.png") no-repeat top left;
	vertical-align:top;
	margin-top:-10px;
}

#droppable-left{
	width:374px;
	height:415px;
	position:absolute;
	float:left;
	margin-top:28px;
}

#game-2-container{
	font-family: 'Nunito', sans-serif;
	text-shadow:none;
	color:#4157a0;
	width:1000px;
	height:535px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	/*background:url("../img/sfondo-frutta-tot.png") no-repeat left top;*/
	background: #3f9dd3;
	background: -moz-linear-gradient(top,  #3f9dd3 0%, #3e9eda 0%, #419bd9 0%, #3d9dd7 0%, #3e9fd6 0%, #3f9ed8 2%, #47a2d7 7%, #44a2d6 8%, #47a2d7 8%, #4ba5d9 14%, #4ea5da 14%, #50a6d7 17%, #52a8d9 20%, #54a8d7 20%, #52a8d7 21%, #55a9d8 21%, #59abda 26%, #58aad9 28%, #5faed9 34%, #67b2d9 46%, #6fb5d9 64%, #6db6d9 65%, #70b6da 66%, #70b6da 70%, #6eb7d8 70%, #71b7db 73%, #73b7da 79%, #73b7da 99%, #72b9d7 99%, #77b7dd 100%, #70b9dc 100%, #73b8d5 100%, #75b6dc 100%, #73b9db 100%, #91bad0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f9dd3), color-stop(0%,#3e9eda), color-stop(0%,#419bd9), color-stop(0%,#3d9dd7), color-stop(0%,#3e9fd6), color-stop(2%,#3f9ed8), color-stop(7%,#47a2d7), color-stop(8%,#44a2d6), color-stop(8%,#47a2d7), color-stop(14%,#4ba5d9), color-stop(14%,#4ea5da), color-stop(17%,#50a6d7), color-stop(20%,#52a8d9), color-stop(20%,#54a8d7), color-stop(21%,#52a8d7), color-stop(21%,#55a9d8), color-stop(26%,#59abda), color-stop(28%,#58aad9), color-stop(34%,#5faed9), color-stop(46%,#67b2d9), color-stop(64%,#6fb5d9), color-stop(65%,#6db6d9), color-stop(66%,#70b6da), color-stop(70%,#70b6da), color-stop(70%,#6eb7d8), color-stop(73%,#71b7db), color-stop(79%,#73b7da), color-stop(99%,#73b7da), color-stop(99%,#72b9d7), color-stop(100%,#77b7dd), color-stop(100%,#70b9dc), color-stop(100%,#73b8d5), color-stop(100%,#75b6dc), color-stop(100%,#73b9db), color-stop(100%,#91bad0));
	background: -webkit-linear-gradient(top,  #3f9dd3 0%,#3e9eda 0%,#419bd9 0%,#3d9dd7 0%,#3e9fd6 0%,#3f9ed8 2%,#47a2d7 7%,#44a2d6 8%,#47a2d7 8%,#4ba5d9 14%,#4ea5da 14%,#50a6d7 17%,#52a8d9 20%,#54a8d7 20%,#52a8d7 21%,#55a9d8 21%,#59abda 26%,#58aad9 28%,#5faed9 34%,#67b2d9 46%,#6fb5d9 64%,#6db6d9 65%,#70b6da 66%,#70b6da 70%,#6eb7d8 70%,#71b7db 73%,#73b7da 79%,#73b7da 99%,#72b9d7 99%,#77b7dd 100%,#70b9dc 100%,#73b8d5 100%,#75b6dc 100%,#73b9db 100%,#91bad0 100%);
	background: -o-linear-gradient(top,  #3f9dd3 0%,#3e9eda 0%,#419bd9 0%,#3d9dd7 0%,#3e9fd6 0%,#3f9ed8 2%,#47a2d7 7%,#44a2d6 8%,#47a2d7 8%,#4ba5d9 14%,#4ea5da 14%,#50a6d7 17%,#52a8d9 20%,#54a8d7 20%,#52a8d7 21%,#55a9d8 21%,#59abda 26%,#58aad9 28%,#5faed9 34%,#67b2d9 46%,#6fb5d9 64%,#6db6d9 65%,#70b6da 66%,#70b6da 70%,#6eb7d8 70%,#71b7db 73%,#73b7da 79%,#73b7da 99%,#72b9d7 99%,#77b7dd 100%,#70b9dc 100%,#73b8d5 100%,#75b6dc 100%,#73b9db 100%,#91bad0 100%);
	background: -ms-linear-gradient(top,  #3f9dd3 0%,#3e9eda 0%,#419bd9 0%,#3d9dd7 0%,#3e9fd6 0%,#3f9ed8 2%,#47a2d7 7%,#44a2d6 8%,#47a2d7 8%,#4ba5d9 14%,#4ea5da 14%,#50a6d7 17%,#52a8d9 20%,#54a8d7 20%,#52a8d7 21%,#55a9d8 21%,#59abda 26%,#58aad9 28%,#5faed9 34%,#67b2d9 46%,#6fb5d9 64%,#6db6d9 65%,#70b6da 66%,#70b6da 70%,#6eb7d8 70%,#71b7db 73%,#73b7da 79%,#73b7da 99%,#72b9d7 99%,#77b7dd 100%,#70b9dc 100%,#73b8d5 100%,#75b6dc 100%,#73b9db 100%,#91bad0 100%);
	background: linear-gradient(to bottom,  #3f9dd3 0%,#3e9eda 0%,#419bd9 0%,#3d9dd7 0%,#3e9fd6 0%,#3f9ed8 2%,#47a2d7 7%,#44a2d6 8%,#47a2d7 8%,#4ba5d9 14%,#4ea5da 14%,#50a6d7 17%,#52a8d9 20%,#54a8d7 20%,#52a8d7 21%,#55a9d8 21%,#59abda 26%,#58aad9 28%,#5faed9 34%,#67b2d9 46%,#6fb5d9 64%,#6db6d9 65%,#70b6da 66%,#70b6da 70%,#6eb7d8 70%,#71b7db 73%,#73b7da 79%,#73b7da 99%,#72b9d7 99%,#77b7dd 100%,#70b9dc 100%,#73b8d5 100%,#75b6dc 100%,#73b9db 100%,#91bad0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f9dd3', endColorstr='#91bad0',GradientType=0 );
}

#game-2-left{
	width:374px;
	height:415px;
	display:block;
	float:left;
	vertical-align:top;
	/*background:url("../img/sfondo-frutta.png") no-repeat left 90%;*/
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	-o-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}

#game-2-left #intestazione{
	margin-top:15px;
	margin-left:95px;
	color:white;
	font-size:18px;
	float:left;
	width:800px;
}

#game-2-left #intestazione h1{
	font-size:30px;
	font-weight:500;
	text-transform:uppercase;
	color:#4157A0;
}

#game-2-left #intestazione h3{
	text-transform:uppercase;
	font-weight:700;
	font-size:18px;
	width:300px;
	margin-top:0px;
}

#game-2-left #intestazione div.testo{
	margin-top:-12px;
	font-size:17px;
	line-height:18px;
}

#game-2-left .desc{
	color:#879fcb;
	font-size:16px;
}

#game-2-left .desc br{
	display: block;
   	margin: -6px 0;
}

#game-2-right{
	width:480px;
	height:535px;
	display:block;
	float:left;
	margin-left:374px;
	margin-top:-9px;
	vertical-align:top;
	overflow:hidden;
	position:absolute;
	z-index:0;
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	-o-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}

#label-frutta{
	background:url("../img/etichetta-stagioni.png") no-repeat top left;
	width:115px;
	height:111px;
	display:block;
	margin-left:56px;
	margin-top:50px;
	opacity:0;
	filter:alpha(opacity=0);
	text-align:center;
}

#label-frutta span{
	color:white;
	font-size:18px;	
	line-height:111px;
	display:none;
}

.label-frutta-open{
	opacity:1 !important;
	filter:alpha(opacity=100) !important;
	-webkit-animation:popIn 0.2s;
	-moz-animation:popIn 0.2s;
	-o-animation:popIn 0.2s;
	-ms-animation:popIn 0.2s;
	animation:popIn 0.2s;
}

.label-frutta-close{
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transition: all 0.2s;
  	-moz-transition: all 0.2s;
  	-o-transition: all 0.2s;
  	transition: all 0.2s;
}

.light{
	opacity:0 !important;
	filter:alpha(opacity=0) !important;
	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	-o-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}

#riparti{
	margin-left: auto;
    margin-right: auto;
    position: absolute;
    text-align: center;
    top: 165px;
    left: 65px;
    font-size:20px;
}

#riparti:hover{
	color:white !important;
}

.stagione-droppable{
	display:inline-block;
}

@-webkit-keyframes popIn{
	0% {-webkit-transform: scale(0);}
	80% {-webkit-transform: scale(1.1);}
	100% {-webkit-transform: scale(1);}
}
@-moz-keyframes popIn{
	0% {-moz-transform: scale(0);}
	80% {-moz-transform: scale(1.1);}
	100% {-moz-transform: scale(1);}
}
@-o-keyframes popIn{
	0% {-o-transform: scale(0);}
	80% {-o-transform: scale(1.1);opacity:1;}
	100% {-o-transform: scale(1);opacity:1;}
}
@-ms-keyframes popIn{
	0% {-ms-transform: scale(0);}
	80% {-ms-transform: scale(1.1);}
	100% {-ms-transform: scale(1);}
}
@keyframes popIn{
	0% {transform: scale(0);}
	80% {transform: scale(1.1);}
	100% {transform: scale(1);}
}