:root{--site-width:1024px;--header-height:70px;--appMenu-width:200px;--input-height:40px;--button-height:var(--input-height);--select-height:var(--input-height);--input-size:15px;--button-size:var(--input-size);--select-size:var(--input-size);--sans:"Metropolis", "sans-serif", "Helvetica", "Arial";--serif:"Bitter", "serif";--script:"script";--level1:1;--level2:2;--level3:3;--level4:4;--level5:5;--quick:50ms;--fast:.15s;--average:.3s;--slow:.65s;--slower:1s;--appMenu-open-speed:.4s;--mobile:768px;--tablet:992px;--desktop:1200px;--primary:#2f78e5;--off-primary:#73a3e9;--black:#333;--off-black:#4a5358;--white:#fff;--off-white:#f6f9fa;--background-color:#f2f5f8;--border-color:#d8d9d9;--border-color-hover:#9d9d9d;--grey:#9e9e9e;--dark-grey:#58656c;--light-blue:#1496f1;--blue:#137dbb;--dark-blue:#18617e;--green:#18b65c;--off-red:#d73956;--red:#ec7878;--lightgrey:lightgrey;--yellow:#feb61c;--rentiso-red:#f68787;--leased:var(--green);--paid:#7fcd91;--due:#eef0f3;--due-soon:#f3b177;--late:var(--red);--error-background-color:#f3e0e0;--error-border-color:var(--red);--error-color:var(--off-red);--due-background-color:#e8e9f0;--due-border-color:#b3bbc9;--due-color:var(--off-black);--due-ending-background-color:#fbecd5;--due-ending-border-color:#f0ae4e;--due-ending-color:#a2742f;--in-progress-background-color:#d3e2f9;--in-progress-border-color:var(--primary);--in-progress-color:var(--primary);--not-started-background-color:#ebebeb;--not-started-border-color:var(--grey);--not-started-color:var(--off-black);--acknowledge-background-color:#fcecde;--acknowledge-border-color:#f3b177;--acknowledge-color:#a26d3e;--partially-paid-background-color:#fcecde;--partially-paid-border-color:#f3b177;--partially-paid-color:#a26d3e;--wont-fix-background-color:#ebebeb;--wont-fix-border-color:var(--grey);--wont-fix-color:var(--black);--done-background-color:#e0f3e4;--done-border-color:#7fcd91;--done-color:#35954c;--closed-background-color:#ebebeb;--closed-border-color:var(--grey);--closed-color:var(--black);--current-background-color:#82aeef;--current-border-color:#508ee9;--current-color:var(--white);--update-background-color:#fbecd5;--update-border-color:#f0ae4e;--update-color:#a2742f;--create-background-color:#e0f3e4;--create-border-color:#7fcd91;--create-color:#35954c;--deleted-background-color:#dcdcdc;--deleted-border-color:var(--lightgrey);--deleted-color:var(--off-black);--multiple-background-color:#fcecde;--multiple-border-color:#f3b177;--multiple-color:#a26d3e;--primary-minus-5:#1c6adf;--black-minus-5:#262626;--black-minus-10:#1a1a1a;--white-minus-5:#f2f2f2;--white-minus-10:#e6e6e6;--green-minus-5:#159f51;--green-minus-10:#128945;--dark-blue-minus-5:#145169;--dark-blue-minus-10:#104053;--grey-minus-5:#919191;--grey-minus-10:#858585;--red-minus-5:#e96262;--red-minus-10:#e64b4b;--red-plus-15:#f5bbbb;--yellow-minus-5:#feae03;--yellow-minus-10:#e69d01;--due-minus-20:#b2bbc9;--due-minus-50:#5e6d84;--due-minus-10:#d0d6de;--due-soon-minus-25:#d76f13;--blue-minus-5:#116ea4;--lightgrey-minus-2:#cecece;--lightgrey-minus-10:#bababa;--primary-minus-10:#195fc8}@keyframes loading{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #ffffff80,-1.8em -1.8em 0 0 #ffffffb3}12.5%{box-shadow:0 -2.6em 0 0 #ffffffb3,1.8em -1.8em 0 0 #fff,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #ffffff80}25%{box-shadow:0 -2.6em 0 0 #ffffff80,1.8em -1.8em 0 0 #ffffffb3,2.5em 0 0 0 #fff,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}37.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #ffffff80,2.5em 0 0 0 #ffffffb3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}50%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #ffffff80,1.75em 1.75em 0 0 #ffffffb3,0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}62.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #ffffff80,0 2.5em 0 0 #ffffffb3,-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}75%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #ffffff80,-1.8em 1.8em 0 0 #ffffffb3,-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 #fff3}87.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #ffffff80,-2.6em 0 0 0 #ffffffb3,-1.8em -1.8em 0 0 #fff}}@keyframes shake{0%{transform:translate(5px)}50%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes pulse{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes circle_spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeOpacity{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleInCenter{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.table,.tbody,.tfoot,.thead,.tr,.th,.td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table,.table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}html,body{width:100%;height:100%;font-family:var(--sans);letter-spacing:.25px;background:var(--background-color);color:var(--black);font-weight:400}body{font-size:1.3rem}#rentiso-app,.app-layout{width:100%;height:100%}#rentiso-app{transition:opacity 1s;opacity:1!important}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.clear{zoom:1}.hidden{visibility:hidden!important;display:none!important}*,:before,:after{box-sizing:border-box}strong{font-weight:700}a{color:var(--black);transition:color .15s}a i{transition:color .15s}a:hover{color:var(--off-black)}a.with-hover:hover{color:var(--primary)}a.with-hover:hover i{color:var(--primary)}p{line-height:1.3}.link{color:var(--primary);cursor:pointer}.link:hover{color:var(--primary-minus-5);text-decoration:underline}.link-black{color:var(--black);cursor:pointer}.link-black:hover{color:var(--primary-minus-5);text-decoration:underline}.link-icon{color:var(--black);cursor:pointer}.link-icon:hover{color:var(--primary-minus-5)}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rainbow-row{z-index:101;width:5px;height:100%;display:none;position:fixed;top:0;left:0}.rainbow-row span{float:left;background:var(--primary);width:100%;height:100%;display:block}.rainbow-row.horizontal{width:100%;height:5px}.rainbow-row.horizontal span{height:100%}@media (width>=768px){.rainbow-row{display:block}}.center-it{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-it{display:block!important}.modal-open,.modal-open-service-unavailable{height:100%;position:relative;overflow:hidden}.sub-menu{border-bottom:1px solid var(--lightgrey);background:var(--white);z-index:3;text-align:left;width:100%;padding:0;display:flex;position:relative;top:-1px;overflow:auto hidden}.sub-menu a{text-decoration:none}.sub-menu li{text-align:center;min-width:200px;display:inline-block}.sub-menu li>a,.sub-menu li>span{text-transform:uppercase;color:#677f8b;cursor:pointer;border:1px solid #0000;border-top-width:2px;width:auto;height:40px;padding:0 20px;font-size:1.3rem;font-weight:400;line-height:40px;transition:color .15s;display:block}:is(.sub-menu li>a,.sub-menu li>span):hover{color:var(--black)}:is(.sub-menu li>a,.sub-menu li>span).active{border-color:var(--primary);border:1px solid var(--lightgrey);border-bottom:1px solid #0000;border-top:2px solid var(--primary);background:var(--background-color);z-index:1;color:var(--black);position:relative;bottom:-1px}:is(.sub-menu li>a,.sub-menu li>span) .free{opacity:.4;padding-left:5px;font-size:.8rem;position:relative;top:-1px}:is(.sub-menu li>a,.sub-menu li>span) .leased{opacity:.7;color:var(--green);padding-left:5px;font-size:.9rem;position:relative;top:-1px}@media (width>=768px){.sub-menu{padding:0 50px;overflow:visible}.sub-menu li>a,.sub-menu li>span{padding:0}}.page-body{width:100%;height:100%;padding:10px 10px 30px;display:inline-block}.page-body .main-title{flex-flow:row;justify-content:space-between;align-items:center;height:60px;display:flex}.page-body .main-title .name{color:var(--black);text-shadow:0 1px #3460a133;font-size:2.8rem;font-weight:100;line-height:40px}.page-body .main-title .name>i.title-icon{margin-right:10px}.page-body .main-title .name .total{color:#a0a0a0;vertical-align:middle;font-size:1.2rem;font-weight:400;display:inline-block}.page-body .main-title .name .total i{vertical-align:middle;color:#d3d3d3;margin:0 10px;font-size:.8rem;position:relative;top:-1px}.page-body .main-title .header-actions{flex-flow:row;justify-content:space-between;align-items:center;margin-left:5px;display:flex}.page-body .main-title .header-actions .ellipsis-menu{height:30px;margin-left:5px}.page-body>.main-description{width:100%;max-width:800px;padding:5px 0 30px;font-size:1.6rem;line-height:1.5;display:block}@media (width>=768px){.page-body{padding:10px 30px 30px}}.square-it:after{content:" ²";position:relative;top:-2px;left:-2px}.error-message{color:var(--red)}.wrapper{width:100%;max-width:var(--site-width);margin:auto;display:block}.important-message{border:1px solid var(--primary);color:var(--primary);background:rgb(from var(--primary) r g b / .2);text-align:center;border-radius:2px;padding:16px;font-size:1.5rem}.rentiso-block-entire-page{cursor:wait;z-index:2121212121;background:0 0;width:100%;height:100%;position:fixed;top:0;left:0}.close-icon-circle{box-sizing:border-box;border:2px solid var(--dark-grey);background:var(--white);cursor:pointer;border-radius:40px;width:20px;height:20px;transition:border-color .15s;display:block;position:relative}.close-icon-circle:after,.close-icon-circle:before{content:"";box-sizing:border-box;background:var(--dark-grey);border-radius:5px;width:10px;height:2px;transition:background .15s;display:block;position:absolute;top:7px;left:3px;transform:rotate(45deg)}.close-icon-circle:after{transform:rotate(-45deg)}.close-icon-circle:hover{border-color:var(--black);transition:border-color .15s}.close-icon-circle:hover:after,.close-icon-circle:hover:before{background:var(--black);transition:background .15s}@font-face{font-family:Metropolis;src:url(/assets/Metropolis-Bold-nuj8aK11.eot);src:url(/assets/Metropolis-Bold-nuj8aK11.eot?#iefix)format("embedded-opentype"),url(/assets/Metropolis-Bold-DCFCDtmL.woff)format("woff"),url(/assets/Metropolis-Bold-D1QeyPEd.ttf)format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Metropolis;src:url(/assets/Metropolis-Light-WAksCyTo.eot);src:url(/assets/Metropolis-Light-WAksCyTo.eot?#iefix)format("embedded-opentype"),url(/assets/Metropolis-Light-BJSnSIAp.woff)format("woff"),url(/assets/Metropolis-Light-D8ia2xLh.ttf)format("truetype");font-style:normal;font-weight:200}@font-face{font-family:Metropolis;src:url(/assets/Metropolis-Regular-jHGvqfax.eot);src:url(/assets/Metropolis-Regular-jHGvqfax.eot?#iefix)format("embedded-opentype"),url(/assets/Metropolis-Regular-DF-A1ToZ.woff)format("woff"),url(/assets/Metropolis-Regular-BruGA5mp.ttf)format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Metropolis;src:url(/assets/Metropolis-RegularItalic-dpIJfoH0.eot);src:url(/assets/Metropolis-RegularItalic-dpIJfoH0.eot?#iefix)format("embedded-opentype"),url(/assets/Metropolis-RegularItalic-PVgRdCNF.woff)format("woff"),url(/assets/Metropolis-RegularItalic-DRmremOY.ttf)format("truetype");font-style:italic;font-weight:400}@font-face{font-family:icomoon;src:url(/assets/icomoon-DKm1iToo.eot?28tznr);src:url(/assets/icomoon-DKm1iToo.eot?28tznr#iefix)format("embedded-opentype"),url(/assets/icomoon-4uKotTI6.ttf?28tznr)format("truetype"),url(/assets/icomoon-wNJtUnP9.woff?28tznr)format("woff"),url(/assets/icomoon-ColyoF75.svg?28tznr#icomoon)format("svg");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?v=4.7.0);src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/assets/fontawesome-webfont-B-jkhYfk.woff2?v=4.7.0)format("woff2"),url(/assets/fontawesome-webfont-CDK5bt4p.woff?v=4.7.0)format("woff"),url(/assets/fontawesome-webfont-CQDK8MU3.ttf?v=4.7.0)format("truetype"),url(/assets/fontawesome-webfont-D13rzr4g.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.fa-lg{vertical-align:-15%;font-size:1.33333em;line-height:.75em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{text-align:center;width:1.28571em}.fa-ul{margin-left:2.14286em;padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:2.14286em;position:absolute;top:.142857em;left:-2.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:2s linear infinite fa-spin}.fa-pulse{animation:1s steps(8,end) infinite fa-spin}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{vertical-align:middle;width:2em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;position:absolute;left:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.icons{position:relative}.icons>*{position:absolute;bottom:1px;left:0}.icons>*:first-child{position:relative;bottom:0}.icons.together{padding-left:8px}.icons.together>*:last-child{font-size:1rem}[class^=icon-],[class*=\ icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.icon-money:before{content:""}.icon-payment:before{content:""}.icon-bill:before{content:""}.icon-rent:before{content:""}.icon-late-fee:before{content:""}.icon-deposit:before{content:""}.icon-dagasoft:before{content:""}.icon-office:before{content:""}.icon-users:before{content:""}.icon-contract:before{content:""}.icon-houses:before{content:""}.icon-user:before{content:""}.icon-home:before{content:""}.icon-for-rent:before{content:""}.icon-stats-dots:before{content:""}.icon-trash:before{content:""}.icon-params:before{content:""}.icon-checkbook:before{content:""}.icon-credit-card:before{content:""}.icon-calendar:before{content:""}.icon-coin-dollar:before{content:""}.icon-address-book:before{content:""}.icon-user-tie:before{content:""}.icon-rentiso:before{content:""}.icon-arrow-top-right{box-sizing:border-box;border-top:2px solid;border-right:2px solid;width:9px;height:9px;display:inline-block;position:relative}.icon-arrow-top-right:after{content:"";box-sizing:border-box;background:currentColor;width:10px;height:2px;display:block;position:absolute;top:2px;right:-2px;transform:rotate(-45deg)}@media print{@page{size:portrait;margin:0}table.for-printer{border-collapse:collapse;width:100%}table.for-printer th,table.for-printer td{padding:4px;font-size:10px}table.for-printer tbody tr{break-inside:avoid;page-break-inside:avoid}.no-print{display:none!important}}.form-field{width:100%;margin-bottom:15px;display:inline-block;position:relative}.form-field label{color:#818181;margin-bottom:5px;font-size:1.3rem;display:block}.form-field p{color:var(--black);font-size:1.2rem}.form-field p a{color:var(--blue)}.form-field .msg{color:var(--red);font-size:1.2rem;position:absolute;top:0;right:0}.form-field.two-fields>:not(label){float:left;width:calc(50% - 10px);margin-right:10px;display:inline-block}.form-field.two-fields>:not(label):last-child{float:right;width:calc(50% - 10px);margin-left:10px;margin-right:0}.form-split{width:100%;display:inline-block}.form-split .form-field,.form-split .form-group{width:50%;padding:0 10px}:is(.form-split .form-field,.form-split .form-group) .text-input{margin-bottom:0}:is(.form-split .form-field,.form-split .form-group):first-child{float:left;padding-left:0}:is(.form-split .form-field,.form-split .form-group):first-child .msg{right:10px}:is(.form-split .form-field,.form-split .form-group):last-child{float:right;padding-right:0}.form-inline-input-button>.text-input{width:calc(100% - 160px);padding-bottom:0;margin-bottom:0!important}.form-inline-input-button>.text-input .error-icon{margin-top:-10px}.form-inline-input-button>.text-input .error-message{bottom:-15px}.form-inline-input-button>button{vertical-align:top;width:150px;margin-left:10px}textarea,input[type=text],input[type=email],input[type=password],input[type=number]{appearance:none;color:var(--black);background:var(--white);font-family:var(--sans);height:var(--input-height);line-height:var(--input-height);border:1px solid var(--border-color);font-size:var(--input-size);border-radius:5px;outline:none;width:100%;padding:0 15px;font-weight:500;transition:border-color .3s,color .15s,background .15s;display:block}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]).small{height:30px;font-size:1.1rem;line-height:30px}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):hover,:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):focus{border-color:var(--border-color-hover)}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):focus{border-color:#0000;transition:color .15s,background .15s;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]).error{border-color:var(--red);background:#c046461a}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number])::-webkit-input-placeholder{color:#bcbcbc}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number])::placeholder{color:#bcbcbc}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):placeholder-shown{color:#bcbcbc}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):-ms-placeholder-shown{color:#bcbcbc}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number])::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number])::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):disabled,:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number])[disabled]{opacity:.65;cursor:not-allowed;background-color:#f1f1f1;transform:scale(1)!important}:is(:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):disabled,:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number])[disabled]):hover,:is(:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number]):disabled,:is(textarea,input[type=text],input[type=email],input[type=password],input[type=number])[disabled]):focus{border-color:var(--border-color)}textarea{resize:none;height:18rem;padding-top:1rem;line-height:2rem}select{appearance:none;font-size:var(--select-size);color:var(--black);background:var(--white);width:100%;font-family:var(--sans);height:var(--select-height);border:1px solid var(--border-color);cursor:pointer;background:var(--white);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAB9JREFUGJVjYBgwwIjG/49LDRO5JqKbik2eoBMGCgAAWOQDBHdKwiUAAAAASUVORK5CYII=);background-position:calc(100% - 5px);background-repeat:no-repeat;border-radius:5px;outline:none;padding:0 15px;font-weight:500;transition:border-color .3s,color .15s,background .15s}select:hover,select:focus{border-color:var(--border-color-hover)}select:focus{border-color:#0000;transition:color .15s,background .15s;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}select.error{border-color:var(--red);border-color:var(--red);background:#c046461a}select::-webkit-input-placeholder{color:#bcbcbc}select::placeholder{color:#bcbcbc}select:placeholder-shown{color:#bcbcbc}select:-ms-placeholder-shown{color:#bcbcbc}select:disabled{opacity:.5;cursor:not-allowed}select:disabled:hover{border-color:#e0e1e1}input[type=file].file-upload{opacity:0;z-index:-1;width:.1px;height:.1px;display:none;position:absolute;overflow:hidden}input[type=file].file-upload~label{cursor:pointer;background:#f7f7f766;border:2px dashed #e0e1e1;border-radius:5px;width:100%;height:100%;padding:20px;transition:border-color .15s;display:inline-block}input[type=file].file-upload~label:hover{border-color:#6666;transition:border-color .15s}input[type=file].file-upload~label:hover p{color:var(--primary-minus-5);transition:color .15s}input[type=file].file-upload~label:hover .icon{background:var(--primary-minus-5);transition:background-color .15s}input[type=file].file-upload~label .icon{background:var(--primary);width:80px;height:80px;color:var(--white);text-align:center;border-radius:100%;margin:auto;font-size:4rem;line-height:80px;transition:background-color .15s;display:block}input[type=file].file-upload~label p{text-align:center;color:var(--primary);margin:10px 0 0;font-size:1.5rem;transition:color .15s}input[type=file].file-upload:disabled~label{opacity:.6;cursor:not-allowed}input[type=file].file-upload:disabled~label:hover{border-color:#e0e1e1}input[type=file].file-upload:disabled~label:hover p{color:var(--primary)}input[type=file].file-upload:disabled~label:hover .icon{background:var(--primary)}input[type=file].file-upload-button{opacity:0;z-index:-1;width:.1px;height:.1px;display:none;position:absolute;overflow:hidden}input[type=file].file-upload-button~label{width:100%;color:var(--white);height:var(--button-height);line-height:var(--button-height);font-size:var(--button-size);-webkit-user-select:none;user-select:none;cursor:pointer;letter-spacing:1px;background:var(--black);text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:4px;outline:none;padding:0 20px;font-weight:300;text-decoration:none;transition:background .3s,box-shadow .3s,opacity .3s,transform .3s;display:inline-block;position:relative;overflow:hidden;transform:scale(1);box-shadow:0 1px 1px #0003}input[type=file].file-upload-button~label i{margin-right:10px}input[type=file].file-upload-button~label.small{height:30px;padding:0 10px;font-size:1.1rem;line-height:30px}input[type=file].file-upload-button~label.error{color:var(--white);animation:.2s linear 2 shake;background:var(--red)!important}input[type=file].file-upload-button~label:focus{transition:background .15s,box-shadow .15s,opacity .15s,transform .15s;transform:scale(1.01)}input[type=file].file-upload-button~label:hover{background:var(--black-minus-5);transition:background .15s,box-shadow .15s,opacity .15s,transform .15s;transform:scale(1.02)}input[type=file].file-upload-button~label:active{box-shadow:inset 0 1px 3px #0003}input[type=file].file-upload-button~label.button-white{color:var(--off-black);background:var(--white);border:1px solid var(--border-color)}input[type=file].file-upload-button~label.button-white:hover{background:var(--white-minus-5)}input[type=file].file-upload-button:disabled~label{border-bottom:1px solid var(--black-minus-5);background:var(--black);opacity:.65;cursor:not-allowed;transform:scale(1)!important}input[type=file].file-upload-button:disabled~label.button-white{border-bottom:1px solid var(--white-minus-5);background:var(--white)}table.rentiso-table{width:100%;color:var(--black)}table.rentiso-table thead{background-color:#f9fafc}table.rentiso-table thead tr{border:1px solid #dadada}table.rentiso-table thead tr th{color:var(--off-black);letter-spacing:1px;vertical-align:middle;-webkit-user-select:none;user-select:none;text-align:left;padding:15px 0 15px 20px;font-size:1.2rem;font-weight:700}table.rentiso-table thead tr th.center{text-align:center;padding:15px}table.rentiso-table thead tr th.sortable>span{cursor:pointer;position:relative}table.rentiso-table thead tr th.sortable>span:after{content:"";font-family:FontAwesome;position:absolute;top:2px;right:-12px}table.rentiso-table thead tr th.sortable.asc>span:after{content:"";font-family:FontAwesome;transform:translateY(2px)}table.rentiso-table thead tr th.sortable.desc>span:after{content:"";font-family:FontAwesome;transform:translateY(-2px)}table.rentiso-table thead tr th.sortable.no-sort>span:after{content:"";font-family:FontAwesome;transform:translateY(-2px)}table.rentiso-table thead.empty{opacity:.3}table.rentiso-table tbody tr{border:1px solid var(--border-color);-webkit-user-select:none;user-select:none}table.rentiso-table tbody tr td{text-align:left;background:var(--white);vertical-align:middle;-webkit-user-select:none;user-select:none;height:50px;padding:0 0 0 20px}table.rentiso-table tbody tr td.center{text-align:center;padding:0 15px}table.rentiso-table tbody tr td .plus-tax{font-size:1rem}table.rentiso-table tbody tr.empty{height:70px}table.rentiso-table tbody tr.empty td{color:#9da5ae;cursor:auto;background:#e6eaf0}table.rentiso-table tbody tr.empty:hover td:not(.status):not(.td-status):not(.no-hover){background:#e6eaf0}table.rentiso-table tbody tr.open-row td{padding:20px;box-shadow:inset 0 1px 8px -1px #00000025}table.rentiso-table.selectable tbody tr:not(.open-row) td{cursor:pointer;transition:background-color .15s}table.rentiso-table.selectable tbody tr:not(.open-row).empty td{cursor:auto}table.rentiso-table.selectable tr:not(.open-row):hover td:not(.status):not(.td-status):not(.no-hover){background-color:#fbfbff}table.rentiso-table.with-hover tr:not(.open-row):hover td:not(.status):not(.td-status):not(.no-hover){background-color:#fbfbff}table.rentiso-table span.col-limit-size{max-width:250px;display:block}@media (width>=768px){table.rentiso-table span.col-limit-size{max-width:550px;display:block}}.table-header{flex-flow:wrap;justify-content:space-between;margin-bottom:15px;display:flex}.table-header .table-search{flex-basis:100%;margin-bottom:15px;display:block;position:relative}.table-header .table-search input[type=text]{background:var(--white);border:0;border-radius:0;outline:none;width:100%;height:100%;min-height:30px;margin-bottom:0;padding:0 50px;font-size:1.4rem;line-height:30px;display:block;box-shadow:0 1px 1px #d3d3d3}.table-header .table-search input[type=text]:focus{background:var(--white);cursor:auto}.table-header .table-search input[type=text]:focus+label i{color:var(--black);cursor:auto}.table-header .table-search .search-icon{cursor:text;text-align:center;color:#d3d3d3;width:50px;height:30px;font-size:1.8rem;line-height:30px;transition:color .15s;position:absolute;top:0;left:0}.table-header .actions{text-align:right;height:33px;display:flex}.table-header .actions .table-dropdown{float:left;margin-left:10px;display:none}.table-header .actions .table-dropdown:first-child{margin-left:0}.table-header .actions .table-dropdown .name{color:#a0a0a0;padding-right:5px;font-size:1.2rem;display:inline}.table-header .actions .table-dropdown .dropdown-field{width:100px;height:30px}.table-header .actions .table-dropdown select.dropdown{height:30px;font-size:1.3rem;line-height:30px}.table-header .actions .buttons{float:right}.table-header .actions .buttons>*{float:left;margin-left:10px}.table-header .actions .buttons .ellipsis-menu{display:none}@media (width>=768px){.table-header .table-search{flex-basis:300px;display:flex}.table-header .actions .table-dropdown{display:block}.table-header .actions .buttons .ellipsis-menu{display:inline-block}}table.split{border-collapse:separate;border-spacing:3px 5px;box-shadow:none}table.split thead{background:0 0}table.split thead th{color:var(--black);letter-spacing:1px;padding:10px 0 8px 20px;font-size:1.1rem}table.split tbody tr td{box-shadow:0 1px 1px #d3d3d3}:is(table.rentiso-table tbody tr.LEASED,table.rentiso-table tbody tr.leased) td.status{background:var(--leased)}:is(table.rentiso-table tbody tr.LEASED,table.rentiso-table tbody tr.leased) td.due-date .time-pill .progress{background:var(--leased)}:is(table.rentiso-table tbody tr.FREE,table.rentiso-table tbody tr.free) td.status{background:var(--white);opacity:.4;color:var(--black)}:is(table.rentiso-table tbody tr.DUE,table.rentiso-table tbody tr.due) td.status{background:var(--due);color:var(--black)}:is(table.rentiso-table tbody tr.DUE,table.rentiso-table tbody tr.due) td.due-date .time-pill .progress,:is(table.rentiso-table tbody tr.DUE,table.rentiso-table tbody tr.due) td.date-pill .pill .progress{background:var(--due-minus-20);color:var(--black)}:is(table.rentiso-table tbody tr.DUE,table.rentiso-table tbody tr.due) td.actions .table-button{color:var(--due-minus-50);border:1px solid var(--due-minus-10);background:#eef0f333}:is(table.rentiso-table tbody tr.DUE,table.rentiso-table tbody tr.due) td.actions .table-button:hover{border:1px solid var(--due-minus-10);background:#eef0f366}:is(table.rentiso-table tbody tr.DUE_SOON,table.rentiso-table tbody tr.DUE_TODAY,table.rentiso-table tbody tr.ENDING,table.rentiso-table tbody tr.due_soon,table.rentiso-table tbody tr.due_today,table.rentiso-table tbody tr.ending) td.status,:is(table.rentiso-table tbody tr.DUE_SOON,table.rentiso-table tbody tr.DUE_TODAY,table.rentiso-table tbody tr.ENDING,table.rentiso-table tbody tr.due_soon,table.rentiso-table tbody tr.due_today,table.rentiso-table tbody tr.ending) td.due-date .time-pill .progress,:is(table.rentiso-table tbody tr.DUE_SOON,table.rentiso-table tbody tr.DUE_TODAY,table.rentiso-table tbody tr.ENDING,table.rentiso-table tbody tr.due_soon,table.rentiso-table tbody tr.due_today,table.rentiso-table tbody tr.ending) td.date-pill .pill .progress{background:var(--due-soon);color:var(--white)}:is(table.rentiso-table tbody tr.DUE_SOON,table.rentiso-table tbody tr.DUE_TODAY,table.rentiso-table tbody tr.ENDING,table.rentiso-table tbody tr.due_soon,table.rentiso-table tbody tr.due_today,table.rentiso-table tbody tr.ending) td.date-pill .date{color:var(--due-soon)}:is(table.rentiso-table tbody tr.DUE_SOON,table.rentiso-table tbody tr.DUE_TODAY,table.rentiso-table tbody tr.ENDING,table.rentiso-table tbody tr.due_soon,table.rentiso-table tbody tr.due_today,table.rentiso-table tbody tr.ending) td.actions .table-button{color:var(--due-soon-minus-25);background:#f3b17733}:is(table.rentiso-table tbody tr.DUE_SOON,table.rentiso-table tbody tr.DUE_TODAY,table.rentiso-table tbody tr.ENDING,table.rentiso-table tbody tr.due_soon,table.rentiso-table tbody tr.due_today,table.rentiso-table tbody tr.ending) td.actions .table-button:hover{border-color:var(--due-soon);background:#f3b17766}:is(table.rentiso-table tbody tr.LATE,table.rentiso-table tbody tr.DELETED,table.rentiso-table tbody tr.late,table.rentiso-table tbody tr.deleted) td.status,:is(table.rentiso-table tbody tr.LATE,table.rentiso-table tbody tr.DELETED,table.rentiso-table tbody tr.late,table.rentiso-table tbody tr.deleted) td.due-date .time-pill .progress,:is(table.rentiso-table tbody tr.LATE,table.rentiso-table tbody tr.DELETED,table.rentiso-table tbody tr.late,table.rentiso-table tbody tr.deleted) td.date-pill .pill .progress{background:var(--late)}:is(table.rentiso-table tbody tr.LATE,table.rentiso-table tbody tr.DELETED,table.rentiso-table tbody tr.late,table.rentiso-table tbody tr.deleted) td.date-pill .date{color:var(--late)}:is(table.rentiso-table tbody tr.LATE,table.rentiso-table tbody tr.DELETED,table.rentiso-table tbody tr.late,table.rentiso-table tbody tr.deleted) td.actions .table-button{color:var(--late);background:#ec787833}:is(table.rentiso-table tbody tr.LATE,table.rentiso-table tbody tr.DELETED,table.rentiso-table tbody tr.late,table.rentiso-table tbody tr.deleted) td.actions .table-button:hover{border-color:var(--late);background:#ec78784d}:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.status,:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.date-pill .pill .progress{background:var(--paid);color:var(--white)}:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.date-pill .date{color:var(--paid)}:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.due-date .time-pill,:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.due-date .time-pill .progress{background:0 0}:is(:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.due-date .time-pill,:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.due-date .time-pill .progress) span{color:var(--grey)}:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) .amount.paid{font-weight:700}:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.actions .table-button{color:var(--black);border:1px solid var(--grey);background:#9e9e9e33}:is(table.rentiso-table tbody tr.PAID,table.rentiso-table tbody tr.WAIVED,table.rentiso-table tbody tr.DONE,table.rentiso-table tbody tr.paid,table.rentiso-table tbody tr.waived,table.rentiso-table tbody tr.done) td.actions .table-button:hover{background:#9e9e9e66;border-color:#adadad}table.rentiso-table tbody tr.empty .empty-list{text-align:center}table.rentiso-table tbody tr.empty .empty-list a:hover{color:var(--primary)}table.rentiso-table thead tr th.month{text-align:left;text-align:center;width:160px;padding-left:0;padding-right:0}table.rentiso-table thead tr th.col-no-size{width:auto}table.rentiso-table thead tr th.title-amount{text-align:left;padding:0 10px}table.rentiso-table tbody tr td.month{text-align:center;padding:0 0 0 5px}table.rentiso-table tbody tr td.col-no-size{width:auto;padding:0}table.rentiso-table tbody tr td.actions{text-align:right;padding-right:10px}table.rentiso-table tbody tr td.actions a:not(.ellipsis-menu-link),table.rentiso-table tbody tr td.actions .table-button{color:var(--white);cursor:pointer;height:30px;box-shadow:0px 1px 1px rgb(from var(--black) r g b / .2);text-transform:uppercase;white-space:nowrap;text-align:center;background:#137dbbb3;border-radius:4px;padding:0 10px;font-size:1.1rem;line-height:31px;transition:background .3s,transform .3s;display:block;transform:scale(1)}:is(table.rentiso-table tbody tr td.actions a:not(.ellipsis-menu-link),table.rentiso-table tbody tr td.actions .table-button) i{margin-right:5px}:is(table.rentiso-table tbody tr td.actions a:not(.ellipsis-menu-link),table.rentiso-table tbody tr td.actions .table-button):hover{border-color:var(--blue);background:var(--blue-minus-5);transition:background .15s,transform .15s;transform:scale(1.03)}:is(table.rentiso-table tbody tr td.actions a:not(.ellipsis-menu-link),table.rentiso-table tbody tr td.actions .table-button):active{box-shadow:inset 0px 1px 3px rgb(from var(--black) r g b / .2)}table.rentiso-table tbody tr td.actions .ellipsis-menu .icon-button{box-shadow:none;border:none}table.rentiso-table tbody tr td.actions .ellipsis-menu.open .icon-button{border:1px solid var(--border-color)}table.rentiso-table tbody tr td.actions-menu{width:40px;padding:0 10px 0 0}table.rentiso-table tbody tr td.actions-menu .ellipsis-menu .icon-button{box-shadow:none;border:none}table.rentiso-table tbody tr td.actions-menu .ellipsis-menu.open .icon-button{border:1px solid var(--border-color)}table.rentiso-table tbody tr td.amount{width:140px}table.rentiso-table tbody tr td.amounts{width:320px}table.rentiso-table tbody tr td.amounts>span{float:left;width:125px;display:block}table.rentiso-table tbody tr td.amounts .from,table.rentiso-table tbody tr td.amounts .to{width:40%;color:var(--black);font-size:1.4rem;font-weight:500}:is(table.rentiso-table tbody tr td.amounts .from,table.rentiso-table tbody tr td.amounts .to).from{color:var(--dark-grey)}:is(table.rentiso-table tbody tr td.amounts .from,table.rentiso-table tbody tr td.amounts .to) span{color:var(--black);margin-bottom:5px;font-size:1.1rem;font-weight:100;display:block}table.rentiso-table tbody tr td.amounts .arrow{width:50px;height:30px;position:relative}table.rentiso-table tbody tr td.amounts .arrow>span{background:#b5bdca;width:35px;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}table.rentiso-table tbody tr td.amounts .arrow>span:before{content:"";border:1px solid #b5bdca;border-color:#b5bdca #b5bdca #0000 #0000;width:10px;height:10px;margin-top:-2px;display:block;position:absolute;top:50%;right:5px;transform:rotate(45deg)translateY(-50%)}table.rentiso-table tbody tr td.amounts .no-defined{opacity:.5}table.rentiso-table tbody tr td.paid-date{text-align:right;min-width:100px;padding:0 10px}table.rentiso-table tbody tr td.paid-date .title{text-transform:uppercase;font-size:1rem;font-weight:700;display:block}table.rentiso-table tbody tr td.title-amount{text-align:left;padding:0 10px}table.rentiso-table tbody tr td.title-amount .title{text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:1rem;display:block}table.rentiso-table tbody tr td.title{position:relative}table.rentiso-table tbody tr td.title:before{content:"&nbsp;";visibility:hidden}table.rentiso-table tbody tr td.title span{white-space:nowrap;text-overflow:ellipsis;position:absolute;left:20px;right:0;overflow:hidden}table.edit-add-table .to-the-right{text-align:right;padding-right:20px}table.edit-add-table .to-the-center{text-align:center;padding-left:10px;padding-right:10px}table.edit-add-table .to-the-left{text-align:left;padding-left:20px}table.edit-add-table .status-pill{text-transform:uppercase}table.edit-add-table .actions{padding-left:10px}table.edit-add-table .actions i{cursor:pointer}table.edit-add-table .actions i:hover{color:var(--primary)}table.edit-add-table .actions .fa-trash{margin-left:5px}table.edit-add-table .set-later{opacity:.5}table.edit-add-table .link-row{cursor:pointer}table.edit-add-table .add-row{text-align:center;height:30px;color:var(--grey);cursor:pointer;padding:0;font-size:12px;transition:color .15s}table.edit-add-table .add-row:hover{color:var(--primary)}table.edit-add-table tr.total-row td{background:#f9fafc;height:35px;font-weight:700}table.edit-add-table .badge{opacity:.8;margin-left:5px;display:inline-block;position:relative}table.edit-add-table .badge.empty{color:#c1c1c1}table.edit-add-table .badge.leased{color:var(--blue)}table.edit-add-table .badge .qty{text-align:center;width:10px;margin-left:5px;padding-bottom:0;font-size:1.5rem;display:inline-block}table.edit-add-table .badge .tooltip{color:var(--white);background:var(--black);text-align:center;white-space:nowrap;border-radius:4px;height:20px;padding:0 10px;font-size:1rem;line-height:20px;display:none;position:absolute;top:-25px;left:50%;transform:translate(-50%)}table.edit-add-table .badge .tooltip:before{content:"";background:var(--black);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)translate(-50%)}table.edit-add-table .badge:hover .tooltip{display:block}table.recipt .to-the-right{text-align:right;padding-right:20px}table.recipt .to-the-center{text-align:center;padding-left:10px;padding-right:10px}table.recipt .to-the-left{text-align:left;padding-left:20px}table.recipt thead tr th{height:35px;padding:0 0 0 20px}table.recipt tbody tr td{height:45px}table.recipt tr.amounts{border-top:0;border-bottom:0}table.recipt tr.scale{box-shadow:0px 0px 2px var(--black);transform:scale(1.015)}table.recipt tr.add{cursor:pointer;color:var(--primary)}table.recipt tr.totals{border-top:0;border-bottom:0}table.recipt tr.totals td{text-transform:capitalize;height:35px}table.recipt tr.totals:last-child{border-bottom:1px solid var(--border-color)}table.recipt tr.totals:last-child td{background:#f9fafc;font-weight:700}table.recipt tr.totals.sub{border-top:1px solid var(--border-color)}table.recipt .set-later{white-space:nowrap;opacity:.5}table.recipt td.col-amounts{width:100px;padding-right:0}table.recipt .actions{width:70px;padding-left:10px}table.recipt .actions i{cursor:pointer}table.recipt .actions i:hover{color:var(--primary)}table.recipt .actions .fa-trash{margin-left:5px}table.recipt .link-row{cursor:pointer}table.recipt .badge{opacity:.8;margin-left:5px;display:inline-block;position:relative}table.recipt .badge.empty{color:#c1c1c1}table.recipt .badge.leased{color:var(--blue)}table.recipt .badge .qty{text-align:center;width:10px;margin-left:5px;padding-bottom:0;font-size:1.5rem;display:inline-block}table.recipt .badge .tooltip{color:var(--white);background:var(--black);text-align:center;white-space:nowrap;border-radius:4px;height:20px;padding:0 10px;font-size:1rem;line-height:20px;display:none;position:absolute;top:-25px;left:50%;transform:translate(-50%)}table.recipt .badge .tooltip:before{content:"";background:var(--black);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)translate(-50%)}table.recipt .badge:hover .tooltip{display:block}.loading-block{cursor:progress;background:#e6e6e6;width:100%;height:30px;animation:2s linear infinite pulse;display:inline-block}.loading-block.eighth{width:12%}.loading-block.quarter{width:25%}.loading-block.half{width:50%}.loading-block.small{height:15px}.loading-block+.loading-block{width:calc(100% - 10px);margin-left:10px}.loading-block+.loading-block.eighth{width:calc(12% - 10px)}.loading-block+.loading-block.quarter{width:calc(25% - 10px)}.loading-block+.loading-block.half{width:calc(50% - 10px)}.loading-block.img{background:#f1f1f1;height:100%}.loading-block.light{background:#f1f1f1}.loading-block.pill{border-radius:20px;width:90%;height:30px;margin:auto}.loading-block.button{border-radius:4px;width:90px;height:30px}.loading-block.dropdown{width:150px}.loading-block.small-label{width:50px}.loading-block.icon{width:25px}.loading-block.circle{border-radius:100%;width:40px!important;height:40px!important}.loading-block.page-title-header-load{width:150px;margin-right:5px}.loading-block.notes{height:250px}.loading-block.medium{width:100px}.loading-block.long{width:250px}.loading-block.square{width:320px;height:250px}.details-img .img-wrap{background:#f1f1f1;border-color:#f1f1f1;height:100%}tbody.loading-rows tr{box-shadow:none}tbody.loading-rows tr:hover td{background-color:var(--white)}tbody.loading-rows tr td{opacity:.2;animation:2.4s linear infinite pulse;cursor:progress!important;transition:background-color .35s,opacity .15s!important}tbody.loading-rows tr:nth-child(n) td{animation-delay:.6s}tbody.loading-rows tr:nth-child(2n) td{animation-delay:1.2s}tbody.loading-rows tr:nth-child(3n) td{animation-delay:1.8s}tbody.loading-rows tr:nth-child(4n) td{animation-delay:2.4s}tbody.loading-rows tr .loading-block{background:#f1f1f1;height:15px;animation:none}tbody.loading-rows tr .loading-block.pill,tbody.loading-rows tr .loading-block.button{height:30px}tbody.loading-rows tr .loading-block.contact{clear:both;margin:0;display:block}tbody.loading-rows tr .img .loading-block{height:100%}tbody.loading-rows tr td.status{background:#f1f1f1!important}:is(tbody.loading-rows tr td.contact,tbody.loading-rows tr td.property) .loading-block{clear:both;margin:0;display:block}:is(tbody.loading-rows tr td.contact,tbody.loading-rows tr td.property) .loading-block.small{height:10px;margin-top:5px}.bar-spinner{text-align:center;width:50px;height:40px;margin:auto;font-size:1rem}.bar-spinner>div{background-color:var(--white);width:6px;height:100%;margin:0 1px;animation:1.2s ease-in-out infinite sk-stretchdelay;display:inline-block}.bar-spinner .rect2{animation-delay:-1.1s}.bar-spinner .rect3{animation-delay:-1s}.bar-spinner .rect4{animation-delay:-.9s}.bar-spinner .rect5{animation-delay:-.8s}.bar-spinner.rentiso{width:80px;height:60px}.bar-spinner.rentiso>div{background-color:var(--primary);width:7px}.circle-spinner,.circle-spinner:after{border-radius:50%;width:30px;height:30px}.circle-spinner{text-indent:-9999em;border-top:4px solid #f6878733;border-bottom:4px solid #f6878733;border-right:4px solid #f6878733;border-left:4px solid var(--primary);margin:15px auto;font-size:1rem;animation:1.1s linear infinite circle_spinner;position:relative;transform:translateZ(0)}.page-form{width:100%;max-width:900px;height:auto;margin:auto;padding-top:90px}.page-form .form-title{z-index:0;opacity:.5;color:var(--grey);text-align:left;text-transform:lowercase;font-size:5rem;font-weight:700;position:relative;bottom:-3px}.page-form .form-content{z-index:1;border-radius:0;height:100%;padding-bottom:20px;position:relative}.page-form .form-content .form{width:100%;display:block}.page-form .form-content .form .step{float:left;background:#fdfdfe;border-radius:10px;width:100%;height:100%;min-height:200px;margin-bottom:25px;display:block;position:relative;box-shadow:0 1px 1px #00000026}.page-form .form-content .form .step .step-title{width:100%;padding:20px 30px 0;font-size:2rem;display:inline-block}.page-form .form-content .form .step .step-title .main-text{margin-top:10px;margin-bottom:20px;font-size:2rem}.page-form .form-content .form .step .step-title .sub-text{float:right;opacity:.7;text-transform:uppercase;margin-bottom:5px;font-size:1rem}.page-form .form-content .form .step .step-title+.step-content{padding-top:0}.page-form .form-content .form .step .step-content{padding:10px}.page-form .form-content .form .step .step-information{float:right;text-align:center;width:300px;height:100%;padding:20px;display:none;position:absolute;top:0;right:0;box-shadow:-10px 0 10px -10px #00000026}.page-form .form-content .form .step .step-information .icon{color:var(--primary);width:100%;font-size:4rem;display:inline-block}.page-form .form-content .form .step .step-information .title{margin:20px 0;font-size:1.4rem;font-weight:700}.page-form .form-content .form .step .step-information .description{line-height:1.5}.page-form .form-content .form .step .step-information .center-middle{width:100%;padding:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-form .form-content .form .step form{float:right;width:auto;display:block}.page-form .form-content .form .step.no-information{padding-right:0}.page-form .form-content .form .submit-step{background:#fdfdfe;border-radius:10px;width:100%;padding:20px 30px;display:inline-block;box-shadow:0 1px 1px #00000026}.page-form .form-content .form .steps-buttons>div{float:right;background:#fdfdfe;border-radius:10px;width:calc(50% - 5px);margin:0 5px;padding:20px;display:block;box-shadow:0 1px 1px #00000026}.page-form .form-content .form .steps-buttons>div:first-child{margin-left:0}.page-form .form-content .form .steps-buttons>div:last-child{margin-right:0}.page-form .form-content .form .steps-buttons>div.left{float:left}.page-form .form-content .form .steps-buttons>div.full{width:100%;margin:0}.page-form .form-content .form .steps-buttons>div>button,.page-form .form-content .form .steps-buttons>div>a{width:100%}.page-form .form-content .form .two-col{width:100%;display:inline-block}.page-form .form-content .form .two-col .form-group{float:right;width:calc(50% - 10px);margin:0}.page-form .form-content .form .two-col .form-group:first-child{float:left}.page-form .form-content+.error-message{text-align:center;width:100%;margin-bottom:20px;display:none;position:relative;top:-10px}.page-form .form-content+.error-message.show{display:block}.page-form .form-content+.error-message span{background:var(--red);color:var(--white);padding:10px 15px;font-size:1.2rem;font-weight:600;display:inline-block;position:relative}.page-form .form-content+.error-message span:before{content:"";background:var(--red);width:10px;height:10px;position:absolute;top:0;left:50%;transform:rotate(45deg)translate(-50%)}.page-form .button-green{width:100%}.page-form .button-green:hover{transform:scale(1.01)}.page-form .go-back-contact{background:#fdfdfe;border-radius:10px;width:100%;margin:auto auto 15px;padding-left:0;transition:color .3s,transform .3s;display:block;position:relative;overflow:hidden;transform:scale(1);box-shadow:0 1px 1px #00000026}.page-form .go-back-contact:hover{transition:color .15s,transform .15s;transform:scale(1.01)}.page-form .go-back-contact:hover i{color:var(--black);transition:color .15s}.page-form .go-back-contact i{z-index:1;color:var(--grey);transition:color .3s;display:block;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.page-form .go-back-contact .unit-img{background:var(--white);background-position:50%;background-size:cover;border:10px solid #fdfdfe;width:70px;height:100%;padding:10px;display:block;position:absolute;top:0;left:10px}.page-form .go-back-contact .contact-name{color:var(--black);padding:20px 10px 20px 80px;font-size:1.4rem;display:block}.page-form .go-back-property,.page-form .go-back-unit{background:#fdfdfe;border-radius:10px;width:100%;margin:auto auto 15px;padding-left:120px;transition:color .3s,transform .3s;display:block;position:relative;overflow:hidden;transform:scale(1);box-shadow:0 1px 1px #00000026}:is(.page-form .go-back-property,.page-form .go-back-unit):hover{transition:color .15s,transform .15s;transform:scale(1.01)}:is(.page-form .go-back-property,.page-form .go-back-unit):hover i{color:var(--black);transition:color .15s}:is(.page-form .go-back-property,.page-form .go-back-unit) i{z-index:1;color:var(--grey);transition:color .3s;display:block;position:absolute;top:50%;left:5px;transform:translateY(-50%)}:is(.page-form .go-back-property,.page-form .go-back-unit) .property-img,:is(.page-form .go-back-property,.page-form .go-back-unit) .unit-img{background:var(--white);background-position:50%;background-size:cover;border:10px solid #fdfdfe;width:110px;height:100%;padding:10px;display:block;position:absolute;top:0;left:10px}:is(.page-form .go-back-property,.page-form .go-back-unit) .information{width:100%;padding:20px 10px;display:inline-block}:is(.page-form .go-back-property,.page-form .go-back-unit) .information .property-name,:is(.page-form .go-back-property,.page-form .go-back-unit) .information .unit-name{width:100%;color:var(--black);margin-bottom:10px;font-size:1.8rem;display:inline-block}:is(:is(.page-form .go-back-property,.page-form .go-back-unit) .information .property-name,:is(.page-form .go-back-property,.page-form .go-back-unit) .information .unit-name).small{font-size:1.2rem}:is(.page-form .go-back-property,.page-form .go-back-unit) .information .unit-name{width:100%;color:var(--black);font-size:1.8rem;display:inline-block}:is(.page-form .go-back-property,.page-form .go-back-unit) .information .label{color:var(--black);text-transform:uppercase;margin-bottom:5px;font-size:1.2rem;font-weight:700;display:block}:is(.page-form .go-back-property,.page-form .go-back-unit) .information .name{color:var(--black);font-size:1.3rem}@media (width>=768px){.page-form .form-content .form .step{padding-right:300px}.page-form .form-content .form .step .step-content{padding:30px}.page-form .form-content .form .step .step-information{display:block}}.page-search{width:100%;margin:0 0 20px;display:none;position:relative}.page-search input[type=text]{float:left;background:var(--white);border:0;border-radius:0;outline:none;width:100%;height:100%;min-height:30px;margin-bottom:0;padding:0 50px;font-size:1.4rem;line-height:30px;display:block;box-shadow:0 1px 1px #d3d3d3}.page-search input[type=text]:focus{background:var(--white);cursor:auto}.page-search input[type=text]:focus+label i{color:var(--black);cursor:auto}.page-search .search-icon{cursor:text;text-align:center;color:#d3d3d3;width:50px;height:30px;font-size:1.8rem;line-height:30px;transition:color .15s;position:absolute;top:0;left:0}@media (width>=768px){.page-search{display:inline-block}}.step-form{max-width:800px;height:auto;margin:0 auto}.step-form .form-title{z-index:0;opacity:.5;color:var(--grey);text-align:right;text-transform:lowercase;font-size:5rem;font-weight:700;position:relative;bottom:-3px}.step-form .form-content{z-index:1;background:#fdfdfe;border-radius:0;height:100%;min-height:300px;margin-bottom:30px;transition:height .15s;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000026}.step-form .form-content .steps{float:right;width:100%;padding-bottom:90px;padding-right:250px;display:block}.step-form .form-content .steps .step{float:left;width:100%;height:100%;padding:30px 30px 0;display:none}.step-form .form-content .steps .step.active{display:block}.step-form .form-content .steps .step .step-title{margin-bottom:30px;font-size:1.8rem;display:block}.step-form .form-content .steps .step form{float:right;width:auto;display:block}.step-form .form-content .navigation{float:right;width:250px;height:100%;padding:25px 15px;display:block;position:absolute;top:0;right:0;box-shadow:0 0 10px -1px #00000026}.step-form .form-content .navigation .nav{clear:both;text-align:center;width:auto;height:30px;margin:auto auto 30px;display:block}.step-form .form-content .navigation .nav li{text-align:center;-webkit-user-select:none;user-select:none;border:3px solid #0000;border-radius:100px;width:30px;height:30px;margin:0 5px;font-size:1.4rem;font-weight:700;line-height:27px;transition:border .15s,color .15s;display:inline-block}.step-form .form-content .navigation .nav li.selected{border-color:var(--primary);color:var(--primary)}.step-form .form-content .navigation .nav li.clickable{cursor:pointer}.step-form .form-content .navigation .nav li.clickable:hover{color:var(--primary)}.step-form .form-content .navigation .information{text-align:center;width:100%;color:var(--off-black);margin-top:20px;display:inline-block}.step-form .form-content .navigation .information li{display:none}.step-form .form-content .navigation .information li.active{display:block}.step-form .form-content .navigation .information .icon{color:var(--primary);width:100%;font-size:4rem;display:inline-block}.step-form .form-content .navigation .information .title{margin:20px 0;font-size:1.4rem;font-weight:700}.step-form .form-content .navigation .information .description{line-height:1.5}.step-form .form-content .navigation-buttons{float:right;width:100%;padding:25px 280px 25px 15px;display:block;position:absolute;bottom:0;right:0}.step-form .form-content .navigation-buttons button{float:right;height:40px;font-size:1.6rem;line-height:38px}.step-form .form-content .navigation-buttons button.next{margin-left:20px}.step-form .form-content .navigation-buttons button.next>*{margin-left:15px}.step-form .form-content .navigation-buttons button.previous>*{margin-right:15px}.time-pill{color:#3f3f40;text-align:center;background:#e7e9ef;border-radius:20px;width:180px;height:30px;margin:auto;line-height:30px;position:relative;overflow:hidden}.time-pill .date{position:relative}.time-pill .progress{background:var(--primary);z-index:1;height:100%;position:absolute;top:0;left:0;overflow:hidden}.time-pill .progress span{text-align:center;width:180px;height:100%;color:var(--white);z-index:2;padding:0;position:absolute;top:0;left:0}.app-loading .logo{color:var(--black);font-size:2.2rem;line-height:var(--header-height);text-shadow:0 1px 3px #00000080;letter-spacing:-1px;text-transform:uppercase;padding-left:20px;font-weight:500;display:block}.app-loading .app-loading-block{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.app-loading .app-loading-block span{float:left;height:50px;color:var(--black);text-shadow:0 1px 3px #00000080;letter-spacing:-1px;text-transform:uppercase;font-size:2.2rem;font-weight:500;line-height:50px;display:block}.info-block{display:block}.info-block .header{height:20px;display:block}.info-block .header .title{color:var(--black);letter-spacing:1px;text-transform:uppercase;font-size:1.1rem;font-weight:700;display:inline-block}.info-block .header .edit{float:right;color:var(--black);text-transform:uppercase;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:1.1rem;line-height:15px;transition:color .3s;display:block;overflow:hidden}.info-block .header .edit i{color:var(--black);font-size:1.3rem;transition:color .3s}.info-block .header .edit:hover{color:var(--primary);transition:color .3s}.info-block .header .edit:hover i{color:var(--primary);transition:color .3s}.info-block .body{background:var(--white);width:100%;height:calc(100% - 20px);padding:20px;display:block;overflow:auto;box-shadow:0 1px 1px #00000026}.info-block .body .data-info{vertical-align:top;width:100%;min-width:200px;margin-bottom:20px;padding-right:20px;line-height:20px;display:inline-block}@media (width>=768px){.info-block .body .data-info{width:33.33%;min-width:130px;margin-right:0}}.info-block .body .data-info.full-line{width:100%}.info-block .body .data-info.full-line:last-child{margin-bottom:10px}.info-block .body .data-info .text{float:left;width:calc(100% - 30px);display:block}.info-block .body .data-info .title{color:var(--black);opacity:.8;letter-spacing:1px;text-transform:uppercase;font-size:1.1rem;font-weight:700;display:block}.info-block .body .data-info i{float:left;color:#c1c7d3;text-align:center;width:30px;padding-right:9px;font-size:1.8rem;line-height:20px;display:block}.info-block .body .data-info p,.info-block .body .data-info .p{float:left;color:var(--black);width:calc(100% - 25px);font-size:1.2rem;line-height:20px;display:block}:is(.info-block .body .data-info p,.info-block .body .data-info .p).link{cursor:pointer;color:var(--primary)}.info-block .body .data-info .address{width:calc(100% - 25px);line-height:1.5;display:inline-block}.info-block .body .data-info .address p{width:auto;padding-right:5px}.info-block .body .data-info .address p:after{content:", "}.info-block .body .data-info .address p:last-child:after{content:none}.info-block .body .data-info .list li{width:100%;display:inline-block}.info-block .body .separator{opacity:.5;background:#d3d3d3;height:1px;margin:15px 0}.info-block.notes .body{padding:10px}.info-block.notes .body .rich-text-box{padding-bottom:0}.info-block.notes .body button{margin-top:10px}.info-block.notes .body button:disabled,.info-block.notes .body button[disabled]{opacity:.3}.info-list{display:block}.info-list>.title{border-bottom:1px solid var(--border-color);width:100%;margin-bottom:15px;padding:0 0 10px;display:inline-block;position:relative}.info-list>.title .name{width:100%;color:var(--black);text-shadow:0 1px #3460a133;font-size:2rem;display:inline-block}.info-list>p{margin-bottom:10px}.info-list>.list{border:1px solid var(--border-color);background:var(--white);border-radius:10px}.info-list>.list>li{border-bottom:1px solid var(--border-color);padding:20px}.info-list>.list>li:last-child{border-bottom:0}.info-list>.list>li .split-button .text-block{flex:auto;padding-right:10px}.info-list>.list>li .split-button .text-block strong{font-size:1.4rem}.info-list>.list>li .split-button .text-block p{margin-top:5px}.info-list>.list>li .split-button .button-block{text-align:right;order:1;margin-top:20px;display:block}@media (width>=768px){.info-list>.list>li .split-button{display:flex}.info-list>.list>li .split-button .button-block{margin-top:0}}.details-tri-block{flex-direction:column;justify-content:flex-start;gap:20px;display:flex}.details-tri-block>div{margin-bottom:15px;display:flex}.details-tri-block .details-img .img{background:var(--white);border:10px solid var(--white);background-position:50%;background-size:cover;width:100%;height:100%;padding:10px;display:inline-block;box-shadow:0 1px 1px #00000026}.details-tri-block .details-info>.info-block{width:100%;height:100%}.details-tri-block .details-lease{width:100%;height:300px}@media (width>=768px){.details-tri-block{flex-direction:row}.details-tri-block>div{height:300px}.details-tri-block .details-img{width:300px;display:none}.details-tri-block .details-info{flex:1;width:auto}.details-tri-block .details-lease{flex-basis:350px}}@media (width>=1200px){.details-tri-block .details-img{flex-basis:300px;display:flex}}.empty-page-box{text-align:center;width:100%;max-width:600px;margin:30px auto;display:block;position:relative}.empty-page-box .content{background:#fdfdfe;border-radius:5px;padding:40px;box-shadow:0 0 11px #00000026}.empty-page-box .content .title{width:100%;color:var(--off-black);letter-spacing:-1px;text-align:center;margin:10px 0;font-size:4rem;display:inline-block}.empty-page-box .content .subtitle{width:100%;color:var(--primary);text-align:center;margin:0 0 20px;font-size:1.6rem;display:inline-block}.empty-page-box .content img{width:100%}.empty-page-box .content a,.empty-page-box .content button{width:100%;display:block}.status-pill{text-transform:capitalize;text-align:center;background-color:#e4e4e4;border:1px solid gray;border-radius:20px;width:100%;padding:5px 15px;font-size:1.2rem;display:inline-block}.status-pill.WAIVED,.status-pill.PAID{color:#35954c;background-color:#7fcd913e;border-color:#7fcd91}.status-pill.LATE{color:#d72828;background-color:#cd7f7f3e;border-color:#cd7f7f}.status-pill.CURRENT{color:var(--white);background-color:#82aeef;border-color:#508ee9;font-weight:700}.rentiso-tooltip{position:relative}.rentiso-tooltip .tooltip{color:var(--white);background:var(--black);text-align:center;white-space:nowrap;z-index:2;text-transform:capitalize;border-radius:4px;height:20px;padding:0 10px;font-size:1rem;line-height:20px;display:none;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.rentiso-tooltip .tooltip:before{content:"";background:var(--black);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)translate(-50%)}.rentiso-tooltip:hover .tooltip{display:block}.summary-blocks{flex-flow:wrap;justify-content:center;gap:20px;margin-top:10px;margin-bottom:25px;display:flex}.summary-blocks.three .summary-block{width:calc(33.33% - 15px)}.summary-blocks.four .summary-block{width:calc(25% - 15px)}.summary-blocks .summary-block{background:var(--white);border:1px solid #0000;border-radius:7px;width:400px;min-width:300px;padding:35px 40px 25px 30px;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000026}.summary-blocks .summary-block .corner-icon{background-color:var(--primary);color:var(--white);text-align:center;border-radius:20px;width:55px;height:60px;font-size:1.8rem;line-height:60px;position:absolute;top:-15px;right:-15px}.summary-blocks .summary-block .corner-icon i{position:relative;bottom:-5px;left:-5px}.summary-blocks .summary-block .title{text-transform:uppercase;text-align:center;font-size:1.6rem}.summary-blocks .summary-block .amount{text-align:center;margin:15px 0;font-size:4rem;font-weight:700}.summary-blocks .summary-block .amount span{font-size:1.7rem;font-weight:400}.summary-blocks .summary-block .amount .amount-list{text-align:left;font-size:1.3rem}.summary-blocks .summary-block .amount .amount-list li{margin-bottom:5px}.summary-blocks .summary-block .amount .amount-list li span.number{text-align:right;width:30px;color:var(--primary);margin-right:5px;font-size:1.7rem;font-weight:700;display:inline-block}.summary-blocks .summary-block .amount .amount-list li span.text{font-size:1.4rem}.summary-blocks .summary-block .amount a{text-decoration:none}.summary-blocks .summary-block .small-text{text-align:center;color:var(--grey);font-size:1.2rem}.summary-blocks .summary-block.money .amount,.summary-blocks .summary-block.money .amount a{color:var(--primary)}.summary-blocks .summary-block.good .corner-icon{background-color:var(--green)}.summary-blocks .summary-block.good .amount,.summary-blocks .summary-block.good .amount a{color:var(--green)}.summary-blocks .summary-block.late .corner-icon{background-color:var(--off-red)}.summary-blocks .summary-block.late .amount,.summary-blocks .summary-block.late .amount a{color:var(--off-red)}button.button,a.button{color:var(--button-color,var(--white));height:var(--button-height);line-height:var(--button-height);font-size:var(--button-size);-webkit-user-select:none;user-select:none;cursor:pointer;letter-spacing:1px;background:var(--button-bg,var(--black));border:1px solid var(--button-border-color,transparent);text-align:center;white-space:nowrap;transition:background var(--average) ease 0s, box-shadow var(--average) ease 0s, opacity var(--average) ease 0s, transform var(--average) ease 0s;border-radius:4px;outline:none;padding:0 20px;font-weight:300;text-decoration:none;display:inline-block;position:relative;overflow:hidden;transform:scale(1);box-shadow:0 1px 1px #0003}:is(button.button,a.button) i{margin-right:10px}:is(button.button,a.button).full{width:100%}:is(button.button,a.button).small{height:30px;padding:0 10px;font-size:1.1rem;line-height:30px}:is(button.button,a.button).error{color:var(--white);animation:.2s linear 2 shake;background:var(--red)!important}:is(button.button,a.button):focus{transition:background var(--fast) ease 0s, box-shadow var(--fast) ease 0s, opacity var(--fast) ease 0s, transform var(--fast) ease 0s;transform:scale(1.01)}:is(button.button,a.button):hover{color:var(--button-hover-color,var(--button-color,var(--white)));background:var(--button-hover-bg,var(--black-minus-5));transition:background var(--fast) ease 0s, box-shadow var(--fast) ease 0s, opacity var(--fast) ease 0s, transform var(--fast) ease 0s;transform:scale(1.02)}:is(button.button,a.button):active{box-shadow:inset 0 1px 3px #0003}:is(button.button,a.button):disabled,:is(button.button,a.button)[disabled]{border-bottom:1px solid var(--button-disabled-border-color,var(--black-minus-5));background:var(--button-disabled-bg,var(--button-bg,var(--black)));opacity:.65;cursor:not-allowed;transform:scale(1)!important}:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying{color:#0000;text-shadow:none}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying):before{text-align:center;width:100%;height:100%;color:var(--button-loading-color,var(--white));text-shadow:0 2px 0 var(--button-loading-shadow,var(--black-minus-10));position:absolute;top:0;left:0}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying).creating:before{content:"Creating..."}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying).sending:before{content:"Sending..."}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying).updating:before{content:"Updating..."}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying).deleting:before{content:"Deleting..."}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying).checking:before{content:"Checking..."}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying).saving:before{content:"Saving..."}:is(:is(button.button,a.button).creating,:is(button.button,a.button).sending,:is(button.button,a.button).updating,:is(button.button,a.button).deleting,:is(button.button,a.button).checking,:is(button.button,a.button).saving,:is(button.button,a.button).paying).paying:before{content:"Paying..."}button.button-rentiso,a.button-rentiso{--button-bg:var(--primary);--button-hover-bg:var(--primary-minus-5);--button-disabled-border-color:var(--primary-minus-5);--button-loading-shadow:var(--primary-minus-10)}button.button-white,a.button-white{--button-color:var(--off-black);--button-bg:var(--white);--button-border-color:var(--border-color);--button-hover-bg:var(--white-minus-5);--button-disabled-border-color:var(--white-minus-5);--button-loading-shadow:var(--white-minus-10)}button.button-yellow,a.button-yellow{--button-bg:var(--yellow);--button-hover-bg:var(--yellow-minus-5);--button-disabled-border-color:var(--yellow-minus-5);--button-loading-shadow:var(--yellow-minus-10)}button.button-transparent,a.button-transparent{--button-color:var(--black);--button-bg:transparent;--button-border-color:var(--border-color);--button-hover-bg:#0000000d;--button-disabled-bg:var(--white);--button-disabled-border-color:var(--white-minus-5);--button-loading-shadow:var(--white-minus-10)}button.button-red,a.button-red{--button-bg:var(--red);--button-hover-bg:var(--red-minus-5);--button-disabled-border-color:var(--red-minus-5);--button-loading-shadow:var(--red-minus-10)}button.button-lightgrey,a.button-lightgrey{--button-color:#7b8c96;--button-bg:#e8ebee;--button-hover-bg:#d5d9dd;--button-disabled-border-color:#d5d9dd;--button-loading-color:#7b8c96;--button-loading-shadow:#ccd1d6}button.button-grey,a.button-grey{--button-bg:var(--grey);--button-hover-bg:var(--grey-minus-5);--button-disabled-border-color:var(--grey-minus-5);--button-loading-shadow:var(--grey-minus-10)}button.button-green,a.button-green{--button-bg:var(--green);--button-hover-bg:var(--green-minus-5);--button-disabled-border-color:var(--green-minus-5);--button-loading-shadow:var(--green-minus-10)}button.button-blue,a.button-blue{--button-bg:var(--dark-blue);--button-hover-bg:var(--dark-blue-minus-5);--button-disabled-border-color:var(--dark-blue-minus-5);--button-loading-shadow:var(--dark-blue-minus-10)}.modal{z-index:1000;background-color:#0000;flex-grow:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:fixed;top:0;left:0}.modal .overlay{z-index:1;background:#4a5358b3;width:100%;height:100%;transition:all .2s;animation:.2s ease-in-out fadeIn;position:absolute}.modal .frame{z-index:2;background:var(--white);border-radius:12px;flex-grow:0;width:100%;max-width:80%;max-height:80%;padding-bottom:3px;transition:all .2s;animation:.2s ease-in-out forwards scaleIn;position:relative;overflow:auto;transform:scale(1);box-shadow:0 2px 10px #0000004d}.modal .frame .close-modal-button{z-index:1;width:15px;height:15px;color:var(--dark-grey);cursor:pointer;transition:color var(--fast);padding:0;font-size:1rem;font-weight:700;display:flex;position:absolute;top:15px;right:15px}.modal .frame .close-modal-button span{width:15px;height:15px;margin:auto;display:block;position:relative}.modal .frame .close-modal-button span:before,.modal .frame .close-modal-button span:after{content:"";background:var(--dark-grey);width:100%;height:2px;transition:background var(--fast);position:absolute;top:50%;left:50%}.modal .frame .close-modal-button span:before{transform:translate(-50%,-50%)rotate(45deg)}.modal .frame .close-modal-button span:after{transform:translate(-50%,-50%)rotate(-45deg)}.modal .frame .close-modal-button:hover{color:var(--black)}.modal .frame .close-modal-button:hover span:before,.modal .frame .close-modal-button:hover span:after{background:var(--black)}.modal .frame>.header{text-align:left;width:100%;color:var(--black);z-index:1;align-items:center;height:80px;padding:15px 20px;font-size:1.9rem;display:flex;position:relative}.modal .frame>.header .box-icon{text-align:center;color:var(--primary);width:40px;height:40px;box-shadow:inset 0px 0px 10px -3px var(--primary);background:#2f78e54d;border-radius:40px;margin-right:10px;font-size:1.8rem;line-height:44px;display:inline-block}.modal .frame>.header .box-icon.success{color:var(--green);background:#18b65c4d;box-shadow:inset 0 0 10px -3px #18b65cb3}.modal .frame>.header .box-icon.error,.modal .frame>.header .box-icon.delete{color:var(--red);background:#d739564d;box-shadow:inset 0 0 10px -3px #d73956b3}.modal .frame>.header .box-icon.warning{color:var(--yellow);background:#feb61c4d;box-shadow:inset 0 0 10px -3px #feb61cb3}.modal .frame>.header .box-icon.info,.modal .frame>.header .box-icon.custom{color:var(--blue);background:#137dbb4d;box-shadow:inset 0 0 10px -3px #137dbbb3}.modal .frame>.header .box-title{flex-flow:column;display:flex}.modal .frame>.header .box-title span{padding-top:4px;font-size:1.2rem}.modal .frame>.body .modal-form{height:calc(100% - 150px);padding:20px 10px 10px 20px;overflow-y:scroll}.modal .frame>.body .modal-form::-webkit-scrollbar{-webkit-appearance:none}.modal .frame>.body .modal-form::-webkit-scrollbar:vertical{width:11px}.modal .frame>.body .modal-form::-webkit-scrollbar:horizontal{height:11px}.modal .frame>.body .modal-form::-webkit-scrollbar-thumb{border:2px solid var(--white);background-color:#00000080;border-radius:8px}.modal .frame>.body .modal-form .icons.together>:last-child{font-size:2rem;top:3px}.modal .frame>.body>.footer,.modal .frame>.footer{background:var(--background-color);z-index:100;border-radius:3px;flex-flow:row-reverse;width:100%;height:70px;margin-top:0;padding:20px;display:flex;position:sticky;bottom:-1px;left:0;box-shadow:0 0 5px -1px #0003}:is(.modal .frame>.body>.footer,.modal .frame>.footer) button{border-radius:0}:is(.modal .frame>.body>.footer,.modal .frame>.footer) .buttons{flex:1;justify-content:flex-end;display:flex}:is(.modal .frame>.body>.footer,.modal .frame>.footer) .buttons button{margin-left:10px}:is(.modal .frame>.body>.footer,.modal .frame>.footer) .form-error-msg{text-align:left;flex:1;align-items:center;height:30px;line-height:1;display:flex}.modal.confirm-modal .frame{max-width:350px}.modal.confirm-modal .frame>.body .content .header{margin-bottom:10px;font-size:1.6rem}.modal.confirm-modal .frame>.body .content .message{padding:0 20px 20px}.modal.confirm-modal .frame>.body>.footer{background:0 0;margin:0}.modal.confirm-modal.success .header .box-icon{color:var(--green);background:#18b65c4d;box-shadow:inset 0 0 10px -3px #18b65cb3}:is(.modal.confirm-modal.disable,.modal.confirm-modal.remove,.modal.confirm-modal.error) .header .box-icon{color:var(--red);background:#d739564d;box-shadow:inset 0 0 10px -3px #d73956b3}.modal.confirm-modal.warning .header .box-icon{color:var(--yellow);background:#feb61c4d;box-shadow:inset 0 0 10px -3px #feb61cb3}.modal.confirm-modal.info .header .box-icon{color:var(--blue);background:#137dbb4d;box-shadow:inset 0 0 10px -3px #137dbbb3}.modal.service-unavailable{z-index:10000001}.modal.service-unavailable .frame{background:var(--primary);width:100%;max-width:500px;max-height:300px}.modal.service-unavailable .body{text-align:center;color:var(--white);background:var(--primary)}.modal.service-unavailable .body i{color:var(--white);padding-top:20px;font-size:6rem}.modal.service-unavailable .body h2{padding:20px 0 15px;font-size:2rem}.modal.service-unavailable .body p{margin-top:10px;padding-bottom:15px;font-size:1.4rem;line-height:1.2}.modal.service-unavailable .body p span{margin-top:5px;display:block}#alertRoot{z-index:1000;width:90%;position:fixed;top:20px;left:50%;transform:translate(-50%)}@media (width>=768px){#alertRoot{width:auto}}.alert-notification{background:var(--white);opacity:1;width:auto;max-width:600px;height:auto;transition:opacity var(--average);border-radius:5px;justify-content:center;align-items:center;margin-bottom:15px;padding:15px;font-size:1.2rem;display:flex;box-shadow:0 2px 10px #0000004d}.alert-notification.hide{opacity:0;transition:opacity var(--average)}.alert-notification .icon{flex:auto;margin-right:10px;font-size:2rem}.alert-notification .message{flex:auto;margin-right:5px;line-height:1.4}.alert-notification .show-more{text-align:center;text-wrap:nowrap;margin:0 5px 0 15px}.alert-notification.success{background-color:var(--green);color:var(--white)}.alert-notification.success a{color:var(--white)}.alert-notification.success .close-alert-button:after,.alert-notification.success .close-alert-button:before{background:var(--off-white)}.alert-notification.success .close-alert-button:hover:after,.alert-notification.success .close-alert-button:hover:before{background:var(--white)}.alert-notification.error{background-color:var(--red);color:var(--white)}.alert-notification.error a{color:var(--white)}.alert-notification.error .close-alert-button:after,.alert-notification.error .close-alert-button:before{background:var(--off-white)}.alert-notification.error .close-alert-button:hover:after,.alert-notification.error .close-alert-button:hover:before{background:var(--white)}.alert-notification.warning{background-color:var(--yellow);color:var(--white)}.alert-notification.warning a{color:var(--white)}.alert-notification.warning .close-alert-button:after,.alert-notification.warning .close-alert-button:before{background:var(--off-white)}.alert-notification.warning .close-alert-button:hover:after,.alert-notification.warning .close-alert-button:hover:before{background:var(--white)}.alert-notification.info{background-color:var(--primary);color:var(--white)}.alert-notification.info a{color:var(--white)}.alert-notification.info .close-alert-button:after,.alert-notification.info .close-alert-button:before{background:var(--off-white)}.alert-notification.info .close-alert-button:hover:after,.alert-notification.info .close-alert-button:hover:before{background:var(--white)}.alert-notification.delete{background-color:var(--green);color:var(--white)}.alert-notification.delete a{color:var(--white)}.alert-notification.delete .close-alert-button:after,.alert-notification.delete .close-alert-button:before{background:var(--off-white)}.alert-notification.delete .close-alert-button:hover:after,.alert-notification.delete .close-alert-button:hover:before{background:var(--white)}.alert-notification .close-alert-button{box-sizing:border-box;cursor:pointer;width:22px;height:22px;transition:translate var(--average);border:2px solid #0000;border-radius:40px;margin:0 5px;display:block;position:relative;transform:scale(1)}.alert-notification .close-alert-button:after,.alert-notification .close-alert-button:before{content:"";box-sizing:border-box;background:var(--off-black);width:16px;height:2px;transition:background-color var(--average);border-radius:5px;display:block;position:absolute;top:8px;left:1px;transform:rotate(45deg)}.alert-notification .close-alert-button:after{transform:rotate(-45deg)}.alert-notification .close-alert-button:hover{transition:translate var(--average);transform:scale(1.1)}.alert-notification .close-alert-button:hover:after,.alert-notification .close-alert-button:hover:before{background:var(--black);transition:background-color var(--average)}.form-group{margin-bottom:5px;position:relative}.form-group .label{letter-spacing:1px;color:var(--off-black);text-align:left;margin-bottom:5px;font-size:1.2rem;font-weight:600;transition:color .15s;display:block}.form-group .form-split{width:100%;display:inline-block}.form-group .form-split>div{width:50%;padding:0 10px 15px}.form-group .form-split>div:first-child{float:left;padding-left:0}.form-group .form-split>div:first-child .msg{right:10px}.form-group .form-split>div:first-child .optional{padding-right:10px}.form-group .form-split>div:last-child{float:right;padding-right:0}.form-group .form-split.two-thirds>div{width:75%}.form-group .form-split.two-thirds>div:last-child{width:25%}.form-group .form-split.flip>div{padding:0 10px 15px}.form-group .form-split.flip>div:first-child{float:right;padding-right:0}.form-group .form-split.flip>div:first-child .optional{padding-right:0}.form-group .form-split.flip>div:last-child{float:left;padding-left:0}.form-group .form-split.flip>div:last-child .optional{padding-right:10px}.error-message{color:var(--red);text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:600px;padding-left:5px;font-size:1.2rem;display:block;position:absolute;bottom:0;left:0;overflow:hidden}.error-message .error-icon{margin-right:5px}.text-input{width:100%;padding-bottom:15px;display:inline-block;position:relative}.text-input label{text-transform:uppercase;letter-spacing:2px;color:var(--off-black);transition:color var(--fast);text-align:left;margin-bottom:5px;font-size:1.2rem;font-weight:600;display:block}.text-input .prefix-suffix-wrap{width:unset;display:flex;position:relative}.text-input .prefix-suffix-wrap label.prefix,.text-input .prefix-suffix-wrap label.suffix{text-transform:none;letter-spacing:0;text-align:left;height:var(--input-height);font-weight:400;line-height:var(--input-height);color:var(--border-color-hover);border:1px solid var(--border-color);-webkit-user-select:none;user-select:none;justify-content:center;margin-bottom:0;padding:0 10px;font-size:1.6rem;display:flex}.text-input .prefix-suffix-wrap label.prefix{border-right-color:#0000;border-top-left-radius:5px;border-bottom-left-radius:5px}.text-input .prefix-suffix-wrap label.suffix{border-left-color:#0000;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:1.4rem}.text-input .prefix-suffix-wrap input{flex:1;padding-left:10px;padding-right:5px;display:flex}.text-input .prefix-suffix-wrap input.prefix{border-top-left-radius:0;border-bottom-left-radius:0}.text-input .prefix-suffix-wrap input.suffix{border-top-right-radius:0;border-bottom-right-radius:0}.lock-screen{z-index:10000000;width:100%;height:100%;position:fixed;top:0;left:0}.lock-screen:before{content:"";z-index:1;background:#4a5358b3;width:100%;height:100%;transition:all .2s;animation:.2s ease-in-out fadeIn;position:absolute;top:0;left:0}.lock-screen .lock-dialog{background:var(--white);z-index:1;text-align:center;background:#fdfdfe;border-radius:10px;width:100%;max-width:510px;transition:all .2s;animation:.2s ease-in-out forwards scaleInCenter;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)scale(1);box-shadow:0 1px 1px #00000026}.lock-screen .lock-dialog .username{letter-spacing:2px;color:var(--off-black);text-align:left;margin-bottom:15px;padding-right:35px;font-size:2rem;display:block}.lock-screen .lock-dialog .username span{margin-top:5px;font-size:1.4rem;line-height:1.3;display:block}.lock-screen .lock-dialog #password{margin:0 0 15px}.lock-screen .lock-dialog .form-group:first-child{margin:0 0 5px}.lock-screen .lock-dialog .form-group #lock-email{border:0;width:0;height:0;padding:0}.lock-screen .lock-dialog button{width:100%}.lock-screen .lock-dialog button i{margin-right:5px}.lock-screen .lock-dialog .box{padding:35px 25px 25px;position:relative}.lock-screen .lock-dialog .box .box-icon{background:var(--white);width:50px;height:50px;color:var(--black);border-radius:40px;font-size:2.4rem;line-height:50px;display:block;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.lock-screen .lock-dialog .logout{cursor:pointer;transition:color var(--slow);font-size:1.1rem;position:absolute;top:15px;right:15px}.lock-screen .lock-dialog .logout i{font-size:1.8rem;display:block}.lock-screen .lock-dialog .logout:hover{transition:color var(--fast);color:var(--primary)}.lock-screen .lock-dialog .error-message{bottom:0}.profile-pic{text-align:center;color:#358975;background:#cff0e8;border-radius:100%;width:50px;height:50px;margin:auto;font-size:2.1rem;line-height:50px;display:block;position:relative;box-shadow:0 1px 1px #00000026}.profile-pic.clickable{cursor:pointer}.profile-pic.has-image{border:1px solid var(--border-color);background:var(--white);border-radius:100%;overflow:hidden}.profile-pic img{z-index:1;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-pic.small{width:35px;height:35px;font-size:1.6rem;line-height:36px}.profile-pic.large{width:100px;height:100px;font-size:5.1rem;line-height:100px}.profile-pic.xlarge{width:200px;height:200px;font-size:12rem;line-height:200px}.profile-pic.xxlarge{width:300px;height:300px;font-size:16rem;line-height:300px}.profile-pic.with-image{background-position:50%;background-size:cover}.profile-pic .icons.together>:last-child{font-size:1.3rem;bottom:-3px;left:-2px}.profile-pic.with-border{border:3px solid var(--white);line-height:44px}.profile-pic.with-border.small{border:2px solid var(--white);line-height:31px}.profile-pic.with-border.large{border:5px solid var(--white);line-height:90px}.profile-pic.with-border.large .icons.together>:last-child{font-size:3rem;bottom:-5px;left:-15px}.profile-pic.with-border.xlarge{border:10px solid var(--white);line-height:190px}.profile-pic.with-border.xlarge .icons.together>:last-child{font-size:5rem;bottom:-5px;left:-35px}.profile-pic.with-border.xxlarge{border:10px solid var(--white);line-height:290px}.profile-pic.with-border.xxlarge .icons.together>:last-child{font-size:8rem;bottom:-20px;left:-50px}.profile-pic.with-square{background-color:#0000;border:0;border-radius:0}.profile-pic.letter-a{color:#5c8a64;background-color:#c8e4b2}.profile-pic.letter-b{color:#3d7a64;background-color:#9ed2be}.profile-pic.letter-c{color:#b38150;background-color:#ffd9b7}.profile-pic.letter-d{color:#b36e4f;background-color:#ffc6ac}.profile-pic.letter-e{color:#bfa45e;background-color:#fff6dc}.profile-pic.letter-f{color:#b8978c;background-color:#faf3f0}.profile-pic.letter-g{color:#40767b;background-color:#a1ccd1}.profile-pic.letter-h{color:#4d6d7a;background-color:#adc4ce}.profile-pic.letter-i{color:#9e6040;background-color:#efb495}.profile-pic.letter-j{color:#b7738d;background-color:#fdcedf}.profile-pic.letter-k{color:#6d9797;background-color:#d2e9e9}.profile-pic.letter-l{color:#64804f;background-color:#c4d7b2}.profile-pic.letter-m{color:#4d6d7a;background-color:#adc4ce}.profile-pic.letter-n{color:#b36e4f;background-color:#ffc6ac}.profile-pic.letter-o{color:#649c93;background-color:#cdf0ea}.profile-pic.letter-p{color:#b8a451;background-color:#faf4b7}.profile-pic.letter-q{color:#3d7a6b;background-color:#9ed2c6}.profile-pic.letter-r{color:#9a7553;background-color:#ecccb2}.profile-pic.letter-s{color:#5e9cb5;background-color:#c1efff}.profile-pic.letter-t{color:#b38a45;background-color:#ffdba4}.profile-pic.letter-u{color:#a47b7e;background-color:#f2d7d9}.profile-pic.letter-v{color:#64894a;background-color:#c4dfaa}.profile-pic.letter-w{color:#597889;background-color:#b7d3df}.profile-pic.letter-x{color:#9a8461;background-color:#e9dac1}.profile-pic.letter-y{color:#41706a;background-color:#96c7c1}.profile-pic.letter-z{color:#69946b;background-color:#cee5d0}.submit-button{width:100%}.submit-button.error{color:var(--white);background:var(--red)}.submit-button .message{z-index:1;width:100%;height:200%;transition:transform var(--slow), var(--slow);position:absolute;top:0;left:0;transform:translateY(0%)}.submit-button .message .name,.submit-button .message .success{text-align:center;width:100%;height:100%;position:absolute;top:0;left:0}.submit-button .message .success{top:100%}.submit-button .message .success i{margin-left:10px}.submit-button .progress{z-index:0;width:0%;height:100%;transition:width var(--slower);background:#0003;display:block;position:absolute;top:0;left:0}.submit-button.completed .message{transform:translateY(-100%)}.submit-button.completed .progress{transition:none}.submit-button.small{float:right;-webkit-user-select:none;user-select:none;width:auto;min-width:150px;height:30px;padding:0 20px;font-size:1.1rem;line-height:30px;overflow:hidden}.dropdown-field{background:var(--white);width:100%;padding-bottom:15px;font-size:1.2rem;display:inline-block;position:relative}.modal.change-language-modal .frame{max-width:350px}.modal.change-language-modal .frame>.body .modal-form{padding-top:0}.user-dropdown{-webkit-user-select:none;user-select:none;position:relative}.user-dropdown.open .dropdown-menu{display:inline-block}.user-dropdown.open .user-name{border:1px solid var(--border-color);border-bottom:0}.user-dropdown.open .user-name .name:after{content:"";top:3px}.user-dropdown .user-name{color:#33333380;cursor:pointer;border:1px solid #0000;min-width:200px;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.user-dropdown .user-name:hover,.user-dropdown .user-name.active{color:var(--black)}.user-dropdown .user-name .name{white-space:nowrap;text-overflow:ellipsis;background:0 0;max-width:180px;padding:0 10px 0 15px;line-height:35px;display:inline-block;position:relative;overflow:hidden}.user-dropdown .user-name .name:after{content:"";opacity:.7;padding-left:5px;font-family:FontAwesome;position:relative;top:-2px}.user-dropdown .user-name .profile-pic{float:right;width:30px;height:30px;margin-top:3px;margin-right:6px;line-height:30px}.user-dropdown .dropdown-menu{z-index:100;border:1px solid var(--border-color);background:var(--white);text-align:left;border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding-top:10px;display:none;position:absolute;top:100%;right:0;box-shadow:0 5px 6px -5px #0003}.user-dropdown .dropdown-menu a,.user-dropdown .dropdown-menu .navlink{color:#33333380;cursor:pointer;background:0 0;width:100%;height:35px;line-height:35px;text-decoration:none;transition:background .15s,color .15s;display:inline-block}:is(.user-dropdown .dropdown-menu a,.user-dropdown .dropdown-menu .navlink):hover,:is(.user-dropdown .dropdown-menu a,.user-dropdown .dropdown-menu .navlink).active{color:var(--black);background:#f7f7f7}:is(.user-dropdown .dropdown-menu a,.user-dropdown .dropdown-menu .navlink).active{color:var(--primary)}:is(.user-dropdown .dropdown-menu a,.user-dropdown .dropdown-menu .navlink) i{text-align:center;width:35px;padding-left:15px;padding-right:10px}.user-dropdown .separator{float:left;background:var(--border-color);width:100%;height:1px;margin:5px 0;display:block}@media (width>=768px){.user-dropdown .user-name .name{max-width:220px}}.page-header{float:left;background:var(--white);z-index:5;border-bottom:1px solid #d3d3d3;width:100%;height:60px;padding-left:30px;display:block;position:relative}.page-header.no-shadow{box-shadow:none;border-bottom:0}.page-header .breadcrumbs{color:#4a5358cc;white-space:nowrap;text-overflow:ellipsis;max-width:80px;margin-left:15px;font-size:1.2rem;font-weight:700;line-height:60px;display:none;overflow:hidden}.page-header .breadcrumbs .icon-circle{text-align:center;width:25px;height:25px;color:var(--primary);border-radius:100%;margin-right:5px;font-size:1.1rem;line-height:22px;display:inline-block;position:relative;left:2px;box-shadow:0 0 1px 1px #0003}.page-header .breadcrumbs a{text-decoration:none}.page-header .title{font-size:2.6rem;line-height:60px;display:none}.page-header .actions{float:right;text-align:right;width:auto;padding:12px 10px;display:block}.page-header .header-menu{float:left;margin:20px 0}@media (width>=768px){.page-header .header-menu{float:none}.page-header .title{display:inline-block}.page-header .actions{padding:12px 30px 12px 10px}.page-header .breadcrumbs{max-width:500px;margin-left:0;display:inline-block}}.app-menu{float:left;z-index:99;width:100%;max-width:var(--appMenu-width);background:var(--white);height:100%;padding:0 5px;display:block;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 0 5px #0003}.app-menu a{-webkit-user-drag:none;text-decoration:none}.app-menu .logo{width:var(--appMenu-width);float:left;color:var(--black);text-shadow:0 1px 3px #00000080;letter-spacing:-1px;text-transform:uppercase;padding:20px 0 10px 20px;font-size:2.2rem;font-weight:500;display:block;position:relative}.app-menu .logo i{color:var(--primary);margin-right:5px}.app-menu .organization{padding:0 20px}.app-menu .organization .name{color:#33333380;width:100%;transition:color var(--fast);letter-spacing:0;margin-top:5px;padding-left:5px;font-size:1.3rem;display:inline-block}.app-menu .organization .dropdown-field{float:left;background:0 0;height:auto;padding-top:10px;padding-bottom:10px}.app-menu .organization .dropdown-field .error-tooltip{top:5px;right:-15px}.app-menu .organization .dropdown-field .dropdown{color:#33333380;letter-spacing:0;float:left;border:0;border:1px solid var(--border-color);background-color:#0000;height:30px;margin-top:5px;margin-bottom:0;padding-left:7px;padding-right:15px;font-size:1.2rem;font-weight:400;line-height:13px}.app-menu .organization .dropdown-field .dropdown:focus{box-shadow:none}.app-menu .organization .dropdown-field.invalid .dropdown{color:var(--red)}.app-menu .separator{background:var(--border-color);opacity:.8;width:80%;height:1px;transition:opacity var(--fast);margin:10px 10%;display:inline-block}.app-menu .nav li{transform:translate(0)}.app-menu .nav li a,.app-menu .nav li .navlink{color:#33333380;cursor:pointer;width:100%;height:35px;transition:background var(--fast), color var(--fast);background:0 0;line-height:35px;display:block}:is(.app-menu .nav li a,.app-menu .nav li .navlink):hover,:is(.app-menu .nav li a,.app-menu .nav li .navlink).active{color:var(--black);background:#f7f7f7}:is(.app-menu .nav li a,.app-menu .nav li .navlink).active{color:var(--primary)}:is(.app-menu .nav li a,.app-menu .nav li .navlink) i{text-align:center;width:45px;padding-left:20px;padding-right:10px}.app-menu .notification{background:var(--primary);color:var(--white);text-align:center;border-radius:30px;width:auto;height:14px;padding:0 5px;font-size:1rem;line-height:14px;display:inline-block}@media (width>=768px){.app-menu{width:var(--appMenu-width);transform:translate(0)}}.menu-open .app-menu{transform:translate(0)}.menu-open .app-menu .nav li{transform:translate(0)}.menu-open .app-menu .separator{opacity:.8}.menu-open .app-menu-overlay{z-index:98;background:0 0;width:100%;height:100%;display:block;position:fixed;top:0;left:0}@media (width>=768px){.menu-open .app-menu-overlay{z-index:-1;width:0;height:0;display:none;position:static}}.app-frame{width:100%;height:100%;display:inline-block}.app-frame .app-content{float:right;width:100%;height:100%;display:block}.app-frame .header-menu{-webkit-user-select:none;user-select:none;cursor:pointer;width:20px;height:20px;display:inline-block;position:relative}.app-frame .header-menu span{background-color:var(--black);border-radius:4px;width:100%;height:2px;margin-top:-2px;display:block;position:absolute;top:50%;bottom:0;box-shadow:0 1px 3px #00000080}.app-frame .header-menu span:before,.app-frame .header-menu span:after{content:"";background-color:var(--black);border-radius:4px;width:100%;height:2px;display:block;position:absolute;box-shadow:0 1px 3px #00000080}.app-frame .header-menu span:before{top:-5px}.app-frame .header-menu span:after{bottom:-5px}.app-frame .app-menu .header-menu{margin-right:10px;top:4px}@media (width>=768px){.app-frame .app-content{padding-left:var(--appMenu-width)}.app-frame .header-menu{display:none}.app-frame .app-menu .logo a .icon-rentiso{display:inline}}.menu-open .app-frame .header-menu span{transform:rotate(225deg)}.menu-open .app-frame .header-menu span:before{opacity:0;top:0}.menu-open .app-frame .header-menu span:after{bottom:0;transform:rotate(-90deg)}.menu-open .app-frame .app-menu .icon-rentiso{display:none}.menu-open .app-frame .app-content .page-header .header-menu{display:none}.protect-page{height:100%;position:relative}.protect-page .content{text-align:center;width:100%;max-width:600px;padding:0 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.protect-page .content .icon{color:var(--black);margin:20px 0;font-size:14rem}.protect-page .content .code{color:var(--off-black);font-size:9rem}.protect-page .content .title{width:100%;color:var(--black);letter-spacing:-1px;text-align:center;margin:10px 0;font-size:4rem;display:inline-block}.protect-page .content .subtitle{width:100%;color:var(--primary);text-align:center;margin:15px 0 0;font-size:1.6rem;line-height:1.4;display:inline-block}.four-o-four-error{z-index:1;text-align:center;text-align:center;background-image:url(/assets/404-DuIAkTcd.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:fixed;top:0;left:0}.four-o-four-error .backdrop{background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.four-o-four-error .not-found-block{padding:20px}.four-o-four-error .not-found-block h3{color:var(--white);margin-bottom:20px;font-size:7rem;position:relative}.four-o-four-error .not-found-block h3.four{font-size:21rem;font-weight:700}.four-o-four-error .not-found-block p{color:var(--white);z-index:1;margin-top:20px;font-size:1.8rem;position:relative}.account-verification{background:url("data:image/svg+xml,%3csvg%20id='visual'%20viewBox='0%200%20900%20600'%20width='900'%20height='600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%3e%3crect%20x='0'%20y='0'%20width='900'%20height='600'%20fill='%23f2f5f8'%3e%3c/rect%3e%3cpath%20d='M0%20466L15%20469.2C30%20472.3%2060%20478.7%2090%20483.3C120%20488%20150%20491%20180%20489.5C210%20488%20240%20482%20270%20475.2C300%20468.3%20330%20460.7%20360%20457.2C390%20453.7%20420%20454.3%20450%20458.7C480%20463%20510%20471%20540%20476C570%20481%20600%20483%20630%20480C660%20477%20690%20469%20720%20466.8C750%20464.7%20780%20468.3%20810%20468.5C840%20468.7%20870%20465.3%20885%20463.7L900%20462L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%232f78e5'%3e%3c/path%3e%3cpath%20d='M0%20499L15%20499C30%20499%2060%20499%2090%20505.8C120%20512.7%20150%20526.3%20180%20526.8C210%20527.3%20240%20514.7%20270%20507.3C300%20500%20330%20498%20360%20504.2C390%20510.3%20420%20524.7%20450%20526.3C480%20528%20510%20517%20540%20510.8C570%20504.7%20600%20503.3%20630%20508.2C660%20513%20690%20524%20720%20529.3C750%20534.7%20780%20534.3%20810%20527C840%20519.7%20870%20505.3%20885%20498.2L900%20491L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%23538ee8'%3e%3c/path%3e%3cpath%20d='M0%20568L15%20569.3C30%20570.7%2060%20573.3%2090%20574C120%20574.7%20150%20573.3%20180%20573C210%20572.7%20240%20573.3%20270%20570.2C300%20567%20330%20560%20360%20557C390%20554%20420%20555%20450%20557.7C480%20560.3%20510%20564.7%20540%20563.8C570%20563%20600%20557%20630%20553.8C660%20550.7%20690%20550.3%20720%20548.7C750%20547%20780%20544%20810%20541.2C840%20538.3%20870%20535.7%20885%20534.3L900%20533L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%2373a3e9'%3e%3c/path%3e%3c/svg%3e") bottom/100% no-repeat;justify-content:center;height:100%;min-height:740px;display:flex}.account-verification .wrapit{text-align:center}.account-verification .rentiso-logo{width:100%;padding-bottom:20px;display:inline-block;position:static;left:0}.account-verification .rentiso-logo .icon-rentiso{color:var(--primary);text-shadow:none;margin-right:10px;font-size:3.2rem}.account-verification .box{text-align:left;width:400px;display:inline-block;position:relative}.account-verification .box .failed-verification,.account-verification .box .waiting-verification,.account-verification .box .verification-complete{background:var(--white);clear:both;text-align:center;border-radius:4px;width:100%;max-width:400px;margin:auto auto 20px;padding:50px 40px 40px;font-size:1.4rem;display:block;position:relative;box-shadow:0 1px 1px #00000026}:is(.account-verification .box .failed-verification,.account-verification .box .waiting-verification,.account-verification .box .verification-complete) i{color:var(--primary);margin-bottom:20px;font-size:10rem}:is(.account-verification .box .failed-verification,.account-verification .box .waiting-verification,.account-verification .box .verification-complete) h3{margin:15px 0;font-size:2.2rem}.wait-until-ready .loading-block{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.wait-until-ready .loading-block span{color:var(--black);text-shadow:0 1px 3px #00000080;letter-spacing:-1px;text-transform:uppercase;font-size:2.2rem;font-weight:500;animation:2s linear infinite pulse}.invite-user-registration{background:url("data:image/svg+xml,%3csvg%20id='visual'%20viewBox='0%200%20900%20600'%20width='900'%20height='600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%3e%3crect%20x='0'%20y='0'%20width='900'%20height='600'%20fill='%23f2f5f8'%3e%3c/rect%3e%3cpath%20d='M0%20466L15%20469.2C30%20472.3%2060%20478.7%2090%20483.3C120%20488%20150%20491%20180%20489.5C210%20488%20240%20482%20270%20475.2C300%20468.3%20330%20460.7%20360%20457.2C390%20453.7%20420%20454.3%20450%20458.7C480%20463%20510%20471%20540%20476C570%20481%20600%20483%20630%20480C660%20477%20690%20469%20720%20466.8C750%20464.7%20780%20468.3%20810%20468.5C840%20468.7%20870%20465.3%20885%20463.7L900%20462L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%232f78e5'%3e%3c/path%3e%3cpath%20d='M0%20499L15%20499C30%20499%2060%20499%2090%20505.8C120%20512.7%20150%20526.3%20180%20526.8C210%20527.3%20240%20514.7%20270%20507.3C300%20500%20330%20498%20360%20504.2C390%20510.3%20420%20524.7%20450%20526.3C480%20528%20510%20517%20540%20510.8C570%20504.7%20600%20503.3%20630%20508.2C660%20513%20690%20524%20720%20529.3C750%20534.7%20780%20534.3%20810%20527C840%20519.7%20870%20505.3%20885%20498.2L900%20491L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%23538ee8'%3e%3c/path%3e%3cpath%20d='M0%20568L15%20569.3C30%20570.7%2060%20573.3%2090%20574C120%20574.7%20150%20573.3%20180%20573C210%20572.7%20240%20573.3%20270%20570.2C300%20567%20330%20560%20360%20557C390%20554%20420%20555%20450%20557.7C480%20560.3%20510%20564.7%20540%20563.8C570%20563%20600%20557%20630%20553.8C660%20550.7%20690%20550.3%20720%20548.7C750%20547%20780%20544%20810%20541.2C840%20538.3%20870%20535.7%20885%20534.3L900%20533L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%2373a3e9'%3e%3c/path%3e%3c/svg%3e") bottom/100% no-repeat;height:100%;min-height:630px}.invite-user-registration .rentiso-logo-center{text-align:center;text-shadow:0 1px 3px #00000080;-webkit-user-select:none;user-select:none;letter-spacing:-1px;text-transform:uppercase;width:100%;padding-top:20px;padding-bottom:60px;font-size:3.7rem;display:inline-block;position:relative;left:0}.invite-user-registration .rentiso-logo-center a{text-decoration:none}.invite-user-registration .rentiso-logo-center .icon-rentiso{color:var(--primary);text-shadow:none;margin-right:10px;font-size:3.2rem}.invite-user-registration .pending-block{background:var(--white);clear:both;text-align:center;border-radius:4px;width:100%;max-width:550px;margin:auto auto 20px;padding:50px 40px 40px;font-size:1.4rem;display:block;position:relative;box-shadow:0 1px 1px #00000026}.invite-user-registration .pending-block .fa-stack{z-index:2;font-size:6.6rem;position:absolute;top:-33px;left:50%;transform:translate(-50%)}.invite-user-registration .pending-block .fa-stack .fa-envelope{color:var(--white);font-size:6.6rem}.invite-user-registration .pending-block .fa-stack .fa-envelope-o{color:var(--primary);font-size:6.6rem;top:-33px}.invite-user-registration .pending-block .body-box{position:relative}.invite-user-registration .pending-block .body-box .title{width:100%;color:var(--off-black);letter-spacing:-1px;margin:10px 0 20px;font-size:5rem;font-weight:700;display:inline-block}.invite-user-registration .pending-block .body-box .subtitle{width:100%;color:var(--primary);letter-spacing:-1px;margin:10px 0 20px;font-size:3.2rem;font-weight:300;display:inline-block}.invite-user-registration .pending-block .body-box .box{border-radius:10px;max-width:480px;margin:0 auto;position:relative}.invite-user-registration .pending-block .body-box .box button[type=submit]{width:100%}.invite-user-registration .pending-block h2{margin-bottom:30px;font-size:3.5rem;font-weight:100}.invite-user-registration .pending-block p{margin-bottom:25px;font-size:1.4rem;line-height:1.5}.invite-user-registration .pending-block p.lighter{color:gray}.invite-user-registration .register-error-message{text-align:center;color:var(--red);width:100%;padding:10px 0;font-size:1.2rem;position:absolute;bottom:-35px;left:0}.modal.unexpected-error-modal{z-index:10000000}.modal.unexpected-error-modal .frame{background:var(--red);max-width:300px;max-height:500px}.modal.unexpected-error-modal .frame .close-modal-button span:after,.modal.unexpected-error-modal .frame .close-modal-button span:before{background:var(--white)}.modal.unexpected-error-modal .body{text-align:center;color:var(--white);background:var(--red);padding:20px}.modal.unexpected-error-modal .body i{color:var(--white);padding-top:20px;font-size:6rem}.modal.unexpected-error-modal .body h2{padding:20px 0 15px;font-size:2rem}.modal.unexpected-error-modal .body p{padding-bottom:15px;font-size:1.4rem;line-height:1.2}.modal.unexpected-error-modal .body p span{margin-top:5px;display:block}.modal.unexpected-error-modal .body h3{padding-bottom:15px}.modal.unexpected-error-modal .body h3 span{font-weight:700}.login-page{background:url("data:image/svg+xml,%3csvg%20id='visual'%20viewBox='0%200%20900%20600'%20width='900'%20height='600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%3e%3crect%20x='0'%20y='0'%20width='900'%20height='600'%20fill='%23f2f5f8'%3e%3c/rect%3e%3cpath%20d='M0%20466L15%20469.2C30%20472.3%2060%20478.7%2090%20483.3C120%20488%20150%20491%20180%20489.5C210%20488%20240%20482%20270%20475.2C300%20468.3%20330%20460.7%20360%20457.2C390%20453.7%20420%20454.3%20450%20458.7C480%20463%20510%20471%20540%20476C570%20481%20600%20483%20630%20480C660%20477%20690%20469%20720%20466.8C750%20464.7%20780%20468.3%20810%20468.5C840%20468.7%20870%20465.3%20885%20463.7L900%20462L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%232f78e5'%3e%3c/path%3e%3cpath%20d='M0%20499L15%20499C30%20499%2060%20499%2090%20505.8C120%20512.7%20150%20526.3%20180%20526.8C210%20527.3%20240%20514.7%20270%20507.3C300%20500%20330%20498%20360%20504.2C390%20510.3%20420%20524.7%20450%20526.3C480%20528%20510%20517%20540%20510.8C570%20504.7%20600%20503.3%20630%20508.2C660%20513%20690%20524%20720%20529.3C750%20534.7%20780%20534.3%20810%20527C840%20519.7%20870%20505.3%20885%20498.2L900%20491L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%23538ee8'%3e%3c/path%3e%3cpath%20d='M0%20568L15%20569.3C30%20570.7%2060%20573.3%2090%20574C120%20574.7%20150%20573.3%20180%20573C210%20572.7%20240%20573.3%20270%20570.2C300%20567%20330%20560%20360%20557C390%20554%20420%20555%20450%20557.7C480%20560.3%20510%20564.7%20540%20563.8C570%20563%20600%20557%20630%20553.8C660%20550.7%20690%20550.3%20720%20548.7C750%20547%20780%20544%20810%20541.2C840%20538.3%20870%20535.7%20885%20534.3L900%20533L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%2373a3e9'%3e%3c/path%3e%3c/svg%3e") bottom/100% no-repeat;justify-content:center;height:100%;min-height:630px;display:flex}.login-page .wrapit{text-align:center}.login-page .rentiso-logo{width:100%;padding-bottom:20px;display:inline-block;position:static;left:0}.login-page .rentiso-logo .icon-rentiso{color:var(--primary);text-shadow:none;margin-right:10px;font-size:3.2rem}.login-page .box{text-align:left;width:400px;display:inline-block;position:relative}.login-page .box .login-form{background:#fdfdfe;border-radius:5px;padding:40px;box-shadow:0 0 11px #00000026}.login-page .box .title{width:100%;color:var(--off-black);letter-spacing:-1px;text-align:center;margin:10px 0;font-size:4rem;display:inline-block}.login-page .box .subtitle{width:100%;color:var(--primary);text-align:center;margin:0 0 40px;font-size:1.6rem;display:inline-block}.login-page .box .forgot-password{float:right;margin-bottom:20px;padding-bottom:3px;font-size:1.3rem;transition:border-color .15s;display:block}.login-page .box .forgot-password:hover{border-color:var(--off-black)}.login-page .box button{width:100%;display:block}.login-page .box .sign-up{text-align:center;width:100%;margin:30px 0 0;font-size:1.3rem;display:inline-block}.login-page .login-form-error{z-index:2;text-align:center;width:100%;padding-top:2px;font-size:1.4rem;font-weight:600;line-height:1.5;transition:opacity .15s;display:block;position:absolute;bottom:-10px;left:0;transform:translateY(100%)}.login-page .login-form-error span{background:var(--red);color:var(--white);padding:10px 15px;font-size:1.2rem;font-weight:600;display:inline-block;position:relative}.login-page .login-form-error span:before{content:"";background:var(--red);width:10px;height:10px;position:absolute;top:0;left:50%;transform:rotate(45deg)translate(-50%)}.login-page .version-watermark{color:var(--white);display:none;position:absolute;bottom:1rem;right:1rem}@media (width>=768px){.login-page .version-watermark{display:block}}.modal.create-organization-modal .frame{width:100%;max-width:450px}.modal.create-organization-modal .frame>.body .modal-form{padding-top:10px}.modal.create-organization-modal .frame .form-split{width:100%;display:inline-block}.modal.create-organization-modal .frame .form-split>div{width:50%;padding:0 10px}.modal.create-organization-modal .frame .form-split>div:first-child{float:left;padding-left:0}.modal.create-organization-modal .frame .form-split>div:first-child .msg{right:10px}.modal.create-organization-modal .frame .form-split>div:first-child .optional{padding-right:10px}.modal.create-organization-modal .frame .form-split>div:last-child{float:right;padding-right:0}.modal.create-organization-modal .frame .timezones .dropdown-field{padding-bottom:0}.no-organization{padding-top:70px;padding-bottom:20px}.no-organization~.app-frame{display:none}.no-organization header{width:100%;height:var(--header-height);line-height:var(--header-height);z-index:100;background:var(--white);position:fixed;top:0;left:0;transform:none;box-shadow:0 0 5px #0003}.no-organization header .logo{width:var(--appMenu-width);float:left;color:var(--black);text-shadow:0 1px 3px #00000080;letter-spacing:-1px;text-transform:uppercase;padding-left:25px;font-size:2.2rem;font-weight:500;display:block}.no-organization header .logo i{color:var(--primary);margin-right:5px}.no-organization header .logout{float:right;padding:0 30px}.no-organization header .logout span{cursor:pointer}.no-organization .switch-org .sub-head{padding:30px 30px 0}.no-organization .switch-org .sub-head h1{color:var(--primary);font-size:4rem;font-weight:700}.no-organization .switch-org .sub-head>p{padding:15px 0 30px;font-size:1.6rem;line-height:1.5}.no-organization .switch-org .sub-head .search-input-block{position:relative}.no-organization .switch-org .sub-head .search-input-block label{cursor:text;text-align:center;width:50px;height:50px;color:var(--grey);font-size:1.7rem;line-height:50px;position:absolute}.no-organization .switch-org .sub-head .search-input-block input{height:50px;padding-left:50px;line-height:50px}.no-organization .switch-org .orgs-list{flex-flow:wrap;justify-content:center;gap:32px;padding:50px 0 30px;display:flex}.no-organization .switch-org .orgs-list.single{justify-content:center}.no-organization .switch-org .orgs-list .new-org-item{border:2px dotted var(--border-color);text-align:center;cursor:pointer;border-radius:4px;width:320px;height:250px;padding:30px;transition:border-color .15s}.no-organization .switch-org .orgs-list .new-org-item:hover{border-color:var(--black)}.no-organization .switch-org .orgs-list .new-org-item>.fa-plus{text-align:center;background:#e6e8ea;border-radius:8px;width:50px;height:50px;margin-top:20px;font-size:1.8rem;line-height:50px}.no-organization .switch-org .orgs-list .new-org-item h4{padding:20px 0 15px;font-size:1.8rem;font-weight:700}.no-organization .switch-org .orgs-list .new-org-item>p{font-size:1.2rem;line-height:1.5}.no-organization .switch-org .orgs-list .org-item{background-color:var(--white);cursor:pointer;border:1px solid #0000;border-radius:4px;width:320px;height:250px;padding:30px;transition:border-color .15s;position:relative}.no-organization .switch-org .orgs-list .org-item:hover{border-color:var(--border-color);box-shadow:0 1px 2px #00000026}.no-organization .switch-org .orgs-list .org-item .org-logo{background:var(--off-black);color:var(--grey);text-align:center;border-radius:4px;width:50px;height:50px;font-size:1.8rem;line-height:50px}.no-organization .switch-org .orgs-list .org-item .org-perm{letter-spacing:1px;background-color:#e6e8ea;padding:5px 10px;font-size:1rem;position:absolute;top:30px;right:30px}.no-organization .switch-org .orgs-list .org-item h3{margin-top:30px;font-size:2.2rem;font-weight:700}.no-organization .switch-org .orgs-list .org-item .properties{margin:10px 0;font-size:1.2rem}.no-organization .switch-org .orgs-list .org-item button{padding:0 20px;position:absolute;bottom:30px;right:30px}.no-organization .switch-org .not-there{text-align:center;margin-top:10px;margin-bottom:30px;font-size:1.3rem}@media (width>=768px){.no-organization .switch-org .sub-head{padding:40px 100px 0}}@media (width>=992px){.no-organization .switch-org .orgs-list{justify-content:normal}}.organization-deleted{padding-top:70px;padding-bottom:20px}.organization-deleted~.app-frame{display:none}.organization-deleted header{background:var(--white);width:100%;transform:none;box-shadow:0 0 5px #0003}.organization-deleted .create-box{text-align:center;width:100%;margin:auto;padding-top:50px;display:block;position:relative}.organization-deleted .create-box .subtitle{width:100%;color:var(--primary);letter-spacing:-1px;margin:25px 0;font-size:3.2rem;font-weight:300;display:inline-block}.organization-deleted .create-box button{width:100%}.organization-deleted .create-box .box{background:#fdfdfe;border-radius:10px;max-width:480px;margin:0 auto 20px;padding:25px;position:relative;box-shadow:0 1px 2px #00000026}.organization-deleted .create-box .box p.title-text{color:var(--primary);font-size:1.8rem;font-weight:700}.organization-deleted .create-box .box p.text{padding:20px 0;font-size:1.3rem}.pending-registration{background:url("data:image/svg+xml,%3csvg%20id='visual'%20viewBox='0%200%20900%20600'%20width='900'%20height='600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%3e%3crect%20x='0'%20y='0'%20width='900'%20height='600'%20fill='%23f2f5f8'%3e%3c/rect%3e%3cpath%20d='M0%20466L15%20469.2C30%20472.3%2060%20478.7%2090%20483.3C120%20488%20150%20491%20180%20489.5C210%20488%20240%20482%20270%20475.2C300%20468.3%20330%20460.7%20360%20457.2C390%20453.7%20420%20454.3%20450%20458.7C480%20463%20510%20471%20540%20476C570%20481%20600%20483%20630%20480C660%20477%20690%20469%20720%20466.8C750%20464.7%20780%20468.3%20810%20468.5C840%20468.7%20870%20465.3%20885%20463.7L900%20462L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%232f78e5'%3e%3c/path%3e%3cpath%20d='M0%20499L15%20499C30%20499%2060%20499%2090%20505.8C120%20512.7%20150%20526.3%20180%20526.8C210%20527.3%20240%20514.7%20270%20507.3C300%20500%20330%20498%20360%20504.2C390%20510.3%20420%20524.7%20450%20526.3C480%20528%20510%20517%20540%20510.8C570%20504.7%20600%20503.3%20630%20508.2C660%20513%20690%20524%20720%20529.3C750%20534.7%20780%20534.3%20810%20527C840%20519.7%20870%20505.3%20885%20498.2L900%20491L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%23538ee8'%3e%3c/path%3e%3cpath%20d='M0%20568L15%20569.3C30%20570.7%2060%20573.3%2090%20574C120%20574.7%20150%20573.3%20180%20573C210%20572.7%20240%20573.3%20270%20570.2C300%20567%20330%20560%20360%20557C390%20554%20420%20555%20450%20557.7C480%20560.3%20510%20564.7%20540%20563.8C570%20563%20600%20557%20630%20553.8C660%20550.7%20690%20550.3%20720%20548.7C750%20547%20780%20544%20810%20541.2C840%20538.3%20870%20535.7%20885%20534.3L900%20533L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%2373a3e9'%3e%3c/path%3e%3c/svg%3e") bottom/100% no-repeat;height:100%;min-height:630px}.pending-registration .app-frame .app-content{padding-left:0}.pending-registration .rentiso-logo-center{text-align:center;text-shadow:0 1px 3px #00000080;-webkit-user-select:none;user-select:none;letter-spacing:-1px;text-transform:uppercase;width:100%;padding-top:20px;padding-bottom:60px;font-size:3.7rem;display:inline-block;position:relative;left:0}.pending-registration .rentiso-logo-center a{text-decoration:none}.pending-registration .rentiso-logo-center .icon-rentiso{color:var(--primary);text-shadow:none;margin-right:10px;font-size:3.2rem}.pending-registration .pending-block{background:var(--white);clear:both;text-align:center;border-radius:4px;width:100%;max-width:550px;margin:auto auto 20px;padding:50px 40px 40px;font-size:1.4rem;display:block;position:relative;box-shadow:0 1px 1px #00000026}.pending-registration .pending-block .fa-stack{z-index:2;font-size:6.6rem;position:absolute;top:-33px;left:50%;transform:translate(-50%)}.pending-registration .pending-block .fa-stack .fa-envelope{color:var(--white);font-size:6.6rem}.pending-registration .pending-block .fa-stack .fa-envelope-o{color:var(--primary);font-size:6.6rem;top:-33px}.pending-registration .pending-block h2{margin-bottom:30px;font-size:3.5rem;font-weight:100}.pending-registration .pending-block p{margin-bottom:25px;font-size:1.4rem;line-height:1.5}.pending-registration .pending-block p.lighter{color:var(--grey)}.rentiso-logo{z-index:10;float:left;text-shadow:0 1px 3px #00000080;-webkit-user-select:none;user-select:none;letter-spacing:-1px;text-transform:uppercase;padding-top:20px;padding-left:10px;font-size:2.2rem;font-weight:500;transition:color .15s;display:block;position:fixed;top:0;left:10px}.register-page{background:url("data:image/svg+xml,%3csvg%20id='visual'%20viewBox='0%200%20900%20600'%20width='900'%20height='600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%3e%3crect%20x='0'%20y='0'%20width='900'%20height='600'%20fill='%23f2f5f8'%3e%3c/rect%3e%3cpath%20d='M0%20466L15%20469.2C30%20472.3%2060%20478.7%2090%20483.3C120%20488%20150%20491%20180%20489.5C210%20488%20240%20482%20270%20475.2C300%20468.3%20330%20460.7%20360%20457.2C390%20453.7%20420%20454.3%20450%20458.7C480%20463%20510%20471%20540%20476C570%20481%20600%20483%20630%20480C660%20477%20690%20469%20720%20466.8C750%20464.7%20780%20468.3%20810%20468.5C840%20468.7%20870%20465.3%20885%20463.7L900%20462L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%232f78e5'%3e%3c/path%3e%3cpath%20d='M0%20499L15%20499C30%20499%2060%20499%2090%20505.8C120%20512.7%20150%20526.3%20180%20526.8C210%20527.3%20240%20514.7%20270%20507.3C300%20500%20330%20498%20360%20504.2C390%20510.3%20420%20524.7%20450%20526.3C480%20528%20510%20517%20540%20510.8C570%20504.7%20600%20503.3%20630%20508.2C660%20513%20690%20524%20720%20529.3C750%20534.7%20780%20534.3%20810%20527C840%20519.7%20870%20505.3%20885%20498.2L900%20491L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%23538ee8'%3e%3c/path%3e%3cpath%20d='M0%20568L15%20569.3C30%20570.7%2060%20573.3%2090%20574C120%20574.7%20150%20573.3%20180%20573C210%20572.7%20240%20573.3%20270%20570.2C300%20567%20330%20560%20360%20557C390%20554%20420%20555%20450%20557.7C480%20560.3%20510%20564.7%20540%20563.8C570%20563%20600%20557%20630%20553.8C660%20550.7%20690%20550.3%20720%20548.7C750%20547%20780%20544%20810%20541.2C840%20538.3%20870%20535.7%20885%20534.3L900%20533L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%2373a3e9'%3e%3c/path%3e%3c/svg%3e") bottom/100% no-repeat;justify-content:center;height:100%;min-height:740px;display:flex}.register-page .wrapit{text-align:center}.register-page .rentiso-logo{width:100%;padding-bottom:20px;display:inline-block;position:static;left:0}.register-page .rentiso-logo .icon-rentiso{color:var(--primary);text-shadow:none;margin-right:10px;font-size:3.2rem}.register-page .box{text-align:left;width:400px;display:inline-block;position:relative}.register-page .box .register-form{background:#fdfdfe;border-radius:5px;padding:40px;box-shadow:0 0 11px #00000026}.register-page .box .title{width:100%;color:var(--off-black);letter-spacing:-1px;text-align:center;margin:10px 0;font-size:4rem;display:inline-block}.register-page .box .subtitle{width:100%;color:var(--primary);text-align:center;margin:0 0 20px;font-size:1.6rem;display:inline-block}.register-page button{width:100%;display:block}.register-page .login{text-align:center;width:100%;margin:30px 0 0;font-size:1.3rem;display:inline-block}.register-page .register-error-message{z-index:2;text-align:center;width:100%;padding-top:2px;font-size:1.4rem;font-weight:600;line-height:1.5;transition:opacity .15s;display:block;position:absolute;bottom:-10px;transform:translateY(100%)}.register-page .register-error-message span{background:var(--red);color:var(--white);padding:10px 15px;font-size:1.2rem;font-weight:600;display:inline-block;position:relative}.register-page .register-error-message span:before{content:"";background:var(--red);width:10px;height:10px;position:absolute;top:0;left:50%;transform:rotate(45deg)translate(-50%)}.reset-password{background:url("data:image/svg+xml,%3csvg%20id='visual'%20viewBox='0%200%20900%20600'%20width='900'%20height='600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%3e%3crect%20x='0'%20y='0'%20width='900'%20height='600'%20fill='%23f2f5f8'%3e%3c/rect%3e%3cpath%20d='M0%20466L15%20469.2C30%20472.3%2060%20478.7%2090%20483.3C120%20488%20150%20491%20180%20489.5C210%20488%20240%20482%20270%20475.2C300%20468.3%20330%20460.7%20360%20457.2C390%20453.7%20420%20454.3%20450%20458.7C480%20463%20510%20471%20540%20476C570%20481%20600%20483%20630%20480C660%20477%20690%20469%20720%20466.8C750%20464.7%20780%20468.3%20810%20468.5C840%20468.7%20870%20465.3%20885%20463.7L900%20462L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%232f78e5'%3e%3c/path%3e%3cpath%20d='M0%20499L15%20499C30%20499%2060%20499%2090%20505.8C120%20512.7%20150%20526.3%20180%20526.8C210%20527.3%20240%20514.7%20270%20507.3C300%20500%20330%20498%20360%20504.2C390%20510.3%20420%20524.7%20450%20526.3C480%20528%20510%20517%20540%20510.8C570%20504.7%20600%20503.3%20630%20508.2C660%20513%20690%20524%20720%20529.3C750%20534.7%20780%20534.3%20810%20527C840%20519.7%20870%20505.3%20885%20498.2L900%20491L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%23538ee8'%3e%3c/path%3e%3cpath%20d='M0%20568L15%20569.3C30%20570.7%2060%20573.3%2090%20574C120%20574.7%20150%20573.3%20180%20573C210%20572.7%20240%20573.3%20270%20570.2C300%20567%20330%20560%20360%20557C390%20554%20420%20555%20450%20557.7C480%20560.3%20510%20564.7%20540%20563.8C570%20563%20600%20557%20630%20553.8C660%20550.7%20690%20550.3%20720%20548.7C750%20547%20780%20544%20810%20541.2C840%20538.3%20870%20535.7%20885%20534.3L900%20533L900%20601L885%20601C870%20601%20840%20601%20810%20601C780%20601%20750%20601%20720%20601C690%20601%20660%20601%20630%20601C600%20601%20570%20601%20540%20601C510%20601%20480%20601%20450%20601C420%20601%20390%20601%20360%20601C330%20601%20300%20601%20270%20601C240%20601%20210%20601%20180%20601C150%20601%20120%20601%2090%20601C60%20601%2030%20601%2015%20601L0%20601Z'%20fill='%2373a3e9'%3e%3c/path%3e%3c/svg%3e") bottom/100% no-repeat;height:100%;min-height:630px}.reset-password .app-frame .app-content{padding-left:0}.reset-password .rentiso-logo-center{text-align:center;text-shadow:0 1px 3px #00000080;-webkit-user-select:none;user-select:none;letter-spacing:-1px;text-transform:uppercase;width:100%;padding-top:20px;padding-bottom:60px;font-size:3.7rem;display:inline-block;position:relative;left:0}.reset-password .rentiso-logo-center a{text-decoration:none}.reset-password .rentiso-logo-center .icon-rentiso{color:var(--primary);text-shadow:none;margin-right:10px;font-size:3.2rem}.reset-password .pending-block{background:var(--white);clear:both;text-align:center;border-radius:4px;width:100%;max-width:550px;margin:auto auto 20px;padding:50px 40px 40px;font-size:1.4rem;display:block;position:relative;box-shadow:0 1px 1px #00000026}.reset-password .pending-block .fa-stack{z-index:2;font-size:6.6rem;position:absolute;top:-33px;left:50%;transform:translate(-50%)}.reset-password .pending-block .fa-stack .fa-envelope{color:var(--white);font-size:6.6rem}.reset-password .pending-block .fa-stack .fa-envelope-o{color:var(--primary);font-size:6.6rem;top:-33px}.reset-password .pending-block .reset-password-box .title{width:100%;color:var(--off-black);letter-spacing:-1px;margin:10px 0;font-size:3.5rem;font-weight:700;display:inline-block}.reset-password .pending-block .reset-password-box .subtitle{width:100%;color:var(--primary);letter-spacing:-1px;margin:10px 0;font-size:2.2rem;font-weight:300;line-height:1.3;display:inline-block}.reset-password .pending-block .reset-password-box .box{border-radius:10px;max-width:480px;margin:0 auto;position:relative}.reset-password .pending-block .reset-password-box .box button[type=submit]{width:100%}.reset-password .pending-block h2{margin-bottom:30px;font-size:3.5rem;font-weight:100}.reset-password .pending-block p{margin-bottom:25px;font-size:1.4rem;line-height:1.5}.reset-password .pending-block p.lighter{color:gray}.reset-password .reset-form-error{z-index:2;text-align:center;width:100%;padding-top:2px;font-size:1.4rem;font-weight:600;line-height:1.5;transition:opacity .15s;display:block;position:absolute;bottom:-10px;left:0;transform:translateY(100%)}.reset-password .reset-form-error span{background:var(--red);color:var(--white);padding:10px 15px;font-size:1.2rem;font-weight:600;display:inline-block;position:relative}.reset-password .reset-form-error span:before{content:"";background:var(--red);width:10px;height:10px;position:absolute;top:0;left:50%;transform:rotate(45deg)translate(-50%)}.ellipsis-menu{display:inline-block;position:relative}.ellipsis-menu .icon-button{cursor:pointer;letter-spacing:1px;text-align:center;white-space:nowrap;color:#4a5358cc;background:var(--white);border:1px solid var(--border-color);-webkit-user-select:none;user-select:none;z-index:1;width:30px;height:30px;transition:background var(--average) ease 0s;border-radius:4px;outline:none;padding:0 0 0 2px;font-size:1.8rem;font-weight:300;line-height:28px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 1px 1px #0003}.ellipsis-menu .icon-button:hover{background:var(--white-minus-5)}.ellipsis-menu .icon-button:disabled,.ellipsis-menu .icon-button[disabled]{border-bottom:1px solid var(--white-minus-5);background:var(--white);opacity:.65;cursor:not-allowed}.ellipsis-menu .ellipsis-list{color:var(--off-black);background:var(--white);border:1px solid var(--border-color);z-index:2;text-align:left;border-radius:4px;display:inline-block;position:absolute;top:29px;right:0;box-shadow:0 1px 1px #0003}.ellipsis-menu .ellipsis-list:after{content:"";background:var(--white);width:28px;height:1px;position:absolute;top:-1px;right:0}.ellipsis-menu.right .ellipsis-list{left:0;right:auto}.ellipsis-menu.right .ellipsis-list:after{left:0;right:auto}.ellipsis-menu.left .ellipsis-list{right:0}.ellipsis-menu.open .icon-button{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 1px #0000}.ellipsis-menu.open .ellipsis-list{border-top-right-radius:0}.ellipsis-menu .ellipsis-menu-link,.ellipsis-menu .ellipsis-menu-modal{clear:both;float:left;cursor:pointer;white-space:nowrap;width:100%;height:35px;transition:background var(--average) ease 0s;padding:0 15px;font-size:1.3rem;line-height:35px;display:inline-block;position:relative}:is(.ellipsis-menu .ellipsis-menu-link,.ellipsis-menu .ellipsis-menu-modal) i{text-align:center;width:32px;font-size:1.4rem;display:inline-block;position:absolute;top:48%;left:5px;transform:translateY(-50%)}:is(.ellipsis-menu .ellipsis-menu-link,.ellipsis-menu .ellipsis-menu-modal) i~span{padding-left:20px}:is(.ellipsis-menu .ellipsis-menu-link,.ellipsis-menu .ellipsis-menu-modal):hover{background:var(--white-minus-5)}.rich-text-box{padding-bottom:15px;position:relative}.rich-text-box .rich-text-box-toolbar{border:1px solid var(--border-color);text-align:right;background:#f7f7f7;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;width:100%;height:50px;padding:10px 0;display:inline-block}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group{border:none;min-width:auto;display:inline-block}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group.undo-redo{display:none}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group .toolbar-button{text-align:center;float:left;width:30px;height:30px;color:var(--off-black);cursor:pointer;transition:color var(--fast), border-color var(--fast);border:1px solid #0000;font-size:1.2rem;line-height:30px}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group .toolbar-button.fa-sm{font-size:1.2rem}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group .toolbar-button.fa-lg{font-size:1.5rem}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group .toolbar-button.fa-2x{font-size:1.8rem}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group .toolbar-button:hover{color:var(--black);border-color:#e0e1e1}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group .toolbar-button.active{border-color:var(--primary);color:var(--primary)}.rich-text-box .text-box{display:block}.rich-text-box .text-box .DraftEditor-root{font-family:var(--sans)}.rich-text-box .text-box .DraftEditor-root h2{font-size:2rem}.rich-text-box .text-box .DraftEditor-root h3{font-size:3rem}.rich-text-box .text-box .DraftEditor-root{background-color:var(--white);border:1px solid var(--border-color);width:100%;height:18rem;box-shadow:none;transition:border-color var(--average);border-radius:0 0 5px 5px;padding:15px;font-size:1.7rem;font-weight:500;overflow-y:auto}.rich-text-box .text-box .DraftEditor-root:hover{border-color:var(--border-color-hover)}.rich-text-box .text-box .DraftEditor-editorContainer,.rich-text-box .text-box .public-DraftEditor-content{height:100%}.rich-text-box .text-box.focused .DraftEditor-root{border-color:#0000;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.rich-text-box .optional{text-transform:lowercase;color:var(--off-black);text-align:right;width:100%;margin:10px auto auto;font-size:1.1rem;display:block}@media (width>=768px){.rich-text-box .rich-text-box-toolbar{padding:10px}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group{margin-left:10px}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group.undo-redo{display:inline-block}.rich-text-box .rich-text-box-toolbar .rich-text-box-button-group:first-child{margin-left:0}}.rich-text-viewer{font-size:1.7rem}.rich-text-viewer p{font-size:1.7rem}.rich-text-viewer h2{font-size:2rem}.rich-text-viewer h3{font-size:3rem}.rich-text-viewer strong{font-weight:700}.rich-text-viewer em{font-style:italic}.rich-text-viewer del{text-decoration:line-through}.rich-text-viewer ol,.rich-text-viewer ul{margin:16px 0;padding:0;list-style:none}:is(.rich-text-viewer ol,.rich-text-viewer ul) li{counter-reset:item 0;direction:ltr;margin-left:1.5em;position:relative}.lease-summary-card{width:100%;height:100%;margin:0;position:relative;box-shadow:0 1px 1px #00000026}.lease-summary-card .lease-summary-card__head{float:left;background:var(--primary);color:var(--white);text-align:center;width:100%;height:57px;padding:10px 20px;display:block;position:relative}.lease-summary-card .lease-summary-card__head>div{float:left;width:100%;display:block}.lease-summary-card .lease-summary-card__head>div .label{color:var(--white);text-transform:uppercase;margin-bottom:5px;font-size:1rem;display:block}.lease-summary-card .lease-summary-card__head>div .amount{color:var(--white);font-size:2.3rem}.lease-summary-card .lease-summary-card__body{float:left;background:var(--white);width:100%;height:calc(100% - 57px);padding:20px 25px 5px;display:block;position:relative;overflow:auto}.lease-summary-card .lease-summary-card__body .form-field{padding-bottom:5px}.lease-summary-card .lease-summary-card__body .label{float:left;width:120px;color:var(--black);letter-spacing:1px;text-transform:uppercase;text-align:left;font-size:1.1rem;font-weight:700;display:block}.lease-summary-card .lease-summary-card__body .name{color:var(--black);text-align:right;font-size:1.3rem;text-decoration:none;transition:color .15s;display:block}.lease-summary-card .lease-summary-card__body .name .link{color:var(--black)}.lease-summary-card .lease-summary-card__body .name .link:after{content:", "}.lease-summary-card .lease-summary-card__body .name .link:last-child:after{content:none}.lease-summary-card .lease-summary-card__body .name.edit-link{cursor:pointer}.lease-summary-card .lease-summary-card__body .name.edit-link:hover{color:var(--primary)}.lease-summary-card .lease-summary-card__body .lease-bar .top-label{width:100%;padding-bottom:5px;display:inline-block}.lease-summary-card .lease-summary-card__body .lease-bar .top-label span{float:left;width:70%;color:var(--black);letter-spacing:1px;text-transform:uppercase;text-align:left;font-size:1.1rem;font-weight:700;display:block}.lease-summary-card .lease-summary-card__body .lease-bar .top-label span:last-child{text-align:right}.lease-summary-card .lease-summary-card__body .lease-bar .top-label span.active{width:30%;color:var(--green)}.lease-summary-card .lease-summary-card__body .lease-bar .bar{background:#e0e1e1;border-radius:20px;width:100%;height:20px;display:inline-block;position:relative;overflow:hidden}.lease-summary-card .lease-summary-card__body .lease-bar .bar span{background:var(--primary);background-image:linear-gradient(to right, var(--off-primary), var(--primary));border-radius:20px;width:0;height:100%;transition:width .15s;position:absolute;top:0;left:0}.lease-summary-card .lease-summary-card__body .lease-bar .bottom-label{width:100%;padding-top:5px;display:inline-block}.lease-summary-card .lease-summary-card__body .lease-bar .bottom-label span{float:left;width:50%;color:var(--black);letter-spacing:0;text-align:left;font-size:1.3rem;display:block}.lease-summary-card .lease-summary-card__body .lease-bar .bottom-label span:last-child{text-align:right}.lease-summary-card .lease-summary-card__body .go-to-lease{width:110px;margin:15px auto 10px;display:block}.lease-summary-card .lease-summary-card__free{background:var(--white);text-align:center;height:100%;padding:20px 20px 5px;position:relative}.lease-summary-card .lease-summary-card__free .center-it{width:100%;padding:0 20px}.lease-summary-card .lease-summary-card__free .title{width:100%;color:var(--off-black);letter-spacing:-1px;margin:0 0 20px;font-size:2.6rem;font-weight:700;display:inline-block}.lease-summary-card .lease-summary-card__free .subtitle{width:100%;color:var(--off-black);margin:10px 0 20px;font-size:1.6rem;font-weight:300;line-height:1.3;display:inline-block}.lease-summary-card .lease-summary-card__free .button-green,.lease-summary-card .lease-summary-card__free .button-rentiso{width:100%}.lease-summary-card.loading{overflow:hidden}.lease-summary-card.loading .lease-summary-card__head{background:var(--white)}.lease-summary-card.no-button .form-field{padding-bottom:15px}.lease-summary-card .left-icon-button,.lease-summary-card .right-icon-button{width:15px;height:100%;color:var(--white);cursor:pointer;text-align:center;transition:transform .3s;position:absolute;top:0;transform:translate(0)}:is(.lease-summary-card .left-icon-button,.lease-summary-card .right-icon-button) i{text-align:center;width:100%;font-size:3.2rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}:is(.lease-summary-card .left-icon-button,.lease-summary-card .right-icon-button).left-icon-button{left:3px}:is(.lease-summary-card .left-icon-button,.lease-summary-card .right-icon-button).left-icon-button:hover{transition:transform .3s;transform:translate(-2px)}:is(.lease-summary-card .left-icon-button,.lease-summary-card .right-icon-button).right-icon-button{right:3px}:is(.lease-summary-card .left-icon-button,.lease-summary-card .right-icon-button).right-icon-button:hover{transition:transform .3s;transform:translate(2px)}:is(.lease-summary-card .left-icon-button,.lease-summary-card .right-icon-button)>span{display:none}@media (width>=768px){.lease-summary-card{width:350px}}.details-lease .lease-summary-card{width:100%}.contact-page .info-block.notes{float:left;width:100%;margin-top:15px;display:block}.contact-page .info-block.notes .body button{margin-top:10px}.contact-page .info-block.notes .body button:disabled,.contact-page .info-block.notes .body button[disabled]{opacity:.3}.search-input{position:relative}.search-input input[type=text]{padding:0 45px;line-height:30px}.search-input input[type=text]:focus{background:var(--white);cursor:auto}.search-input input[type=text]:focus+label i{color:var(--black);cursor:auto}.search-input .search-icon{cursor:text;text-align:center;color:#d3d3d3;width:50px;height:40px;transition:color var(--fast);font-size:1.8rem;line-height:40px;position:absolute;top:0;left:0}.search-input .circle-close-icon{box-sizing:border-box;background:var(--off-black);border-color:var(--off-black);border:2px solid;border-radius:40px;width:22px;height:22px;display:block;position:relative;transform:scale(1)}.search-input .circle-close-icon:after,.search-input .circle-close-icon:before{content:"";box-sizing:border-box;background:var(--white);border-radius:5px;width:12px;height:2px;display:block;position:absolute;top:8px;left:3px;transform:rotate(45deg)}.search-input .circle-close-icon:after{transform:rotate(-45deg)}.search-input .dropdown-icon{z-index:1;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.search-input .clear-text{z-index:2;cursor:pointer;transition:background var(--fast), border-color var(--fast);background:#cbcbcb;border-color:#cbcbcb;position:absolute;top:50%;right:10px;transform:translateY(-50%)scale(.7)}.search-input .clear-text:hover{background:var(--grey);border-color:var(--grey)}table td.properties>span{max-width:350px;display:block}table td.properties .not-assigned{opacity:.2;font-size:1.2rem}table td.properties .properties-list{color:var(--black);margin-bottom:5px;font-size:1.3rem;display:block}table td.properties .properties-list span,table td.properties .properties-list a{opacity:.8}table td.properties .properties-list:last-child{margin-bottom:0}table td.properties .properties-list.three{font-size:1.1rem}table td.properties a{transition:color var(--fast), opacity var(--fast);text-decoration:none}table td.properties a:hover{opacity:1;color:var(--primary);transition:color var(--fast), opacity var(--fast)}.contacts-page .contacts-table .contact-image{align-items:center;width:40px;height:65px;display:flex}.contacts-page .contacts-table .contact-image .profile-pic{width:40px;height:40px;line-height:42px}.contacts-page .contacts-table .contact-type{color:var(--black);opacity:.8;font-size:1.1rem;font-weight:100;display:block}.contacts-page .contacts-table .contact-name,.contacts-page .contacts-table .contact-company,.contacts-page .contacts-table .contact-email,.contacts-page .contacts-table .contact-city,.contacts-page .contacts-table .contact-phone{color:var(--black);margin-bottom:5px;font-size:1.4rem;font-weight:100;display:block}.contacts-page .contacts-table .contact-email,.contacts-page .contacts-table .contact-company{max-width:400px}.contacts-page .contacts-table .contact-name{font-weight:400}.contacts-page .contacts-table .col1{width:60px}.contacts-page .contacts-table .col6{width:200px}.contacts-page .contacts-table .compnay-proxy i{color:var(--lightgrey)}.contacts-page .contacts-table .no-phone,.contacts-page .contacts-table .no-company,.contacts-page .contacts-table .no-email,.contacts-page .contacts-table .no-lease{opacity:.2;font-size:1.2rem}button.add-row{-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;box-shadow:none;transition:border-color var(--fast);background:#f7f7f766;border:2px dashed #e0e1e1;border-radius:5px;outline:none;margin-bottom:0;padding:10px;font-size:1.2rem;display:inline-block;position:relative}button.add-row:hover{border-color:#6666}button.add-row.error{border-color:var(--red)}button.add-row .title{width:100%;color:var(--black);opacity:.8;text-align:left;margin-top:5px;padding-left:10px;padding-right:20px;font-size:1.4rem;font-weight:700;display:inline-block}button.add-row .description{width:100%;color:var(--black);opacity:.8;text-align:left;margin:5px 0;padding-left:10px;padding-right:20px;font-size:1.2rem;font-weight:100;display:inline-block}button.add-row .add{color:var(--black);font-size:1.2rem;font-weight:700;transition:color .15s;display:inline-block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}button.add-row .add i{margin-right:4px;font-size:1.1rem}button.add-row.another{padding:20px}button.add-row.another .title,button.add-row.another .description{display:none}button.add-row.another .add{width:100%;right:0}button.add-row:disabled{opacity:.5;cursor:not-allowed}button.add-row:disabled:hover{border-color:#e0e1e1}.address-autocomplete-input{position:relative}.address-autocomplete-input button.address-clear-button{text-align:center;cursor:pointer;width:26px;height:26px;transition:background-color var(--average) ease 0s;background-color:#eee;border:none;border-radius:100%;font-size:1.3rem;line-height:26px;position:absolute;top:7px;right:7px}.address-autocomplete-input button.address-clear-button:hover{background-color:#d7d7d7}.address-autocomplete-input .address-list{background-color:var(--white);border:1px solid var(--border-color);z-index:1000;width:100%;max-height:300px;overflow-y:"auto";-webkit-overflow-scrolling:"touch";position:absolute}.address-autocomplete-input .address-list-item{background:var(--white);cursor:pointer;border-bottom:1px solid #eee;min-height:48px;padding:14px 12px;line-height:1.3}.address-autocomplete-input .address-list-item:hover{background:#f5f5f5}.addresses-input{flex-direction:column;display:flex;position:relative}.addresses-input .addresses-header{flex-direction:row-reverse;display:flex}.addresses-input .addresses-header .addresses-optional{color:var(--off-black);font-size:1.1rem}.addresses-input .addresses-add{border-top:1px solid #d8d9d9;padding-top:20px;position:relative}.addresses-input .addresses-add.first{border:0;padding-top:0}.addresses-input .addresses-add.first button.remove-address{height:calc(100% - 22px);top:2px}.addresses-input .addresses-add button.remove-address{z-index:100;min-width:50px;height:calc(100% - 40px);box-shadow:none;color:var(--red);transition:background var(--average) ease 0s, box-shadow var(--average) ease 0s, border-color var(--average) ease 0s, transform var(--average) ease 0s;border-color:#0000;padding:0;font-size:2rem;position:absolute;top:20px;left:0}.addresses-input .addresses-add button.remove-address .fa.fa-minus-circle{margin:0}.addresses-input .addresses-add button.remove-address:hover{transition:background var(--fast) ease 0s, box-shadow var(--fast) ease 0s, border-color var(--fast) ease 0s, transform var(--fast) ease 0s;background:var(--white);border-color:var(--red)}.addresses-input .addresses-add button.remove-address:disabled{border-color:var(--white)}.addresses-input .addresses-add .address-fields{padding-bottom:15px;padding-left:55px}.addresses-input .button-white.green{text-transform:capitalize;color:var(--green);border-color:var(--green);font-size:1.4rem}.addresses-input .button-white.green i{width:48px;font-size:2rem}.addresses-input .button-white.green span{position:relative;top:-2px}.addresses-input .error-message{margin-top:.5rem;position:relative}.addresses-input.errors{outline:1px solid var(--red);outline-offset:2px;padding-bottom:15px}.addresses-input .mode-link{text-align:center;cursor:pointer;color:var(--black);padding-top:10px}.addresses-input .mode-link:hover{color:var(--primary)}.addresses-input .mode-link.no-padding{padding:0}.phones-input{flex-direction:column;display:flex}.phones-input .phones-header{flex-direction:row-reverse;display:flex}.phones-input .phones-header .phones-optional{color:var(--off-black);font-size:1.1rem}.phones-input .phones-add{flex-direction:row;width:auto;display:flex}.phones-input .phones-add .dropdown-field{max-width:162px}.phones-input .phones-add .fa.fa-minus-circle{margin:0}.phones-input .phones-add button{min-width:50px;box-shadow:none;color:var(--red);transition:background var(--average) ease 0s, box-shadow var(--average) ease 0s, border-color var(--average) ease 0s, transform var(--average) ease 0s;border-color:#0000;padding:0;font-size:2rem}.phones-input .phones-add button:hover{transition:background var(--fast) ease 0s, box-shadow var(--fast) ease 0s, border-color var(--fast) ease 0s, transform var(--fast) ease 0s;background:var(--white);border-color:var(--red)}.phones-input .phones-add button:disabled{border-color:var(--white)}.phones-input .button-white.green{text-transform:capitalize;color:var(--green);border-color:var(--green);font-size:1.4rem}.phones-input .button-white.green i{width:48px;font-size:2rem}.phones-input .button-white.green span{position:relative;top:-2px}.phones-input .error-message{margin-top:.5rem;position:relative}.phones-input.errors{outline:1px solid var(--red);outline-offset:2px;padding-bottom:15px}ul.radio-boxes{width:100%;transition:border-color var(--fast);-webkit-user-select:none;user-select:none;flex-direction:row;justify-items:center;padding-bottom:5px;display:flex}ul.radio-boxes>li{flex:1;margin:0 10px 10px 0}ul.radio-boxes>li:last-child{margin-right:0}ul.radio-boxes input[type=radio].radio-box{display:none}ul.radio-boxes input[type=radio].radio-box+label{cursor:pointer;text-align:center;border:2px solid var(--grey);opacity:.6;width:100%;height:100px;transition:border-color var(--fast) opacity var(--fast) color var(--fast);padding:10px;display:inline-block;position:relative}ul.radio-boxes input[type=radio].radio-box+label:hover{opacity:1}ul.radio-boxes input[type=radio].radio-box+label .icon,ul.radio-boxes input[type=radio].radio-box+label .icons{font-size:4rem}ul.radio-boxes input[type=radio].radio-box+label p{width:100%;position:absolute;bottom:15px;left:0}ul.radio-boxes input[type=radio].radio-box:checked+label{color:var(--primary);border-color:var(--primary);opacity:1;font-weight:700}ul.radio-boxes input[type=radio].radio-box:disabled+label{opacity:.4;cursor:not-allowed}.radio-boxes-field{position:relative}.radio-boxes-field.invalid .radio-boxes{outline:1px solid var(--red);outline-offset:2px}.modal.new-contact-modal .frame{max-width:550px}.modal.new-contact-modal .frame>.body .modal-form{padding-top:0}.modal.new-contact-modal .body .two-col{width:100%;display:inline-block}.modal.new-contact-modal .body .two-col:last-child{margin:0}.modal.new-contact-modal .body .two-col .form-group{float:right;width:calc(50% - 10px);margin:0}.modal.new-contact-modal .body .two-col .form-group:first-child{float:left}.modal.new-contact-modal .phones-input{flex-direction:column;padding:0;display:flex}.modal.new-contact-modal .phones-input .button-white.green{text-transform:capitalize;color:var(--green);border-color:var(--green);font-size:1.4rem}.modal.new-contact-modal .phones-input .button-white.green i{width:48px;font-size:2rem}.modal.new-contact-modal .phones-input .button-white.green span{position:relative;top:-2px}.modal.new-contact-modal .submit-button{min-width:190px}.checkbox-input{margin-bottom:0!important}.checkbox-input label{cursor:pointer;border-radius:4px;height:40px;padding-left:40px;padding-right:10px;display:inline-block;position:relative}.checkbox-input label .check{border:2px solid var(--border-color);width:20px;height:20px;transition:border-color var(--average), background-color var(--average);background-color:#0000;border-radius:4px;display:inline-block;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.checkbox-input label .check:after,.checkbox-input label .check:before{content:"";background:var(--white);opacity:0;width:100%;height:2px;transition:opacity var(--average);display:inline-block;position:absolute;top:7px;left:0}.checkbox-input label .check:before{width:12px;left:3px;transform:rotate(-45deg)}.checkbox-input label .check:after{width:6px;top:9px;left:1px;transform:rotate(45deg)}.checkbox-input label.flip{padding-left:10px;padding-right:40px}.checkbox-input label.flip .check{left:auto;right:10px}.checkbox-input label.small{height:30px}.checkbox-input input[type=checkbox]{display:none}.checkbox-input input[type=checkbox]+label:not(.noHover):hover p{color:var(--primary);transition:color var(--average)}.checkbox-input input[type=checkbox]+label:not(.noHover):hover .check{border-color:var(--border-color-hover);transition:border-color var(--average), background-color var(--average)}.checkbox-input input[type=checkbox]+label:hover .check{border-color:var(--border-color-hover);transition:border-color var(--average), background-color var(--average)}.checkbox-input input[type=checkbox]+label .title{color:var(--black);height:20px;padding-top:5px;font-size:1.4rem;font-weight:700;line-height:15px;display:block}.checkbox-input input[type=checkbox]+label .title~.text{height:20px;line-height:20px}.checkbox-input input[type=checkbox]+label .text{color:var(--black);height:40px;transition:color var(--average);font-size:1.2rem;line-height:40px;display:block}.checkbox-input input[type=checkbox]+label.small .text{height:30px;line-height:30px}.checkbox-input input[type=checkbox]:checked+label .check{background:var(--primary);border-color:var(--primary-minus-5)}.checkbox-input input[type=checkbox]:checked+label .check:after,.checkbox-input input[type=checkbox]:checked+label .check:before{opacity:1}.checkbox-input input[type=checkbox]:checked+label:hover .check{border-color:var(--primary-minus-5)}.checkbox-input input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox-input input[type=checkbox]:disabled+label .check{opacity:.4}.checkbox-input input[type=checkbox]:disabled+label:hover{background-color:#0000}.contacts-dropdown{position:relative}.contacts-dropdown .optional{text-transform:lowercase;color:var(--off-black);transition:transform var(--fast);font-size:1.1rem;display:block;position:absolute;top:-13px;right:0;transform:translate(0)}.contacts-dropdown.error{outline:1px solid var(--red);outline-offset:2px;padding-bottom:10px}.contacts-dropdown.error .error-message{text-align:center}.contacts-dropdown.hover input{color:#556066;background:#fff;border-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:color .15s,background .15s;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.contacts-dropdown.hover>.contacts-list-wrapper{border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:block}.contacts-dropdown input:focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.contacts-dropdown .contacts-list-wrapper{z-index:5;top:var(--input-height);background:var(--white);border-radius:0 0 0 5px;width:100%;max-height:350px;transition:background .15s;display:none;position:absolute;left:0;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.contacts-dropdown .contacts-list-wrapper .list-tabs-wrapper{width:100%;display:inline-block;overflow-x:auto}.contacts-dropdown .contacts-list-wrapper .list-tabs{white-space:nowrap;border-bottom:1px solid #d3d3d3;height:40px;padding-top:5px;padding-left:15px}.contacts-dropdown .contacts-list-wrapper .list-tabs>li{opacity:.5;cursor:pointer;transition:opacity var(--slow);border-bottom:2px solid #0000;padding:10px 8px;font-size:13px;display:inline-block}.contacts-dropdown .contacts-list-wrapper .list-tabs>li:hover{opacity:1}.contacts-dropdown .contacts-list-wrapper .list-tabs>li.selected{opacity:1;border-color:var(--primary)}.contacts-dropdown .contacts-list-wrapper .list-tabs>li.none{opacity:.2}.contacts-dropdown .contacts-list-wrapper .list-tabs>li span{color:var(--black);background-color:#edeaea;border-radius:5px;padding:2px 5px;font-size:10px}.contacts-dropdown .contacts-list-wrapper .contacts-list{max-height:270px;overflow:auto}.contacts-dropdown .contacts-list-wrapper .contacts-list>li{cursor:pointer;height:60px;padding:0 75px 0 15px;font-size:1.4rem;transition:color .3s;position:relative}.contacts-dropdown .contacts-list-wrapper .contacts-list>li .type{opacity:.4;height:40px;padding:0 10px;font-size:1.2rem;line-height:40px;position:absolute;right:0}.contacts-dropdown .contacts-list-wrapper .contacts-list>li .profile-pic{float:left;margin:12px 10px 12px 0}.contacts-dropdown .contacts-list-wrapper .contacts-list>li .text{float:left;flex-direction:column;justify-content:center;align-items:self-start;width:calc(100% - 45px);height:60px;display:flex}.contacts-dropdown .contacts-list-wrapper .contacts-list>li .text .name{display:block}.contacts-dropdown .contacts-list-wrapper .contacts-list>li .text .email,.contacts-dropdown .contacts-list-wrapper .contacts-list>li .text .company{color:var(--grey);padding-top:5px;font-size:1.2rem;display:block}.contacts-dropdown .contacts-list-wrapper .contacts-list>li.new-contact{height:50px;padding:0;line-height:50px}.contacts-dropdown .contacts-list-wrapper .contacts-list>li:hover{color:var(--black);background:#f1f2f5}.contacts-dropdown .contacts-list-wrapper .contacts-list::-webkit-scrollbar{-webkit-appearance:none}.contacts-dropdown .contacts-list-wrapper .contacts-list::-webkit-scrollbar:vertical{width:11px}.contacts-dropdown .contacts-list-wrapper .contacts-list::-webkit-scrollbar:horizontal{height:11px}.contacts-dropdown .contacts-list-wrapper .contacts-list::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #f5f7f9;border-radius:8px}.contacts-dropdown .contacts-list-wrapper .new-contact{text-align:center;-webkit-user-select:none;user-select:none;opacity:.5;border-bottom:1px solid #0003;padding:0;font-size:1.5rem;transition:opacity .3s}.contacts-dropdown .contacts-list-wrapper .new-contact:hover{opacity:1}.contacts-dropdown .select-to-lease .label{text-align:center}.contacts-dropdown .selected-contacts-list .contact{background:var(--white);width:100%;transition:border-color var(--fast);border:1px solid #e0e1e1;border-radius:5px;margin:5px 0;padding:10px;font-size:1.2rem;display:inline-block;position:relative}.contacts-dropdown .selected-contacts-list .contact:hover{border-color:#6666}.contacts-dropdown .selected-contacts-list .contact .contact-image{clear:both;vertical-align:text-bottom;float:left;width:50px;height:50px;margin-right:10px;display:inline;position:relative}.contacts-dropdown .selected-contacts-list .contact .contact-image .img{background-position:50%;background-size:cover;border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}.contacts-dropdown .selected-contacts-list .contact .contact-info{float:left;width:calc(100% - 60px);display:inline}.contacts-dropdown .selected-contacts-list .contact .contact-info .info>span{width:100%;color:var(--black);margin-bottom:5px;font-size:1.4rem;display:inline-block}.contacts-dropdown .selected-contacts-list .contact .contact-info .info>span.name span{display:initial;opacity:.5;font-size:1.2rem}.contacts-dropdown .selected-contacts-list .contact .contact-info .info>span.name.simple{line-height:22px}.contacts-dropdown .selected-contacts-list .contact .contact-info .dropdown-field{width:150px;height:30px}.contacts-dropdown .selected-contacts-list .contact .contact-info .dropdown-field select{height:25px;padding:0 20px 0 10px;font-size:1.4rem;display:inline-block}.contacts-dropdown .selected-contacts-list .contact .contact-info .checkbox-input{display:inline-block}.contacts-dropdown .selected-contacts-list .contact .contact-info .checkbox-input label{padding-left:28px}.contacts-dropdown .selected-contacts-list .contact .contact-info .checkbox-input label .check{left:0}.contacts-dropdown .selected-contacts-list .contact .delete{color:var(--dark-grey);cursor:pointer;transition:color var(--fast);font-size:1.6rem;display:inline-block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.contacts-dropdown .selected-contacts-list .contact .delete:hover{color:var(--primary)}.contacts-dropdown .selected-contacts-list.disabled{opacity:.65;cursor:not-allowed}.contacts-dropdown .selected-contacts-list.disabled .delete{opacity:.65;cursor:not-allowed}.contacts-dropdown .selected-contacts-list.disabled .delete:hover{color:var(--dark-grey)}.contacts-dropdown .no-email{display:initial;opacity:.5;-webkit-user-select:none;user-select:none;padding-left:0;font-size:1.1rem;line-height:30px}.single-image-uploader{position:relative}.single-image-uploader .user-img{cursor:pointer;width:200px;height:200px;margin:auto;display:block;position:relative}.single-image-uploader .user-img:before{content:"";background:var(--primary);opacity:0;z-index:2;width:100%;height:100%;transition:opacity var(--slow);position:absolute;top:0;left:0}.single-image-uploader .user-img .change{text-shadow:0 2px #0000004d;width:100%;color:var(--white);text-transform:uppercase;text-align:center;opacity:0;z-index:2;transition:opacity var(--slow);font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.single-image-uploader .user-img:hover:before{opacity:.4}.single-image-uploader .user-img:hover .change{opacity:1}.single-image-uploader .inputfile{display:none}:is(.single-image-uploader input:disabled,.single-image-uploader input[disabled])~.user-img{opacity:.65;cursor:not-allowed;transform:scale(1)!important}:is(.single-image-uploader input:disabled,.single-image-uploader input[disabled])~.user-img:hover:before,:is(.single-image-uploader input:disabled,.single-image-uploader input[disabled])~.user-img:hover .change{opacity:0}:is(.single-image-uploader input:disabled,.single-image-uploader input[disabled])~.user-img .trash{cursor:not-allowed}:is(.single-image-uploader input:disabled,.single-image-uploader input[disabled])~.user-img .trash:hover{background-color:var(--red-plus-15)}.single-image-uploader img{z-index:1;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-image-uploader .camera{color:var(--grey);text-align:center;border:4px dashed #d3d3d3;width:100%;height:100%;font-size:6rem;position:absolute}.single-image-uploader .camera i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-image-uploader .trash{cursor:pointer;background-color:var(--red-plus-15);color:var(--white);border:1px solid var(--red);transition:background-color var(--slow);z-index:2;border-radius:100%;padding:.3em .4em;font-size:1.4rem;position:absolute;top:-6px;right:-7px}.single-image-uploader .trash:hover{background-color:var(--red)}.single-image-uploader .error-message{text-align:center;bottom:-15px}.single-image-uploader .optional{text-transform:lowercase;color:var(--off-black);text-align:right;width:100%;margin:auto;font-size:1.1rem;display:block}.edit-contact-page .contact-type ul{padding-bottom:1.5rem}.edit-contact-page .contact-type ul li{margin:0 10px 0 0}.edit-contact-page .contact-type{width:100%;display:inline-block}.edit-contact-page .contact-type li{float:left;text-align:center;width:25%;margin:20px 0;display:block}.edit-contact-page .radio-box+label .icons.together>:last-child{font-size:2rem;top:5px}.edit-contact-page .go-back-contact .contact-img{border:6px solid var(--white);width:60px;height:100%;box-shadow:none;padding:0;line-height:45px;display:block;position:absolute;top:0;left:15px}.edit-contact-page .go-back-contact-loading{background:#fdfdfe;border-radius:10px;width:100%;margin:auto auto 15px;padding-left:0;display:block;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000026}.edit-contact-page .go-back-contact-loading .img{float:left;border:10px solid #fff;width:70px;height:54px;margin-left:12px;display:block}.edit-contact-page .go-back-contact-loading .half{float:left;margin:19px 0}.add-contact-page .contact-type ul{padding-bottom:1.5rem}.add-contact-page .contact-type ul li{margin:0 10px 0 0}.add-contact-page .rich-text-box{padding-top:15px}.add-contact-page .radio-box+label .icons.together>:last-child{font-size:2rem;top:5px}table td.contacts{max-width:300px}table td.contacts .not-assigned{opacity:.2;font-size:1.2rem}table td.contacts .contacts-list{color:var(--black);margin-bottom:5px;font-size:1.3rem;display:block}table td.contacts .contacts-list span,table td.contacts .contacts-list a{opacity:.8}table td.contacts .contacts-list:last-child{margin-bottom:0}table td.contacts .contacts-list.three{font-size:1.1rem}table td.contacts a{transition:color var(--fast), opacity var(--fast);text-decoration:none}table td.contacts a:hover{opacity:1;color:var(--primary);transition:color var(--fast), opacity var(--fast)}:is(table,table.rentiso-table) thead tr th.date-pill{text-align:center;width:221px;min-width:221px;padding:0 20px}:is(table,table.rentiso-table) thead tr th.date-pill.middle{text-align:center}:is(table,table.rentiso-table) tbody tr td.date-pill{box-sizing:border-box;width:220px;min-width:220px;padding:0 20px 0 10px;position:relative}:is(table,table.rentiso-table) tbody tr td.date-pill.long{width:240px;min-width:240px}:is(table,table.rentiso-table) tbody tr td.date-pill.long .date{justify-content:space-between}:is(table,table.rentiso-table) tbody tr td.date-pill .date{text-transform:capitalize;text-align:left;justify-content:end;width:100%;margin-bottom:5px;font-size:1.2rem;display:flex}:is(table,table.rentiso-table) tbody tr td.date-pill .pill{color:#0000;text-align:center;background:#e7e9ef;border-radius:20px;width:100%;height:10px;margin:auto;line-height:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 2px #c4c4c4}:is(table,table.rentiso-table) tbody tr td.date-pill .pill .progress{z-index:1;background:#5aace6;height:100%;position:absolute;top:0;left:0;overflow:hidden}:is(table,table.rentiso-table) tbody tr td.date-pill.late .date{color:var(--late)}:is(table,table.rentiso-table) tbody tr td.date-pill.late .pill .progress{background:var(--late)}:is(table,table.rentiso-table) tbody tr td.date-pill.done .date{color:#d3d3d3}:is(table,table.rentiso-table) tbody tr td.date-pill.done .pill{background:#f2f2f2}:is(table,table.rentiso-table) tbody tr td.date-pill.done .pill .progress{background:#bdbdbd}:is(table,table.rentiso-table) tbody tr td.date-pill .tooltip{color:var(--white);background:var(--black);text-align:center;white-space:nowrap;z-index:2;border-radius:4px;height:20px;padding:0 10px;font-size:1rem;line-height:20px;display:none;position:absolute;top:-15px;left:50%;transform:translate(-50%)}:is(table,table.rentiso-table) tbody tr td.date-pill .tooltip:before{content:"";background:var(--black);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)translate(-50%)}:is(table,table.rentiso-table) tbody tr td.date-pill:hover .tooltip{display:block}table thead tr th.status-pill-cell{text-align:left;width:100px}table tbody tr td.status-pill-cell{text-align:left;width:100px;padding:0 0 0 20px}table tbody tr td.status-pill-cell>span{text-transform:capitalize;text-align:center;text-wrap:nowrap;background-color:#e4e4e4;border:1px solid gray;border-radius:20px;min-width:40px;height:24px;padding:5px 15px 5px 30px;font-size:1.2rem;display:inline-block;position:relative}table tbody tr td.status-pill-cell i{position:absolute;top:50%;left:14px;transform:translateY(-50%)}table tbody tr td.status-pill-cell.error>span{background-color:var(--error-background-color);border-color:var(--error-border-color);color:var(--error-color)}table tbody tr td.status-pill-cell.due-ending>span{background-color:var(--due-ending-background-color);border-color:var(--due-ending-border-color);color:var(--due-ending-color)}table tbody tr td.status-pill-cell.due>span{background-color:var(--due-background-color);border-color:var(--due-border-color);color:var(--due-color)}table tbody tr td.status-pill-cell.in-progress>span{background-color:var(--in-progress-background-color);border-color:var(--in-progress-border-color);color:var(--in-progress-color)}table tbody tr td.status-pill-cell.not-started>span{background-color:var(--not-started-background-color);border-color:var(--not-started-border-color);color:var(--not-started-color)}table tbody tr td.status-pill-cell.acknowledged>span{background-color:var(--acknowledge-background-color);border-color:var(--acknowledge-border-color);color:var(--acknowledge-color)}table tbody tr td.status-pill-cell.wont-fix>span{background-color:var(--wont-fix-background-color);border-color:var(--wont-fix-border-color);color:var(--wont-fix-color)}table tbody tr td.status-pill-cell.done>span{background-color:var(--done-background-color);border-color:var(--done-border-color);color:var(--done-color)}table tbody tr td.status-pill-cell.closed>span{background-color:var(--closed-background-color);border-color:var(--closed-border-color);color:var(--closed-color)}table tbody tr td.status-pill-cell.current>span{background-color:var(--current-background-color);border-color:var(--current-border-color);color:var(--current-color)}table tbody tr td.status-pill-cell.update>span{background-color:var(--update-background-color);border-color:var(--update-border-color);color:var(--update-color)}table tbody tr td.status-pill-cell.create>span{background-color:var(--create-background-color);border-color:var(--create-border-color);color:var(--create-color)}table tbody tr td.status-pill-cell.delete>span{border-color:var(--red);color:var(--off-red);background-color:#f3e0e0}table tbody tr td.status-pill-cell.multiple>span{background-color:var(--multiple-background-color);border-color:var(--multiple-border-color);color:var(--multiple-color)}._datePicker_16xfv_1{z-index:1;width:100%;display:inline-block;position:relative}._datePicker_16xfv_1 *,._datePicker_16xfv_1 :before,._datePicker_16xfv_1 :after{box-sizing:border-box}._datePicker_16xfv_1 *,#_datePickerCalendario_16xfv_1 *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}#_datePickerCalendario_16xfv_1{position:absolute;top:0;left:0}._input_16xfv_37{position:relative}._input_16xfv_37 input{background:#fff url(/assets/calendar-grey-DE6m4kTr.png) calc(100% - 10px)/20px no-repeat}._circleCloseIcon_16xfv_48{box-sizing:border-box;background:#4a5358;border:2px solid;border-radius:40px;width:22px;height:22px;display:block;position:relative;transform:scale(1)}._circleCloseIcon_16xfv_48:after,._circleCloseIcon_16xfv_48:before{content:"";box-sizing:border-box;background:#fff;border-radius:5px;width:12px;height:2px;display:block;position:absolute;top:8px;left:3px;transform:rotate(45deg)}._circleCloseIcon_16xfv_48:after{transform:rotate(-45deg)}._clearText_16xfv_80{cursor:pointer;background:#cbcbcb;border-color:#cbcbcb;transition:background .15s,border-color .15s;position:absolute;top:50%;right:10px;transform:translateY(-50%)scale(.7)}._clearText_16xfv_80:hover{background:#9e9e9e;border-color:#9e9e9e}._container_16xfv_98{z-index:1000;-webkit-user-select:none;user-select:none;opacity:0;background:#fff;border:1px solid #0000;width:365px;min-height:350px;padding:25px 30px;transition:opacity .3s;position:absolute;overflow:hidden;box-shadow:5px 5px 30px #0003}._inline_16xfv_113{transition:opacity 0;border-color:#d8d9d9;margin:auto;position:relative;box-shadow:0 1px 1px #00000026}._head_16xfv_121{float:left;width:100%;height:53px}._body_16xfv_127{float:left;width:100%;margin-top:20px}._headButton_16xfv_133{float:left;box-sizing:border-box;width:45px;height:100%;position:relative}._headButtonInner_16xfv_141{float:left;text-align:center;background:#f4f4f4;border-radius:100%;width:35px;height:35px;margin-top:-17px;margin-left:-17px;line-height:35px;position:absolute;top:50%;left:50%}._headButtonInner_16xfv_141:hover{cursor:pointer;background:#eee}._headButtonInner_16xfv_141:hover>span{border-color:#555!important}._rightArrows_16xfv_164:after,._leftArrows_16xfv_165:after,._rightArrow_16xfv_164,._rightArrows_16xfv_164,._leftArrow_16xfv_165,._leftArrows_16xfv_165{float:left;border-bottom:2px solid #4a5358;border-left:2px solid #4a5358;width:6px;height:6px;display:block;position:absolute}._rightArrow_16xfv_164,._rightArrows_16xfv_164,._leftArrow_16xfv_165,._leftArrows_16xfv_165{margin-top:-4px;margin-left:-2px;top:50%;left:50%;transform:rotate(45deg)}._rightArrows_16xfv_164,._rightArrow_16xfv_164{margin-left:-4px;transform:rotate(225deg)}._rightArrows_16xfv_164:after,._leftArrows_16xfv_165:after{content:""}._leftArrows_16xfv_165{margin-left:-5px}._rightArrows_16xfv_164{margin-left:-2px}._rightArrows_16xfv_164:after,._leftArrows_16xfv_165:after{top:-5px;left:3px}._headContainer_16xfv_215{float:left;width:120px;height:100%}._headContainerYear_16xfv_221{float:left;color:#333;width:100%;height:30px;font-size:27px;font-weight:200px;text-align:center}._headContainerMonth_16xfv_231{float:left;color:#333;width:100%;height:15px;font-size:15px;font-weight:200px;text-align:center}._ccHead_16xfv_241,._cchName_16xfv_242,._ccBody_16xfv_243,._cdcDay_16xfv_244 span,._cdcDay_16xfv_244,._cDayContainer_16xfv_246,._cContainer_16xfv_247{float:left;box-sizing:border-box;display:block;position:relative}._cContainer_16xfv_247{width:100%;height:100%}._ccHead_16xfv_241{width:100%;height:30px;margin-top:10px}._cchName_16xfv_242{color:#333;text-align:center;width:14.285%;height:30px;font-size:11px;font-weight:700;line-height:30px}._ccBody_16xfv_243{width:100%;height:270px}._cDayContainer_16xfv_246{width:14.285%;height:16.6666%}._cdcDay_16xfv_244{color:#444;text-align:center;width:100%;height:100%;font-size:12px;font-weight:300}._cdcDay_16xfv_244 span{color:#444;width:100%;height:100%;font-size:12px;font-weight:300;transition:background .15s}._cdcDay_16xfv_244 span:hover{cursor:pointer;background:#eee}._cdcDay_16xfv_244 span{border:1px solid #0000;border-radius:100%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-weight:400;line-height:30px;top:50%;left:50%}._cdcDay_16xfv_244 span._outOfBounds_16xfv_322{color:#ddd;cursor:auto;text-decoration:line-through}._cdcDay_16xfv_244 span._outOfBounds_16xfv_322:hover{background:0 0}._cDayContainer_16xfv_246._disabled_16xfv_332 ._cdcDay_16xfv_244 span{color:#ddd}._cDayContainer_16xfv_246._disabled_16xfv_332 ._cdcDay_16xfv_244 span:hover{color:gray;background:#f1f1f1}._cDayContainer_16xfv_246._highlightBlue_16xfv_340._disabled_16xfv_332 ._cdcDay_16xfv_244 span{background:#9fc0f3}._cDayContainer_16xfv_246._highlight_16xfv_340 ._cdcDay_16xfv_244 span{border:1px dashed #afafaf}._cDayContainer_16xfv_246._highlightBlue_16xfv_340 ._cdcDay_16xfv_244 span{color:#fff;background:#2f78e5}.date-input{width:100%;padding-bottom:15px;display:inline-block;position:relative}.date-input .optional{text-transform:lowercase;color:var(--off-black);font-size:1.1rem;display:block;position:absolute;top:-13px;right:0}.date-input input{background:var(--white);background-image:url(/assets/calendar-grey-DE6m4kTr.png);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:20px}.date-input.clearable input{background-image:none}.date-input .react-datepicker__close-icon{margin-right:2px}.date-input .react-datepicker__aria-live{display:none}.information-box{color:var(--off-black);letter-spacing:.5px;text-align:justify;box-shadow:inset 0 0px 0px 5px var(--white);background:#eaf4ff;border:1px solid #9fc8f4;padding:10px 15px;font-size:1.3rem;line-height:1.5}.information-box .title{text-align:center;margin-bottom:10px;font-size:1.6rem;font-weight:700;display:block}.information-box.error{background:#ffe5e5;border:1px solid #f49f9f}.information-box.center{text-align:center}.money-input{width:100%;padding-bottom:15px;display:inline-block;position:relative}.money-input .prefix-suffix-wrap{display:flex;position:relative}.money-input .prefix-suffix-wrap label.prefix,.money-input .prefix-suffix-wrap label.suffix{text-transform:none;letter-spacing:0;text-align:left;height:var(--input-height);font-weight:400;line-height:var(--input-height);color:var(--border-color-hover);border:1px solid var(--border-color);-webkit-user-select:none;user-select:none;justify-content:center;margin-bottom:0;padding:0 10px;font-size:1.6rem;display:flex}.money-input .prefix-suffix-wrap label.prefix{border-right-color:#0000;border-top-left-radius:5px;border-bottom-left-radius:5px}.money-input .prefix-suffix-wrap label.suffix{border-left-color:#0000;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:1.4rem}.money-input .prefix-suffix-wrap input{flex:1;padding-left:10px;padding-right:5px;display:flex}.money-input .prefix-suffix-wrap input.prefix{border-top-left-radius:0;border-bottom-left-radius:0}.money-input .prefix-suffix-wrap input.suffix{border-top-right-radius:0;border-bottom-right-radius:0}.charge-input{position:relative}.charge-input .optional{top:0!important}.charge-input.error{outline:1px solid var(--red);outline-offset:2px;margin-bottom:15px}.charge-input .charge-cols{align-items:center;display:flex}.charge-input .charge-cols .charge-value-group{flex:1;position:relative}.charge-input .charge-cols .charge-value-group .fa-close{cursor:pointer;color:var(--black);transition:color var(--slow);position:absolute;top:50%;right:5px;transform:translateY(-50%)}.charge-input .charge-cols .charge-value-group .fa-close:hover{transition:color var(--fast);color:var(--primary)}.charge-input .charge-cols .charge-value-group input{padding-right:20px}.charge-input .charge-cols .charge-plus{text-align:center;flex-basis:20px}.charge-input .charge-cols .charge-tax-group{flex-basis:100px}.charge-input .charge-cols .charge-tax-group .text-input .prefix-suffix-wrap input.suffix{padding-right:25px}.charge-input .charge-cols .charge-equals{text-align:center;flex-basis:20px}.charge-input .charge-cols .charge-total-group{flex:1}.charge-input .charge-cols .add-tax-group{flex:1}.charge-input .charge-cols .add-tax-group .add-tax{border:2px dashed var(--border-color);text-align:center;cursor:pointer;background:#f7f7f766;border-radius:5px;height:40px;margin-left:10px}.charge-input .charge-cols .add-tax-group .add-tax p{color:#333;opacity:.5;height:40px;transition:opacity var(--fast);font-size:1.2rem;font-weight:700;line-height:40px}.charge-input .charge-cols .add-tax-group .add-tax:hover{border-color:#6666}.charge-input .charge-cols .add-tax-group .add-tax:hover p{opacity:1}.charge-input .charge-cols .close-group{flex-basis:20px;justify-content:center;display:flex}.charge-input .charge-cols .close-group i{cursor:pointer}.charge-input .charge-cols .close-group i:hover{color:var(--primary)}.modal.update-rent-modal .frame{width:100%;max-width:550px}.modal.update-rent-modal .frame>.body .modal-form{text-align:center;padding:0 20px}.modal.update-rent-modal .frame>.body .modal-form .update-pending{color:var(--red);text-align:justify}.modal.update-rent-modal .frame>.body .modal-form .main-icon{text-align:center;width:350px;margin:30px auto 15px;display:block}.modal.update-rent-modal .frame>.body .modal-form .main-icon .payment-icon{color:var(--primary);padding-bottom:10px;font-size:11rem;display:block}.modal.update-rent-modal .frame>.body .modal-form .box-title{text-align:center;margin-bottom:30px;font-size:2rem;font-weight:100}.modal.update-rent-modal .frame>.body .modal-form .box-title .link{margin-top:5px;font-size:1.2rem;display:block}.modal.update-rent-modal .frame>.body .modal-form .total-amount-title{text-align:center;margin-bottom:30px;font-size:4rem;font-weight:600}.modal.update-rent-modal .frame>.body .modal-form .total-amount-title span{margin-bottom:10px;font-size:1.4rem;font-weight:400;display:block}.modal.update-rent-modal .frame>.body .modal-form .total-amount-title .of-amount{opacity:.7;margin-top:10px;font-size:1.3rem;font-weight:400}.modal.update-rent-modal .frame>.body .modal-form .money-input input,.modal.update-rent-modal .frame>.body .modal-form .money-input label{height:28px;font-size:1.4rem;line-height:28px}.modal.update-rent-modal .frame>.body .modal-form .charge-input.error{margin-bottom:0}.modal.update-rent-modal .frame>.body .modal-form .charge-input .charge-cols .add-tax-group .add-tax{height:30px;line-height:30px}.modal.update-rent-modal .frame>.body .modal-form .charge-input .charge-cols .add-tax-group .add-tax p{height:30px;font-size:1.1rem;line-height:30px}.modal.update-rent-modal .frame>.body .modal-form table.recipt tr.amounts.edit td{height:80px}.modal.update-rent-modal .frame>.body .modal-form table.recipt td.col1{padding-right:20px}.modal.update-rent-modal .frame>.body .modal-form table.recipt td.col1 .value{float:right}.modal.update-rent-modal .frame>.body .modal-form table.recipt td.col-amounts{padding-right:20px}.modal.update-rent-modal .frame>.body .modal-form .amounts-error{text-align:center;position:relative;top:5px}.modal.update-rent-modal .frame>.body .modal-form .paid-on{margin-bottom:20px}.modal.update-rent-modal .frame>.body .modal-form .paid-on p{margin-top:10px;font-size:2rem;font-weight:700}.modal.update-rent-modal .frame .footer button{width:100%}.modal.update-rent-modal .frame .hide-field-text{text-align:center;padding:15px 0}.modal.update-rent-modal .frame .charge-notes{margin-top:15px}.modal.update-rent-modal .frame .charge-notes .rich-text-box .text-box .DraftEditor-root{height:100px;padding:10px}.modal.update-rent-modal .frame .charge-notes .rich-text-viewer{border:1px solid var(--border-color);max-height:140px;margin-bottom:15px;padding:10px 15px;overflow:auto}.modal.update-rent-modal .frame .partial-pay{z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.modal.update-rent-modal .frame .partial-pay .overlay{z-index:1;background:var(--off-black);opacity:.7;width:100%;height:100%;position:absolute}.modal.update-rent-modal .frame .partial-pay .modalin{z-index:2;background:var(--white);border-radius:12px;width:100%;max-width:450px;max-height:80%;padding:40px 20px 20px;position:relative;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0000004d}.modal.update-rent-modal .frame .partial-pay .modalin p{text-align:center;margin:15px 0;font-weight:700}.modal.update-rent-modal .frame .partial-pay .modalin .information-box{text-align:center}.modal.update-rent-modal .frame .partial-pay .modalin .buttons{position:relative}.modal.update-rent-modal .frame .partial-pay .modalin .buttons .or{text-transform:uppercase;line-height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.modal.update-rent-modal .frame .partial-pay .modalin .buttons>button{float:left;width:40%;margin-left:5px;display:block}.modal.update-rent-modal .frame .partial-pay .modalin .buttons>button:last-child{float:right;margin-left:0;margin-right:5px}.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button{z-index:1;width:15px;height:15px;color:var(--dark-grey);cursor:pointer;padding:0;font-size:1rem;font-weight:700;transition:color .15s;display:flex;position:absolute;top:15px;right:15px}.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button span{width:15px;height:15px;margin:auto;display:block;position:relative}.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button span:before,.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button span:after{content:"";background:var(--dark-grey);width:100%;height:2px;transition:background .15s;position:absolute;top:50%;left:50%}.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button span:before{transform:translate(-50%,-50%)rotate(45deg)}.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button span:after{transform:translate(-50%,-50%)rotate(-45deg)}.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button:hover{color:var(--black)}.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button:hover span:before,.modal.update-rent-modal .frame .partial-pay .modalin .close-modal-button:hover span:after{background:var(--black)}.modal.update-rent-modal .frame .paid-check{text-transform:uppercase;-webkit-user-select:none;user-select:none;border:6px solid var(--primary);color:var(--primary);border-radius:4px;margin:30px 0;padding:10px 25px;font-size:3rem;font-weight:700;display:inline-block}.modal.update-rent-modal .frame .edit-add-table .error-message{width:auto;bottom:-11px;left:auto;right:0}.modal.update-rent-modal .frame>.body>.footer .form-error-msg{text-align:center;width:100%;height:20px;padding:0 10px;display:block;position:absolute;bottom:-3px;left:0}.modal.update-rent-modal .frame .loading-block.img{width:100px;height:100px}.modal.completed-lease-modal .frame{max-width:650px}.modal.completed-lease-modal .frame>.body .modal-form{padding-top:35px;padding-bottom:20px}.modal.completed-lease-modal .frame>.body .modal-form .information-box{text-align:center}.modal.completed-lease-modal .frame>.body .modal-form .buttons{text-align:center}.modal.completed-lease-modal .frame>.body .modal-form .buttons>button{margin:20px 10px 0}.modal.completed-lease-modal .frame .information-box.error{margin-bottom:20px}.modal.completed-lease-modal .frame .information-box.error ul,.modal.completed-lease-modal .frame .information-box.error button{margin:10px 0}.modal.completed-lease-modal .frame>.body>.footer{height:55px;padding:10px 20px}.modal.renew-lease-modal .frame{max-width:550px}.modal.renew-lease-modal .frame>.body .modal-form{padding-top:0}.modal.renew-lease-modal .frame>.body .modal-form .information-box{text-align:center;margin-bottom:5px}.modal.renew-lease-modal .frame>.body .modal-form .two-col{width:100%;margin-top:10px;display:inline-block}.modal.renew-lease-modal .frame>.body .modal-form .two-col .form-group{float:left;width:calc(50% - 10px);margin-right:10px}.modal.renew-lease-modal .frame>.body .modal-form .two-col .form-group:last-child{margin-left:10px;margin-right:0}.modal.renew-lease-modal .frame>.body .modal-form .two-col .money-input{padding-bottom:0}.modal.renew-lease-modal .frame>.body .modal-form .lease-charges-row .two-col{margin-top:0}.modal.renew-lease-modal .frame>.body .modal-form .lease-charges-row .two-col .amount-group .remove-amount{top:50%}.modal.renew-lease-modal .frame>.body .modal-form .file-upload{margin-top:15px;margin-bottom:20px}.modal.renew-lease-modal .frame>.body .modal-form .file-upload .optional{text-transform:lowercase;color:var(--off-black);font-size:1.1rem;transition:transform .15s;display:block;position:absolute;top:0;right:0;transform:translate(0)}.modal.renew-lease-modal .frame>.body .modal-form .file-upload input[type=file].file-upload~label{padding:10px}.modal.renew-lease-modal .frame>.body .modal-form .file-upload input[type=file].file-upload~label .icon{width:50px;height:50px;font-size:2.5rem;line-height:50px}.modal.lease-old-new-rent-update-modal .frame{max-width:540px}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form{padding-top:0}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .two-col{width:100%;display:inline-block}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .two-col:last-child{margin:0}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .two-col .form-group{float:right;width:calc(50% - 10px);margin:0}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .two-col .form-group:first-child{float:left}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .lease-charges-row .two-col .form-group{margin-bottom:15px;width:100%!important}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .lease-charges-row .two-col .form-group:last-child{margin-bottom:0}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .lease-charges{padding:0}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .old-data{opacity:.7;position:relative}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .old-data:after{content:"";background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.modal.lease-old-new-rent-update-modal .frame>.body .modal-form .old-data .form-group.close-group{display:none}table.rent-table-comp .col3,table.rent-table-comp .col7{display:none}table.rent-table-comp .col6,table.rent-table-comp .status{min-width:100px}table.rent-table-comp .plus-tax{font-size:1rem}table.rent-table-comp tr.fade-out{transition:opacity 2s;animation:2s forwards fadeOpacity}table.rent-table-comp tr.LATE td.name,table.rent-table-comp tr.LATE td.properties span,table.rent-table-comp tr.LATE td.properties a,table.rent-table-comp tr.LATE td.contacts span,table.rent-table-comp tr.LATE td.contacts a,table.rent-table-comp tr.LATE td.amount,table.rent-table-comp tr.LATE td.title-amount,table.rent-table-comp tr.LATE td.month{color:var(--error-color)}table.rent-table-comp tr.PAID td.name,table.rent-table-comp tr.PAID td.properties span,table.rent-table-comp tr.PAID td.properties a,table.rent-table-comp tr.PAID td.contacts span,table.rent-table-comp tr.PAID td.contacts a,table.rent-table-comp tr.PAID td.amount,table.rent-table-comp tr.PAID td.title-amount,table.rent-table-comp tr.PAID td.month{color:var(--done-color)}:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.name,:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.properties span,:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.properties a,:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.contacts span,:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.contacts a,:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.amount,:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.title-amount,:is(table.rent-table-comp tr.DUE_SOON,table.rent-table-comp tr.ENDING,table.rent-table-comp tr.TODAY,table.rent-table-comp tr.ENDING_SOON) td.month{color:var(--due-ending-color)}@media (width>=768px){table.rent-table-comp .col3,table.rent-table-comp .col7{display:table-cell}}table.renew-table-comp .col3,table.renew-table-comp .col5{display:none}table.renew-table-comp .col4,table.renew-table-comp .status{min-width:100px}:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.name,:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.properties span,:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.properties a,:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.contacts span,:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.contacts a,:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.amount,:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.title-amount,:is(table.renew-table-comp tr.LATE,table.renew-table-comp tr.ENDED) td.month{color:var(--error-color)}:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.name,:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.properties span,:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.properties a,:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.contacts span,:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.contacts a,:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.amount,:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.title-amount,:is(table.renew-table-comp tr.DUE_SOON,table.renew-table-comp tr.ENDING,table.renew-table-comp tr.TODAY,table.renew-table-comp tr.ENDING_SOON) td.month{color:var(--due-ending-color)}@media (width>=768px){table.renew-table-comp .col3,table.renew-table-comp .col5{display:table-cell}}table.rent-update-table-comp .col3,table.rent-update-table-comp .col6{display:none}table.rent-update-table-comp .col5,table.rent-update-table-comp .status{min-width:100px}table.rent-update-table-comp .amounts{min-width:290px}:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.properties span,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.properties a,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.contacts span,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.contacts a,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.amount,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.title-amount,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.amounts .from,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.amounts .from span,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.amounts .to,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.amounts .to span,:is(table.rent-update-table-comp tbody tr.LATE,table.rent-update-table-comp tbody tr.ENDED) td.month{color:var(--error-color)}:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.properties span,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.properties a,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.contacts span,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.contacts a,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.amount,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.title-amount,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.amounts .from,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.amounts .from span,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.amounts .to,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.amounts .to span,:is(table.rent-update-table-comp tbody tr.DUE_SOON,table.rent-update-table-comp tbody tr.ENDING,table.rent-update-table-comp tbody tr.TODAY,table.rent-update-table-comp tbody tr.ENDING_SOON) td.month{color:var(--due-ending-color)}@media (width>=768px){table.rent-update-table-comp .col3,table.rent-update-table-comp .col6{display:table-cell}}.dashboard-page .main-title{margin-top:30px}.dashboard-page .main-title .name{text-transform:capitalize;font-size:4rem;font-weight:700}.dashboard-page .main-title .name span{text-transform:none;margin:10px 0;font-size:1.2rem;font-weight:400;display:block}.dashboard-page .summary-blocks{margin-top:20px}.dashboard-page .summary-blocks .summary-block .amount{font-size:5rem}.dashboard-page .summary-blocks .summary-block .uptodate{text-align:center;opacity:.2;color:var(--primary);padding-top:10px;font-size:3rem;font-weight:400}.dashboard-page .summary-blocks .summary-block .corner-icon i.icon-home{bottom:-8px;left:0}.dashboard-page .summary-blocks .summary-block .corner-icon i.icon-user{bottom:-8px;left:-28px}.dashboard-page .summary-blocks .summary-block.to-do{padding-bottom:20px}.dashboard-page .summary-blocks .summary-block.to-do .amount{margin-bottom:0}.dashboard-page .background-message{text-align:center;width:100%;max-width:450px;margin:0 auto;display:block;position:relative}.dashboard-page .background-message img{width:100%}.dashboard-page .background-message .title{width:100%;color:var(--off-black);letter-spacing:-1px;text-align:center;margin:10px 0;font-size:4rem;display:inline-block}.dashboard-page .background-message .subtitle{width:100%;color:var(--primary);text-align:center;margin:0 0 20px;font-size:1.6rem;display:inline-block}.dashboard-page .first-property-box .empty-page-box{width:100%;max-width:700px}.dashboard-page .first-property-box button,.dashboard-page .first-property-box .button{max-width:max-content;margin:auto;padding:0 50px}.dashboard-page .due-tables .table-block .header{text-align:left;color:var(--black);-webkit-user-select:none;user-select:none;padding:20px 0;font-size:1.8rem;font-weight:700}.dashboard-page .due-tables .table-block .header i{color:var(--primary)}.dashboard-page .due-tables .table-block .responsive-table{-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:25px;overflow-x:auto}.dashboard-page .due-tables .table-block .responsive-table.payments-table.long-menu{padding-bottom:60px}@media (width<=767px){.dashboard-page .due-tables .table-block .responsive-table table.rentiso-table{min-width:max-content}}.dashboard-page .loading.main-title .name{width:400px}.help-support-page .thank-you{text-align:center;width:100%;max-width:450px;margin:100px auto 0;display:block;position:relative}.help-support-page .thank-you img{width:100%}.help-support-page .thank-you .title{width:100%;color:var(--off-black);letter-spacing:-1px;text-align:center;margin:0 0 10px;font-size:4rem;display:inline-block}.help-support-page .thank-you .subtitle{width:100%;color:var(--primary);text-align:center;margin:20px 0;font-size:2rem;display:inline-block}.log-history{text-align:left;width:100%;display:inline-block}.log-history .row{clear:both;width:auto;height:100%;display:block;overflow:hidden}.log-history .row .path{--path-width:100px;--path-color:#dee0e8;width:var(--path-width);float:left;height:100%;margin-top:-1000px;margin-bottom:-1000px;padding:1020px 0;display:block;position:relative}.log-history .row .path:before{content:"";background:var(--path-color);width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.log-history .row .path.first:before{height:50%}.log-history .row .path .date{background:var(--black);color:var(--white);text-align:center;text-transform:uppercase;z-index:1;padding:10px;font-size:1.2rem;position:relative;box-shadow:0 1px 1px #00000026}.log-history .row .path .data{border:2px solid var(--path-color);text-align:center;width:30px;height:30px;color:var(--path-color);background-color:var(--background-color);z-index:1;border-radius:100%;margin:0 auto;font-size:1.4rem;line-height:30px;display:block;position:relative}.log-history .row .path .data:after{content:"";width:calc(var(--path-width) / 2) - 15px;background:var(--path-color);height:2px;position:absolute;top:50%;left:calc(50% + 15px);transform:translateY(-50%)}.log-history table.logs-table .col1,.log-history table.logs-table .col2{width:250px}.log-history table.logs-table .col3,.log-history table.logs-table .col4{width:150px}.log-history table.logs-table .col6{width:40px}.log-history table.logs-table .name-list span,.log-history table.logs-table .name-list a{font-weight:700}:is(.log-history table.logs-table .name-list span,.log-history table.logs-table .name-list a):after{content:", "}:is(.log-history table.logs-table .name-list span,.log-history table.logs-table .name-list a):last-child:after{content:none}.modal.log-details-modal .frame{width:100%;max-width:750px}.modal.log-details-modal .frame .section-title{text-transform:uppercase;width:100%;margin-top:10px;margin-bottom:15px;font-size:1.2rem;font-weight:700;display:inline-block}.modal.log-details-modal .frame .made-by{background:#f9fafc;border:1px solid #eaeced;flex-flow:wrap;justify-content:start;gap:20px;margin-bottom:25px;padding:10px 20px;display:flex}.modal.log-details-modal .frame .made-by .made-by-block>.title{text-transform:uppercase;margin-bottom:5px;font-size:1.2rem;font-weight:700}.modal.log-details-modal .frame .made-by .made-by-block>.info span{padding-top:18px;padding-right:10px;display:inline-block}.modal.log-details-modal .frame .made-by .made-by-block>.info .profile-pic{float:left;margin-right:10px}.modal.log-details-modal .frame table.changes-table td{font-weight:700}.modal.log-details-modal .frame table.changes-table td .type{margin-bottom:3px;font-size:1.1rem;display:block}.modal.log-details-modal .frame table.changes-table td.old{color:var(--red);text-decoration:line-through}.modal.log-details-modal .frame table.changes-table td.new{color:var(--primary)}.modal.log-details-modal .frame .changes-list{border-top:1px solid #eaeced;padding-top:30px}.modal.log-details-modal .frame .changes-list .notes-block{background:#f9fafc;border:1px solid #eaeced;margin-bottom:25px;padding:10px 20px}.modal.log-details-modal .frame .empty{opacity:.5;text-align:center;text-decoration:none}.modal.log-details-modal .frame .extra-information{background:#f9fafc;border:1px solid #eaeced;margin-bottom:25px;padding:10px 20px}.editable-text{width:100%;height:35px;margin-bottom:10px;display:block}.editable-text .text-view{cursor:pointer}.editable-text .text-view>span{font-size:2.8rem;line-height:40px}.editable-text .text-view .edit{color:#0000;text-transform:uppercase;-webkit-user-select:none;user-select:none;transition:color var(--average);text-shadow:none;margin:0 15px;font-size:1.1rem;line-height:15px;display:inline-block;overflow:hidden}.editable-text .text-view .edit i{color:var(--black);transition:color var(--average);font-size:1.5rem}.editable-text .text-view:hover .edit{color:var(--primary);transition:color var(--average)}.editable-text .text-view:hover .edit i{color:var(--primary);transition:color var(--average)}.editable-text .editable{flex-flow:row;display:flex}.editable-text .editable .text-input{width:100%}.editable-text .editable .text-input input{border-radius:0;height:35px;line-height:35px}.editable-text .editable .controls{flex-flow:row;display:flex}.editable-text .editable .controls button{color:var(--white);text-transform:uppercase;-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--black);text-align:center;float:left;border:1px solid #0000;outline:none;height:35px;padding:0 10px;font-size:1.1rem;font-weight:600;line-height:35px;display:block;position:relative}.editable-text .editable .controls button.button-save{background-color:var(--green);margin-left:2px}.editable-text .editable .controls button.button-close{background-color:var(--red);margin-left:2px}.editable-text.disabled .text-view{cursor:auto}.modal.get-resolution-comment-modal .frame{max-width:550px}.file-selector{color:#6f6f6f;text-align:center;cursor:pointer;width:28px;height:28px;transition:color var(--slow);background:#71717152;border-radius:100%;font-size:1.4rem;line-height:28px;top:50%;right:10px}.file-selector:hover{color:var(--black)}.images-block{border:1px solid var(--border-color);background:#fdfdfd;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-flow:row-reverse wrap;justify-content:flex-start;margin:0 auto;padding:10px;display:flex;position:relative}.images-block .block-item{margin-left:8px;display:flex;position:relative;right:0}.images-block .block-item.img{cursor:pointer;width:60px;height:60px}.images-block .block-item>img{object-fit:cover;width:100%;height:100%}.images-block .block-item .trash{cursor:pointer;background-color:var(--red-plus-15);color:var(--white);border:1px solid var(--red);border-radius:100%;padding:.3em .4em;font-size:1.4rem;transition:background-color .65s;position:absolute;top:-6px;right:-7px}.images-block .block-item .trash:hover{background-color:var(--red)}.images-block .block-item.file-selector{text-align:center;border:2px dotted var(--border-color);width:60px;height:60px;color:var(--border-color);background-color:#0000;border-radius:0;justify-items:center;margin:0;font-size:2.2rem;transition:border-color .65s,color .65s;display:flex}.images-block .block-item.file-selector span{width:100%;height:60px;line-height:58px}.images-block .block-item.file-selector:hover{border-color:var(--off-black);color:var(--off-black);transition:border-color .65s,color .65s}.images-block-optional{text-transform:lowercase;color:var(--off-black);text-align:right;margin-bottom:2px;font-size:1.1rem;transition:transform .15s;display:block;transform:translate(0)}.modal.image-modal .frame{width:auto;overflow:visible}.modal.image-modal .frame .close-modal-button{box-shadow:0px 1px 8px var(--off-black);border:2px solid var(--white);background:var(--off-black);border-radius:100%;width:25px;height:25px;top:-10px;right:-10px}.modal.image-modal .frame .close-modal-button span:before,.modal.image-modal .frame .close-modal-button span:after{background-color:var(--white)}.modal.image-modal .frame .close-modal-button:hover span:before,.modal.image-modal .frame .close-modal-button:hover span:after{background-color:var(--white)}.modal.image-modal .image-modal-body{flex-direction:column;display:flex}.modal.image-modal .image-modal-body img{float:left;width:auto;max-width:100%;height:auto;max-height:100%}.modal.image-modal .footer{flex-direction:row-reverse;margin-top:10px;display:flex}.comment .file-selector{float:right;margin-top:5px}.comment .error-message{text-align:right;margin:0 5px;bottom:-15px;left:auto;right:0}.comment .marked-as{background:var(--off-black);color:var(--white);border-radius:4px;margin-left:5px;padding:5px}.comment.done .marked-as{background:var(--green)}.span-wrap{overflow-wrap:anywhere}.issue-details-page .issue-block{width:100%;max-width:1280px;margin:0 auto;display:block}.issue-details-page .issue-block .issue-data{background:var(--white);border:1px solid var(--border-color);border-radius:5px;padding:20px 20px 15px}.issue-details-page .issue-block .issue-data .form-group,.issue-details-page .issue-block .issue-data .form-group:first-child{margin-bottom:25px}.issue-details-page .issue-block .issue-data .form-group:last-child{margin-bottom:10px}.issue-details-page .issue-block .issue-data.progress{margin-bottom:15px}.issue-details-page .issue-header{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:10px}.issue-details-page .issue-header h1{margin-bottom:5px;font-size:2.4rem}.issue-details-page .issue-header .details .status{background-color:var(--grey);color:var(--white);text-align:center;text-transform:capitalize;border-radius:10px;width:60px;height:30px;margin-right:10px;font-size:1.2rem;font-weight:700;line-height:30px;display:inline-block}.issue-details-page .issue-header .details .status.OPEN,.issue-details-page .issue-header .details .status.open{background-color:var(--green)}.issue-details-page .issue-header .details .status.CLOSED,.issue-details-page .issue-header .details .status.closed{background-color:var(--red)}.issue-details-page .main-block{float:left;width:100%;display:block}.issue-details-page .main-block .issue-form{border-top:2px solid var(--border-color);border-radius:0;margin-bottom:15px;padding:20px 0 15px}.issue-details-page .main-block .issue-form.new{border-top:0;padding-top:0}.issue-details-page .main-block .issue-form .user-block{vertical-align:top;width:50px;padding:5px 0;display:none}.issue-details-page .main-block .issue-form .user-block .user,.issue-details-page .main-block .issue-form .user-block .profile-pic{background-position:50%;background-size:cover;border-radius:100%;width:40px;height:40px;font-size:1.8rem;line-height:42px;display:block;box-shadow:0 1px 1px #00000026}.issue-details-page .main-block .issue-form .editor-block{width:100%;display:inline-block}.issue-details-page .main-block .issue-form .editor-block .rich-text-box{background:var(--white);border:1px solid var(--border-color);border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.issue-details-page .main-block .issue-form .submit-issue{border:1px solid var(--border-color);background:var(--white);border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;padding:0 10px 10px;display:inline-block}.issue-details-page .main-block .issue{border-radius:0}.issue-details-page .main-block .issue .action{width:100%;padding:10px 0 10px 50px;display:inline-block;position:relative}.issue-details-page .main-block .issue .action:before{content:"";background-color:var(--border-color);width:2px;display:block;position:absolute;top:0;bottom:0;left:70px}.issue-details-page .main-block .issue .action:first-child{padding-top:0}.issue-details-page .main-block .issue .action .icon-block{vertical-align:top;width:45px;padding-left:6px;display:inline-block}.issue-details-page .main-block .issue .action .icon-block i{background:var(--border-color);color:var(--off-black);text-align:center;z-index:1;border:2px solid var(--background-color);border-radius:100%;width:30px;height:30px;font-size:1.2rem;line-height:26px;position:relative}.issue-details-page .main-block .issue .action .text-block{z-index:1;width:calc(100% - 45px);display:inline-block;position:relative}.issue-details-page .main-block .issue .action .text-block .user{float:left;background-position:50%;background-size:cover;border-radius:100%;width:20px;height:20px;margin:5px 5px 5px 0;font-size:1rem;line-height:20px;display:block;box-shadow:0 1px 1px #00000026}.issue-details-page .main-block .issue .action .text-block .text{padding:0 5px;font-size:1.2rem;line-height:30px}.issue-details-page .main-block .issue .images-block{width:calc(100% - 40px)}.issue-details-page .main-block .issue .comment{width:100%;padding:16px 0;display:inline-block;position:relative}.issue-details-page .main-block .issue .comment:before{content:"";background-color:var(--border-color);width:2px;display:block;position:absolute;top:0;bottom:0;left:70px}.issue-details-page .main-block .issue .comment.loading{margin-bottom:60px}.issue-details-page .main-block .issue .comment.loading:before{content:none}.issue-details-page .main-block .issue .comment:first-child{padding-top:0}.issue-details-page .main-block .issue .comment .user-block{vertical-align:top;width:50px;display:none}.issue-details-page .main-block .issue .comment .user-block .user,.issue-details-page .main-block .issue .comment .user-block .profile-pic{background-position:50%;background-size:cover;border-radius:100%;width:40px;height:40px;font-size:1.8rem;line-height:42px;display:block;box-shadow:0 1px 1px #00000026}.issue-details-page .main-block .issue .comment .text-block{z-index:1;width:100%;display:inline-block;position:relative}.issue-details-page .main-block .issue .comment .text-block .user{float:left;border:1px solid var(--border-color);background:#dedede;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;width:100%;padding:0 15px;font-size:1.2rem;line-height:40px;display:block;position:relative}.issue-details-page .main-block .issue .comment .text-block .user .date{opacity:.4;padding:0 0 0 5px}.issue-details-page .main-block .issue .comment .text-block .user:before{border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-color:var(--border-color);background:#dedede;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-6px;transform:rotate(45deg)}.issue-details-page .main-block .issue .comment .text-block .text{float:left;background:var(--white);border:1px solid var(--border-color);border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;padding:15px;display:block}.issue-details-page .side-block{float:right;width:100%;display:block}.issue-details-page .side-block .close-issue,.issue-details-page .side-block .reopen{width:100%;margin-top:10px}@media (width>=992px){.issue-details-page .main-block{width:calc(100% - 300px);padding-right:30px}.issue-details-page .main-block .issue-form .user-block{display:inline-block}.issue-details-page .main-block .issue-form .editor-block{width:calc(100% - 50px)}.issue-details-page .main-block .issue .comment .user-block{display:inline-block}.issue-details-page .main-block .issue .comment .text-block{width:calc(100% - 50px)}.issue-details-page .main-block .issue .comment .text-block .user:before{content:""}.issue-details-page .side-block{width:300px}}table tbody tr td.property .property-name{width:auto}table tbody tr td.property .property-unit{margin-top:3px;font-size:1rem;display:block}table tbody tr td.property>span{width:180px;display:block}table tbody tr td.property .not-assigned{opacity:.2;font-size:1.2rem}.rentiso-table .th-status{text-align:center;width:170px;padding-left:0;padding-right:0}.rentiso-table .td-status{background:var(--grey);width:170px;color:var(--white);text-align:center;padding:0 15px;box-shadow:inset -5px 0 5px -5px #0003}.rentiso-table .td-status span{text-transform:capitalize}.rentiso-table .td-status i{margin-right:5px}.rentiso-table .td-status.error{background:var(--red)}.rentiso-table .td-status.not-started{background:var(--grey)}.rentiso-table .td-status.in-progress{background:var(--yellow)}.rentiso-table .td-status.acknowledged{background:#fe8e1b}.rentiso-table .td-status.wont-fix{background:var(--off-black)}.rentiso-table .td-status.done{background:var(--green)}.rentiso-table .td-status.closed{background:var(--grey);color:var(--black)}.issues-page table.issues-table.empty thead{display:none}.issues-page table.issues-table .request{text-align:center;width:150px;padding:0 10px}.issues-page table.issues-table td.assigned-to,.issues-page table.issues-table th.assigned-to{width:160px;padding:0 5px}:is(.issues-page table.issues-table td.assigned-to,.issues-page table.issues-table th.assigned-to) .not-assigned{opacity:.2;font-size:1.2rem}.issues-page table.issues-table td.property{width:160px}.issues-page table.issues-table td.duedate{min-width:120px;padding-right:20px}@media (width>=768px){.issues-page table.issues-table.empty thead{display:table-header-group}}.multiple-image-uploader #multi-img-file-uploader{display:none}.multiple-image-uploader .img-block{border:1px solid var(--border-color);background:#fdfdfd;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-flow:row-reverse wrap;justify-content:flex-start;margin:0 auto;padding:10px;display:flex;position:relative}.multiple-image-uploader .img-block .block-item{margin-left:8px;display:flex;position:relative;right:0}.multiple-image-uploader .img-block .block-item.img{cursor:pointer;width:60px;height:60px}.multiple-image-uploader .img-block .block-item>img{object-fit:cover;width:100%;height:100%}.multiple-image-uploader .img-block .block-item .trash{cursor:pointer;background-color:var(--red-plus-15);color:var(--white);border:1px solid var(--red);transition:background-color var(--slow);border-radius:100%;padding:.3em .4em;font-size:1.4rem;position:absolute;top:-6px;right:-7px}.multiple-image-uploader .img-block .block-item .trash:hover{background-color:var(--red)}.multiple-image-uploader .img-block .block-item.file-selector{text-align:center;border:2px dotted var(--border-color);width:60px;height:60px;color:var(--border-color);transition:border-color var(--slow), color var(--slow);background-color:#0000;border-radius:0;justify-items:center;margin:0;font-size:2.2rem;display:flex}.multiple-image-uploader .img-block .block-item.file-selector span{width:100%;height:60px;line-height:58px}.multiple-image-uploader .img-block .block-item.file-selector:hover{border-color:var(--off-black);color:var(--off-black);transition:border-color var(--slow), color var(--slow)}.multiple-image-uploader .img-block .error-message{bottom:-17px}.multiple-image-uploader .optional{text-transform:lowercase;color:var(--off-black);text-align:right;transition:transform var(--fast);margin-bottom:2px;font-size:1.1rem;display:block;transform:translate(0)}.modal.image-modal .frame{width:auto;overflow:visible}.modal.image-modal .frame .close-modal-button{box-shadow:0px 1px 8px var(--off-black);border:2px solid var(--white);background:var(--black);border-radius:100%;width:25px;height:25px;top:-10px;right:-10px}.modal.image-modal .frame .close-modal-button span:before,.modal.image-modal .frame .close-modal-button span:after{background-color:var(--white)}.modal.image-modal .frame .close-modal-button:hover span:before,.modal.image-modal .frame .close-modal-button:hover span:after{background-color:var(--white)}.modal.image-modal .image-modal-body{flex-direction:column;display:flex}.modal.image-modal .image-modal-body img{float:left;width:auto;max-width:100%;height:auto;max-height:100%}.modal.image-modal .footer{flex-direction:row-reverse;margin-top:10px;display:flex}.new-issue-page{width:100%}.new-issue-page .page-form{max-width:810px}.new-issue-page .rdtStatic .rdtPicker{width:100%;margin:auto}.new-issue-page .date-wrap{text-align:center}.alert-box{text-align:center;border:1px solid #0000;border-radius:4px;margin-bottom:1rem;padding:12px 20px;position:relative}.alert-box.danger{color:var(--rentiso-red);background-color:#f8d7da;border-color:#f5c6cb}.alert-box.alert{color:#856404;background-color:#f8f6d7;border-color:#ffdb6e}.alert-box.info{color:var(--off-black);background-color:#eaf4ff;border-color:#9fc8f4}.alert-box h3{text-align:center;margin-bottom:10px;font-size:1.6rem;font-weight:700;display:block}.slide-checkbox{border-radius:100px;width:74px;height:36px;position:relative;overflow:hidden}.slide-checkbox .knobs,.slide-checkbox .layer{position:absolute;inset:0}.slide-checkbox .knobs{z-index:2;transition:all .3s}.slide-checkbox .knobs:before{content:"";width:27px;height:27px;color:var(--white);text-align:center;background-color:var(--grey);border-radius:50%;padding:9px 4px;font-size:10px;font-weight:700;line-height:1;transition:all .3s;position:absolute;top:5px;left:4px}.slide-checkbox .layer{z-index:1;border:1px solid var(--border-color);background-color:#e7e7e7;border-radius:100px;width:100%;transition:all .3s}.slide-checkbox .checkbox{opacity:0;cursor:pointer;z-index:3;width:100%;height:100%;margin:0;padding:0;position:relative}.slide-checkbox .checkbox:checked+.knobs:before{content:"";background-color:var(--primary);left:42px}.slide-checkbox .checkbox:checked~.layer{background-color:#ebf1fc}.slide-checkbox.error .layer{border:1px solid var(--red);background-color:#fed1d1}.slide-checkbox.error .knobs:before{background-color:var(--red)}.slide-checkbox.error .checkbox:checked+.knobs:before{background-color:var(--red)}.slide-checkbox.error .checkbox:checked~.layer{background-color:#fed1d1}.slide-checkbox input:disabled,.slide-checkbox input[disabled]{cursor:not-allowed}:is(.slide-checkbox input:disabled,.slide-checkbox input[disabled])+.knobs:before,:is(.slide-checkbox input:disabled,.slide-checkbox input[disabled]):checked+.knobs:before{opacity:.65;background-color:var(--grey)}:is(.slide-checkbox input:disabled,.slide-checkbox input[disabled])~*{opacity:.65;background-color:#f1f1f1;transform:scale(1)!important}:is(.slide-checkbox input:disabled,.slide-checkbox input[disabled])~*:hover,:is(.slide-checkbox input:disabled,.slide-checkbox input[disabled])~*:focus{border-color:var(--border-color)}.charge-settings-page>.alert-box{max-width:1250px}.charge-settings-page .settings-block{margin-top:20px}.charge-settings-page .settings-block .block-title{width:100%;color:var(--black);text-shadow:0 1px #3460a133;border-bottom:1px solid var(--border-color);max-width:1250px;padding-bottom:10px;font-size:2rem;display:inline-block}.charge-settings-page .settings-block .block-subtitle{margin:10px 0 15px}.charge-settings-page .settings-block .setting{background:var(--white);border:1px solid var(--border-color);border-radius:10px;max-width:1250px;margin-bottom:50px;padding:30px}.charge-settings-page .settings-block .setting .setting-row{border-top:1px solid var(--border-color);width:100%;padding:20px 0;display:inline-block}.charge-settings-page .settings-block .setting .setting-row:first-child{border:0;padding-top:0}.charge-settings-page .settings-block .setting .setting-name{width:100%;margin-bottom:30px;display:block}.charge-settings-page .settings-block .setting .setting-name .title{font-size:1.6rem;font-weight:700}.charge-settings-page .settings-block .setting .setting-name .subtitle{margin:10px 0;line-height:1.5}.charge-settings-page .settings-block .setting .setting-options{width:100%;display:block}.charge-settings-page .settings-block .setting .setting-options ul li{margin-bottom:40px;position:relative}.charge-settings-page .settings-block .setting .setting-options ul li .slide-checkbox{position:absolute;top:0;left:0}.charge-settings-page .settings-block .setting .setting-options ul li .option-description{padding-left:100px}.charge-settings-page .settings-block .setting .setting-options ul li .option-description .title{font-size:1.4rem;font-weight:700}.charge-settings-page .settings-block .setting .setting-options ul li .option-description .subtitle{margin:5px 0;line-height:1.5}.charge-settings-page .settings-block .setting .setting-options ul li .option-description .subtitle .email-to{color:var(--primary);display:block}@media (width>=768px){.charge-settings-page .settings-block .setting .setting-row{padding:40px 0 20px}.charge-settings-page .settings-block .setting .setting-row:last-child{padding-bottom:0}.charge-settings-page .settings-block .setting .setting-name{float:left;width:450px;max-width:50%;margin-bottom:0;padding-right:130px}.charge-settings-page .settings-block .setting .setting-options{float:left;width:600px;max-width:50%;padding-right:30px}}.property-pic{text-align:center;color:#358975;background:#cff0e8;border-radius:100%;width:50px;height:50px;margin:auto;font-size:2.1rem;line-height:50px;display:block;position:relative;box-shadow:0 1px 1px #00000026}.property-pic.clickable{cursor:pointer}.property-pic.has-image{background:0 0}.property-pic img{z-index:1;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.property-pic.small{width:35px;height:35px;font-size:1.6rem;line-height:36px}.property-pic.large{width:100px;height:100px;font-size:5.1rem;line-height:100px}.property-pic.xlarge{width:200px;height:200px;font-size:12rem;line-height:200px}.property-pic.xxlarge{width:300px;height:300px;font-size:16rem;line-height:300px}.property-pic.with-image{background-position:50%;background-size:cover}.property-pic.with-border{border:3px solid var(--white);line-height:44px}.property-pic.with-border.small{border:2px solid var(--white);line-height:31px}.property-pic.with-border.large{border:5px solid var(--white);line-height:90px}.property-pic.with-border.xlarge{border:10px solid var(--white);line-height:190px}.property-pic.with-border.xxlarge{border:10px solid var(--white);line-height:290px}.property-pic.with-square{border-radius:0}.one-line{width:max-content;display:inline-block}.charge-details-page .charge-wrapper{max-width:1150px}.charge-details-page .left-block{float:left;width:100%;display:block}.charge-details-page .right-block{float:right;width:100%;display:block}.charge-details-page .info-block{margin-bottom:20px}.charge-details-page .info-block.main-data .main-icon{text-align:center;width:300px;margin:30px auto 15px;display:block}.charge-details-page .info-block.main-data .main-icon .payment-icon{color:var(--primary);padding-bottom:10px;font-size:11rem;display:block}.charge-details-page .info-block.main-data .total-amount-title{text-align:center;margin-bottom:30px;font-size:4rem;font-weight:600}.charge-details-page .info-block.main-data .total-amount-title span{margin-bottom:10px;font-size:1.4rem;font-weight:400;display:block}.charge-details-page .info-block.main-data .total-amount-title .of-amount{opacity:.7;margin-top:10px;font-size:1.3rem;font-weight:400}.charge-details-page .info-block.main-data .paid-on{text-align:center;margin-bottom:20px}.charge-details-page .info-block.main-data .paid-on p{margin-top:10px;font-size:2rem;font-weight:700}.charge-details-page .info-block.breakdown .header .title{letter-spacing:1px;color:var(--off-black);text-align:left;text-transform:capitalize;margin-bottom:5px;font-size:1.2rem;font-weight:600;transition:color .15s;display:block}.charge-details-page .info-block.summary .form-field{padding-bottom:15px}.charge-details-page .info-block.summary .form-field:last-child{margin-bottom:0;padding-bottom:0}.charge-details-page .info-block.summary .label{float:left;width:120px;color:var(--black);letter-spacing:1px;text-transform:uppercase;text-align:left;font-size:1.1rem;font-weight:700;display:block}.charge-details-page .info-block.summary .name{color:var(--black);text-align:right;font-size:1.3rem;transition:color .15s}.charge-details-page .info-block.summary .name.LATE{color:var(--error-color)}.charge-details-page .info-block.summary .name.DUE{color:var(--in-progress-color)}.charge-details-page .info-block.summary .name.DUE-SOON{color:var(--due-ending-color)}.charge-details-page .info-block.summary .name.PAID{color:var(--done-color)}.charge-details-page .info-block.actions .button,.charge-details-page .info-block.actions label{width:100%;margin-bottom:15px}:is(.charge-details-page .info-block.actions .button,.charge-details-page .info-block.actions label):last-child{margin-bottom:0}.charge-details-page .info-block.actions .body{padding:20px;overflow:visible}.charge-details-page .info-block.payments table.rentiso-table .col1{display:none}.charge-details-page .info-block.payments table.rentiso-table .col5{width:40px;padding:0 20px 0 10px}.charge-details-page .info-block.payments table.rentiso-table .badge{opacity:.8;margin-left:5px;display:inline-block;position:relative}.charge-details-page .info-block.payments table.rentiso-table .badge.empty{color:#c1c1c1}.charge-details-page .info-block.payments table.rentiso-table .badge.leased{color:var(--blue)}.charge-details-page .info-block.payments table.rentiso-table .badge .qty{text-align:center;width:10px;margin-left:5px;padding-bottom:0;font-size:1.5rem;display:inline-block}.charge-details-page .info-block.payments table.rentiso-table .badge .tooltip{color:var(--white);background:var(--black);text-align:center;white-space:nowrap;border-radius:4px;height:20px;padding:0 10px;font-size:1rem;line-height:20px;display:none;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.charge-details-page .info-block.payments table.rentiso-table .badge .tooltip:before{content:"";background:var(--black);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)translate(-50%)}.charge-details-page .info-block.payments table.rentiso-table .badge:hover .tooltip{display:block}.charge-details-page .info-block.notes{width:100%;display:inline-block}.charge-details-page .asset-list{flex-wrap:wrap;gap:15px;width:100%;display:flex}.charge-details-page .asset-list a{text-decoration:none}.charge-details-page .asset-list a:hover{text-decoration:underline}.charge-details-page .asset-list .property{background-color:var(--white);flex-grow:1;flex-basis:calc(50% - 8px);transition:background .15s;display:flex;position:relative}.charge-details-page .asset-list .property:hover{background-color:#fbfbfb}.charge-details-page .asset-list .property:last-child{margin-bottom:0}.charge-details-page .asset-list .property .img{float:left;background-position:50%;background-size:cover;width:70px;height:70px;display:block}.charge-details-page .asset-list .property .information{float:left;width:calc(100% - 70px);padding:5px 10px;display:block}.charge-details-page .asset-list .property .information>.name{width:100%;max-width:300px;color:var(--black);margin-bottom:9px;font-size:1.6rem;display:inline-block}.charge-details-page .asset-list .property .information .sub-info{float:left;width:50%;display:block}.charge-details-page .asset-list .property .information .sub-info.fullsize{width:100%}.charge-details-page .asset-list .property .information .sub-info .label{color:var(--black);text-transform:uppercase;margin-bottom:4px;font-size:1.1rem;font-weight:700;display:block}.charge-details-page .asset-list .property .information .sub-info .unit-parking{color:var(--black);font-size:1.2rem;line-height:1.5rem;display:inline-block}.charge-details-page .asset-list .property .information .sub-info .unit-parking:after{content:",";padding-right:5px}.charge-details-page .asset-list .property .information .sub-info .unit-parking:last-child:after{content:none;padding-right:0}.charge-details-page .asset-list .contact{background-color:var(--white);flex-grow:1;flex-basis:calc(50% - 8px);transition:background .15s;display:flex;position:relative}.charge-details-page .asset-list .contact:hover{background-color:#fbfbfb}.charge-details-page .asset-list .contact .profile-pic{float:left;width:30px;height:30px;font-size:1.4rem;line-height:32px;display:block}.charge-details-page .asset-list .contact .information{float:left;width:calc(100% - 30px);padding:0 10px;display:block}.charge-details-page .asset-list .contact .information>.name{width:100%;color:var(--black);margin-top:2px;font-size:1.2rem;display:inline-block}.charge-details-page .asset-list .contact .information .label{color:var(--black);text-transform:uppercase;margin-top:2px;font-size:1rem;font-weight:700;display:block}.charge-details-page .asset-list .contact .information .label .sending-emails{padding:0 5px;font-weight:400;position:relative}.charge-details-page .paid-check{text-transform:uppercase;-webkit-user-select:none;user-select:none;border:6px solid var(--primary);color:var(--primary);border-radius:4px;margin:0 0 30px;padding:10px 25px;font-size:3rem;font-weight:700;display:inline-block}.charge-details-page .loading-block.img{width:100px;height:100px}.charge-details-page .loading-block.contact-properties{height:80px}@media (width>=1150px){.charge-details-page .left-block{width:calc(100% - 470px);margin-right:20px}.charge-details-page .right-block{width:450px}.charge-details-page .page-body .main-title{height:60px;margin-bottom:0}}@media (width>=1380px){.charge-details-page .info-block.payments table.rentiso-table .col1{display:table-cell}}.modal.edit-charge-amount-modal .frame{max-width:550px}.modal.edit-charge-amount-modal .frame .header .box-title{text-transform:capitalize}.modal.edit-charge-amount-modal .frame>.body .modal-form{padding-top:0}.modal.edit-charge-amount-modal .frame>.body .modal-form p{margin-bottom:10px}.modal.new-charge-amount-modal .frame{max-width:550px}.modal.new-charge-amount-modal .frame .header .box-title{text-transform:capitalize}.modal.new-charge-amount-modal .frame>.body .modal-form{padding-top:0}.modal.new-charge-amount-modal .frame>.body .modal-form p{margin-bottom:10px}.modal.view-charge-payment-modal .frame{max-width:450px}.modal.view-charge-payment-modal .frame>.body .modal-form{padding-top:0}.modal.view-charge-payment-modal .frame table.summary-table .col1{min-width:120px;padding:10px 0}.modal.view-charge-payment-modal .frame table.summary-table .col2{text-align:left;padding:10px 0;font-weight:700}.modal.view-charge-payment-modal .frame table.summary-table .col2.LATE{color:var(--error-color)}.modal.view-charge-payment-modal .frame table.summary-table .col2.LATE i{margin-right:3px}.modal.view-charge-payment-modal .frame table.summary-table .col2.PAID{color:var(--done-color)}.modal.view-charge-payment-modal .frame table.summary-table .col2.PAID i{margin-right:3px}.modal.view-charge-payment-modal .frame table.recipt{margin-top:20px;margin-bottom:10px}.modal.lease-edit-end-date-modal .frame{max-width:450px}.modal.lease-edit-end-date-modal .frame>.body .modal-form{padding-top:0}.modal.lease-edit-end-date-modal .frame>.body .modal-form p{margin-bottom:20px}.modal.create-landlord-modal .frame{width:100%;max-width:550px}.modal.create-landlord-modal .frame>.body .modal-form{padding-top:10px}.modal.create-landlord-modal .frame .form-split{width:100%;display:inline-block}.modal.create-landlord-modal .frame .form-split>div{width:50%}.modal.create-landlord-modal .frame .form-split>div:first-child{float:left;padding-left:0}.modal.create-landlord-modal .frame .form-split>div:first-child .msg{right:10px}.modal.create-landlord-modal .frame .form-split>div:first-child .optional{padding-right:10px}.modal.create-landlord-modal .frame .form-split>div:last-child{float:right;padding-right:0}.modal.create-landlord-modal .frame .timezones .dropdown-field{padding-bottom:0}.landlords-dropdown{position:relative}.landlords-dropdown .optional{text-transform:lowercase;color:var(--off-black);transition:transform var(--fast);font-size:1.1rem;display:block;position:absolute;top:-13px;right:0;transform:translate(0)}.landlords-dropdown.error{outline:1px solid var(--red);outline-offset:2px;padding-bottom:10px}.landlords-dropdown.error .error-message{text-align:center}.landlords-dropdown.hover input{color:#556066;background:#fff;border-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:color .15s,background .15s;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.landlords-dropdown.hover>.landlords-list-wrapper{border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:block}.landlords-dropdown input:focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.landlords-dropdown .landlords-list-wrapper{z-index:5;top:var(--input-height);background:var(--white);border-radius:0 0 0 5px;width:100%;max-height:240px;transition:background .15s;display:none;position:absolute;left:0;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.landlords-dropdown .landlords-list-wrapper .list-tabs-wrapper{width:100%;display:inline-block;overflow-x:auto}.landlords-dropdown .landlords-list-wrapper .list-tabs{white-space:nowrap;border-bottom:1px solid #d3d3d3;height:40px;padding-top:5px;padding-left:15px}.landlords-dropdown .landlords-list-wrapper .list-tabs>li{opacity:.5;cursor:pointer;transition:opacity var(--slow);border-bottom:2px solid #0000;padding:10px 8px;font-size:13px;display:inline-block}.landlords-dropdown .landlords-list-wrapper .list-tabs>li:hover{opacity:1}.landlords-dropdown .landlords-list-wrapper .list-tabs>li.selected{opacity:1;border-color:var(--primary)}.landlords-dropdown .landlords-list-wrapper .list-tabs>li.none{opacity:.2}.landlords-dropdown .landlords-list-wrapper .list-tabs>li span{color:var(--black);background-color:#edeaea;border-radius:5px;padding:2px 5px;font-size:10px}.landlords-dropdown .landlords-list-wrapper .landlords-list{max-height:240px;overflow:auto}.landlords-dropdown .landlords-list-wrapper .landlords-list>li{cursor:pointer;padding:5px 75px 0 15px;font-size:1.4rem;transition:color .3s;position:relative}.landlords-dropdown .landlords-list-wrapper .landlords-list>li .type{opacity:.4;height:40px;padding:0 10px;font-size:1.2rem;line-height:40px;position:absolute;right:0}.landlords-dropdown .landlords-list-wrapper .landlords-list>li .profile-pic{float:left;width:50px;height:50px;margin:7px 10px 10px 0;font-size:2rem;line-height:50px}.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text{float:left;flex-direction:column;justify-content:center;align-items:self-start;width:calc(100% - 60px);height:60px;display:flex}.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text .name{display:block}.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text .email,.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text .company{color:var(--dark-grey);padding-top:5px;font-size:1.2rem;display:block}:is(.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text .email,.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text .company) i{width:13px}:is(.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text .email,.landlords-dropdown .landlords-list-wrapper .landlords-list>li .text .company).no-data{opacity:.4}.landlords-dropdown .landlords-list-wrapper .landlords-list>li.new-landlord{height:50px;padding:0;line-height:50px}.landlords-dropdown .landlords-list-wrapper .landlords-list>li:hover{color:var(--black);background:#f1f2f5}.landlords-dropdown .landlords-list-wrapper .landlords-list::-webkit-scrollbar{-webkit-appearance:none}.landlords-dropdown .landlords-list-wrapper .landlords-list::-webkit-scrollbar:vertical{width:11px}.landlords-dropdown .landlords-list-wrapper .landlords-list::-webkit-scrollbar:horizontal{height:11px}.landlords-dropdown .landlords-list-wrapper .landlords-list::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #f5f7f9;border-radius:8px}.landlords-dropdown .landlords-list-wrapper .new-landlord{text-align:center;-webkit-user-select:none;user-select:none;opacity:.5;border-bottom:1px solid #0003;padding:0;font-size:1.5rem;transition:opacity .3s}.landlords-dropdown .landlords-list-wrapper .new-landlord:hover{opacity:1}.landlords-dropdown .select-to-lease .label{text-align:center}.landlords-dropdown .selected-landlords-list .landlord{background:var(--white);width:100%;transition:border-color var(--fast);border:1px solid #e0e1e1;border-radius:5px;margin:5px 0;padding:10px;font-size:1.2rem;display:inline-block;position:relative}.landlords-dropdown .selected-landlords-list .landlord:hover{border-color:#6666}.landlords-dropdown .selected-landlords-list .landlord .landlord-image{clear:both;vertical-align:text-bottom;float:left;width:70px;height:70px;margin-right:10px;display:inline;position:relative}.landlords-dropdown .selected-landlords-list .landlord .landlord-image .profile-pic{width:70px;height:70px;font-size:3.5rem;line-height:70px}.landlords-dropdown .selected-landlords-list .landlord .landlord-image .profile-pic .icons.together>:last-child{font-size:1.8rem;top:auto}.landlords-dropdown .selected-landlords-list .landlord .landlord-image .img{background-position:50%;background-size:cover;border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}.landlords-dropdown .selected-landlords-list .landlord .landlord-info{float:left;width:calc(100% - 80px);display:inline}.landlords-dropdown .selected-landlords-list .landlord .landlord-info .info>span{width:100%;color:var(--black);margin-bottom:5px;font-size:1.4rem;display:inline-block}.landlords-dropdown .selected-landlords-list .landlord .landlord-info .info>span.name{line-height:22px}.landlords-dropdown .selected-landlords-list .landlord .landlord-info .info>span.name span{display:initial;color:var(--dark-grey);font-size:1.2rem;display:block}.landlords-dropdown .selected-landlords-list .landlord .landlord-info .info>span.name span i{width:13px}.landlords-dropdown .selected-landlords-list .landlord .landlord-info .info>span.name span.no-data{opacity:.4}.landlords-dropdown .selected-landlords-list .landlord .delete{color:var(--dark-grey);cursor:pointer;transition:color var(--fast);font-size:1.6rem;display:inline-block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.landlords-dropdown .selected-landlords-list .landlord .delete:hover{color:var(--primary)}.landlords-dropdown .selected-landlords-list.disabled{opacity:.65;cursor:not-allowed}.landlords-dropdown .selected-landlords-list.disabled .delete{opacity:.65;cursor:not-allowed}.landlords-dropdown .selected-landlords-list.disabled .delete:hover{color:var(--dark-grey)}.landlords-dropdown .no-email{display:initial;opacity:.5;-webkit-user-select:none;user-select:none;padding-left:0;font-size:1.1rem;line-height:30px}.lease-charges{position:relative;margin-bottom:0!important}.lease-charges.error{outline:1px solid var(--red);outline-offset:2px;padding-bottom:15px}.lease-charges.error .error-message{text-align:center;margin-top:10px}.lease-charges .optional{text-transform:lowercase;color:var(--off-black);font-size:1.1rem;transition:transform .15s;display:block;position:absolute;top:-15px;right:0;transform:translate(0)}.lease-charges .lease-charges-row{background:var(--white);border:1px solid #e0e1e1;border-radius:5px;width:100%;margin:5px 0;padding:10px;font-size:1.2rem;transition:border-color .15s;display:inline-block;position:relative}.lease-charges .lease-charges-row:hover{border-color:#6666}.lease-charges .lease-charges-row.error{border-color:var(--error-color);transition:border-color .15s}.lease-charges .lease-charges-row.disabled{opacity:.7;cursor:not-allowed}.lease-charges .lease-charges-row.disabled:hover{border-color:#e0e1e1}.lease-charges .lease-charges-row.disabled .amount-group .remove-amount,.lease-charges .lease-charges-row.disabled .delete{cursor:not-allowed}:is(.lease-charges .lease-charges-row.disabled .amount-group .remove-amount,.lease-charges .lease-charges-row.disabled .delete):hover{color:var(--dark-grey)}.lease-charges .lease-charges-row .delete{position:absolute;top:-10px;right:-10px}.lease-charges .lease-charges-row .charge-input .charge-cols .add-tax-group .add-tax{height:30px;line-height:30px}.lease-charges .lease-charges-row .charge-input .charge-cols .add-tax-group .add-tax p{height:30px;font-size:1.1rem;line-height:30px}.lease-charges .lease-charges-row input[type=text],.lease-charges .lease-charges-row input[type=number]{height:30px;font-size:1.4rem;line-height:30px}:is(.lease-charges .lease-charges-row .money-input,.lease-charges .lease-charges-row .text-input) label.prefix,:is(.lease-charges .lease-charges-row .money-input,.lease-charges .lease-charges-row .text-input) label.suffix{width:23px;height:30px;font-size:1.4rem;line-height:31px}.lease-charges .lease-charges-row .set-amount{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--primary);line-height:30px;text-decoration:underline;display:inline}.lease-charges .lease-charges-row .amount-group{position:relative}.lease-charges .lease-charges-row .amount-group .remove-amount{display:initial;cursor:pointer;position:absolute;top:30%;right:5px;transform:translateY(-50%)}.lease-charges .lease-charges-row .amount-group .remove-amount:hover{color:var(--primary)}.modal.new-lease-charge-modal .frame{max-width:600px}.modal.new-lease-charge-modal .frame>.body .modal-form{padding-top:0}.modal.new-lease-charge-modal .frame .information-box{text-align:center;margin-bottom:20px}.modal.new-lease-charge-modal .frame .lease-charges .two-col{margin-bottom:0}.modal.new-lease-charge-modal .frame .lease-charges .two-col>div{float:left}.modal.new-lease-charge-modal .frame .lease-charges .two-col>div:last-child{float:right}.modal.new-lease-charge-modal .frame .lease-charges .two-col .money-input{padding-bottom:0}.modal.new-lease-charge-modal .frame .lease-charges .two-col .remove-amount{top:50%}.modal.new-lease-charge-modal .frame .hide-field-text{padding:5px 0}.modal.new-lease-charge-modal .frame .charge-notes{margin-top:15px}.modal.new-lease-charge-modal .frame .charge-notes .rich-text-box{padding-bottom:0}.modal.new-lease-charge-modal .frame .charge-notes .rich-text-box .text-box .DraftEditor-root{height:100px;padding:10px}.modal.new-lease-charge-modal .frame .charge-notes .rich-text-viewer{border:1px solid var(--border-color);max-height:140px;margin-bottom:15px;padding:10px 15px;overflow:auto}.modal.new-lease-charge-modal .frame .radio-boxes .icon-contract~p{bottom:5px}.modal.new-lease-charge-modal .frame .submit-button.PARTIALLY_PAID{width:250px}.modal.new-lease-charge-modal .frame .submit-button.DUE{width:200px}.modal.month-to-month-alert-modal .frame{max-width:350px}.modal.month-to-month-alert-modal .frame>.body .modal-form{padding-top:0}.modal.month-to-month-alert-modal .frame>.body .modal-form p{margin-bottom:20px}.modal.month-to-month-alert-modal .frame>.body .modal-form button{text-transform:capitalize;width:100%;margin-bottom:20px}.lease-page{height:100%}.lease-page .lease-ended-alert-box .buttons>button{margin:15px 10px 10px}.lease-page .marked-dont-renew button{margin:15px auto auto;display:block}.lease-page .details-tab .main-title .status{padding-left:15px;font-size:1.3rem;position:relative;top:-2px}.lease-page .details-tab .main-title .status.active{color:var(--green)}.lease-page .details-tab .top-block .info-block{background:var(--white);width:100%;height:100%;margin-bottom:20px;padding:20px;position:relative;box-shadow:0 1px 1px #00000026}.lease-page .details-tab .top-block .info-block .lease-bar .top-label{width:100%;padding-bottom:5px;display:inline-block}.lease-page .details-tab .top-block .info-block .lease-bar .top-label span{float:left;width:50%;color:var(--black);letter-spacing:1px;text-transform:uppercase;text-align:left;padding-bottom:10px;font-size:1.1rem;font-weight:700;display:block}.lease-page .details-tab .top-block .info-block .lease-bar .top-label span.remaining{text-align:right;font-weight:400}.lease-page .details-tab .top-block .info-block .lease-bar .top-label span.remaining.late{color:var(--red);font-weight:700}.lease-page .details-tab .top-block .info-block .lease-bar .bar{background:#e0e1e1;border-radius:20px;width:100%;height:20px;display:inline-block;position:relative;overflow:hidden}.lease-page .details-tab .top-block .info-block .lease-bar .bar span{background:var(--primary);background-image:linear-gradient(to right, var(--off-primary), var(--primary));border-radius:20px;width:0;height:100%;transition:width .15s;position:absolute;top:0;left:0}.lease-page .details-tab .top-block .info-block .lease-bar .bar.late span{background:var(--red);background-image:linear-gradient(to right, var(--off-red), var(--red))}.lease-page .details-tab .top-block .info-block .lease-bar .bottom-label{width:100%;padding-top:10px;display:inline-block}.lease-page .details-tab .top-block .info-block .lease-bar .bottom-label>span,.lease-page .details-tab .top-block .info-block .lease-bar .bottom-label>div{float:left;width:auto;color:var(--black);letter-spacing:0;text-align:left;font-size:1.3rem;display:block}:is(.lease-page .details-tab .top-block .info-block .lease-bar .bottom-label>span,.lease-page .details-tab .top-block .info-block .lease-bar .bottom-label>div):last-child{text-align:right;float:right}.lease-page .details-tab .top-block .info-block .lease-bar .bottom-label .edit-link{cursor:pointer}.lease-page .details-tab .top-block .info-block .lease-bar .bottom-label .edit-link:hover{color:var(--primary)}.lease-page .details-tab .left-block{float:left;width:100%;display:block}.lease-page .details-tab .left-block .info-block{margin-bottom:20px}.lease-page .details-tab .right-block{float:right;width:100%;display:block}.lease-page .details-tab .right-block .lease-summary-card{width:100%;display:inline-block}.lease-page .details-tab .right-block .lease-summary-card.loading{height:260px}.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head{height:auto}.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head>div{width:100%}.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head>div .label{padding-bottom:5px;font-size:1.2rem}.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head>div .amount{font-size:3.5rem}.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head>div .plus-tax{font-size:1.7rem}.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head.ENDED,.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head.CANCELED,.lease-page .details-tab .right-block .lease-summary-card .lease-summary-card__head.DELETED{color:var(--white);background:var(--grey)}.lease-page .details-tab .right-block .lease-summary-card .label.longer{width:160px}.lease-page .details-tab .right-block .lease-summary-card .status .name{text-transform:uppercase;font-weight:700}.lease-page .details-tab .right-block .lease-summary-card .status .name.NOT_STARTED{color:var(--lightgrey)}.lease-page .details-tab .right-block .lease-summary-card .status .name.ACTIVE{color:var(--green)}.lease-page .details-tab .right-block .lease-summary-card .status .name.ENDED,.lease-page .details-tab .right-block .lease-summary-card .status .name.CANCELED,.lease-page .details-tab .right-block .lease-summary-card .status .name.DELETED{color:var(--off-black)}.lease-page .details-tab .right-block .lease-summary-card .old-lease,.lease-page .details-tab .right-block .lease-summary-card .new-lease{border-top:1px solid var(--border-color);padding-top:10px;padding-bottom:10px}:is(.lease-page .details-tab .right-block .lease-summary-card .old-lease,.lease-page .details-tab .right-block .lease-summary-card .new-lease) .label,:is(.lease-page .details-tab .right-block .lease-summary-card .old-lease,.lease-page .details-tab .right-block .lease-summary-card .new-lease) .name{text-align:center;width:100%}:is(.lease-page .details-tab .right-block .lease-summary-card .old-lease,.lease-page .details-tab .right-block .lease-summary-card .new-lease) .label{padding-bottom:10px}:is(.lease-page .details-tab .right-block .lease-summary-card .old-lease,.lease-page .details-tab .right-block .lease-summary-card .new-lease) .name a{color:var(--primary);font-size:1.8rem;text-decoration:none}:is(.lease-page .details-tab .right-block .lease-summary-card .old-lease,.lease-page .details-tab .right-block .lease-summary-card .new-lease) .name a:hover{text-decoration:underline}.lease-page .details-tab .right-block .actions{margin-top:20px;margin-bottom:20px}.lease-page .details-tab .right-block .actions .button,.lease-page .details-tab .right-block .actions button,.lease-page .details-tab .right-block .actions label{width:100%;margin-bottom:15px}:is(.lease-page .details-tab .right-block .actions .button,.lease-page .details-tab .right-block .actions button,.lease-page .details-tab .right-block .actions label):last-child{margin-bottom:0}.lease-page .details-tab .right-block .actions .marked-dont-renew-action button{width:auto}.lease-page .details-tab .right-block .actions .body{overflow:visible}.lease-page .details-tab .right-block .actions .dropdown-field{padding-bottom:0}.lease-page .details-tab .info-block.payments{width:100%;padding:0 0 1.5rem;display:inline-block}.lease-page .details-tab .info-block.payments .body{padding:20px}.lease-page .details-tab .info-block.increases{width:100%;display:inline-block}.lease-page .details-tab .info-block.increases .body{padding:20px}.lease-page .details-tab .info-block.increases table .col1{width:140px}.lease-page .details-tab .info-block.increases table .past-update{opacity:.6;text-decoration:line-through}.lease-page .details-tab .info-block.files{width:100%;min-height:125px;display:inline-block}.lease-page .details-tab .info-block.files .body{border:1px solid var(--border-color);min-height:105px;box-shadow:none;overflow:visible}.lease-page .details-tab .info-block.files .body .list{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin:0 auto;padding:10px;display:flex;position:relative}.lease-page .details-tab .info-block.files .body .list>div{display:flex;position:relative}.lease-page .details-tab .info-block.files .body .list>div .file-upload{opacity:0;z-index:-1;width:.1px;height:.1px;display:none;position:absolute;overflow:hidden}.lease-page .details-tab .info-block.files .body .list>div.add-file{text-align:center;justify-items:center;width:60px;height:60px;margin:0;font-size:2.2rem;display:flex}.lease-page .details-tab .info-block.files .body .list>div input[type=file].file-upload~label{padding:0;line-height:60px}.lease-page .details-tab .info-block.files .body .file-download{cursor:pointer;background-color:#f2f4f6;border:1px solid #0000;border-radius:4px;width:100%;max-width:300px;padding:10px 50px;transition:border .15s;position:relative}.lease-page .details-tab .info-block.files .body .file-download:hover{border:1px solid var(--black);transition:border .15s}.lease-page .details-tab .info-block.files .body .file-download p{height:38px;font-size:1.2rem;font-weight:700;line-height:38px}.lease-page .details-tab .info-block.files .body .file-download p span{font-size:1rem;font-weight:400;display:block}.lease-page .details-tab .info-block.files .body .file-download i.fa-file-text-o{text-align:center;width:50px;font-size:2rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lease-page .details-tab .info-block.files .body .file-download i.fa-download{text-align:center;width:50px;font-size:2rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.lease-page .details-tab .info-block.files .body .file-download .trash{cursor:pointer;background-color:var(--red-plus-15);color:var(--white);border:1px solid var(--red);z-index:1;border-radius:100%;padding:.3em .4em;font-size:1.4rem;transition:background-color .65s;position:absolute;top:-6px;right:-7px}.lease-page .details-tab .info-block.files .body .file-download .trash i{margin-bottom:0;font-size:1.4rem}.lease-page .details-tab .info-block.files .body .file-download .trash:hover{background-color:var(--red)}.lease-page .details-tab .info-block.notes{float:left;width:100%;display:block}.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list{margin-top:20px}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list{flex-wrap:wrap;gap:15px;width:100%;display:flex}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list a{text-decoration:none}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list a:hover{text-decoration:underline}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property{background-color:var(--white);flex-grow:1;flex-basis:calc(50% - 8px);transition:background .15s;display:flex;position:relative}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property:hover{background-color:#fbfbfb}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property:last-child{margin-bottom:0}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .img{float:left;background-position:50%;background-size:cover;width:70px;height:70px;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information{float:left;width:calc(100% - 70px);padding:5px 10px;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information>.name{width:100%;max-width:300px;color:var(--black);margin-bottom:9px;font-size:1.6rem;display:inline-block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information .sub-info{float:left;width:50%;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information .sub-info.fullsize{width:100%}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information .sub-info .label{color:var(--black);text-transform:uppercase;margin-bottom:4px;font-size:1.1rem;font-weight:700;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information .sub-info .unit-parking{color:var(--black);font-size:1.2rem;line-height:1.5rem;display:inline-block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information .sub-info .unit-parking:after{content:",";padding-right:5px}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .property .information .sub-info .unit-parking:last-child:after{content:none;padding-right:0}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact{background-color:var(--white);flex-grow:1;flex-basis:calc(50% - 8px);margin-bottom:5px;transition:background .15s;display:flex;position:relative}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact:last-child{margin-bottom:0}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact:hover{background-color:#fbfbfb}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact .profile-pic{float:left;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact .information{float:left;width:calc(100% - 50px);padding:5px 10px;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact .information>.name{width:100%;color:var(--black);margin-top:2px;font-size:1.6rem;display:inline-block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact .information>.company{width:100%;color:var(--black);margin-top:2px;font-size:1.2rem;display:inline-block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact .information .label{color:var(--black);text-transform:uppercase;margin-top:5px;font-size:1rem;font-weight:700;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact .information .label .sending-emails{padding:0 5px;font-weight:400;position:relative}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .contact .information .no-company{opacity:.4;font-size:1.2rem}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord{background:var(--white);border-radius:5px;width:100%;font-size:1.2rem;display:inline-block;position:relative}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-image{clear:both;vertical-align:text-bottom;float:left;width:70px;height:70px;margin-right:10px;display:inline;position:relative}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-image .profile-pic{width:70px;height:70px;font-size:3.5rem;line-height:70px}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-image .profile-pic .icons.together>:last-child{font-size:1.8rem}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-image .img{background-position:50%;background-size:cover;border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-info{float:left;width:calc(100% - 80px);display:inline}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-info .info>span{width:100%;color:var(--black);margin-bottom:5px;font-size:1.4rem;display:inline-block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-info .info>span.name{line-height:22px}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-info .info>span.name span{display:initial;color:var(--dark-grey);font-size:1.2rem;display:block}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-info .info>span.name span i{width:13px}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .landlord-info .info>span.name span.no-data{opacity:.4}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .delete{color:var(--dark-grey);cursor:pointer;font-size:1.6rem;transition:color .15s;display:inline-block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .asset-list .landlord .delete:hover{color:var(--primary)}:is(.lease-page .details-tab .info-block.landlord-list,.lease-page .details-tab .info-block.properties-list,.lease-page .details-tab .info-block.contacts-list) .no-contact{opacity:.4;text-align:center;width:100%;padding:10px 20px;font-size:1.2rem;line-height:1.8}.lease-page .details-tab .info-block.loading .header .title{width:100%}@media (width>=920px){.lease-page .details-tab .left-block{width:calc(100% - 420px);margin-right:20px}.lease-page .details-tab .right-block{width:400px}}@media (width>=1500px){.lease-page .details-tab .info-block.payments{width:calc(50% - 10px);margin-left:10px}.lease-page .details-tab .info-block.increases{width:calc(50% - 10px);margin-right:10px}}.modal.confirm-modal.delete-rent-update-modal .frame{max-width:450px}.modal.contact-finder-modal .frame{max-width:550px;min-height:510px}.modal.contact-finder-modal .frame>.body .modal-form{min-height:360px;padding-top:0}.modal.contact-finder-modal .frame>.body .modal-form .contacts-dropdown .contacts-list-wrapper{max-height:250px}.modal.contact-finder-modal .frame>.body .modal-form .contacts-dropdown .contacts-list-wrapper .contacts-list{max-height:200px}.property-finder{position:relative}.property-finder .optional{text-transform:lowercase;color:var(--off-black);font-size:1.1rem;transition:transform .15s;display:block;position:absolute;top:-13px;right:0;transform:translate(0)}.property-finder.error{outline:1px solid var(--red);outline-offset:2px;padding-bottom:10px}.property-finder.error .error-message{text-align:center}.property-finder.hover input{color:#556066;background:#fff;border-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:color .15s,background .15s;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.property-finder.hover>.property-list-wrapper{border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:block}.property-finder input:focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.property-finder .property-list-wrapper{z-index:5;top:var(--input-height);background:var(--white);border-radius:0 0 0 5px;width:100%;max-height:240px;transition:background .15s;display:none;position:absolute;left:0;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.property-finder .property-list-wrapper .list-tabs{border-bottom:1px solid #d3d3d3;height:40px;padding-top:5px;padding-left:15px}.property-finder .property-list-wrapper .list-tabs>li{opacity:.5;cursor:pointer;border-bottom:2px solid #0000;padding:10px 8px;font-size:13px;transition:opacity .65s;display:inline-block}.property-finder .property-list-wrapper .list-tabs>li:hover{opacity:1}.property-finder .property-list-wrapper .list-tabs>li.selected{opacity:1;border-color:var(--primary)}.property-finder .property-list-wrapper .list-tabs>li.none{opacity:.2}.property-finder .property-list-wrapper .list-tabs>li span{color:var(--black);background-color:#edeaea;border-radius:5px;padding:2px 5px;font-size:10px}.property-finder .property-list-wrapper .property-list{max-height:240px;overflow:auto}.property-finder .property-list-wrapper .property-list>li{cursor:pointer;height:60px;padding:0 75px 0 15px;font-size:1.4rem;transition:color .3s;position:relative}.property-finder .property-list-wrapper .property-list>li .type{opacity:.4;height:40px;padding:0 10px;font-size:1.2rem;line-height:40px;position:absolute;right:0}.property-finder .property-list-wrapper .property-list>li .property-pic{float:left;margin:12px 10px 12px 0}.property-finder .property-list-wrapper .property-list>li .text{float:left;flex-direction:column;justify-content:center;align-items:self-start;width:calc(100% - 45px);height:60px;display:flex}.property-finder .property-list-wrapper .property-list>li .text .name{display:block}.property-finder .property-list-wrapper .property-list>li .text .units{color:var(--grey);padding-top:5px;font-size:1.2rem;display:block}.property-finder .property-list-wrapper .property-list>li.new-contact{height:50px;padding:0;line-height:50px}.property-finder .property-list-wrapper .property-list>li:hover{color:var(--black);background:#f1f2f5}.property-finder .property-list-wrapper .property-list::-webkit-scrollbar{-webkit-appearance:none}.property-finder .property-list-wrapper .property-list::-webkit-scrollbar:vertical{width:11px}.property-finder .property-list-wrapper .property-list::-webkit-scrollbar:horizontal{height:11px}.property-finder .property-list-wrapper .property-list::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #f5f7f9;border-radius:8px}.property-finder .select-to-lease .label{text-align:center}.property-finder .property-row{background:var(--white);border:1px solid #e0e1e1;border-radius:5px;width:100%;margin:5px 0 15px;padding:10px;font-size:1.2rem;transition:border-color .15s;display:inline-block;position:relative}.property-finder .property-row:hover{border-color:#6666}.property-finder .property-row.error{outline:1px solid var(--red);outline-offset:2px;padding-bottom:10px}.property-finder .property-row.error .error-message{position:relative}.property-finder .property-row .property-image{clear:both;vertical-align:text-bottom;float:left;width:50px;height:50px;margin-right:10px;display:inline;position:relative}.property-finder .property-row .property-image .img{background:var(--background-color);background-position:50%;background-size:cover;border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}.property-finder .property-row .property-info{float:left;width:calc(100% - 60px);display:inline}.property-finder .property-row .property-info .property-name{margin-top:2px;margin-bottom:5px;font-size:1.7rem}.property-finder .property-row .property-info .property-address{color:var(--black);opacity:.8;width:100%;margin-top:5px;font-size:1.5rem;font-weight:100;display:inline-block}.property-finder .property-row .delete{color:var(--dark-grey);cursor:pointer;font-size:1.6rem;transition:color .15s;display:inline-block;position:absolute;top:10px;right:10px}.property-finder .property-row .delete:hover{color:var(--primary)}.property-finder .split-title{border-bottom:1px solid var(--border-color);letter-spacing:1px;width:100%;color:var(--off-black);margin-bottom:5px;padding:20px 0 10px;font-size:1.4rem;font-weight:700;display:inline-block}.property-finder .split-title.parking{box-shadow:0 -4px 2px -2px #0000004d}.property-finder .split-title.no-text{border:0;margin-top:0}.property-finder .unit-places,.property-finder .parking-places{flex-wrap:wrap;max-height:440px;display:flex;overflow:auto}:is(.property-finder .unit-places,.property-finder .parking-places)>.li{height:70px;color:var(--off-black);border:1px solid var(--lightgrey);box-sizing:border-box;text-align:center;vertical-align:middle;cursor:pointer;background:#fdfdfe;flex-basis:calc(50% - 10px);margin:5px;transition:border-color .15s;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000026}:is(.property-finder .unit-places,.property-finder .parking-places)>.li:before{content:"";padding-top:100%;display:block}:is(.property-finder .unit-places,.property-finder .parking-places)>.li .content{text-wrap:wrap;flex-flow:column;justify-content:center;width:100%;height:100%;padding:0 10px;font-size:1.6rem;display:flex;position:absolute;top:0;left:0;transform:scale(1)}:is(.property-finder .unit-places,.property-finder .parking-places)>.li .content i{color:var(--grey);margin-bottom:5px;font-size:1.6rem}:is(.property-finder .unit-places,.property-finder .parking-places)>.li:hover:not(.selected){border-color:var(--grey)}:is(.property-finder .unit-places,.property-finder .parking-places)>.li.selected{border-color:var(--primary);color:var(--primary);border-width:2px;font-weight:700;transform:scale(1.03)}:is(.property-finder .unit-places,.property-finder .parking-places)>.li.selected i{color:var(--primary)}:is(.property-finder .unit-places,.property-finder .parking-places)>li{border:1px solid var(--border-color);width:100%;margin-bottom:5px;transition:border-color .3s;display:inline-block}:is(.property-finder .unit-places,.property-finder .parking-places)>li:hover{border-color:var(--primary);transition:border-color .3s}:is(.property-finder .unit-places,.property-finder .parking-places)>li label{width:100%}.modal.property-finder-modal .frame{max-width:550px;min-height:510px}.modal.property-finder-modal .frame>.body .modal-form{min-height:360px;padding-top:0}.modal.property-finder-modal .frame>.body .modal-form p{margin-bottom:20px}.modal.edit-lease-additional-charge-modal .frame{max-width:550px}.modal.edit-lease-additional-charge-modal .frame>.body .modal-form{padding-top:0}.modal.edit-lease-additional-charge-modal .frame>.body .modal-form p{margin-bottom:10px}.modal.new-lease-additional-charge-modal .frame{max-width:550px}.modal.new-lease-additional-charge-modal .frame>.body .modal-form{padding-top:0}.modal.new-lease-additional-charge-modal .frame>.body .modal-form p{margin-bottom:10px}.modal.rent-updates-edit-modal .frame{max-width:550px}.modal.rent-updates-edit-modal .frame>.body .modal-form{padding-top:0}.modal.rent-updates-edit-modal .frame>.body .modal-form p{margin-bottom:20px}.modal.lease-late-fee-modal .frame{max-width:600px}.modal.lease-late-fee-modal .frame>.body .modal-form{padding-top:0}.modal.lease-late-fee-modal .frame>.body .modal-form p,.modal.lease-late-fee-modal .frame>.body .modal-form .add-row{margin-bottom:20px}.modal.lease-late-fee-modal .frame>.body .modal-form .two-col .form-group{float:right;width:calc(50% - 10px);margin:0}.modal.lease-late-fee-modal .frame>.body .modal-form .two-col .form-group:first-child{float:left}.modal.lease-late-fee-modal .frame>.body .modal-form .late-fee-step{padding-right:20px;position:relative}.modal.lease-late-fee-modal .frame>.body .modal-form .late-fee-step .delete{cursor:pointer;font-size:1.5rem;transition:color .15s;position:absolute;top:28px;right:0}.modal.lease-late-fee-modal .frame>.body .modal-form .late-fee-step .delete:hover{color:var(--primary)}.modal.lease-tax-modal .frame{max-width:450px}.modal.lease-tax-modal .frame>.body .modal-form{padding-top:0}.modal.lease-tax-modal .frame>.body .modal-form p{margin-bottom:20px}.modal.lease-tax-modal .frame>.body .modal-form .money-input{width:120px}table.rentiso-table.financials-table thead tr th.col8{width:100px}table.rentiso-table.financials-table tbody tr td.col8{width:100px}table.rentiso-table.financials-table tbody tr td.col8 .table-button{padding:0 20px;display:inline-block}table.rentiso-table.financials-table tbody tr.DUE_TODAY td.name,table.rentiso-table.financials-table tbody tr.DUE_TODAY td.amount,table.rentiso-table.financials-table tbody tr.DUE_TODAY td.paid-date{color:var(--in-progress-color)}table.rentiso-table.financials-table tbody tr.DUE_TODAY td.actions .table-button{color:var(--in-progress-color);background:var(--in-progress-background-color);border:1px solid var(--in-progress-background-color)}table.rentiso-table.financials-table tbody tr.DUE_TODAY td.actions .table-button:hover{background:var(--in-progress-background-color);border-color:var(--in-progress-border-color)}table.rentiso-table.financials-table tbody tr.DUE_SOON td.name,table.rentiso-table.financials-table tbody tr.DUE_SOON td.amount,table.rentiso-table.financials-table tbody tr.DUE_SOON td.paid-date{color:var(--due-ending-color)}table.rentiso-table.financials-table tbody tr.DUE_SOON td.actions .table-button{color:var(--due-ending-color);background:var(--due-ending-background-color);border:1px solid var(--due-ending-background-color)}table.rentiso-table.financials-table tbody tr.DUE_SOON td.actions .table-button:hover{background:var(--due-ending-background-color);border-color:var(--due-ending-border-color)}:is(table.rentiso-table.financials-table tbody tr.DELETED,table.rentiso-table.financials-table tbody tr.CANCELED) td.name,:is(table.rentiso-table.financials-table tbody tr.DELETED,table.rentiso-table.financials-table tbody tr.CANCELED) td.amount,:is(table.rentiso-table.financials-table tbody tr.DELETED,table.rentiso-table.financials-table tbody tr.CANCELED) td.paid-date{color:var(--deleted-color)}:is(table.rentiso-table.financials-table tbody tr.DELETED,table.rentiso-table.financials-table tbody tr.CANCELED) td.date-pill .pill .progress{background:var(--deleted-background-color)}:is(table.rentiso-table.financials-table tbody tr.DELETED,table.rentiso-table.financials-table tbody tr.CANCELED) td.date-pill.late .date{color:var(--deleted-color)}:is(table.rentiso-table.financials-table tbody tr.DELETED,table.rentiso-table.financials-table tbody tr.CANCELED) td.actions .table-button{color:var(--deleted-color);background:var(--deleted-background-color);border:1px solid var(--deleted-background-color)}:is(table.rentiso-table.financials-table tbody tr.DELETED,table.rentiso-table.financials-table tbody tr.CANCELED) td.actions .table-button:hover{background:var(--deleted-background-color);border-color:var(--deleted-border-color)}table.rentiso-table.financials-table tbody tr.LATE td.name,table.rentiso-table.financials-table tbody tr.LATE td.amount,table.rentiso-table.financials-table tbody tr.LATE td.paid-date{color:var(--error-color)}table.rentiso-table.financials-table tbody tr.LATE td.actions .table-button{color:var(--error-color);background:var(--error-background-color);border:1px solid var(--error-background-color)}table.rentiso-table.financials-table tbody tr.LATE td.actions .table-button:hover{background:var(--error-background-color);border-color:var(--error-border-color)}:is(table.rentiso-table.financials-table tbody tr.WAIVED,table.rentiso-table.financials-table tbody tr.PAID) td.name,:is(table.rentiso-table.financials-table tbody tr.WAIVED,table.rentiso-table.financials-table tbody tr.PAID) td.amount,:is(table.rentiso-table.financials-table tbody tr.WAIVED,table.rentiso-table.financials-table tbody tr.PAID) td.paid-date{color:var(--done-color)}:is(table.rentiso-table.financials-table tbody tr.WAIVED,table.rentiso-table.financials-table tbody tr.PAID) td.actions .table-button{color:var(--done-color);background:var(--done-background-color);border:1px solid var(--done-background-color)}:is(table.rentiso-table.financials-table tbody tr.WAIVED,table.rentiso-table.financials-table tbody tr.PAID) td.actions .table-button:hover{background:var(--done-background-color);border-color:var(--done-border-color)}.lease-page .charges-tab{padding-bottom:30px}.lease-page .charges-tab .main-title .name i{margin-right:5px}.lease-page .charges-tab .break-row td{text-align:center;color:#9d9d9d;cursor:auto;text-transform:capitalize;opacity:1;background-blend-mode:lighten;background:#fff url(/assets/row-square-bg-DAQJVlK6.jpeg) 50%/contain;height:150px;font-size:2rem;box-shadow:inset 0 0 13px -9px #000000a6}.lease-settings-page{padding-bottom:20px}.lease-settings-page>.alert-box{max-width:1250px}.lease-settings-page .settings-block{margin-top:20px}.lease-settings-page .settings-block .block-title{width:100%;color:var(--black);text-shadow:0 1px #3460a133;border-bottom:1px solid var(--border-color);max-width:1250px;padding-bottom:10px;font-size:2rem;display:inline-block}.lease-settings-page .settings-block .block-subtitle{margin:10px 0 15px}.lease-settings-page .settings-block .block-subtitle .link-color{color:var(--blue);text-decoration:none}.lease-settings-page .settings-block .setting{background:var(--white);border:1px solid var(--border-color);border-radius:10px;max-width:1250px;margin-bottom:50px;padding:30px}.lease-settings-page .settings-block .setting .setting-row{border-top:1px solid var(--border-color);width:100%;padding:20px 0;display:inline-block}.lease-settings-page .settings-block .setting .setting-row:first-child{border:0;padding-top:0}.lease-settings-page .settings-block .setting .setting-name{width:100%;margin-bottom:30px;display:block}.lease-settings-page .settings-block .setting .setting-name .title{font-size:1.6rem;font-weight:700}.lease-settings-page .settings-block .setting .setting-name .subtitle{margin:10px 0;line-height:1.5}.lease-settings-page .settings-block .setting .setting-options{width:100%;display:block}.lease-settings-page .settings-block .setting .setting-options ul li{margin-bottom:40px;position:relative}.lease-settings-page .settings-block .setting .setting-options ul li:last-child{margin-bottom:0}.lease-settings-page .settings-block .setting .setting-options ul li .slide-checkbox{position:absolute;top:0;left:0}.lease-settings-page .settings-block .setting .setting-options ul li .number-field{border-radius:100px;width:115px;height:36px;position:absolute;top:0;left:0}.lease-settings-page .settings-block .setting .setting-options ul li .number-field .error-message{display:none}.lease-settings-page .settings-block .setting .setting-options ul li .option-description{padding-left:100px}.lease-settings-page .settings-block .setting .setting-options ul li .option-description.input-type{padding-left:140px}.lease-settings-page .settings-block .setting .setting-options ul li .option-description .title{font-size:1.4rem;font-weight:700}.lease-settings-page .settings-block .setting .setting-options ul li .option-description .subtitle{margin:5px 0;line-height:1.5}.lease-settings-page .settings-block .setting .setting-options ul li .option-description .subtitle .email-to{color:var(--primary);display:block}.lease-settings-page .settings-block .setting .setting-options ul li .number-input-error{bottom:-17px}@media (width>=768px){.lease-settings-page .settings-block .setting .setting-row{padding:40px 0 20px}.lease-settings-page .settings-block .setting .setting-row:last-child{padding-bottom:0}.lease-settings-page .settings-block .setting .setting-name{float:left;width:450px;max-width:50%;margin-bottom:0;padding-right:130px}.lease-settings-page .settings-block .setting .setting-options{float:left;width:600px;max-width:50%;padding-right:30px}}.lease-page .summary-tab .wrapper{padding-bottom:20px}.lease-page .summary-tab .main-title .name{text-align:center;width:100%}.lease-page .summary-tab .split-info-blocks .info-block{width:100%}.lease-page .summary-tab .info-block{margin-bottom:10px}.lease-page .summary-tab .info-block>.header{text-transform:uppercase;text-align:center;height:20px;font-weight:700;display:block}.lease-page .summary-tab .info-block>.header .title{font-size:1.5rem}.lease-page .summary-tab .info-block .body>.title{text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:2.1rem;font-weight:700}.lease-page .summary-tab .info-block .description{text-align:center}.lease-page .summary-tab .info-block .description>span{margin-bottom:10px;font-size:1.4rem;display:block}.lease-page .summary-tab .info-block .description>span i{padding-right:10px}.lease-page .summary-tab .info-block .description>span.name{font-size:1.7rem;font-weight:700}.lease-page .summary-tab .info-block .description>span.date,.lease-page .summary-tab .info-block .description>span.money{margin-bottom:0;font-size:1.6rem;display:inline}.lease-page .summary-tab .info-block .description .properties>.property{border-top:1px solid var(--border-color);margin-top:20px;padding-top:20px}.lease-page .summary-tab .info-block .description .properties>.property:first-child{border-top:0;margin-top:0;padding-top:0}.lease-page .summary-tab .info-block .description .properties>.property>.name,.lease-page .summary-tab .info-block .description .properties>.property>.unit,.lease-page .summary-tab .info-block .description .properties>.property>.parking,.lease-page .summary-tab .info-block .description .properties>.property>.type,.lease-page .summary-tab .info-block .description .properties>.property>.address{margin-bottom:10px;font-size:1.4rem;display:block}:is(.lease-page .summary-tab .info-block .description .properties>.property>.name,.lease-page .summary-tab .info-block .description .properties>.property>.unit,.lease-page .summary-tab .info-block .description .properties>.property>.parking,.lease-page .summary-tab .info-block .description .properties>.property>.type,.lease-page .summary-tab .info-block .description .properties>.property>.address) i{padding-right:10px}:is(.lease-page .summary-tab .info-block .description .properties>.property>.name,.lease-page .summary-tab .info-block .description .properties>.property>.unit,.lease-page .summary-tab .info-block .description .properties>.property>.parking,.lease-page .summary-tab .info-block .description .properties>.property>.type,.lease-page .summary-tab .info-block .description .properties>.property>.address).name{font-size:1.7rem;font-weight:700}.lease-page .summary-tab .info-block .description .properties>.property .units-names,.lease-page .summary-tab .info-block .description .properties>.property .parking-spots-names{display:inline-block}:is(.lease-page .summary-tab .info-block .description .properties>.property .units-names,.lease-page .summary-tab .info-block .description .properties>.property .parking-spots-names) li{display:inline-block}:is(.lease-page .summary-tab .info-block .description .properties>.property .units-names,.lease-page .summary-tab .info-block .description .properties>.property .parking-spots-names) li:after{content:", ";margin-right:5px}:is(.lease-page .summary-tab .info-block .description .properties>.property .units-names,.lease-page .summary-tab .info-block .description .properties>.property .parking-spots-names) li:last-child :is(:is(.lease-page .summary-tab .info-block .description .properties>.property .units-names,.lease-page .summary-tab .info-block .description .properties>.property .parking-spots-names) li):after{content:"";margin-right:0}.lease-page .summary-tab .info-block .no-contact{text-align:center}.lease-page .summary-tab .info-block .no-contact span{opacity:.4;width:100%;font-size:1.2rem;line-height:1.8}.lease-page .summary-tab .info-block .no-contact .button{margin:10px auto auto;display:block}@media (width>=1000px){.lease-page .summary-tab .split-info-blocks .info-block{float:left;width:calc(50% - 5px);margin-right:5px}.lease-page .summary-tab .split-info-blocks .info-block:last-child{margin-left:5px;margin-right:0}}table td.address{min-width:210px}table td.address .not-assigned{opacity:.2;font-size:1.2rem}table td.address .property-address{color:var(--black);opacity:.8;margin-bottom:5px;font-size:1.3rem;font-weight:100;display:block}table td.address .property-address:last-child{margin-bottom:0}table td.address .property-address.three{font-size:1.1rem}table thead tr th.leasing{text-align:center;width:150px;padding-left:0;padding-right:0}table tbody tr td.leasing{color:#999;text-align:center;background:#f4f4f4;width:150px;padding:0;box-shadow:inset -5px 0 5px -5px #0003}table tbody tr td.leasing span{text-transform:capitalize}table tbody tr td.leasing i{margin-right:5px}.leases-page table.leases-table .col2{min-width:200px}.leases-page table.leases-table th.expires{text-align:center;padding:0}.leases-page table.leases-table td{height:75px}.leases-page table.leases-table td.expires{text-transform:capitalize;text-align:center;width:150px;padding:0}.leases-page table.leases-table td.rent{min-width:160px}.leases-page table.leases-table td.rent .plus-tax{font-size:1rem}.leases-page table.leases-table .contacts>a{color:var(--black);padding-right:5px;font-weight:500}.leases-page table.leases-table .contacts>a:after{content:","}.leases-page table.leases-table .contacts>a:last-child:after{content:none}.leases-page table.leases-table .contacts>a:hover{color:var(--primary)}.leases-page table.leases-table .contacts>a:hover:after{color:var(--black)}.leases-page table.leases-table .no-expiration{opacity:.4;font-size:1.2rem}@media (width>=768px){.leases-page table.leases-table .col2{min-width:auto}}.new-lease-page .dates-step .step-content .two-col{margin-bottom:0}.new-lease-page .edit-day{text-transform:uppercase;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--black);font-size:1.1rem;line-height:15px;transition:color .3s;display:flex;position:absolute;top:30px;right:10px;overflow:hidden}.new-lease-page .edit-day i{margin-left:5px}.new-lease-page .edit-day:hover{color:var(--primary)}.new-lease-page .late-fees .step-content .two-col:first-child{margin-bottom:0}.new-lease-page .late-fee-step{padding-right:20px;position:relative}.new-lease-page .late-fee-step .delete{cursor:pointer;font-size:1.5rem;transition:color .15s;position:absolute;top:28px;right:0}.new-lease-page .late-fee-step .delete:hover{color:var(--primary)}.rent-updates{position:relative}.rent-updates.error{outline:1px solid var(--red);outline-offset:2px;padding-bottom:15px}.rent-updates.error .error-message{text-align:center;margin-top:10px}.rent-updates .optional{text-transform:lowercase;color:var(--off-black);font-size:1.1rem;transition:transform .15s;display:block;position:absolute;top:-15px;right:0;transform:translate(0)}.rent-updates .fa-calendar{color:var(--dark-grey);z-index:-1;font-size:2rem;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.rent-updates .header+div{margin-bottom:15px}.rent-updates .header+div input{background:var(--white);background-image:url(/assets/calendar-grey-DE6m4kTr.png);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:20px}.rent-updates .updates{background:var(--white);border:1px solid #e0e1e1;border-radius:5px;width:100%;margin:5px 0;padding:10px;font-size:1.2rem;transition:border-color .15s;display:inline-block;position:relative}.rent-updates .updates:hover{border-color:#6666}.rent-updates .updates .delete{position:absolute;top:-10px;right:-10px}.rent-updates .updates .charge-input .charge-cols .add-tax-group .add-tax{height:30px;line-height:30px}.rent-updates .updates .charge-input .charge-cols .add-tax-group .add-tax p{height:30px;font-size:1.1rem;line-height:30px}.rent-updates .updates input[type=text],.rent-updates .updates input[type=number]{background-size:16px;height:30px;font-size:1.4rem;line-height:30px}:is(.rent-updates .updates .money-input,.rent-updates .updates .text-input) label.prefix,:is(.rent-updates .updates .money-input,.rent-updates .updates .text-input) label.suffix{width:23px;height:30px;font-size:1.4rem;line-height:31px}.rent-updates .updates .set-amount{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--primary);line-height:30px;text-decoration:underline;display:inline}.rent-updates .updates .amount-group{position:relative}.rent-updates .updates .amount-group .remove-amount{display:initial;cursor:pointer;position:absolute;top:30%;right:5px;transform:translateY(-50%)}.rent-updates .updates .amount-group .remove-amount:hover{color:var(--primary)}.rent-updates.error,.rent-updates .updates.error{outline:1px solid var(--red);outline-offset:2px;padding-bottom:15px}:is(.rent-updates.error,.rent-updates .updates.error) .error-message{text-align:center;margin-top:10px}.new-lease-page .notes-step .optional{margin-top:0}.new-lease-page{width:100%;display:inline-block}.new-lease-page .lease-form{width:100%;display:inline-block}.new-lease-page .page-form{max-width:810px;padding-top:0}.new-lease-page .preview{height:100%;width:calc(100% - (810px + 30px + var(--appMenu-width)));display:none;position:fixed;top:60px;right:0}@media (width>=768px){.new-lease-page .lease-form{padding:20px 30px}}@media (width>=1500px){.new-lease-page .page-form{float:left;margin:0}.new-lease-page .preview{display:block}}.preview-block{border-bottom:20px solid #0000;width:100%;max-width:400px;height:100%;margin:0 auto;padding:20px 0;display:block;position:relative}.preview-block .preview-title{text-transform:uppercase;letter-spacing:1px;color:var(--off-black);text-align:center;margin-bottom:5px;padding-bottom:5px;font-size:1.2rem;font-weight:600;transition:color .15s;display:block}.preview-block .preview-body{background:#fdfdfe;border-radius:10px;width:100%;min-height:200px;max-height:calc(100% - 60px);padding:20px;display:inline-block;overflow:auto;box-shadow:0 1px 1px #00000026}.preview-block.lease .lease-summary-head{float:left;color:var(--black);text-align:center;border:1px solid var(--border-color);background:#fafafb;border-radius:8px;width:100%;height:57px;padding:15px 20px;display:block;position:relative}.preview-block.lease .lease-summary-head>div{float:left;width:50%;display:block}.preview-block.lease .lease-summary-head>div .label{text-transform:uppercase;margin-bottom:5px;font-size:1rem;display:block}.preview-block.lease .lease-summary-head>div .amount{font-size:1.5rem}.preview-block.lease .lease-summary-head>div .amount.not-set{opacity:.3}.preview-block.lease .lease-summary-body{float:left;background:var(--white);width:100%;height:calc(100% - 57px);padding:20px 5px 0;display:block;position:relative;overflow:auto}.preview-block.lease .lease-summary-body .form-field{padding-bottom:7px}.preview-block.lease .lease-summary-body .form-field:last-child{padding-bottom:0}.preview-block.lease .lease-summary-body .form-field .label{float:left;width:120px;color:var(--black);letter-spacing:1px;text-transform:uppercase;text-align:left;font-size:1.1rem;font-weight:700;display:block}.preview-block.lease .lease-summary-body .form-field .label.full{width:100%}.preview-block.lease .lease-summary-body .form-field .name{color:var(--black);text-align:right;font-size:1.3rem}.preview-block.lease .lease-summary-body .form-field .name .item:after{content:", "}.preview-block.lease .lease-summary-body .form-field .name .item:last-child:after{content:""}.preview-block.lease .lease-summary-body .form-field .table-options{border-top:1px solid var(--border-color);background:#fafafb;width:100%;margin-top:10px;padding:10px 10px 0;display:inline-block}.preview-block.lease .lease-summary-body .form-field .table-options li{width:100%;margin:5px 0;display:inline-block}.preview-block.lease .lease-summary-body .form-field .table-options li span{float:left;text-align:right;width:50%;display:block}.preview-block.lease .lease-summary-body .form-field .table-options li span.not-set{opacity:.3}.preview-block.lease .lease-summary-body .form-field .table-options li span:first-child{text-transform:capitalize;text-align:left}.preview-block.lease .lease-summary-body .form-field .table-options li.total{border-top:1px solid var(--border-color);padding-top:10px}.legal-page.terms-of-service .head-title{text-align:center;width:100%;margin:20px 0;font-size:5rem;font-weight:700;display:inline-block}.legal-page.terms-of-service h2{margin-top:20px;margin-bottom:10px;font-size:3.5rem}.legal-page.terms-of-service p{margin:30px 0;font-size:1.4rem;line-height:1.6}.legal-page.terms-of-service .legal-text{padding-bottom:20px}.edit-property-page .go-back-property-loading{background:#fdfdfe;border-radius:10px;width:100%;margin:auto auto 15px;padding-left:0;display:block;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000026}.edit-property-page .go-back-property-loading .img{float:left;border:10px solid #fff;width:150px;height:110px;margin-left:12px;display:block}.edit-property-page .go-back-property-loading .information{float:right;width:calc(100% - 162px);padding:0 10px;display:block}.edit-property-page .go-back-property-loading .row{width:100%;margin-top:15px;display:inline-block}.edit-property-page .go-back-property-loading .row .label,.edit-property-page .go-back-property-loading .row .name{width:100%;display:inline-block}.edit-property-page .form-split>div{float:right;width:50%;padding:0 10px;display:block}.edit-property-page .form-split>div:first-child{float:left;padding-left:0}.parking-space-input{flex-direction:column;margin-top:15px;display:flex;position:relative}.parking-space-input .naming-styles-selector{background:0 0;border:1px solid #e0e1e1;gap:5px;width:100%;padding:5px;display:flex}.parking-space-input .naming-styles-selector>div{cursor:pointer;text-align:center;transition:background-color var(--fast), border-color var(--fast), color var(--fast);background-color:#0000;border:1px solid #0000;border-radius:4px;flex:1;padding:10px 0}.parking-space-input .naming-styles-selector>div.empty{border-color:var(--border-color)}.parking-space-input .naming-styles-selector>div:hover{border-color:var(--border-color);transition:background-color var(--fast), border-color var(--fast), color var(--fast);background-color:#ffffff80;box-shadow:0 1px 1px #00000026}.parking-space-input .naming-styles-selector>div.active{color:var(--primary);border-color:var(--primary);background-color:var(--white);transition:background-color var(--fast), border-color var(--fast), color var(--fast);font-weight:700;box-shadow:0 1px 1px #00000026}.parking-space-input .group-sections .group-header{justify-content:space-between;padding:0 20px;display:flex}.parking-space-input .group-sections .group-header>div{text-transform:capitalize;letter-spacing:1px;padding:15px 15px 10px;font-size:1.2rem;font-weight:700;display:inline-block}.parking-space-input .group-sections .group-header>div.col1,.parking-space-input .group-sections .group-header>div.col5{width:40px}.parking-space-input .group-sections .group-header>div.col2,.parking-space-input .group-sections .group-header>div.col3{text-align:center;width:140px}.parking-space-input .group-sections .group-section{border:1px solid #e0e1e1;justify-content:space-between;margin-bottom:10px;padding:20px;display:flex}.parking-space-input .group-sections .group-section .group-block{width:40px;height:40px;color:var(--primary);text-align:center;background:var(--white);border:1px solid var(--primary);opacity:.6;border-radius:4px;font-size:2rem;font-weight:700;line-height:40px;display:inline-block}.parking-space-input .group-sections .group-section .text-input{width:140px;padding-bottom:0}.parking-space-input .group-sections .group-section .units-input{text-align:center;width:80px;padding:0 10px}.parking-space-input .group-sections .group-section .remove-group{width:40px;height:40px;color:var(--red);text-align:center;cursor:pointer;transition:background var(--slow);background:0 0;border-radius:4px;font-size:1.8rem;line-height:40px}.parking-space-input .group-sections .group-section .remove-group:hover{transition:background var(--fast);background:#fcf4f5;border-radius:4px}.parking-space-input .header{display:block;position:absolute;top:-15px;right:0}.parking-space-input .header .optional{float:right;text-transform:lowercase;color:var(--off-black);transition:transform var(--fast);font-size:1.1rem;position:relative;transform:translate(0)}.parking-space-input .information-box{margin-top:20px}.parking-space-input .example-list .example-blocks .block-header{justify-content:center;margin-top:10px;margin-bottom:10px;display:flex;position:relative}.parking-space-input .example-list .example-blocks .block-header .title{text-transform:uppercase;z-index:2;background-color:#eaf4ff;padding:5px 10px;font-weight:700;display:inline-block;position:relative}.parking-space-input .example-list .example-blocks .block-header .line{z-index:1;background:#9fc8f4;width:100%;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.parking-space-input .example-list .example-blocks .block-content{flex-wrap:wrap;justify-content:normal;gap:2%;max-height:110px;display:flex;overflow:auto}.parking-space-input .example-list .example-blocks .block-content .unit-block{background:#fdfdfe;flex:0 0 49%;justify-content:space-between;margin-bottom:2%;padding:10px 20px;display:flex;position:relative;box-shadow:0 1px 1px #00000026}.parking-space-input .example-list .example-blocks .block-content .unit-block .unit-name{max-width:150px}.parking-space-input .example-list .example-blocks .block-content .unit-block .unit-no{color:var(--primary);font-size:1rem}.parking-space-input.error{outline:1px solid var(--red);outline-offset:4px;padding-bottom:10px}.parking-space-input.error .error-message{text-align:center;bottom:-20px}.units-info-input{flex-direction:column;margin-top:15px;display:flex;position:relative}.units-info-input .naming-styles-selector{background:0 0;border:1px solid #e0e1e1;gap:5px;width:100%;padding:5px;display:flex}.units-info-input .naming-styles-selector>div{cursor:pointer;text-align:center;transition:background-color var(--fast), border-color var(--fast), color var(--fast);background-color:#0000;border:1px solid #0000;border-radius:4px;flex:1;padding:10px 0}.units-info-input .naming-styles-selector>div.empty{border-color:var(--border-color)}.units-info-input .naming-styles-selector>div:hover{border-color:var(--border-color);transition:background-color var(--fast), border-color var(--fast), color var(--fast);background-color:#ffffff80;box-shadow:0 1px 1px #00000026}.units-info-input .naming-styles-selector>div.active{color:var(--primary);border-color:var(--primary);background-color:var(--white);transition:background-color var(--fast), border-color var(--fast), color var(--fast);font-weight:700;box-shadow:0 1px 1px #00000026}.units-info-input .group-sections .group-header{justify-content:space-between;padding:0 20px;display:flex}.units-info-input .group-sections .group-header>div{text-transform:capitalize;letter-spacing:1px;padding:15px 15px 10px;font-size:1.2rem;font-weight:700;display:inline-block}.units-info-input .group-sections .group-header>div.col1,.units-info-input .group-sections .group-header>div.col5{width:40px}.units-info-input .group-sections .group-header>div.col2,.units-info-input .group-sections .group-header>div.col3{text-align:center;width:140px}.units-info-input .group-sections .group-section{border:1px solid #e0e1e1;justify-content:space-between;margin-bottom:10px;padding:20px;display:flex}.units-info-input .group-sections .group-section .group-block{width:40px;height:40px;color:var(--primary);text-align:center;background:var(--white);border:1px solid var(--primary);opacity:.6;border-radius:4px;font-size:2rem;font-weight:700;line-height:40px;display:inline-block}.units-info-input .group-sections .group-section .text-input{width:140px;padding-bottom:0}.units-info-input .group-sections .group-section .units-input{text-align:center;width:80px;padding:0 10px}.units-info-input .group-sections .group-section .remove-group{width:40px;height:40px;color:var(--red);text-align:center;cursor:pointer;transition:background var(--slow);background:0 0;border-radius:4px;font-size:1.8rem;line-height:40px}.units-info-input .group-sections .group-section .remove-group:hover{transition:background var(--fast);background:#fcf4f5;border-radius:4px}.units-info-input .header{display:block;position:absolute;top:-15px;right:0}.units-info-input .header .optional{float:right;text-transform:lowercase;color:var(--off-black);transition:transform var(--fast);font-size:1.1rem;position:relative;transform:translate(0)}.units-info-input .information-box{margin-top:20px}.units-info-input .example-list .example-blocks .block-header{justify-content:center;margin-top:10px;margin-bottom:10px;display:flex;position:relative}.units-info-input .example-list .example-blocks .block-header .title{text-transform:uppercase;z-index:2;background-color:#eaf4ff;padding:5px 10px;font-weight:700;display:inline-block;position:relative}.units-info-input .example-list .example-blocks .block-header .line{z-index:1;background:#9fc8f4;width:100%;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.units-info-input .example-list .example-blocks .block-content{flex-wrap:wrap;justify-content:normal;gap:2%;max-height:110px;display:flex;overflow:auto}.units-info-input .example-list .example-blocks .block-content .unit-block{background:#fdfdfe;flex:0 0 49%;justify-content:space-between;margin-bottom:2%;padding:10px 20px;display:flex;position:relative;box-shadow:0 1px 1px #00000026}.units-info-input .example-list .example-blocks .block-content .unit-block .unit-name{max-width:150px}.units-info-input .example-list .example-blocks .block-content .unit-block .unit-no{color:var(--primary);font-size:1rem}.units-info-input.error{outline:1px solid var(--red);outline-offset:4px;padding-bottom:10px}.units-info-input.error .error-message{text-align:center;bottom:-20px}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame{width:100%;max-width:400px}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame>.body .modal-form{padding-top:5px}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame>.body>.footer{height:auto}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame .payment-information .billing-info{margin-bottom:20px}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame .payment-information .stripe-elements-wrap{border:1px solid var(--border-color);padding:10px}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame .payment-information .stripe-elements-wrap .dropdown-field{padding-bottom:0}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame .payment-information>div{width:100%;display:block}@media (width>=550px){:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame{max-width:800px}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame .payment-information>div{float:right;width:49%;display:block}:is(.modal.edit-user-payment-modal,.modal.edit-user-billing-modal) .frame .payment-information>div.billing-info{float:left;width:49%;display:block}}@media (width>=550px){.modal.edit-user-billing-modal .frame{max-width:400px}.modal.edit-user-billing-modal .frame .payment-information>div.billing-info{width:100%}}.modal.edit-user-plan-modal .frame{width:100%;max-width:1050px}.modal.edit-user-plan-modal .frame>.body .modal-form{flex-direction:row;column-gap:20px;padding-top:5px;display:flex}.modal.edit-user-plan-modal .frame>.body>.footer{height:auto}.new-property-page .address .text-input{margin-bottom:5px}.new-property-page .form-group .form-split>div{width:50%;padding:0 10px 15px}.new-property-page .form-split>div{float:right;width:100%;display:block}.new-property-page .form-split>div:first-child{float:left;padding-left:0}.new-property-page .rich-text-box{padding-top:15px}@media (width>=768px){.new-property-page .form-split>div{width:50%;padding:0 10px}}.property-details{height:100%}.property-details .page-body{height:auto}.property-details .info-block.notes{float:left;width:100%;margin-top:15px;display:block}.property-details .info-block.notes .body .rich-text-box{padding-bottom:0}.property-details .info-block.notes .body button{margin-top:10px}.property-details .info-block.notes .body button:disabled,.property-details .info-block.notes .body button[disabled]{opacity:.3}.modal.parking-edit-modal .frame{max-width:450px;max-height:90%;padding-bottom:0}.modal.parking-edit-modal .content{padding:0 20px}.modal.parking-new-modal .frame{max-width:500px;max-height:90%;padding-bottom:0}.modal.parking-new-modal .content{padding:0 20px 20px}.modal.parking-new-modal .add-row.another{margin-top:10px}.modal.parking-new-modal .add-no-more{-webkit-user-select:none;user-select:none;text-align:center;border:2px dashed var(--border-color);width:100%;color:var(--black);opacity:.6;border-radius:5px;outline:none;padding:10px;font-size:1.2rem;font-weight:700;display:inline-block;position:relative}.modal.parking-new-modal .close-input{color:var(--red);z-index:1;cursor:pointer;background:var(--white);border-radius:100%;font-size:1.8rem;transition:transform .65s;position:absolute;top:10px;right:-5px;transform:rotate(45deg)scale(1)}.modal.parking-new-modal .close-input:hover{transform:rotate(45deg)scale(1.1)}.parking-spots-table{width:100%;display:inline-block}.parking-spots-table table{padding-top:20px}.parking-spots-table table thead th{padding:0 0 5px 20px}.parking-spots-table table thead th.col1{text-align:center;padding-left:0}.parking-spots-table table thead th.col3{width:230px}.parking-spots-table table thead th.col4{text-align:center;padding:0 0 5px}.parking-spots-table table tbody tr td{cursor:auto}.parking-spots-table table .no-lease{opacity:.2;font-size:1.2rem}.parking-spots-table table .old-lease{opacity:.2;text-decoration:none}.parking-spots-table table a.old-lease:hover{opacity:1}.parking-spots-table table .lease-name{max-width:250px;display:inline-block}.property-parking-spots .loading-block.img{height:200px;margin-bottom:20px}.unit-pic{text-align:center;color:#358975;background:#cff0e8;border-radius:100%;width:50px;height:50px;margin:auto;font-size:2.1rem;line-height:50px;display:block;position:relative;box-shadow:0 1px 1px #00000026}.unit-pic.clickable{cursor:pointer}.unit-pic.has-image{background:0 0}.unit-pic img{z-index:1;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.unit-pic.small{width:35px;height:35px;font-size:1.6rem;line-height:36px}.unit-pic.large{width:100px;height:100px;font-size:5.1rem;line-height:100px}.unit-pic.xlarge{width:200px;height:200px;font-size:12rem;line-height:200px}.unit-pic.xxlarge{width:300px;height:300px;font-size:16rem;line-height:300px}.unit-pic.with-image{background-position:50%;background-size:cover}.unit-pic.with-border{border:3px solid var(--white);line-height:44px}.unit-pic.with-border.small{border:2px solid var(--white);line-height:31px}.unit-pic.with-border.large{border:5px solid var(--white);line-height:90px}.unit-pic.with-border.xlarge{border:10px solid var(--white);line-height:190px}.unit-pic.with-border.xxlarge{border:10px solid var(--white);line-height:290px}.unit-pic.with-square{border-radius:0}.edit-unit-page .go-back-unit-loading{background:#fdfdfe;border-radius:10px;width:100%;margin:auto auto 15px;padding-left:0;display:block;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000026}.edit-unit-page .go-back-unit-loading .img{float:left;border:10px solid #fff;width:150px;height:110px;margin-left:12px;display:block}.edit-unit-page .go-back-unit-loading .information{float:right;width:calc(100% - 162px);padding:0 10px;display:block}.edit-unit-page .go-back-unit-loading .row{width:100%;margin-top:20px;display:inline-block}.edit-unit-page .go-back-unit-loading .row .label,.edit-unit-page .go-back-unit-loading .row .name{width:100%;display:inline-block}.edit-unit-page .form-split>div{float:right;width:50%;padding:0 10px;display:block}.edit-unit-page .form-split>div:first-child{float:left;padding-left:0}.new-unit-page .form-split>div{float:right;width:50%;padding:0 10px;display:block}.new-unit-page .form-split>div:first-child{float:left;padding-left:0}.new-unit-page .go-back-property-loading{background:#fdfdfe;border-radius:10px;width:100%;margin:auto auto 15px;padding-left:0;display:block;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000026}.new-unit-page .go-back-property-loading .img{float:left;border:10px solid #fff;width:150px;height:110px;margin-left:12px;display:block}.new-unit-page .go-back-property-loading .information{float:right;width:calc(100% - 162px);padding:0 10px;display:block}.new-unit-page .go-back-property-loading .row{width:100%;margin-top:20px;display:inline-block}.new-unit-page .go-back-property-loading .row .label,.new-unit-page .go-back-property-loading .row .name{width:100%;display:inline-block}.unit-page .info-block.notes{float:left;width:100%;margin-top:15px;display:block}.unit-page .info-block.notes .body{padding:20px}.unit-page .info-block.notes .body button{margin-top:10px}.unit-page .info-block.notes .body button:disabled,.unit-page .info-block.notes .body button[disabled]{opacity:.3}.units-table{width:100%;display:inline-block}.units-table table{padding-top:20px}.units-table table thead th{padding:0 0 5px 20px}.units-table table thead th.col1{text-align:center;padding-left:0}.units-table table thead th.col2{min-width:120px}.units-table table thead th.col3{width:230px}.units-table table thead th.col4{text-align:center;padding:0 0 5px}.units-table table tbody tr td{cursor:auto}.units-table table tbody tr td.col2 .unit-type{opacity:.8;margin-top:3px;font-size:1rem;display:block}.units-table table .no-lease{opacity:.2;font-size:1.2rem}.units-table table .old-lease{opacity:.2;text-decoration:none}.units-table table a.old-lease:hover{opacity:1}.units-table table .lease-name{max-width:250px;display:inline-block}.property-units .loading-block.img{height:200px;margin-bottom:20px}.properties-page .properties-table .property-image{width:100px;height:100px;display:inline-block;position:relative}.properties-page .properties-table .property-image .img{background-color:#f1f1f1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:calc(100% - 20px);position:absolute;top:11px;left:0}.properties-page .properties-table .property-name{color:var(--black);margin-bottom:5px;font-size:1.4rem;font-weight:500;display:block}.properties-page .properties-table .property-type{color:var(--black);opacity:.8;font-size:1.1rem;font-weight:100;display:block}.properties-page .properties-table .property-badges{text-align:right;width:100%;font-size:1.9rem;line-height:60px;display:inline-block}.properties-page .properties-table .property-badges .badge{opacity:.8;margin-right:25px;display:inline-block;position:relative}.properties-page .properties-table .property-badges .badge.empty{color:#c1c1c1}.properties-page .properties-table .property-badges .badge.leased{color:var(--blue)}.properties-page .properties-table .property-badges .badge .qty{text-align:center;width:10px;margin-left:5px;padding-bottom:0;font-size:1.5rem;display:inline-block}.properties-page .properties-table .property-badges .badge .tooltip{color:var(--white);background:var(--black);text-align:center;white-space:nowrap;border-radius:4px;height:20px;padding:0 10px;font-size:1rem;line-height:20px;display:none;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.properties-page .properties-table .property-badges .badge .tooltip:before{content:"";background:var(--black);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)translate(-50%)}.properties-page .properties-table .property-badges .badge:hover .tooltip{display:block}.properties-page .properties-table .col1{width:130px}.properties-page .properties-table .col4{min-width:250px;position:relative}.rent-reports-page .table-header{justify-content:center;gap:20px;margin-bottom:25px}.rent-reports-page .filter-block{flex:230px;min-width:230px;max-width:280px;position:relative}.rent-reports-page .filter-block.filter-type{max-width:230px}.rent-reports-page .filter-block .main-display{background:var(--white);border:1px solid var(--border-color);cursor:pointer;border-radius:4px;align-items:center;gap:12px;min-height:58px;padding:10px 14px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 1px #00000026}.rent-reports-page .filter-block .main-display:hover,.rent-reports-page .filter-block .main-display.open{border-color:var(--primary)}.rent-reports-page .filter-block .menu-icon{color:var(--primary);text-align:center;width:20px;font-size:2rem}.rent-reports-page .filter-block .selected-data{flex:1;min-width:0}.rent-reports-page .filter-block .title{color:var(--grey);text-transform:uppercase;font-size:1.1rem;font-weight:700;line-height:1.2}.rent-reports-page .filter-block .info{color:var(--black);text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;line-height:1.4;overflow:hidden}.rent-reports-page .filter-block .fa-angle-down{color:var(--grey);font-size:1.8rem}.rent-reports-page .filter-block .filter-menu{z-index:20;background:var(--white);border:1px solid var(--border-color);border-radius:4px;width:100%;min-width:260px;padding:10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 5px 6px -5px #0003}.rent-reports-page .filter-block .filter-item{color:var(--black);cursor:pointer;border-radius:3px;padding:9px 10px;font-size:1.3rem;transition:background .15s,color .15s}.rent-reports-page .filter-block .filter-item:hover,.rent-reports-page .filter-block .filter-item.selected{background:var(--background-color);color:var(--primary)}.rent-reports-page .filter-block .filter-item .fa{margin-right:8px}.rent-reports-page .filter-block .text{color:var(--black);margin-bottom:10px;font-size:1.3rem;font-weight:700}.rent-reports-page .filter-block .filter-input{margin-bottom:12px}.rent-reports-page .filter-block .filter-button{margin-top:5px}.rent-reports-page .filter-block .filter-button .button{width:100%}.rent-reports-page .filter-block .filter-back{color:var(--grey);cursor:pointer;text-align:center;margin-top:10px;font-size:1.2rem;transition:color .15s}.rent-reports-page .filter-block .filter-back:hover{color:var(--primary)}.rent-reports-page .report-description{max-width:800px;margin-bottom:30px;font-size:1.8rem;line-height:1.5}.rent-reports-page table tbody tr.DUE_TODAY td.name,.rent-reports-page table tbody tr.DUE_TODAY td.amount,.rent-reports-page table tbody tr.DUE_TODAY td.title-amount,.rent-reports-page table tbody tr.DUE_TODAY td.properties .properties-list,.rent-reports-page table tbody tr.DUE_TODAY td.contacts .contacts-list,.rent-reports-page table tbody tr.DUE_TODAY td.paid-date{color:var(--in-progress-color)}.rent-reports-page table tbody tr.DUE_TODAY td.actions .table-button{color:var(--in-progress-color);background:var(--in-progress-background-color);border:1px solid var(--in-progress-background-color)}.rent-reports-page table tbody tr.DUE_TODAY td.actions .table-button:hover{background:var(--in-progress-background-color);border-color:var(--in-progress-border-color)}.rent-reports-page table tbody tr.DUE_SOON td.name,.rent-reports-page table tbody tr.DUE_SOON td.amount,.rent-reports-page table tbody tr.DUE_SOON td.title-amount,.rent-reports-page table tbody tr.DUE_SOON td.properties .properties-list,.rent-reports-page table tbody tr.DUE_SOON td.contacts .contacts-list,.rent-reports-page table tbody tr.DUE_SOON td.paid-date{color:var(--due-ending-color)}:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.name,:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.amount,:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.title-amount,:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.properties .properties-list,:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.contacts .contacts-list,:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.paid-date{color:var(--deleted-color)}:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.date-pill .pill .progress{background:var(--deleted-background-color)}:is(.rent-reports-page table tbody tr.DELETED,.rent-reports-page table tbody tr.CANCELED) td.date-pill.late .date{color:var(--deleted-color)}.rent-reports-page table tbody tr.LATE td.name,.rent-reports-page table tbody tr.LATE td.amount,.rent-reports-page table tbody tr.LATE td.title-amount,.rent-reports-page table tbody tr.LATE td.properties .properties-list,.rent-reports-page table tbody tr.LATE td.contacts .contacts-list,.rent-reports-page table tbody tr.LATE td.paid-date{color:var(--error-color)}:is(.rent-reports-page table tbody tr.WAIVED,.rent-reports-page table tbody tr.PAID) td.name,:is(.rent-reports-page table tbody tr.WAIVED,.rent-reports-page table tbody tr.PAID) td.amount,:is(.rent-reports-page table tbody tr.WAIVED,.rent-reports-page table tbody tr.PAID) td.title-amount,:is(.rent-reports-page table tbody tr.WAIVED,.rent-reports-page table tbody tr.PAID) td.properties .properties-list,:is(.rent-reports-page table tbody tr.WAIVED,.rent-reports-page table tbody tr.PAID) td.contacts .contacts-list,:is(.rent-reports-page table tbody tr.WAIVED,.rent-reports-page table tbody tr.PAID) td.paid-date{color:var(--done-color)}.rent-reports-page .showing-total-footer{padding:15px 0;font-size:1.2rem;font-weight:700}.rent-reports-page .app-loading .app-loading-block{background:var(--white);border-radius:7px;padding:30px 45px;box-shadow:0 1px 2px #00000059}.rent-reports-page .app-loading .app-loading-block span{letter-spacing:1px}@media (width>=1170px){.rent-reports-page .summary-blocks{justify-content:space-between;gap:unset}}@media (width<=767px){.rent-reports-page .filter-block,.rent-reports-page .filter-block.filter-type{flex-basis:100%;max-width:none}}.modal.request-report-modal .frame{max-width:500px}.modal.request-report-modal .frame>.body .modal-form{padding-top:0}.reports-selector-page{padding:100px 40px 40px}.reports-selector-page h1{color:var(--black);font-size:4rem;font-weight:700}.reports-selector-page>p{width:100%;max-width:800px;padding:15px 0 30px;font-size:1.6rem;line-height:1.5;display:block}.reports-selector-page .template-list{flex-flow:wrap;justify-content:normal;gap:32px;padding:10px 0 30px;display:flex}.reports-selector-page .template-list .report-template{background-color:var(--white);cursor:pointer;border:1px solid #0000;border-radius:4px;width:250px;height:350px;padding:30px;text-decoration:none;transition:border-color .15s;display:block;position:relative}.reports-selector-page .template-list .report-template:hover{border-color:var(--border-color);box-shadow:0 1px 2px #00000026}.reports-selector-page .template-list .report-template.reverse{background:#ecedf7}.reports-selector-page .template-list .report-template.reverse .report-logo{background:#dbdeec}.reports-selector-page .template-list .report-template.long{width:500px}.reports-selector-page .template-list .report-template .report-logo{color:var(--primary);text-align:center;background:#e5eef8;border-radius:8px;width:50px;height:50px;font-size:1.8rem;line-height:50px}.reports-selector-page .template-list .report-template h3{margin-top:30px;font-size:2.2rem;font-weight:700}.reports-selector-page .template-list .report-template .description{padding:20px 0;line-height:1.4}.reports-selector-page .template-list .report-template button{padding:0 20px;position:absolute;bottom:30px;left:30px}.reports-selector-page .template-list .report-template button.full{width:calc(100% - 60px)}.billing-page{padding:20px 0}.billing-page .section-title{margin-top:50px;margin-bottom:15px;font-size:1.6rem;font-weight:700}.billing-page .section-title:first-child{margin-top:0}.billing-page .current-invoice-title span{font-size:1.2rem}.billing-page .info-list{margin-bottom:25px}.billing-page .info-list:last-child{margin-bottom:0}.billing-page .plans{flex-flow:column;display:flex}.billing-page .plans .payment{background:#fdfdfe;flex-direction:column;flex-basis:50%;margin-bottom:15px;display:flex;box-shadow:0 1px 1px #00000026}.billing-page .plans .payment .card{flex-direction:column;flex-basis:100%;padding:0 20px 20px;display:flex}.billing-page .plans .payment .payment-row{column-gap:10px;padding:20px;display:flex}.billing-page .plans .payment .payment-card{border:1px solid var(--border-color);column-gap:10px;padding:15px;display:flex;position:relative}.billing-page .plans .payment .payment-card .edit{position:absolute;top:20px;right:20px}.billing-page .plans .payment .card-info{text-transform:capitalize;font-size:1.3rem}.billing-page .plans .payment .card-info p{margin-bottom:3px}.billing-page .plans .payment .card-logo{border:1px solid var(--border-color);height:40px}.billing-page .plans .payment .card-logo img{height:100%}.billing-page .plans .payment .payment-title{font-size:1.6rem;font-weight:700}.billing-page .plans .payment .payment-subtitle{color:var(--grey);margin-top:10px}.billing-page .information-box.billing-box{box-shadow:inset 0 0px 0px 5px var(--background-color);text-align:center;margin-bottom:10px}.billing-page table.billing-table tbody .period{width:270px}.billing-page table.billing-table tbody .period span{font-weight:700;display:block}.billing-page table.billing-table .to-the-center{text-align:center;padding-left:10px;padding-right:10px}.billing-page table.billing-table .col3{width:150px}.billing-page table.billing-table .col4{width:200px}@media (width>=1440px){.billing-page .plans{flex-flow:row;gap:20px}}.organization-notifications{padding:20px 0}.organization-notifications .email-settings-block .block-title{width:100%;color:var(--black);text-shadow:0 1px #3460a133;border-bottom:1px solid var(--border-color);max-width:1250px;padding-bottom:10px;font-size:2rem;display:inline-block}.organization-notifications .email-settings-block .block-subtitle{margin:10px 0 15px}.organization-notifications .email-settings-block .setting{background:var(--white);border:1px solid var(--border-color);border-radius:10px;max-width:1250px;margin-bottom:50px;padding:30px}.organization-notifications .email-settings-block .setting .setting-row{border-top:1px solid var(--border-color);width:100%;padding:20px 0;display:inline-block}.organization-notifications .email-settings-block .setting .setting-row:first-child{border:0;padding-top:0}.organization-notifications .email-settings-block .setting .setting-name{width:100%;margin-bottom:30px;display:block}.organization-notifications .email-settings-block .setting .setting-name .title{font-size:1.6rem;font-weight:700}.organization-notifications .email-settings-block .setting .setting-name .subtitle{margin:10px 0;line-height:1.5}.organization-notifications .email-settings-block .setting .setting-options{width:100%;display:block}.organization-notifications .email-settings-block .setting .setting-options ul li{margin-bottom:40px;position:relative}.organization-notifications .email-settings-block .setting .setting-options ul li .slide-checkbox{position:absolute;top:0;left:0}.organization-notifications .email-settings-block .setting .setting-options ul li .option-description{padding-left:100px}.organization-notifications .email-settings-block .setting .setting-options ul li .option-description .title{font-size:1.4rem;font-weight:700}.organization-notifications .email-settings-block .setting .setting-options ul li .option-description .subtitle{margin:5px 0;line-height:1.5}.organization-notifications .email-settings-block .setting .setting-options ul li .option-description .subtitle .email-to{color:var(--primary);display:block}@media (width>=768px){.organization-notifications .email-settings-block .setting .setting-row{padding:40px 0 20px}.organization-notifications .email-settings-block .setting .setting-row:last-child{padding-bottom:0}.organization-notifications .email-settings-block .setting .setting-name{float:left;width:450px;max-width:50%;margin-bottom:0;padding-right:130px}.organization-notifications .email-settings-block .setting .setting-options{float:left;width:600px;max-width:50%;padding-right:30px}}.modal.delete-organization-modal .frame{width:100%;max-width:500px}.modal.delete-organization-modal .frame>.body .modal-form{padding-top:0}.modal.delete-organization-modal .frame>.body .modal-form p{border:2px solid var(--red);background-color:var(--red);color:var(--white);margin-bottom:20px;padding:10px;font-size:1.5rem;line-height:1.3}.modal.delete-organization-modal .frame>.body .modal-form p:first-child{margin-bottom:0}.modal.delete-organization-modal .frame .footer .error-message{text-align:center;bottom:2px}.organization-general{padding:20px 0}.organization-general .info-block .body{max-width:500px;padding-top:15px;padding-right:20px;overflow:visible}.organization-general .info-list .form-inline-input-button{margin-bottom:0}.organization-general .info-list .form-inline-input-button .organization-name-error{white-space:normal;text-overflow:clip;max-width:calc(100% - 160px);margin-top:6px;line-height:1.3;position:static;overflow:visible}.organization-general .info-list .button-block{position:relative}.organization-general .info-list .button-block .error-message{bottom:-15px}.organization-general .info-list .dropdown-field{min-width:160px;padding-bottom:0}.organization-general .timezone select{max-width:300px}.organization-general .info-list.danger{margin-top:40px}.organization-general .info-list.danger>.list{border:1px solid var(--red)}.modal.confirm-modal.unit-system-modal .frame{max-width:450px}.organization-landlord{padding:20px 0}.organization-landlord .table-header{flex-flow:row-reverse}.organization-landlord .separator-line{background:var(--border-color);width:100%;height:1px;margin:50px 0;display:inline-block}.organization-landlord .info-list{display:block}.organization-landlord .info-list .title{border:0;width:100%;display:inline-block;position:relative}.organization-landlord .info-list .title .name{width:100%;color:var(--black);text-transform:capitalize;text-shadow:0 1px #3460a133;border-bottom:1px solid var(--border-color);padding-bottom:10px;font-size:2rem;display:inline-block}.organization-landlord .dropdown-field .dropdown{text-transform:capitalize}.organization-landlord .landlord-table .permissions{text-align:center;padding-left:0}.organization-landlord .landlord-table tbody tr{cursor:pointer}.organization-landlord .landlord-table tbody .new-row{border-color:var(--green)}.organization-landlord .landlord-table tbody .col3{min-width:220px;padding-right:60px;position:relative}.organization-landlord .landlord-table tbody .new{border:1px solid var(--green);background:var(--green);color:var(--white);border-radius:10px;margin-left:10px;padding:2px 6px;font-size:1.1rem;right:10px}.organization-landlord .landlord-table .no-phone,.organization-landlord .landlord-table .no-user{opacity:.2;font-size:1.2rem}.organizations-page{height:100%}.organizations-page .menu{float:left;width:100%;display:block}.organizations-page .menu a{text-decoration:none}.organizations-page .menu .list{background:var(--white);text-align:center;border-radius:0;width:100%;margin:auto;box-shadow:0 1px 1px #00000026}.organizations-page .menu .list .organization-selection{margin-bottom:0;padding:20px 20px 0}.organizations-page .menu .list .title{text-align:left;margin-bottom:15px;padding:20px;font-size:2.4rem}.organizations-page .menu .list .separator{background:var(--border-color);width:80%;height:1px;margin:20px 10%;display:inline-block}.organizations-page .menu .list .org-list{text-align:left}.organizations-page .menu .list .org-list>a{-webkit-user-drag:none}.organizations-page .menu .list .org-list>a .org{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:var(--white);opacity:.5;text-transform:capitalize;border-left:5px solid #0000;width:100%;height:60px;margin-top:-1px;padding:0 20px;line-height:60px;transition:opacity .15s,border-color .15s,background .15s;position:relative;overflow:hidden}.organizations-page .menu .list .org-list>a .org i{color:#0000;font-size:1.5rem;transition:transform .65s,color .15s;position:absolute;top:50%;right:10px;transform:translate(-10px,-50%)}.organizations-page .menu .list .org-list>a.active .org{opacity:1;border-left-color:var(--primary);background:#f9f9f9}.organizations-page .menu .list .org-list>a.active .org i{color:var(--black);transform:translateY(-50%)}.organizations-page .menu .list .org-list>a:hover .org{opacity:1;background:#f9f9f9}.organizations-page .menu .list .org-list>a:hover .org i{color:var(--black);transform:translateY(-50%)}.organizations-page .menu .new-organization{width:240px;margin:20px auto;display:block}.organizations-page .page{float:right;width:100%;display:block}@media (width>=768px){.organizations-page .menu{width:330px}.organizations-page .menu .list{width:300px}.organizations-page .page{width:calc(100% - 330px);padding-left:20px}}.permissions-selector{padding:1.5rem;display:block;position:relative}.permissions-selector .table-header{margin-top:35px;margin-bottom:10px;font-size:2.5rem}.permissions-selector .table-header:first-child{margin-top:0}.permissions-selector .permission-table{margin-bottom:15px}.permissions-selector .permission-table td{cursor:auto}.permissions-selector .permission-table td.center{text-align:center;padding:0}.permissions-selector .permission-table td i{padding-right:5px}.permissions-selector .permission-table th.center{padding:15px 5px}.permissions-selector .permission-table tbody tr{border:1px solid var(--border-color)}.permissions-selector .permission-table tbody tr .checkbox-input{width:40px;margin:auto;display:block}.permissions-selector .permission-table tbody tr .checkbox-input label{padding-right:0}.permissions-selector .permission-table tbody tr .transfer-to{max-width:300px}.permissions-selector .permission-table tbody tr .transfer-to .dropdown-field{padding-bottom:0}.modal.add-user-to-organization-modal .frame{width:100%;max-width:900px;overflow:scroll}.modal.add-user-to-organization-modal .frame>.body .modal-form{padding-top:10px}.modal.add-user-to-organization-modal .frame>.body .modal-form .title{margin-bottom:10px;font-size:1.8rem;font-weight:700}.modal.add-user-to-organization-modal .frame>.body .modal-form .add-email{border:1px solid var(--border-color);background-color:var(--off-white);margin-bottom:10px;padding:15px 15px 0}.modal.add-user-to-organization-modal .frame>.body .modal-form .add-email .subtitle{margin-bottom:10px;font-size:1.3rem}.modal.add-user-to-organization-modal .frame>.body .modal-form .premade-permissions{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding:20px 0}.modal.add-user-to-organization-modal .frame .submit-button.small{min-width:180px}.modal.add-user-to-organization-modal .frame .form-error-msg{height:30px;line-height:30px}.modal.remove-user-organization-modal .frame{width:100%;max-width:450px}.modal.remove-user-organization-modal .frame>.body .modal-form{padding-top:10px}.modal.remove-user-organization-modal .frame .header .box-icon{color:var(--red);background:#d739564d;box-shadow:inset 0 0 10px -3px #d73956b3}.modal.remove-user-organization-modal .frame p{margin-bottom:15px}.modal.remove-user-organization-modal .frame p:last-child{margin-bottom:0}.modal.remove-user-organization-modal .frame .form-split{width:100%;display:inline-block}.modal.remove-user-organization-modal .frame .form-split .dropdown-field{padding-bottom:0}.modal.remove-user-organization-modal .frame .form-split>div{width:50%;padding:0 10px}.modal.remove-user-organization-modal .frame .form-split>div:first-child{float:left;padding-left:0}.modal.remove-user-organization-modal .frame .form-split>div:first-child .msg{right:10px}.modal.remove-user-organization-modal .frame .form-split>div:first-child .optional{padding-right:10px}.modal.remove-user-organization-modal .frame .form-split>div:last-child{float:right;padding-right:0}.modal.remove-user-organization-modal .frame .dropdown-field{padding-bottom:0}.modal.remove-user-organization-modal .frame .dropdown-field .error-message{bottom:-14px}.modal.remove-user-organization-modal .frame .modal-form .form-error-msg{text-align:left}.modal.show-change-user-permissions-modal .frame{width:100%;max-width:900px;overflow:scroll}.modal.show-change-user-permissions-modal .frame .admin-message{text-align:center;color:var(--primary);font-size:2rem;font-weight:700}.modal.show-change-user-permissions-modal .frame>.body .modal-form{padding-top:10px}.modal.show-change-user-permissions-modal .frame>.body .modal-form .title{margin-bottom:10px;font-size:1.8rem;font-weight:700}.modal.show-change-user-permissions-modal .frame>.body .modal-form .add-email{border:1px solid var(--border-color);background-color:var(--off-white);margin-bottom:10px;padding:15px 15px 0}.modal.show-change-user-permissions-modal .frame>.body .modal-form .add-email .subtitle{margin-bottom:10px;font-size:1.3rem}.modal.show-change-user-permissions-modal .frame>.body .modal-form .premade-permissions{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding:20px 0}.modal.show-change-user-permissions-modal .frame .submit-button.small{min-width:180px}.organization-access{padding:20px 0 0}.organization-access .responsive-table{padding-bottom:25px}.organization-access .table-header{flex-flow:row-reverse}.organization-access .separator-line{background:var(--border-color);width:100%;height:1px;margin:50px 0;display:inline-block}.organization-access .info-list{display:block}.organization-access .info-list .title{border:0;width:100%;display:inline-block;position:relative}.organization-access .info-list .title .name{width:100%;color:var(--black);text-transform:capitalize;text-shadow:0 1px #3460a133;border-bottom:1px solid var(--border-color);padding-bottom:10px;font-size:2rem;display:inline-block}.organization-access .dropdown-field .dropdown{text-transform:capitalize}.organization-access .access-table .permissions{text-align:center;padding-left:0}.organization-access .access-table tbody .new-row{border-color:var(--green)}.organization-access .access-table tbody .col3{min-width:220px;padding-right:60px;position:relative}.organization-access .access-table tbody .new{border:1px solid var(--green);background:var(--green);color:var(--white);border-radius:10px;margin-left:10px;padding:2px 6px;font-size:1.1rem;right:10px}.organization-access .access-table .no-phone,.organization-access .access-table .no-user{opacity:.2;font-size:1.2rem}.organization-access .invite-table thead .col4{text-align:center;padding:0 10px}.organization-access .invite-table tbody .col3,.organization-access .invite-table tbody .col4,.organization-access .invite-table tbody .col5{width:180px;min-width:0;padding:0 20px}.organization-access .invite-table tbody .col4{text-align:center;text-transform:uppercase;font-weight:700}.organization-access .invite-table tbody .col4.expired{color:var(--red)}.organization-access .invite-table tbody .col4.pending{color:var(--green)}.organization-access .invite-table tbody .col4,.organization-access .invite-table tbody .col5{width:150px;padding:0 10px}.organization-access .invite-table tbody .col5{text-align:right;width:200px}.organization-access .remove-invite{text-align:center;cursor:pointer;background-color:#0000;border-radius:4px;width:30px;height:30px;margin-left:10px;font-size:1.6rem;line-height:30px;transition:background .3s;display:inline-block}.organization-access .remove-invite:hover{background-color:#efefef}.password-page .page-form{padding-top:30px}.settings-page{height:100%}.settings-page .page-body{float:left;width:100%;height:calc(100% - 92px);display:block}.user-profile .page-form{padding-top:30px}.unexpected-error{text-align:center;background-image:url(/assets/icecream-CMThN403.jpg);background-position:50%;background-size:cover;height:100%}.unexpected-error header{position:relative}.unexpected-error header .logo{float:none;color:var(--white);background:0 0;margin:20px auto auto;padding:0}.unexpected-error header .logo a{color:var(--white)}.unexpected-error header .logo a:hover{color:var(--white)}.unexpected-error .app-frame .app-content{height:auto;margin:0;padding:0}.unexpected-error .unexpected-block{padding:20px}.unexpected-error .unexpected-block h3{color:var(--white);margin-bottom:20px;font-size:5rem;position:relative}.unexpected-error .unexpected-block p{color:var(--white);margin-top:20px;font-size:1.6rem}.unexpected-error .unexpected-block p a{color:var(--primary)}.unexpected-error .unexpected-block p a:hover{text-decoration:underline}.unsubscribe-page{z-index:1;text-align:center;text-align:center;background-position:50%;background-size:cover;width:100%;height:100%;position:fixed;top:0;left:0}.unsubscribe-page .main-block{padding:20px}.unsubscribe-page .main-block h3{color:#000;margin-bottom:20px;font-size:2rem;position:relative}.unsubscribe-page .main-block h3.four{font-size:2rem;font-weight:700}.unsubscribe-page .main-block p{color:var(--white);z-index:1;margin-top:20px;font-size:1.8rem;position:relative}.user-page .details-info>.info-block{width:100%;height:100%}@media (width>=768px){.user-page .details-img{width:300px;display:none}.user-page .details-info{width:calc(100% - 300px);padding:0 20px 0 0}}@media (width>=1200px){.user-page .details-img{width:300px;display:block}.user-page .details-info{width:calc(100% - 300px);padding:0 0 0 20px}}
