/*
 * =====================================================================
 *  Template : GardaLakeRace
 *  Author   : DrSoftware (Roberto Dolci)
 *  File     : css/user.css
 *  Purpose  : Classi redazionali applicabili a mano negli articoli.
 *             Questo file viene puntato da JCE (Profilo editor >
 *             Custom CSS Files) per esporre le classi nel dropdown
 *             "Stili". Caricato dopo template.css.
 * =====================================================================
 *  Versioning
 *    Major : 1
 *    Base  : 1
 *    Bug   : 4
 *    Version string: 1.1.4
 * =====================================================================
 *
 *  NOTE
 *  - Incluso nel manifest (<folder>css</folder>): viene SOVRASCRITTO
 *    a ogni reinstallazione del pacchetto. Ogni modifica va fatta qui
 *    (e ripacchettizzata), mai a mano direttamente sul server.
 *  - Valori hardcoded (non variabili --glr-*): l'iframe dell'editor
 *    JCE non eredita in modo affidabile le variabili :root del sito.
 *  - Il commento "Title:" precede ogni classe come etichetta
 *    leggibile nel dropdown di JCE (ignorato dalle versioni che non
 *    lo supportano, innocuo in ogni caso).
 * =====================================================================
 */

/* Title: Immagine a sinistra */
.float-start {
	float: left;
	margin: 0 1.25rem 1rem 0;
}

/* Title: Immagine a destra */
.float-end {
	float: right;
	margin: 0 0 1rem 1.25rem;
}

/* Title: Immagine centrata */
.mx-auto {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* Title: Annulla allineamento */
.float-none {
	float: none;
}

/* Title: Titolo in evidenza */
.title-upper {
	display: block;
	margin-block: 1.75rem 0.75rem;
	font-size: 1.5rem;
	line-height: 1.3;
	color: #047104;
	font-weight: 700;
	text-transform: uppercase;
}

/* Title: Box informativo */
.callout-info {
	display: block;
	background: rgba(232, 115, 12, 0.08);
	border-left: 4px solid #E8730C;
	border-radius: 0 4px 4px 0;
	padding: 0.8rem 1.1rem;
	margin: 1rem 0;
}

/* Title: Paragrafo introduttivo */
.lead {
	display: block;
	font-size: 1.2rem;
	line-height: 1.55;
	color: #444444;
	font-weight: 400;
}

/* Title: Box di nota */
.callout-note {
	display: block;
	background: rgba(90, 158, 63, 0.08);
	border-left: 4px solid #5A9E3F;
	border-radius: 0 4px 4px 0;
	padding: 0.8rem 1.1rem;
	margin: 1rem 0;
}

/* Title: Testo centrato */
.text-center {
	text-align: center;
}

/* Title: Capolettera */
.dropcap::first-letter {
	float: left;
	font-size: 3.2rem;
	line-height: 0.8;
	font-weight: 700;
	color: #E8730C;
	padding: 4px 8px 0 0;
}

/* Title: Citazione evidenziata */
.pull-quote {
	display: block;
	text-align: center;
	font-size: 1.3rem;
	font-style: italic;
	font-weight: 700;
	color: #E8730C;
	margin: 1.5rem 0;
	line-height: 1.4;
}
