.list-head {
    background: #1C4E69;
    font-size:10pt;
    color: white;
}
tr:nth-child(even) {
  background-color: #ebebeb
}
.list-td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    border-right: 1px solid rgba(0, 0, 0, 0.08);
    font-size:10pt;
}
.list-th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    font-size:10pt;
}

body {
    color: #121212;
}

.content-wraper {
    width:100%; 
    margin:0px auto;
}

.table {
    width: 100%; 
    margin-bottom: 20px;
}

.tbody-tr {
    border: solid 0px #ddd;
}

.tbody-td {
    border: solid 1px #ddd; 
    padding:10px 20px; 
    max-width: 35%
}

.title {
    font-size:14px;
    margin:0 0 0 0;
}

.title-text {
    font-weight:bold;
    min-width:146px
}

.td-off {
    width: 30%; 
    border: solid 0px #fff;
}

.company-name {
    color: #454545; 
    font-size: 18px; 
    line-height: 25px; 
    font-weight: bold;
}

.d-block {
    display:block;
}

.company-address {
    color:#565656;
    font-size:11pt;
}

.company-info-url {
    color: #565656; 
    font-size: 14px; 
    line-height: 20px; 
    text-decoration:none;
}

.mt-30 {
    margin-top:30px;
}

.list-table {
    width:100%;
    border-collapse: collapse;
}
.mt-1p5 {
    margin-top: 1.5%
}

.quotation-summation-padding-left {
    padding-left: 8px
}

.white-space-nowrap {
    white-space:nowrap;
}

.text-justify {
    white-space:nowrap;
}

.unicode_font {
    font-family: DejaVu Sans, sans-serif;
}
