﻿/*WARNING: VALUES IN cm BELLOW ARE ADJUSTED TO BEST FIT IN THE FINAL PDF MAKER OUTPUT, PLEASE DO NOT CHANGE WITHOUT CONSIDERING ITS EFFECT ON PDF MAKER OUTPUT.*/
.print-doc { margin-left: 2.5cm; margin-right: 2.3cm; margin-top: 6.25cm; font-size: 16pt; line-height: 15pt; }
.print-doc .title-container {margin-top: 50px; font-weight: bold; margin-bottom: 20px; text-transform: uppercase; }
.print-doc .title { border-bottom: 2px solid; padding-bottom: 3px; }
.print-doc .print-list { width: 100%; }
.print-doc .print-list div.line { float: right; width: 35%; border-bottom: 1px solid; margin-right: -10px; margin-top: 10px; }
.print-doc .doc-header { height: 5.5cm; text-decoration: uppercase; }

.landlord-statement .doc-header .agency-info { width: 60%; float: left; }
.landlord-statement .doc-header .agency-info .item { min-height: 20px; padding: 2px 0 2px 0; }
.landlord-statement .doc-header .agency-info .item div { padding: 0px 0 2px 0; }
.landlord-statement .doc-header .landlord-info { width: 25%; float: right; }
.landlord-statement .doc-header .landlord-info .item { min-height: 20px; padding: 2px 0 2px 0; }
.landlord-statement .doc-header .landlord-info .item .label { }
.landlord-statement .doc-header .landlord-info .item .value { float: right; }

.print-doc .print-list .list-header { font-weight: bold; padding-top:20px; clear:both;}
.print-doc .print-list .list { float: left; clear: both; width: 100%; }
.print-doc .print-list .list .item { padding: 10px 0 0 0; width: 100%; }
.print-doc .print-list .list .item .amount, .print-doc .print-list .list-header .amount, .print-doc .print-list .list-footer .amount { width: 13%; display: inline-block; float: right; text-align: right; }
.print-doc .print-list .list-header .description { text-transform: uppercase; }
.print-doc .print-list .list-footer { float: left; width: 100%; font-weight: bold; margin-top: 15px; }
.print-doc .print-list .list-footer .amount { }
.print-doc .print-list .list-footer .total-balance { text-align: right; float: right; display: block; width: 28.5%; }
.print-doc .print-list h2.other-deductions { clear: both; }
.print-doc .print-list .payment-made-by { float: left; clear: both; padding: 20px 0 0 0; }

.print-doc .footer {margin-top:50px;}

.statement-landlord-list { clear: both; padding-top: 30px; margin-top: 0; }
.statement-landlord-list .item { width: 100%; clear: both; padding: 10px 0 0 0; }
.statement-landlord-list .item span { display: inline-block; }
.statement-landlord-list .item .landlord-name { width: 280px; }
.statement-landlord-list .item .percentage { width: 100px; }
.statement-landlord-list .item .amount { width: 400px; text-align: right; float: right; }

.agency-statement .doc-header .agency-info .agency-no { margin-top: 20px; }

.work-instruction-print {width:85%; margin: auto;}
.work-instrucation-view { font-family: Trebuchet MS; font-size: 12pt; background-color: #fff; border: 1px solid #7e7e7e; padding: 300px 0 10px 0; width: 100%; height: 100%; border: none; background: none; background-color: #fff; }
.work-instrucation-view strong {font-weight:bold;}
.work-instrucation-view h1 { text-transform: uppercase; font-size: 30pt; line-height: 40pt;text-align:center;}
.work-instrucation-view h2 { color: #000; background: none; padding-left: 5px; font-size: 18pt; text-transform: capitalize; }
.work-instrucation-view .recipient,.work-instrucation-view .property,
.work-instrucation-view .work-instruction-tenants,.work-instrucation-view  .job-desc{margin:20px; padding:20px; border:1px solid #A7A9AC;}
.work-instrucation-view .buttons { display:none; }
.work-instrucation-view .work-instruction-tenants .grid { min-width: 0; border-color: #000; width: 100%; }
.work-instrucation-view .work-instruction-tenants th { background: none; border-color: #000; font-weight: bold; }
.work-instrucation-view .work-instruction-tenants tr { color: #000; margin-top: 10px; }
