@charset "UTF-8";
/* CSS Document */


.header_accademia {
	display:none;
}


.header_accademia span {
	display: none !important;
}
/*PIC*/

.pic_big {
	height: 572px;
	width: 572px;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 286px;
	width: 286px;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 572px;
	width: 572px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 632px;
	height: 632px;
	top:-30px;
	left:-30px;
}

.grow_small img {
	position:relative;
	height: 286px;
	width: 286px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 346px;
	height: 346px;
	top:-30px;
	left:-30px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:226px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.85em;
	line-height:1.5em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.8em;
	line-height:1.5em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:226px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.8em;
	line-height:1.35em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-top:10px !important;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	display:block;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}


/* ===== 1281px - 1360px ===== */

@media only screen and (max-width:1360px)
{

.header_accademia {
	display:none;
}

/*PIC*/

.pic_big {
	height: 536px;
	width: 536px;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 268px;
	width: 268px;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 536px;
	width: 536px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 596px;
	height: 596px;
	top:-30px;
	left:-30px;
}

.grow_small img {
	position:relative;
	height: 268px;
	width: 268px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 328px;
	height: 328px;
	top:-30px;
	left:-30px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:228px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.85em;
	line-height:1.5em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.7em;
	line-height:1.5em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:208px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.7em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image: url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}




/* ===== 1137px - 1280px ===== */

@media only screen and (max-width:1280px)
{

.header_accademia {
	display:none;
}

/*PIC*/

.pic_big {
	height: 496px;
	width: 496px;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 248px;
	width: 248px;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 496px;
	width: 496px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 546px;
	height: 546px;
	top:-25px;
	left:-25px;
}

.grow_small img {
	position:relative;
	height: 248px;
	width: 248px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 298px;
	height: 298px;
	top:-25px;
	left:-25px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:208px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.85em;
	line-height:1.5em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.7em;
	line-height:1.5em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:198px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.7em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image: url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}




/* ===== 1025px - 1136px ===== */

@media only screen and (max-width:1136px)
{

.header_accademia {
	display:none;
}

/*PIC*/

.pic_big {
	height: 566px;
	width: 566px;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 283px;
	width: 283px;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 566px;
	width: 566px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 616px;
	height: 616px;
	top:-25px;
	left:-25px;
}

.grow_small img {
	position:relative;
	height: 283px;
	width: 283px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 333px;
	height: 333px;
	top:-25px;
	left:-25px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:243px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.85em;
	line-height:1.5em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.7em;
	line-height:1.5em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:223px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.7em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image: url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}




/* ===== 961px - 1024px ===== */

@media only screen and (max-width:1024px)
{

.header_accademia {
	display:none;
}

/*PIC*/

.pic_big {
	height: 490px;
	width: 490px;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 245px;
	width: 245px;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 490px;
	width: 490px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 550px;
	height: 550px;
	top:-30px;
	left:-30px;
}

.grow_small img {
	position:relative;
	height: 245px;
	width: 245px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 305px;
	height: 305px;
	top:-30px;
	left:-30px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:184px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.85em;
	line-height:1.5em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.7em;
	line-height:1.5em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:184px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.7em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image: url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}




/* ===== 801px - 960px ===== */

@media only screen and (max-width:960px)
{

.header_accademia {
	display:none;
}

/*PIC*/

.pic_big {
	height: 448px;
	width: 448px;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 224px;
	width: 224px;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 448px;
	width: 448px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 508px;
	height: 508px;
	top:-30px;
	left:-30px;
}

.grow_small img {
	position:relative;
	height: 224px;
	width: 224px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 284px;
	height: 284px;
	top:-30px;
	left:-30px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:184px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.85em;
	line-height:1.5em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.7em;
	line-height:1.5em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:184px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.7em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image: url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}




/* ===== 769px - 800px ===== */

@media only screen and (max-width:800px)
{

.header_accademia {
	display:none;
}

/*PIC*/

.pic_big {
	height: 250px;
	width: 100%;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 250px;
	width: 100%;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 658px;
	width: 658px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 718px;
	height: 718px;
	top:-30px;
	left:-30px;
}

.grow_small img {
	position:relative;
	height: 658px;
	width: 658px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 718px;
	height: 718px;
	top:-30px;
	left:-30px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:185px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.1em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.8em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.7em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:190px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.2em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.7em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}
}

/* ===== 540px - 719px ===== */

/*@media only screen and (min-width:737px)*/

/* ===== 737px - 768px ===== */

@media only screen and (max-width:768px)
{

.header_accademia {
	display:block;
	width: 100%;
	height: 34px !important;
	color: #c62f2f !important;
	background-color: #fff !important;
	background-image:url(../../img/menu/logo_accademia_mob.svg) !important;
	background-repeat:no-repeat !important;
	background-position: top left;
	padding:4px;
}

/*PIC*/

.pic_big {
	height: 250px;
	width: 100%;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 250px;
	width: 100%;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 658px;
	width: 658px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 718px;
	height: 718px;
	top:-30px;
	left:-30px;
}

.grow_small img {
	position:relative;
	height: 658px;
	width: 658px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 718px;
	height: 718px;
	top:-30px;
	left:-30px;
}

.item a {
	color: #fff;
	text-decoration:none;
}


/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:185px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:0.85em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.9em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}





/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
/*	width:404px;*/
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.3em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:0.9em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}

/* ===== 668px - 736px ===== */

@media only screen and (max-width:736px)
{

/*PIC*/

.pic_big {
	height: 250px;
	width: 100%;
	overflow: hidden;
}

.pic_big:hover {
	cursor: pointer;
}

.pic_small {
	height: 250px;
	width: 100%;
	overflow: hidden;
}

.pic_small:hover {
	cursor: pointer;
}

/*GROW*/

.grow_big img {
	position:relative;
	height: 696px;
	width: 696px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_big img:hover {
	width: 756px;
	height: 756px;
	top:-30px;
	left:-30px;
}

.grow_small img {
	position:relative;
	height: 696px;
	width: 696px;
	top:0px;
	left:0px;
	z-index:-1;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.grow_small img:hover {
	width: 756px;
	height: 756px;
	top:-30px;
	left:-30px;
}

.item a {
	color: #fff;
	text-decoration:none;
}

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:412px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:2.1em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.6em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:1.3em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:502px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:2.1em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.2em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 641px - 667px ===== */

@media only screen and (max-width:667px)
{

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:567px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:2.1em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.6em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:1.3em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:557px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:2.1em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.2em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 569px - 640px ===== */

@media only screen and (max-width:640px)
{

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:520px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:2.1em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.6em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:1.3em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:30px;
	left: 30px;
	width:500px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:2.1em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.2em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 481px - 568px ===== */

@media only screen and (max-width:568px)
{

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:244px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.7em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.3em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:1.1em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:234px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.7em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.1em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 415px - 480px ===== */

@media only screen and (max-width:480px)
{

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:25px;
	left: 25px;
	width:390px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.7em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.3em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:1.1em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:25px;
	left: 25px;
	width:380px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.7em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.1em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 376px - 414px ===== */

@media only screen and (max-width:414px)
{

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:24px;
	left: 24px;
	width:330px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.9em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.3em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:1.1em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:24px;
	left: 24px;
	width:320px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.9em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.1em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 361px - 375px ===== */

@media only screen and (max-width:375px)
{

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:295px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.7em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.3em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:1.1em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:285px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.7em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.1em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 321px - 360px ===== */

@media only screen and (max-width:360px)
{

/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:280px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.5em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.1em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.9em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:270px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.4em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.0em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}


/* ===== 0px - 320px ===== */

@media only screen and (max-width:320px)
{
	
/********************************************************/
/**************** BIG EVENTO HOMEPAGE *******************/
/********************************************************/


.info_evento {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:240px;
}

/* TITOLO EVENTO */

.info_evento h4 {
	font-size:1.8em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	
}

/* DATA EVENTO */

.info_evento h5 {
	font-size:1.2em;
	line-height:1.4em;
	text-transform: lowercase;
	
}

/* LUOGO EVENTO */

.info_evento h6 {
	font-size:0.9em;
	line-height:1.4em;
	text-transform: uppercase;
	background-image:url(../../img/home/where.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
}


/********************************************************/
/************* COMUNICAZIONI ISTITUZIONALI **************/
/********************************************************/


.comunicazioni_ist {
	position: absolute;
	z-index: 0;
	bottom:20px;
	left: 20px;
	width:230px;
}

/* TITOLO COMUNICAZIONI */

.comunicazioni_ist h4 {
	font-size:1.4em;
	line-height:1.0em;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	text-transform: uppercase;
	color: #c62f2f; /*#fff*/
}

/* COMUNICAZIONE */

.comunicazioni_ist a {
	font-size:1.0em;
	line-height:1.3em;
	text-transform: uppercase;
	background-image:url(../../img/home/arrow.png);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	font-weight:400;
	color: #c62f2f; /*#fff*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.comunicazioni_ist a:hover {
	left:10px;
	font-weight:700;
}

}