/*
 * cms-content.css - classi che sostituiscono gli attributi style inline nei contenuti CMS.
 * Il WAF (AWSManagedRulesCommonRuleSet / CrossSiteScripting_BODY) blocca i POST che contengono
 * attributi style, quindi CKEditor non li accetta piu' (vedi backoffice/ckeditor/config.js)
 * e i contenuti esistenti sono stati convertiti con tools/convert_inline_styles.php.
 * Le regole usano !important per mantenere la precedenza che avevano gli style inline.
 * Caricato sia dal sito pubblico sia dall'anteprima di CKEditor.
 */

/* Allineamento testo (usate anche dai pulsanti di allineamento di CKEditor: config.justifyClasses) */
.cms-text-left    { text-align: left !important; }
.cms-text-center  { text-align: center !important; }
.cms-text-right   { text-align: right !important; }
.cms-text-justify { text-align: justify !important; }

/* Margini e padding */
.cms-ml-10 { margin-left: 10px !important; }
.cms-mt-60 { margin-top: 60px !important; }
.cms-mb-60 { margin-bottom: 60px !important; }
.cms-pb-0  { padding-bottom: 0 !important; }
.cms-pr-0  { padding-right: 0 !important; }

/* Bordi */
.cms-border-0   { border: 0 !important; }
.cms-border-ccc { border: 1px solid #ccc !important; }

/* Dimensioni e posizionamento */
.cms-relative        { position: relative !important; }
.cms-overflow-hidden { overflow: hidden !important; }
.cms-w-100           { width: 100% !important; }
.cms-h-auto          { height: auto !important; }
.cms-h-300           { height: 300px !important; }
.cms-h-400           { height: 400px !important; }

/* Colori */
.cms-color-089cc8     { color: #089CC8 !important; }
.cms-color-f15f4c     { color: #f15f4c !important; }
.cms-bg-transparent   { background-color: rgba(255, 255, 255, 0) !important; }

/* Banner prodotto (div.fill con immagine di sfondo) */
.cms-bg-dms680-retro-copertina { background-image: url(https://www.microrep.it/uploads/images/products/DMS680/DMS_retro_copertina.jpeg) !important; }
.cms-bg-dms1000                { background-image: url(https://www.microrep.it/uploads/images/products/DMS1000/DMS_1000.jpeg) !important; }
.cms-bg-pls800                 { background-image: url(https://www.microrep.it/uploads/images/products/PLS800/PLS_800_big.jpeg) !important; }
.cms-bg-tph01                  { background-image: url(https://www.microrep.it/uploads/images/products/TPH01/bannerTPH.jpg) !important; }
.cms-bg-dg25                   { background-image: url(https://www.microrep.it/uploads/images/products/DG25/DG_25_full.jpeg) !important; }
.cms-bg-ddh150                 { background-image: url(https://www.microrep.it/uploads/images/products/DDH150/DDH_150_00.jpeg) !important; }
.cms-bg-micronet               { background-image: url(https://www.microrep.it/uploads/images/products/MicroNet/banner_micronet01.png) !important; }
.cms-bg-calcall                { background-image: url(https://www.microrep.it/uploads/images/products/CalcAll/bannerCalcall.jpg) !important; }
.cms-bg-umlretrofit            { background-image: url(https://www.microrep.it/uploads/images/products/UMLretrofit/banner_UMLretrofit.jpg) !important; }
