:root{--panel-color: transparent}#pex-dashboard-main .name h2,#pex-dashboard-main h3{font-size:var(--pex-screen-subheading-font-size);font-weight:400;margin-bottom:40px}#pex-dashboard-main h4{font-family:var(--font-family-secondary),sans-serif;font-size:var(--pex-screen-main-heading-font-size)!important;text-transform:uppercase;font-weight:500;margin:0}#pex-dashboard-main .personal-info,#pex-dashboard-main .your-payments,#pex-dashboard-main .arrival-time,#pex-dashboard-main .shopping-tile,#pex-dashboard-main .tenancy-tile,#pex-dashboard-main .my-documents,#pex-dashboard-main .issues-list{width:100%;background:var(--panel-color);min-height:unset;padding:0}#pex-dashboard-main .personal-info,#pex-dashboard-main .your-payments,#pex-dashboard-main .arrival-time,#pex-dashboard-main .shopping-tile,#pex-dashboard-main .tenancy-tile,#pex-dashboard-main .issues-list{border-bottom:1px solid var(--mo-black)}#pex-dashboard-main .personal-info{border-top:1px solid var(--mo-black)}.tenant-building{display:none!important}.bottom-url{background-color:var(--mo-black);color:var(--white)!important;border:none;border-radius:var(--pex-button-border-radius)!important;font-size:1rem;padding:var(--pex-button-padding);cursor:pointer;width:max-content;--color-03: var(--mo-deep-purple)}.bottom-url:active,.bottom-url:focus{background-color:var(--mo-off-white);border-color:var(--mo-off-white);color:var(--mo-black)!important}.bottom-url:hover{background-color:var(--mo-pale-dark-blue)}.bottom-url a{color:var(--white)!important}#pex-dashboard-main .tenant-building,#pex-dashboard-main .privacy-policy a{display:inline-block;width:100%;text-align:center;margin-bottom:8px}.dashboard-panels .col-centered{width:100%}#pex-dashboard-main .dashboard-panel{padding-top:40px;padding-bottom:40px;min-height:unset;background-color:var(--panel-color)}#pex-dashboard-main .dashboard-panel .panel-body h4{font-size:1.125rem;font-weight:700;margin-bottom:10px}#pex-dashboard-main .dashboard-panel .panel-body,#pex-dashboard-main .dashboard-panel .panel-body .col-sm-12:not(.bottom-url),#pex-dashboard-main .dashboard-panel .panel-default{padding:0;background:unset;border:unset}#pex-dashboard-main .dashboard-panel .panel-body .row{margin:0}.panel-tenancy{padding:8px!important;margin-top:12px;border:1px solid var(--mo-black)}@media(max-width:768px){.full-screen-mobile:where(.astro-4ymneps5){margin-left:0;margin-right:0}}.signatures-tile{min-height:unset;border-radius:8px;background-color:var(--white)}.signatures-tile .text-right img{display:none}.signatures-tile_text-wrapper{background-color:transparent}.dashboard-panels .icon{display:none}.tenancy-select h3,.panel-tenancy h3{font-family:var(--font-family-secondary),sans-serif;font-size:var(--pex-screen-main-heading-font-size)!important;text-transform:uppercase;font-weight:500;font-weight:500!important;margin-bottom:10px!important}.panel-tenancy h4:last-of-type,#tenancyPeriod{display:none}.pex-widget-container .mobile-menu{display:none}.pex-widget-container .col-centered{width:100%}.pex-widget-container .desktop-menu{margin-bottom:var(--spacing-l)}.pex-widget-container .content-container .links-section a img,.pex-widget-container .user-profile .row img,.pex-widget-container .content-container .profile-pic{display:none}.desktop-menu .col-centered{width:100%}.desktop-item-front{text-transform:uppercase;border:1px solid rgba(20,20,20,.5);border-radius:100px;padding:2px 8px}.privacy-policy{display:none}.desktop-item-front.active{border:1px solid var(--mo-black);color:var(--white);background-color:var(--mo-black)}.pex-widget-container .links-section{display:flex;gap:12px;flex-direction:column-reverse;align-items:flex-end}@media screen and (min-width:768px){.pex-widget-container .links-section{align-items:center;flex-direction:row}}.pex-widget-container .icon-desktop-more{background-color:var(--mo-black);padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100px}@media screen and (min-width:768px){.pex-widget-container .icon-desktop-more{margin-left:auto}}.pex-widget-container .icon-desktop-more img{width:25px;height:25px}#menu-modal #more-maintenance,#menu-modal #more-shopping{display:none}.menu-more-item{width:100%!important;margin:10px 0!important}.menu-more-item:not(#logout-btn){background-color:var(--mo-black);color:var(--white)!important;border:none;border-radius:var(--pex-button-border-radius)!important;font-size:1rem;padding:var(--pex-button-padding);cursor:pointer;width:max-content}.menu-more-item:not(#logout-btn):active,.menu-more-item:not(#logout-btn):focus{background-color:var(--mo-off-white);border-color:var(--mo-off-white);color:var(--mo-black)!important}.menu-more-item:not(#logout-btn):hover{background-color:var(--mo-pale-dark-blue)}#logout-btn.menu-more-item img{filter:invert(100%)}#logout-btn{border-radius:var(--pex-button-border-radius);font-size:1rem;padding:var(--pex-button-padding);border:2px solid var(--mo-black);color:var(--mo-black);background-color:transparent;cursor:pointer;width:max-content;--color-00: var(--mo-black)}#logout-btn:hover{color:var(--mo-black);background-color:transparent}.modal-body{height:auto!important}.label-menu-more.active{color:var(--mo-lime)}.pex-widget-container .arrival-time,.pex-widget-container .shopping-tile,.pex-widget-container .issues-list{display:none!important}.pex-widget-container .dashboard-error-page .text-danger{--color-04: var(--mo-error)}.pex-widget-container .dashboard-error-page .col-sm-6{width:100%}.panel{padding:24px}@media(max-width:992px){.panel{padding:16px}}#login-form{--color-02: transparent}@media(min-width:992px){#login-form{width:50%}}#login-form .login-title{font-size:var(--pex-screen-subheading-font-size);margin-bottom:var(--spacing-m);margin-top:0}#login-form .logo,#login-form .input-group-addon{display:none}#login-form .error-message{display:inline-block;margin-top:4px;color:var(--mo-error)}.login-btn{background-color:var(--mo-black);color:var(--white)!important;border:none;border-radius:var(--pex-button-border-radius)!important;font-size:1rem;padding:var(--pex-button-padding);cursor:pointer;width:max-content}.login-btn:active,.login-btn:focus{background-color:var(--mo-off-white);border-color:var(--mo-off-white);color:var(--mo-black)!important}.login-btn:hover{background-color:var(--mo-pale-dark-blue)}#generic-login-form-username,#generic-login-form-password{padding:var(--form-input-padding)!important;height:auto;border-radius:var(--form-input-border-radius);font-size:.875rem!important;background-color:transparent!important;border:1px solid #ccc;border-top-left-radius:var(--form-input-border-radius)!important;border-bottom-left-radius:var(--form-input-border-radius)!important;border-top-right-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius)}.login-form{padding:0}.login-form .input-group{margin-top:0}#login-form .login-btn{margin-top:12px}#login-form .glyphicon{top:6px}.forgot-password-link{margin-top:12px}.panel-warning .panel-heading,.panel-warning .panel-body,.panel-warning .panel-footer,.panel-warning{background-color:transparent!important;color:var(--mo-error)!important;border:none}.form-horizontal:where(.astro-4ymneps5) .form-group:where(.astro-4ymneps5){margin-bottom:15px!important;margin-left:-15px!important;margin-right:-15px!important;margin:unset!important;background-color:green}.forgot-password-container,.forgot-password-container .panel{background-color:transparent}.forgot-password-form-title{font-size:var(--pex-screen-subheading-font-size)}.forgot-password-form-email .input-group-addon{display:none}#generic-forgot-password-form-email{padding:var(--form-input-padding)!important;height:auto;border-radius:var(--form-input-border-radius);font-size:.875rem!important;background-color:transparent!important;border:1px solid #ccc;border-top-left-radius:var(--form-input-border-radius)!important;border-bottom-left-radius:var(--form-input-border-radius)!important;border-top-right-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius);margin-top:16px}@media screen and (min-width:992px){.forgot-password.col-centered{width:65%}}@media screen and (max-width:992px){.forgot-password.col-centered{width:100}}.error-message{color:var(--mo-error)}.form-horizontal .has-feedback .form-control-feedback{top:20px}
