﻿@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;800&display=swap');

@media print{
    .btn{
        display:none;
    }
}

body {
    font-family: 'Open Sans', sans-serif;
}

.container {
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.table td, .table th{
    padding: 0.1rem;
}

.table tfoot {
    display: table-row-group;
}

.report-title {
    font-weight: 600;
    margin-bottom: 0.02rem;
}

.header-separator {
    width: 100%;
    height: 10px;
    content: "&nbsp;";
    margin: 5px 0;
    background: #4966b1;
}


.sales-concessions-table {
    margin-bottom: 20px;
}
.sales-concessions-table thead {
    font-weight: 600;
    background: #c0c0c0;
    width: 100%;
}
    .sales-concessions-table thead th {
        width: 20%;
    }
    .sales-concessions-table thead tr th:first-child {
        width: 60%;
    }
    .sales-concessions-table thead tr th:last-child {
        text-align: right;
    }
.sales-concessions-table tr td:last-child {
    text-align: right;
}
.sales-concessions-table tfoot {
    font-weight: 800;
    border-bottom: 1px solid #000000;
}