/* Stili per i carousel */

.bx-wrapper .bx-controls-direction a,
.bx-wrapper .bx-controls-direction a:hover,
.bx-wrapper .bx-controls-direction a:focus,
.bx-wrapper .bx-controls-direction a:active {
	background-position: center;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: block;
	filter: alpha(opactiy=33);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=#{33})";
	-moz-opacity: .33;
	-khtml-opacity: .33;
	opacity: .33;
	cursor: default;
}
.bx-wrapper .bx-controls-direction .bx-next {
	right: -3.5em;
}
.bx-wrapper .bx-controls-direction .bx-prev {
	left: -3.5em;
}
.bx-wrapper .bx-viewport {
	background-color: transparent;
	border: 0;	
}

/* Stili carousel news */
#carousel-news,
#carousel-accessodiretto {
	padding: 0 4em; /* lasciamo spazio per le frecce */
}
#carousel-news {
	background-color:#265b72;
	border-bottom: 4px solid #b5bcc0;
/*	float:left;*/
	margin-top: .5em;
	overflow: auto;
}
/* S.L. stesso stile per l'anchor */
#carousel-news p, #carousel-news p a {
	font-family: "Open Sans", Arial, Helvetica, sans-serif, sans-serif;
	font-size: 1em;
	color: white;
	font-weight: bold;
}
#carousel-news .bx-prev {
	background-image: url('../../../img/app/arrow-white-prev.png');
}
#carousel-news .bx-next {
	background-image: url('../../../img/app/arrow-white-next.png');
}

/* Stili carousel Accesso diretto*/
.bx-wrapper .bx-controls-direction a {
	height: 3em;
}
#carousel-accessodiretto .bx-prev {
	background-image: url('../../../img/app/arrow-blue-prev.png');
}
#carousel-accessodiretto .bx-next {
	background-image: url('../../../img/app/arrow-blue-next.png');
}
.bxelement-carousel {
	background-color:#ffffff;
	border-bottom: 4px solid #9ca3a6;
	width: 14.063em;
	height:7.375em;
	float:left;
	padding-top:1.250em;
	margin-right:0.625em;
}

.img-carousel{
	float:left;
	width:5.625em;
	height:5.625em;
}

.testo-carousel-image{
	margin-left:6em;
	margin-top:-1.5em;
	color: #505050;
	width: 7.625em;
	height:5.625em;
}

.testo-carousel-image p{
	overflow:hidden;
	height:6em;
}

.testo-carousel{
	margin-left:0.5em;
	margin-top:-1.5em;
	color: #505050;
	width: 14em;
	height:5.625em;
}


















