.unit-summary.flex-table{border:2px solid #fafafa;-webkit-box-shadow:2px 2px 4px hsla(0,0%,60.4%,.25);box-shadow:2px 2px 4px hsla(0,0%,60.4%,.25);border-radius:10px;margin-bottom:20px;overflow-x:auto;font-size:14px;line-height:19px}@media (max-width:1080px){.unit-summary.flex-table{margin-bottom:10px}}.unit-summary.flex-table .row{min-width:880px}.unit-summary.flex-table .row:not(header){min-height:72px;background-color:#fff}.unit-summary.flex-table .row .vue-inline-editor{font-size:14px;line-height:19px}.unit-summary.flex-table .row .unit-name{-webkit-box-flex:1;-ms-flex:1 0 150px;flex:1 0 150px;min-width:0}.unit-summary.flex-table .row .unit-name .text-truncate{font-size:10px;line-height:14px}.unit-summary.flex-table .row .unit-name .unit-name-text{font-size:14px}.unit-summary.flex-table .row .unit-bed-bath{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;min-width:0}.unit-summary.flex-table .row .unit-bed-bath .beds-baths-separator{margin:0 4px}.unit-summary.flex-table .row .unit-bed-bath .no-perm-bedrooms{width:23px;text-align:center}.unit-summary.flex-table .row .unit-square-feet{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;min-width:0}.unit-summary.flex-table .row .unit-current-rent,.unit-summary.flex-table .row .unit-market-rent{-webkit-box-flex:1;-ms-flex:1 0 110px;flex:1 0 110px;min-width:0}.unit-summary.flex-table .row .unit-documents{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unit-summary.flex-table .row .unit-documents i{font-size:20px;margin-right:10px}.unit-summary.flex-table .row .unit-documents a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unit-summary.flex-table .row .unit-notes{padding-right:0;min-width:160px;-webkit-box-flex:4;-ms-flex:4 4 160px;flex:4 4 160px}.unit-summary.flex-table .row .unit-notes .vue-inline-editor{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}.unit-summary.flex-table .row .payment{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px;min-width:0}.tenant-dates{margin-left:.5em}.enroll-alert-message{color:#bf3b29}.newmodal.edit-move-dates .modal-content .end-date{font-size:14px;line-height:32px}.newmodal.edit-move-dates .modal-content .month-to-month{font-size:12px;color:#2e6da4}.d-flex.title{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}.tenancy-title-move-in-out{color:#212b36;font-size:14px;line-height:19px;margin:0;padding:20px 0 20px 20px}@media (max-width:767px){.tenancy-title-move-in-out{padding:10px 0 10px 20px}}.tenancy-title{color:#212b36;font-weight:600;font-size:14px;line-height:19px;margin:0;padding:20px}@media (max-width:767px){.tenancy-title{padding:10px 20px}.tenancy-title.tenants-list{padding:0 20px 10px}}.dropdown.tenancy-dropdown{width:54px;margin-left:20px}@media (max-width:767px){.dropdown.tenancy-dropdown{margin-left:10px}}.dropdown.tenancy-dropdown button{height:36px;line-height:36px;border-color:#2e6da4}.dropdown.tenancy-dropdown button:hover:not(:disabled){border-color:#215484}.tenancy-date-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tenancy-date-controls .set-move-in,.tenancy-date-controls .set-move-out{min-width:150px;margin-left:20px}@media (max-width:767px){.tenancy-date-controls .set-move-in,.tenancy-date-controls .set-move-out{min-width:120px}}.delete-tenant-body{margin:1rem 0}#confirm-saving-tenant .label{padding-top:2px}#confirm-saving-tenant .perm-value{font-size:14px!important}#confirm-saving-tenant .auto-enabled-text{margin-top:10px;line-height:17px}.add-charge-modal .modal-content{font-size:12px;line-height:17px}.add-charge-modal .modal-content .modal-body .no-gutters{height:52px;margin:0}.add-charge-modal .modal-content .modal-body .no-gutters.modal-amount{height:84px}.add-charge-modal .modal-content .modal-body .no-gutters.modal-date{height:48px}.add-charge-modal .modal-content .modal-body .no-gutters .dropdown-value,.add-charge-modal .modal-content .modal-body .no-gutters input.form-control{font-size:12px}.add-charge-modal .modal-content .modal-body .radio-btn-container{padding-top:calc(.375rem + 1px)}.add-charge-modal .modal-content .modal-body .radio-btn-container input{vertical-align:middle;height:15px;margin-right:5px}.add-charge-modal .modal-content .modal-body .radio-btn-container input:checked{background-color:#2e6da4}.add-charge-modal .modal-content .modal-body .radio-btn-container label{vertical-align:middle;font-weight:400;margin:0;font-size:14px;line-height:19px}.add-charge-modal .modal-content .modal-body .invalid-feedback{margin-top:1.5px;font-size:12px;line-height:17px}.add-charge-modal .modal-content .modal-body .input-box textarea{padding:4px 8px;line-height:17px;border-color:#919eab}#enable-rent-collection-modal .modal-content .modal-body .flex-table div.row{padding-top:10px;border:none}#enable-rent-collection-modal .modal-content .modal-body .flex-table div.row>div{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}#enable-rent-collection-modal .modal-content .modal-body .tenants-label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#enable-rent-collection-modal .modal-content .modal-body .tenants-label-wrapper h6{display:inline-block;width:20%}#enable-rent-collection-modal .modal-content .modal-body .tenants-label-wrapper small{float:right;cursor:pointer;color:#2e6da4}@media (max-width:575px){#enable-rent-collection-modal .modal-content .modal-body .tenants-label-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}#enable-rent-collection-modal .modal-content .modal-body .no-accounts-text{text-align:center}#enable-rent-collection-modal .modal-content .modal-body .dropdown{width:100%}#enable-rent-collection-modal .modal-content .modal-body .dropdown ul.dropdown-menu{max-height:300px;width:100%}#enable-rent-collection-modal .modal-content .modal-body .dropdown ul.dropdown-menu li a{line-height:16px;padding:5px 10px}#enable-rent-collection-modal .modal-content .modal-footer .agreement-text{line-height:19px;margin-bottom:20px}.ledger-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px}@media (max-width:767px){.ledger-header{padding-right:10px}}.ledger-header .tenancy-title{white-space:nowrap;padding-right:10px}@media (max-width:767px){.ledger-header .tenancy-title{padding:10px 10px 10px 20px}}.ledger-header .current-balance-info-icon{padding:4px 0}.ledger-header button.header-link{border:none;padding:5px;margin:5px 10px}.ledger-header .add-charge-btn{min-width:148px;margin-left:10px}.ledger-header .record-payment-btn{display:block;margin-left:10px;min-width:148px}.ledger-header .record-payment-btn:focus{background:#fff;color:#2e6da4;border:1px solid #2e6da4}.ledger-header .dropdown.b-dropdown{padding-left:10px;width:100px}.ledger-header .dropdown.b-dropdown .btn-default{line-height:36px;font-size:12px;height:36px;border-color:#2e6da4;font-weight:400;color:#2e6da4}.current-balance-tooltip.b-tooltip{opacity:1;margin-top:5px}.current-balance-tooltip.b-tooltip .tooltip-inner{text-align:left;max-width:277px}.current-balance-tooltip.b-tooltip .tooltip-inner a{color:#7198c8}#enable-rent-collection-tooltip .tooltip-inner{max-width:277px!important}#enable-rent-collection-tooltip .tooltip-inner li{list-style-position:inside}[data-v-b00b3f4e] .modal-content{max-width:450px}[data-v-b00b3f4e] .modal-content .ledger-start-date-body p{font-size:14px;line-height:19px}[data-v-b00b3f4e] .modal-content .ledger-start-date-body .dropdown.b-dropdown{width:100%;margin-bottom:10px}[data-v-b00b3f4e] .modal-content .ledger-start-date-body .dropdown.b-dropdown ul{width:100%;min-width:100%}.tenancy-inside-box[data-v-37f3e7c8]{margin-top:20px}@media (max-width:1080px){.tenancy-inside-box[data-v-37f3e7c8]{margin-top:10px}}.tenancy-inside-box.no-event[data-v-37f3e7c8]{pointer-events:none;min-height:217px}.tenancy-inside-box.no-event .no-lease-box[data-v-37f3e7c8]{width:100%;height:100%;position:absolute;z-index:10;pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex}.tenancy-inside-box.no-event .no-lease-box .no-lease-background[data-v-37f3e7c8]{opacity:.5;background-color:#fff;position:absolute;z-index:11;width:100%;height:100%}.tenancy-inside-box.no-event .no-lease-box .no-lease-inside-box[data-v-37f3e7c8]{background-color:#fff;border:1px solid #e7eaec;border-radius:3px;z-index:12;margin:auto;padding:20px 10px;max-width:88%;text-align:center}.tenancy-inside-box.no-event .no-lease-box .no-lease-inside-box .btn[data-v-37f3e7c8]{width:146px}.tenancy-inside-box .flex-table header[data-v-37f3e7c8]{height:36px;margin-bottom:6px}.tenancy-inside-box .flex-table .row[data-v-37f3e7c8]{min-width:700px;color:#212b36}.tenancy-inside-box .flex-table .row .green-color[data-v-37f3e7c8]{color:#00a648}.tenancy-inside-box .flex-table .row .ledger-link[data-v-37f3e7c8]{opacity:0;padding-left:5px;color:#2e6da4;-ms-flex-item-align:center;align-self:center}.tenancy-inside-box .flex-table .row[data-v-37f3e7c8]:not(header){cursor:pointer;padding:5px 0;font-size:13px;line-height:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tenancy-inside-box .flex-table .row:not(header) .col[data-v-37f3e7c8]:not(.disabled-col):hover{color:#2e6da4}.tenancy-inside-box .flex-table .row[data-v-37f3e7c8]:not(header):hover{background-color:#ebf1f8}.tenancy-inside-box .flex-table .row:not(header):hover .ledger-link[data-v-37f3e7c8]{opacity:1}.tenancy-inside-box .flex-table .row.disabled-row[data-v-37f3e7c8]{cursor:auto}.tenancy-inside-box .flex-table .row.disabled-row .col[data-v-37f3e7c8],.tenancy-inside-box .flex-table .row.disabled-row .col[data-v-37f3e7c8]:hover{color:#c4c4c4!important}.tenancy-inside-box .flex-table .row .ledger-date[data-v-37f3e7c8]{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}.tenancy-inside-box .flex-table .row .ledger-recurring[data-v-37f3e7c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;padding-right:10px}.tenancy-inside-box .flex-table .row .ledger-recurring .icon-recurring_ledger[data-v-37f3e7c8]{font-size:17px;line-height:18px}.tenancy-inside-box .flex-table .row .ledger-name[data-v-37f3e7c8]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;display:-webkit-box;display:-ms-flexbox;display:flex}.tenancy-inside-box .flex-table .row .ledger-name .pending-label[data-v-37f3e7c8]{color:#c4c4c4;font-style:italic;width:50px}.tenancy-inside-box .flex-table .row .ledger-amount[data-v-37f3e7c8]{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}@media (max-width:991px){.tenancy-inside-box .flex-table .row .ledger-amount[data-v-37f3e7c8]{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}}.tenancy-inside-box .flex-table .row .disabled-col[data-v-37f3e7c8]{color:#c4c4c4}.tenancy-inside-box .flex-table .row.disabled-row .icon-recurring_ledger[data-v-37f3e7c8]:before,.tenancy-inside-box .flex-table .row.disabled-row[data-v-37f3e7c8]{color:#c4c4c4!important}.tenancy-inside-box .collapse-ledger[data-v-37f3e7c8]{text-align:center;width:100%;display:block;padding:10px 0;margin-top:5px;font-size:12px;line-height:16px;color:#2e6da4;border-top:1px solid #c4c4c4;cursor:pointer}.custom-tooltip{margin-bottom:5px}.custom-tooltip .tooltip-inner{text-align:left;max-width:250px}.newmodal .btn-default,.newmodal .btn-primary,.tenancy .btn-default,.tenancy .btn-primary{font-size:12px;font-weight:600;padding:9px 19px;height:auto;line-height:16px}.ledger-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c1c7d0;padding:20px;margin-top:20px;margin-left:20px}@media (max-width:767px){.ledger-box{margin-top:10px;margin-left:0;min-height:200px}}.tenants-lease-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tenants-lease-terms .isHighlighted{-webkit-box-shadow:0 0 10px 2px rgba(17,84,132,.3);box-shadow:0 0 10px 2px rgba(17,84,132,.3)}.tenants-box{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:calc(57% - 20px)}@media (max-width:1080px){.tenants-box{width:100%;margin-right:0}}.rents-history-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:43%}@media (max-width:1080px){.rents-history-box{margin-top:10px;width:100%}}.divider{border-bottom:1px solid #c1c7d0;padding:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.tenancy{border:2px solid #fafafa;-webkit-box-shadow:2px 2px 4px hsla(0,0%,60.4%,.25);box-shadow:2px 2px 4px hsla(0,0%,60.4%,.25);border-radius:10px;background:#fff;margin-bottom:20px}@media (max-width:1080px){.tenancy{margin-bottom:10px}}@media (max-width:767px){.tenancy .btn-default,.tenancy .btn-primary{line-height:8px;padding:10px;white-space:nowrap}}.tenancy .actions{font-size:14px;color:#2e6da4}.tenancy .tenancy-content{background:#f9fafb;padding:20px;border-radius:0 0 6px 6px}.tenancy .tenancy-content .row{margin:0}@media (max-width:767px){.tenancy .tenancy-content{padding:10px}}.tenancy .tenancy-content .tenancy-notes{display:-webkit-box;display:-ms-flexbox;display:flex}.tenancy .tenancy-content .tenancy-notes .tenancy-title{padding-right:0;min-width:130px}.tenancy .tenancy-content .tenancy-deposit{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;overflow:auto;font-size:14px}.tenancy .tenancy-content .tenancy-deposit .tenancy-title{padding-right:0;min-width:135px}.tenancy .tenancy-content .tenancy-deposit .vue-inline-editor{width:100%;padding:14px;text-align:end}@media (max-width:767px){.tenancy .tenancy-content .tenancy-deposit .vue-inline-editor{padding:4px}}.tenancy .tenancy-content .tenancy-deposit .vue-inline-editor .placeholder{padding-right:6px}@media (max-width:767px){.tenancy .tenancy-content .tenancy-deposit .vue-inline-editor .placeholder{padding-right:16px}}.tenancy .tenancy-content .tenancy-deposit .vue-inline-editor .value{padding:6px}@media (max-width:767px){.tenancy .tenancy-content .tenancy-deposit .vue-inline-editor .value{padding-right:16px}}.newmodal .modal-content{color:#212b36}.newmodal .modal-content .col-form-label,.newmodal .modal-content .form-label{font-weight:600;font-size:12px}.newmodal .modal-content .form-label{line-height:32px}.newmodal .modal-content .form-control:not(.is-invalid){height:32px}.newmodal .modal-content .form-control:not(.is-invalid):focus,.newmodal .modal-content .form-control:not(.is-invalid):focus+.input-group-append>.input-group-text,.newmodal .modal-content .form-control:not(.is-invalid):hover,.newmodal .modal-content .form-control:not(.is-invalid):hover+.input-group-append>.input-group-text{border-color:#212b36}.newmodal .modal-content .form-control:not(.is-invalid).border-danger,.newmodal .modal-content .form-control:not(.is-invalid).border-danger+.input-group-append>.input-group-text,.newmodal .modal-content .form-control:not(.is-invalid).red-border,.newmodal .modal-content .form-control:not(.is-invalid).red-border+.input-group-append>.input-group-text{border:1px solid #eb5a46}.newmodal .modal-content .input-group-append>.input-group-text{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.newmodal .modal-content .form-control:not(.is-invalid),.newmodal .modal-content .input-group-text:not(.is-invalid){border-color:#919eab}.newmodal .modal-content .input-group-text{background-color:#fff;width:32px}.newmodal .modal-content .input-group-sm>input.form-control{height:32px}.newmodal .modal-content .input-error{color:#eb5a46;font-size:12px;-ms-flex-preferred-size:100%;flex-basis:100%}.newmodal .modal-content .input-error>span{display:block;padding:3px 0 0 0}.notes-content{padding:11px;margin:10px;border:1px solid transparent;border-radius:3px;font-size:14px;width:100%;line-height:16px;word-break:break-word}@media (max-width:767px){.notes-content{padding:6px;margin:5px}}.notes-content:empty:before{content:"Add Notes";color:#9b9b9b;pointer-events:none}.notes-content:focus{border-color:#212b36}.add-tenancy-modal-body legend.col-form-label{font-weight:600;font-size:12px}.add-tenancy-modal-body input.form-control{border-color:#919eab}.add-tenancy-modal-body .end-date{font-size:14px;line-height:32px}.add-tenancy-modal-body .month-to-month{font-size:12px;color:#2e6da4}.add-tenancy-modal-body .input-error{font-size:12px;line-height:16px}.btn-add-tenancy-container{border:2px solid #fafafa;-webkit-box-shadow:2px 2px 4px hsla(0,0%,60.4%,.25);box-shadow:2px 2px 4px hsla(0,0%,60.4%,.25);border-radius:10px;background:#fff;line-height:59px;margin-bottom:20px;padding:8px}@media (min-width:768px){.btn-add-tenancy-container.prior-btn{width:50%;margin-right:10px}.btn-add-tenancy-container.future-btn{width:50%;margin-left:10px}}@media (max-width:1080px){.btn-add-tenancy-container{margin:10px 0}}.btn-add-tenancy-container .btn-add-tenancy{line-height:43px;border:1px dashed #c1c7d0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;cursor:pointer;color:#2e6da4;font-weight:600;font-size:14px}.btn-add-tenancy-container .btn-add-tenancy:hover{opacity:.8;color:#212b36}.unit-page .page-inside[data-v-16f63635]{color:#212b36}@media (max-width:767px){.unit-page .page-inside[data-v-16f63635]{padding-top:10px;margin-bottom:30px}}@media (max-width:575px){.unit-page .page-inside[data-v-16f63635]{margin-bottom:60px}}@media (min-width:768px) and (max-width:1024px){.unit-page .page-inside[data-v-16f63635]{padding-right:20px!important}}