img.processing{
	position: absolute;
    top: 50%;
    left: 50%;
}

.dataTables_filter input{
	padding: 5px;
    border: 1px solid #ddd;
    width: 257px;
    height: 40px;
}

.dataTables_filter{
	float: right;
}

.flatpickr-current-month span.cur-month {
	font-weight: 300 !important;
}

/*.modal-body {
    max-height: calc(100vh - 150px);
    overflow-y: auto;
}*/

.print-error-msg ul{
	margin-bottom:0px !important;
}


.g-bg-header {
	background-color:#014399 !important;
}

.card, .card-header {
    border-color: #ddd;
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}

.card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}

.card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}

.card-header {
    padding: 0.71429rem 1.07143rem;
}

header {
    border-color: #ddd;
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    color: inherit;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}

/*.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link, .u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link {
	color:white !important;
}*/

a[disabled] {
    pointer-events: none;
	opacity:0.5;
}

.worldpay-payment-icons a {
    padding: 0px 1px;
}

.worldpay-payment-icons tr:last-child {display: none;}

.dataTable > thead > tr > th[class*="sort"]::after {
    float: right;
    display: inline;
    content: "\f0dc";
    font-family: FontAwesome;
    font-size: 13px;
    font-weight: normal;
    color: 
    #555;
}

.dataTable > thead > tr > th.sorting_asc::after {
    content: "\f0de";
    top: 4px;
    color: 
    #307ecc;
}

.dataTable > thead > tr > th.sorting_desc::after {
    content: "\f0dd";
    top: -6px;
    color: 
    #307ecc;
}
.dataTable > thead > tr > th[class*=sort] {
  cursor: pointer;
}

.dataTable > thead > tr > th.sorting_disabled {
    cursor: inherit;
}

.dataTable > thead > tr > th.sorting_disabled::after{
    display: none;
}

.dataTable > thead > tr > th[class*=sort]:hover {
  color: #547ea8;
}