.sb-topnav .navbar-brand{ padding:0px; }
.hide_sflcheckbox{ display:none; }
label{ font-weight: 600; }
.error-404.not-found{ text-align:center; padding:150px; }
/* .top-button-box{ margin: 40px 0 15px 0px; } */
.navbar{ padding: 10px 25px; }
.navbar-brand.logo img{ width:110px; height:auto; }
.navbar-expand-lg .navbar-collapse{ flex-direction: row-reverse; }
.error-msg-box, .success-msg-box{ display:none; }
input[type="file"]{ padding: 3px; }
.custom-error{ color:#ff0000; }
.addMore-box{ width:100%; float:left; text-align:right; }
.posting_location_box{ position: relative; }
.posting_location_box .fa{ position: absolute; right: -18px; top: 9px; font-size: 19px; cursor: pointer; }
.lca-listing.admin tfoot{ display:none; }
.lca-listing.admin thead th input{ width:100%; }
.file-list li{ list-style:none; margin-left:5px; }
.file-list{ display: flex; flex-direction: row; align-items: baseline; }
.btn-archive.disabled, .btn-archive.complete{ pointer-events: none; }
.action-btn a { color: #6c757d; }
.action-btn{
	display: flex;
	flex-direction: row;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-around;
	font-size: 18px;
}
.lca-listing.admin.fixedHeader-locked{ 
	top: 0px !important;
	position: fixed !important;
}
.top-button-box .addnew-btn{ float:right; }
.dt-buttons .excelButton{ 
	color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    text-align: center;
    vertical-align: middle;
    border-radius: 0.25rem;
}
.dt-buttons .excelButton:hover {
    background-color: #5a6268 !important;
    border-color: #545b62 !important;
}
.top-button-box button{ box-shadow: none !important; }
.top-button-box button.active {
	background-color: #000 !important; 
	border-color: #4e555b !important;
}