.table th.no-sort{
	width: 100px;
}
.table th.numbering{
	width: 30px;
	text-align: center;
	vertical-align: middle;

}

.table td.middle{
	text-align: center;
	vertical-align: middle;
}
.card-body .btn-card-close{
	float: right;
	color: #e74a3b;
}

.card-body .card-body-check{
	margin-top: 10px;
}
.read-more{
	overflow: hidden;
	width: 90%;
	min-width: 250px;
	word-wrap: break-word;
	word-break: break-word;
}
.journal-header-description{
	font-size: larger;
}
#description-hide-button {
	font-size: 0.8rem;
	background-color: #e4e4e4;
	display: inline-block;
	padding: 1px 4px;
}
span.marker{
	background-color: yellow;
	color: #000;
}
s {
	text-decoration-thickness: 0.2em;
}

/* New template Admin Lte 3 */
/* .bg-gradient-primary {
    background-color: #4e73df;
    background-image: linear-gradient(180deg,#4e73df 10%,#224abe 100%);
    background-size: cover;
} */
.login-box{
	margin-top: 10%;
}
.login-page a{
	color: #4e73df;
}
.login-page p{
	color: #333;
}
label.not-mandatory{
	font-weight: normal!important;
}
/*
	Label on table progress bucket
*/
#table-progress-bucket .badge{
	opacity: 0.25;
}
/* 
	Content data
*/
.content-data-column{
	min-width: 250px;
	word-wrap: break-word;
	word-break: break-word;
}
.user-panel .info {
	padding: 5px 5px 5px 15px;
}