/*!
 * Fancy styles
 * Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
 * https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
 */

@keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes swing {
	0% {
		transform: rotate(0)
	}
	10% {
		transform: rotate(0)
	}
	90% {
		transform: rotate(720deg)
	}
	100% {
		transform: rotate(720deg)
	}
}

@-webkit-keyframes swing {
	0% {
		-webkit-transform: rotate(0)
	}
	10% {
		-webkit-transform: rotate(0)
	}
	90% {
		-webkit-transform: rotate(720deg)
	}
	100% {
		-webkit-transform: rotate(720deg)
	}
}

@media screen {
	#sidebar {
		background-color: #2f3236;
		background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPgo8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI0IiBmaWxsPSIjNDAzYzNmIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMNCA0Wk00IDBMMCA0WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMxZTI5MmQiPjwvcGF0aD4KPC9zdmc+")
	}
	#outline {
		font-family: Georgia, Times, "Times New Roman", serif;
		font-size: 13px;
		margin: 2em 1em
	}
	#outline ul {
		padding: 0
	}
	#outline li {
		list-style-type: none;
		margin: 1em 0
	}
	#outline li>ul {
		margin-left: 1em
	}
	#outline a,
	#outline a:visited,
	#outline a:hover,
	#outline a:active {
		line-height: 1.2;
		color: #e8e8e8;
		text-overflow: ellipsis;
		white-space: nowrap;
		text-decoration: none;
		display: block;
		overflow: hidden;
		outline: 0
	}
	#outline a:hover {
		color: #0cf
	}
	#page-container {
		background-color: #ffffff;
		-webkit-transition: left 500ms;
		transition: left 500ms
	}
	.pf {
		margin: 0px auto;
		border-collapse: separate
	}
	.pc.opened {
		-webkit-animation: fadein 100ms;
		animation: fadein 100ms
	}
	.loading-indicator.active {
		-webkit-animation: swing 1.5s ease-in-out .01s infinite alternate none;
		animation: swing 1.5s ease-in-out .01s infinite alternate none
	}
	.checked {
		background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goQDSYgDiGofgAAAslJREFUOMvtlM9LFGEYx7/vvOPM6ywuuyPFihWFBUsdNnA6KLIh+QPx4KWExULdHQ/9A9EfUodYmATDYg/iRewQzklFWxcEBcGgEplDkDtI6sw4PzrIbrOuedBb9MALD7zv+3m+z4/3Bf7bZS2bzQIAcrmcMDExcTeXy10DAFVVAQDksgFUVZ1ljD3yfd+0LOuFpmnvVVW9GHhkZAQcxwkNDQ2FSCQyRMgJxnVdy7KstKZpn7nwha6urqqfTqfPBAJAuVymlNLXoigOhfd5nmeiKL5TVTV+lmIKwAOA7u5u6Lped2BsbOwjY6yf4zgQQkAIAcedaPR9H67r3uYBQFEUFItFtLe332lpaVkUBOHK3t5eRtf1DwAwODiIubk5DA8PM8bYW1EU+wEgCIJqsCAIQAiB7/u253k2BQDDMJBKpa4mEon5eDx+UxAESJL0uK2t7XosFlvSdf0QAEmlUnlRFJ9Waho2Qghc1/U9z3uWz+eX+Wr+lL6SZfleEAQIggA8z6OpqSknimIvYyybSCReMsZ6TislhCAIAti2Dc/zejVNWwCAavN8339j27YbTg0AGGM3WltbP4WhlRWq6Q/btrs1TVsYHx+vNgqKoqBUKn2NRqPFxsbGJzzP05puUlpt0ukyOI6z7zjOwNTU1OLo6CgmJyf/gA3DgKIoWF1d/cIY24/FYgOU0pp0z/Ityzo8Pj5OTk9PbwHA+vp6zWghDC+VSiuRSOQgGo32UErJ38CO42wdHR09LBQK3zKZDDY2NupmFmF4R0cHVlZWlmRZ/iVJUn9FeWWcCCE4ODjYtG27Z2Zm5juAOmgdGAB2d3cBADs7O8uSJN2SZfl+WKlpmpumaT6Yn58vn/fs6XmbhmHMNjc3tzDGFI7jYJrm5vb29sDa2trPC/9aiqJUy5pOp4f6+vqeJ5PJBAB0dnZe/t8NBajx/z37Df5OGX8d13xzAAAAAElFTkSuQmCC)
	}
}