
/* Handbook *** */

.button-handbook .unread {
	/*position:absolute;*/
	display:none;
	/*right:0px; top:0px;*/
	float: right;
	color: #ffffff;
	font-family:Verdana;
	font-size:9px;
	background-color:#ff0000;
	height:18px;
	line-height:18px;
	width:18px;
	border-radius: 50%;
	text-align:center;
}

#reader .book-handbook { position:absolute; background-color:#34495e; left:0; top:44px; right:0; bottom:0; border-radius:0px; font-family:Verdana; padding: 1em; overflow: auto;
	-webkit-overflow-scrolling: touch; }
#reader .book-handbook .handbook-header { color: #FFF; }
#reader .book-handbook .handbook-header h1 { display: inline-block; margin: 0; font-size: 54px; font-weight: normal; }
#reader .book-handbook .handbook-header h1:before { content: ''; display: inline-block; vertical-align: top; background-image: url(../images/1024/handbook.png); width: 62px; height: 69px; }
#reader .book-handbook .handbook-header .handbook-header-tab { display: inline-block; float: right; margin-top: 27px; background-image: url(../images/1024/handbook.png); background-position: -62px top; width: 262px; height: 42px; }
#reader .book-handbook .handbook-header .handbook-header-tab [name="handbook-class"] {
	display: inline-block;
	position: relative;
	width: 30%;
	height: 24px;
	right: 30%;
	left: 50%;
	top: 20%;
	bottom: 20%;
	font-size: 14px;
	line-height: 27px;
	color: #000;
}
#reader .book-handbook .handbook-header .handbook-header-tab [name="handbook-class"] .fake-dropdown {
	text-indent: 1em;
	line-height: 24px;
}
#reader[data-isApp="true"] .book-handbook .handbook-header .handbook-header-tab [name="handbook-class"] {
	top: 10%;
}
#reader[data-usertype="S"] .book-handbook .handbook-header .handbook-header-tab [name="handbook-class"] {
	display: none;
}
#reader .book-handbook .handbook-header .handbook-header-tab .custom-dropdown[name="handbook-class"] .custom-dropdown-label {
	height: 23px;
	font-size: 14px;
}
#reader .book-handbook .handbook-header .handbook-header-tab .custom-dropdown[name="handbook-class"] .custom-dropdown-list {
	width: 70px;
}
#reader .book-handbook .handbook-header .handbook-header-tab .custom-dropdown[name="handbook-class"] .custom-dropdown-item {
	font-size: 14px;
	height: 28px;
	line-height: 28px;
}
#reader .book-handbook table.handbook-item-list {
	box-shadow: 10px 10px 20px 0px #222;
    -webkit-box-shadow: 10px 10px 20px 0px #222;
}
#reader .book-handbook .handbook-header .bubble-close { position: absolute; right: 10px; top: 6px; width: 35px; }
#reader .book-handbook table.handbook-item-list thead { color:#fff; font-weight:bold; font-size: 14px; }
#reader .book-handbook table.handbook-item-list thead tr { height: 40px; }
#reader .book-handbook table.handbook-item-list thead th { padding: 0 10px; background-image: url(../images/1024/handbook-header-bg.png); background-repeat: repeat-x; height: 40px; border: 2px #000 solid; border-width: 0px 1px; }
#reader .book-handbook table.handbook-item-list thead th[name] { cursor: pointer; }
#reader .book-handbook table.handbook-item-list thead th:first-child { border-left-width: 4px; }
#reader .book-handbook table.handbook-item-list thead th:last-child { border-right-width: 4px; }
#reader[data-orientation="portrait"] .book-handbook table.handbook-item-list thead th:last-child { min-width: 65px; }
#reader .book-handbook table.handbook-item-list thead th:after { margin: auto 10px; }
#reader .book-handbook table.handbook-item-list thead th.asc:after { content: '\25B2'; }
#reader .book-handbook table.handbook-item-list thead th.desc:after { content: '\25BC'; }
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item { background-color: #FFF; /*font-weight: bold;*/ font-size: 14px; }
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item:nth-child(even) { background-color: #F5F5F5; }
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item.handbook-notvisited { font-weight: bold; }
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item td {
	padding: 8px;
	line-height: 1.2em;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	transition: .5s;
	opacity: 0;
}
#reader .book-handbook table.handbook-item-list tbody.visible tr.handbook-item td {
	opacity: 1;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	transition: .5s;
}
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item td.center { text-align: center; }
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item td a { color: #59b200; }
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item td .custom-checkbox { width: 2.2em; outline: none; }
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item td .custom-checkbox:after {
	position: relative;
	left: 1.1em;
	left: calc(25% + 1em);
	margin: 0;
	background-color: #FFF;
	border: 2px lightgrey inset;
	border-radius: 0;
	color: #59b200;
	font-size: 1.5em;
}
#reader .book-handbook table.handbook-item-list tbody tr.handbook-item td .custom-checkbox:focus:after {
	/*outline:#3FBCAA solid 3px;*/
	outline: none;
	z-index: +1;
}

#reader[data-usertype="S"] .book-handbook table.handbook-item-list th:nth-last-child(2), #reader[data-usertype="S"] .book-handbook table.handbook-item-list th:last-child {
	display: none;
}
/* *** Handbook */
