.libriSlideContainer {
	width:650px;
	position:relative;
	overflow:visible !important;
	margin:5px 0 0 0;
}
.libriSlideContainer.nav_toolbar {
	margin-bottom:50px;
}
	.libriSlideContainer .elementGroup {
		width:650px;
		position:relative;
	}
		.libriSlideContainer .elementGroup.elements_3 .singleElement {
			float:left;
			width:33%;
		}
		.libriSlideContainer .elementGroup.elements_4 .singleElement {
			float:left;
			width:25%;
		}
		.libriSlideContainer .elementGroup.elements_5 .singleElement {
			float:left;
			width:20%;
		}
		.libriSlideContainer .elementGroup.elements_6 .singleElement {
			float:left;
			width:16.6%;
		}
		.libriSlideContainer .elementGroup .singleElement .imageBox {
			padding-bottom:10px;
			width:100%;
			display:block;
		}
		.libriSlideContainer .elementGroup.elements_3 .singleElement .imageBox {
			height:260px;
		}
		.libriSlideContainer .elementGroup.elements_4 .singleElement .imageBox {
			height:190px;
		}
		.libriSlideContainer .elementGroup.elements_5 .singleElement .imageBox {
			height:170px;
		}
		.libriSlideContainer .elementGroup.elements_6 .singleElement .imageBox {
			height:170px;
		}
		.libriSlideContainer .elementGroup .singleElement .imageBox a.image {
		}

		.libriSlideContainer .elementGroup.elements_3 .singleElement .imageBox img {
			max-height:  260px;
		}		
		
		/* modificato */
		.libriSlideContainer .elementGroup .singleElement img {
			margin:0 0 0 15%;
		}
		/* /modificato */
		
		/* modificato */
		.libriSlideContainer .elementGroup .singleElement .title {
			text-align:left;
			width:75%;
			margin:0 auto 0 auto;
			padding-left:0;
		}
		.libriSlideContainer .elementGroup .singleElement .author  {
			text-align:left;
			width:75%;
			margin:0 auto 5px auto;
			padding-left:0;
			line-height:20px;
			height:20px;
		}
		/* /modificato */
		.libriSlideContainer .elementGroup .singleElement .ctaContent {
			display:block;
			margin:auto;
		}
		/* modificato */
		.libriSlideContainer .elementGroup .singleElement .ctaContent .cta {
			display:table;
			margin:0 0 0 15%;
		}
		/* /modificato */
		.libriSlideContainer .elementGroup .singleElement .ctaContent .cta .prezzo {
			display:inline-block;
		}
		.libriSlideContainer .elementGroup .singleElement .ctaContent .cta .prezzoPienoTxt {
			float:none;
			display:block;
			line-height:normal;
			font-size:12px;
			margin:0 10px 0 0;
		}
		.libriSlideContainer .elementGroup .singleElement .ctaContent .cta .prezzoScontatoTxt {
			float:none;
			line-height:normal;
			display:block;
			margin:0 10px 0 0;
		}
		.libriSlideContainer .elementGroup .singleElement .ctaContent .cta .prezzoTxt {
			line-height:normal;
		}
		.libriSlideContainer.noTxt .elementGroup .singleElement .ctaContent .cta .formButton i {
			margin:0 0 0 0;
		}

.libriSlideContainer .navNavigationToolbar {
	display:block;
	position:absolute;
	right:0;
	bottom:-20px;
	z-index:1000;
}
	.libriSlideContainer .navNavigationToolbar a {
		display:inline-block;
		width:12px;
		height:12px;
		text-indent:100%;
		overflow:hidden;
		white-space:nowrap;
		background:#ccc;
		margin:0 0 0 5px;
		border-radius:6px;
	}
	.libriSlideContainer .navNavigationToolbar a.activeSlide {
		background:#c00;
	}


.navigationToolbar .libriSlideContainer .libriSlideContainerPrev {
	display:none;
}
.navigationToolbar .libriSlideContainer .libriSlideContainerNext {
	display:none;
}
.navigationToolbar .libriSlideContainer:hover .libriSlideContainerPrev ,
.navigationToolbar .libriSlideContainer:hover .libriSlideContainerNext {
	display:none;
}

.navigationToolbar .libriSlideContainer button.formButton span {
	display:none;
}
