a{
    color: ;
}

.table.table-sm tr td,
.table.table-sm tr th {
    padding: 5px 5px;
}

.thead-themed
{
    background-color: #f2f2f2;
    tr td, tr th{
        border-top: 1px solid #dbdbdb !important;
        border-bottom: 1px solid #dbdbdb !important;
    }
}

.card-body{
	padding: 12.5px;
}

.form-label{
	font-weight: 500 !important;
	margin-bottom: 0.3125rem!important;
}

thead{
	font-weight: 500;
}

.bg-primary{
    color: #fff;
}

.noty_type__success{
    background-color: #2bab45 !important;
}

.noty_type__warning{
    background-color: #eb8a00 !important;
}

.noty_type__error{
    background-color: #c92222 !important;
}

.btn-xs{
	padding-top: 1px;
	padding-bottom: 1px;
}

.me-1{
	margin-right: 0.15rem !important;
}

.card-header{
    font-weight: 500;
	padding-left: 15px;
	padding-right: 15px;
}

.py-0{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.btn-block{
	width:100%!important
}

@media print {
    .hidden-print{
        display: none !important;
    }
}

.bg-blue{
	background-color: #306eff;
	color: #fff;
}

.datatable-header{
	padding-top: 0px !important;
}

.mt-4{
	margin-top:1.675rem !important;	
}

.form-control:read-only{
    background-color: #e9ecef;
    opacity: 1;
    transition: none;
    appearance: none;
    pointer-events: none;
}

.text-red{
	color: #ED1C24;
}

.card-toolbar{
	min-height: 35px
}

.bg-standart{
	background-color: #048B9C;
	color: #ffffff;
}

.bg-premium{
	background-color: #166280;
	color: #ffffff;
}

.bg-gold{
	background-color: #ffff7f;
	color: #000000;
}