[v-cloak] { display:none; }

/* datatables */

.dataTables_info, .dataTables_paginate {
	margin-top: 15px;
}

.dataTables_filter input {
	margin-left: 10px;
}

.dataTables_length select {
	width: 80px;
	text-align: center;
	margin-right: 8px;
	margin-left: 8px;
}

.dataTables_filter .form-control {
	max-width: 60%;
}

/*
.dataTables_length select {
	margin-left: 10px;
	margin-right: 10px;
}
*/


.form-asterics {
	padding-right: 3px;
	color: #790404;
	font-weight: bold;
	font-size: 18px;
}


/* стрелочки сортировки в таблице */   
.dataTable thead .sorting::after, .dataTable thead .sorting::before, .dataTable thead .sorting_asc_disabled::before, .dataTable thead .sorting_desc_disabled::after {
	font-size: 9px;
}


body {
	font-family: Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
	font-size: .8125rem;
	font-weight: 400;
	line-height: 1.5385;
	color: #333;
}

th {
	font-weight: 500;
}


.dataTable thead .sorting {
	padding-right: 25px;
}

.table > :not(caption) > * > * {
	padding-left: 15px;
	padding-right: 15px;
}

.dataTable thead .sorting::after, .dataTable thead .sorting::before, .dataTable thead .sorting_asc_disabled::before, .dataTable thead .sorting_desc_disabled::after {
	right: 8px;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-weight: 500;
}

.card {
	box-shadow: none;
	border: 1px solid #eae8f1;
	border-radius: 3px;
}

.fw-semibold {
	font-weight: 500 !important;
}