/* allineo i contenuti nell'header */

#sp-header {
    display: flex !important;
    justify-content: center;
}

/* modifico dimensione font menù normale */
.sp-megamenu-parent {
    font-size: 18px;
    font-weight: 350;
}

/* modifico altezza header zona menù */
.sp-megamenu-wrapper > .sp-megamenu-parent > li > a {
    height: 80px !important;
    line-height: 80px !important;
}

/* modifico largezza tendina burger e dimensione font dentro */
.offcanvas-menu {
    width: 70%;
    font-size: 18px;
}

/* aggiungo il nome MENU al burger */
#offcanvas-toggler::before {
    content: "MENÙ";
    font-size: 25px;
    color: #ff0000;
    margin-right: -10px;
}

/* allineo il burger menù e diminuisco l'altezza */
@media screen and (max-width: 991px) {
  #sp-page-title {
    display: flex !important;
    justify-content: center;
    margin-left: 10%;
    margin-top: -55px;
    margin-bottom: -45px;
}}





/* imposto la larghezza del modulo liturgia del giorno per PC */
#column-wrap-id-ecc9ebac-dd0a-4447-af8c-5be898381a33 {
  max-width: 25% !important;
  line-height: 1.1;
  padding-left: 0px;
}




/* Per modificare posizione e dimensione del logo */
  
#sp-header {
  padding: 0px !important;
  margin: 0px !important;
}
#sp-logo .sp-default-logo, #sp-logo .sp-retina-logo, #sp-header .logo {
  max-height: fit-content;
}
.ps-3 {
  padding-left: 0 !important;
}

/* allineo icone social e aggiungo spazio sotto */

ul.social-icons {
  display: flex;
  justify-content: center !important;
  padding-bottom: 40px;
}


/* Sistemo il problema del menù offcanvas lineare e non una voce sotto altra */
.offcanvas-menu .offcanvas-inner .sp-module ul > li a {
   width: 500px;
}