/*  dim carattere menu  */
.sp-megamenu-parent > li .sp-menu-badge {
   font-size: 11px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span  {
   font-size: 15px;
   padding: 0 12px;
   line-height: 30px;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #ffffff;
    background-color: #ec4668;
}
.sp-megamenu-parent > li:last-child > a {
    padding: 0px 12px;
}

div#sp-logo {
flex: 0 0 19%;
max-width: 20%;
}
div#sp-menu {
flex: 0 0 81%;
max-width: 80%;
}

/*  colori link e titoli  */
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a {
  color: #007acc;
}
.article-list .article .readmore a {
	color: #ffffff !important;
	background-color: #ec4668;
	padding: 2px;
}


.article-details .article-can-edit a {
  background-color: #ec4668;
}
.titoloblu {
  color: #007acc;
}
div.par-zero-margin p {
  margin-bottom: 0 !important;
}

/*   SPAZIO sopra gli articoli  */
#sp-header.header-sticky ~ section#sp-main-body {
    padding-top: 20px;
}
/*  dim e posizionamento  */
.maxwidth1140  {
    max-width: 1140px;
    margin: 0 auto;
}
/*   navigazione tra articoli  */
.pager > li a {
    font-size: 25px;   
}


@(max-width: 991px) {
img.logo-image, img.logo-image-phone {
  /*  height: 10px !important;  */
  display: none;
 }
}