@CHARSET "UTF-8";

html {
	height: 100%;
}

.table-tight th, .table-tight  td {
	padding: 2px !important;
	vertical-align: middle !important;
}

.table-centered th, .table-centered td {
	text-align: center;
}

.table-nonfluid {
	width: auto !important;
}

tr.focused td {
	font-weight: bold;
}

tr.del td {
	text-decoration: line-through;
}

.borderless td, .borderless th {
	border: none !important;
}

.placeholder {
	height: 80px;
}

.page-header {
	padding-top: 0px;
}

.viewer .modal-dialog {
	width: 90%;
}

.modal-body p {
	word-wrap: break-word;
}

.box-bg {
	background-color: #F0FFFF;
	background-size: 100% 100%;
}

.box-bg h1 {
	font-weight: bold;
	color: black;
}

.customer-create-dialog .modal-dialog {
	width: 50%;
}

.expense-view-dialog .modal-dialog {
	width: 90%;
}

.memo-edit-dialog .modal-dialog {
	width: 900px;
}

.overflow-dialog .modal {
	overflow: visible;
}

.overflow-dialog .modal-body {
	overflow-y: visible;
}

.dialog-lg .modal-dialog {
	width: 95%;
}

.dialog-md .modal-dialog {
	width: 75%;
}

.dialog-sm .modal-dialog {
	width: 50%;
}

.embed-content-no-border {
	width: 100%;
	border: none;
}

.pdf {
	border: 1px solid black;
}

.navbar-brand {
	display: flex;
	align-items: center;
}

.navbar-brand>img {
	width: 55px;
	padding: 7px 14px;
}
.configpanel{
	    width: 48%;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    min-height: 260px;
}