/* ************************************ */

/* the headings in the book content should not have a background */
.page-node-type-book .main-content h2:not(:first-child) {
	background:none!important;
	color:#0a0b0c;
	padding:0;
}


/* book chapters need some scrolling */
.node--type-book .node__content .field--name-body {
  max-height:640px;
  overflow-y:auto;
  margin-bottom:1em;
  /*box-shadow: #f6f6f6 inset 6px -6px 18px;*/
  border-bottom: 1px solid #eee;
}




/* this is the book pager */
.book-pager {
	font-size:0.85em;
}



/* hide the book navigation tree in the content area  */
.book-navigation ul.menu {
    display:none;
}

/*after upgrade*/
.book-navigation__item {
    margin: 0;
    padding-top: 0.2em;
}


/* sidebar navigation block needs some overrides */
/* we are not using this block anymore though */
.block-book-navigation .content {
    padding:0 15px 15px 24px!important;
}
.block-book-navigation ul li.menu-item:not(:first-child) a {
}
.block-book-navigation ul li.menu-item--collapsed {
}


/* this is the new custom book navigation block */
/* .book-blocks-toc .content { */
/*after upgdrade*/
.book-blocks-toc .block__content {
    padding:0 15px 15px 24px!important;
    overflow-y:auto;
    height:800px;
    text-align:left;
}
.book-blocks-toc-book {
	font-size:1.0em !important;
	font-weight:bold;
}
.book-blocks-toc-prefix {
	display:none;
}
.book-blocks-toc ul {
	font-size:1em;
	margin-left:12px;
}
/* the toc entry for the active page  */
.book-blocks-toc ul li.menu-item--active-trail>a {
    background:transparent;
    font-weight:bold;
}
