﻿/*
    Report view in app
*/

.report_friendly
.report_friendly th {
    text-align: left;
}

.report_friendly h3 {
    font-size: 100%;
}
.print-table {
    border-collapse: collapse;
    border: 1px solid darkgray;
    font-size: 11px;
}
.print-table td,
.print-table th {
    padding: 5px;
    border: 1px solid darkgray;
}
tr.header {
    text-decoration-line: none;
    text-align: center;
}

tr.header2 {
    border-bottom: 1pt solid black;
    text-decoration-line: none;
}

td.summary {
    text-align: end;
    font-weight: bold;
    text-decoration-line: overline;
}

.report-view-label {
    text-align: right;
    float: left;
    font-weight: bold;
    color: #666666;
}

.report-view-value {
    float: left;
    padding-left: 10px;
}

.report-view-value-number {
    float: left;
    text-align: right;
    width: 100px;
}

.report-view-title {
    display: inline-block;
    font-size: large;
    font-weight: 100;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 15px;
}

.report-view-title-larger {
    display: inline-block;
    font-size: larger;
    font-weight: 100;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 15px;
}
p.report-view {
    clear: both;
    float: left;
    width: 100%;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
}

h3.report-view {
    color: #666666;
    font-size: large;
    clear: both;
    padding: 0;
    margin: 0;
}

hr.double {
    border: 1px solid black;
}

hr.single-bottom {
    border-top: 1px solid black;
    border-bottom: none;
}

hr.single-top {
    border-bottom: 1px solid black;
    border-top: none;
}
