/* CSS Document */
.handbook #content {position:relative}
.handbook-navigation {margin-top: 0;margin-left: 0;overflow-x: hidden; border:1px solid #ccc; padding:.8em; background-color:#FFF }/*also bootstrap classes col-xs-12 col-sm-3 sticky-top*/
.handbook-navigation .toc {font-weight:bold; font-size:110%;padding-bottom:15px; }
.handbook-navigation ul {list-style-type: none}
.handbook-navigation>li {line-height:1;margin-left:0; padding-left: 0;
   /* text-indent: -.8em; */list-style:none; font-weight:600;letter-spacing: -1px; margin-bottom:12px}
.handbook-navigation ul li {line-height:1; margin-bottom:8px; font-weight:normal}
.handbook-navigation ul.children {margin-left:10px;padding-left:10px}
.handbook-navigation a {color:#006983; line-height:50%}
.handbook-navigation a:visited {color:#580162}
#h-narrow-vw{display:none}

#handbook {top:0;padding-bottom:300px}/*also bootstrap classes col-xs-12 col-sm-9*/
.handbooklevel1 {margin-left:3em}
.handbooklevel2 {margin-left:6em}
.handbooklevel3 {margin-left:9em}

.handbook #left-navigation {display:none}

.khandbookentry h3 {}
li.page_item.kcpthb_tocx {display:none}

@media (max-width:768px){
	/*.handbook-navigation {height:auto;width:100%;position:relative; margin-bottom:1em}
	#handbook {width:100%;margin-left:0;padding-bottom:10px}*/
	#h-wide-vw {display:none}
	#h-narrow-vw{display:block}
	.handbook #left-navigation {display:block;float:none;min-height:0; padding:0 0 0 0;   margin: 0 -16px 10px -16px; text-align:left; width:auto;max-width: calc(15px + 100%); z-index:999; background-color:#3f3f3f}
	.handbook #left-navigation >div {display:none}
	.handbook #left-navigation .menu-toggle {display:block; border:none; background:#3f3f3f; color:#fff !important; font-size:1.2em; font-weight:bold; padding:2px 4px; margin:0}
	.handbook #left-navigation.toggled >div {display:block; margin: 0 auto}
}

.alignright {text-align:right; margin-right:2em}