/*==================================================*/
/* JUDUL DATA */
/*==================================================*/
.table-title{
	font-size:1rem;
	font-weight:700;
	color:#123b72;
	padding-bottom:10px;
}


/*==================================================*/
/* AREA TABLE */
/*==================================================*/
.table-raport-card{
	background:#fff;
	border-radius:14px;
	padding:15px;
	box-shadow:0 3px 12px rgba(0,0,0,.08);
	overflow:auto;
}


.table-raport{
	width:100%;
	border-collapse:collapse;
	font-size:.82rem;
}


.table-raport td{
	padding:8px 10px;
	border-bottom:1px solid #e5eaf2;
	white-space:nowrap;
}


.table-raport tr:nth-child(even){
	background:#f8fbff;
}


.table-raport tr:hover{
	background:#eef5ff;
}

.table-raport{
	table-layout:fixed;
	width:100%;
}

.table-raport td{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}