/* Actions within the combined Words for the Road teaching library. */
#library .lesson-grid article{cursor:pointer}
#library .lesson-grid .reflection-open,#library .lesson-grid .reflection-listen{align-self:flex-start;border:0;padding:10px 12px;margin-top:10px;background:#1557b7;color:#fff;font-size:.75rem;font-weight:800;cursor:pointer}
#library .lesson-grid .reflection-listen{background:#161923}
#library .lesson-grid .reflection-open:hover,#library .lesson-grid .reflection-listen:hover{background:#e02020}
#library .lesson-grid article:focus-visible,#library .lesson-grid button:focus-visible{outline:3px solid #e02020;outline-offset:2px}
#library .lesson-grid article>span{margin-top:auto}
#library .lesson-grid article>span+button{margin-top:15px}
.modal-body .sermon-outline h4{margin:1.4rem 0 .35rem}
.modal-body .sermon-outline .question{background:#eaf0fa;border-left:4px solid #e02020;padding:1rem}
