/* COLOR CHANGES AND MISC */
#content table tr.invoice-item-notes td { color: #3B3B3B !important; padding-left: 30px;}
body {color:#3B3B3B;}
#wrapper p {color:#3B3B3B !important;}
tfoot td.total-heading {color:#3B3B3B !important;}
tfoot td.total-values {color:#3B3B3B !important;}
tr.invoice-total td {color:#FFFFFF !important;}
/* tr.invoice-desc-row {background: #DBDDE0 !important;} */
td#company-info-holder, td#invoice-details-holder {height: 165px}
/*.invoice .column_5 {display: none;}*/
tr.invoice-desc-row {font-weight: bold !important; color: #3B3B3B !important;}


/* NEW INVOICE THEME BLUE */
#content table tr.invoice-total { background: none repeat scroll 0 0 #EE6407; }
#content tfoot {border-top: 5px solid #EE6407;}
#invoice-details-holder h2 {color: #EE6407 !important;}


/* ADJUSTMENTS FOR WINDOWED ENVELOPES */
html, body {margin-top: 0;padding-top: 0;}

.header-logo {margin-top: 50px;}

td#company-info-holder p {line-height: normal;}

/* "INVOICE" ON RIGHT */
#invoice-details-holder h2 {font-family: Verdana; font-size: 36px; font-weight: 700; margin-top: 0px; margin-bottom: 10px;}

/* TO ADDRESS */
#clientInfo {margin-top: 50px;}
#details-wrap {padding-top: 60px;}
#clientInfo h2 {margin-bottom: 1px; font-family: Helvetica;}
table#billing-table p {line-height: 15px; font-size: 14px; font-family: Helvetica;} /*SLIM DOWN TO ADDRESS */
table#billing-table h2 {width: 400px !important;} /*width of address area*/
table#billing-table td {width: auto !important;}

/* HIDE TAXES TITLE */
.invoice-notes h3, #taxes {display: none;}

/* INVOICE TOTAL ON BOTTOM */
#content table tr.invoice-total td {font-weight: 700; font-size: 20px; text-align: center;}
#content tfoot td.invoice-due-on {display: none;}
.total-heading, .total-values {vertical-align:middle !important;}

#header {margin-bottom: 40px;}

/* LOGO ABOVE RETURN ADDRESS */
.invoice .header-logo, .estimate .header-logo {width: 125px; /*margin-top: 10px !important;*/}
.invoice .img-logo, .estimate .img-logo {padding-bottom: 0px !important; margin-bottom: 0px !important;}
h2.logo {margin-bottom: 1px;}
.header-logo {padding-bottom: 3px;}

/* LOGO ON PAYPAL NOTIFY */
.simple-invoice .img-logo {text-align: center;}
.simple-invoice .header-logo {width: 400px; padding-bottom: 40px; margin-top: 20px !important;}