@media screen and (max-width:767px){
html body input:is([type="date"],[type="datetime-local"],[data-date-mask],[name="dateFrom"],[name="dateTo"],[name="date-from"],[name="date-to"],[name="day"]){display:block!important;float:none!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;box-sizing:border-box!important;text-align:center!important;text-align-last:center!important}
html body label:has(>input:is([type="date"],[type="datetime-local"],[data-date-mask])){align-self:center!important;justify-self:center!important;max-width:100%!important}
html body .form-group .row:has(input:is([type="date"],[name="dateFrom"],[name="dateTo"])){margin-left:0!important;margin-right:0!important;justify-content:center!important}
html body .form-group .row>div:has(input:is([type="date"],[name="dateFrom"],[name="dateTo"])){padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important}
html body div:has(>input:is([name="dateFrom"],[name="dateTo"])+button){justify-content:center!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important}
html body .liturgical-date-picker{justify-content:center!important}html body .liturgical-date-picker input[type="date"]{flex:0 1 160px!important;width:160px!important;margin-left:0!important;margin-right:0!important}
}

html body input:is([type="date"],[type="datetime-local"],[type="month"],[type="week"],[data-date-mask],[name="dateFrom"],[name="dateTo"],[name="date-from"],[name="date-to"],[name="day"],[placeholder*="RRRR"],[placeholder*="YYYY"]){text-align:center!important;text-align-last:center!important}
html body input:is([type="date"],[type="datetime-local"],[type="month"],[type="week"])::-webkit-datetime-edit{display:block;text-align:center!important}
html body input:is([type="date"],[type="datetime-local"],[type="month"],[type="week"])::-webkit-date-and-time-value{text-align:center!important}
