.templates {display:none;}

a:hover {text-decoration:none !important;}

[class^="flaticon-"]::before {margin:0 !important;;}

.card-title {text-transform:unset !important;}

.btn-danger:after {content:'Удалить';}
.btn-primary:after {content:'Добавить';}
.btn-success:after {content:'Сохранить';}

.form-control,.form-control-sm,.form-control.form-control-sm {padding:5px;}
.alerted-input {background-color:red;}

th {vertical-align:middle !important;}

.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {padding:.75rem;}

.col-md-1 {min-width:105px;}
.col-md-2 {min-width:205px;}
.col-md-3 {min-width:305px;}
.col-md-4 {min-width:405px;}
.col-md-5 {min-width:505px;}
.col-md-6 {min-width:605px;}
.col-md-7 {min-width:705px;}
.col-md-8 {min-width:805px;}
.col-md-9 {min-width:905px;}
.col-md-10 {min-width:1005px;}
.col-md-11 {min-width:1105px;}
.col-md-12 {min-width:1205px;}

.textwrap {white-space:pre-wrap !important;}
.shortfield {overflow:hidden;text-overflow:ellipsis;}
.w50 {max-width:50px;}
.w100 {max-width:100px;}
.w150 {max-width:150px;}
.w200 {max-width:200px;}
.w250 {max-width:250px;}

.hidden {display:none !important;}

@media (max-width:991px) {
	.col-md-12, .col-md-6, .col-md-5, .col-md-7 {
		min-width: 100%;
	}
}