/*
 * Category footer styles.
 */
div.row.note-details { max-width: 1440px; margin: 0 auto; margin-top: 50px; border-top: 1px solid #ccc; padding-top: 10px; }

div.row.note-details p { font-size: 12px;     text-wrap: pretty;}

div.row.note-details .f-iconbox .title { color: #2a2a2a;
		display: block;
		margin: 0 0 9px;
		font-size: 14px;
		font-weight: 700;
		letter-spacing: .6px;
		text-transform: uppercase; }

div.row.note-details .f-iconbox.right { padding-left: 0;
		text-align: right;
		padding-right: 130px; }

div.row.note-details .f-iconbox.left { padding-left: 130px; }

div.row.note-details .f-iconbox { z-index: 5;
		font-size: 14px;
		line-height: 24px;
		position: relative;
		padding-left: 0; }

div.row.note-details .imageHomeSlide { display: block;
		width: 100%;
		height: 100%;
		background-size: cover;
		background-repeat: no-repeat;
		background-position-y: 50%;
		background-position-x: 50%; }

div.row.note-details .customPadding { padding-top: 60px; }

div.row.note-details div.f-iconbox.right.icon1 { background: url("https://datacenter-a1.vudoo.org/390288/images/note-copertina.png") right no-repeat; }

div.row.note-details div.f-iconbox.right.icon2 { background: url("https://datacenter-a1.vudoo.org/390288/images/note-elastico.png") right no-repeat; }

div.row.note-details div.f-iconbox.right.icon3 { background: url("https://datacenter-a1.vudoo.org/390288/images/note-tasca.png") right no-repeat; }

div.row.note-details div.f-iconbox.left.icon4 { background: url("https://datacenter-a1.vudoo.org/390288/images/note-porta_documenti.png") left no-repeat; }

div.row.note-details div.f-iconbox.left.icon5 { background: url("https://datacenter-a1.vudoo.org/390288/images/note-segnalibro.png") left no-repeat; }

div.row.note-details div.f-iconbox.left.icon6 { background: url("https://datacenter-a1.vudoo.org/390288/images/note-righello.png") left no-repeat; }

div.row.note-details div.note-container { padding: 90px 0; }

div.row.note-details .notebooksList { text-align: left;
		margin: 0 auto 0px; }

div.row.note-details .notebooksList div { margin: 0 0 10px;
		z-index: 5;
		font-size: 16px;
		line-height: 26px; }

div.row.note-details .notebooksList i.fa-play { color: #E4002B; }


div.row.note-details .note-cover-column { text-align: center; }
div.row.note-details .note-cover-image { width: 70%; }
div.row.note-details .note-format-illustration { min-height: 400px; }
div.row.note-details section.details { background-color: #fff; }


div.row.note-details .note-cover-icon { background-image: url("https://datacenter-a1.vudoo.org/390288/images/note-copertina.png"); }
div.row.note-details .note-elastic-icon { background-image: url("https://datacenter-a1.vudoo.org/390288/images/note-elastico.png"); }
div.row.note-details .note-pocket-icon { background-image: url("https://datacenter-a1.vudoo.org/390288/images/note-tasca.png"); }
div.row.note-details .note-documents-icon { background-image: url("https://datacenter-a1.vudoo.org/390288/images/note-porta_documenti.png"); }
div.row.note-details .note-bookmark-icon { background-image: url("https://datacenter-a1.vudoo.org/390288/images/note-segnalibro.png"); }
div.row.note-details .note-ruler-icon { background-image: url("https://datacenter-a1.vudoo.org/390288/images/note-righello.png"); }


div.row.note-details .collection-fact { padding: 18px 22px; margin: 10px 0; background: #f8f8f8; border-radius: 4px; min-height: 140px; }
div.row.note-details .collection-fact .title { color: #2a2a2a; display: block; font-size: 14px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 12px; }
div.row.note-details .collection-fact p { font-size: 14px; line-height: 1.7; margin: 0; }
div.row.note-details .collection-intro { max-width: 880px; margin: 12px auto 22px; text-align: center; font-size: 15px; line-height: 1.7; }
div.row.note-details .collection-specs { max-width: 760px; margin: 0 auto; padding: 10px 15px; }
div.row.note-details .collection-specs li { font-size: 15px; line-height: 1.8; }



.stifflex-acf-footer .carousel-text { color: #fff; background-color: rgba(95, 37, 159, 0.5); width: 100%; left: 0; right: 0; max-width: 1200px; margin: 0 auto; height: 170px; padding-top: 1%; }
.stifflex-acf-footer .carousel-text h2 { font-size: 60px; font-weight: 600; letter-spacing: 5px; }
.stifflex-acf-footer .carousel-text h3 { font-size: 50px; font-weight: 600; letter-spacing: 5px; }
.stifflex-acf-footer .btn-cta { background-color: rgb(95, 37, 159); width: 170px; height: 40px; margin: 20px 0; }
.stifflex-acf-footer .width-p-u { max-width: 15%; }
.stifflex-acf-footer .mobile { display: none; }
.stifflex-acf-footer .acf-footer-title { color: rgb(95, 37, 159); }
@media only screen and (max-width: 991px) {
  .stifflex-acf-footer .mobile { display: block; }
  .stifflex-acf-footer .desktop { display: none; }
  .stifflex-acf-footer .body-content { padding-right: 0; padding-left: 0; }
  .stifflex-acf-footer .width-p-u { max-width: 50%; }
}
@media screen and (max-width: 1199px) and (min-width: 768px) {
  .stifflex-acf-footer .carousel-text h3 { font-size: 40px; }
}
