.tooltip-inner { max-width: 600px; }

.btn-xs, .btn-group-xs > .btn {
    padding: 0.25rem;
    font-size: .7rem;
    line-height: 1;
    border-radius: 0.2rem;
}
.btn-dt, .btn-group-dt > .btn {
    padding: 0.4rem 0.75rem;
    font-size: .75rem;
    line-height: 1;
    border-radius: 0.2rem;
}

.background-body-color { background-color: #f8f9fb; }
.box-shadow-0 {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.badge-lt-gray {
    color: #132843;
    background-color: #f8f9fb;
	font-size: .875rem;
	font-weight: 500;
}

/*	----------------------------------------------
	TABLES
 	---------------------------------------------- */
.table-sm th, .table-sm td { padding: 0.5rem; }
.table .tfoot-light th {
    color: #495057;
    background-color: #ebf0f7;
    border-color: #dee2e6;
}
.block-table-link { display: block; }
.tabularData_filter_btn label { margin-left: 20px !important; }

/*	----------------------------------------------
	DATEPICKER
 	---------------------------------------------- */
.datepicker-dropdown { z-index: 1000 !important; }
.background-light { background-color: #f8f9fa; }

.font-weight-300 { font-weight: 300; }

/*	----------------------------------------------
	SWEETALERTS
 	---------------------------------------------- */
.swal2-title { font-size: 20px; margin-bottom: 20px; }
.swal2-styled i { margin-right: 6px; }

body.swal2-toast-shown .swal2-container.swal2-top { top: 10px; }
#swal2-content span.text-white {
	color: #ffffff;
	margin: 20px 15px;
}
#swal2-content i { margin-right: 6px; }
.toastMsg { font-size: 18px; }
.toastWarning { background: #fb953d !important; }
.toastSuccess { background: #00c9a7 !important; }
.toastDanger { background: #de4436 !important; }

.swal2-content { font-size: 18px; }
.swal2-styled { font-size: 14px !important; }