﻿.pdf-page {
    font-family: "DejaVu Sans", "Arial", sans-serif;
}

.pdf-page {
    margin: 0 auto;
    box-sizing: border-box;
    background-color: #fff;
    color: #333;
    position: relative;
}

.pdf-header {
    /*position: absolute;*/
    top: .5in;
    height: .6in;
    left: 12px;
    right: .5in;
    margin-bottom:20px;
    margin-top:10px;
}

.invoice-number {
    padding-top: .17in;
    float: right;
}

.pdf-footer {
    position: absolute;
    bottom: .5in;
    height: .6in;
    left: .5in;
    right: .5in;
    padding-top: 10px;
    border-top: 1px solid #e5e5e5;
    text-align: left;
    color: #787878;
    font-size: 12px;
}

.pdf-body {
    position: absolute;
    top: 3.7in;
    bottom: 1.2in;
    left: .5in;
    right: .5in;
}

.size-a4 {
    width: 8.3in;
    height: 11.7in;
}

.size-letter {
    width: 8.5in;
    height: 11in;
}

.size-executive {
    width: 7.25in;
    height: 10.5in;
}

.company-logo {
    font-size: 30px;
    font-weight: bold;
    color: #3aabf0;
}

.for {
    /*position: inherit;*/
    top: 1.5in;
    width: 100%;
}

.from {
    position: absolute;
    top: 1.5in;
    right: .5in;
    width: 2.5in;
}

    .from p, .for p {
        color: #787878;
    }

.signature {
    padding-top: .5in;
}


table.font-export th{
    font-size:75%;
}

table.font-export td{
    font-size:75%;
}

.h4-title {
    margin:5px 0;
    font-size: 90%;
    font-weight: bold;
}