body{background-image:url(/img/stripedBKG.png)}footer{background-color:#fff}table{max-width:var(--breakpoint-xl);margin:20px auto}.calendar-nav-holder{max-width:var(--breakpoint-xl);margin:0 auto}.content-holder{max-width:var(--breakpoint-xl);margin:0 auto;background-color:#eee;box-shadow:1px 1px 9px #d0d0d0}.sticky+.content{padding-top:90px}#monthAndYear{font-size:28pt}.small-hidden{background-color:#f9f9f9}.church-service{background-color:var(--gray)}.service-time-of-day{color:var(--light);text-transform:uppercase;display:none}.service-time{font-size:13pt;color:var(--light);text-transform:uppercase}.serviceSchedule{padding:20px;background:#a6a6a6;color:#fff;font-size:15pt}.prev-next.noselect{font-size:18pt}td.today{background-color:var(--red)}@media only screen and (max-width:767px){.prev-next.noselect{font-size:18pt}#monthAndYear{font-size:18pt}}@media only screen and (max-width:575px){#monthAndYear{font-size:18pt}.serviceSchedule{padding:10px}.prev-next.noselect{font-size:16pt}}