﻿body {
    width: 1024px !important;
    margin: 0 auto !important;
}

#content, #footer, .form-control {
    font-size: 11px !important;
    background-color: #fff !important;
}

.banner {
    margin-right: -15px !important;
    margin-left: -15px !important;
}

.container {
    border: 1px solid #ddd !important;
    background: #fff !important;
    color: #333 !important;
}

.dropdown-menu {
    font-size: 11px !important;
}

.pagination {
    margin: 15px 0px !important;
}


#dt-top-left, #dt-bottom-left {
    float: left !important;
}

#dt-bottom-left {
    padding-top: 10px !important;
}

#dt-top-left {
    padding-top: 55px !important;
}

#dt-bottom-right, #dt-top-right {
    float: right !important;
}

.mb-6, .my-6 {
    margin-bottom: 4rem !important;
}

.form-control-xs {
    height: calc(1.2em + .5rem + 2px);
    padding: .0rem .75rem;
}

.pointer {
    cursor: pointer;
}

#gvContractRegisterList td {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

#gvContractRegisterList th {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    height: 1px;
}

.listHeader {
    background-color: var(--primary);
    color: var(--font);
}

th {
    vertical-align: inherit !important;
}

#btnClientExport {
    width: 65% !important;
}

.btn {
    font-size: 12px !important;
}

#btnSearch {
    color: #fff !important;
}

.copyright {
    font-size: 8pt !important;
    text-align: center !important;
    padding: 10px !important;
}

    .copyright > a {
        text-decoration: underline !important;
    }

.disabled {
    cursor: inherit !important;
    background: #fff !important;
    border: solid 0px #fff !important;
}

#inner-wrap-margin {
    margin: 0px 10px !important;
}

#content {
    padding: 15px !important;
}

.cr_footer {
    color: var(--font) !important;
    background-color: var(--primary) !important;
    min-height: 50px;
}

.footer_height {
}

.card-header {
    padding: 15px 15px 0px 15px !important;
}

.text-secondary {
    color: #444 !important;
}

.table thead th {
    font-size: 13px !important;
}

h6 {
    font-size: 14px !important;
}

.rowOdd {
    background-color: #eee;
}

.rowEven div {
    margin-top: .5rem !important;
}

.rowOdd div {
    margin-top: .5rem !important;
}
