.app-history {
	position: fixed;
	left: 10px;
	bottom: 10px;
	display: none;
	background-color: #ffffff;
	border-radius: 16px;
	z-index: 2;
	box-shadow: 0px 0px 1px 1px #999999;
}
.app-history > div {
	display: table-row;
}
.app-history > div > div {
	display: table-cell;
	padding: 11px 17px;
	font-size: 18px;
	line-height: 18px;
	vertical-align: middle;
}
.app-history > div > div > img {
	height: 15px;
	width: 15px;
}
.app-history > div > div.disable > img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.app-history > div > div.app-history-back {
	border-right: solid 1px #999999;
}
.app-history.new-navigator.open {
	display: table;
}
.app-history.new-navigator > div > div > img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.app-history.new-navigator > div > div.enable > img {
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
body.app > #sp-nav {
	display: none!important;
}
body#top.app #visual-slider {
	padding-top: 0!important;
}