
/* Show / Hide */
#reader #book .book-tool-showhide {
	width: 300px;
	left: 192px;
	padding: 0;
	bottom: 60px;
	font-size: 14px;
	background-color: #18222E;
}

#reader #book .book-tool-showhide:after {
	left: 135px;
	border-color: #18222E transparent;
}

#reader[data-isGuest="true"] #book .book-tool-showhide:after {
	left: 72px;
}

#reader #book .book-tool-showhide .book-showhide-option {
	position: relative;
	width: 100%;
	height: 40px;
	border-style: solid;
	border-width: 1px 0;
	border-top-color: #D6D6D6;
	border-bottom-color: #DEEEEE;
	color: #18222E;
	font-size: 16px;
	line-height: 40px;
	text-overflow: ellipsis;
	overflow: hidden;
}
#reader #book .book-tool-showhide .book-showhide-option[checked] {
	color: #ED6B06;
}
#reader #book .book-tool-showhide .book-showhide-option:active,
#reader #book .book-tool-showhide .book-showhide-option:focus {
	color: #26FFFF;
}
#reader #book .book-tool-showhide .book-showhide-option:active:after,
#reader #book .book-tool-showhide .book-showhide-option:focus:after {
	background-color: #26FFFF;
}
#reader #book .book-tool-showhide .bubble-footer {
	height: 40px;
}
#reader #book .book-tool-showhide .book-showhide-all {
	position: absolute;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	font-size: 1.2em;
}
#reader #book .book-tool-showhide .book-showhide-all:active,
#reader #book .book-tool-showhide .book-showhide-all:focus {
	color: #26FFFF;
}
#reader #book .book-tool-showhide .book-showhide-all:active:before,
#reader #book .book-tool-showhide .book-showhide-all:focus:before {
	background-color: #26FFFF;
}
#reader #book .book-tool-showhide .book-showhide-done {
	position: absolute;
	bottom: 0;
	right: 0;
	margin: 10px;
}

/* // Show / Hide */
