.hidden{visibility:hidden}
.to-right{float:right}
html,body{background-color:#f7f7f7}
body{font-family:"Helvetica Neue Light",Helvetica,Arial,sans-serif;font-size:.875em}
#wrapper{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.6);box-shadow:0 0 25px 0 rgba(0,0,0,0.6)}
.custom.dropdown{color:#333}.custom.dropdown a{color:#333}
#header{border-top:3px solid #333}#header #header-container{padding-top:10px;padding-bottom:10px}
#property-form #id-number{float:left;margin-right:10px;margin-bottom:20px}
#property-selector #label-select-property{font-size:1em;font-weight:normal}
#property-selector form{margin:10px 0 0 0;border-left:1px solid #d9d9d9;padding-left:20px}
#property-selector .dropdown{font-size:16px}
#property-selector .property{margin:10px 0 0 0;border-left:1px solid #d9d9d9;padding-left:20px;padding-top:6px}#property-selector .property span{display:block;line-height:2.25em;margin-right:2.3125em;font-size:16px;font-weight:bold}
#user-info{margin-top:10px;text-align:right}#user-info p{margin-bottom:5px}#user-info p:last-child{color:#666}
#user-info p a{color:#8a1f03}#user-info p a:hover{text-decoration:underline}
#user-info p span{border-right:1px solid #d9d9d9;padding-right:10px;margin-right:10px}
.top-bar,.top-bar-section ul,.top-bar-section li a:not(.button),.top-bar-section ul li.active>a,.top-bar.expanded .title-area{background:#fff}
.top-bar-section ul{font-size:1em;padding-top:13px}
.top-bar{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;height:47px;margin-bottom:0}
.top-bar .toggle-topbar.menu-icon a span{box-shadow:0 10px 0 1px #2a5391,0 16px 0 1px #2a5391,0 22px 0 1px #2a5391}
.top-bar-section li a:not(.button){border-right:1px solid #bcbcbc;line-height:normal;font-weight:normal}
.top-bar-section li:last-child a{border-right:0 none}
.top-bar-section ul li>a,.top-bar .toggle-topbar.menu-icon a{color:#2a5391;font-size:1em}.top-bar-section ul li>a:hover,.top-bar .toggle-topbar.menu-icon a:hover{color:#8a1f03}
.top-bar-section ul li.active>a{color:#8a1f03;background-color:#fff}
.section-container>section.active>.title,.section-container>.section.active>.title,.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{background-image:url(../images/gray-bullet-medium-horizontal.png);background-repeat:no-repeat;background-position:10px 18px;padding-left:13px}
.accordion .title{background:transparent url(../images/gray-bullet-medium.png) no-repeat 10px 16px;padding-left:13px}
option{color:#2a5391}
#property-form span{font-weight:normal}
.aside-button{margin-top:14px}
.button{text-shadow:1px 1px 1px #000;border-bottom-width:3px}.button.secondary{text-shadow:1px 1px 1px #fff}
.full-width{width:100%}
.f-dropdown li a{font-weight:normal}
form.custom .custom.dropdown ul li:hover{background-color:#e5effb}
.custom-alert{float:left;width:100%}
.reveal-modal .custom-alert{margin-top:10px}
.alert-base.custom-bg{background-color:#ffeab1;padding:15px;border:2px solid #e4bb4a;margin-bottom:20px}.alert-base.custom-bg.letter-message{text-align:center}
.alert-base.custom-bg p:last-child{margin-bottom:0}
.alert-base.custom-bg .button{margin-bottom:0}
.actions label{float:left;line-height:22px;margin-right:15px}
.actions .button{margin-bottom:0}
.no-bold{font-weight:normal}
a{text-decoration:none;color:#2a5391;font-weight:bold}a:hover{color:#8a1f03}
h1,h2,h3,h4,h5,h6{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:100;font-style:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:normal}
h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase{text-transform:uppercase}
h1.separator,h2.separator,h3.separator,h4.separator,h5.separator,h6.separator{background-attachment:scroll;background-repeat:repeat-x;background-position:left center;background-image:url('../images/divider1.png')}h1.separator span,h2.separator span,h3.separator span,h4.separator span,h5.separator span,h6.separator span{padding-right:10px;background-color:#fff}
h1{font-size:1.4285714285714286em;margin-bottom:1em}
h2{font-size:1.1428571428571428em}
h3{font-size:1.1428571428571428em}
h4{font-size:1.0714285714285714em}
.breadcrumbs{padding:0;border:0 none;background-color:#fff}.breadcrumbs li{background:transparent url(../images/red-bullet.png) no-repeat left center;padding-left:10px;padding-right:5px}.breadcrumbs li:hover{text-decoration:none}.breadcrumbs li:hover a{text-decoration:none}
.breadcrumbs li:first-child{background:none;padding-left:0;margin-left:0}
.breadcrumbs>* a,.breadcrumbs>* span{text-transform:capitalize;font-weight:normal}.breadcrumbs>* a:hover,.breadcrumbs>* span:hover,.breadcrumbs>* a:active,.breadcrumbs>* span:active,.breadcrumbs>* a:focus,.breadcrumbs>* span:focus{text-decoration:none}
.breadcrumbs>*:before{content:"";margin:0}
.breadcrumbs>*{font-size:.8571428571428571em}
#role-user{text-align:right}#role-user .label{background-image:url(../images/user-icon.png);background-repeat:no-repeat;background-position:5px center;padding-left:20px}
.tleft{text-align:left}
.tcenter{text-align:center}
.tright{text-align:right}
#executive-summary-table{margin-bottom:0}
.table-scroll{margin-bottom:20px}.table-scroll table{margin-bottom:0}
table{width:100%}table button.tiny,table .button.tiny{font-size:.8461538461538461em}
table .text-center{text-align:center}
table#summary-table .dropdown.button{min-width:155px}
table#summary-table tbody tr:nth-child(even){background-color:#fff}
table#summary-table td .f-dropdown{margin-left:0;text-align:left}
table#summary-table td .f-dropdown li:hover,table#summary-table td .f-dropdown li:focus{background-color:#e5effb}
table#summary-table td .f-dropdown li a{padding:10px;color:#2a5391}table#summary-table td .f-dropdown li a:hover{color:#333}
table.table-scroll{max-height:100px;overflow:scroll}
table th{background-color:#e8e8e8}
table tbody tr{border-top:1px solid #999}table tbody tr:nth-child(even){background-color:#fff}
table tbody tr td .button{margin-bottom:0}
table tbody tr.red-row{border-left:1px solid #bf8476;border-right:1px solid #bf8476}table tbody tr.red-row td{background-color:#f4e9e9;border-bottom:1px solid #bf8476;border-top:1px solid #bf8476;color:#430e0e}
table tbody tr.yellow-row{border-left:1px solid #e4bb4a;border-right:1px solid #e4bb4a}table tbody tr.yellow-row td{background-color:#fff8e4;border-bottom:1px solid #e4bb4a;border-top:1px solid #e4bb4a}
label{font-weight:bold}
#content{padding-top:15px;background-color:#fff;min-height:600px}
#filtering-form{margin-bottom:0}
#filtering-button{margin-top:15px}
#total-box{background-color:#fffbf3;border-color:#e4bb4a;text-align:right;font-size:1.1428571428571428em}
.red{color:#8a1f03}
.orange{color:#c56100}
.number{font-size:3.142857142857143em;float:left;margin-right:20px;margin-top:-5px;min-width:50px}
.usage-panel{padding-top:45px;padding-bottom:45px;font-size:1.1428571428571428em}.usage-panel .text{margin-bottom:5px}
.usage-panel a{font-size:.875em}
.usage-panel img{float:left;margin-right:10px}
.reveal-modal h2{margin-bottom:30px}
.reveal-modal .close-reveal-modal{color:#333;font-size:2.142857142857143em;right:8px;top:4px}
.modal-bottom{display:block;float:left}.modal-bottom .button{width:auto}
.modal-bottom .section{float:left;margin-right:5px;margin-bottom:5px}.modal-bottom .section .custom-alert{margin-top:0;padding:4px;margin-bottom:0}
.modal-bottom .button.section{margin-top:6px}
.modal-bottom .section-center{width:65%}.modal-bottom .section-center .custom-alert{padding:5px}.modal-bottom .section-center .custom-alert .button{margin-right:5px;margin-left:5px}
.modal-bottom .section-left,.modal-bottom .section-right{margin-top:10px;width:17.5%}
.letter{border:1px solid #d9d9d9;overflow:auto;padding:20px;height:300px;max-width:100% !important;}
.reveal-modal h4{margin-bottom:30px}
#clear-balance-checkboxes label:first-child{float:left;margin-right:10px}
.form-separator{float:left;width:100%}.form-separator .current-balance-amount{margin-bottom:1em}
.report{margin-bottom:30px}.report p{margin-bottom:5px}
#consumption-selector .dropdown{font-size:16px}
#consumption-selector .button{padding:10px 12px 9px}
#quick-search-form #quick-search-field label{float:left}
#quick-search-form label{margin-top:6px}
#quick-search-form input{float:left;margin-left:10px;margin-bottom:0}
#quick-search-form #quick-search{width:250px}
.side-nav li{background:transparent url(../images/red-bullet-medium.png) no-repeat 0 6px;padding-left:12px;font-size:1em}.side-nav li a{color:#2a5391;font-weight:normal}.side-nav li a:hover{color:#8a1f03}
#sidebar{font-size:.9285714285714286em;padding-top:20px}#sidebar .side-nav li{background-position:0 4px}
#sidebar table thead tr th,#sidebar table thead tr td,#sidebar table tfoot tr th,#sidebar table tfoot tr td,#sidebar table tr th,#sidebar table tr td{font-size:1em}
#sidebar .small.button{font-size:.9230769230769231em}
#sidebar .table-scroll{margin-bottom:20px}#sidebar .table-scroll table{margin-bottom:0;font-size:1em}#sidebar .table-scroll table#table-reports tr td:last-child,#sidebar .table-scroll table#table-reports tr th:last-child{text-align:right}
#sidebar .table-scroll table#table-reports tr td:nth-child(2),#sidebar .table-scroll table#table-reports tr th:nth-child(2){text-align:center}
#sidebar h2{text-transform:uppercase;background-attachment:scroll;background-repeat:repeat-x;background-position:left center;background-image:url('../images/divider1.png')}#sidebar h2 span{padding-right:10px;background-color:#f7f7f7}
#footer{background-color:#303030;color:#999;font-size:.7857142857142857em}#footer .row .columns{min-height:172px}
#footer ul li{background:transparent url(../images/footer-arrow-right.gif) no-repeat 0 5px;padding-left:10px;list-style:none;font-size:1em}#footer ul li a{font-weight:bold}
#footer ul ul{margin:.4375em 0 0 0}
#footer a{color:#999}#footer a:hover{color:#fff}
#copyright{background-color:#242424;padding-top:20px;padding-bottom:20px}#copyright #inqbation-branding{text-align:right}
.dataTables{padding:10px;overflow:hidden}
.dataTables_scrollBody thead{display:none}
.error{background-color:#fbe3e4;border:solid 1px #fcd0d1;padding:5px;height:auto;margin-bottom:15px}
.errorMessage{color:#973529;font-weight:bold;margin-bottom:5px}
.success{background-color:#e1ecdd;border:solid 1px #cbe1c5;padding:5px;height:auto;margin-bottom:15px}
.success p.successMessage{color:#006632;font-weight:bold;margin-bottom:5px}
.moveOut{background-color:#900;border:solid 1px #5e0000;padding:5px;height:auto;margin-bottom:15px;width:85px}
.moveOut a{color:#fff}
.moveIn{background-color:#3e5c33;border:solid 1px #283b21;padding:5px;height:auto;margin-bottom:15px;width:85px}
.moveIn a{color:#fff}
@media only screen and (min-width:768px){#go-button{margin-top:14px}}table#move-out{width:75%}
table#move-out td{border:1px solid #ccc;text-align:center}
.padleft20{padding-left:20px}
div.spinner{position:relative;display:inline-block}
div.spinner.small{width:16px;height:16px}
div.spinner.medium{width:32px;height:32px}
div.spinner.large{width:64px;height:64px}
div.spinner div{width:12%;height:26%;background:#000;position:absolute;left:44.5%;top:37%;opacity:0;-webkit-animation:fade 1s linear infinite;-webkit-border-radius:50px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);-moz-animation:fade 1s linear infinite;-moz-border-radius:50px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);display:inline-block}
div.spinner div.bar1{-webkit-transform:rotate(0deg) translate(0, -142%);-webkit-animation-delay:0}
div.spinner div.bar1{-moz-transform:rotate(0deg) translate(0, -142%);-moz-animation-delay:0}
div.spinner div.bar2{-webkit-transform:rotate(30deg) translate(0, -142%);-webkit-animation-delay:-0.9167s}
div.spinner div.bar2{-moz-transform:rotate(30deg) translate(0, -142%); -moz-animation-delay:-0.9167s}
div.spinner div.bar3{-webkit-transform:rotate(60deg) translate(0, -142%);-webkit-animation-delay:-0.833s}
div.spinner div.bar3{-moz-transform:rotate(60deg) translate(0, -142%);-moz-animation-delay:-0.833s}
div.spinner div.bar4{-webkit-transform:rotate(90deg) translate(0, -142%);-webkit-animation-delay:-0.75s}
div.spinner div.bar4{-moz-transform:rotate(90deg) translate(0, -142%);-moz-animation-delay:-0.75s}
div.spinner div.bar5{-webkit-transform:rotate(120deg) translate(0, -142%);-webkit-animation-delay:-0.667s}
div.spinner div.bar5{-moz-transform:rotate(120deg) translate(0, -142%);-moz-animation-delay:-0.667s}
div.spinner div.bar6{-webkit-transform:rotate(150deg) translate(0, -142%);-webkit-animation-delay:-0.5833s}
div.spinner div.bar6{-moz-transform:rotate(150deg) translate(0, -142%);-moz-animation-delay:-0.5833s}
div.spinner div.bar7{-webkit-transform:rotate(180deg) translate(0, -142%);-webkit-animation-delay:-0.5s}
div.spinner div.bar7{-moz-transform:rotate(180deg) translate(0, -142%);-moz-animation-delay:-0.5s}
div.spinner div.bar8{-webkit-transform:rotate(210deg) translate(0, -142%);-webkit-animation-delay:-0.41667s}
div.spinner div.bar8{-moz-transform:rotate(210deg) translate(0, -142%);-moz-animation-delay:-0.41667s}
div.spinner div.bar9{-webkit-transform:rotate(240deg) translate(0, -142%);-webkit-animation-delay:-0.333s}
div.spinner div.bar9{-moz-transform:rotate(240deg) translate(0, -142%);-moz-animation-delay:-0.333s}
div.spinner div.bar10{-webkit-transform:rotate(270deg) translate(0, -142%);-webkit-animation-delay:-0.25s}
div.spinner div.bar10{-moz-transform:rotate(270deg) translate(0, -142%);-moz-animation-delay:-0.25s}
div.spinner div.bar11{-webkit-transform:rotate(300deg) translate(0, -142%);-webkit-animation-delay:-0.1667s}
div.spinner div.bar11{-moz-transform:rotate(300deg) translate(0, -142%);-moz-animation-delay:-0.1667s}
div.spinner div.bar12{-webkit-transform:rotate(330deg) translate(0, -142%);-webkit-animation-delay:-0.0833s}
div.spinner div.bar12{-moz-transform:rotate(330deg) translate(0, -142%);-moz-animation-delay:-0.0833s}
#processing-move-out{display:none;vertical-align:middle}
@-webkit-keyframes fade{from{opacity:1} to{opacity:.25}}.nodisplay{display:none}
.temp-tenant-sidebar-image{padding-bottom:10px}
.tenant-sidebar-image{width:210px;height:183px;padding:10px;margin-top:-10px;margin-left:0;margin-bottom:30px;background-color: #2E72BF;background-repeat:no-repeat;background-size:238px 183px;color:#fff}
.tenant-sidebar-image #go-paperless{clear:both;float:right;padding:5px 10px;margin-top:-5px;margin-right:30px}
#go-paperless-sub-message a {text-decoration: underline; color: inherit;}
textarea#letter{height:400px}
#aging-summary-table_wrapper{max-height:250px}
.box-selector{text-align:center;width:49%;background-color:#f9f9f9}
.box-selector.box-active{border:2px solid #e3d7b7;background-color:#fff8e4}
.box-selector.box-active dl dd{border-top:1px solid #d9ceaf}
.box-selector dl{margin-bottom:0}
.box-selector dl dt{font-weight:normal}
.box-selector dl dd{padding-top:5px;margin-bottom:5px;border-top:1px solid #dbdbdb}
.box-selector dl dd:first-child{border:0 none;background:#f00}
.box-selector dl dd:last-child{margin-bottom:0}
.box-selector:first-child{float:left}
.box-selector:last-child{float:right}
.clear{clear:both}
.spacer{margin-bottom:15px}
.date-picker-container img{background:#fff;border:1px solid #d9d9d9;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:6px 3px 6px 3px}
.date-picker-container img{position:relative;margin-top:-70px;left:100%}
.date-picker-container{position:relative}
.label-large{font-size:1.4em}
.reveal-modal .label-aside{float:left;width:45%;margin-right:5px;margin-top:7px;text-align:right}
.reveal-modal .form-aside{float:left;width:50%}
.box{padding:10px;border:1px solid #d9d9d9}
.dataTables_length{width:33%;display:block}
.high{color:#8a1f03;border-bottom:#8a1f03}
.low{color:#c56100;border-bottom:#c56100}
span.usage.pseudolink{font-weight:bold;cursor:pointer;border-bottom:1px dashed}
div.overlay{width:auto;display:none;position:absolute}
.mentions-input-box{position:relative;background:#fff}
.mentions-input-box textarea{width:100%;display:block;height:18px;padding:9px;border:1px solid #dcdcdc;border-radius:3px;overflow:hidden;background:transparent;position:relative;outline:0;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mentions-input-box .mentions-autocomplete-list{display:none;background:#fff;border:1px solid #b2b2b2;position:absolute;left:0;right:0;z-index:10000;margin-top:-2px;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.148438);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.148438);box-shadow:0 2px 5px rgba(0,0,0,0.148438)}
.mentions-input-box .mentions-autocomplete-list ul{margin:0;padding:0}
.mentions-input-box .mentions-autocomplete-list li{background-color:#fff;padding:0 5px;margin:0;width:auto;border-bottom:1px solid #eee;height:26px;line-height:26px;overflow:hidden;cursor:pointer;list-style:none;white-space:nowrap}
.mentions-input-box .mentions-autocomplete-list li:last-child{border-radius:5px}
.mentions-input-box .mentions-autocomplete-list li>img,.mentions-input-box .mentions-autocomplete-list li>div.icon{width:16px;height:16px;float:left;margin-top:5px;margin-right:5px;-moz-background-origin:3px;border-radius:3px}
.mentions-input-box .mentions-autocomplete-list li em{font-weight:bold;font-style:none}
.mentions-input-box .mentions-autocomplete-list li:hover,.mentions-input-box .mentions-autocomplete-list li.active{background-color:#f2f2f2}
.mentions-input-box .mentions-autocomplete-list li b{background:#ff9;font-weight:normal}
.mentions-input-box .mentions{position:absolute;left:0;right:0;top:1px;bottom:0;padding:9px;color:#fff;overflow:hidden;white-space:pre-wrap;word-wrap:break-word}
.mentions-input-box .mentions>div{color:#fff;white-space:pre-wrap;width:100%}
.mentions-input-box .mentions>div>strong{font-weight:normal;background:#d8dfea}
.mentions-input-box .mentions>div>strong>span{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.google-visualization-tooltip{width:250px !important;padding:5px !important}
#tenant-history-table td{font-size:10px}
.small{font-size:11px}
table.dataTable{border-collapse:collapse;width:100%}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{border-left:1px solid #ddd}
form.custom select.custom.dropdown{font-size:12px;font-weight:bold;margin-top:2px}
@media only screen and (max-width:940px),(max-width:767px){#logo{text-align:center} .top-bar-section ul li{border-top:1px solid #d9d9d9} .top-bar-section li a:not(.button){border-right:0 none;margin-top:0}}@media only screen and (max-width:940px){#consumption-selector .column:last-child{padding-left:0} #history-selector .column:last-child{padding-left:0;padding-right:0} #content{min-height:670px}}@media only screen and (max-width:767px){#property-selector form.custom{border:0 none;margin:5px 0 0 0;padding-left:0} #property-selector .property{border:0 none;margin:5px 0 0 0;padding-left:0} #copyright{text-align:center}#copyright #inqbation-branding{text-align:center} #copyright .row div:first-child{margin-bottom:20px} #role-user{margin-bottom:20px;text-align:left} .reveal-modal .column{padding-left:0;padding-right:0} #consumption-selector .column:last-child{padding-left:.9375em} #history-selector .column:last-child{padding-left:.9375em;padding-right:.9375em} .modal-bottom .section{width:100%} .modal-bottom .button.section{width:auto} .modal-bottom .custom-alert{margin-top:0;margin-bottom:0}}@media only screen and (max-width:480px){#property-selector,#user-info,#utilities-selector,#building-unit-selector{width:100%} #user-info{text-align:left} #footer .row .columns{width:100%;border-bottom:1px solid #242424} #quick-search-button{margin-top:0}#quick-search-button .button{margin-bottom:0;width:100%} #quick-search-field,#quick-search-button{width:100%} .small-full-width{width:100%} .aside-button{margin-top:0} #quick-search-form input{margin-left:0;margin-top:10px} #quick-search-form #quick-search.small-full-width{width:100%}}
/*Move out Final balanace Collected At Property box style*/
.no-margin{margin-right:0px !important;margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;}
.right-padding-ten{padding-right:10px}
table#occupied-consumption td.actions-column,table#vacant-consumption td.actions-column{border-left:1px solid #808080;}
.field-placeholder{padding: 10px 0;}
.additional-notes-div{margin-bottom:10px;}
.additional-notes-div textarea{margin-bottom: 0px;}
