﻿.page--title {
    color: #e16123;
    font-weight: 600;
    text-transform: uppercase;
}
div
{
    border-width:0;   
}

#tbodyContent div {
    border-width: 0;
}

#tbodyContent ul li {
    list-style: none; /* Remove default bullets */
    padding-right: 5px;
}
    #tbodyContent ul li::before {
        content: "\2022"; /* Add content: \2022 is the CSS Code/unicode for a bullet */
        color: #cc7630; /* Change the color */
        font-weight: bold; /* If you want it to be bold */
        display: inline-block; /* Needed to add space between the bullet and the text */
        width: 1em; /* Also needed for space (tweak if needed) */
        margin-right: -1em; /* Also needed for space (tweak if needed) */
        
    }
.divBordered{
    border-bottom:1px solid #333;
    padding-bottom:15px;
    margin-bottom:15px;
}
.printableTable {
    margin-bottom: 3px;
    width: 100%;
    border-collapse: collapse;
}

    .printableTable > thead > tr > th,
    .printableTable > tbody > tr > th,
    .printableTable > tfoot > tr > th,
    .printableTable > thead > tr > td,
    .printableTable > tbody > tr > td,
    .printableTable > tfoot > tr > td {
        padding: 6px !important;
        line-height: 1.2857143;
        vertical-align: top;
        text-align: right;
        border-top: 0 solid #dddddd;       
      
        border-collapse: collapse;
    }
.Heading th {
    background-color: #e89755 !important;
    text-align: right !important;
    color:white;
    padding:6px;
    height:30px;
}
.title {
    background-color: #e89755;
    width: 50%;
    height: 40px;
    margin: 0 auto;
    border-radius: 5px;
    padding-top:10px;
    font-size:16px;
    color:white;
    text-align:center;
    
}
#tbodyContent{
    padding:30px;
    text-align:right;
}

@media print {


    table {
        page-break-inside: auto;
        width: 100%;
        border-collapse: collapse;
    }

    tr {
        /*page-break-inside: avoid;*/
        page-break-after: auto;
    }

    thead {
        display: table-header-group;
    }

    tfoot {
        display: table-footer-group;
        position: fixed;
        bottom: 0;
        height: 63px;
        background-color: #f39742 !important;
        width: 100%;
        text-align: center;
    }
    .footerContent {
        color: white;
        font-weight: bold;
        padding-top: 15px;
        text-align: center;
        width: 800px;
    }
    
        
        /*#tbodyContent:after {
            display: block;
            content: "";
            margin-bottom: 240mm;*/ /* must be larger than largest paper size you support */
        /*}*/

    .colThree {
        width: 31.5% !important;
        display: inline-flex;
        text-align: right;
    }

    td span:first-child { /*not compatible with <=IE8*/
        width: 60%;
    }

    td span:last-child { /*not compatible with <=IE8*/
        width: 40%;
    }

    .boldText {
        font-weight: bold;
        color: #333;
    }

    tr.Heading {
        background-color: #ddd !important;
        -webkit-print-color-adjust: exact;
    }

    @page {
        size: auto; /* auto is the initial value */
        margin: 0 3mm 0 3mm; /* this affects the margin in the printer settings */
    }

    html {
        background-color: #FFFFFF;
        margin: 0; /* this affects the margin on the html before sending to printer */
        height:100%;
    }

    body {
        margin: 0mm 0mm 0mm 0mm;
        height:100%;
    }


    .page-break {
        page-break-after: always;
    }

    /* .printableTable > thead {
                background-color: #ddd !important;
            }*/

   

    
}
