
/* table */
    th, td {
        border: none;
        border-bottom: 1px solid #DDD;
        padding: 0.5em;
        text-align: left;
        margin: 0;

    }

    th {
        background: #EEE;
    }

    {% if app.request.query.get('printResult') != 1 %}

    html {
        font: 16px/1 'Open Sans', sans-serif;
        overflow: auto;
        padding: 0.5in;
    }

    html {
        background: #999;
        cursor: default;
    }

    body {
        box-sizing: border-box;
        margin: 0 auto;
        padding: 0.5in;
    }

    body {
        background: #FFF;
        border-radius: 1px;
        box-shadow: 0 0 1in -0.25in rgba(0, 0, 0, 0.5);
    }

    {% endif %}

    table {
        width: 100%;
        border-collapse: collapse;
    }

    .table-in-box {
        margin-bottom: 20px;
    }

    .table-in-box th,
    .table-in-box td {
        border: 1px solid #DDD;
    }



    .report-header{
        text-align: center;
        border-collapse: collapse;

    }

    .report-subheader{
        text-align: center;
    }

    .report-main{

    }

    .report-filters{

    }

    .report-footer{

    }


/* filter css*/

.div-table {
    display: table;
    width: 100%;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-spacing: 5px;
    margin-bottom: 10px;
}

.div-table-row {
    display: table-row;
    width: 100%;
    clear: both;
}

.div-table-col {
    float: left;
    display: table-column;
    width: 50%;
    background-color: #ffffff;
    margin-top: 10px;
}