.modal-tags .badge{
	font-size: 9px;
    line-height: 8px;
    height: auto;
    padding: 4px;
    margin: 0 0 3px 0;
}

.modal-tags{
	padding-left: 15px;
}

.modal-header .dropdown-toggle{
	margin-right: 5px;
}

.theme-dark .navbar-brand-autodark{
	filter: none !important;
}

.dataTables_length{
	padding: 15px;
}

.dataTables_filter{
	padding: 15px;
}

.dataTables_info{
	padding: 15px;
}

.dataTables_paginate{
	padding: 15px;
}

.toasts{
	position: fixed;
  left: 10px;
  bottom: 10px;
  z-index: 99;
}

.theme-dark .toast-header{

}

.theme-dark .toast{
	box-shadow: inset 0 -1px 0 0 rgba(101,109,119,.16) !important;
	border: 1px rgba(0, 0, 0, 0.21) solid;
	min-width: 230px;
}

.theme-dark .toast-body{
    color: rgba(0,0,0,.7);
}


.dropright:hover .dropdown-menu{
	display: block;
}

.theme-dark .navbar .navbar-brand img{
    filter: brightness(0) invert(1);
}

.DTFC_LeftBodyWrapper, .DTFC_RightBodyWrapper{
	background: #fff;
}

.markdown>table>:not(caption)>*>*, .table>:not(caption)>*>*{
	
}

.DTFC_LeftBodyLiner{
	overflow: hidden
}

.DTFC_RightBodyLiner{
	overflow: hidden
}

div.DTFC_LeftWrapper table.dataTable.no-footer, div.DTFC_RightWrapper table.dataTable.no-footer{
	margin: 0 !important;
}

.DTFC_LeftWrapper{
	top: 6px !important;
}

.DTFC_RightWrapper{
	top: 6px !important;
}

.toast{
	background: #fff;
	margin-top: 15px;
}

.data-flow{
	text-align: center;
	padding: 30px;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

.btn-blocks{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.btn-blocks .btn{
	width: 100%;
	margin: 0 10px;
}