.was-validated .form-control:valid, .form-control.is-valid,.was-validated .form-control:invalid, .form-control.is-invalid{background-position:right center}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus,
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus{border-color:none;box-shadow:none}
.invalid-feedback{display:block}
.card-header{margin-bottom:10px}
.grid-view .table thead th,.grid-view a{font-size:13px}
.line-separator{border:1px solid rgba(0, 0, 0, 0.08);width:100%;text-align:center}
.btn-lg,.btn-group-lg > .btn{padding:0 30px}
.detail-view th,.detail-view td{padding:0.60rem;vertical-align:middle}
.detail-view th{width:30%}
.filters td{padding:5px 4px}
.filters td input.form-control{border-top:0;border-left:0;border-right:0}
.table tbody tr th,.table tbody tr td{vertical-align:middle}
.action-buttons{white-space:nowrap}
.action-buttons .btn .pg-icon{font-size:18px}
.action-buttons a:not(:last-child){margin-right:2px}
.copyright{padding:20px 0}

@media only screen and (max-width: 767px) {
    .td-mob{
        display: none;
    }
}