BODY{font-family:Arial,sans-serif;font-size:1em;line-height:1.4;color:#333133}BODY{background-color:#fff}TABLE{border-collapse:collapse;empty-cells:show}P{margin:0}img{vertical-align:middle}H1,H2,H3,H4,H5,H6{margin:0 0 10px 0;color:#3e6fa4 !important;text-transform:capitalize;text-align:center}H1{font-size:1.8em}H2{font-size:1.3em}H2 span{display:block;font-size:.8em !important;font-weight:normal}H3{font-size:1.4em}H4{font-size:1.2em}a{color:#3e6fa4;text-decoration:none;font-weight:normal}a:hover,.standardLink:hover,.InternalLink:hover{#d8e2ed}.standardLink,.InternalLink{color:#3e6fa4;text-decoration:none;font-weight:bold}.pageNoDiv,.pageNoLink{color:#3e6fa4;margin:20px 0 20px 0;text-align:center;font-weight:normal;text-decoration:none}ul{margin:0;padding:0}ul li{margin:0 0 6px 35px;padding:0 0 0 5px}hr{margin:20px 0;height:2px;border:0;background-color:#9fb7d1;color:#fff;padding:0}input{outline:0}button{display:Inline-block;padding:10px;margin:10px auto;border:1px solid #3e6fa4;border-radius:16px;background-color:#3e6fa4;color:#fff !important;text-align:center;min-width:150px;text-transform:capitalize;min-height:40px;font-size:1em}button:hover{color:#3e6fa4 !important;background-color:#fff}.cfdump_array td,.cfdump_struct td{color:#000}html{height:auto;min-height:100%;margin:0}body{height:100%;margin:0;padding-bottom:60px}#WebMainHTMLBody{padding:120px 50px;background-color:#ebf0f6}#mainDiv{overflow:hidden;border-bottom:50px solid #d8e2ed}#mainDiv,#header{margin:0 auto;max-width:fit-content;padding:0}#header{display:block;width:100%;margin:0 auto;padding-top:0}#WebMainHTMLBody>H1:first-child{display:none}ul.secNav{display:flex;flex-flow:row wrap;justify-content:space-around;margin-top:50px}ul.secNav li{list-style:none;margin:0;padding:0;width:100%;text-align:center}ul.secNav li a{display:Inline-block;padding:10px;margin:10px auto;border:1px solid #3e6fa4;border-radius:16px;background-color:#3e6fa4;color:#fff !important;text-align:center;min-width:150px;text-transform:capitalize;min-height:40px;font-size:1em;font-size:2em;min-width:330px}ul.secNav li a:hover{color:#3e6fa4 !important;background-color:#fff}#topMenuBar{background-color:#3e6fa4;width:100%;position:absolute;min-height:90px}#topMenuBar.fixElement{min-height:40px;position:fixed;top:0 !important}#topMenuBar.fixElement #topManageMenuButton,#topMenuBar.fixElement .breadcrumb{top:10px}#topManageMenuButton{background:transparent;cursor:pointer;position:relative;left:104px;top:34px;z-index:1001;border:0;outline:0;padding:0;display:inline-block}#topManageMenuButton span{display:none}#topManageMenuButton div{background:#fff;height:20px;width:20px;margin:0 2px;border-radius:10px;display:inline-block}#topManageMenuButton.menuShow{top:15px;left:140px}#topManageMenuButton.menuShow div{background:#fff;display:block;margin:6px 0}#topManageMenu{position:absolute;left:120px;z-index:10;list-style:none;background-color:#9fb7d1;padding:10px 40px 20px 80px;border-radius:16px;margin-top:4px}#topManageMenu li+li.editAccount{border-top:1px solid #3e6fa4;margin-top:10px;padding-top:20px}#topManageMenu li{cursor:pointer;color:#fff;padding:10px 0;margin:0;text-transform:capitalize}#topManageMenu li:hover{color:#3e6fa4}#topManageMenu li:last-child,#topManageMenu li:nth-last-child(2),#topManageMenu li:nth-last-child(3){color:#3e6fa4;padding:2px 0}#topManageMenu li:last-child:hover,#topManageMenu li:nth-last-child(2):hover,#topManageMenu li:nth-last-child(3):hover{color:#fff}#ownershipGroupListSurround,#missedPaymentsSurround,#upcomingEventsSurround,#manageAccount,.OSAD,.borderedBox,.editOwnershipGroup,#manageTenantSurround{border:3px solid #3e6fa4;border-radius:16px;background-color:#fff;margin:50px auto;width:95%;padding:25px 25px}.borderedBox,#ownershipGroupListSurround,#manageTenantSurround{position:relative}.editOwnershipGroup{width:50%}.ownershipGroupList,.propertyList,.agentList,.tenantList{text-align:center;display:flex;flex-flow:row wrap;justify-content:center}.ManageOwner,.ManageProperty,.ManageTenant{margin:15px;background-color:#d8e2ed;border:2px solid #d8e2ed;border-radius:16px;flex-basis:28%;max-width:400px;min-width:250px;flex-grow:2;padding:1%;display:grid;cursor:pointer;text-transform:capitalize}.ManageOwner:hover,.ManageProperty:hover,.ManageTenant:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.overduepayments{text-transform:lowercase;color:#c10000}.hasDatepicker{border:1px solid #d8e2ed;border-radius:16px;margin-left:5px;padding:15px}.manageButtons>a,.ManageProperty a.Tenants,.ManageTenant a:last-child,.button,.manageAccount a,input[type=submit]{display:Inline-block;padding:10px;margin:10px auto;border:1px solid #3e6fa4;border-radius:16px;background-color:#3e6fa4;color:#fff !important;text-align:center;min-width:150px;text-transform:capitalize;min-height:40px;font-size:1em}.manageButtons>a:hover,.ManageProperty a.Tenants:hover,.ManageTenant a:last-child:hover,.button:hover,.manageAccount a:hover{color:#3e6fa4 !important;background-color:#fff}.manageAccount a{width:fit-content;display:inline-block}.ManageProperty a:first-child:after{content:"(select to update property information)"}.ManageProperty.OverDue,.ManageTenant.OverDue,.ManageOwner.OverDue{border:2px solid #c10000;background-color:#f9e5e5}.OverDue .overduepaymets{color:#c10000 !important}.ManageTenant a:first-child:after{content:"(select to update property area information)"}.ManageOwner.hasIssues,.ManageProperty.hasIssues,.ManageTenant.hasIssues{border:2px solid #ff7400 !important;background-color:#ffdbcc !important}.adminInput,.OnlineShopInput,.adminInputSelect{box-sizing:border-box;width:100%;border:1px solid #d8e2ed;border-radius:16px;padding:10px 20px;margin:10px 0;min-height:50px;font-size:1em}.adminInputSelect,.adminInputCheckBox{border:1px solid #d8e2ed;color:#d8e2ed;outline:0;margin:12px}.SubmitButtons{text-align:center}.SubmitButtons>input{display:Inline-block;padding:10px;margin:10px auto;border:1px solid #3e6fa4;border-radius:16px;background-color:#3e6fa4;color:#fff !important;text-align:center;min-width:150px;text-transform:capitalize;min-height:40px;font-size:1em}.SubmitButtons>input:hover{color:#3e6fa4 !important;background-color:#fff}.addOwnerShipGroup,.viewFullAgentListings,.viewFullTenancy,.addProperty{max-width:400px;padding:1%;font-size:1.2em;border:4px solid #9fb7d1}.manageAccount{margin:auto;width:fit-content}.addNew,.editThing{background-image:url(/assets/3345659_1444_1.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:50px;height:50px;cursor:pointer;margin:15px;position:absolute;right:-16px;top:-16px}.editThing{background-image:url(/assets/edit_1720_1.png)}.OSAD{width:65%;margin:0 auto;padding:4% 8%}.OSHeader{margin:0;color:#3e6fa4;text-transform:capitalize;font-size:1.8em;text-align:center}.OSADTable{display:grid;column-gap:10px;row-gap:10px;grid-template-columns:45% 53%;align-items:center}.OSADTTC.OSADTTCCP,.OSADTTC.OSADTTCD{grid-column-start:1;grid-column-end:span 2;margin-top:30px;padding:10px 0;color:#3e6fa4;font-size:1.5em;border-top:1px solid #9fb7d1}.OSADTable>.adminOnly{color:#c1c1c1}.OSADTable .notify.note{display:block;font-size:.9em;margin-left:15px}.OSADButtons{margin:50px 0 10px 0;text-align:center}.OSADButtons #CancelButton,.OSADButtons #OkButton{display:inline-block}.OSADT{text-align:center}.OSADT .OSADUpdated{margin-top:20px;font-size:1.2em}.OSADT .OSProceed{display:Inline-block;padding:10px;margin:10px auto;border:1px solid #3e6fa4;border-radius:16px;background-color:#3e6fa4;color:#fff !important;text-align:center;min-width:150px;text-transform:capitalize;min-height:40px;font-size:1em;max-width:200px}.OSADT .OSProceed:hover{color:#3e6fa4 !important;background-color:#fff}.editGrid{display:grid;grid-template-columns:30% 70%;min-width:500px;max-width:1200px;margin:20px auto;justify-content:center}.editGrid>div{align-self:center;justify-self:start;padding-right:20px;text-transform:capitalize}.editGrid>div:nth-child(2n){width:100%}.editGrid>div.span2{grid-column-start:1;grid-column-end:span 2}.areaList{min-width:500px;max-width:1200px;margin:20px auto}.ManageTenant{display:grid}.ui-tabs li.missing{background-color:#ff7400}.ContractEventEdit,.areaEdit{border-bottom:1px solid #d8e2ed;margin-bottom:10px;padding:10px}.ContractEventEdit .type select{max-width:200px;padding:0}.ContractEventEdit.review,.eventList .event.review{background-color:#d8e2ed}.ContractEventEdit.renewal,.eventList .event.renewal{background-color:#9fb7d1}.ContractEventEdit.renewal.review,.eventList .event.renewal.review{background-color:#3e6fa4}.ContractEventEdit.renewal.review button{border-color:#d8e2ed;background-color:#9fb7d1}.ContractEventEdit .date input{max-width:200px}.editTenant.editGrid{display:grid;grid-template-columns:20% 50%;margin:40px auto;justify-content:center}.editTenant.editGrid>div:nth-child(2){width:100%}.tenantOpexTotal:before{content:"Total OPEX for this tenant: "}input[type=button],.SubmitButtons>input{display:Inline-block;padding:10px;margin:10px auto;border:1px solid #3e6fa4;border-radius:16px;background-color:#3e6fa4;color:#fff !important;text-align:center;min-width:150px;text-transform:capitalize;min-height:40px;font-size:1em;background:#3e6fa4}input[type=button]:hover,.SubmitButtons>input:hover{color:#3e6fa4 !important;background-color:#fff}.ui-widget{font-family:Arial,sans-serif !important;font-size:1em !important}.areaEdit{border:1px solid #c1c1c1;border-radius:9px;background-color:#d8e2ed}.areaEdit .areaEdit{background-color:#ebf0f6}.areaEdit .areaEdit .areaEdit{background-color:#f1f3f5}.areaEdit .areaEdit .areaEdit .areaEdit{background-color:#d8e2ed}.areaEdit{border:1px solid #c1c1c1;border-radius:9px}.areaEdit.new,.areaEdit.new input,.areaEdit.new select{border:1px solid #ff7400}.areaEdit span{white-space:nowrap}.areaEdit .size input{max-width:120px;min-width:90px;width:fit-content}.areaEdit .label input{max-width:400px;min-width:100px;width:fit-content}.areaEdit select{max-width:260px;width:fit-content;padding:0 10px}.bankTenantList{width:fit-content;margin:auto}.bankTenantList .WALT,.bankTenantList .VALUE,.bankTenantList .RENT{width:fit-content;margin:30px auto}.bankTenantList td{border:1px solid #d8e2ed;padding:.6% 1%;font-size:1.2vw;min-width:fit-content;width:fit-content}.bankTenantList thead td{background-color:#d8e2ed;border:1px solid #fff;font-weight:bold}#eventListSurround .sorter{margin:auto;width:fit-content;font-size:1.1em}#overdueSortOrder{padding:5px 10px;border:1px solid #9fb7d1;border-radius:16px;outline:0;font-family:Arial,sans-serif;font-size:.9em}#eventListSurround option{line-height:1.4em}#eventList>div{display:grid;width:100%;grid-template-columns:20% 25% 25% 18% 12%;margin:1vh auto;align-items:stretch;border-top:1px solid #9fb7d1;border-bottom:1px solid #9fb7d1;cursor:pointer}#eventList.cols6>div>span:nth-child(2){order:4}#eventList.cols6>div>span:nth-child(3){order:2}#eventList.cols6>div>span:nth-child(4){order:3}#eventList.cols6>div>span:nth-child(5){order:5}#eventList.cols6>div>span:nth-child(6){order:4}#eventList.cols6>div{grid-template-columns:33.33% 33.33% 33.33%}#eventList.cols5>div{grid-template-columns:20% 25% 25% 18% 12%}#eventList.cols4>div{grid-template-columns:30% 30% 30% 10%}#eventList>div>span{min-height:50px;padding-left:20px;display:grid;align-items:center}#eventList>div>span:first-child{background-color:#d8e2ed}#eventList .overdue,#eventList .tenantName,#eventList .eventType{font-weight:bold;text-transform:capitalize}#eventList .propertyName,#eventList .ownershipGroup,#eventList .days,#eventList .tenancyArea{font-weight:normal}#eventList>div>span:last-child{text-align:right;padding-right:20px}#eventList .event.notify{border:3px solid #3e6fa4;color:#3e6fa4}#eventList .event.review.highlight{border:3px solid #3e6fa4;color:#3e6fa4}.tabSheetSurround{max-width:100% !important;margin:0 auto !important;border:none !important;padding:1% !important}.tabSheetSurround>ul{border:none !important;border-radius:0 !important;background:transparent !important;padding:0 !important;justify-content:center;display:flex;flex-flow:row wrap;margin:auto !important}.tabSheetSurround>ul>li{border:1px solid #d8e2ed !important;border-radius:40px !important;background:#9fb7d1 !important;padding:15px 30px !important;margin:1% !important}.tabSheetSurround>ul>li.missing{border:1px solid #ff7400 !important;background:#ffdbcc !important}.tabSheetSurround>ul>li:hover{background-color:#3e6fa4 !important}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#3e6fa4 !important}.ui-state-default a{color:#fff !important;text-transform:capitalize;font-size:1.2em}#missedPaymentsSurround .sorter,#upcomingEventsSurround .sorter{margin:auto;width:fit-content;font-size:1.1em}#overdueSortOrder,#eventListSize{padding:5px 10px;border:1px solid #9fb7d1;border-radius:16px;outline:0;font-family:Arial,sans-serif;font-size:.9em}#missedPaymentsSurround option{line-height:1.4em}#missedPayments>div{display:grid;width:100%;grid-template-columns:20% 25% 25% 30%;margin:1vh auto;align-items:stretch;border-top:1px solid #9fb7d1;border-bottom:1px solid #9fb7d1;cursor:pointer}#missedPayments>div>span{min-height:50px;padding-left:20px;display:grid;align-items:center}#missedPayments>div>span:first-child{background-color:#d8e2ed}#missedPayments .overdue,#missedPayments .tenantName{font-weight:bold}#missedPayments>div>span:last-child{text-align:right;padding-right:20px}#missedPayments .propertyName,#missedPayments .ownershipGroup,#missedPayments .days,#missedPayments .tenancyArea{font-weight:normal}.propertyPage #missedPayments>div{grid-template-columns:33% 33% 33%}.integration{border:1px solid #3e6fa4;width:fit-content;padding:20px;margin:20px auto}.MALogin,.LoginTable,.existingUser,.newUser,.MACreateAccount{width:fit-content;margin:auto}.existingUser,.newUser{border:1px solid #3e6fa4;padding:20px;margin:20px auto}.loginOptions{display:flex;flex-flow:row wrap}.LoginTopText{display:block;width:100%}.CreateAccountSubmit{display:Inline-block;padding:10px;margin:10px auto;border:1px solid #3e6fa4;border-radius:16px;background-color:#3e6fa4;color:#fff !important;text-align:center;min-width:150px;text-transform:capitalize;min-height:40px;font-size:1em}.breadcrumb{position:absolute;font-size:1.1em;text-transform:capitalize;margin-left:220px;top:32px;color:#fff}.breadcrumb *{color:#fff}.RPLLink{cursor:default;display:none}@media(max-width:1600px){#eventList.cols5>div{grid-template-columns:33.33% 33.33% 33.33%}}@media(max-width:1350px){#header .centreAndCrop img{width:auto;height:20vw}}@media(max-width:1250px){#missedPayments>div{grid-template-columns:20% 35% 25% 20%}#missedPayments>div>span>span>span{display:block}}@media(max-width:1100px){#eventList>div{grid-template-columns:50% 50% !important}#eventList>div>span>span>span{display:block}}@media(max-width:1060px){.OSAD{width:80%}}@media(max-width:1020px){.ManageOwner,.ManageProperty,.ManageTenant{flex-basis:42%}}@media(max-width:830px){#eventList>div{border:2px solid #9fb7d1}#eventList>div>span:first-child{grid-column-start:1;grid-column-end:span 2}#missedPayments>div{border:2px solid #9fb7d1;grid-template-columns:38% 32% 30%}#missedPayments>div>span:first-child{grid-column-start:1;grid-column-end:span 4}.propertyPage #missedPayments>div{grid-template-columns:50% 50%}}@media(max-width:780px){.OSAD{width:95%;padding:4% 4%}.OSADTable{grid-template-columns:53% 45%}#missedPayments>div{grid-template-columns:100%}#missedPayments>div>span{grid-column-start:unset !important;grid-column-end:unset !important;min-height:35px}#missedPayments>div>span:first-child{background-color:#d8e2ed;margin:0;min-height:50px}#missedPayments>div>span:nth-child(2){background-color:transparent}#missedPayments>div>span>span>span{display:unset}.propertyPage #missedPayments>div{grid-template-columns:50% 50%}.propertyPage #missedPayments>div>span:first-child{grid-column-start:1;grid-column-end:span 4}.propertyPage #missedPayments>div>span>span>span{display:block}}@media(max-width:750px){#WebMainHTMLBody{padding:50px 30px}}@media(max-width:700px){.addNew,.editThing{position:unset !important;order:0}#eventList>div{grid-template-columns:100% !important}#eventList>div>span{grid-column-start:unset !important;grid-column-end:unset !important;min-height:30px}#eventList>div>span:first-child{background-color:#d8e2ed;margin:0;min-height:50px}#eventList>div>span:nth-child(2){background-color:transparent;font-weight:normal}#eventList>div>span>span>span{display:unset}}@media(max-width:680px){.ManageOwner,.ManageProperty,.ManageTenant{flex-basis:100%}}@media(max-width:570px){.editGrid{display:flex;flex-flow:row wrap;width:100%;min-width:100%}.editGrid>div{min-width:100%;margin:0 auto}.editGrid>div:nth-child(2n-1){margin-top:20px}.editTenant.editGrid{display:flex;flex-flow:row wrap;width:100%;min-width:100%}.editTenant.editGrid>div:nth-child(2n-1){margin-top:20px}}@media(max-width:500px){.adminInput,.OnlineShopInput,.adminInputSelect{min-height:40px !important}.OSADTable{display:unset}.OSADTable .adminInput{min-height:40px !important}.OSADTable .Hideable{border-top:2px solid #9fb7d1;margin-top:25px;padding-top:5px}.OSADTable>div:nth-child(2),.OSADTable>div:nth-child(4),.OSADTable>div:nth-child(6){margin-top:20px}}@media(max-width:490px){.propertyPage #missedPayments>div{grid-template-columns:100%}.propertyPage #missedPayments>div>span{grid-column-start:unset;grid-column-end:unset;min-height:35px}.propertyPage #missedPayments>div>span:first-child{background-color:#d8e2ed;margin:0;min-height:50px;grid-column-start:unset;grid-column-end:unset}.propertyPage #missedPayments>div>span:nth-child(2){background-color:transparent}.propertyPage #missedPayments>div>span>span>span{display:unset}}@media(min-width:1450px){.bankTenantList td{font-size:1em}}@media(min-width:1600px){.OSAD{width:50%}}@media(min-width:1800px){.lots .ManageOwner,.lots .ManageProperty,.lots .ManageTenant{flex-basis:15%}}
