@charset "UTF-8";/*! Copyright (c) 2020-2023 Samuel HENNUYER */@font-face{font-family:PfefferMediaeval;src:url(PfefferMediaeval.otf)}*{font-family:PfefferMediaeval,"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:16px;line-height:19px}.bibleRef,em{font-size:1em;font-style:oblique}.content{margin-top:1em;margin-bottom:1em;margin-left:52px;margin-right:52px}@media only screen and (min-width:961px){.content{margin-left:60px;margin-right:60px}}@media only screen and (min-width:961px){.content{margin-top:1.4em;margin-left:15%;margin-right:15%}}body{height:100vh}body .page{height:100vh;position:relative}body .page .nav-home{position:absolute;top:0;left:5px}body .page .nav-home::before{content:url("../images/vector60-3789-house-30-light.png")}@media only screen and (min-width:961px){body .page .nav-home::before{content:url("../images/vector60-3789-house-42-light.png")}}body .page .nav-home::before:hover{content:url("../images/vector60-3789-house-42.png")}@media(max-width:769px) and (min-height:900px),(min-width:770px) and (max-width:960px) and (min-height:550px),(min-width:961px) and (max-width:1365px) and (min-height:800px),(min-width:1366px) and (min-height:550px){body .page .content{height:100vh}}body .page .content .calendar{height:100%;display:flex;flex-direction:column;justify-content:center}body .page .content .calendar .header{display:flex;flex-direction:row}body .page .content .calendar .header .title{display:flex;flex-direction:column;justify-content:left}body .page .content .calendar .header .langFlagsAdvent{margin-left:auto}body .page .content .calendar .author{margin-top:auto;padding-top:3em;text-align:right}.btnLight{padding:5px 15px;border-width:1px;border-style:solid;cursor:pointer}.alertBox{z-index:1}.langFlagsAdvent .langButton{width:22px;height:14px;padding:0;background-clip:padding-box;border-width:1px;border-color:#161212;opacity:.6;cursor:pointer}.langFlagsAdvent .langButton.fr{background:url("../images/france-flag-icon-20.png") no-repeat left top}.langFlagsAdvent .langButton.en{background:url("../images/united-kingdom-flag-icon-20.png") no-repeat left top}.langFlagsAdvent .langButton:disabled,.langFlagsAdvent .langButton[disabled]{opacity:1;cursor:not-allowed}@media only screen and (min-width:961px){.langFlagsAdvent .langButton{width:34px;height:20px}.langFlagsAdvent .langButton.fr{background:url("../images/france-flag-icon-32.png") no-repeat left top}.langFlagsAdvent .langButton.en{background:url("../images/united-kingdom-flag-icon-32.png") no-repeat left top}}.htitle{font-size:2em;line-height:1em;font-weight:bold}.hdate{font-size:1.6em;line-height:1.6em;font-weight:bold}@media only screen and (max-width:960px){.author a{font-size:1.5em}}@media only screen and (min-width:961px){.author a{font-size:1.8em}}.calendar .calendarboxes{margin-top:1em;display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:2px}@media only screen and (min-width:401px){.calendar .calendarboxes{margin-top:1.5em;gap:10px}}.daybox{display:flex;width:80px;height:76px;border-width:4px;border-style:solid;border-radius:12px;cursor:pointer;justify-content:center;align-items:center;border-color:#f6c06a;background-color:rgba(121,77,6,0.062745098)}.daybox:hover{background-color:rgba(121,77,6,0.062745098);box-shadow:0 0 5px 4px rgba(121,77,6,0.7960784314)}.daybox .daylabel{font-weight:bold;font-size:2.5em;color:#eee;text-shadow:1px 1px 2px #492e04}.daybox.daybox-today{border-color:#fbde5c;box-shadow:0 0 12px 12px #f6c06a;border-width:6px;border-style:solid;background-color:rgba(121,77,6,0.3137254902)}.daybox.daybox-today .daylabel{font-size:3.5em;text-shadow:1px 1px 2px #492e04,2px 2px 5px #f6c06a}.daybox.daybox-tocome{border-width:4px;border-style:solid;background-color:rgba(121,77,6,0.7529411765)}.daybox.daybox-tocome .daylabel{color:#eee}.daybox.daybox-christmas{width:7em}@media only screen and (min-width:401px){.daybox{width:90px;height:82px}.daybox.daybox-today{border-width:9px}.daybox.daybox-christmas{width:8em}}@media only screen and (min-width:961px){.daybox{width:120px;height:112px}.daybox .daylabel{font-size:2.8em}.daybox.daybox-today .daylabel{font-size:3.8em}.daybox.daybox-christmas{width:10em}}.alertBox{display:none;position:fixed;top:25%;left:5%;border-width:3px;border-style:double;background-repeat:round;border-radius:8px;box-shadow:0 0 30px #f6c06a;padding:1em .8em;text-align:center}@media only screen and (min-width:961px){.alertBox{padding:2em 1.8em}}.alertBox button.alertboxmas{margin-top:2.5em;text-align:right}.dayInfoBox{z-index:99999;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%}.dayInfoBox.hidden{display:none}.dayInfos{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-width:3px;border-style:double;background-repeat:round;border-radius:8px;box-shadow:2px 2px 12px #f6c06a;cursor:pointer;padding:.1em}.dayInfos .dayboxBible{cursor:text}.disabler{z-index:99998;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);opacity:0}.disabler.hidden{display:none}.dayinfoLine1,.dayinfoLine2{width:95%}.dayinfoLine1{padding:.2em .5em;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between}.dayinfoLine2{padding:.9em .5em 1.2em}.dayboxDate{font-size:1.2em;line-height:1.3}.dayboxBible,.alertBox p{font-size:1.3em;line-height:1.2}.dayboxBible span{font-size:1em}.piclegend{font-size:1.1em}.dayboxDate{padding-bottom:.4em;text-align:left;font-weight:bold}.dayboxDate,.piclegend{border-radius:2px}.dayboxBible{text-align:justify;overflow-wrap:break-word}.bibleRef{margin-top:.1em;text-align:right}.picChoco{height:auto;max-height:62px;border-radius:1em}.dayboxPic{width:100%;text-align:center;position:relative}.pic{width:98%;height:99%;border-radius:.3em}.piclegend{position:absolute;bottom:-0.3em;left:0;padding:3px 1em 2px}@media only screen and (min-width:401px){.htitle{font-size:2.6em;line-height:1em}.hdate{font-size:2.1em;line-height:1.6em}.dayInfoBox{width:75%}.dayInfoBox .dayInfos{max-width:800px;border-width:5px;border-style:double}.dayinfoLine1{padding:.4em .3em}.dayinfoLine2{padding:1em .3em 2em}.dayboxDate{font-size:1.5em;line-height:1.5}.dayboxBible,.alertBox p{font-size:1.5em;line-height:1.4}.dayboxBible{border-style:groove;border-color:brown;box-shadow:5px 8px 6px lightgreen;border-radius:8px;padding:.8em}.bibleRef{margin-top:.9em;text-align:left}.picChoco{max-height:90px}}@media only screen and (min-width:961px){.picChoco{max-height:120px}.dayboxDate{padding-bottom:1em;font-size:1.7em;line-height:1.5}.dayboxDate{font-size:1.7em}.dayInfoBox{width:65%}.dayInfoBox .dayInfoBox{padding:1em}}.backimage-calendar{background-color:#222;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-image:url("../images/CottageSnow.jpg")}@media only screen and (min-width:1366px){.backimage-calendar{background-size:1366px}}.text-front{color:#fbde5c}.author .text-front{color:#ffe25d}.btnLight{border-color:#d1e8ff}.alertBox{border-color:#000;background-color:#eee}.dayInfos{border-color:#000;background-color:white}.dayboxDate,.piclegend{background-color:rgba(255,255,255,0.5)}.piclegend{color:maroon}.dayboxBible{background-color:rgba(255,255,255,0.6)}