#app-vue{background-color:#fff;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;max-width:500px;min-height:100vh;margin:0 auto}.mdc-bottom-navigation{width:500px;text-align:center;margin:0 auto}.p-tabmenu{position:fixed;width:100%;bottom:0;max-width:500px}.progress-spinner{z-index:999}#annuario .p-card,#annuario .p-card-body{border-radius:10px!important;margin:5px 10px}#annuario .p-card-body{padding:0!important}#annuario .p-card-content{color:#fff;font-size:22px;text-align:center}#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}.flex-end{justify-content:flex-end}#collegio .p-card,#collegio .p-card-body{border-radius:10px!important}#collegio .p-card-body{background-color:#6c8cbf}#collegio .p-card .p-card-body{padding:4px 7px}#collegio .p-card{margin:5px;text-align:left}#collegio .p-card-content{color:#fffa8f;font-size:16px}#collegio .list-center a{color:#fffa8f}#collegio .p-card-content{text-align:left!important;padding:0!important}#collegio .memberLabels{min-width:140px}#collegio .submenu{cursor:pointer;font-size:12px;font-weight:700;background-color:#025563ba;color:#fff;padding:3px 9px;border-radius:9px}#collegio .submenuIcon{cursor:pointer;margin-left:5px;max-width:30px}#giubileo .p-card,#giubileo .p-card-body{border-radius:10px!important}#giubileo .p-card-body{background-color:#6c8cbf}#giubileo .p-card-content{color:#fffa8f;font-size:16px;line-height:1.2em}#giubileo .p-card-content .date-arrivee{font-size:12px;font-weight:700}#giubileo .list-center a{color:#fffa8f}#giubileo .p-card-content{text-align:left!important;padding:0!important}#giubileo .memberLabels{min-width:140px}#giubileo .p-card .p-card-body{padding:7px!important}.p-card{margin:5px;text-align:left}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}#giubileo .submenu{cursor:pointer;font-size:12px;font-weight:700;background-color:#7c0000ba;color:#fff;padding:3px 9px;border-radius:9px}#giubileo .submenu.turc{background-color:#025563ba}#giubileo .submenuIcon{cursor:pointer;margin-left:5px;max-width:30px}#scheda .memberLabels{min-width:100px}#scheda .p-card-name{text-align:center}.orario{margin:10px 0}.mattino,.pomeriggio{min-width:100px}.mattino-titolo{margin:0 0 5px 100px}button{margin:10px 0!important}#scheda .p-card-body{padding-top:0!important}#scheda .p-card .p-card-content{padding:0}#scheda .p-card-content{text-align:left!important}.p-card .p-card-title{font-size:18px}#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}.inlineBlock{display:inline-block}.orario{font-size:20px;font-weight:700;margin:0 0 10px}.giorno{min-width:100px}.jour{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:3px;width:-moz-fit-content;width:fit-content;padding:5px;background-color:#f0f8ff;border:1px solid #0000ff42;border-radius:5px;line-height:.8}.jour:first-child{margin-top:0}.nomeConfessore{color:blue;font-weight:700}.horaireJour{display:inline-block}.matinPomeriggio{min-width:100px}.mattino,.pomeriggio{min-width:45px;font-weight:700}.mattino-titolo{margin:0 0 5px 83px;min-width:100px}.mb15{margin-bottom:15px}#joursDeLaSemaine{position:sticky;top:0;display:flex;justify-content:space-evenly;padding:5px 10px;background-color:#fff}.horaireBackground{padding:4px;font-weight:700;border:1px solid #b8b8ff;max-height:23px;background-color:azure;border-radius:10px}.ligneContainer{display:flex;justify-content:space-between;align-items:center;background-color:beige;border-bottom:1px solid #a52a2a30;padding:0 10px;border-radius:7px;min-height:25px}.ligne-left,.ligne-right{text-align:left;min-width:77px;font-size:12px}.ligneBreak{display:block;min-width:75px}.ligneNonBreak{margin-left:75px;max-width:75px}.ligneBreak span,.ligneNonBreak span{font-weight:700}.ligneHoraire{margin-top:5px}.nomePenitenziere{font-weight:700;margin-left:8px;padding:5px 0}.nomePenitenziere span{margin-left:3px}.confessionale{margin:-5px 0 0 10px}.confessore{margin-top:-5px;padding-bottom:5px}.m0{margin:0}.mL10{margin-left:10px}.mT2{margin-top:2px}.mT5{margin-top:5px}.p0{padding:0}.pt10{padding-top:10px}.minHeight0{min-height:0}.weightNormal{font-weight:400}.scrollMargin{scroll-margin-top:2rem}.langues{font-size:11px;font-weight:400!important}.bleuFonce{color:blue;font-weight:700}.backWhite{background-color:#fff}.borderNone{border:none}.separePointille{margin-top:5px;padding-top:5px;border-top:1px dashed #000;border-radius:0}.jourLibelle,.vaiSu{text-align:left;cursor:pointer;font-size:16px;font-weight:700;margin-top:20px;padding:0 5px;scroll-margin-top:5rem}.jourLibelleCenter{font-weight:700;font-size:20px;font-family:Oswald;text-align:center;margin-top:20px}.joursDeLaSemaine{margin-top:5px;font-weight:700;font-family:Oswald;text-align:left}.joursDeLaSemaineOld{position:sticky;top:0;display:flex;justify-content:space-evenly;padding:5px 10px;background-color:#fff}.jourLink{cursor:pointer;padding:3px;background-color:#7b0000;border-radius:20px;color:#fff;width:50px}textarea{padding:5px}button{margin-bottom:50px!important}.flex-wrap{flex-wrap:wrap}.red{min-height:20px}#membriForm{margin:5px;padding:10px 0 10px 10px;border:1px solid #ccc;border-radius:8px;text-align:left}[class^=form]{padding-right:10px}.formCognome,.formNome{min-width:50%}.formNascita,.formTelFamiglia{margin-bottom:5px}.formTelProvincia{margin-top:5px;margin-bottom:10px}.formTel{width:140px}.formStanza{width:325px}.formGiurisdizione{width:100%}.formLingue{margin-top:10px}.formInfoArrivo,.formInfoPartenza{width:100%}.formOnomastico{max-width:145px;margin-bottom:10px}.formOnomastico,.formOrdinazione{margin-top:5px}.formAttivo,.formCellulare,.formDataArrivo,.formDataPartenza,.formEmail,.formFesta,.formGiurisdizione,.formInfoArrivo,.formInfoPartenza,.formLingue,.formLuogo,.formSitoweb,.formStanza,.formTel,.formTipo{margin-bottom:10px}.orari{width:100%;font-family:monospace;font-size:12px}.dropdown{min-height:33px;border-radius:3px}.nonBold{font-weight:400}label{font-weight:700}input[type=date],input[type=tel],input[type=text]{width:100%;display:block;padding:8px;border:1px solid #ccc;border-radius:4px}button{padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-bottom:50px}button:hover{background-color:#0056b3}#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-955d9d20]{margin-top:10px}.error[data-v-955d9d20]{color:red!important}#password 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}body,html{margin:0;font-family:Roboto,Arial,sans-serif;font-size:13px}@page{size:A4}@media print{body,html{margin:0;padding:0}.result-box{-moz-column-break-inside:avoid;break-inside:avoid}}.link,a{color:#3278a7;text-decoration:none;cursor:pointer}.link:hover,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,.18)}.titre2,.titre2-bis{font-weight:700;margin:15px 10px 5px}.titre2-bis{margin-top:5px}.titre3{background-color:#e898003d}.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}.title-fond-blanc,.title-fond-bleu,.title-fond-vert{background-color:blue;color:#fff;text-align:center;padding:10px;font-weight:700}.title-fond-blanc{background-color:#fff!important}.title-fond-vert{background-color:green!important}.titre-aperture{color:#6c8cbf;font-weight:700;margin:5px 0;font-size:20px;border:2px solid #6c8cbf;padding:5px;border-radius:5px;background-color:#6c8cbf2b}.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}.centre{text-align:center}.align-left,.left{text-align:left}.right{text-align:right}.red{color:red}.red2{color:#c00000}.black{color:#000}.bleu{color:blue}.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-space-between{justify-content:space-between}.flex-direction-column{flex-direction:column}.flex-center{justify-content:center}.flex-start{justify-content:flex-start}.flex-align-center{align-items:center}.flex-align-end{align-items:flex-end}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!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}.fs16{font-size:16px}.fs14{font-size:14px}.lh-17{line-height:1.7em}.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}.byDateChart{display:flex;justify-content:center}.header{padding-left:5px;font-weight:700;text-align:left}.header-data{min-width:68px}.header-AP{min-width:27px}.header-nome{min-width:220px}.header-volo{min-width:270px}.header-stanza{min-width:50px}.line-data{min-width:30px}.line-day{min-width:45px}.line-AP{min-width:20px}.line-nome{min-width:220px}.line-volo{min-width:270px}@media print{.header-data{min-width:75px}.header-AP{min-width:38px}.header-nome{min-width:200px}.header-volo{min-width:233px}.line-data{min-width:35px}.line-day{min-width:50px}.line-AP{min-width:30px}.line-nome{min-width:200px}.line-volo{min-width:250px;width:250px}.line-stanza{min-width:350px}}.result-listing{width:100%;overflow:auto}#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}.menu{margin-top:20px;margin-bottom:50px}.menu div{font-size:25px;text-align:center;font-weight:700;line-height:1.5em}.submenu a,.submenuTitle.colorred{color:#942f11!important}.submenuTitle{font-size:30px!important;font-weight:900!important;text-align:center;margin-bottom:20px}.submenuTitle-2{font-size:16px!important;text-align:center}.breadcrumb{font-size:16px!important;font-weight:400!important}.breadcrumb a{color:blue!important}.p-menuitem-link{background-color:#e5f0ff!important;padding:5px!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:25%;border:1px solid #dee2e6}.footer{background-color:#ececec;position:fixed;width:100%;margin-top:5em;padding-top:5px;padding-bottom:5px;bottom:0}.navigation-bar{display:flex;justify-content:space-between;padding:5px}.back-title,.stampa-title{display:flex;align-items:center}.titre-home{font-size:25px;font-weight:700;margin-top:30px}.flex{display:flex}label{margin-bottom:0!important}.back-img{width:25px;margin-right:5px}.menu-container{margin-top:30px}.go:hover{cursor:pointer}.blockEvent p{margin:0}.col{display:flex;align-items:center;justify-content:center}.menu-selected{background-color:#01717d;color:#fff;font-weight:700}.menu-disabled,.menu-selected{padding:10px;cursor:pointer}.htmlContent-body{text-align:left;margin-bottom:100px;padding:5px}.htmlContent-sep{border-bottom:1px solid #01717d;min-width:100%;margin:5px 0}.result-box{font-family:Noto Sans,sans-serif;padding:2px 5px 2px 5px;border-bottom:1px solid #cdcdcd;overflow:auto}.left-side,.right-side{display:inline-block}.sosFont{font-size:18px}.stanza{display:flex;flex-wrap:wrap;align-content:flex-start;min-width:90px;max-width:90px;line-height:1.1}.stanzaNumber{line-height:1;padding:0 2px;min-width:12px;height:14px;text-align:center;margin-bottom:1px;border-radius:2px}.stanzaNumber,.stanzaNumber2{background-color:#7b0000;color:#fff;font-weight:700}.stanzaNumber2{padding:0 3px}.stanzaContainer{cursor:pointer;min-width:80px;padding-top:3px}.arrivo-partenza{min-width:90px;margin-bottom:1px}.sos{white-space:nowrap;display:flex}.back-blue,.back-green,.back-orange,.back-red,.back-violet{font-size:11px;background-color:#3c9694;color:#fff;width:-moz-fit-content;width:fit-content;font-weight:700;padding:1px 3px;line-height:1.5;border-radius:3px}.back-orange{background-color:red}.back-blue{background-color:#2b7d84}.back-violet{background-color:#8f24aa}.back-red{background-color:brown}.lineHeight11{line-height:1.1}.nomSos{display:inline-block}.nomSos a{font-weight:700;color:#000;text-decoration:none}.arr-par-volo{white-space:nowrap;line-height:1.1}.underline-blue-font{color:red}.vuoto{margin-left:35px}.content-stanza{margin-top:10px}.font12{font-size:12px!important}.font14{font-size:14px!important}.font18{font-size:18px!important}.font20{font-size:20px!important}.rouge{color:red}.bordeaux,.bordeaux a{color:#7b0000;text-decoration:none}.bordeaux a:hover{text-decoration:underline}.bold{font-weight:700}.rougeB{color:#c0504d}.bleu,.bleu a{color:#0056b3}.bleu a:hover{text-decoration:underline}.grasBleu{color:#548dd4;font-weight:700}.marginR0{margin-right:0}.marginT10{margin-top:10px}.marginB0{margin-bottom:0}.marginTB15{margin:15px 0}.content{text-align:left}.cognome,.nome{color:#7b0000;line-height:1.2;margin-top:10px}.cognome{font-weight:700;font-size:20px;text-transform:uppercase}.cognome a{color:#7b0000}.cognome a:hover{color:#7b0000;text-decoration:underline}.nome{font-size:16px}.normal{color:#000;line-height:1.2}.sostitutoBlock{margin-left:30px}@media print{.normal{font-size:20px}.cognome{font-size:28px}.nome{font-size:20px}.font18{font-size:25px!important}h1{font-size:43px}}.testiText{text-align:left;margin:0 15px}.agendaWrap{text-align:left;font-size:16px}@media only screen and (max-width:400px){.agendaWrap{font-size:14px}}