body,html{margin:0;background-color:#3278a7}#app-vue{background-color:#fff;font-family:Avenir,Helvetica,Arial,sans-serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;max-width:700px;min-height:100vh;margin:0 auto}.mdc-bottom-navigation{width:700px;text-align:center;margin:0 auto}.p-tabmenu{position:fixed;width:100%;bottom:0;max-width:700px}.progress-spinner{z-index:999}#home img[data-v-571376d9]{margin-top:40px}#home .menu[data-v-571376d9]{margin-top:50px}#home .menu div[data-v-571376d9]{font-size:25px;text-align:center;font-weight:900;line-height:1.5em}#annuario .p-card,#annuario .p-card-body{border-radius:10px!important}#annuario .p-card-body{padding:0!important;background-color:#d45769}#annuario .p-card-content{color:#fff;font-size:22px}#annuario .list-center a{color:#fff}#annuario .afficheAgenda a{cursor:pointer}#annuario .month{margin:5px 10px 0 10px;font-weight:700;font-size:18px;color:#fff;padding:5px;background-color:#6c8cbf;border-radius:5px}#divTitreFeste{order:1}#divTitreAgenda{order:2}#collegio .p-card,#collegio .p-card-body{border-radius:10px!important}#collegio .p-card-body{background-color:#6c8cbf}#collegio .p-card-content{color:#fffa8f;font-size:22px}#collegio .list-center a{color:#fffa8f}#collegio .p-card-content{text-align:left!important;padding:0!important}#collegio .memberLabels{min-width:140px}#scheda .p-card-body{padding-top:0!important}#scheda .p-card-content{text-align:left!important}#scheda .memberLabels{min-width:140px}#scheda .p-card-name{background-color:#6c8cbf;color:#fffa8f;padding:10px;border-radius:10px}#scheda .background-1,#scheda .background-2{border-radius:10px;padding:10px;margin-bottom:0}#scheda .background-1{background-color:#fffdd3;border:1px solid #ffe600}#scheda .background-2{background-color:#fff;border-left:1px solid #ffe600;border-right:1px solid #ffe600}#scheda .border-bottom{border-bottom:1px solid #ffe600}#scheda .memberMail a{text-decoration:underline}.orario{font-size:20px;font-weight:700;margin:10px 0}.giorno,.mattino,.pomeriggio{min-width:100px}.mattino-titolo{margin:0 0 5px 100px;min-width:100px}#suore .p-card,#suore .p-card-body{border-radius:10px!important}#suore .p-card-body{background-color:#6c8cbf}#suore .p-card-content{color:#fffa8f;font-size:22px}#suore .list-center a{color:#fffa8f}#suore .p-card-content{text-align:left!important;padding:0!important}#suore .memberLabels{min-width:140px}.sitoweb{font-size:20px;margin-bottom:20px}#schedasuora .p-card-body{padding-top:0!important}#schedasuora .p-card-content{text-align:left!important}#schedasuora .memberLabels{min-width:140px}#schedasuora .p-card-name{background-color:#6c8cbf;color:#fffa8f;padding:10px;border-radius:10px}#schedasuora .background-1,#schedasuora .background-2{border-radius:10px;padding:10px;margin-bottom:0}#schedasuora .background-1{background-color:#fffdd3;border:1px solid #ffe600}#schedasuora .background-2{background-color:#fff;border-left:1px solid #ffe600;border-right:1px solid #ffe600}#schedasuora .border-bottom{border-bottom:1px solid #ffe600}#schedasuora .memberMail a{text-decoration:underline}#schedasuora .p-card .p-card-content{padding:0!important}#penitenzieria .p-card,#penitenzieria .p-card-body{border-radius:10px!important}#penitenzieria .p-card-body{background-color:#6c8cbf}#penitenzieria .p-card-content{color:#fffa8f;font-size:22px;padding:0!important;line-height:1.1em}#penitenzieria .funzione-tel{font-size:18px}#penitenzieria .funzione-tel a{color:#000}#penitenzieria .list-left{text-align:left;line-height:1.4em}#penitenzieria .flex-left-right{display:flex;justify-content:space-between;margin:0 10px;font-size:14px}.portineria-fax{text-align:right}.indirizzo{text-align:left;margin-bottom:0}#vaticano .list-left{text-align:left;line-height:1.4em}#vaticano .flex-left-right{display:flex;justify-content:space-between;margin:0 10px;font-size:18px;line-height:1.4em}#conventuali .list-left{text-align:left;line-height:1.4em}#conventuali .flex-left-right{display:flex;justify-content:space-between;margin:0 10px;font-size:18px;line-height:1.4em}#altro .p-card,#altro .p-card-body{border-radius:10px!important}#altro .p-card-body{background-color:#6c8cbf}#altro .p-card-content{color:#fffa8f;font-size:22px}#altro .list-center a{color:#fffa8f}#altro .p-card-content{text-align:left!important;padding:0!important}#altro a{cursor:pointer}#links a{font-size:18px;font-weight:700;line-height:1.5}#altroCategoria .p-card-body{padding:0!important}#altroCategoria .p-card-title{margin-bottom:0!important}#altroCategoria .p-component{background-color:#219862;border-radius:5px}#altroCategoria .p-card-content{display:none!important}#altroCategoria .memberLabels{min-width:140px}#altroCategoria .p-card-name{background-color:#219862;color:#fff;padding:10px;border-radius:10px}.p-card-label{font-size:22px!important}.p-card-desc{font-size:16px!important;font-weight:400!important;line-height:1em}.p-dialog .p-dialog-header{padding-bottom:10px!important}.p-dialog-content{padding-bottom:5px!important}.pass-diag-class .p-dialog-footer{text-align:left!important;color:red!important}.progress-spinner{position:fixed;z-index:999999;height:6em;width:6em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.title-admin{font-size:20px;font-weight:700;font-family:Oswald;padding:10px 0 30px}.wrapper-group{text-align:left;margin:0 20px}button[data-v-7bfe05cd]{margin-top:10px}.error[data-v-7bfe05cd]{color:red!important}#protected img{margin:40px 0}.error{color:red!important;width:306px;margin:0 auto;text-align:left}.pass{width:400px}.button,.pass{text-align:center}.titre404[data-v-ce7d765c]{text-align:center;font-size:35px;width:590px;font-family:Oswald;font-weight:700;margin:0 auto;padding-top:30px;line-height:1.4}.text404[data-v-ce7d765c]{text-align:center;font-size:25px;font-family:Oswald;margin:0 auto;padding-top:20px}#img404[data-v-ce7d765c]{margin-top:30px}a{color:#3278a7;text-decoration:none}a:hover{text-decoration:underline}.surtitre{font-family:Oswald;font-size:18px}.titre-principal{font-family:Oswald;font-size:26px;font-weight:700}.titre1,.titre3{text-align:center;border:1px solid #942f11;padding:3px;font-size:18px;font-weight:700;border-radius:5px;margin:0 10px 0;background-color:rgba(148,47,17,.18039)}.titre2,.titre2-bis{font-weight:700;margin:15px 10px 5px}.titre2-bis{margin-top:5px}.titre3{background-color:rgba(232,152,0,.23921568627450981)}.titre3-bis{text-align:center;padding:3px;font-size:20px;font-weight:700;margin:20px 10px 0}.sous-titre1{margin-top:10px;font-variant:small-caps}.centre{text-align:center}.align-left,.left{text-align:left}.red{color:red}.red2{color:#c00000}.black{color:#000}.bleu{color:#00f}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.majuscule{text-transform:uppercase}.anchor{cursor:pointer}.retrait{margin-left:20px}.inline-block{display:inline-block}.flex-center{justify-content:center}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mtb5{margin:5px 0}.fs18{font-size:18px}.title-fond-bleu{background-color:#00f;color:#fff;text-align:center;padding:10px;font-weight:700}.list-center{font-family:sans-serif;font-size:20px;line-height:1.4em}.row{margin:0 10px}.feste-rosse{color:#942f11;font-weight:700}.adresse{font-size:14px!important}#altro,#annuario,#collegio,#conventuali,#penitenzieria,#scheda,#schedasuora,#suore,#vaticano{padding-bottom:100px}.orario div,.subcategoria div{display:flex;align-items:center;min-height:30px;width:100%;border-radius:5px;margin-bottom:5px;padding:5px;font-weight:700}.subcategoria div{background-color:#ddf1e6}.orario div{background-color:#f1e5dd}.p-menuitem-link{min-height:80px;background-color:#e5f0ff!important}.p-menuitem-icon,.p-menuitem-link,.p-menuitem-text{display:block!important}.p-menuitem-icon{margin:3px 0 10px 0!important}.p-tabmenuitem{min-width:33.33%;border:1px solid #dee2e6}.titre-aperture{color:#6c8cbf;font-weight:700;margin:5px 0;font-size:20px;border:2px solid #6c8cbf;padding:5px;border-radius:5px;background-color:rgba(108,140,191,.16862745098039217)}.sotto-titolo-quadro{background-color:#6c8cbf;color:#fffa8f;text-align:center;padding:10px 0;font-size:20px;font-weight:700;margin:20px 10px 10px;border-radius:10px}.testiText{text-align:left;margin:0 15px}