.mB5{
	margin-bottom: 5px;
}

.mB10{
	margin-bottom: 10px;
}

.mB15{
	margin-bottom: 15px;
}

.mB20{
	margin-bottom: 20px;
}

.mB25{
	margin-bottom: 25px;
}

.mB30{
	margin-bottom: 30px;
}

.mB35{
	margin-bottom: 35px;
}

.mB40{
	margin-bottom: 40px;
}

.mB45{
	margin-bottom: 45px;
}

.mB50{
	margin-bottom: 50px;
}

div.form span.required
{
	color: red;
}

.error_message
{
	color: red;
}


.message_body
{
	border-top: 1px solid #ddd;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 40px;
}

.unread-message
{
	background-color:#f8f8f8;
}

.time_message
{
	color: #C0C0C0;
}

.pagination_custom
{
	text-align: center
}

.page_number
{
	padding: 5px;
	margin: 5px;
	border: 1px solid #aaa;
}

.active_page
{
	border: 1px solid red !important;
}

.page_number:hover
{
	border: 1px solid red;
}

@media (max-width:768px){
	.harga
	{
		text-align:right;
	}
}

.harga
{
	color:#FF6600;
}

.total
{
	color:red;
}

.keterangan_buku
{
	background-color:#f8f8f8;
	padding:10px;
	display:none;
}

.hide_button
{
	display:none;
	cursor:pointer;
}

.show_button
{
	cursor:pointer;
}

.value
{
	float:right;
}

.errorMessage
{
	color:#a94442;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.cursor
{
	cursor:pointer;
}

.status_danger
{
	color:#d9534f;
	font-family:"Lucida Console", Monaco, monospace;
}

.status_success
{
	color:#5cb85c;
	font-family:"Lucida Console", Monaco, monospace;
}

.status_warning
{
	color:#f0ad4e;
	font-family:"Lucida Console", Monaco, monospace;
}

.status_primary
{
	color:#337ab7;
	font-family:"Lucida Console", Monaco, monospace;
}

.form
{
	padding-top: 20px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 50px;
}

.viewonly
{
	background-color:#fff !important;
}

.loading_gif
{
	text-align:center;
	margin-top:100px;
}

.las-internal-header
{
	background-color:#3B2D61 !important;
	color: white !important;
}

.lss-internal-header
{
	background-color:#830300 !important;
	color: white !important;
}

.las-eksternal-header
{
	background-color:#336699 !important;
	color: white !important;
}

.lss-eksternal-header
{
	background-color:#BB7365 !important;
	color: white !important;
}

.las-internal-body
{
	background-color:#3B2D61 !important;
}

.lss-internal-body
{
	background-color:#830300 !important;
}

.las-eksternal-body
{
	background-color:#336699 !important;
}

.lss-eksternal-body
{
	background-color:#BB7365 !important;
}

.input_dalam_table
{
	border-top:none;
	border-left:none;
	border-right:none;
	box-shadow: none !important;
}

.DIREQUEST
{
        color: green;
}

.DISETUJUI
{
        color: red;
}

.KOSONG
{
        color: #EF7351;
}

.billstatement
{
    background-color: #C5EFFD;
    border:5px solid #eee;
    padding:50px;
}

.borderDiv
{
	font-weight: 400;
    line-height: 1.5;
	padding: 20px;
	border:1px solid #dadce0;
	border-radius: 5px;
	border: none;
	box-shadow: 0 1px 20px 0 rgb(69 90 100 / 8%);
	background-color: white;
}

H6{
	color: #919aa3 !important;
	font-weight: 400;	
}

p
{
	font-weight: 600;
}

textarea {
	resize: none;
}



/* CSS */
.button-8 {
	background-color: #e1ecf4;
	border-radius: 3px;
	border: 1px solid #7aa7c7;
	box-shadow: rgba(255, 255, 255, .7) 0 1px 0 0 inset;
	box-sizing: border-box;
	color: #39739d;
	cursor: pointer;
	display: inline-block;
	font-family: -apple-system,system-ui,"Segoe UI","Liberation Sans",sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.15385;
	margin: 0;
	outline: none;
	padding: 8px .8em;
	position: relative;
	text-align: center;
	text-decoration: none;
	user-select: none;
	-webkit-user-select: none;
	touch-action: manipulation;
	vertical-align: baseline;
	white-space: nowrap;
}

.button-8:hover,
.button-8:focus {
	background-color: #b3d3ea;
	color: #2c5777;
}

.button-8:focus {
	box-shadow: 0 0 0 4px rgba(0, 149, 255, .15);
}

.button-8:active {
	background-color: #a0c7e4;
	box-shadow: none;
	color: #2c5777;
}