/* Book List page */
#summary { background: #F4F4F4; padding: 20px; border-radius: 15px; border: 2px solid #C0C0C0; font-size: 14px; overflow: auto; }
.continue-reading { background: #339240; border-radius: 10px; padding: 5px 20px; float: right; color: #fff !important; font: 22px "Comic Sans MS", "Comic Neue", cursive; margin-top: 10px; }
.continue-reading a { color: #fff !important; text-decoration: none; }
body.page-book-list table img.border { border: 2px solid #c0c0c0; border-radius: 4px; }
body.page-book-list td { vertical-align: top; padding: 6px; }

/* The nine book pages */
.booklist-box { background: #daeef3; border: 1px solid #333; padding: 10px 14px; font-size: 14px; margin: 0 0 18px; }
.book-title { margin-bottom: 4px; }
.tut { margin: 0 0 34px; padding-bottom: 20px; border-bottom: 1px solid #d3deea; }
.tut iframe, body.page-book-list iframe, center > iframe { display: block; max-width: 100%; width: 100%; height: auto; aspect-ratio: 16 / 9; margin: 8px auto; }
