.ms-drop{
	border-radius: 0px;
	left: 0px;
}
.ms-drop ul{
	list-style: none;
	padding-left: 5px;
	overflow-y: scroll;
}
.ms-drop  .ms-search input{
	width: 100%;
}
.select2-container .select2-selection--single{
	height: 37px!important;
	border: 1px solid #c3d2e1!important;
	border-radius: 0px!important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 37px!important;
}
.page-content{
	min-height: 90vh;
}
.list_steps{
	border: dashed 1px #ccc;
	padding: 5px;
}
.breadcrumb-header{
	text-transform: uppercase;
}
label span{
	font-weight: normal!important;
}
.placeholder{
	cursor: pointer;
}
.alert button.close{
	line-height: 0;
	float: right;
}
.table-md.dataTable-table tr td, .table-md.dataTable-table tr th, .table-sm.dataTable-table tr td, .table-sm.dataTable-table tr th, .table.table-md tr td, .table.table-md tr th, .table.table-sm tr td, .table.table-sm tr th{
	padding: 5px;
}
.nav-tabs .nav-link{
	background: #ffd66a;
	color: #000;
	border-radius: 0px!important;
}
.nav-tabs li a:hover{
    background: #ffd66a;
    color: #000;
    border-radius: 0px;
    border-bottom: solid 2px #435ebe!important;
    cursor: pointer;
}
.nav-tabs li.active a{
background: #ffd66a!important;
color: #000;
border: unset!important;
border-bottom: solid 2px #435ebe!important;
}
.nav-tabs li .pointer-none{
pointer-events: none;
color: #000!important;
background: #ccc;
}
.nav-tabs li .stepok{
background: #198754;
color: #fff;
}
.nav-tabs li .stepok:hover{
    background: #198754!important;
    color: #fff!important;
    border: unset!important;
    border-bottom: solid 2px #435ebe!important;
}
.nav-tabs li.active .stepok{
	background: #198754!important;
    color: #fff!important;
    border: unset!important;
    border-bottom: solid 2px #435ebe!important;
}
.box-logs{
    max-height: 61vh;
    border: 1px solid #ccc;
    padding: 10px;
    font-size: 14px;
}
.reply-log .item-log{
	display: flex;
	flex-direction: row;
}
.reply-log .item-log .avatar{
	width: 32px;
}
.reply-log .item-log .content-log{
	width: 100%;
	margin-left: 10px;
	position: relative;
	padding: 5px;
    margin-bottom: 10px;
    background-color: #fff;
    background: #eee;
    border-radius: 3px;
}
.reply-log .deletelog{
	position: absolute;
    top: 0px;
    right: 5px;
    padding: 5px;
    cursor: pointer;
}
.modal-xxl{
	max-width: 95%;
	width: 95%;
	height: auto;
	min-height: 95vh;
}
.modal-xxl .modal-content{
	height: 100%;
	min-height: 95vh;
}
.badge{
	border-radius: 0px;
}
.layout-horizontal .main-navbar ul{
	gap:  1rem;
}
.layout-horizontal .main-navbar .submenu .submenu-group .submenu-item a{
	padding: 3px;
}
.layout-horizontal .main-navbar .submenu .submenu-group{
	min-width: 300px;
}
.font1{
	font-size: 1rem;
}
.parsley-required{
	color: #da0000;
}