﻿.renew-tenancy-form { display: inline-block; float: none; width: 500px; }
.renew-tenancy-form .form .item .input input.number-box { width: 60px; }

.tenancy-note-form { width: 99%; }
.tenancy-note-form .form .item { width: 99%; }
.tenancy-note-form .form .item .label { width: 120px; }
.tenancy-note-form .form .item .input { width: 260px; }
.tenancy-note-form .form .item .input .date-box { width: 80px; }


.tenancy-archive-confirm .buttons { margin: auto; width: 200px; }

.tenant-invoice { display: block; font-size: 16pt; line-height: 20pt; height: 230mm; position: relative; margin-left: 2.5cm; margin-right: 2.3cm; margin-top: 6.25cm; }
.tenant-invoice div.line { width: 300px; margin-bottom: 0; margin-right:60px; float: right; border-bottom: 1px solid; }
.tenant-invoice .tenant-invoice-rows .item { width: 790px; display: block; padding: 5px 0 5px 0; }
.tenant-invoice .tenant-invoice-rows .item span { width: 90px; display: inline-block; text-align: right; }
.tenant-invoice .tenant-invoice-rows .item span.description { width: 490px; text-align: left; }
.tenant-invoice .tenant-invoice-rows .header { min-height: 30px; width: 820px; }
.tenant-invoice .tenant-invoice-rows .header span { width: 90px; display: inline-block; font-weight: bold; }
.tenant-invoice .tenant-invoice-rows .header span.description { width: 525px; }
.tenant-invoice .tenant-invoice-rows .list { margin-bottom: 15px; }
.tenant-invoice .tenant-invoice-rows .footer .item { padding: 25px 0 10px 0; }
.tenant-invoice .tenant-invoice-rows .footer .item .description { font-weight: bold; }
.tenant-invoice .tenant-invoice-rows .footer .item div.description { font-weight: bold;}
.tenant-invoice .tenant-invoice-rows .footer .item div.reference { position: absolute; bottom: 80px; font-weight: normal; }
.tenant-invoice .tenant-invoice-header { }
.tenant-invoice .tenant-invoice-header .upper-part { min-height: 150px; display: block; width: 98%; }

.tenant-invoice .tenant-invoice-header .upper-part .left-column { width: 500px; float: left; }
.tenant-invoice .tenant-invoice-header .upper-part .right-column { width: 210px; float: right; }
.tenant-invoice .tenant-invoice-header .upper-part .right-column .item { display: block; width: 100%; }
.tenant-invoice .tenant-invoice-header .upper-part .right-column .item .value { float: right; }
.tenant-invoice .tenant-invoice-header .title { margin: auto; margin-top: 20px; min-height: 40px; font-weight: bold; }
