.scrollToTop {
	padding: 9px 12px;
	text-align: center;
	background: whiteSmoke;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	position: fixed;
	bottom: 50px;
	right: 0px;
	display: none;
	background: #3F3F3F;
}

.scrollToTop:hover {
	text-decoration: none;
	color: #8996A8;
	;
}

/* View Show PDF */
.showpdf {
	width: 100%;
	height: 700px;
	max-height: 900px;
}

.mailbox-read-info {
	border-bottom: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
}

.mailbox-read-message {
	border-bottom: 1px solid #e6e6e6;
}

.control-sidebar {
	right: -40%;
	width: 40%;
}

.control-sidebar.control-sidebar-open {
	right: 0;
	width: 40%;
}

@media (max-width: 576px) {
	.control-sidebar.control-sidebar-open {
		width: 60%;
	}
}

@media (max-width: 768px) {
	.control-sidebar.control-sidebar-open {
		width: 100%;
	}
}

.skin-blue .sidebar-menu .treeview-menu>li.active>a .fa {
	color: #dd4b39;
}

.skin-blue .sidebar-menu .treeview.active>a .fa {
	color: #00c0ef;
}

body.sidebar-collapse .sidebar-kabupaten {
	display: none;
}

.block-breadcrumb {
	display: flex;
	align-items: center;
}

.block-breadcrumb {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}

.block-breadcrumb>* {
	max-width: 50%;
	flex: 1 1 50%;
}

.block-breadcrumb>ol {
	text-align: right;	
}

/* Prevent dropdown clipping inside DataTable responsive wrapper */
.box-body .table-responsive {
	overflow: visible !important;
}
.box-body .table-responsive .dropdown-menu {
	z-index: 1050;
}