/*
Theme Name:     Divi Child
Theme URI:      http://example.com/
Description:    Tema Child per il tema Divi
Author:         Giulio
Author URI:     http://example.com/about/
Template:       Divi
Version:        0.1.0
*/



.rosso { color: #BD2031; }
.giallo { color: #FFC857; }
.blu { color: #28464B; }
.azzurro { color: #2C8C99; }
.verde { color: #5B8C5A; }



h1 {}
h2 { line-height: 1.5em; }
h3 {}
sup { font-size: 0.8em; }
.et_grid_module > .et_pb_post { padding: 20px; }


/* FOOTER */
#footeraction { background-color: #bd2031; }
#footeraction p { color: #FFFFFF; text-align: center; }
/* FINE FOOTER */




/* HEADER */
#testata { background-color: #fafafa; border-bottom: 1px solid #f4f4f4; padding: 20px 0; }
#testataSOPRA { text-align: center; border-bottom: 1px solid #f4f4f4; padding: 10px 0; background-color: #444444; }
#testataSOTTO { text-align: right; border-bottom: 1px solid #f4f4f4; padding: 10px 0; }
#testataSOTTO .wpml-ls-legacy-list-horizontal { padding: 0px; }
#testataSOTTO ul { padding: 0px; }

#navSOPRA { }
#navSOPRA a { color: #f4f4f4; text-decoration: none; }
#navSOPRA a:hover { border-bottom: 2px solid #FFC857; }
#navSOPRA div { display: inline-block; margin: 0 20px; }
/* fine HEADER */




/* ARTICOLO */
#articoloTITOLO {  }
#articoloCONTENUTO p { text-align: justify; }
#articoloCONTENUTO a, #articoloCONTENUTO a:hover { text-decoration: underline; }
#articoloCONTENUTO a:hover { color: #FFC857; }
/* fine ARTICOLO */




/* PAGINE */
#pagineCONTENUTO {}
#pagineCONTENUTO .et_pb_section { padding: 0px !important; }
#pagineCONTENUTO .et_pb_row { width: 100%; }
/* fine PAGINE */



/* FEED RSS ANTICOAGULAZIONE */
#custom_html-2, #custom_html-3 {  }
.super-rss-reader-widget .srr-title { font-weight: bold; }
.super-rss-reader-widget .srr-meta { font-style: italic; }
/* fine FEED RSS ANTICOAGULAZIONE */



/* WIDGET ULTIMI EVENTI */
#ultimiEVENTI { }
#ultimiEVENTI a { color: #bd2031; }
#ultimiEVENTI p { padding-bottom: 0em; font-style: italic; }
#ultimiEVENTI li { margin-bottom: 1em; padding-left: 10px; border-left: 2px solid #CCCCCC; }
#ultimiEVENTI li:last-of-type { margin-bottom: 0em; }
#ultimiEVENTI li p:first-of-type { font-weight: bold; font-style: normal; padding-bottom: 0px; font-size: 1.2em; }
/* fine WIDGET ULTIMI EVENTI */



/* BLOG */
#blogEVENTI {  }
#blogEVENTI p { font-style: italic; }
#blogEVENTI p:first-of-type { font-weight: bold; font-style: normal; padding-bottom: 0px; font-size: 1.2em; }
/* fine BLOG */



/* SEZIONI */
#bannerSEZIONI { margin-bottom: 3em; }
#bannerSEZIONI img { -webkit-border-radius: 0 30px 0 0; -moz-border-radius: 0 30px 0 0; border-radius: 0 30px 0 0; }
/* fine SEZIONI */



/* BARRA LATERALE */
.widgetLAT { border: 1px solid #f4f4f4; padding: 20px; text-align: center; background-color: #fafafa; }
.widgetLAT p { padding-bottom: 10px !important; font-size: 10px; line-height: 10px; }
.widgetTXT { font-size: 9px; padding: 2px; margin-left: 10px; margin-right: 10px; color: #CCC; text-align: center; line-height: 9px; border-left: 1px solid #f4f4f4; border-top: 1px solid #f4f4f4; border-right: 1px solid #f4f4f4; }
.donaORA { text-align: center; padding: 10px; font-size: 0; line-height: 0; background-color: #009fe3; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; width: 100%; }
.donaORA img { height: 25px !important; }
/* fine BARRA LATERALE */