.book .book-body .page-wrapper .page-inner {
    max-width: 80%;
    padding-top: 0;
}

.book.font-size-2 .book-body .page-inner section {
    font-size: 1.8rem;
}

/* book name on the top of main body*/
.book .book-header h1 {
    text-align: center;
}


/* # Sepia theme */

/* ## navigation sidebar */

/* background */
.book.color-theme-1 .book-summary {
    background-color: #f3eacb;
}

/* before and after <li> */
.book.color-theme-1 .book-summary ul.summary>li:not(.chapter):not(.part) a {
    text-align: center;
    font-weight: 700;
    color: #2182dd;
}
/* plain text */
.book.color-theme-1 .book-summary ul.summary li a,
.book.color-theme-1 .book-summary ul.summary li span {
    color: #5a3c1f;
}
/* highlight text (current webpage and/or hovered one) */
.book.color-theme-1 .book-summary ul.summary li.active.chapter > a,
.book.color-theme-1 .book-summary ul.summary li.chapter a:hover {
    color: #552f08;
    font-weight: bold;
}
/* inline code*/
.book.color-theme-1 code {
    background-color: #e7e2d2;
    ;
}


/* ## main body*/

/* background */
.book.color-theme-1 .book-body,
.book.color-theme-1 .book-body .page-wrapper .page-inner section {
    background-color: #f3e5b7;
}
/* inline code */
.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal :not(pre)>code {
    background-color: #f0e9d2;
}
/* link text*/
.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal a {
    color: #2182dd;
}
