.prayerRequest{--color-prayerrequest-primary:#B91330;position:relative}.prayerRequest .prayerRequestFilter{container-type:inline-size;container-name:prayerRequestFilter;background-color:#E8E8EE;padding:18px 0px 18px 0px;margin-bottom:50px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.prayerRequest .prayerRequestFilter .currentYear{text-align:center;margin-bottom:10px}.prayerRequest .prayerRequestFilter .filterNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;text-align:center}.prayerRequest .prayerRequestFilter .filterNav .currentMonth{color:var(--color-prayerrequest-primary);font-size:3.0rem;font-weight:700}.prayerRequest .prayerRequestFilter .filterNav .nextMonth,.prayerRequest .prayerRequestFilter .filterNav .prevMonth{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.prayerRequest .prayerRequestFilter .filterNav .nextMonth a,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;position:relative}.prayerRequest .prayerRequestFilter .filterNav .nextMonth a .arrow,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a .arrow{display:inline-block;position:absolute;width:35px;right:-70px}.prayerRequest .prayerRequestFilter .filterNav .nextMonth a .arrow:after,.prayerRequest .prayerRequestFilter .filterNav .nextMonth a .arrow:before,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a .arrow:after,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a .arrow:before{content:'';display:block;top:50%;position:absolute}.prayerRequest .prayerRequestFilter .filterNav .nextMonth a .arrow:before,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a .arrow:before{border-bottom:3px solid var(--color-prayerrequest-primary);width:calc(100% - 3px);height:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.prayerRequest .prayerRequestFilter .filterNav .nextMonth a .arrow:after,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a .arrow:after{width:13px;height:13px;border-top:3px solid var(--color-prayerrequest-primary);border-right:3px solid var(--color-prayerrequest-primary);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:3px}.prayerRequest .prayerRequestFilter .filterNav .prevMonth{text-align:right}.prayerRequest .prayerRequestFilter .filterNav .prevMonth .arrow{rotate:180deg;right:auto;left:-70px}.prayerRequest .prayerRequestContent{container-type:inline-size;container-name:prayerRequestGrid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prayerRequest .prayerRequestContent .prayerRequestGrid{width:100%;max-width:1300px;padding:0px 15px 0px 15px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0, 1fr) 56px minmax(0, 1fr);grid-template-columns:minmax(0, 1fr) 56px minmax(0, 1fr);grid-auto-flow:row dense;gap:25px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .insertButton a{width:100px;height:100px;display:-ms-grid;display:grid;margin:0px 10% 0px auto;place-items:center;text-align:center;background-color:var(--color-prayerrequest-primary);color:#ffffff;border-radius:200px;font-weight:700;font-size:1.4rem;line-height:1.8rem;margin-top:-20px;padding:18px 8px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .insertButton a:hover{background-color:#585F65}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemDate{position:relative;-ms-grid-column:2;grid-column:2;padding-bottom:30px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemDate:before{content:'';display:block;border-right:3px solid var(--color-prayerrequest-primary);position:absolute;top:0;left:calc(50% - 2px);width:0;height:100%}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemDate .date{position:-webkit-sticky;position:sticky;top:100px;left:calc(50% - 25px);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%;aspect-ratio:100/100;border:3px solid var(--color-prayerrequest-primary);border-radius:100px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemDate .date .day{color:var(--color-prayerrequest-primary);font-size:1.8rem;line-height:1.8rem}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemDate .date .weekday{font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;border-top:1px solid #000000;color:#000000;width:50%;text-align:center;padding-top:3px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemBody{-ms-grid-column:3;grid-column:3;padding:30px 15px 30px 15px;margin-bottom:30px;background-color:#E8E8EE;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemBody .bodyRow .item .title{font-weight:700;font-size:1.8rem;line-height:2.2rem;margin-bottom:10px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemBody .bodyRow.noItems{border:1px solid fuchsia}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow:nth-child(2n) .itemBody{-ms-grid-column:1;grid-column:1}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow:nth-child(2n) .itemBody .bodyRow{text-align:right}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow:last-child .itemDate:after{content:'';display:block;width:16px;height:16px;border-radius:50px;background-color:var(--color-prayerrequest-primary);position:absolute;left:50%;bottom:0;-webkit-transform:translateX(calc(-50% - 1px));-ms-transform:translateX(calc(-50% - 1px));transform:translateX(calc(-50% - 1px))}.prayerRequest .msg .content .title{font-weight:700;font-size:2.2rem;line-height:2.5rem}.prayerRequest .msg .content .text{margin-top:5px}@container prayerRequestFilter (max-width:500px){.prayerRequest .prayerRequestFilter .filterNav{gap:20px}.prayerRequest .prayerRequestFilter .filterNav .nextMonth a,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a{gap:15px}.prayerRequest .prayerRequestFilter .filterNav .nextMonth a .arrow,.prayerRequest .prayerRequestFilter .filterNav .prevMonth a .arrow{width:20px;right:-35px}.prayerRequest .prayerRequestFilter .filterNav .prevMonth a .arrow{left:-35px}}@container prayerRequestGrid (max-width:950px){.prayerRequest .prayerRequestContent .prayerRequestGrid{max-width:600px}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow{-ms-grid-columns:56px minmax(0, 1fr);grid-template-columns:56px minmax(0, 1fr)}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .insertButton{-ms-grid-row:1;grid-row:1;grid-column:1 / -1;text-align:right}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .insertButton a{width:auto;height:auto;margin:0px 0px 0px 0px;padding:10px 30px 10px 30px;display:inline-block}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemDate{-ms-grid-column:1;grid-column:1}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow .itemBody{-ms-grid-column:2;grid-column:2}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow:nth-child(2n) .itemBody{-ms-grid-column:2;grid-column:2}.prayerRequest .prayerRequestContent .prayerRequestGrid .groupRow:nth-child(2n) .itemBody .bodyRow{text-align:left}}.prayerRequestInsert{padding:30px 30px 30px 30px}.prayerRequestInsert h1{font-size:3.2rem;line-height:3.5rem;font-weight:700;margin-bottom:20px}.prayerRequestInsert form legend{padding-top:45px;padding-bottom:20px}.prayerRequestInsert form select{width:100%;margin-bottom:10px}.prayerRequestInsert form input[type=file]{width:100%}
/*# sourceMappingURL=mod_prayer_request.css.map */