*{-webkit-touch-callout:none}h1,h2,h3,h4,h5{color:#2ab5de;font-weight:bold}h2{font-size:22px;padding-left:20px}h4{color:#878a8d}h2.sub-heading{margin-top:0;padding-left:35px}h1.error,h2.error,h3.error,h4.error,h5.error{color:#fa4e4a}.dirtytext{color:#fa4e4a}.cleantext{color:#66bb6a}textarea{resize:none}.button-transition{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.button-transition i,.button-transition s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.display-inline-block{display:inline-block}.floatleft{float:left}.floatRight{float:right}.LR_Padding_0{padding-left:0!important;padding-right:0!important}.LTB_Padding_0{padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.TB_Padding_0{padding-top:0!important;padding-bottom:0!important}.Padding_Zero{padding:0}.Margin_Zero{margin:0}.LR_Margin_0{margin-left:0!important;margin-right:0!important}.LR_padding_15px{padding-left:15px!important;padding-right:15px!important}.LR_Padding_5{padding-left:5px!important;padding-right:5px!important}.padding-right-0{padding-right:0!important}.padding-left-0{padding-left:0!important}.padding-bottom-15px{padding-bottom:15px}.padding-bottom-17px{padding-bottom:17px}.padding-bottom-25px{padding-bottom:25px}.padding-bottom-50px{padding-bottom:50px}.padding-left-19px{padding-left:19px}.padding-left-15px{padding-left:15px}.padding-left-right-30px{padding-left:30px!important;padding-right:30px!important}.padding-LRBT-20px{padding-left:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-top:20px!important}.padding-LRBT-10px{padding-left:10px!important;padding-right:10px!important;padding-bottom:10px!important;padding-top:10px!important}.padding-top-0{padding-top:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-top-15px{padding-top:15px}.padding-top-left-15px{padding-top:15px;padding-left:15px}.no-padding{padding:0!important}.margin-left-3px{margin-left:3px}.margin-left--10px{margin-left:-10px}.margin-left-14px{margin-left:14px}.margin-left-23px{margin-left:23px}.margin-left-15px{margin-left:15px}.margin-top-16px{margin-top:16px}.margin-bottom-20px{margin-bottom:20px}.margin-bottom-0{margin-bottom:0!important}.margin-right--4px{margin-right:-4px}.margin-top-0{margin-top:0!important}.margin-top-8px{margin-top:8px!important}.margin-top--14px{margin-top:-14px}.margin-top-20px{margin-top:20px}.margin-top-neg-5px{margin-top:-5px}.margin-top-neg-21px{margin-top:-21px}.margin-right-neg-10px{margin-right:-10px}.margin-right-5px{margin-right:5px}.margin-right-7px{margin-right:7px}.margin-right-15px{margin-right:15px}.centered{margin-left:auto;margin-right:auto}a.centered{display:table;text-align:center}a .load-loading{display:none}.width-full{width:100%}.width-45pc{width:45%!important}.width-50pc{width:50%!important}.width-80pc{width:80%}.min-height-400px{min-height:400px}.min-width-85px{min-width:85px}.min-width-145px{min-width:145px!important}.min-width-160px{min-width:160px!important}.min-width-115px{min-width:115px!important}.min-width-120px{min-width:120px!important}.min-width-130px{min-width:130px!important}.min-width-185px{min-width:185px!important}.text-align-right{text-align:right}.overflow-hidden{overflow:hidden!important}.border-none{border:none!important}a:focus{outline:none}a::-moz-focus-inner{border:0}.no-border{border:none!important}.validation-summary-errors{text-align:center}.validation-summary-errors ul{list-style:none;color:#fa4e4a;padding-left:15px}.validation-summary-errors ul li{font-style:italic;font-weight:bold}.logoMyEddyHub{width:300px;height:210px}.logoMyEddyHub-NoWordmark{width:25px;height:30px;margin-left:auto;margin-right:auto;display:block}.Header{background-color:#2ab5de;padding:16px 26px;-webkit-box-shadow:0 2px 5px 0 rgba(59,105,128,.25);-moz-box-shadow:0 2px 5px 0 rgba(59,105,128,.25);box-shadow:0 2px 5px 0 rgba(59,105,128,.25);position:fixed;left:0;top:0;width:100%;z-index:100000;min-height:62px}.Header #siteLogo{float:left;margin-right:46px}.Header .menu-button{background-color:transparent;border:none;color:#fff;float:left;font-size:16px;font-weight:normal}.Header .main-menu ul{border:none;top:44px;left:20px;background-color:#2ab5de;padding-top:0;padding-bottom:0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.Header .main-menu ul li a,.Header .main-menu ul li button{color:#fff;padding-top:10px;padding-bottom:10px;border-top:1px solid #fff;background-color:#2ab5de}.Header .main-menu ul li a:hover,.Header .main-menu ul li button:hover{background-color:#45bee2}.Header .main-menu ul li button{background-color:#2ab5de;border:none;border-top:1px solid #fff;width:100%;text-align:left}.Header i{color:#fff;font-size:18px;vertical-align:middle}.Header .md-menu{padding-right:10px;margin-top:-3px}.Header a{color:#fff;text-decoration:none}.Header .right-header{margin-right:-45px;float:right}.Header .right-header a span{padding-right:10px}.Header .right-header i{font-size:27px}.panel-shadow,.shadowed{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.modal-shadow{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25)}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}select::-ms-expand{display:none}.ieWrapper{position:relative;width:100%}.ieWrapper i{z-index:10}.Explorer.v9 .ieWrapper{display:inline-block;position:relative;z-index:0}.Explorer.v9 .ieWrapper select{z-index:1}.Explorer.v9 .ieWrapper:before{display:block;position:absolute;content:'';right:11px;top:5px;height:20px;width:19px;margin:2px;background:#fff;z-index:5}.Explorer.v9 .ieWrapper.isDisabled:before{background-color:#eee}.buttonNoBorder{border:none;padding:0;background:none;color:#fff;font-size:16px;float:right}.buttonSensorChart{border:none;padding:0;background:none;color:#2ab5de;font-size:20px;font-weight:bold}.form-group input[type=text],.form-group input[type=number],.form-group input[type=digits],.form-group input[type=email],.form-group input[type=password],.form-group input[type=tel] select,.form-group textarea{border:solid 2px #bcbcbc;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;color:#3f4349}.form-group select{float:left;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;border:solid 2px #bcbcbc}.form-group i.md-keyboard-arrow-down{color:#2ab5de;display:block;font-size:20px;position:absolute;right:10px;top:10px}.form-group label{color:#939699;font-weight:normal}.table{border:none;width:100%}.table thead tr th{border:none;background-color:#fff;font-weight:normal;padding:12px 14px;vertical-align:middle}.table thead tr th a,.table thead tr th .btn{color:#9fa1a4;border:none;font-size:18px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.table thead tr th a span,.table thead tr th .btn span{float:left;display:block}.table thead tr th a span.loadIcon,.table thead tr th .btn span.loadIcon{width:32px;height:32px;position:relative}.table thead tr th a span.loadIcon i,.table thead tr th .btn span.loadIcon i{position:absolute;left:10px;top:3px}.table thead tr th a span.loadIcon i.load-loading,.table thead tr th .btn span.loadIcon i.load-loading{left:0;top:-3px}.table thead tr th a:hover,.table thead tr th .btn:hover{color:#3f4349}.table thead tr th a.active,.table thead tr th a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table tr .icon{background-color:#2ab5de;color:#fff;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;height:25px;width:25px;padding-left:5px;padding-top:5px}.table tr:nth-child(odd){background-color:#fff}.table tr:nth-child(odd):hover{background-color:#eaeaeb}.table tr:nth-child(even){background-color:#f4f4f4}.table tr:nth-child(even):hover{background-color:#cfd0d1}.table tbody tr td{padding:12px 14px;font-weight:bold;vertical-align:middle}.table tbody tr td a,.table tbody tr td a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table td.button,.table td.dual-buttons{width:25px;padding-left:0;padding-right:14px}.table td.button a,.table td.dual-buttons a,.table td.button a:active,.table td.dual-buttons a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table td.button i.md-arrow-forward,.table td.dual-buttons i.md-arrow-forward,.table td.button i.md-close,.table td.dual-buttons i.md-close{padding-left:0}.table td.button i.md-close,.table td.dual-buttons i.md-close{background-color:#d32723}.table td.dual-buttons{position:relative;padding:0;width:auto;min-width:50px}.table td.dual-buttons .left{position:absolute;right:35px;top:5px}.table td.dual-buttons .right{position:absolute;right:0;top:5px}.table tfoot tr{color:#9fa1a4}.table tfoot td{background-color:#fff;font-weight:normal}.table tfoot td i{vertical-align:top;font-size:18px}.settings-table th{padding-left:35px!important}.settings-table th:first-child{padding-left:15px!important}.settings-table-small th{padding-left:13px!important}.settings-table-small th:first-child{padding-left:15px!important}.pagination-container .resultCount{height:auto}.pagination-container ul.pagination{margin-bottom:0}.pagination-container ul.pagination a{background-color:#fff;border:2px solid #bcbcbc;margin-right:10px;padding-top:10px;text-align:center;font-family:'Avenir LT W01_85 Heavy';color:#2ab5de;height:42px;width:42px;margin-bottom:10px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;-webkit-border-radius:2.5em 2.5em 2.5em 2.5em;border-radius:2.5em 2.5em 2.5em 2.5em}.pagination-container ul.pagination a i,.pagination-container ul.pagination a s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.pagination-container ul.pagination a:hover{background-color:#e4f6fb;border-color:#2ab5de;cursor:pointer;color:#2ab5de}.pagination-container ul.pagination a:hover i,.pagination-container ul.pagination a:hover s{color:#2ab5de}.pagination-container ul.pagination a.current{background-color:#2ab5de;border-color:#2ab5de;color:#fff}.pagination-container ul.pagination a.disabled{color:#b7b9bb;background-color:#fff;border-color:#fff}.modal-open{padding-right:0!important}.modal .modal-dialog{width:950px;-webkit-font-smoothing:antialiased}.modal .modal-dialog .modal-content{height:620px;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;padding-bottom:0}.modal .modal-dialog .modal-content .modal-header{padding:15px 30px}.modal .modal-dialog .modal-content .modal-header .close{opacity:1;text-shadow:none}.modal .modal-dialog .modal-content .modal-header .close i{color:#2ab5de;border:2px solid #2ab5de;padding:8px;border-radius:50%}.modal .modal-dialog .modal-content .modal-body{background-color:#fff}.modal .modal-dialog .modal-content .modal-body h5{margin-bottom:5px!important}.modal .modal-dialog .modal-content h4{font-size:29px;color:#3f4349;font-weight:normal}.modal .modal-dialog .left{padding-right:0}.modal .modal-dialog .right{padding-left:0;border-left:1px solid #e5e5e5}.modal .modal-dialog .modal-sidebar .scrollport{padding-top:0;padding-bottom:0}.modal .modal-dialog .modal-footer{border:none;bottom:0}.modal .modal-dialog .modal-footer i.md-more{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);margin-left:10px;font-size:18px;margin-right:0;padding-right:0;vertical-align:top}body.modal-open{overflow:visible}.section{width:100%;padding:0;margin:0}.section .section-header{background-color:#3f4349;padding:10px 15px}.section .section-header h5{color:#fff;float:left;text-transform:uppercase}.section .section-header .btn{float:right;margin:3px 0 0 0;padding:0}.section .section-header .icon{background-color:#2ab5de;color:#fff;border-radius:50%;height:25px;width:25px;padding-top:5px}.section .section-content{padding:20px}.section .section-content label{color:#cfd0d2}.section .section-content .result{color:#3f4349}.section .section-content label.left{float:left;border:none}.section .section-content label.rightResult{float:right;text-align:right;color:#3f4349}.pointer{cursor:pointer}.notification-status{background-color:#e7e8e8;padding:3px 8px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;font-size:14px;text-align:center;max-width:65px;min-width:62px}.notification-status i,.notification-status s{color:#878a8d;font-size:18px;vertical-align:middle}span.notification-status{display:inline-block}.dirty i.md-remove{color:#fa4e4a}.clean i.md-add{color:#66bb6a}.notification-status.clean i.md-check{color:#66bb6a}.notification-status.dirty i.md-close{color:#fa4e4a}.notification-status.date{background-color:#95daef}.scrollable{position:relative}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:100%}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.vertical{width:6px}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:#000;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.scrollable.gray-skin{padding-right:17px}.scrollable.gray-skin .scroll-bar{border:1px solid gray;background-color:#d3d3d3}.scrollable.gray-skin .scroll-bar .thumb{background-color:gray}.scrollable.gray-skin .scroll-bar:hover .thumb{background-color:#000}.scrollable.gray-skin .scroll-bar.vertical{width:10px}.scrollable.gray-skin .scroll-bar.horizontal{height:10px;margin-top:2px}.scrollable.modern-skin{padding-right:17px}.scrollable.modern-skin .scroll-bar{border:1px solid gray;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:inset 0 0 5px #888;-webkit-box-shadow:inset 0 0 5px #888;box-shadow:inset 0 0 5px #888}.scrollable.modern-skin .scroll-bar .thumb{background-color:#95aabf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #536984}.scrollable.modern-skin .scroll-bar.vertical .thumb{width:8px;background:-moz-linear-gradient(left,#95aabf 0%,#547092 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#95aabf),color-stop(100%,#547092));background:-webkit-linear-gradient(left,#95aabf 0%,#547092 100%);background:-o-linear-gradient(left,#95aabf 0%,#547092 100%);background:-ms-linear-gradient(left,#95aabf 0%,#547092 100%);background:linear-gradient(to right,#95aabf 0%,#547092 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=1 )"}.scrollable.modern-skin .scroll-bar.horizontal .thumb{height:8px;background-image:linear-gradient(#95aabf,#547092);background-image:-o-linear-gradient(#95aabf,#547092);background-image:-moz-linear-gradient(#95aabf,#547092);background-image:-webkit-linear-gradient(#95aabf,#547092);background-image:-ms-linear-gradient(#95aabf,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=0 )"}.scrollable.modern-skin .scroll-bar.vertical{width:10px}.scrollable.modern-skin .scroll-bar.horizontal{height:10px;margin-top:2px}#loginForm .submit-button,.public-form .submit-button{width:100%;background-color:#357c94}#loginForm .form-forgot,.public-form .form-forgot{margin-top:15px;text-align:center}#loginForm .form-forgot a,.public-form .form-forgot a{text-decoration:underline;color:#2ab5de}#loginForm .login-container,.public-form .login-container{background-color:#fff;padding-top:25px;padding-bottom:25px;margin-left:15px;margin-right:15px}.form-control:focus{border-color:#5fc8e6;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #5fc8e6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #5fc8e6}.has-error .form-control{border-color:#fa4e4a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.has-error .form-control:focus{border-color:#fa4e4a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fa4e4a;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fa4e4a}.table-responsive{border:none}.tab-pane{min-height:430px}.bootstrap-datetimepicker-widget{color:#3f4349;font-weight:normal}.bootstrap-datetimepicker-widget .table-condensed{white-space:normal}.bootstrap-datetimepicker-widget .collapse.in:hover{background-color:#fff}.hourpicker .bootstrap-datetimepicker-widget{width:460px!important}.hourpicker .btn-primary{width:auto!important;color:#3f4349}.hourpicker .btn-primary:hover{color:#3f4349}.ci-required{color:#2ab5de;padding-right:6px}.has-error input[type=text],.has-error input[type=number],.has-error input[type=digits],.has-error input[type=email],.has-error input[type=tel],.has-error input[type=password],.has-error input[type=text]:focus,.has-error input[type=number]:focus,.has-error input[type=email]:focus,.has-error input[type=password]:focus,.has-error input[type=tel]:focus{border:2px solid #fa4e4a!important}a.link-control{border:1px solid #cfd0d1;color:#2ab5de;padding:5px 10px;-webkit-border-radius:14px 14px 14px 14px;border-radius:14px 14px 14px 14px;text-decoration:none}a.link-control:hover{background-color:#e7e8e8}a.form-control,button.form-control,input[type="submit"].form-control{-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;font-weight:bold;width:auto;padding:12px 22px;height:auto;cursor:pointer}a.form-control i,button.form-control i,input[type="submit"].form-control i{color:#fff;padding-left:6px;vertical-align:middle}a.form-control:visited,button.form-control:visited{color:#fff}input[type="checkbox"].form-control,input[type="radio"].form-control{height:18px;width:18px;border:none;margin-top:0;margin-left:6px;display:inline-block;vertical-align:sub}a.form-control:hover,button.form-control:hover,input[type="submit"].form-control:hover{text-decoration:none}.form-control.submit-button,.form-control.dont-submit-button{background-color:#2ab5de;border:2px solid transparent;padding-top:10px;padding-bottom:10px;color:#fff;min-width:95px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.form-control.submit-button i,.form-control.dont-submit-button i,.form-control.submit-button s,.form-control.dont-submit-button s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.form-control.submit-button:hover,.form-control.dont-submit-button:hover{background-color:#e4f6fb;border:2px solid #2ab5de;color:#2ab5de}.form-control.submit-button:hover s,.form-control.dont-submit-button:hover s,.form-control.submit-button:hover i,.form-control.dont-submit-button:hover i{color:#2ab5de}.form-control.submit-button.active{background-color:#e4f6fb;border:2px solid #2ab5de;color:#2ab5de}.form-control.submit-button.active s,.form-control.submit-button.active i{color:#2ab5de}.form-control.cancel-button{background-color:#fff;font-weight:normal;color:#2ab5de!important;border:2px solid #bcbcbc;padding:10px 18px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.form-control.cancel-button i,.form-control.cancel-button s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.form-control.cancel-button s,.form-control.cancel-button i{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.form-control.cancel-button s i,.form-control.cancel-button i i,.form-control.cancel-button s s,.form-control.cancel-button i s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.form-control.cancel-button:hover{background-color:#e7e8e8}.form-control.short{width:200px;display:inline;margin-left:10px}.form-group .validation-message,label.error{max-height:0;-moz-transition:max-height .15s ease-out;-o-transition:max-height .15s ease-out;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden;display:block;color:#fa4e4a;padding:5px 0 0 15px;font-weight:bold;font-style:italic}.form-group.has-error .validation-message,label.error{max-height:500px;-moz-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in;color:#fa4e4a;padding:5px 0 0 15px;font-weight:bold;font-style:italic}.container{width:auto!important;background-color:#fff}.container .section{border-bottom:1px solid #cfd0d2;padding:20px 15px}.container .section .section-icon{text-align:center}.container .section .section-icon i{font-size:60px;color:#e7e8e8}.container .section:last-child{border-bottom:none}.container.full{width:100%}.required-header{padding-top:25px}.Body{margin-top:-20px}.Body .body-content{padding-top:100px;-webkit-font-smoothing:antialiased}.dropdown-menu{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);padding:0}.ReportingPeriodSelection{width:100%;background-color:#fff}.ReportingPeriodSelection .PeriodName{float:left;padding:20px 15px 0 15px}.ReportingPeriodSelection .PeriodName span{color:#2ab5de;font-size:22px;font-weight:bold;text-transform:uppercase}.PeriodSelector{float:left;width:auto;margin:20px 0 10px 15px}.PeriodSelector .SelectHeading{color:#bcbcbc;font-size:18px;font-weight:bold;float:left;margin-right:15px}.PeriodSelector .dropdown{margin-top:-7px;float:left}.PeriodSelector .dropdown button{padding:6px 12px!important;float:right}.PeriodSelector .dropdown button>span{color:#2ab5de;font-size:18px}.PeriodSelector .dropdown ul{width:330px;border-top:3px solid #2ab5de;padding:0 5px}.PeriodSelector .dropdown li{width:100%;padding:7px 13px;border-bottom:1px solid #bcbcbc}.PeriodSelector .dropdown li:last-child{border-bottom:none}.PeriodSelector .dropdown .Name{font-weight:bold;float:left}.PeriodSelector .dropdown .Date{font-weight:normal;color:#bcbcbc;float:right}.PeriodSelector .dropdown .QuarterPicker{border:1px solid rgba(0,0,0,.15);border-top:3px solid #2ab5de;width:240px;position:absolute;top:340px;left:300px;background-color:#fff;padding:5px 5px;z-index:10000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25)}.PeriodSelector .dropdown .QuarterPicker div{position:relative}.PeriodSelector .dropdown .QuarterPicker span{width:23%;text-align:center;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:18px;padding:5px 0;font-weight:normal}.PeriodSelector .dropdown .QuarterPicker span:hover{background-color:#e7e8e8;cursor:pointer}.PeriodSelector .dropdown .QuarterPicker span.disabled{color:#bcbcbc;cursor:not-allowed}.PeriodSelector .dropdown .notification-status{margin-bottom:-6px;margin-top:-3px;padding:3px 14px;font-weight:normal;position:relative;color:#2ab5de}.PeriodSelector .dropdown i{color:#2ab5de;vertical-align:sub}.PeriodSelector .dropdown .bootstrap-datetimepicker-widget{width:auto;top:25px!important}.PeriodSelector .SelectButtons{margin-top:-7px;float:left}.PeriodSelector .SelectButtons button{padding:6px 6px!important;margin-left:15px;float:left}.PeriodSelector .SelectButtons i{color:#2ab5de;font-size:25px;padding-left:0}.PeriodSelector li{padding:0 15px}.PeriodSelector li:hover{background-color:#e7e8e8;cursor:pointer}.PeriodSelector .SelectorFields{float:left;margin-top:20px;margin-right:15px}.ReportingPeriodSelection.Compare .PeriodName{width:100%}.ReportingPeriodSelection.Compare .PeriodSelector{margin-top:0!important;float:left;width:100%}.KpiSection{width:100%;background-color:#fff;padding:0 30px 30px 30px}.KpiSection .swipe-viewport{width:100%;overflow:hidden}.KpiSection .swipe-chart{float:left}.KpiSection h3{text-align:center}.KpiSection .waterDropLabels{font-size:12px;font-weight:bold;color:#6f7277;text-transform:uppercase;margin:0 auto;margin-top:20px}.KpiSection .waterDropLabels span{display:block}.KpiSection .waterDropLabels .previousDropUsageLabel{border:3px solid #fff}.KpiSection .waterDropLabels .previousDropUsageLabel:after{content:'';display:block;position:relative;width:15px;top:-44px;border:3px dotted #000}.KpiSection .waterDropLabels .currentDropUsageLabel{border:3px solid #fff}.KpiSection .waterDropLabels .currentDropUsageLabel:after{content:'';display:block;position:relative;width:20px;top:-42px;border-top:3px #2ab5de solid}.KpiItem{float:left;border-left:2px solid #b7b9bb;height:90px}.KpiItem .centered{text-align:center;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.KpiItem .bottom{vertical-align:bottom;display:table-cell;padding-bottom:20px}.KpiItem .bottom div{text-align:center}.KpiItem .inner-centered{text-align:center}.KpiItem .KpiUnit{color:#bcbcbc;font-size:18px}.KpiItem .KpiValue{font-size:44px;color:#cfd0d1}.KpiItem .KpiTitle{font-size:14px;font-weight:bold;color:#6f7277;text-transform:uppercase;display:table;margin:0 auto;text-align:center}.KpiItem:first-child{border-left:none}.KpiItem.active.black .KpiValue{color:#3f4349}.KpiItem.active.blue .KpiValue{color:#2ab5de}.KpiItem.active.purple .KpiValue{color:#9e1e63}.KpiItem.active.light-purple .KpiValue{color:#cf8fb1}.KpiItem.active.dark-purple .KpiValue{color:#86275d}.KpiItem.active.grey .KpiValue{color:#acadb0}.KpiItem.active.orange .KpiValue{color:#f05a28}.KpiItem.active.light-blue .KpiValue{color:#95daef}.KpiItem.active.light-orange .KpiValue{color:#f9af57}.KpiItem.active.dark-grey .KpiValue{color:#939699}.KpiSelectors{width:100%;margin-bottom:30px;margin-top:30px}.KpiSelectors a,.KpiSelectors .series-toggle{float:left;width:25%;padding:9px 0;text-align:center;border-left:1px solid #e7e8e8;text-decoration:none;background-color:#fff;color:#3f4349}.KpiSelectors a:last-child,.KpiSelectors .series-toggle:last-child{border-right:1px solid #e7e8e8}.KpiSelectors .simple{width:50%}.KpiSelectors a.active.cost,.KpiSelectors div.active.cost{background-color:#3f4349;color:#fff}.KpiSelectors a.active.usage,.KpiSelectors div.active.usage{background-color:#2ab5de;color:#fff}.KpiSelectors a.active.pressure,.KpiSelectors div.active.pressure{background-color:#9e1e63;color:#fff}.KpiSelectors a.active.temp,.KpiSelectors div.active.temp{background-color:#f05a28;color:#fff}.KpiSelectors a.active.recent-cost,.KpiSelectors div.active.recent-cost{background-color:#86275d;color:#fff}.KpiSelectors a.active.recent-usage,.KpiSelectors div.active.recent-usage{background-color:#b6568a;color:#fff}.CompareTypeHeading{padding:15px 0 20px;float:left;width:100%;font-size:16px;font-weight:bold;display:block;text-align:center}.KpiLegend{float:left;width:100%}.KpiLegend div{width:50%;padding:1em 15px .5em 15px;margin-bottom:1em;float:left;text-align:center;font-weight:bold;color:#6f7277}.KpiLegend div:last-child{border-left:2px solid #b7b9bb}.KpiLegend div span{font-size:14px;margin-right:5px}.KpiLegend .blue{color:#2ab5de}.KpiLegend .light-blue{color:#95daef}.KpiLegend .purple{color:#9e1e63}.KpiLegend .light-purple{color:#cf8fb1}.KpiLegend .orange{color:#f05a28}.KpiLegend .light-orange{color:#f9af57}.KpiLegend .black{color:#3f4349}.KpiLegend .dark-grey{color:#939699}.KpiLegend.full div{width:25%}.DeviceReadings{margin-bottom:40px}.DeviceReadings .ReadingsTable{padding:0 15px;width:100%}.DeviceReadings .ReadingsTable .unit{font-size:12px;color:#6f7277}.DeviceReadings .PeriodSelector{width:373px}.DeviceReadings .PeriodSelector .md-file-download{vertical-align:sub}.DeviceReadings table th{border-top:none;color:#bcbcbc;height:38px;padding:8px 14px!important}.DeviceReadings table th:first-child{width:45%}.DeviceReadings table tbody tr td{padding:8px 14px}.DeviceReadings .notification-status{float:left;width:auto;padding:3px 14px;max-width:none}.DeviceReadings .notification-status span{font-size:16px}.DeviceReadings .notification-status i{font-size:16px;font-weight:normal;vertical-align:text-top}.DeviceReadings .Umbrella{padding:0 15px}.HasResults{width:100%}.HasResults span{margin:0 auto;display:table;font-size:18px;font-weight:bold;color:#6f7277}.DebugTable{padding:15px 30px 0 30px;width:100%}.DebugTable .unit{font-size:12px;color:#6f7277}.DebugTable table th{border-top:none;color:#bcbcbc;height:38px;padding:8px 14px!important}.DebugTable table tbody tr td{padding:8px 14px}.up2{margin-top:-2px}.chart-area{padding:30px 30px}.chart-area .chart{height:320px;max-height:320px}.chart-area .highcharts-axis-labels *{font-family:'Avenir LT W01_85 Heavy'}.chart-area .highcharts-tooltip{background-color:transparent;z-index:3000}.chart-area .highcharts-tooltip>span{-webkit-box-shadow:0 1px 3px 0 #878a8d;-moz-box-shadow:0 1px 3px 0 #878a8d;-ms-box-shadow:0 1px 3px 0 #878a8d;-o-box-shadow:0 1px 3px 0 #878a8d;box-shadow:0 1px 3px 0 #878a8d;background-color:#fff;padding:15px;padding-bottom:5px}.chart-area .highcharts-tooltip .pop-up-title{font-family:'Avenir LT W01_85 Heavy';font-size:18px}.chart-area .highcharts-tooltip .columns{margin-top:9px;min-width:60px}.chart-area .highcharts-tooltip .columns>div{font-size:18px;font-family:'Avenir LT W01_85 Heavy'}.chart-area .highcharts-tooltip .columns>div>span{font-size:10px;color:#878a8d;display:block;font-family:'Avenir LT W01_85 Heavy';text-align:center;text-transform:uppercase;margin-bottom:3px}.chart-area .highcharts-tooltip .columns.leftVis.rightVis .left{padding-right:15px}.chart-area .highcharts-tooltip .columns .left{display:inline-block;vertical-align:top}.chart-area .highcharts-tooltip .columns .right{display:inline-block;vertical-align:top}.chart-area .axis-label{background-color:#fff;padding:0 10px;font-family:'Avenir LT W01_85 Heavy'}.chart-area .axis-label.first{padding-left:0}.chart-area .axis-label.last{padding-right:0}.chart-area .hideable{-webkit-opacity:0;opacity:0;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.chart-area .hideable.visible{-webkit-opacity:100;opacity:100}.chart-area .pop-up-value{width:auto!important;display:block;padding:3px 10px 3px 10px;background-color:#3f4349;color:#fff;font-size:18px;-webkit-border-radius:13.5px 13.5px 13.5px 13.5px;border-radius:13.5px 13.5px 13.5px 13.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:9px}.chart-area .pop-up-value .unit{font-size:.5em;color:#9fa1a4;padding-left:3px}.chart-area .pop-up-value .value{font-family:'Avenir LT W01_85 Heavy';display:inline!important}.chart-area .pop-up-value s{font-weight:normal;font-size:.778em;color:#9fa1a4;display:inline!important}.chart-area.no-padding{padding:0}.trend-chart s,.trend-chart .unit{color:#fff!important}.trend-chart .left .pop-up-value{background-color:#b6568a;color:#fff}.trend-chart .right .pop-up-value{background-color:#2ab5de;color:#fff}.usage-chart s,.usage-chart .unit{color:#fff!important}.usage-chart .pop-up-value.cost-circle{background-color:#3f4349;color:#fff}.usage-chart .pop-up-value.flow{background-color:#2ab5de;color:#fff}.usage-chart .pop-up-value.pressure-gauge{background-color:#9e1e63;color:#fff}.usage-chart .pop-up-value.temperature{background-color:#f05a28;color:#fff}.compare-chart s,.compare-chart .unit{color:#fff!important}.compare-chart .pop-up-value.cost-circle{background-color:#939699;color:#fff}.compare-chart .pop-up-value.cost-circle:nth-child(2){background-color:#3f4349;color:#fff}.compare-chart .pop-up-value.flow{background-color:#95daef;color:#fff}.compare-chart .pop-up-value.flow:nth-child(2){background-color:#2ab5de;color:#fff}.compare-chart .pop-up-value.pressure-gauge{background-color:#cf8fb1;color:#fff}.compare-chart .pop-up-value.pressure-gauge:nth-child(2){background-color:#9e1e63;color:#fff}.compare-chart .pop-up-value.temperature{background-color:#f9af57;color:#fff}.compare-chart .pop-up-value.temperature:nth-child(2){background-color:#f05a28;color:#fff}.compare-chart h3{text-align:center}.climate-chart{padding:0 5px 0 0!important}.nav-tabs.white{background-color:#fff}.nav-tabs{padding-top:15px;background-color:#fbfbfb}.nav-tabs li{background-color:#fff;margin-left:15px;font-weight:bold;border-top:3px solid #b7b9bb;border-left:1px solid #b7b9bb;border-right:1px solid #b7b9bb}.nav-tabs li a,.nav-tabs li a:hover{border:none;color:#3f4349;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-right:0}.nav-tabs li div{position:relative;display:block;padding:10px 15px;border-bottom:1px solid #ddd}.nav-tabs li.active{border-top:3px solid #2ab5de;border-bottom:none}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:active,.nav-tabs li.active a:visited,.nav-tabs li.active div{border:none!important;padding-bottom:11px}.wrapper-container{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.wrapper-container .row{margin:0;padding-left:0;padding-right:0}.wrapper-container .wrapper-row{padding:0}.wrapper-container .wrapper-header{background-color:#3f4349;opacity:80;padding:30px;max-height:109px;color:#fff;margin:0}.wrapper-container .wrapper-header .Name,.wrapper-container .wrapper-header .Campaign{font-size:18px;font-weight:bold}.wrapper-container .wrapper-header .Email label{font-family:'Avenir LT W01_35 Light';font-weight:100}.wrapper-container .wrapper-header .right{margin:0 auto}.wrapper-container .wrapper-header .btn{margin-top:3px;max-width:250px;float:right}.wrapper-container .wrapper-header ul.dropdown-menu{margin-right:22px}.wrapper-container .wrapper-body{padding:0;margin:0}.wrapper-container .wrapper-body .wrapper-nav{background-color:#e7e8e8;padding:0;display:inline-block;height:100%}.wrapper-container .wrapper-body .wrapper-nav ul{list-style:none;padding:0}.wrapper-container .wrapper-body .wrapper-nav ul li{width:100%}.wrapper-container .wrapper-body .wrapper-nav ul li a{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;width:100%;display:block;color:#9fa1a4;text-align:center;padding:15px 0}.wrapper-container .wrapper-body .wrapper-nav ul li a i,.wrapper-container .wrapper-body .wrapper-nav ul li a s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.wrapper-container .wrapper-body .wrapper-nav ul li a span{clear:both;display:block;max-width:100%;margin:0 auto}.wrapper-container .wrapper-body .wrapper-nav ul li a i{font-size:36px}.wrapper-container .wrapper-body .wrapper-nav ul li a i.md-perm-identity{font-size:46px}.wrapper-container .wrapper-body .wrapper-nav ul li a i.fa{font-size:24px}.wrapper-container .wrapper-body .wrapper-nav ul li a:hover{text-decoration:none}.wrapper-container .wrapper-body .wrapper-nav ul li.active a,.wrapper-container .wrapper-body .wrapper-nav ul li:hover a,.wrapper-container .wrapper-body .wrapper-nav ul li.active i,.wrapper-container .wrapper-body .wrapper-nav ul li:hover i{color:#2ab5de}.wrapper-container .wrapper-body .wrapper-content{padding:0;margin:0}.wrapper-container .wrapper-body .wrapper-content .col-sm-12{padding:0}.wrapper-container .wrapper-body .wrapper-sidebar{background-color:#fbfbfb;border-left:1px solid #e7e8e8;height:50px;padding:0;margin:0}.wrapper-container .panel-content{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;-ms-box-shadow:0 0 0 0 transparent;-o-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.svgdroplet{max-width:100%}.svgdroplet .backdrop{fill:#eeeef1}.svgdroplet .line{stroke-width:12;stroke-dasharray:6px,24px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.svgdroplet .label{font-size:58px;fill:#3f4349;font-family:'Avenir LT W01_85 Heavy'}.svgdroplet .water path,.svgdroplet .waterSimple path,.svgdroplet .waterAdvanced path{fill:#2ab5de}.svgdroplet.above-average .line-light{-webkit-opacity:1;opacity:1;stroke:#3f4349}.svgdroplet.below-average .line-dark{-webkit-opacity:1;opacity:1;stroke:#3f4349}.highcharts-legend{display:none;height:0!important;position:absolute!important}.highcharts-legend-item{visibility:hidden}.popover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);border:none;border-top:3px solid #2ab5de}.debug-refresh{float:right;margin-top:10px;margin-right:15px}.summary-kpi{font-weight:bold;width:100%;float:left}.summary-kpi .kpi-title{width:100%;color:inherit;font-size:16px;padding:30px 0 10px 0}.summary-kpi .kpi-title.half{width:50%;float:left}.summary-kpi .kpi-data{width:33%;color:inherit;display:inline-block;position:relative;vertical-align:middle}.summary-kpi .kpi-data .kpi-data-container{margin-left:auto;margin-right:auto;width:33%}.summary-kpi .kpi-data .kpi-value{color:inherit;display:inline-block;font-weight:normal}.summary-kpi .kpi-data .kpi-unit{color:#bcbcbc;display:inline}.summary-kpi .kpi-data .kpi-unit.top{vertical-align:top;float:left}.summary-kpi .kpi-data .kpi-sub-title{color:#3f4349;text-align:center;font-size:14px;text-transform:uppercase;position:absolute;width:100%}.summary-kpi .kpi-data .kpi-sub-range{text-align:center;color:#bcbcbc;border:2px solid #bcbcbc;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;padding:12px 10px;text-transform:uppercase;margin-right:auto;margin-left:auto;display:table;margin-top:25px}.summary-kpi .kpi-data .kpi-sub-image{color:#bcbcbc;display:table;margin-right:auto;margin-left:auto;margin-top:25px}.summary-kpi .kpi-data .kpi-sub-image i{font-size:57px;margin-top:-4px}.summary-kpi .kpi-data .centered{text-align:center}.summary-kpi .kpi-sub-container{height:60px}.summary-kpi .kpi-data.time-kpi{width:24%}.summary-kpi .kpi-data.best-week-kpi,.summary-kpi .kpi-data.worst-week-kpi{width:37%}.summary-kpi .kpi-data.w24{width:24%!important}.summary-kpi .kpi-data.w35{width:35%!important}.summary-kpi .kpi-data.w38{width:38%!important}.summary-kpi .kpi-data.bordered{border-left:1px solid #bcbcbc;width:32%}.summary-kpi .kpi-image{width:33%;display:inline-block;text-align:center}.summary-kpi .kpi-image img{max-width:128px}.summary-kpi .kpi-image img.piggybank{margin-top:-20px}.summary-kpi .kpi-info{width:30%;color:inherit;display:inline-block;vertical-align:middle}.summary-kpi .kpi-info .keep-together{white-space:nowrap}.summary-kpi .kpi-info .info-value{color:inherit;display:inline;font-size:28px;font-weight:bold}.summary-kpi .kpi-info .info-text{width:100%;display:block;color:inherit;font-size:16px}.summary-kpi .kpi-info .info-text.inline{display:inline}.summary-kpi .kpi-info .info-unit{color:#bcbcbc;display:inline;font-size:22px}.summary-kpi .kpi-link{height:100px;width:10%;display:none;float:left;line-height:92px}.summary-kpi .kpi-link i{vertical-align:middle}.summary-kpi .kpi-modal-link{float:left;width:50%;display:none;padding-top:11px}.summary-kpi .kpi-modal-link span{float:right;padding:3px 15px;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;color:#2ab5de;border:1px solid #bcbcbc;font-size:12px}.summary-kpi .light-blue{color:#5fc8e6!important}.summary-kpi .light-purple{color:#cf8fb1!important}.summary-kpi .med-purple{color:#b6568a!important}.summary-kpi.blue{color:#2ab5de}.summary-kpi.purple{color:#9e1e63}.summary-kpi.gold{color:#f7941f}.summary-kpi.w30{width:30%}.summary-kpi.w35{width:35%}.summary-container{width:100%}.bordered.summary-container{border:1px solid #9fa1a4}.summary-main{float:left;width:73%;padding:30px 30px}.summary-main h2{padding-left:0!important;margin-left:-10px}.summary-sidebar{float:left;width:27%;background-color:#f6f6f8}.summary-sidebar .heading{background-color:#95daef;color:#fff;font-size:22px;padding:26px 0;text-align:center}.summary-sidebar .content{color:#9fa1a4;padding:30px 25px;text-align:center;font-size:16px}.summary-sidebar .image{padding:0 25px}.summary-sidebar .image img{width:100%}.summary-modal .modal-header{background-color:#2ab5de!important;color:#fff;-webkit-border-top-left-radius:4px!important;border-top-left-radius:4px!important;-webkit-border-top-right-radius:4px!important;border-top-right-radius:4px!important}.summary-modal .modal-header .modal-title{padding:4px 0;text-align:center;font-weight:bold!important}.summary-modal .modal-body{padding:30px 25px;background-color:#f6f6f8!important;color:#9fa1a4!important}.summary-modal .modal-image{background-color:#f6f6f8!important;padding:0 25px 30px 25px;-webkit-border-bottom-left-radius:4px!important;border-bottom-left-radius:4px!important;-webkit-border-bottom-right-radius:4px!important;border-bottom-right-radius:4px!important}.summary-modal .modal-image img{width:66%;height:auto;margin-right:auto;margin-left:auto;display:table}.usage .usageHeading{border-bottom:solid 1px #e7e8e8;margin:5px}.usage .usageHeading span{color:#2ab5de}.usage .usageHeading .title{font-size:22px}.usage .usageHeading #toggleAdvanced{-moz-border-radius:25px 25px 25px 25px;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;margin:10px}.usage .RollupType{padding-left:10%;padding-right:10%}.usage .RollupType .innerRollupType{width:100%}.usage .RollupType .innerRollupType .item{float:left;width:25%;color:#b7b9bb;top:7px;position:relative;text-align:center}.usage .RollupType .innerRollupType .item .itemText{text-align:center;margin-top:10px;vertical-align:bottom;background-color:#fff;-moz-border-radius:25px 25px 25px 25px;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.usage .RollupType .innerRollupType .active{font-weight:bold;color:#fff}.usage .RollupType .innerRollupType .active .itemText{background-color:#2ab5de;padding:5px 10px 5px 10px}.usage #periodContainer #outerCurrentPeriods{padding:0}.usage #periodContainer #outerCurrentPeriods:after{border-style:solid;border-width:12px 12px 12px 12px;border-color:#fff transparent transparent transparent;position:absolute;right:0;content:"";top:-1px;margin-right:48.5%}.usage #periodContainer #innerCurrentPeriods{height:40px;background-color:#e7e8e8}.usage #periodContainer #innerCurrentPeriods .item{background-color:#e7e8e8;text-align:center;margin-top:10px;margin-bottom:10px;position:relative;height:20px}.usage #periodContainer #innerCurrentPeriods .item .last{float:right;width:100%}.usage #periodContainer #innerCurrentPeriods .item .first{width:66%;float:left;text-align:right}.usage #periodContainer #innerCurrentPeriods .item .itemText{background-color:#e7e8e8;color:#3f4349;padding:0 5px}.usage #periodContainer #innerCurrentPeriods .item .cont{position:absolute;width:100%;left:0;z-index:20}.usage #periodContainer #innerCurrentPeriods .item.last:after{content:' ';display:block;width:50%;height:20px;right:0;position:absolute;background-color:#e7e8e8;z-index:10}.usage #periodContainer #innerCurrentPeriods .active span{color:#000;font-weight:bold}.usage #periodContainer #innerCurrentPeriods .dotLeader{background-image:url(/Content/Images/timline_dot_bg.png);background-repeat:repeat-x;background-position:center}.usage #periodContainer #innerCurrentPeriods .bx-viewport{height:28px}.usage #periodContainer .sliderNavigation{font-size:2em;color:#e7e8e8;text-decoration:none;display:inline}.usage #periodContainer #rightNavButton,.usage #periodContainer #leftNavButton{height:40px}.usage #periodContainer #rightNavButton:before,.usage #periodContainer #leftNavButton:before{vertical-align:middle}.usage #periodContainer #rightNavButton{float:right}.usage #periodContainer #rightFadeOut{background-image:url(/Content/Images/timeline_slider_fadeout_r.png);background-repeat:no-repeat;background-position:0% 0%;width:10%;left:90%;position:absolute;top:0%}.usage #periodContainer #leftNavButton{float:left}.usage #periodContainer #leftFadeOut{background-image:url(/Content/Images/timeline_slider_fadeout_l.png);background-repeat:no-repeat;background-position:100% 0%;width:10%;right:90%;position:absolute;z-index:900}.kpi-chart-area .view-selector{float:left;width:100%;padding:20px 15px}.kpi-chart-area .view-selector .title{float:left;text-transform:uppercase;font-size:22px;font-weight:bold;color:#2ab5de}.kpi-chart-area .view-selector button{float:right;margin-top:-10px;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;border-width:2px;font-weight:bold}.kpi-chart-area .ddl-selector{float:left;width:100%;padding:0 30px}.kpi-chart-area .ddl-selector .select-heading{color:#bcbcbc;font-size:18px;font-weight:bold;float:left;margin-right:15px}.kpi-chart-area .ddl-selector .dropdown{margin-top:-7px;float:left}.kpi-chart-area .ddl-selector .dropdown button{padding:6px 12px!important;float:right;border-width:2px}.kpi-chart-area .ddl-selector .dropdown button>span{color:#2ab5de;font-size:18px}.kpi-chart-area .ddl-selector .dropdown ul{width:365px;border-top:3px solid #2ab5de;padding:0 5px;right:0;left:inherit}.kpi-chart-area .ddl-selector .dropdown li{width:100%;padding:7px 13px;border-bottom:1px solid #bcbcbc}.kpi-chart-area .ddl-selector .dropdown li:last-child{border-bottom:none}.kpi-chart-area .ddl-selector .dropdown .Name{font-weight:bold;float:left}.kpi-chart-area .ddl-selector .dropdown .Date{font-weight:normal;color:#bcbcbc;float:right}.kpi-chart-area .ddl-selector .dropdown .QuarterPicker{border:1px solid rgba(0,0,0,.15);border-top:3px solid #2ab5de;width:224px;position:absolute;top:340px;left:0;background-color:#fff;padding:5px 5px;z-index:10000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25)}.kpi-chart-area .ddl-selector .dropdown .QuarterPicker div{position:relative}.kpi-chart-area .ddl-selector .dropdown .QuarterPicker span{width:23%;text-align:center;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:18px;padding:5px 0;font-weight:normal}.kpi-chart-area .ddl-selector .dropdown .QuarterPicker span:hover{background-color:#e7e8e8;cursor:pointer}.kpi-chart-area .ddl-selector .dropdown .QuarterPicker span.disabled{color:#bcbcbc;cursor:not-allowed}.kpi-chart-area .ddl-selector .dropdown .notification-status{margin-bottom:-6px;margin-top:-3px;padding:3px 14px;font-weight:normal;position:relative;color:#2ab5de}.kpi-chart-area .ddl-selector .dropdown i{color:#2ab5de;vertical-align:sub}.kpi-chart-area .ddl-selector .dropdown .bootstrap-datetimepicker-widget{width:auto;top:25px!important;right:9px}.kpi-chart-area .ddl-selector .SelectButtons{margin-top:-7px;float:left}.kpi-chart-area .ddl-selector .SelectButtons button{padding:6px 6px!important;margin-left:15px;float:left}.kpi-chart-area .ddl-selector .SelectButtons i{color:#2ab5de;font-size:25px;padding-left:0}.kpi-chart-area .ddl-selector li{padding:0 15px}.kpi-chart-area .ddl-selector li:hover{background-color:#e7e8e8;cursor:pointer}.kpi-chart-area .ddl-selector .SelectorFields{float:left;margin-top:20px;margin-right:15px}.kpi-chart-area .slide-selectors{float:left;width:100%;border-top:1px solid transparent;border-bottom:1px solid #cfd0d1}.kpi-chart-area .slide-selectors:hover{cursor:pointer}.kpi-chart-area .sub-heading{float:left;width:100%;padding:2px 15px 0 15px;text-transform:uppercase;display:none;color:#cfd0d2}.kpi-chart-area .kpis{float:left;width:100%;padding:30px 30px}.kpi-chart-area .kpis .kpi{width:20%;height:160px;float:left;border-right:2px solid #cfd0d2}.kpi-chart-area .kpis .kpi:last-child{border-right:none}.kpi-chart-area .kpis .kpi-unit{color:#bcbcbc;font-size:20px}.kpi-chart-area .kpis .kpi-value{color:#cfd0d1;font-size:42px}.kpi-chart-area .kpis .kpi-title{font-size:14px;font-weight:bold;color:#6f7277;text-transform:uppercase;display:table;margin:0 auto;text-align:center}.kpi-chart-area .kpis .kpi-sub-value{text-align:center;margin-top:-15px}.kpi-chart-area .kpis .kpi-sub-value span{font-size:14px;margin-right:5px;color:#bcbcbc}.kpi-chart-area .kpis .kpi-sub-value span:first-child{color:#2ab5de}.kpi-chart-area .kpis .waterDrop .svgdroplet{width:60%!important}.kpi-chart-area .kpis .padded{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kpi-chart-area .kpis .kpi-value.black{color:#939699}.kpi-chart-area .kpis .kpi-value.black.active{color:#3f4349}.kpi-chart-area .kpis .kpi-value.blue{color:#95daef}.kpi-chart-area .kpis .kpi-value.blue.active{color:#2ab5de}.kpi-chart-area .kpis .kpi-value.light-blue{color:#afe3f3}.kpi-chart-area .kpis .kpi-value.light-blue.active{color:#8dd2e7}.kpi-chart-area .kpis .kpi-value.purple{color:#cf8fb1}.kpi-chart-area .kpis .kpi-value.purple.active{color:#9e1e63}.kpi-chart-area .kpis .kpi-value.dark-purple.active{color:#86275d}.kpi-chart-area .kpis .kpi-value.grey{color:#acadb0}.kpi-chart-area .kpis .kpi-value.grey.active{color:#acadb0}.kpi-chart-area .kpis .kpi-value.orange{color:#f9af57}.kpi-chart-area .kpis .kpi-value.orange.active{color:#f05a28}.kpi-chart-area .kpis .kpi-group{float:left;width:60%}.kpi-chart-area .kpis .kpi-group .kpi{width:50%}.kpi-chart-area .kpis .drop-container{width:40%;float:left;height:320px;border-right:2px solid #cfd0d2}.kpi-chart-area .kpis .waterDropLabels{width:33%;float:left;font-size:12px;font-weight:bold;color:#6f7277;text-transform:uppercase;margin:0 auto;padding-top:75px}.kpi-chart-area .kpis .waterDropLabels .previousDropUsageLabel{border:3px solid #fff;font-size:16px;margin-bottom:2px}.kpi-chart-area .kpis .waterDropLabels .previousDropUsageLabel span:first-child{display:block}.kpi-chart-area .kpis .waterDropLabels .previousDropUsageLabel span.value{color:#2ab5de}.kpi-chart-area .kpis .waterDropLabels .previousDropUsageLabel:before{content:'';display:block;position:relative;width:15px;border:3px dotted #000;margin-bottom:13px}.kpi-chart-area .kpis .waterDropLabels .currentDropUsageLabel{border:3px solid #fff;font-size:16px}.kpi-chart-area .kpis .waterDropLabels .currentDropUsageLabel span:first-child{display:block}.kpi-chart-area .kpis .waterDropLabels .currentDropUsageLabel span.value{color:#2ab5de}.kpi-chart-area .kpis .waterDropLabels .currentDropUsageLabel:before{content:'';display:block;position:relative;width:20px;border-top:3px #2ab5de solid;margin-bottom:13px}.kpi-chart-area .kpis .svgdroplet{width:66%;max-width:240px;float:left;padding:0 10%;margin-top:6px;position:relative;top:50%;transform:translateY(-50%)}.kpi-chart-area .legend{float:left;width:100%;padding:5px 0 0 0;font-size:18px;font-weight:bold}.kpi-chart-area .legend a,.kpi-chart-area .legend span{float:left;width:25%;padding:20px 0;text-align:center;text-decoration:none;background-color:#fff;color:#3f4349}.kpi-chart-area .legend a.black,.kpi-chart-area .legend span.black{border:2px solid #3f4349;color:#3f4349}.kpi-chart-area .legend a.active.black,.kpi-chart-area .legend span.active.black{background-color:#3f4349;color:#fff}.kpi-chart-area .legend a.blue,.kpi-chart-area .legend span.blue{border:2px solid #2ab5de;color:#2ab5de}.kpi-chart-area .legend a.active.blue,.kpi-chart-area .legend span.active.blue{background-color:#2ab5de;color:#fff}.kpi-chart-area .legend a.purple,.kpi-chart-area .legend span.purple{border:2px solid #9e1e63;color:#9e1e63}.kpi-chart-area .legend a.active.purple,.kpi-chart-area .legend span.active.purple{background-color:#9e1e63;color:#fff}.kpi-chart-area .legend a.orange,.kpi-chart-area .legend span.orange{border:2px solid #f05a28;color:#f05a28}.kpi-chart-area .legend a.active.orange,.kpi-chart-area .legend span.active.orange{background-color:#f05a28;color:#fff}.kpi-chart-area .legend a.dark-purple,.kpi-chart-area .legend span.dark-purple{border:2px solid #86275d;color:#86275d}.kpi-chart-area .legend a.active.dark-purple,.kpi-chart-area .legend span.active.dark-purple{background-color:#86275d;color:#fff}.kpi-chart-area .legend a.light-purple,.kpi-chart-area .legend span.light-purple{border:2px solid #b6568a;color:#b6568a}.kpi-chart-area .legend a.active.light-purple,.kpi-chart-area .legend span.active.light-purple{background-color:#b6568a;color:#fff}.kpi-chart-area .kpis.simple .kpi{width:30%;height:220px}.kpi-chart-area .kpis.simple .svgdroplet{padding:0 8%;margin-top:0}.kpi-chart-area .kpis.simple .drop-container{height:220px}.kpi-chart-area .kpis.simple .waterDropLabels{padding-top:23px}.kpi-chart-area .kpis.simple .waterDropLabels .previousDropUsageLabel,.kpi-chart-area .kpis.simple .waterDropLabels .currentDropUsageLabel{font-size:16px}.kpi-chart-area .kpis.simple .waterDropLabels .previousDropUsageLabel:after,.kpi-chart-area .kpis.simple .waterDropLabels .currentDropUsageLabel:after{top:-62px}.kpi-chart-area .kpis.umbrella{padding-bottom:0}.kpi-chart-area .kpis.umbrella .kpi{width:50%;height:75px}.kpi-chart-area .kpis.umbrella .kpi:last-child{border-right:none}.kpi-chart-area .kpis.umbrella .bottom{padding-top:0!important}.kpi-chart-area .kpis.umbrella .KpiLegend div:last-child{border-left:none}.kpi-chart-area .legend.simple a,.kpi-chart-area .legend.simple span{width:50%}.kpi-chart-area.usage .ddl-selector{margin-bottom:15px}.kpi-chart-area.usage .kpi{border-left:2px solid #cfd0d2;border-right:none}.kpi-chart-area.usage .kpi:first-child{border-left:none}.kpi-chart-area.usage .kpis.simple .kpi{border-right:2px solid #cfd0d2;border-left:none}.kpi-chart-area.usage .kpis.simple .kpi:last-child{border-right:none}.kpi-chart-area.trends .ddl-selector{width:auto;float:right!important}.kpi-chart-area.trends .ddl-selector .dropdown{margin-top:0}.kpi-chart-area.trends .legend{padding-top:0}.kpi-chart-area.trends .legend span{width:50%}.kpi-chart-area.trends .trends-usage{padding:30px 0 0 0}.kpi-chart-area.trends .trends-usage .usage-kpi{width:50%;float:left;font-size:20px;font-weight:normal;padding:20px 1em;box-sizing:border-box}.kpi-chart-area.trends .trends-usage .usage-kpi.trend-right{border-left:2px solid #cfd0d2}.kpi-chart-area.trends .trends-usage .usage-kpi.purple{color:#b6568a}.kpi-chart-area.trends .trends-usage .usage-kpi.blue{color:#95daef}.kpi-chart-area.trends .trends-usage .usage-kpi.purple .active{color:#86275d;font-weight:bold}.kpi-chart-area.trends .trends-usage .usage-kpi.blue .active{color:#2ab5de;font-weight:bold}.kpi-chart-area.trends .trends-usage .keep-together{white-space:nowrap}.privacy-policy{background-color:#fff;border:1px solid #cfd0d1;margin-bottom:40px;padding:40px 15px;-webkit-box-shadow:2px 2px 2px 0 #939699;-moz-box-shadow:2px 2px 2px 0 #939699;-ms-box-shadow:2px 2px 2px 0 #939699;-o-box-shadow:2px 2px 2px 0 #939699;box-shadow:2px 2px 2px 0 #939699}.privacy-policy .nav-menu{padding-top:3px}.privacy-policy .nav-menu ul{list-style:none;padding-left:10px}.privacy-policy .nav-menu li{padding-bottom:15px}.privacy-policy .nav-menu a{color:#939699}.privacy-policy .nav-menu h1{color:#2ab5de;margin-top:0;font-size:16px}.privacy-policy .policies h1{color:#2ab5de;margin-top:0}.privacy-policy .policies h2{color:#939699;padding-left:0}.privacy-policy .policies h3{color:#acadb0;font-size:18px}.privacy-policy .policies p{color:#3f4349;font-size:18px}.privacy-policy .policies a{color:#2ab5de;float:right;display:block;font-weight:bold}.privacy-policy .back-button{width:100%}.privacy-policy .back-button form{margin-right:15px}.contact-page{background-color:#fff;border:1px solid #cfd0d1;margin-bottom:40px;padding:40px 15px;-webkit-box-shadow:2px 2px 2px 0 #939699;-moz-box-shadow:2px 2px 2px 0 #939699;-ms-box-shadow:2px 2px 2px 0 #939699;-o-box-shadow:2px 2px 2px 0 #939699;box-shadow:2px 2px 2px 0 #939699}.contact-page h1{color:#2ab5de;margin-top:0}.contact-page h2{color:#939699;padding-left:0}.contact-page p{color:#3f4349;font-size:18px}.contact-page a{color:#2ab5de;font-weight:bold}.contact-page label{display:inline!important}.savings-container{color:#2ab5de;background-color:#fff}.savings-container h2{padding:34px 30px;margin:0;border-bottom:1px solid #cfd0d1;background-color:#fff;text-transform:uppercase}.savings-container .total-savings{padding:50px 0;background-color:#fff;border-bottom:1px solid #cfd0d1}.savings-container .total-savings div{text-align:center;margin:0 auto}.savings-container .total-savings div span.unit{color:#bcbcbc;font-size:56px;vertical-align:top}.savings-container .total-savings div span.value{color:#2ab5de;font-size:96px;line-height:105px}.savings-container .total-savings div span.est{font-size:32px;vertical-align:super}.savings-container .total-savings div:last-child{font-size:20px}.savings-container .savings{padding:12px 15px;background-color:#f4f4f4}.savings-container .savings .inner{background-color:#fff;padding:3% 25px;border:1px solid #ecedee;border-top:none;position:relative;-webkit-box-shadow:0 2px 0 0 #e7e8e8;-moz-box-shadow:0 2px 0 0 #e7e8e8;-ms-box-shadow:0 2px 0 0 #e7e8e8;-o-box-shadow:0 2px 0 0 #e7e8e8;box-shadow:0 2px 0 0 #e7e8e8}.savings-container .savings .inner-bg{background-image:url(/Content/Images/timline_dot_bg.png);background-repeat:repeat-x;background-position:center;position:absolute;width:94%;height:4px;top:50%;z-index:1}.savings-container .savings h3{width:100%;padding:15px 15px;margin:0;color:#fff;background-color:#2ab5de;font-size:18px;border:1px solid #ecedee;border-bottom:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.savings-container .savings .data{width:50%;display:inline-block;line-height:50px;min-height:50px;z-index:10;padding-top:3px;position:relative}.savings-container .savings .data .has-filter{padding-right:0;margin-right:-20px}.savings-container .savings .icon-bg{position:absolute;width:100%;z-index:2;top:0;left:0}.savings-container .savings .icon{margin:0 auto;display:table;background-color:#fff;padding:0 10px;margin-top:4%}.savings-container .savings .icon img{color:#acadb0;width:50px;height:50px}.savings-container .savings .icon-bg.push-right{text-align:right}.savings-container .savings .icon-bg.push-right .icon{padding:0 25px 0 10px;display:inline-table}.savings-container .savings .icon img.gauge,.savings-container .savings .icon img.shield{height:62px}.savings-container .savings .main{display:inline-block;vertical-align:middle;color:#bcbcbc;background-color:#fff;padding-right:10px;line-height:1em;position:relative}.savings-container .savings .main.is-filter:last-child{padding-right:0}.savings-container .savings i.md-add{color:#2ab5de;padding-right:15px}.savings-container .savings .main span{margin-left:-3px}.savings-container .savings .content{display:inline-block}.savings-container .savings .description{line-height:1em;color:#939699;display:inline-block;width:100%;text-align:center;padding-right:6px}.savings-container .unit{color:#bcbcbc;line-height:1em;vertical-align:top}.savings-container .value{color:#939699;line-height:1em}.savings-container .est{color:#bcbcbc;line-height:1em}.savings-container .sliders{width:100%;float:left;padding:12px 15px;background-color:#f4f4f4}.savings-container .sliders h3{width:100%;padding:15px 0;margin:0;color:#939699;font-size:20px}.savings-container .sliders label{color:#bcbcbc;font-size:18px;margin-bottom:10px;font-weight:normal}.savings-container .sliders .inner{background-color:#fff;padding:0 15px 50px 15px}.savings-container .sliders .legend{width:100%;float:left;padding:15px 0}.savings-container .sliders .leg-item{font-size:18px;margin-right:30px;float:left}.savings-container .sliders .icon{float:left;height:16px;width:16px;margin-right:5px;margin-top:4px}.savings-container .sliders .icon.green{background-color:#a4d668}.savings-container .sliders .icon.blue{background-color:#2ab5de}.savings-container .sliders .icon.grey{background-color:#bcbcbc}.savings-container .sliders .item{float:left;width:50%;padding-right:10px}.savings-container .sliders .item img{color:#acadb0;float:left;width:17%;padding-top:36px;max-width:100px}.savings-container .sliders .with{color:#3f4349}.savings-container .sliders .bold{font-weight:bold}.savings-container .lifetime-chart{float:left;height:140px;width:83%}.savings-container .lifetime-chart .min{float:left;font-size:16px;color:#3f4349;font-weight:bold}.savings-container .lifetime-chart .max{float:right;font-size:16px;color:#3f4349;font-weight:bold}.savings-container .lifetime-chart .highcharts-data-labels span{padding:0 10px}html{overflow-y:scroll;overflow-x:hidden}html,body{height:100%;margin:0;padding:0;background-color:#f1f1f1;font-family:'Avenir LT W01_45 Book';color:#3f4349}.hide{visibility:hidden}.clear{clear:both}.centeredtext{text-align:center}h1{font-size:29px}.scrollport{overflow-y:scroll}.scroll-block .content{overflow-x:auto}.open>.dropdown-menu{display:block!important}.checkbox.inline{display:inline-block}.has-float-label{display:block;position:relative}.has-float-label label,.has-float-label>span{position:absolute;left:-15px;top:-15px;cursor:text;font-size:75%;opacity:1;-webkit-transition:all .2s;transition:all .2s;padding-left:25px}.has-float-label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.has-float-label textarea{width:100%}.has-float-label input,.has-float-label select,.has-float-label textarea{font-size:inherit;padding-top:1em;margin-bottom:2px;border:0;border-radius:0;border:1px solid #9fa1a4;padding:15px 25px;font-weight:normal}.has-float-label input::-webkit-input-placeholder,.has-float-label select::-webkit-input-placeholder,.has-float-label textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input::-moz-placeholder,.has-float-label select::-moz-placeholder,.has-float-label textarea::-moz-placeholder{opacity:1;transition:all .2s}.has-float-label input:-ms-input-placeholder,.has-float-label select:-ms-input-placeholder,.has-float-label textarea:-ms-input-placeholder{opacity:1;transition:all .2s}.has-float-label input::placeholder,.has-float-label select::placeholder,.has-float-label textarea::placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label select:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::placeholder,.has-float-label select:placeholder-shown:not(:focus)::placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)+*,.has-float-label select:placeholder-shown:not(:focus)+*,.has-float-label textarea:placeholder-shown:not(:focus)+*{font-size:150%;opacity:.5;top:.15em}.has-float-label input:focus,.has-float-label select:focus,.has-float-label textarea:focus{outline:none;border-color:#9fa1a4}.has-float-label select{padding-right:1em}.font-weight-normal{font-weight:normal}.ci-change-status-drop:before{color:#2ab5de}.ci-change-status-drop:after{color:#3f4349}.ci-change-status-off:before{color:#fa4e4a}.ci-change-status-off:after{color:#3f4349}.Body{padding-left:15px;padding-right:15px;overflow:hidden}.Body .body-content{-webkit-opacity:1;opacity:1;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;margin-top:20px}.Body.hasSpinner .body-content{-webkit-opacity:.1;opacity:.1}.overlayActive .Header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.text-align-right{text-align:right}.save-confirm{color:#66bb6a;font-size:13px;float:left;margin-left:-20px;margin-top:-28px}.save-confirm i{color:#66bb6a;font-size:15px}a.calculator-btn.client,.smaller-btn{background-color:#2ab5de;color:#fff;padding:10px;border:2px solid #2ab5de;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;float:left;max-width:none}a.calculator-btn.client{margin-right:10px}.smaller-btn{float:right}a.calculator-btn.client:hover,.smaller-btn:hover{text-decoration:none}a.calculator-btn.client.incident,.smaller-btn{font-size:12px;margin-left:15px}a.calculator-btn.client.incident{margin-right:20px}.water-cost-maincontainer{position:absolute;left:200px;padding-top:5px}.water-cost-maincontainer a.calculator-btn{padding:10px;border:2px solid #fff;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.modal.calculator{z-index:55555555555555}.modal.calculator .modal-dialog{width:480px}.modal.calculator .modal-dialog .modal-content{height:690px}.modal.calculator .modal-dialog .modal-content .modal-body{padding:0 15px}.modal.calculator .modal-dialog .modal-content .modal-body .col-xs-12{padding-top:15px}.modal.calculator .modal-dialog .modal-content .modal-body input,.modal.calculator .modal-dialog .modal-content .modal-body select{-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px}.modal.calculator .modal-dialog .modal-content .modal-body i.md-keyboard-arrow-down{color:#2ab5de;vertical-align:middle;position:absolute;z-index:2;bottom:7px;right:28px;pointer-events:none}.modal.calculator .modal-dialog .modal-content .modal-body label{font-weight:normal}.modal.calculator .modal-dialog .modal-content .modal-header{background-color:#3f4349;padding:10px 30px}.modal.calculator .modal-dialog .modal-content .modal-header h4{color:#fff;text-align:center}.modal.calculator .modal-dialog .modal-content .modal-header .close{font-size:45px;color:#fff}.modal.calculator .modal-dialog .modal-content h2{font-size:18px;font-weight:normal;padding-left:0}.modal.calculator .modal-dialog .modal-content .submit-button{background-color:#2ab5de;color:#fff;border:none;padding:5px 10px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px}.modal.calculator .modal-dialog .modal-content .calc-results{padding-top:20px}.modal.calculator .modal-dialog .modal-content .calc-results .table{border-bottom:1px solid #acadb0}.modal.calculator .modal-dialog .modal-content .modal-footer{padding:0 15px}.spinner-tab{position:relative!important}.modal.ui-draggable{width:480px!important;left:40%}.modal.ui-draggable .modal-content{height:690px!important}.Footer{background-color:#3f4349;font-family:'Avenir LT W01_85 Heavy';color:#fff;padding:1.25em 15px}.Footer .btn{background-color:rgba(255,255,255,.125);color:#fff;font-family:'Avenir LT W01_85 Heavy';padding:.5em 2em;margin-top:-.6em;margin-bottom:-.6em;-webkit-border-radius:18px 18px 18px 18px;border-radius:18px 18px 18px 18px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.Footer .btn i,.Footer .btn s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.Footer .btn:hover{background-color:rgba(255,255,255,.375)}.Footer a{color:#fff}.history-widget{float:left;margin-right:40px;width:60px;-moz-transition:all .6s;-webkit-transition:all .6s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.history-widget ul{padding-bottom:0}.history-widget .recent-files-menu{width:260px;top:48px}.history-widget .recent-files-menu .type{float:left}.history-widget .recent-files-menu .type i{color:#878a8d}.history-widget .recent-files-menu a{padding-top:6px;padding-bottom:6px;border-bottom:1px solid #ecedee}.history-widget .recent-files-menu a h3{float:left;padding:0 10px;line-height:0;font-size:18px;margin-top:15px;color:#3f4349}.history-widget .recent-files-menu a .name{padding-top:7px}.history-widget .recent-files-menu:before{position:absolute;top:-7px;left:207px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.history-widget .recent-files-menu:after{position:absolute;top:-6px;left:208px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.history-widget .status{color:#fff;font-size:11px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;padding:2px;margin-top:10px;font-weight:normal;width:50%}.history-widget .status i{padding-left:7px;padding-right:5px;font-size:22px}.history-widget .status.clean{background-color:#66bb6a}.history-widget .status.dirty{background-color:#fa4e4a}.history-widget .status.warning{background-color:#f0ad4e}.history-widget .status.freezing{background-color:#2da7cb}.history-widget .status.disconnect{background-color:#3f4349}.history-widget .status.valveon{background-color:#3f4349}.history-widget .status.valveoff{background-color:#fa4e4a}.history-widget .status.unknown{background-color:#cfd0d2;color:#3f4349}.history-widget .status.unknown i{color:#3f4349}.history-widget .md-more-horiz{color:#3f4349}.history-widget.is-visible{width:190px;-moz-transition:all .3s;-webkit-transition:all .3s}.quick-search{float:left;font-size:18px;font-family:'Avenir LT W01_35 Light'}.quick-search div{float:left;width:150px;position:relative}.quick-search #submit{display:none}.quick-search div #search{-webkit-appearance:none;height:44px;width:0;position:absolute;padding:0;visibility:hidden;border:2px solid #2da7cb;outline:none;right:0;top:-7px;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;-moz-transition:all .6s;-webkit-transition:all .6s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.quick-search #search.is-visible{width:275px;padding-left:35px;visibility:visible;right:35px;-moz-transition:all .3s;-webkit-transition:all .3s}.quick-search .search-input i{float:left;vertical-align:bottom;z-index:2;position:relative;bottom:-2px}.quick-search .search-input i.md-search{color:#3f4349;margin-right:-35px;left:-150px;display:none}.quick-search .search-input i.md-cancel{color:#2ab5de;margin-left:-35px;right:-110px;cursor:pointer;display:none}.quick-search input::-ms-clear{display:none}#search-form .cd-panel-container{overflow-y:scroll}#editDeviceForm .confirm .form-control.large,#editFilterForm .confirm .form-control.large{text-align:center;padding:15px;font-size:20px;float:left;text-transform:uppercase;height:50px}#editDeviceForm .confirm .form-control.large.full,#editFilterForm .confirm .form-control.large.full{width:100%}#editDeviceForm .confirm i,#editFilterForm .confirm i{width:10%;display:inline;font-size:38px;padding-left:5px}#editDeviceForm .confirm i.clean,#editFilterForm .confirm i.clean{color:#66bb6a}#editDeviceForm .confirm i.dirty,#editFilterForm .confirm i.dirty{color:#fa4e4a}#editDeviceForm .confirm img.loader,#editFilterForm .confirm img.loader{float:left;height:30px;width:30px;margin-top:5px}#editDeviceForm .confirm .tooltip.right,#editFilterForm .confirm .tooltip.right{margin-left:40px;margin-top:10px}#editDeviceForm .confirm .tooltip,#editFilterForm .confirm .tooltip{opacity:1;display:inline-block;float:right}#editDeviceForm .confirm .tooltip .tooltip-arrow,#editFilterForm .confirm .tooltip .tooltip-arrow{border-right-color:#fa4e4a}#editDeviceForm .confirm .tooltip .tooltip-inner,#editFilterForm .confirm .tooltip .tooltip-inner{background-color:#fa4e4a}#UmbrellaEdit .confirm .form-control.large{text-align:center;padding:15px;font-size:20px;float:left;text-transform:uppercase;height:50px}#UmbrellaEdit .confirm .form-control.large.full{width:100%}#UmbrellaEdit .confirm i{width:10%;display:inline;font-size:38px;padding-left:35px;margin-top:-10px}#UmbrellaEdit .confirm i.clean{color:#66bb6a}#UmbrellaEdit .confirm i.dirty{color:#fa4e4a}#UmbrellaEdit .confirm img.loader{float:left;height:30px;width:30px;margin-top:5px}#UmbrellaEdit .confirm .tooltip.right{margin-left:40px;margin-top:10px}#UmbrellaEdit .confirm .tooltip{opacity:1;display:inline-block;float:right}#UmbrellaEdit .confirm .tooltip .tooltip-arrow{border-right-color:#fa4e4a}#UmbrellaEdit .confirm .tooltip .tooltip-inner{background-color:#fa4e4a;max-width:210px}i.btn-affix{background-color:#2f98b9;-webkit-border-radius:14px 14px 14px 14px;border-radius:14px 14px 14px 14px;height:14px;width:14px;padding-top:2px;padding-left:4px;vertical-align:middle;font-size:9px!important}.overlay{display:none}.overlay.active{position:fixed;display:block;top:62px;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5)}.overlay.customer{background-color:transparent}.cd-panel{z-index:11;-webkit-font-smoothing:antialiased}.cd-panel .cd-panel-container{top:62px;background-color:#fff;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25)}.cd-panel .cd-panel-container .cd-panel-content{overflow:hidden}.cd-panel .cd-panel-container.fixed-370{width:370px!important}.cd-panel .panel-default{border:none}.cd-panel .panel-group{margin-bottom:0}.cd-panel .panel-group .panel{-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.cd-panel .panel-heading{padding:10px 14px;background-color:#3f4349;color:#fff;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.cd-panel .panel-heading a{color:#fff;text-decoration:none}.cd-panel .panel-heading h4{float:left;margin-top:5px}.cd-panel .panel-heading i.btn-affix{float:right;background-color:#2ab5de;color:#fff;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;height:25px;width:25px;font-size:15px!important;padding-top:4px;padding-left:8px;vertical-align:middle}.cd-panel .search-panel-item-content{padding:18px 14px;color:#3f4349;border:none;background-color:#cfd0d2;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.cd-panel .search-panel-item-content p{line-height:26px;font-size:14px}.cd-panel .search-example-container .search-example-item{padding-bottom:10px}.cd-panel .search-example-container .search-example-item .search-example-icon{float:left;width:60px}.cd-panel .search-example-container .search-example-item .search-example-icon i{font-size:38px;vertical-align:top}.cd-panel .search-example-container .search-example-item .search-example-icon i.md-account-circle{margin-left:-3px}.cd-panel .search-example-container .search-example-item .search-example-text{float:left}.cd-panel .search-example-container .search-example-item .search-example-text span{font-weight:bold}.cd-panel .search-example-container .search-example-item .search-example-text p{font-size:12px;color:#6f7277;line-height:1em}.cd-panel .search-results-container{background-color:#fff;height:100%;padding:18px 0;margin-bottom:60px}.cd-panel .search-results-container h4{padding:0 14px;font-weight:normal}.cd-panel .search-results-container label{color:#3f4349;font-weight:bold;padding-top:10px;clear:both}.cd-panel .search-results-container .table td i.md-arrow-forward{padding-left:5px}.cd-panel .search-results-container .table td .ref{margin-top:-1px}.cd-panel .search-results-container .table td .status{color:#fff;font-size:11px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;padding:4px 5px 3px 5px;font-weight:normal;width:100px}.cd-panel .search-results-container .table td .status i{padding-right:5px;vertical-align:middle;margin-top:-2px;font-size:14px}.cd-panel .search-results-container .table td a{cursor:pointer}.cd-panel .search-results-container .result-set{margin-top:16px}.cd-panel .search-results-container .result-set .title{padding:0 14px}.cd-panel .search-results-container .result-set .title span{font-size:18px;padding-left:10px}.cd-panel .search-results-container .result-set .title i{font-size:32px;vertical-align:top;margin-top:-5px}.cd-panel .search-results-container .result-set .title i.md-account-circle{margin-left:-3px}.cd-panel .search-results-container .result-set .status.clean{background-color:#66bb6a}.cd-panel .search-results-container .result-set .status.dirty{background-color:#fa4e4a}.cd-panel .search-results-container .result-set .status.warning{background-color:#f0ad4e}.cd-panel .search-results-container .result-set .status.freezing{background-color:#2da7cb}.cd-panel .search-results-container .result-set .status.disconnect{background-color:#3f4349}.cd-panel .search-results-container .result-set .status.valveon{background-color:#3f4349}.cd-panel .search-results-container .result-set .status.valveoff{background-color:#fa4e4a}.cd-panel .search-results-container .result-set .status.unknown{background-color:#cfd0d2;color:#3f4349}.cd-panel .search-results-container .no-results{margin-top:8px;padding:8px;vertical-align:top;border-top:1px solid #ddd;color:#9fa1a4}.cd-panel .search-results-container .no-results div{float:right;border-bottom:2px solid #cfd0d2;width:20px;margin-top:8px}.cd-panel .customer-panel-content{box-shadow:-1px 0 1px 1px #b7b9bb}.cd-panel .customer-panel-content .panel-heading{background-color:#3f4349}.cd-panel .customer-panel-content .panel-heading a,.cd-panel .customer-panel-content .panel-heading h4{color:#fff;font-size:16px}.cd-panel .customer-panel-content .panel-heading i.md-arrow-forward{padding-left:5px;padding-top:5px}.cd-panel .customer-panel-content .panel-heading.light{background-color:#f1f1f1}.cd-panel .customer-panel-content .panel-heading.light a,.cd-panel .customer-panel-content .panel-heading.light h4{color:#3f4349}.surveys .red{color:#fb6461}.surveys .green{color:#79c47d}.filter-panel-container{position:relative;z-index:9;top:0;margin-left:20px;margin-right:20px}.filter-panel{background-color:#fff;position:absolute;padding:0 0;width:100%;overflow:hidden;max-height:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.filter-panel .filter-panel-content{border:1px solid #2ab5de;padding:10px 15px}.filter-panel .filter-panel-content .form-buttons{border-top:1px solid #e7e8e8;padding:1em 15px}.filter-panel .filter-panel-content h1{font-size:18px;color:#2ab5de}.filter-panel .filter-panel-content .row{margin-top:1em}.filter-panel .filter-panel-content .close-button{margin-top:1.5em}.filter-panel .filter-panel-content .close-button a{border:none;background-color:transparent}.filter-panel .filter-panel-content .form-group{position:relative}.filter-panel .form-group i.md-keyboard-arrow-down{margin-right:7px;pointer-events:none}.filter-panel.is-visible{visibility:visible;opacity:1;max-height:9000px;overflow:visible;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.activated-button-hover{background-color:#2ab5de;color:#fff}.activated-button-hover i,.activated-button-hover s{color:#fff}.activated-button-hover:hover{border-color:#2f99b9;background-color:#2f99b9}.dropdown-toggle i:before,.dropdown-toggle s:before{margin-top:3px}.panel-content{background-color:#fff}.panel-content.left{margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.panel-content.right{margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.panel-content .panel-inner-content{overflow-y:scroll;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.panel-content .panel-inner-content.filter-open{-webkit-opacity:.1;opacity:.1}.panel-content .filter{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.panel-content .filter i,.panel-content .filter s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.panel-content .filter:hover{background-color:#e7e8e8}.panel-content.filtered .panel-header .filter{background-color:#2ab5de;color:#fff}.panel-content.filtered .panel-header .filter i,.panel-content.filtered .panel-header .filter s{color:#fff}.panel-content.filtered .panel-header .filter:hover{border-color:#2f99b9;background-color:#2f99b9}.panel-content.sorted .panel-header .sort{background-color:#2ab5de;color:#fff;color:#fff}.panel-content.sorted .panel-header .sort i,.panel-content.sorted .panel-header .sort s{color:#fff}.panel-content.sorted .panel-header .sort i,.panel-content.sorted .panel-header .sort s{color:#fff}.panel-content.sorted .panel-header .sort:hover{border-color:#2f99b9;background-color:#2f99b9}.panel-content .panel-header{padding:25px 15px;border-bottom:2px solid #ecedee}.panel-content .panel-header a.filter{color:#2ab5de;text-decoration:none;border:2px solid #ccc;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;padding:6px 18px;font-size:17px;margin-left:5px}.panel-content .panel-header a.filter i{font-size:17px}.panel-content .panel-header a.dont-submit-button{margin-right:15px}.panel-content .panel-header a span{padding-left:8px;padding-right:8px}.panel-content .panel-header .sort{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.panel-content .panel-header .sort i,.panel-content .panel-header .sort s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.panel-content .panel-header .filter{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.panel-content .panel-header .filter i,.panel-content .panel-header .filter s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.panel-content .panel-header i.fa-angle-double-down{display:inline}.panel-content .panel-header i.fa-angle-down{padding-left:10px}.panel-content .panel-header h1{float:left}.panel-content .right-header{margin-top:16px;float:right}.panel-content .right-header .dropdown{float:left;display:inline;margin-right:15px}.panel-content .right-header .dropdown button{border:2px solid #ccc;color:#2ab5de;padding:6px 18px;font-size:18px;font-weight:bold;-moz-border-radius:25px 25px;-webkit-border-radius:25px 25px;border-radius:25px 25px}.panel-content .right-header .dropdown button:focus{border-color:#5fc8e6;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #5fc8e6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #5fc8e6}.panel-content .right-header .dropdown ul{border-top:3px solid #2ab5de;padding:0 5px}.panel-content .right-header .dropdown li{border-left:none;border-bottom:1px solid #e7e8e8;padding:7px 13px}.panel-content .right-header .dropdown li a{border:none;color:#3f4349;font-weight:bold;padding:0 0;font-size:14px;width:100%}.panel-content .right-header .dropdown li a:hover{background-color:#e7e8e8}.panel-content .right-header .dropdown li i{color:#2ab5de;background-color:#d8d8d8;-moz-border-radius:25px 25px;-webkit-border-radius:25px 25px;border-radius:25px;padding:3px 3px;margin-top:-3px}.panel-content .right-header .dropdown li:last-child{border-bottom:none}.panel-content .right-header .dropdown li:hover{background-color:#e7e8e8}.panel-content .right-header a{border-width:1px}.panel-content .right-header a:focus{border-color:#5fc8e6;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #5fc8e6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #5fc8e6}.panel-content .right-header .filter span{font-size:18px;font-weight:bold}.panel-content ul{list-style:none;padding:0}.panel-content ul li{position:relative}.panel-content ul li .row{margin-left:15px;margin-right:0;padding:10px 0;margin-bottom:-1px;border-bottom:1px solid #cfd0d1;background-color:#fff}.panel-content ul li .alert-title{padding-top:10px;padding-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-content ul li .alert-title .title{font-weight:bold;font-size:18px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-content ul li .alert-title .icon{float:left;padding-right:7px;padding-top:3px}.panel-content ul li .alert-title .activity{display:block}.panel-content ul li .alert-title .activity.activealert{color:#fa4e4a}.panel-content ul li .alert-title .activity.inactivealert{color:#acadb0}.panel-content ul li.dirty{background-color:#fa4e4a}.panel-content ul li.dirty .item.row{border-left:1px solid #d32723}.panel-content ul li.minor{background-color:#fad53e}.panel-content ul li.minor .item.row{border-left:1px solid #cbb141}.panel-content ul li.temp{background-color:#2ab5de}.panel-content ul li.temp .item.row{border-left:1px solid #357c94}.panel-content ul li.disconnect{background-color:#3f4349}.panel-content ul li.disconnect .item.row{border-left:1px solid #cfd0d2}.panel-content ul li.valveon{background-color:#3f4349}.panel-content ul li.valveon .item.row{border-left:1px solid #cfd0d2}.panel-content ul li.valveoff{background-color:#fa4e4a}.panel-content ul li.valveoff .item.row{border-left:1px solid #d32723}.panel-content ul li.campaign{background-color:#f7941f}.panel-content ul li.campaign .item.row{border-left:1px solid #f7941f}.panel-content ul li .customer{margin-top:23px}.panel-content ul li .customer a{border:2px solid #cfd0d1;background-color:#fff;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px;height:62px;display:block;margin-top:-20px}.panel-content ul li .customer a:hover{text-decoration:none}.panel-content ul li .customer a .device-info-container{width:100%;position:relative;padding-left:58px;padding-right:20px}.panel-content ul li .customer a .user-icon{margin-left:7px;position:absolute;top:6px;left:0}.panel-content ul li .customer a .user-icon i{font-size:46px;display:block;float:left;color:#d8d8d8}.panel-content ul li .customer a .device-info-container.device-list{padding-left:84px}.panel-content ul li .customer a .device-info-container.device-list .user-icon{margin-left:16px;top:8px}.panel-content ul li .customer a .info{width:100%}.panel-content ul li .customer a .customer-name{color:#6f7277;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-right:22px;padding-top:7px;font-weight:normal}.panel-content ul li .customer a .customer-name i{position:absolute;right:0;top:10px;font-size:18px;padding-right:1px}.panel-content ul li .customer a .customer-name.clean i{color:#66bb6a}.panel-content ul li .customer a .customer-mac{color:#acadb0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-content ul li .customer a .more{position:absolute;top:7px;right:0}.panel-content ul li .customer a .more i{float:left;color:#2ab5de;font-size:44px;margin-right:5px}.panel-content ul li .customer a .user-row{padding:0;margin:0;border:none}.panel-content ul li .customer .queue-timer,.panel-content ul li .customer .last-status{margin-top:6px;padding:6px 0;text-align:center;font-weight:bold;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-border-radius:19px 19px 19px 19px;border-radius:19px 19px 19px 19px}.panel-content ul li .customer .campaign{padding:1px 0;text-align:center;font-weight:bold;font-size:16px}.panel-content ul li .customer .queue-timer.warning{border:2px solid #f0ad4e}.panel-content ul li .customer .queue-timer.dirty{border:2px solid #ef3e22}.panel-content ul li.customer-list-item{border-bottom:1px solid rgba(0,0,0,.25)}.panel-content ul li.customer-list-item.active{background-color:#caedf7;opacity:.8}.panel-content ul li.customer-list-item.active a{background-color:#caedf7}.panel-content ul li .status{text-align:center;vertical-align:middle;padding-top:8px}.panel-content ul li .status i{display:block;font-size:30px;padding-bottom:5px}.panel-content ul li .status i.md-dnd-on{color:#d32723}.panel-content ul li .status i.ci-drop-outline{color:#2ab5de}.panel-content ul li .status .pending-status{margin-left:-10px}.panel-content ul li .status .snooze-icon{display:block}.panel-content ul li .status .snooze-icon i{display:inline-block;margin-top:11px;color:#939699}.panel-content ul li .details i{color:#2ab5de;font-size:40px;float:right;border:2px solid #2ab5de;border-radius:50%;padding:10px 17px}#addBtn{left:auto;right:1px;border-top:3px solid #2ab5de}#addBtn li{border-bottom:1px solid #bcbcbc}a.filter-btn{color:#2ab5de;text-decoration:none;border:2px solid #ccc;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;padding:6px 18px;font-size:17px;margin-left:5px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}a.filter-btn i,a.filter-btn s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}a.filter-btn:hover{background-color:#e7e8e8}a.filter-btn span{padding-left:8px;padding-right:8px}a.filter-btn i{font-size:17px}a.filter-btn{color:#2ab5de;text-decoration:none;border:2px solid #ccc;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;padding:6px 18px;font-size:17px;margin-left:5px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}a.filter-btn i,a.filter-btn s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}a.filter-btn:hover{background-color:#e7e8e8}a.filter-btn i{font-size:17px}.section-content h6{color:#878a8d;font-size:14px;text-transform:uppercase}.customer .customer-name{font-weight:bold;font-size:18px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.customer .customer-name i{padding-left:10px;vertical-align:baseline;font-size:16px}.customer .customer-name.clean i{color:#66bb6a}.customer .customer-name.dirty i{color:#fa4e4a}.customer .customer-email{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.customer .customer-email a{color:#2ab5de}.customer .customer-billing{font-weight:bold;text-transform:uppercase}.customer .device-count{background-color:#e7e8e8;color:#3f4349;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;padding:6px 10px;text-align:center;max-width:35px;float:right}.customer .device-count i{color:#878a8d;font-size:18px;font-weight:normal}.scrollcont{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-opacity:1;opacity:1}.scrollcont ul{margin-bottom:0}.customer-notifications{text-transform:uppercase}.customer-notifications table{width:100%}.customer-notifications table td{padding:4px 0}.customer-notifications table td.status{text-align:right;width:65px;padding-left:4px}.customer-notifications table td.method{max-width:268px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.customer-notifications .notifications-edit{margin-top:15px}.customer-notifications .notifications-edit div.notification-item:last-of-type{border-bottom:1px solid #ecedee}.customer-notifications .notifications-edit .dash{text-align:center;display:block}.customer-notifications .notifications-edit div.notification-item{padding:10px 0 7px 0;border-top:1px solid #ecedee;border-left:1px solid #ecedee;border-right:1px solid #ecedee}.customer-notifications .notifications-edit .form-group{margin-bottom:0}.customer-notifications .notifications-edit .notification-status{max-width:none;color:#6f7277;font-weight:bold;margin-bottom:10px}.customer-notifications .notifications-edit .notification-status i{padding-left:5px;vertical-align:top}.customer-notifications .notifications-edit .notification-status s{vertical-align:top;font-size:18px}.customer-notifications .notifications-edit .notifications-header{padding:10px 0;border:1px solid #ecedee;font-weight:bold}.panel-content.hasSpinner .scrollcont{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-opacity:.1;opacity:.1}.device .device-mac .version{font-size:12px;color:#b7b9bb}.device .device-mac .mac{font-weight:bold;font-size:18px}.device .device-mac .nickname{font-weight:bold;font-size:16px;color:#9fa1a4}.device .device-readings{margin-top:20px;margin-bottom:20px}.device .device-readings h6{text-transform:uppercase}.device .device-readings h6 span{float:right}.device .device-readings .row{margin-bottom:10px;margin-left:0!important;margin-right:0!important}.device .device-readings .dirty i{color:#fa4e4a}.device .device-readings .dirty span{color:#fa4e4a}.device .device-readings i{font-weight:normal;margin-right:5px;font-size:16px}.device .device-readings .f2{padding:5px 5px 6px 5px}.device .device-readings .f2 i{font-size:18px}.device .device-readings .unit{margin-left:5px;font-size:10px;color:#9fa1a4}.device .dark,.device .light{padding:6px 5px;margin:0;text-align:center;font-weight:bold}.device .first{-webkit-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px}.device .last{-webkit-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0}.device .dark{background-color:#cfd0d2}.device .light{background-color:#e7e8e8}.device .device-status .notification-status{padding:6px 12px;font-size:18px;max-width:none;font-weight:bold;-webkit-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;text-transform:uppercase;float:right}.device .device-status .notification-status i{font-size:24px;vertical-align:sub}.device .device-status.off i,.device .device-status.off label{color:#fa4e4a}.device .device-status.on i,.device .device-status.on label{color:#66bb6a}.device .device-additional{padding:10px 0}.device .h7{color:#9fa1a4;margin-top:10px}.device .usage-profile ul{padding-left:0;margin-bottom:0}.device .usage-profile li{list-style:none}.device .usage-profile li span{color:#373b40;font-weight:bold}.device .usage-profile li i{color:#cfd0d2;font-size:8px;margin-right:10px}.device .usage-information{margin-top:10px}.device .usage-information .notification-status{max-width:none;background-color:#2da7cb;color:#fff;margin-right:5px;margin-top:10px}.device .usage-information i{margin-right:5px;vertical-align:sub;color:#fff}.device .usage-information i.ci-person-under-18,.device .usage-information i.ci-person-over-18{font-size:13px;vertical-align:bottom}.device .usage-information .u0{background-color:#fff;border:2px solid #d8d8d8;color:#000;font-weight:bold}.device .usage-information .u0.on{background-color:#66bb6a}.device .usage-information .notification-status.na{background-color:#cfd0d2}.device .usage-information:first-child{margin-top:0}.Explorer11 .device .device-readings .f2,.Explorer.v10 .device .device-readings .f2,.Explorer.v9 .device .device-readings .f2{line-height:1em;margin-left:-1px}.Explorer11 .device .device-readings .last,.Explorer.v10 .device .device-readings .last,.Explorer.v9 .device .device-readings .last{margin-left:-1px}.modal-body h5{color:#878a8d;font-size:18px;font-weight:100;display:inline-block}.modal-body .md-signal-cellular-4-bar{color:#fa4e4a;float:left;margin-bottom:-14px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4)}.modal-body .alert{-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;border-top:none;border-bottom:none;background-color:#e7e8e8;padding:0}.modal-body .alert .inner{width:100%;height:100%;border-left:1px solid #d32723;padding-top:20px;padding-bottom:20px;padding-left:15px}.modal-body .alert span{color:#6f7277}.modal-body .alert span.title{font-weight:bold;display:block;font-size:18px;color:#3f4349}.modal-body .alert.dirty{border-left:15px solid #fa4e4a}.outer-timeline{position:relative;padding-bottom:30px;margin-bottom:30px}.outer-timeline .timeline-line{position:absolute;border-right:4px solid #e4f6fb;height:100%;z-index:1;left:10px}.outer-timeline .timeline-dot{position:absolute;border-right:4px solid #e4f6fb;height:30px;z-index:100;bottom:0;left:10px}.outer-timeline .timeline-dot i{position:absolute;color:#328aa6;left:-5px;bottom:-5px;z-index:100}.incident-timeline{position:relative;padding-top:10px}.incident-timeline .notification-status{max-width:none;z-index:100;position:relative}.incident-timeline .date{color:#fff}.incident-timeline .data{padding-top:14px;padding-left:10px}.incident-timeline .data .col-sm-12{padding-bottom:17px}.incident-timeline .seperator{border-bottom:1px solid #2ab5de}.incident-timeline .time{color:#bcbcbc}.incident-timeline .instigator{color:#2ab5de;font-weight:bold}.incident-timeline .action{color:#080809}.incident-timeline .actioninfo{color:#2ab5de;font-weight:bold}.incident-timeline .contact-message{padding:5px 10px;background-color:#ecedee;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.incident-timeline .contact-message span{margin-right:5px;margin-left:5px}.incident-timeline .contact-message .fa{font-size:10px}.incident-timeline .icon .ci-device-status-change-off,.incident-timeline .icon .ci-device-status-change-on{font-size:36px;margin-top:0}.incident-modal,.installation-modal{margin-right:-15px;margin-left:-15px;top:0!important;z-index:100001}.incident-modal .modal-content,.installation-modal .modal-content{height:100%!important}.incident-modal .modal-content .panel-inner-content,.installation-modal .modal-content .panel-inner-content{overflow-x:hidden}.incident-modal .imgThumb,.installation-modal .imgThumb{border:1px solid #3f4349;display:inline-block}.incident-modal .imgThumb img,.installation-modal .imgThumb img{width:75px}.incident-modal .install-CAS,.installation-modal .install-CAS{color:#2ab5de;float:left;margin-left:20px;border:1px solid #2ab5de;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;padding:8px 15px}.incident-modal .modal-body,.installation-modal .modal-body,.incident-modal .modal-sidebar,.installation-modal .modal-sidebar{padding-top:0!important}.incident-modal .validateForm,.installation-modal .validateForm{padding-top:10px}.incident-modal .validateForm .device-status,.installation-modal .validateForm .device-status{background-color:#fbfbfb;padding:15px 15px}.incident-modal .validateForm .device-status i,.installation-modal .validateForm .device-status i{font-size:30px;margin:0 auto;display:table}.incident-modal .validateForm .device-status span,.installation-modal .validateForm .device-status span{margin:0 auto;display:table;font-size:16px}.incident-modal .validateForm .device-status label,.installation-modal .validateForm .device-status label{text-transform:uppercase}.incident-modal .data-label,.installation-modal .data-label{color:#080809}.incident-modal .data-label.dirty,.installation-modal .data-label.dirty{color:#fa4e4a}.incident-modal .data-label.inactive,.installation-modal .data-label.inactive{color:#acadb0}.incident-modal textarea,.installation-modal textarea{max-width:100%}.incident-modal textarea:focus,.installation-modal textarea:focus,.incident-modal select:focus,.installation-modal select:focus{outline:0}.incident-modal .form-group,.installation-modal .form-group{padding-left:30px;padding-right:30px}.incident-modal .modal-footer,.installation-modal .modal-footer{padding-left:30px;padding-right:30px}.incident-modal .modal-footer.border,.installation-modal .modal-footer.border{border-top:1px solid #9fa1a4}.incident-modal .icon,.installation-modal .icon{position:relative;width:100%}.incident-modal .icon i,.installation-modal .icon i{position:absolute;right:0;font-size:26px;top:-3px}.incident-modal .icon i.lt,.installation-modal .icon i.lt{right:inherit;left:10px}.incident-modal .date-picker,.installation-modal .date-picker{font-weight:normal;color:#bcbcbc;position:relative;float:left;width:90%}.incident-modal .date-picker input,.installation-modal .date-picker input{text-align:center;padding:5px 5px;width:100%}.incident-modal .date-picker .calendar,.installation-modal .date-picker .calendar{-webkit-border-radius:17px 17px 17px 17px;border-radius:17px 17px 17px 17px;top:10px;right:10px;position:absolute}.incident-modal .clear-btn,.installation-modal .clear-btn{width:10%;float:left;cursor:pointer}.incident-modal .clear-btn i,.installation-modal .clear-btn i{font-size:32px;color:#b7b9bb;top:0}.incident-modal .dirty,.installation-modal .dirty{color:#fa4e4a}.incident-modal .minor,.installation-modal .minor{color:#fad53e}.incident-modal .temp,.installation-modal .temp{color:#357c94}.incident-modal .disconnect,.installation-modal .disconnect{color:#9fa1a4}.incident-modal .clear,.installation-modal .clear{color:#66bb6a}.incident-modal .warning,.installation-modal .warning{color:#f0ad4e}.incident-modal .snooze-details .form-group,.installation-modal .snooze-details .form-group{margin-bottom:0!important}.incident-modal .snooze-details h4,.installation-modal .snooze-details h4,.incident-modal .snooze-details h5,.installation-modal .snooze-details h5{margin-bottom:0!important}.incident-modal .snooze-details h4,.installation-modal .snooze-details h4{display:inline-block}.incident-modal .snooze-details .md-snooze,.installation-modal .snooze-details .md-snooze{margin-right:auto;margin-left:auto;font-size:28px;color:#939699}.incident-modal .leakbotPill,.installation-modal .leakbotPill{margin-right:10px;font-size:14px;max-width:30%;font-weight:bold;-webkit-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;text-transform:uppercase;float:right}.incident-modal .leakbotPill i,.installation-modal .leakbotPill i{font-size:24px;vertical-align:sub}.reports{padding-bottom:140px}.reports .form-group.date .calendar{float:right;top:-23px;left:-23px}.reports .dropdown-menu{left:50px!important}.modal-content{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25)}.collapse{max-height:0;overflow:hidden;transition:max-height .4s ease-in}.collapse.in{max-height:570px}.ParticleHourTable{overflow:auto}.provider-table,.invoice-import-table{padding:0 0}.provider-table .hide-row td,.invoice-import-table .hide-row td{padding:0 0!important}.provider-table .pad-section,.invoice-import-table .pad-section{padding:12px 14px}.provider-table .pad-section .well:last-child,.invoice-import-table .pad-section .well:last-child{margin-bottom:0}.provider-table ul,.invoice-import-table ul{list-style-type:none;padding-left:0}.provider-table .provider-indicator,.invoice-import-table .provider-indicator{width:10%;height:30px;float:left;padding:5px 5px}.provider-table .provider-indicator label,.invoice-import-table .provider-indicator label{margin-left:auto;margin-right:auto;display:table}.provider-table .provider-indicator i,.invoice-import-table .provider-indicator i{font-size:30px;margin-top:-5px}.provider-table .provider-buttons,.invoice-import-table .provider-buttons{float:left;width:10%}.provider-table .provider-buttons button,.invoice-import-table .provider-buttons button{padding-top:5px;padding-bottom:5px}.provider-table .provider-costs,.invoice-import-table .provider-costs{width:15%;float:left;padding:5px 5px}.provider-table .provider-costs label,.invoice-import-table .provider-costs label,.provider-table .provider-costs input,.invoice-import-table .provider-costs input{float:left;width:100%}.provider-table .provider-costs label,.invoice-import-table .provider-costs label{color:#939699}.provider-table .provider-costs span,.invoice-import-table .provider-costs span{width:90%}.provider-table .provider-costs span.unit,.invoice-import-table .provider-costs span.unit{margin-right:5px}.provider-table .provider-costs h3,.invoice-import-table .provider-costs h3{margin:0}.provider-table .date-container,.invoice-import-table .date-container{position:relative}.provider-table .date-container ul,.invoice-import-table .date-container ul{width:300px;border-top:3px solid #2ab5de;padding:0 5px}.provider-table .bootstrap-datetimepicker-widget,.invoice-import-table .bootstrap-datetimepicker-widget{position:absolute;left:100px;top:100px}.provider-table .collapse.in,.invoice-import-table .collapse.in{max-height:none}.provider-table .current,.invoice-import-table .current{background-color:#e4f6fb!important}.provider-table .well,.invoice-import-table .well{padding:10px 10px;background-color:#fff}.provider-table table th,.invoice-import-table table th{border-top:none;color:#bcbcbc;height:38px;font-weight:bold;padding-left:14px!important}.provider-table table tbody tr:nth-child(4n+3),.invoice-import-table table tbody tr:nth-child(4n+3){background-color:#f8f8f8!important}.provider-table table tbody tr:nth-child(4n+3):hover,.invoice-import-table table tbody tr:nth-child(4n+3):hover{background-color:#ecedee!important}.provider-table i.md-keyboard-arrow-down,.invoice-import-table i.md-keyboard-arrow-down{color:#2ab5de;font-size:20px;pointer-events:none}.invoice-import-table td{position:relative}.invoice-import-table .header-icon i{font-size:60px;float:left}.invoice-import-table .header-icon h4{padding-top:14px;float:left}.invoice-import-table .invoice-error{width:60%;float:left;padding:5px 5px}.invoice-import-table .dirty{color:#fa4e4a}.invoice-import-table i.green{color:#66bb6a!important}.invoice-import-table i.dirty{color:#fa4e4a!important}.invoice-import-table i.yellow{color:#fad53e!important}.provider-container .provider-filter-buttons button{width:95px}.provider-container .modal-content{height:auto!important;border-radius:15px 15px!important;-moz-border-radius:15px 15px!important;-webkit-border-radius:15px 15px!important}.provider-container .modal-content ul{list-style-type:none;padding-left:0}.provider-container .glyphicon-calendar{float:right;margin-top:-25px;margin-right:10px;color:#2ab5de}.provider-container .modal-label{width:100%}.provider-container .modal-input{width:90%;display:inline-block;margin-left:5px}.provider-container .btn-container{width:150px;float:right}.provider-container .load-loading{width:50px;float:left;margin-top:-3px}.provider-container .modal-dialog{margin-top:90px}.provider-container i.green{color:#66bb6a!important}.provider-container i.dirty{color:#fa4e4a!important}.provider-container i.yellow{color:#fad53e!important}.provider-container .provider-errors ul{list-style:none;padding-left:0}.provider-container .provider-errors ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #cfd0d2;padding:5px 0}.provider-container hr{border-color:#cfd0d1}.ddl-selector.optionlist{float:right;padding:0 22px}.ddl-selector.optionlist .dropdown{float:left}.ddl-selector.optionlist .dropdown button{padding:6px 12px!important;float:right;border-width:2px}.ddl-selector.optionlist .dropdown button>span{color:#2ab5de;font-size:18px}.ddl-selector.optionlist .dropdown a{padding:0 10px 0 10px}.ddl-selector.optionlist .dropdown ul{width:200px;border-top:3px solid #2ab5de;padding:0 5px;right:0;left:inherit}.ddl-selector.optionlist .dropdown li{width:100%;padding:5px 13px;border-bottom:1px solid #bcbcbc}.ddl-selector.optionlist .dropdown li:last-child{border-bottom:none}.ddl-selector.optionlist .dropdown li:hover,.ddl-selector.optionlist .dropdown li a:hover{background-color:#e7e8e8;cursor:pointer}.ddl-selector.optionlist .dropdown .name{font-weight:bold;float:left}.ddl-selector.optionlist .dropdown i{color:#2ab5de;vertical-align:sub;font-weight:bold!important;font-size:18px}.overflow-visible{overflow:visible}.table-header-buttons .form-control{padding:10px 22px;width:95px;font-size:14px;text-align:center}.content-image{height:auto;width:auto;max-width:475px;max-height:400px;padding:12px 12px;border:1px solid #ccc;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.row-same-height{display:table;width:100%}.col-same-height{display:table-cell;float:none!important}.pill-selector .heading{color:#bcbcbc;display:block;font-weight:bold;border:none;padding:10px 15px 0 10px;font-size:20px;background-color:transparent;float:left}.pill-selector .item-select{padding:6px 10px 15px 10px;list-style:none;margin-bottom:0!important}.pill-selector .item-select a{border:2px solid #2ab5de;background-color:#fff;color:#2ab5de;text-align:center;padding:3px 16px;width:auto;font-size:16px;float:left;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;margin-right:15px;font-weight:bold}.pill-selector .item-select a:hover,.pill-selector .item-select a:active,.pill-selector .item-select a:visited,.pill-selector .item-select a:link{text-decoration:none}.pill-selector .item-select li.active a{color:#fff;background-color:#2ab5de}.pill-selector .tab-content .tab-pane h2{padding-left:10px;padding-bottom:10px}.pill-selector .tab-content .tab-pane h2 a{color:#2ab5de}.pill-selector .tab-content .tab-pane h2 a i{padding-left:10px}.pill-selector .tab-content .tab-pane h2 a:hover{text-decoration:none}.header-section{margin-bottom:20px!important;border-bottom:2px solid #b7b9bb}.header-section h4{color:#2ab5de;margin-top:5px;margin-bottom:20px;padding-left:10px}.heading-label{font-size:18px;color:#3f4349!important;font-weight:bold!important;display:inline-block}.heading-label.grey{color:#9fa1a4!important}.client-details{padding:15px 0;border-bottom:1px solid #b7b9bb}.client-details span{font-size:12px;font-weight:bold;display:block;color:#3f4349}.client-details label{font-size:12px;display:block;font-weight:normal;color:#9fa1a4}.client-details i{color:#e7e8e8;font-size:36px;position:absolute;right:40px;top:-8px}.client-details i.ci-tap{top:0}.client-details i.md-dialpad{font-size:20px}.client-details i.md-perm-identity{font-size:54px}.client-details .submit-button,.client-details .dont-submit-button{padding-top:5px;padding-bottom:5px}.debug-section{margin:30px 0 0 0}.debug-section .heading-label{margin-left:30px}.debug-section .submit-button,.debug-section .dont-submit-button{padding-top:5px;padding-bottom:5px;float:right;margin-right:30px}.debug-section .PeriodSelector{margin:0 0 0 15px}.client-section{margin:30px 30px}.client-section .form-group{padding-left:10px!important}.client-section .form-group label{padding-right:5px}.client-section .submit-button,.client-section .dont-submit-button{padding-top:5px;padding-bottom:5px;margin-right:0}.client-section .debug-section{margin:0 0 0 12px!important}.client-section .debug-section .DebugTable{padding:15px 0 0 0!important}.client-section .debug-section .DebugTable .activeDay{color:#2ab5de}.client-section .debug-section .DebugTable .inActiveDay{color:#acadb0}.client-section .debug-section .DebugTable .col-xs-3{border:solid 1px #000;padding:5px}.client-section .ReportingPeriodSelection .PeriodName{padding-top:0}.client-section .DeviceReadings .PeriodSelector{margin-top:0}.ReportingPeriodSelection .float-right{float:right;padding-right:10px}.DeviceReadings.Umbrella .PeriodSelector{float:right;width:auto;margin:20px 15px 10px 15px}.DeviceReadings.Umbrella .PeriodSelector .dropdown{float:left;margin-top:-7px}.service-address-section .service-address-selector{padding-top:0;margin-top:-5px}.service-address-section .service-address-selector .dropdown button{padding:3px 12px!important}.service-address-section .umbrella-back-button{padding:2px 11px 4px 7px!important}.service-address-section .umbrella-back-button i{vertical-align:bottom!important}.service-address-section hr{border-top-color:#b7b9bb}.quick-pick .Address{display:block;font-weight:bold;text-align:left}.quick-pick .Hardware{display:block;padding-left:15px;font-weight:normal}.quick-pick .Hardware .ci-device-meter{padding-left:5px;padding-right:5px}.quick-pick .Hardware.Bot{padding-left:30px}.quick-pick .Hardware.Dashboard{font-weight:bold}.device-details{padding:15px 0;border-bottom:1px solid #b7b9bb}.device-details span{font-size:12px;font-weight:bold;display:block;color:#3f4349}.device-details label{font-size:12px;display:block;font-weight:normal;color:#9fa1a4}.device-details i{color:#e7e8e8;font-size:36px;position:absolute;right:40px;top:0}.device-details i.md-perm-identity{top:-8px}.device-details a i{color:#fff;position:relative;right:0;top:0}.device-actions{border-bottom:1px solid #b7b9bb}.device-actions h2{padding-left:15px;display:inline-block}.device-actions a{width:auto;max-width:150px}.device-actions ul{width:100%;max-width:150px;padding-right:0;right:11px;left:auto}.device-actions ul li a{width:100%}.device-actions .actions{float:right;margin-top:13px}.device-actions .actions form{float:left}.device-actions .device-status{padding-top:18px;font-size:16px}.device-actions .device-status i{font-size:20px;vertical-align:middle;margin-top:-6px}.device-actions .device-status .btn{color:#fff;background-color:#2ab5de;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;margin-left:15px;font-size:14px}.device-actions .device-status.off i,.device-actions .device-status.off label{color:#fa4e4a}.device-actions .device-status.on i,.device-actions .device-status.on label{color:#66bb6a}.checkbox-large{height:18px;width:18px;float:left}.label-large{float:left;padding-top:5px;padding-left:10px;font-size:15px}.umbrella-back-button{background-color:#2ab5de;border:2px solid transparent;padding:4px 11px 5px 7px!important;color:#fff;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.umbrella-back-button i,.umbrella-back-button s{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.umbrella-back-button:hover{background-color:#e4f6fb;border:2px solid #2ab5de;color:#2ab5de}.umbrella-back-button:hover s,.umbrella-back-button:hover i,.umbrella-back-button:hover span{color:#2ab5de}.umbrella-back-button i{float:none;font-size:24px;padding-left:0!important;padding-right:10px!important;vertical-align:sub!important;color:#fff;position:relative;right:0;top:0}.umbrella-back-button span{display:inline;vertical-align:text-bottom;line-height:18px;color:#fff}.leaktxt{max-width:100px}.empty-list{background-color:#e7e8e8;border-color:#e7e8e8!important}.empty-list span{padding:15px 0;display:table;margin:0 auto;color:#6f7277;font-size:20px}#alert-menu .top-nav,#alert-desktop-menu .top-nav{background-color:#fff;padding-bottom:22px;border-bottom:1px solid #b7b9bb;margin-left:0;margin-right:0}#alert-menu .top-nav .title,#alert-desktop-menu .top-nav .title{color:#b7b9bb;font-weight:100;font-size:18px;text-align:center;display:block;margin-top:-20px}#alert-menu .top-nav a,#alert-desktop-menu .top-nav a{color:#cfd0d2;border:2px solid #cfd0d2}#alert-menu .top-nav a i,#alert-desktop-menu .top-nav a i{color:#cfd0d2}#alert-menu .top-nav a.swipe-nav,#alert-desktop-menu .top-nav a.swipe-nav{display:none;position:absolute;margin:15px auto;border:none;background-color:#fff;z-index:3;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;left:0;right:0;width:100px}#alert-menu .top-nav a.swipe-nav i,#alert-desktop-menu .top-nav a.swipe-nav i{border:none}#alert-menu .top-nav a.swipe-nav:before,#alert-desktop-menu .top-nav a.swipe-nav:before,#alert-menu .top-nav a.swipe-nav:after,#alert-desktop-menu .top-nav a.swipe-nav:after{position:absolute;top:0;content:"";background-color:#fff;z-index:3}#alert-menu .top-nav a.swipe-nav:after,#alert-desktop-menu .top-nav a.swipe-nav:after,#alert-menu .top-nav a.swipe-nav:before,#alert-desktop-menu .top-nav a.swipe-nav:before{width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;z-index:2}#alert-menu .top-nav a.swipe-nav:before,#alert-desktop-menu .top-nav a.swipe-nav:before{left:-5px}#alert-menu .top-nav a.swipe-nav:after,#alert-desktop-menu .top-nav a.swipe-nav:after{right:-5px}#alert-menu .top-nav .left,#alert-desktop-menu .top-nav .left{padding:30px 0 0 20px}#alert-menu .top-nav .right,#alert-desktop-menu .top-nav .right{padding:30px 0 0 30px}#alert-menu .no-alerts i.md-notifications-off,#alert-desktop-menu .no-alerts i.md-notifications-off{color:#cfd0d2;font-size:200px;display:block;margin-top:25%;text-align:center}#alert-menu .top-nav.dirty,#alert-desktop-menu .top-nav.dirty{background-color:#fa4e4a}#alert-menu .top-nav.dirty .title,#alert-desktop-menu .top-nav.dirty .title{color:#fff}#alert-menu .top-nav.dirty a,#alert-desktop-menu .top-nav.dirty a{border-color:#fff}#alert-menu .top-nav.dirty a i,#alert-desktop-menu .top-nav.dirty a i{color:#fff}#alert-menu .top,#alert-desktop-menu .top{margin-left:0;margin-right:0}#alert-menu .top .row,#alert-desktop-menu .top .row{padding:10px 20px;font-size:18px;color:#6f7277}#alert-menu .top .row i,#alert-desktop-menu .top .row i{font-size:24px}#alert-menu .top .icon,#alert-desktop-menu .top .icon{text-align:right}#alert-menu .top .inactive,#alert-desktop-menu .top .inactive{background-color:#b7b9bb;padding-left:0;padding-right:0}#alert-menu .top .alerts,#alert-desktop-menu .top .alerts{color:#9fa1a4;padding:10px 0;background-color:#3f4349}#alert-menu .top .alerts-list,#alert-desktop-menu .top .alerts-list{padding:0}#alert-menu .top .alerts-list .column,#alert-desktop-menu .top .alerts-list .column{padding-left:0;padding-right:0}#alert-menu .top .alerts-list .active i.md-error,#alert-desktop-menu .top .alerts-list .active i.md-error{color:#fa4e4a}#alert-menu .top .alerts-list .inactive i,#alert-desktop-menu .top .alerts-list .inactive i{color:#6f7277}#alert-menu .top .alerts-list .none,#alert-desktop-menu .top .alerts-list .none{padding-top:20px;text-align:center}#alert-menu .top .alerts-list .none h3,#alert-desktop-menu .top .alerts-list .none h3{color:#e7e8e8;text-align:center}#alert-menu .top .alerts-list .none i.no-alerts,#alert-desktop-menu .top .alerts-list .none i.no-alerts{font-size:120px;color:#e7e8e8;text-align:center;padding-top:20px}#alert-menu .top .alerts-list ul,#alert-desktop-menu .top .alerts-list ul{list-style:none;margin:0;padding:0}#alert-menu .top .alerts-list ul li.date-title,#alert-desktop-menu .top .alerts-list ul li.date-title{background-color:#b7b9bb}#alert-menu .top .alerts-list ul li.date-title .date-value,#alert-desktop-menu .top .alerts-list ul li.date-title .date-value{text-align:right;font-size:14px;font-weight:bold;float:right;padding-top:3px;color:#3f4349;display:inline-block;padding:15px}#alert-menu .top .alerts-list ul li.date-title .date-text,#alert-desktop-menu .top .alerts-list ul li.date-title .date-text{padding:10px 15px;display:inline-block}#alert-menu .top .alerts-list ul li,#alert-desktop-menu .top .alerts-list ul li{padding:0}#alert-menu .top .alerts-list ul li .title,#alert-desktop-menu .top .alerts-list ul li .title{color:#b7b9bb;font-weight:100;font-size:18px;text-align:center;display:block;margin-top:-20px}#alert-menu .top .alerts-list ul li a,#alert-desktop-menu .top .alerts-list ul li a{padding:10px 15px;display:block;color:#b7b9bb}#alert-menu .top .alerts-list ul li a .alert-text,#alert-desktop-menu .top .alerts-list ul li a .alert-text{font-weight:bold;float:left;padding-left:10px;color:#3f4349}#alert-menu .top .alerts-list ul li a .time,#alert-desktop-menu .top .alerts-list ul li a .time{font-size:14px;padding-right:15px;float:right;padding-top:3px;text-align:right}#alert-menu .top .alerts-list ul li a i,#alert-desktop-menu .top .alerts-list ul li a i{color:#cfd0d2}#alert-menu .top .alerts-list ul li a:hover,#alert-desktop-menu .top .alerts-list ul li a:hover{text-decoration:none}#alert-menu .top .alerts-list ul li i.alert-icon,#alert-desktop-menu .top .alerts-list ul li i.alert-icon{font-size:18px;text-align:left;float:left;margin-top:3px}#alert-menu .top .alerts-list ul li i.alert-icon.ci-temperature,#alert-desktop-menu .top .alerts-list ul li i.alert-icon.ci-temperature{padding-left:5px;padding-right:5px}#alert-menu .top .alerts-list ul li .expand,#alert-desktop-menu .top .alerts-list ul li .expand{border-radius:50%;margin-right:5px;border:1px solid #cfd0d2;display:inline-block;padding:4px 5px;float:right}#alert-menu .top .alerts-list ul li i.md-expand-more,#alert-desktop-menu .top .alerts-list ul li i.md-expand-more,#alert-menu .top .alerts-list ul li i.md-expand-less,#alert-desktop-menu .top .alerts-list ul li i.md-expand-less{font-size:12px;margin-top:2px;color:#2ab5de;content:""!important}#alert-menu .top .alerts-list ul li .queue-timer,#alert-desktop-menu .top .alerts-list ul li .queue-timer{margin-top:6px;padding:6px 0;text-align:center;font-weight:bold;font-size:16px;color:#3f4349;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-border-radius:19px 19px 19px 19px;border-radius:19px 19px 19px 19px}#alert-menu .top .alerts-list ul li .queue-timer.warning,#alert-desktop-menu .top .alerts-list ul li .queue-timer.warning{border:2px solid #f0ad4e}#alert-menu .top .alerts-list ul li .queue-timer.dirty,#alert-desktop-menu .top .alerts-list ul li .queue-timer.dirty{border:2px solid #ef3e22}#alert-menu .top .alerts-list ul li .snooze-icon i,#alert-desktop-menu .top .alerts-list ul li .snooze-icon i{display:inline-block;vertical-align:bottom;color:#939699}#alert-menu .top .alerts-list .alert-device-info,#alert-desktop-menu .top .alerts-list .alert-device-info{border-bottom:1px solid #b7b9bb;padding-bottom:5px;margin-bottom:8px;color:#878a8d}#alert-menu .top .alerts-list .alert-desc-block span.link,#alert-desktop-menu .top .alerts-list .alert-desc-block span.link{border:2px solid #2ab5de;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:2px 0 0 0;margin-right:4px}#alert-menu .top .alerts-list .alert-desc-block span.link a,#alert-desktop-menu .top .alerts-list .alert-desc-block span.link a{color:#2ab5de;font-size:18px;padding:0 7px}#alert-menu .top .alerts-list .alert-desc-block span.link i,#alert-desktop-menu .top .alerts-list .alert-desc-block span.link i{color:#2ab5de}#alert-menu .top .alert-details ul.details li ul li,#alert-desktop-menu .top .alert-details ul.details li ul li{border-bottom:1px solid #b7b9bb}#alert-menu .top .alert-details ul.details li ul li .btn,#alert-desktop-menu .top .alert-details ul.details li ul li .btn{width:100%;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;margin:10px 0;font-weight:bold}#alert-menu .top .alert-details ul.details li ul li .btn s,#alert-desktop-menu .top .alert-details ul.details li ul li .btn s{font-size:18px;vertical-align:top}#alert-menu .top .alert-details ul.details li ul li .more-details,#alert-desktop-menu .top .alert-details ul.details li ul li .more-details{background-color:#fff;padding:15px 15px 0 15px}#alert-menu .top .alert-details ul.details li ul li .more-details p,#alert-desktop-menu .top .alert-details ul.details li ul li .more-details p{color:#b7b9bb;font-size:16px;line-height:1.5em}#alert-menu .top .alert-details ul.details li ul li .more-details .btn.reminder,#alert-desktop-menu .top .alert-details ul.details li ul li .more-details .btn.reminder{border:1px solid #2ab5de;color:#2ab5de;background-color:#fff}#alert-menu .top .alert-details ul.details li ul li .shutoff-container,#alert-desktop-menu .top .alert-details ul.details li ul li .shutoff-container{background-color:#e7e8e8;border-top:1px solid #cfd0d2;padding:5px 15px}#alert-menu .top .alert-details ul.details li ul li .shutoff-container .btn.shutoff,#alert-desktop-menu .top .alert-details ul.details li ul li .shutoff-container .btn.shutoff{background-color:#fa4e4a;color:#fff}#alert-menu .top .alert-details ul.details li ul li a,#alert-desktop-menu .top .alert-details ul.details li ul li a{border-bottom:1px solid #b7b9bb}#alert-menu .cd-panel-container .cd-panel-content,#alert-desktop-menu .cd-panel-container .cd-panel-content{background-color:#e7e8e8}#alert-menu .cd-panel-container .cd-panel-content .menu-header,#alert-desktop-menu .cd-panel-container .cd-panel-content .menu-header{background-color:#fff;color:#b7b9bb}#alert-menu .cd-panel-container .cd-panel-content ul li,#alert-desktop-menu .cd-panel-container .cd-panel-content ul li{background-color:#fff}#alert-menu .cd-panel-container .cd-panel-content ul li i,#alert-desktop-menu .cd-panel-container .cd-panel-content ul li i{float:right;color:#2ab5de;font-size:34px;margin-top:-5px}.schedule-recommendations .schedule-item{padding:10px;border:1px solid #b7b9bb;border-radius:5px;margin-bottom:5px}.schedule-recommendations .schedule-item .icon{background-color:#2ab5de;color:#fff;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;height:25px;width:25px;padding-left:5px;padding-top:4px}.schedule-recommendations .hour-info{overflow-y:auto;max-height:1200px}.schedule-recommendations .schedule{overflow-x:auto}.schedule-recommendations .schedule .highlight{background-color:#228b22;color:#fff}.schedule-recommendations .schedule .min-width-100{min-width:100px}.service-address-list .heading-label{padding-left:20px}.client-alerts-list{border-left:1px solid #cfd0d2}.client-alerts-list .client-alerts-header{padding:5px 0 15px 0}.client-alerts-list .client-alerts-header h5{color:#3f4349;font-size:24px}.client-alerts-list .client-alerts-header .reset-filter{color:#2ab5de;border:none;background-color:#fff;padding-top:10px;float:right}.client-alerts-list .client-alerts-header .reset-filter:hover{cursor:pointer}.client-alerts-list .client-alerts-header label{color:#9fa1a4}.client-alerts-list .client-alerts-header .service-address-selector{padding:0;min-width:206px}.client-alerts-list .client-alerts-header .service-address-selector button{padding:3px 12px!important}.client-alerts-list .client-alerts-header .service-address-selector button>span{font-size:16px}.client-alerts-list .client-alerts-header .service-address-selector .select-heading{font-size:14px;padding-top:0;margin-right:10px}.client-alerts-list .top{margin-left:0;margin-right:0}.client-alerts-list .top .alert-header{padding:5px 15px;position:relative;background-color:#f1f1f1;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;background-color:#3f4349}.client-alerts-list .top .alert-header h4{color:#fff;text-transform:uppercase}.client-alerts-list .top .alert-header i{position:absolute;right:15px;top:8px;font-size:32px;color:#fff}.client-alerts-list .top .alert-header.dirty{background-color:#fa4e4a}.client-alerts-list .top .alert-header.dirty h4{color:#fff}.client-alerts-list .top .alert-header.dirty i{color:#fff}.client-alerts-list .top li.date-title{background-color:#95daef;color:#fff}.client-alerts-list .top li.date-title .date-text,.client-alerts-list .top li.date-title .date-value{color:#fff;padding:15px;display:inline-block}.client-alerts-list .top li.date-title ul{background-color:#fff;color:#878a8d}.client-alerts-list .top .buffer{padding:5px;background-color:#e7e8e8}.client-alerts-list .top .alerts-list .col-xs-12.no-padding{padding:0!important}.client-alerts-list .top .alerts-list ul{list-style:none;margin:0;padding:0}.client-alerts-list .top .alerts-list ul li.alert-item{padding:10px 15px;border-bottom:1px solid #bcbcbc}.client-alerts-list .top .alerts-list ul li a,.client-alerts-list .top .alerts-list ul li a:hover{text-decoration:none}.client-alerts-list .top .alerts-list ul li .alert-item-header{padding:5px 0 5px 30px}.client-alerts-list .top .alerts-list ul li .alert-item-header i{font-size:16px;display:inline-block;width:5%}.client-alerts-list .top .alerts-list ul li .alert-item-id{display:inline-block;width:40%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.client-alerts-list .top .alerts-list ul li .alert-item-address{display:inline-block;width:40%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;padding-left:15px}.client-alerts-list .top .alerts-list ul li .alert-text{display:inline-block;width:40%;text-transform:uppercase;font-size:16px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.client-alerts-list .top .alerts-list ul li .alert-age{display:inline-block;width:40%;text-transform:uppercase;font-size:16px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.client-alerts-list .top .alerts-list ul li .alert-age.dirty{color:#fa4e4a}.client-alerts-list .top .alerts-list ul li .alert-item-type{padding:5px 0 5px 0;position:relative}.client-alerts-list .top .alerts-list ul li .alert-item-type i.md-receipt-outline-add{position:absolute;font-size:18px;right:0;top:-2px;border:2px solid #2ab5de;color:#2ab5de;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;padding:2px 4px;cursor:pointer}.client-alerts-list .top .alerts-list ul li .alert-item-type i{display:inline-block;color:#b7b9bb;font-size:18px;vertical-align:sub}.client-alerts-list .top .alerts-list ul li .alert-item-type i.active{color:#fa4e4a}.client-alerts-list .top .alerts-list ul li .alert-item-type .expand{position:absolute;right:4px}.client-alerts-list .top .alerts-list ul li .alert-item-type .expand i{font-size:22px;color:#2ab5de;position:absolute;top:25px;right:20px}.client-alerts-list .top .alerts-list ul li a.incident-create i.md-receipt-outline-add{position:relative;z-index:1000;font-size:18px;margin-top:-30px;float:right;border:2px solid #2ab5de;color:#2ab5de;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;padding:2px 5px;cursor:pointer}.client-alerts-list .top .alerts-list ul li a.alert-item-type{width:100%;display:inline-block;cursor:pointer;padding:5px 0 0 0;color:#3f4349}.client-alerts-list .top .alerts-list ul li a.alert-item-type .md-expand-more:before{content:""}.client-alerts-list .top .alerts-list ul li .alert-item-details{position:relative;padding-left:30px}.client-alerts-list .top .alerts-list ul li .alert-item-details s.md-accessibility{width:5%;visibility:hidden}.client-alerts-list .top .alerts-list ul li .alert-item-details i.md-notifications-paused{position:absolute;font-size:22px;color:#9fa1a4;left:0}.client-alerts-list .top .alerts-list ul li a.alert-item-type.collapsed .md-expand-more:before{content:""}.client-alerts-list .top .alerts-list ul li .alert-detail{display:inline-block;width:80%;vertical-align:bottom;font-size:12px;color:#9fa1a4}.client-alerts-list .top .alerts-list ul li .alert-detail.left,.client-alerts-list .top .alerts-list ul li .alert-detail.right{width:40%}.client-alerts-list .top .alerts-list ul li .alert-detail.right{padding-left:15px}.client-alerts-list .top .alerts-list ul li .date-header{padding:7px 15px;background-color:#8dd2e7;color:#fff;font-weight:bold}.client-alerts-list .top .alerts-list ul li .date-value{float:right}.client-alerts-list .top .alerts-list .alert-device-info{border-bottom:1px solid #b7b9bb;padding-bottom:5px;margin-bottom:8px;color:#878a8d}.client-alerts-list .top .alerts-list .alert-desc-block span.link{border:2px solid #2ab5de;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:2px 0 0 0;margin-right:4px}.client-alerts-list .top .alerts-list .alert-desc-block span.link a{color:#2ab5de;font-size:18px;padding:0 7px}.client-alerts-list .top .alerts-list .alert-desc-block span.link i{color:#2ab5de}.client-alerts-list .top .none h3{color:#cfd0d2;text-align:center;margin-bottom:20px}.client-alerts-list .top .none:last-child{border-bottom:1px solid #bcbcbc}.client-alerts-list .top .scroll-more{display:block;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;background-color:#e7e8e8}.client-alerts-list .top .scroll-more h3{color:#2ab5de;text-align:center;margin-bottom:20px;text-transform:uppercase;font-size:14px}.client-alerts-list .top a.scroll-more:hover{text-decoration:none}.client-devices .device-listing h3{color:#3f4349;font-size:20px;float:left;margin:5px 0}.client-devices .device-listing .panel-default .panel-heading{padding:0}.client-devices .device-listing .panel-default .panel-heading .panel-title a{padding:10px 15px;display:block}.client-devices .device-listing .panel-default .panel-heading .panel-title a:hover{text-decoration:none}.client-devices .device-listing .panel-default .panel-heading .activealertsNumber{float:right;color:#fa4e4a;font-size:18px;margin-top:-30px;padding-right:20px}.client-devices .device-listing .panel-default .panel-heading .activealertsNumber i{font-size:22px;padding-left:10px}.client-devices .device-listing .panel-default .panel-heading .activealertsNumber span{display:block;float:left;padding-top:3px}.client-devices .device-listing .panel-default .collapse.in{max-height:none}.client-devices .device-listing .panel-default .collapse{height:auto!important}.client-devices .device-listing .panel-body .checkbox-container{padding:0 10px;text-align:center;display:inline-block;float:left}.client-devices .device-listing .panel-body .checkbox-container .checkbox{float:left;width:20px;height:20px}.client-devices .device-listing .panel-body i.fa-minus-square{font-size:24px!important;color:#e7e8e8!important}.client-devices .device-listing .panel-body .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.client-devices .device-listing .panel-body .card-columns .card{float:none;display:inline-block;width:100%;margin-bottom:.75rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.client-devices .device-listing .panel-body .device,.client-devices .device-listing .panel-body .umbrella,.client-devices .device-listing .panel-body .filter,.client-devices .device-listing .panel-body .accesspoint{float:left;width:45%;padding:10px 0;border-top:2px solid #2ab5de;color:#3f4349;margin-bottom:15px}.client-devices .device-listing .panel-body .device .slaveHeader,.client-devices .device-listing .panel-body .umbrella .slaveHeader,.client-devices .device-listing .panel-body .filter .slaveHeader,.client-devices .device-listing .panel-body .accesspoint .slaveHeader{font-size:16px;font-weight:bold;margin-left:15px;margin-top:10px}.client-devices .device-listing .panel-body .device i,.client-devices .device-listing .panel-body .umbrella i,.client-devices .device-listing .panel-body .filter i,.client-devices .device-listing .panel-body .accesspoint i{color:#3f4349;font-size:22px}.client-devices .device-listing .panel-body .device i.btn,.client-devices .device-listing .panel-body .umbrella i.btn,.client-devices .device-listing .panel-body .filter i.btn,.client-devices .device-listing .panel-body .accesspoint i.btn{float:right;color:#2ab5de;margin-top:-5px}.client-devices .device-listing .panel-body .device .device-name,.client-devices .device-listing .panel-body .umbrella .device-name,.client-devices .device-listing .panel-body .filter .device-name,.client-devices .device-listing .panel-body .accesspoint .device-name{display:inline-block;width:220px;white-space:nowrap;overflow:hidden;padding-left:5px;text-overflow:ellipsis}.client-devices .device-listing .panel-body .device .water-toggle,.client-devices .device-listing .panel-body .umbrella .water-toggle,.client-devices .device-listing .panel-body .filter .water-toggle,.client-devices .device-listing .panel-body .accesspoint .water-toggle{text-align:right;display:inline-block;white-space:nowrap;overflow:hidden;padding-left:5px}.client-devices .device-listing .panel-body .device .water-toggle span.clean,.client-devices .device-listing .panel-body .umbrella .water-toggle span.clean,.client-devices .device-listing .panel-body .filter .water-toggle span.clean,.client-devices .device-listing .panel-body .accesspoint .water-toggle span.clean{color:#66bb6a;font-weight:bold;padding:0 5px}.client-devices .device-listing .panel-body .device .water-toggle span.dirty,.client-devices .device-listing .panel-body .umbrella .water-toggle span.dirty,.client-devices .device-listing .panel-body .filter .water-toggle span.dirty,.client-devices .device-listing .panel-body .accesspoint .water-toggle span.dirty{color:#fa4e4a;font-weight:bold;padding:0 5px}.client-devices .device-listing .panel-body .device .water-toggle i,.client-devices .device-listing .panel-body .umbrella .water-toggle i,.client-devices .device-listing .panel-body .filter .water-toggle i,.client-devices .device-listing .panel-body .accesspoint .water-toggle i{font-size:24px}.client-devices .device-listing .panel-body .device .water-toggle i.clean,.client-devices .device-listing .panel-body .umbrella .water-toggle i.clean,.client-devices .device-listing .panel-body .filter .water-toggle i.clean,.client-devices .device-listing .panel-body .accesspoint .water-toggle i.clean{color:#66bb6a}.client-devices .device-listing .panel-body .device .water-toggle i.dirty,.client-devices .device-listing .panel-body .umbrella .water-toggle i.dirty,.client-devices .device-listing .panel-body .filter .water-toggle i.dirty,.client-devices .device-listing .panel-body .accesspoint .water-toggle i.dirty{color:#fa4e4a}.client-devices .device-listing .panel-body .device .device-name.devicetitle,.client-devices .device-listing .panel-body .umbrella .device-name.devicetitle,.client-devices .device-listing .panel-body .filter .device-name.devicetitle,.client-devices .device-listing .panel-body .accesspoint .device-name.devicetitle{width:auto;padding-right:50px}.client-devices .device-listing .panel-body .device .lastReading,.client-devices .device-listing .panel-body .umbrella .lastReading,.client-devices .device-listing .panel-body .filter .lastReading,.client-devices .device-listing .panel-body .accesspoint .lastReading{background-color:#e7e8e8;border-top:1px solid #3f4349;border-bottom:1px solid #3f4349;display:block;padding:10px;clear:both;font-size:12px;color:#878a8d;text-align:right}.client-devices .device-listing .panel-body .device .lastReading .last-reading-text,.client-devices .device-listing .panel-body .umbrella .lastReading .last-reading-text,.client-devices .device-listing .panel-body .filter .lastReading .last-reading-text,.client-devices .device-listing .panel-body .accesspoint .lastReading .last-reading-text{display:inline-block}.client-devices .device-listing .panel-body .device i.fa-wifi,.client-devices .device-listing .panel-body .umbrella i.fa-wifi,.client-devices .device-listing .panel-body .filter i.fa-wifi,.client-devices .device-listing .panel-body .accesspoint i.fa-wifi{font-size:22px}.client-devices .device-listing .panel-body .device.hasSlave{border:2px solid #2ab5de}.client-devices .device-listing .panel-body .device.dirty,.client-devices .device-listing .panel-body .umbrella.dirty,.client-devices .device-listing .panel-body .filter.dirty,.client-devices .device-listing .panel-body .accesspoint.dirty{border-top:2px solid #fa4e4a}.client-devices .device-listing .panel-body .device.dirty .lastReading,.client-devices .device-listing .panel-body .umbrella.dirty .lastReading,.client-devices .device-listing .panel-body .filter.dirty .lastReading,.client-devices .device-listing .panel-body .accesspoint.dirty .lastReading{background-color:#fa4e4a;color:#fff}.client-devices .device-listing .panel-body .device.dirty.hasSlave{border:2px solid #fa4e4a}.client-devices .device-listing .panel-body .form-control{margin-right:49px;font-size:11px;padding-top:5px;padding-bottom:5px}.client-devices .device-listing .panel-body a:hover{text-decoration:none}#Alerts #alert-desktop-menu .top-header{padding:30px 15px;border-bottom:2px solid #878a8d;text-transform:uppercase}#Alerts #alert-desktop-menu .left{padding-left:0;padding-right:0}#Alerts #alert-desktop-menu .left h4{color:#fa4e4a}#Alerts #alert-desktop-menu .right{padding-left:0;padding-right:0}#Alerts #alert-desktop-menu .right h4{color:#3f4349}#Alerts #alert-desktop-menu .right .scroll-block{border-left:2px dotted #e7e8e8}#Alerts #alert-desktop-menu .scroll-block{border-bottom:1px solid #878a8d}#Alerts #alert-desktop-menu ul li .expand{padding:2px 8px}#Alerts #alert-desktop-menu ul li .expand i{margin-top:5px;font-size:18px}#Alerts #alert-desktop-menu ul li ul{border-top:1px solid #878a8d}#Alerts #alert-desktop-menu ul li ul li{background-color:#fff}#Alerts #alert-desktop-menu ul li ul li .expand{padding:2px 8px}#Alerts #alert-desktop-menu ul li ul li .expand i{margin-top:5px;font-size:18px}#Alerts #alert-desktop-menu ul li ul li .accordion-body{border-bottom:1px solid #b7b9bb}#Alerts #alert-desktop-menu ul li ul li:nth-child(even){background-color:#f1f1f1}#Alerts #alert-desktop-menu .accordion-inner{border-top:1px solid #b7b9bb;background-color:inherit;padding:10px 0 0 0;margin:0 15px;font-size:14px}#Alerts #alert-desktop-menu .accordion-inner .btn{-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;border:2px solid #2ab5de;color:#2ab5de;display:inline-block;margin:1px;background-color:#fff}#Alerts #alert-desktop-menu .accordion-inner .btn s{font-size:18px;vertical-align:middle}#Alerts #alert-desktop-menu .active-listing li{border-left:4px solid #fa4e4a}#Alerts #alert-desktop-menu .active-listing li .accordion-body{border-bottom:1px solid #b7b9bb}#Alerts #alert-desktop-menu .spin-container{position:relative}.blobSmallImage{width:50%;height:50%}.signature{border:1px solid #cfd0d2;height:250px;background-color:#fff;margin-top:-7px;width:600px}.signature.small{height:250px;width:600px}.kpi-chart-area.usage .view-selector{padding-right:0}.kpi-chart-area.usage .ddl-selector{padding:0 0 0 15px}.kpi-chart-area.trends .ddl-selector{padding-left:0}#loginForm .submit-button,.public-form .submit-button{width:100%;background-color:#2ab5de}#loginForm .submit-button:hover,.public-form .submit-button:hover{color:#fff}.submit-button.red,.dont-submit-button.red{background-color:#fa4e4a;display:inline-block}.submit-button.red:hover,.dont-submit-button.red:hover{background-color:#e34d4a;border-color:#fa4e4a;color:#fff}.submit-button.red:hover i,.dont-submit-button.red:hover i{color:#fff}.submit-button.green,.dont-submit-button.green{background-color:#66bb6a;display:inline}.submit-button.green:hover,.dont-submit-button.green:hover{background-color:#61ac66;border-color:#66bb6a;color:#fff}.submit-button.green:hover i,.dont-submit-button.green:hover i{color:#fff}.install-listing{background-color:#fff}.install-listing label.checkbox-label{padding-left:10px}.install-listing h2{padding-left:0}.install-listing h4.center{text-align:center;padding-top:20px;padding-bottom:20px}.install-listing .submit-btn{background-color:#2ab5de;color:#fff;border-color:#fff}.panel-content .results{min-height:420px}.client-dashboard{margin:15px 0}.client-dashboard .row{border-bottom:1px solid #ecedee}.client-dashboard .row.padded{padding:0 15px}.client-dashboard h2{padding-left:0;margin:38px 0}.client-dashboard h4{color:#2ab5de;font-size:13px}.client-dashboard h5{color:#bcbcbc;font-size:12px;font-weight:normal;margin:0 0}.client-dashboard span{color:#101112;font-size:18px;font-weight:bold}.client-dashboard .account{padding-bottom:30px!important}.client-dashboard .account h2{margin:30px 0}.client-dashboard .account .Active{color:#a4d668}.client-dashboard .account .Inactive{color:#ef3e22}.client-dashboard .account .full{width:100%;display:block}.client-dashboard .account .half{display:inline-block}.client-dashboard .account .half.pad{margin-right:8px}.client-dashboard .account .devices div{position:relative}.client-dashboard .account .devices i{position:absolute;top:3px;color:#a4d668;font-size:18px}.client-dashboard .account .devices i.ci-device-meter{margin-left:5px}.client-dashboard .account .devices span{margin-left:22px}.client-dashboard .account .phone,.client-dashboard .account .email{margin-bottom:10px}.client-dashboard .account .phone .contact-info,.client-dashboard .account .email .contact-info{margin-right:15px}.client-dashboard .account .phone .contact-types,.client-dashboard .account .email .contact-types{white-space:nowrap}.client-dashboard .account .phone .notification-status,.client-dashboard .account .email .notification-status{margin-right:10px;padding:1px 8px;background-color:#e7e8e8}.client-dashboard .account .phone .notification-status i,.client-dashboard .account .email .notification-status i{color:#3f4349}.client-dashboard .account .phone .notification-status i:first-child,.client-dashboard .account .email .notification-status i:first-child{margin-right:5px}.client-dashboard .account .phone .notification-status i.md-check,.client-dashboard .account .email .notification-status i.md-check{color:#a4d668}.client-dashboard .account .phone .notification-status i.md-close,.client-dashboard .account .email .notification-status i.md-close{color:#ef3e22}.client-dashboard .alert-incident .panel{margin:0}.client-dashboard .alert-incident .rt-brdr{border-right:1px solid #ecedee}.client-dashboard .alert-incident .lt-brdr{border-left:1px solid #ecedee}.client-dashboard .alert-incident .tp-brdr{border-top:1px solid #cfd0d1;margin:0 30px}.client-dashboard .alert-incident .clear{border-left:15px solid #a4d668}.client-dashboard .alert-incident .minor{border-left:15px solid #f0ad4e}.client-dashboard .alert-incident .dirty{border-left:15px solid #ef3e22}.client-dashboard .alert-incident .temp{border-left:15px solid #2ab5de}.client-dashboard .alert-incident .disconnect{border-left:15px solid #3f4349}.client-dashboard .alert-incident .valveon{border-left:15px solid #3f4349}.client-dashboard .alert-incident .valveoff{border-left:15px solid #fa4e4a}.client-dashboard .alert-incident .date{font-weight:normal}.client-dashboard .alert-incident .type,.client-dashboard .alert-incident .action{margin-right:5px}.client-dashboard .alert-incident .alert-item{border-right:1px solid #ecedee;border-bottom:1px solid #ecedee;border-top:none;border-left:none}.client-dashboard .alert-incident .incident-window .alert-item{border-left:1px solid #ecedee;border-right:none}.client-dashboard .alert-incident .alert-data{float:left;width:90%;padding:18px 10px 18px 15px}.client-dashboard .alert-incident .alert-collapse-btn{float:left;position:relative;width:10%}.client-dashboard .alert-incident .alert-collapse-btn a{position:absolute;border:2px solid #e7e8e8;text-align:center;padding-top:5px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;top:15px;right:15px;height:30px;width:30px}.client-dashboard .alert-incident .alert-collapse-btn a i{color:#2ab5de;font-size:16px}.client-dashboard .alert-incident .alert-message{float:left;width:90%;padding:23px 15px 18px 30px}.client-dashboard .alert-incident .alert-reminder-btn{float:left;position:relative;width:10%}.client-dashboard .alert-incident .alert-reminder-btn a{position:absolute;border:2px solid #e7e8e8;text-align:center;padding-top:3px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;top:15px;right:15px;height:30px;width:30px}.client-dashboard .alert-incident .alert-reminder-btn a i{color:#2ab5de;font-size:18px}.client-dashboard .alert-incident .incident-no{width:20%;float:left;padding-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dashboard .alert-incident .inner-data{width:80%;float:left}.client-dashboard .alert-incident .inner-data h5{margin-bottom:-3px}.client-dashboard .alert-incident .incident-data{float:left;padding:8px 10px 18px 15px;width:90%}.client-dashboard .alert-incident .incident-modal-btn{float:left;position:relative;width:10%}.client-dashboard .alert-incident .incident-modal-btn a{position:absolute;border:2px solid #e7e8e8;text-align:center;padding-top:3px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;top:15px;right:15px;height:30px;width:30px}.client-dashboard .alert-incident .incident-modal-btn a i{color:#2ab5de;font-size:18px}.client-dashboard .alert-incident .alert-window,.client-dashboard .alert-incident .incident-window{max-height:186px;min-height:62px;overflow:auto}.client-dashboard .alert-incident .load-loading{width:61px;height:61px;margin:0 auto;background-image:url(/Content/images/ajax-loader-64.gif)}.client-dashboard .device-group{padding:15px 5px 0 5px;width:100%}.client-dashboard .device-group .group-info{padding:35px 15px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dashboard .device-group .group-info span{margin-right:15px;color:#939699}.client-dashboard .device-group .group-address{padding:35px 15px;float:right;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dashboard .device-group .group-address span{margin-right:30px;color:#3f4349}.client-dashboard .device-group .group-address i{color:#ef3e22;font-size:24px;position:absolute;right:20px;top:35px}.client-dashboard .device-group .meter,.client-dashboard .device-group .device{width:100%;border-right:1px solid #ecedee;border-left:1px solid #ecedee;border-top:4px solid #2ab5de;border-bottom:1px solid #ecedee;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.client-dashboard .device-group .meter-cont{width:50%;padding:0 15px;margin-bottom:30px;float:left}.client-dashboard .device-group .meter{height:320px;max-height:320px}.client-dashboard .device-group .heading{border-bottom:1px solid #cfd0d1;padding:16px 20px 10px 16px}.client-dashboard .device-group .dropdown{float:left;width:15%}.client-dashboard .device-group .dropdown button{background-color:#fff;padding:0 0}.client-dashboard .device-group .dropdown button i,.client-dashboard .device-group .dropdown span i{font-size:28px;margin-right:4px;color:#878a8d}.client-dashboard .device-group .dropdown button i.on{color:#ef3e22}.client-dashboard .device-group .dropdown button .caret{vertical-align:text-top}.client-dashboard .device-group .nickname{float:left;width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dashboard .device-group .status{float:left;width:20%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.client-dashboard .device-group .status i{font-size:26px;position:absolute}.client-dashboard .device-group .status span{margin-left:28px}.client-dashboard .device-group .status.active i{color:#2ab5de}.client-dashboard .device-group .status.active span{color:#a4d668}.client-dashboard .device-group .status.inactive i,.client-dashboard .device-group .status.pending i{color:#ef3e22}.client-dashboard .device-group .status.inactive span{color:#ef3e22}.client-dashboard .device-group .status.pending span{color:#3f4349}.client-dashboard .device-group .device-link{float:left;width:10%;position:relative}.client-dashboard .device-group .device-link a{position:absolute;text-align:center;padding-top:6px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;top:0;right:0;height:30px;width:30px;background-color:#2ab5de}.client-dashboard .device-group .device-link a i{color:#fff;font-size:18px}.client-dashboard .device-group .details{padding:20px 20px}.client-dashboard .device-group .filter{border-top:1px solid #cfd0d1;padding:20px 20px 25px 20px}.client-dashboard .device-group .filter .device-link a{background-color:#fff;border:2px solid #2ab5de;padding-top:4px}.client-dashboard .device-group .filter .device-link i{color:#2ab5de}.client-dashboard .device-group .filter-icon{float:left;padding-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dashboard .device-group .filter-icon i{font-size:24px;color:#a4d668;margin-right:15px}.client-dashboard .device-group .detail-item{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dashboard .device-group .detail-item span{font-size:13px}.client-dashboard .device-group .detail-item i{color:#bcbcbc;margin-right:5px}.client-dashboard .device-group .device-cont{width:25%;padding:0 15px;margin-bottom:30px;float:left}.client-dashboard .device-group .device{padding:16px 20px 20px 20px;max-height:145px;height:145px}.client-dashboard .device-group .device .description,.client-dashboard .device-group .device .lt-icon,.client-dashboard .device-group .device .rt-icon{float:left}.client-dashboard .device-group .device .lt-icon,.client-dashboard .device-group .device .rt-icon{width:20%}.client-dashboard .device-group .device .description{width:60%;text-align:center;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-height:75px}.client-dashboard .device-group .device .description.move-left{width:80%;text-align:left}.client-dashboard .device-group .device .lt-icon i{font-size:28px;color:#878a8d}.client-dashboard .device-group .device .rt-icon i{font-size:24px;color:#a4d668;float:right}.client-dashboard .device-group .device .detail-item{width:80%}.client-dashboard .device-group .device .device-link{width:20%}.client-dashboard .device-group .device .abs{position:absolute;bottom:0;width:100%}.client-dashboard .device-group .device .rel{position:relative;max-height:104px;height:104px}.client-dashboard .device-group .unit{margin-left:5px;color:#878a8d}.client-dashboard .device-group .alert-dd{width:250px;border-top:4px solid #2ab5de;padding:15px 15px}.client-dashboard .device-group .alert-dd h5{margin-top:15px;float:left}.client-dashboard .device-group .alert-dd span{float:left;width:100%}.client-dashboard .device-group .clear{color:#a4d668}.client-dashboard .device-group .minor{color:#f0ad4e}.client-dashboard .device-group .dirty{color:#ef3e22}.client-dashboard .device-group .temp{color:#2ab5de}.client-dashboard .device-group .disconnect{color:#3f4349}.client-dashboard .device-group .w20{width:20%}.client-dashboard .device-group .w30{width:30%}.client-dashboard .device-group .w40{width:40%}.client-dashboard #deviceLoad{position:relative}.client-dashboard .no-devices h3{font-size:20px;color:#3f4349;text-align:center}.title-label{color:#3f4349!important}.InstallModalContent .device-icon{color:#a4d668!important;font-size:22px}.InstallModalContent label{padding:15px 0 0 15px}.InstallModalContent td.center{text-align:center}.InstallModalContent .tab-pane{min-height:inherit}.InstallModalContent .nav-tabs li{margin-bottom:10px}.InstallModalContent .nav-tabs li.center{text-align:center}.InstallModalContent .nav-tabs li,.InstallModalContent .nav-tabs a,.InstallModalContent .nav-tabs a:hover{border:1px solid #cfd0d2;border-radius:25px 25px 25px 25px;cursor:pointer;background-color:#fff;color:#2ab5de}.InstallModalContent .nav-tabs li.active a{border:1px solid #2ab5de;color:#fff;background-color:#2ab5de}.InstallModalContent .AttachBtn input[type="file"]{position:relative;opacity:.01;top:-2em;width:100%;height:2em;padding:0;margin:0;cursor:pointer}.InstallModalContent .AttachBtn{width:50px;margin-bottom:-30px}.InstallModalContent .profileQuestions .label{text-align:left;color:#3f4349;font-size:11px}.InstallModalContent .profileQuestions label.value{display:block;padding:0;margin:0;text-align:right;color:#3f4349;font-size:11px}.InstallModalContent .profileQuestions label.value.na{color:#cfd0d2}.InstallModalContent .install-row{border-bottom:1px solid #e7e8e8;clear:both;padding:7px 0 7px 0}ul.nav-tabs.two-tab{margin-top:20px;padding-top:0}ul.nav-tabs.two-tab li{width:50%;margin-left:0;margin-right:0;border:1px solid #3f4349}ul.nav-tabs.two-tab li a{width:100%;margin-left:0;margin-right:0;text-align:center}ul.nav-tabs.two-tab li.active{border:1px solid #2ab5de}ul.nav-tabs.two-tab li.active a{background-color:#2ab5de;color:#fff;padding-bottom:10px}.upload tr.success-row{background-color:#fb6461}.upload tr.failed-row{background-color:#79c47d}.upload .returnMsg{padding:20px;font-weight:bold}.upload .success-count{color:#66bb6a;font-size:20px;padding-left:20px}.upload .failed-count{color:#fa4e4a;font-size:20px;padding-left:20px}.upload .download{text-align:center}.upload i{font-size:24px}.upload i.success{color:#66bb6a}.upload i.fail{color:#fa4e4a}.invoices .refresh{margin-bottom:15px;margin-left:15px;background-color:#2ab5de;color:#fff}.invoices .heading{padding:10px 0 10px 10px;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #878a8d}.invoices .heading span{padding-right:5px!important;padding-left:5px!important;font-weight:bold;display:inline-block;vertical-align:top;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.invoices .heading span.sorted{color:#2ab5de}.invoices ul{list-style:none;padding-left:0;border-bottom:1px solid #878a8d;margin-bottom:20px;position:relative}.invoices ul li{background-color:#fff}.invoices ul li .bordered{position:relative;border-top:1px solid #cfd0d2;width:100%;display:table;color:#3f4349;padding:10px 0 10px 10px;border-left:1px solid #878a8d;border-right:1px solid #878a8d}.invoices ul li .bordered div{display:inline-block;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;padding-right:5px!important;padding-left:5px!important}.invoices ul li .bordered a{vertical-align:top;text-align:right;padding:0 10px 0 10px}.invoices ul li .bordered a i{font-size:26px;color:#2ab5de}.invoices ul li .bordered div.btn-area{overflow:visible}.invoices ul li:nth-child(even){background-color:#f1f1f1}.invoices ul li .row{background-color:inherit!important}.invoices ul.fixedHeight{max-height:500px;overflow-y:scroll;margin-right:-17px}.invoices .no-results{padding:10px 15px;margin-bottom:20px}.invoices .has-error{color:#fa4e4a}#ClientMessages table.search-results .hide-row td{padding:0 0!important}#ClientMessages table.search-results .collapse.in{max-height:none}#ClientMessages table.search-results .pad-section{padding:12px 14px}#ClientMessages table.search-results tbody tr:nth-child(4n+3){background-color:#f8f8f8!important}#ClientMessages table.search-results tbody tr:nth-child(4n+3):hover{background-color:#ecedee!important}#ClientMessages table.search-results i.md-keyboard-arrow-down{color:#2ab5de;font-size:20px;pointer-events:none}#ClientMessages table.search-results textarea{cursor:text!important}#ClientMessages table.search-results tbody tr .status{padding:5px 5px}#ClientMessages table.search-results tbody tr .status i{font-size:22px}#ClientMessages table.search-results tbody tr .status .md-check{color:#66bb6a}#ClientMessages table.search-results tbody tr .status .md-close{color:#fa4e4a}.file-input{min-height:19px;padding-left:11px;position:relative;font-weight:bold}.file-input span{position:absolute;font-weight:bold;z-index:10}.file-input span i{vertical-align:sub;font-weight:bold!important;font-size:18px}.file-input input[type="file"]{height:0;opacity:0;position:absolute;cursor:pointer!important;z-index:5}.file-input input[type="file"] i{cursor:pointer!important}.analyics .form-group.left-padding-limited{padding-left:7px}.analyics .submit-button{margin-left:20px}.analyics .form-group.left-padding-limited{padding-left:7px}.analyics .submit-button{margin-left:20px}.analyics .highcharts-legend{display:block;height:100!important;position:absolute!important}.analyics .highcharts-legend-item{visibility:visible}.umbrella-overview{border:1px solid #9fa1a4;padding:17px 20px 20px 20px;margin-bottom:15px}.umbrella-overview .icon{width:20%;float:left;display:block;text-align:center}.umbrella-overview .icon .title{text-transform:uppercase;text-align:center;color:#3f4349;padding-bottom:14px;font-size:11px}.umbrella-overview .icon .umbrella-icon{text-align:center;background-color:#fff;width:60px;height:22px;margin:0 auto;padding:0 10px}.umbrella-overview .icon .umbrella-icon i{font-size:24px;color:#2ab5de}.umbrella-overview .icon.dirty .title{color:#fa4e4a}.umbrella-overview .icon.dirty .umbrella-icon i{color:#fa4e4a}.umbrella-header .col-lg-6.left{width:54%!important}.umbrella-header .col-lg-6.right{width:46%!important}.umbrella-container.details.summary-container{border:none}.umbrella-container.details.summary-container .summary-container{border:none}.umbrella-container.details.summary-container .inner-border{border:1px solid #9fa1a4}.umbrella-container.details.summary-container .row{border-bottom:none}.umbrella-container.summary-container{float:none;margin-bottom:15px}.umbrella-container.summary-container h1{text-transform:uppercase;font-size:18px}.umbrella-container.summary-container .row{width:100%;border-bottom:1px solid #9fa1a4;padding:15px 0;color:#3f4349}.umbrella-container.summary-container .row .col{text-align:center;vertical-align:middle}.umbrella-container.summary-container .row .main-icon i{font-size:48px;color:#3f4349}.umbrella-container.summary-container .row .main-info{text-align:left;font-size:20px}.umbrella-container.summary-container .row .main-info .location{float:left;width:75%;font-size:14px}.umbrella-container.summary-container .row .main-info .readings{float:left;width:65%;font-size:16px;color:#2ab5de;font-weight:bold}.umbrella-container.summary-container .row .main-info .readings span{color:#3f4349}.umbrella-container.summary-container .row .main-info .battery-container,.umbrella-container.summary-container .row .main-info .signal-container{width:10%;float:right}.umbrella-container.summary-container .row .main-info .battery-container i,.umbrella-container.summary-container .row .main-info .signal-container i{font-size:18px;margin-top:-5px;display:block;color:#3f4349}.umbrella-container.summary-container .row .main-info .battery-container i.red,.umbrella-container.summary-container .row .main-info .signal-container i.red{color:#fa4e4a}.umbrella-container.summary-container .row .main-info .signal-container i{font-size:16px;margin-top:-5px;z-index:2!important;position:absolute;color:#3f4349}.umbrella-container.summary-container .row .main-info .signal-container i.signal-overlay{color:#cfd0d2!important;position:absolute!important;z-index:1!important}.umbrella-container.summary-container .row .main-info i.umbrella-link{float:right;font-size:16px;margin-top:-5px}.umbrella-container.summary-container .row .main-indicators .umbrella-icon-container{float:left}.umbrella-container.summary-container .row .main-indicators .umbrella-icon{text-align:center;border:3px solid #878a8d;width:70px;height:70px;padding:20px;margin:0 auto;border-radius:50%;margin-left:10px!important}.umbrella-container.summary-container .row .main-indicators .umbrella-icon i{font-size:21px}.umbrella-container.summary-container .row .main-indicators .umbrella-icon i.ci{padding:0 6px}.umbrella-container.summary-container .row .main-indicators .umbrella-icon.clean{border-color:#66bb6a}.umbrella-container.summary-container .row .main-indicators .umbrella-icon.dirty{border-color:#fa4e4a}.umbrella-container.summary-container .row .main-indicators span.label{text-align:center;padding-top:10px;display:block;clear:both;font-size:11px;color:#878a8d;text-transform:uppercase}.umbrella-container.summary-container .row.basic{border:none;padding:0}.umbrella-container.summary-container .row.details{border:none}.umbrella-container.summary-container .row.details .main-icon{padding-left:0;padding-right:0}.umbrella-container.summary-container .row.details .main-icon i{font-size:58px}.umbrella-container.summary-container .row.details .main-info{padding-left:0}.umbrella-container.summary-container .row.details .main-info .appliance{font-size:15px}.umbrella-container.summary-container .row.details .main-info .location{font-size:13px}.umbrella-container.summary-container .row.details .main-info .floor{font-size:13px;clear:both}.umbrella-container.summary-container .row.details .main-readings{text-align:right}.umbrella-container.summary-container .row.details .main-readings i.red{color:#fa4e4a}.umbrella-container.summary-container .row.details .main-readings .temp,.umbrella-container.summary-container .row.details .main-readings .humidity{color:#2ab5de;font-weight:bold}.umbrella-container.summary-container .row.details .main-readings .battery,.umbrella-container.summary-container .row.details .main-readings .signal{float:right;padding:0 5px}.umbrella-container.summary-container .row.details .main-readings .battery i,.umbrella-container.summary-container .row.details .main-readings .signal i{color:#3f4349;z-index:2;position:relative;top:-2px}.umbrella-container.summary-container .row.details .main-readings .battery i.signal-overlay,.umbrella-container.summary-container .row.details .main-readings .signal i.signal-overlay{color:#cfd0d2!important;position:absolute;z-index:1!important;top:0}.umbrella-container.summary-container .row.details .main-indicators .col-title{text-transform:uppercase;text-align:left}.umbrella-container.summary-container .row.details .main-indicators .col-title.right{text-align:right}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container{clear:both;padding:10px 0;width:100%}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container .umbrella-icon{float:left;border:1px solid #878a8d;width:40px;height:40px;padding:9px;margin:0 auto;border-radius:50%}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container .umbrella-icon i{font-size:14px;color:#2ab5de}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container span.label{margin-top:5px;margin-left:10px;float:left;clear:none;display:inline-block}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.dirty{background-color:#fa4e4a}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.dirty .umbrella-icon{border-color:#fff}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.dirty .umbrella-icon i{color:#fff}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.dirty span.label{color:#fff}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.answer{min-height:60px;padding:10px 0;text-align:right;width:100%}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.answer span.label{display:block;text-align:right;width:100%}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.answer.dirty{background-color:#fa4e4a}.umbrella-container.summary-container .row.details .main-indicators .umbrella-icon-container.answer.dirty span.label{color:#fff}.umbrella-container.summary-container .row.details .main-indicators.no-padding{padding:0}.umbrella-container.summary-container .row.details .graph{background-color:#e7e8e8;height:500px}.umbrella-container.summary-container .row.details.title{padding-bottom:0}.umbrella-container.summary-container .row.border{border-bottom:1px solid #cfd0d2!important}.umbrella-container.summary-container .row.dirty{background-color:#fa4e4a;color:#fff}.umbrella-container.summary-container .row.dirty .main-icon i{color:#fff!important}.umbrella-container.summary-container .row.dirty .main-indicators .umbrella-icon-container .umbrella-icon{border-color:#fff;background-color:#fff}.umbrella-container.summary-container .row.dirty .main-indicators .umbrella-icon-container .umbrella-icon i{color:#fa4e4a}.umbrella-container.summary-container .row.dirty .main-indicators .umbrella-icon-container span.label{color:#fff}.umbrella-container.summary-container .row.dirty .main-info .readings{color:#fff}.umbrella-container.summary-container .row.dirty .main-info .readings span{color:#fff}.umbrella-container.summary-container .row.dirty .main-info .battery-container i,.umbrella-container.summary-container .row.dirty .main-info .signal-container i{color:#3f4349}.umbrella-container.summary-container .row.dirty .main-info .battery-container i.red,.umbrella-container.summary-container .row.dirty .main-info .signal-container i.red{color:#3f4349}.umbrella-container.summary-container .row.details.dirty{background-color:#fff}.umbrella-container.summary-container .row.details.dirty .main-indicators{background-color:#fc908e}#leakBotSettings .ui-slider,#leakbotGroupSettings .ui-slider{background-color:#cfd0d2}#leakBotSettings .ui-slider-range,#leakbotGroupSettings .ui-slider-range{background-color:#afe3f3}#leakBotSettings .ui-slider-handle,#leakbotGroupSettings .ui-slider-handle{background-color:#2ab5de}#leakBotSettings .slider,#leakbotGroupSettings .slider{padding-bottom:30px}#leakBotSettings .slide-value,#leakbotGroupSettings .slide-value{width:50px;display:block;text-align:center;position:absolute;float:left}#leakBotSettings .confirm i.md-check,#leakbotGroupSettings .confirm i.md-check,#leakBotSettings .confirm i.md-close,#leakbotGroupSettings .confirm i.md-close{position:absolute;right:0;top:35px}.umbrella-dashboard.climate{padding-top:0}.umbrella-dashboard h1{text-transform:uppercase;font-size:18px}.summary-container.climate{min-height:620px;width:100%;display:block}.summary-container.climate .usage .RollupType{border-bottom:solid 1px #e7e8e8;height:35px}.summary-container.climate .usage #periodContainer #innerCurrentPeriods .item .itemText{font-size:12px;padding-top:3px;text-align:center!important}.summary-container.climate .usage #periodContainer #innerCurrentPeriods .item .itemText.last{padding-right:38%!important}.summary-container.climate .usage #periodContainer #innerCurrentPeriods .item .itemText.last.first{padding-left:0!important;padding-right:0!important;text-align:center!important;width:100%}.service-address-selector{padding:13px 15px 0 0;float:right}.service-address-selector .dropdown{float:right}.service-address-selector .dropdown button{padding:6px 12px!important;float:right;border-width:2px}.service-address-selector .dropdown button>span{color:#2ab5de;font-size:18px}.service-address-selector .dropdown ul{width:auto;max-width:none;border-top:3px solid #2ab5de;padding:0 5px;right:0;left:inherit}.service-address-selector .dropdown li{width:100%;border-bottom:1px solid #bcbcbc}.service-address-selector .dropdown li .link{max-width:none;padding:7px 13px}.service-address-selector .dropdown li .link.headersection .Name{font-weight:bold;padding-left:0}.service-address-selector .dropdown li:last-child{border-bottom:none}.service-address-selector .dropdown .Name{display:inline-block;padding-left:20px}.service-address-selector .dropdown .Count{display:inline-block;padding-left:20px}.service-address-selector .dropdown .Address{display:block;text-align:left}.service-address-selector .select-heading{color:#bcbcbc;font-size:18px;font-weight:bold;float:right;margin-right:15px;padding-top:8px}.alert-schedule-page .usage-legend .form-group{padding:0 0;margin-bottom:0}.alert-schedule-page .usage-legend span{padding:5px 8px;width:50px;display:inline-block;text-align:center;font-weight:bold;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-right:5px}.alert-schedule-page .bulleted ul{list-style:square;padding-left:30px}.alert-schedule-page .usage-color-7{background-color:#f56b46;color:#3f4349}.alert-schedule-page .usage-color-6{background-color:#ff9c31;color:#3f4349}.alert-schedule-page .usage-color-5{background-color:#ffcf24;color:#3f4349}.alert-schedule-page .usage-color-4{background-color:#fbee26;color:#3f4349}.alert-schedule-page .usage-color-3{background-color:#cdf14b;color:#3f4349}.alert-schedule-page .usage-color-2{background-color:#7ee28a;color:#3f4349}.alert-schedule-page .usage-color-1{background-color:#30cdcb;color:#3f4349}.alert-calendar .schedule-color-1{background-color:#f44336;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-2{background-color:#e91e63;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-3{background-color:#9c27b0;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-4{background-color:#673ab7;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-5{background-color:#3f51b5;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-6{background-color:#2196f3;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-7{background-color:#03a9f4;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-8{background-color:#00bcd4;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-9{background-color:#009688;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-10{background-color:#4caf50;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-11{background-color:#8bc34a;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-12{background-color:#cddc39;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-13{background-color:#ffeb3b;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-14{background-color:#ffc107;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-15{background-color:#ff9800;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-16{background-color:#ff5722;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-17{background-color:#795548;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-18{background-color:#9e9e9e;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-19{background-color:#607d8b;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-20{background-color:#f44336;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-21{background-color:#9c27b0;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-22{background-color:#9c27b0;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-23{background-color:#2196f3;color:#3f4349;border-width:2px}.alert-calendar .schedule-color-24{background-color:#009688;color:#3f4349;border-width:2px}.alert-calendar .fc-time-grid-event .fc-time{display:none}.alert-calendar .fc-time-grid-event .fc-title{font-weight:bold;padding-bottom:5px}.alert-calendar .fc-time-grid-event.heatmap .fc-title{display:block}.alert-calendar .fc-time-grid .fc-event{padding:5px 5px}.alert-calendar .fc-block-item{border-top:1px solid #939699;padding:5px 0}.alert-calendar .fc-line-item{padding-bottom:5px;color:#3f4349}.alert-calendar .fc-line-item label{margin-bottom:0}.alert-calendar .fc-line-item span{float:right;padding-left:2px;padding-right:2px;font-weight:bold}.alert-calendar .fc-line-item:last-child{padding-bottom:0}.alert-calendar .fc-axis.fc-time span{font-weight:bold}.alert-rules{overflow:auto}.alert-rules .panel.active .panel-heading{background-color:#8dd2e7}.alert-rules .panel.error .panel-heading{background-color:#fee9e8;border:1px solid #fa4e4a}.alert-rules .panel.selected{border:2px solid #939699}.alert-rules .panel-title{position:relative}.alert-rules .panel-title span{width:34%;color:#2ab5de;text-align:center;vertical-align:middle;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.alert-rules .panel-title span:first-child{text-align:left;width:33%;padding-left:20px}.alert-rules .panel-title span:last-child{text-align:right;width:33%}.alert-rules .panel-title i{position:absolute;top:10px;right:15px;color:#2ab5de}.alert-rules .panel-heading{position:relative;padding:0 0;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.alert-rules .panel-heading h4 a{padding:10px 15px;display:block}.alert-rules .panel-heading>span:first-child{position:absolute;left:7px;top:8px;font-size:17px;font-weight:bold;height:26px;width:26px;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;text-align:center;background-color:#fff}.alert-rules .panel-heading>span:first-child.schedule-color-1{color:#f44336}.alert-rules .panel-heading>span:first-child.schedule-color-2{color:#e91e63}.alert-rules .panel-heading>span:first-child.schedule-color-3{color:#9c27b0}.alert-rules .panel-heading>span:first-child.schedule-color-4{color:#673ab7}.alert-rules .panel-heading>span:first-child.schedule-color-5{color:#3f51b5}.alert-rules .panel-heading>span:first-child.schedule-color-6{color:#2196f3}.alert-rules .panel-heading>span:first-child.schedule-color-7{color:#03a9f4}.alert-rules .panel-heading>span:first-child.schedule-color-8{color:#00bcd4}.alert-rules .panel-heading>span:first-child.schedule-color-9{color:#009688}.alert-rules .panel-heading>span:first-child.schedule-color-10{color:#4caf50}.alert-rules .panel-heading>span:first-child.schedule-color-11{color:#8bc34a}.alert-rules .panel-heading>span:first-child.schedule-color-12{color:#cddc39;background-color:#3f4349}.alert-rules .panel-heading>span:first-child.schedule-color-13{color:#ffeb3b;background-color:#3f4349}.alert-rules .panel-heading>span:first-child.schedule-color-14{color:#ffc107;background-color:#3f4349}.alert-rules .panel-heading>span:first-child.schedule-color-15{color:#ff9800}.alert-rules .panel-heading>span:first-child.schedule-color-16{color:#ff5722}.alert-rules .panel-heading>span:first-child.schedule-color-17{color:#795548}.alert-rules .panel-heading>span:first-child.schedule-color-18{color:#9e9e9e}.alert-rules .panel-heading>span:first-child.schedule-color-19{color:#607d8b}.alert-rules .panel-heading>span:first-child.schedule-color-20{color:#f44336}.alert-rules .panel-heading>span:first-child.schedule-color-21{color:#9c27b0}.alert-rules .panel-heading>span:first-child.schedule-color-22{color:#9c27b0}.alert-rules .panel-heading>span:first-child.schedule-color-23{color:#2196f3}.alert-rules .panel-heading>span:first-child.schedule-color-24{color:#009688}.alert-rules .panel-group{margin-bottom:0}.alert-rules .panel-group .panel{margin-bottom:15px}.alert-rules .default-block{margin-bottom:0!important}.alert-rules .default-block .panel-title a span{color:#3f4349!important}.alert-rules .well:last-child{margin-bottom:0}.alert-rules .new-block .panel-body{padding-left:0;padding-right:0;padding-top:0}.alert-rules .collapse.in{max-height:100%}.alert-rules .accordian-border{border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.alert-rules .accordian-border .panel-heading{border-bottom:1px solid #ddd;background-color:#f5f5f5;margin-bottom:15px}.alert-rules .accordian-border .row{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.alert-rules .accordian-border .container{margin:0}.alert-rules .accordian-border .container:last-child{padding-bottom:15px}.alert-rules .day-selector button{padding:10px 15px}.alert-rules .day-selector button.active{background-color:#8dd2e7}.alert-rules .day-selector .has-custom-error{border:2px solid #fa4e4a!important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.alert-rules .day-selector div:last-child{margin-bottom:15px}.alert-rules .functionDisabled{color:#d8d8d8}.alert-rules .AllDayToggle{padding-left:3px}.alert-rules .default-schedule .well:last-child{margin-bottom:0}.alert-rules .sortable{cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab}.alert-rules .sortable a{cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab}.alert-rules .dragging{z-index:999999999999;border:1px solid #3f4349;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:-webkit-grabbing!important;cursor:-moz-grabbing!important;cursor:-ms-grabbing!important}.alert-rules .drag-to-upper{border-top:3px solid #939699!important}.alert-rules .drag-to-lower{border-bottom:3px solid #939699!important}.alert-rules .centered-error{text-align:center}.alert-rules .centered-error label{display:inline-block;padding-left:5px;padding-right:5px}.alert-rules label.error{padding-left:0;padding-right:0}.alert-rules .has-custom-error input[type="text"]{border:2px solid #fa4e4a!important}.alert-rules .forced-error{display:inline-block}.alert-rules .ieWrapper{position:relative}.alert-rules .ieWrapper i{position:absolute;right:12px;top:7px;float:none;margin-top:0;margin-right:0}.schedule-tooltip{width:250px;background-color:#fbfbfb;border:1px solid #939699}.schedule-tooltip .qtip-content{padding:9px 9px}.schedule-tooltip .tt-days{line-height:normal;font-size:16px;font-weight:bold;margin-bottom:8px;border-bottom:1px solid #cfd0d1;padding-bottom:5px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.schedule-tooltip .tt-time{line-height:normal;font-size:14px;font-weight:bold;padding-bottom:5px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.schedule-tooltip .tt-indicators{padding-bottom:5px}.schedule-tooltip .tt-items .tt-item{border-top:1px solid #cfd0d1;padding-top:10px}.schedule-tooltip .tt-items .tt-item .tt-item-detail{width:20%;float:left}.schedule-tooltip .tt-items .tt-item .tt-item-detail label{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.schedule-tooltip .tt-items .tt-item .tt-item-detail span{float:left;padding-right:5px;font-weight:bold;font-size:14px}.schedule-tooltip .tt-items .tt-item .tt-item-detail.type{width:40%}.status-toggle{margin-bottom:15px}.status-toggle>span:first-child{font-weight:bold;color:#cfd0d1;height:26px;display:inline-block;vertical-align:text-bottom}.status-toggle>span:last-child{font-weight:bold;color:#3f4349;height:26px;display:inline-block;vertical-align:text-bottom}.status-toggle div{position:relative;width:45px;height:26px;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:3px;background-color:#cfd0d1}.status-toggle div i.fa-check{position:absolute;right:6px;top:6px;color:#fff;z-index:5}.status-toggle div i.fa-times{position:absolute;left:5px;top:6px;color:#939699;z-index:5}.status-toggle div span{height:20px;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;right:3px;background-color:#fff;padding:3px;-moz-transition:right .5s;-o-transition:right .5s;-webkit-transition:right .5s;transition:right .5s;z-index:10}.status-toggle div span i{color:#cfd0d1;vertical-align:super}.status-toggle.active span:first-child{color:#3f4349}.status-toggle.active span:last-child{color:#cfd0d1}.status-toggle.active div{background-color:#66bb6a}.status-toggle.active div span{right:54%}.filter-lifespan-progress{border-radius:15px 15px 15px 15px;margin-top:4px}.filter-lifespan-progress .normal{background-color:#66bb6a!important}.filter-lifespan-progress .normal span{color:#000;font-weight:bold}.filter-lifespan-progress .warning{background-color:#f7941f!important}.filter-lifespan-progress .warning span{color:#000;font-weight:bold}.filter-lifespan-progress .replace{background-color:#fa4e4a!important}.filter-lifespan-progress .replace span{color:#000;font-weight:bold}.filter-lifespan-info{padding-left:10px!important}.Body.no-padding-left{padding-left:0!important}.Body.no-padding-right{padding-right:0!important}.campaign-nav{margin-top:30px}.campaign-nav .main-nav{background-color:#fff;border:1px solid #3f4349;border-radius:5px;margin-bottom:40px;padding:0}.campaign-nav .main-nav ul.main-ul{list-style:none;width:100%;padding:0}.campaign-nav .main-nav ul.main-ul li{float:left}.campaign-nav .main-nav ul.main-ul li a,.campaign-nav .main-nav ul.main-ul li a:visited,.campaign-nav .main-nav ul.main-ul li a:link{display:block;font-size:20px;padding:15px 25px;color:#6f7277;border-right:1px solid #3f4349}.campaign-nav .main-nav ul.main-ul li a:hover{background-color:#328aa6;text-decoration:none;color:#fff}.campaign-nav .main-nav ul.main-ul li a.active{background-color:#3a606e;color:#fff}.campaign-nav .main-nav .dropdown{position:absolute;right:15px;top:6px}.campaign-nav .main-nav .dropdown button{background-color:#6f7277;border:1px solid #3f4349;border-radius:5px;padding:13px 35px}.campaign-nav .main-nav .dropdown .dropdown-menu li{display:block}.campaign-nav .main-nav .dropdown .dropdown-menu li a{padding:13px 35px}.campaign-nav .main-nav .dropdown .dropdown-menu li a:hover{background-color:#e7e8e8;color:#3f4349}.campaign-nav .main-nav .dropdown .dropdown.open .dropdown-menu.campaign-ul{display:table}.campaign-nav .main-nav .dropdown .dropdown-menu.campaign-ul{width:100%}.campaign-nav .main-nav .dropdown .dropdown-menu.campaign-ul li.active a{background-color:#cfd0d2;color:#3f4349}.campaign-nav .last-column{padding-right:0}.toast{top:55px!important}#InvalidCampaign{display:none;padding:50px 0;background-color:#fff;border:1px solid #cfd0d2}#InvalidCampaign h1{width:100%;text-align:center}a.nav-expander:hover{cursor:pointer}body.nav-expanded{margin-left:0;transition:left .4s ease-in-out 0s;-webkit-transition:left .4s ease-in-out 0s;-moz-transition:left .4s ease-in-out 0s;-o-transition:left .4s ease-in-out 0s}nav.slide-menu{background-color:#f8f8f8;display:block;height:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;left:-20em;font-size:15px;top:50px;width:20em;z-index:2000;border:1px solid #cfd0d2;transition:left .3s ease-in-out 0s;-webkit-transition:left .3s ease-in-out 0s;-moz-transition:left .3s ease-in-out 0s;-o-transition:left .3s ease-in-out 0s}.nav-expanded nav.slide-menu{left:0}#CampaignManager.iqreports .main-row .right-content ul.nav-pills{width:400px}#CampaignManager.iqreports .main-row .right-content ul.nav-pills li{width:33%}#CampaignManager.iqreports .resultCount{padding-top:15px!important}#CampaignManager.iqreports .card .card-title{background-color:#3a606e}#CampaignManager.iqreports .card .card-title h2{padding:0;margin:0;color:#fff}#CampaignManager.iqreports .card .card-title .btn-group.right{float:right}#CampaignManager.iqreports .card .card-content .pagination-container ul.pagination{margin-top:15px}#CampaignManager.iqreports .card .card-content .btn-lg{margin-top:15px;background-color:#2ab5de;color:#fff;width:100%}#CampaignManager.iqreports .card .date-pick{width:100%;background-color:#e7e8e8;padding-bottom:15px;border:1px solid #b7b9bb}#CampaignManager.iqreports .card .date-pick .Name{width:100%;padding:15px 0 5px 10px;display:block}#CampaignManager.iqreports .card .date-pick .Date{width:100%;display:block;max-width:none}#CampaignManager.iqreports .card .date-pick .Date .icons{float:right;margin-top:-20px}#CampaignManager.iqreports .card .date-pick .Date .icons i{margin-top:-5px}#CampaignManager.iqreports .card .date-pick input{display:block;width:100%;margin-top:-5px}.master-dashboard .back-btn{margin:0 0 15px 0!important;background-color:#3f4349!important;font-size:18px!important;color:#fff;border-radius:18px!important}.master-dashboard a.refresh-btn{margin:0 0 15px 0!important;background-color:#2ab5de;height:40px;width:40px;line-height:40px;padding-right:10px;font-size:22px;color:#fff;border-radius:50%;display:inline-block;text-align:right;float:right}.master-dashboard a.refresh-btn i.fa-spin{font-size:22px}.master-dashboard .back-btn:hover{background-color:#575b60!important}.master-dashboard .card-panel{padding:15px}.master-dashboard .card-panel .devices-container{padding:0 15px}.master-dashboard .card-panel .loader-icon{width:64px;height:62px;margin:0 auto}.master-dashboard .card-panel .card{padding:15px;border:2px solid #878a8d;box-shadow:none!important;border-radius:10px!important}.master-dashboard .card-panel .service-address.card{float:left;width:100%!important}.master-dashboard .card-panel .service-address.card .card-header .left i{font-size:55px;margin-top:-7px;display:block;color:#009444}.master-dashboard .card-panel .service-address.card .card-header .right{text-align:right}.master-dashboard .card-panel .service-address.card .valve-status{font-weight:bold}.master-dashboard .card-panel .service-address.card .valve-status .ON{color:#009444}.master-dashboard .card-panel .service-address.card .valve-status .OFF{color:#bf1e2e}.master-dashboard .card-panel .service-address.card.major .card-header .left i{color:#bf1e2e}.master-dashboard .card-panel .service-address.card.minor .card-header .left i{color:#ff9000}.master-dashboard .card-panel .zone.card.minor .icon-column i{color:#ff9000}.master-dashboard .card-panel .zone.card.major .icon-column i{color:#bf1e2e}.master-dashboard .card-panel .device.card.minor .icon-column i{color:#ff9000}.master-dashboard .card-panel .device.card.major .icon-column i{color:#bf1e2e}.master-dashboard .card-panel .card-address,.master-dashboard .card-panel .active-alerts{padding-top:15px;font-size:16px;font-weight:bold}.master-dashboard .card-panel .MajorLeak,.master-dashboard .card-panel .ExtremeLeak,.master-dashboard .card-panel .MinorLeak,.master-dashboard .card-panel .WaterTemperature{color:#ff9000}.master-dashboard .card-panel .DeviceCommunication{color:#bf1e2e}.master-dashboard .card-panel .btn{margin-top:15px;background-color:#2ab5de;color:#fff;border-radius:15px}.master-dashboard .card-panel .btn:hover{background-color:#45bee2}.master-dashboard .card-panel label{padding:0;margin:0;display:block;font-weight:bold;color:#009444}.master-dashboard .card-panel .water-status label{padding-top:23px!important;color:#000}.master-dashboard .card-panel .water-status label span.ON{color:#009444}.master-dashboard .card-panel .water-status label span.OFF{color:#bf1e2e}.master-dashboard .card-panel .water-status-sub label{font-weight:bold;display:inline-block}.master-dashboard .card-panel .water-status-sub label span.ON{color:#009444}.master-dashboard .card-panel .water-status-sub label span.OFF{color:#bf1e2e}.master-dashboard .card-panel .sensor-status{font-weight:bold}.master-dashboard .card-panel .sensor-status span.Online{color:#009444}.master-dashboard .card-panel .sensor-status span.Leak{color:#bf1e2e}.master-dashboard .card-panel .sensor-status span.Offline{color:#bf1e2e}.master-dashboard .card-panel label.name{color:#2ab5de}.master-dashboard .card-panel label.com-alert{color:#bf1e2e}.master-dashboard .card-panel label.minor-alert{color:#ff9000}.master-dashboard .card-panel a.arrow-btn{background-color:#2ab5de;height:40px;width:40px;line-height:40px;padding-right:10px;font-size:22px;color:#fff;border-radius:50%;display:inline-block;text-align:right}.master-dashboard .card-panel a.arrow-btn i.fa-spin{font-size:20px}.master-dashboard .card-panel a.arrow-btn:hover{background-color:#45bee2}.master-dashboard .card-panel .selected-address{font-weight:bold;font-size:18px;padding-bottom:15px}.master-dashboard .card-panel .card-conainer{padding:0 15px}.master-dashboard .card-panel .card-conainer .device-card.card{width:100%!important}.master-dashboard .card-panel .card-conainer .device-card.card a.arrow-btn{float:right}.master-dashboard .card-panel .card-conainer .device-card.card .icon-column{text-align:center;font-size:55px}.master-dashboard .card-panel .card-conainer .device-card.card .fa-clone,.master-dashboard .card-panel .card-conainer .device-card.card .ci-device-meter-o{font-size:55px}.master-dashboard .card-panel .card-conainer .device-card.card .ci-device-meter-o{font-size:85px}.master-dashboard .card-panel .card-conainer .device-card.card label.type{width:150px;float:left;color:#000;display:inline-block}.master-dashboard .card-panel .card-conainer .device-card.card label.value{float:left;color:#000;display:inline-block;width:250px;font-weight:normal}.master-dashboard .card-panel .card-conainer .device-card.card label.subHeader{width:150px;float:left;color:#000;display:inline-block;font-weight:normal}.master-dashboard .card-panel .mastergrid{border-collapse:collapse;text-align:left;width:100%}.master-dashboard .card-panel .mastergrid td,.master-dashboard .card-panel .mastergrid th{padding:3px 10px}.master-dashboard .card-panel .mastergrid thead th{background-color:#fff;color:#3f4349;font-size:15px;font-weight:bold;border:1px solid #3f4349}.master-dashboard .card-panel .mastergrid tbody td{color:#3f4349;border:1px solid #3f4349;font-size:14px;font-weight:normal}.master-dashboard .card-panel .mastergrid tbody td.Online{font-weight:bold;color:#009444}.master-dashboard .card-panel .mastergrid tbody td.Leak{color:#bf1e2e;font-weight:bold}.master-dashboard .card-panel .mastergrid tbody td.Offline{color:#bf1e2e;font-weight:bold}.master-dashboard .card-panel .mastergrid tbody td.Alert{color:#bf1e2e;font-weight:bold}.supportContinueButton{float:right;font-size:18px;display:inline-block;color:#2ab5de;padding:15px}#CampaignManager{background-color:#3f4349;padding-top:0}#CampaignManager .center-align{display:table;padding:10px;margin:0 auto}#CampaignManager .top-menu-row{margin:0!important}#CampaignManager .main-row{display:flex;background-color:#3f4349}#CampaignManager .main-row .left-nav{background-color:#3f4349;padding:0;height:100%;flex:.1}#CampaignManager .main-row .left-nav .main-nav{width:100%;padding:0}#CampaignManager .main-row .left-nav ul.main-ul{margin:0;padding:0}#CampaignManager .main-row .left-nav ul.main-ul li{padding:0}#CampaignManager .main-row .left-nav ul.main-ul li a{display:block;width:100%;text-align:center;height:200px;color:#fff}#CampaignManager .main-row .left-nav ul.main-ul li a i{font-size:38px;width:100%;padding-bottom:15px}#CampaignManager .main-row .left-nav ul.main-ul li a.active{background-color:#3a606e;text-decoration:none}#CampaignManager .main-row .left-nav ul.main-ul li a:hover{text-decoration:none;background-color:#376e81}#CampaignManager .main-row .right-content{background-color:#f1f1f1;flex:1;padding-top:80px;padding-left:30px;padding-right:30px;padding-bottom:30px}#CampaignManager .main-row .right-content .spinner{top:100px!important}#CampaignManager .main-row .right-content .chart-full{height:auto;width:auto;margin:auto;overflow-y:hidden}#CampaignManager .main-row .right-content .chart-full .chart-div{height:400px;width:auto;float:left;border-right:2px solid #cfd0d2;border-bottom:2px solid #cfd0d2}#CampaignManager .main-row .right-content .chart-full .chart-div .chart{position:relative}#CampaignManager .main-row .right-content .chart-full .chart-div .chart-content .top-card{padding:10px}#CampaignManager .main-row .right-content .chart-full .chart-div .chart-content .top-card button{border:none;background-color:#fff;float:right;font-size:26px;padding-top:0;margin-top:-5px}#CampaignManager .main-row .right-content .chart-full .chart-div .chart-content .top-card .name{text-transform:uppercase;font-size:18px;font-weight:bold}#CampaignManager .main-row .right-content .chart-full .chart-div .chart-content .top-card .dropdown-menu{position:relative!important;left:auto!important;right:auto!important;top:0;margin-left:0;width:100%}#CampaignManager .main-row .right-content .top-nav{padding-bottom:15px}#CampaignManager .main-row .right-content .top-nav ul.dropdown-menu{top:55px;border-radius:0;left:0;border-top:3px solid #2ab5de}#CampaignManager .main-row .right-content .top-nav ul.dropdown-menu li{padding:10px;border-bottom:1px solid #e7e8e8}#CampaignManager .main-row .right-content .top-nav ul.dropdown-menu li a{padding:15px 10px}#CampaignManager .main-row .right-content .top-nav ul.dropdown-menu li a:hover{cursor:pointer}#CampaignManager .main-row .right-content .top-nav ul.dropdown-menu li.active a{background-color:#328aa6}#CampaignManager .main-row .right-content .top-nav ul.dropdown-menu li:last-child a{border-bottom:none}#CampaignManager .main-row .right-content .dropdown{float:left}#CampaignManager .main-row .right-content .dropdown button{border:2px solid #2ab5de;color:#2ab5de;background-color:#f1f1f1;font-weight:bold;font-size:18px;padding:15px 30px;border-radius:50px}#CampaignManager .main-row .right-content .dropdown button span{margin-left:10px}#CampaignManager .main-row .right-content ul.nav-pills{width:250px;padding:0;margin:10px auto 0;position:absolute;left:42%}#CampaignManager .main-row .right-content ul.nav-pills li{margin:0;width:50%}#CampaignManager .main-row .right-content ul.nav-pills li a{text-align:center;width:100%;color:#3c515c}#CampaignManager .main-row .right-content ul.nav-pills li.active a{background-color:#357c94;color:#fff}#CampaignManager .table.small-header thead tr th{font-size:12px}#CampaignManager .table.small-header tbody tr td.bold{font-weight:bold}#CampaignManager .table.small-header tbody tr.role-row input{width:15px;height:15px}#CampaignManager .table tbody tr td .address{width:275px;display:block}#CampaignManager .bottom-pager{padding-left:0}#CampaignManager .pagination-container .pagination li.page a,#CampaignManager .pagination-container .pagination li.arrowbtn a{border:2px solid #e7e8e8;border-radius:0;background-color:#fff;color:#6f7277;font-weight:normal}#CampaignManager .pagination-container .pagination li.active a{border:none;color:#2ab5de}#CampaignManager .pagination-container .pagination li.arrowbtn.with-text .text{padding:0 5px}#CampaignManager .pagination-container .pagination li.arrowbtn.with-text a{width:100px;margin:0 15px}#CampaignManager .nav.nav-pills{margin-bottom:15px;padding:0 15px}#CampaignManager .alert-settings .tab-pane{min-height:1px}#CampaignManager .desktop .nav-pills{margin:0 auto 10px;width:450px}#CampaignManager .desktop .nav-pills li{width:200px}#CampaignManager .desktop .nav-pills li a{border:1px solid #b7b9bb}#CampaignManager .desktop .nav-pills li:last-child{margin-left:10px}#CampaignManager .main-tabs.noselectedcharts .tab-pane.charts{display:none;visibility:hidden}#CampaignManager .navclose-li{height:60px}#CampaignManager .main-menu li{border-bottom:1px solid #cfd0d2}#CampaignManager .main-menu li ul li:last-child{border-bottom:none}#CampaignManager .main-menu li a,#CampaignManager .main-menu li label{text-decoration:none;font-weight:normal}#CampaignManager .main-menu li input{margin-left:15px}#CampaignManager .main-menu li label{font-weight:normal;padding-left:15px}#CampaignManager .main-menu li a:hover{text-decoration:none}#CampaignManager .main-menu li .sub-nav{border-bottom:0;padding:4px}#CampaignManager .navbar .navbar-header h2{float:left;color:#6f7277}#CampaignManager .navbar ul li.divider{border-bottom:1px solid #cfd0d2}#CampaignManager .navbar ul .checkbox-li input{margin-left:30px}#CampaignManager .navbar ul .checkbox-li label{padding-left:10px;font-weight:normal}#CampaignManager .navbar .navbar-collapse{position:absolute;background-color:#f8f8f8;width:100%;z-index:100;border:1px solid #e7e8e8}#CampaignManager .highcharts-container{width:100%!important;height:100%!important}#CampaignManager .row.full .col-md-12{padding-left:30px}#CampaignManager .row.full .card .card-content{padding:25px 15px}#CampaignManager .row.full .card .card-content h5{padding-bottom:15px;font-size:16px;color:#3f4349;text-decoration:underline}#CampaignManager .row.full .card .card-content h5.no-float{float:none!important}#CampaignManager .row.full .card .card-content h4{width:50%;float:left;font-size:22px;color:#2ab5de}#CampaignManager .row.full .card .card-content .row{padding-top:15px}#CampaignManager .row.full .card .card-content input,#CampaignManager .row.full .card .card-content select{padding:10px 15px;width:100%}#CampaignManager .row.full .card .card-content textarea{width:100%;min-height:150px}#CampaignManager .row.full .card .card-content .user-details{border:1px solid #9fa1a4;padding:15px}#CampaignManager .row.full .card .card-content .user-details label.username{font-weight:bold;font-size:20px;float:left}#CampaignManager .row.full .card .card-content .user-details a{float:left;padding-right:15px;color:#fb6461}#CampaignManager .row.full .card .card-content .note-input .btn:hover{background-color:#cfd0d2}#CampaignManager .row.full .card .card-content .note-input textarea{width:100%}#CampaignManager .row.full .card .card-content .log-list{padding-left:15px}#CampaignManager .row.full .card .card-content .info-label{padding-bottom:10px;width:250px}#CampaignManager .row.full .card .card-content .info-label .label-value{color:#6f7277}#CampaignManager .row.full .card .card-content .info-label .label-description{font-weight:normal}#CampaignManager .row.full .card .card-content .info-label input{width:100%;margin-bottom:15px}#CampaignManager .row.full .card .card-content .form-input{padding-bottom:10px}#CampaignManager .row.full .card .card-content .form-input input[type="checkbox"]{width:auto;float:left}#CampaignManager .row.full .card .card-content .form-input label.checkbox-label{float:left;padding-left:10px;color:#6f7277;font-weight:normal}#CampaignManager .row.full .card .card-content .form-input label.checkbox-label.bold{font-weight:bold!important}#CampaignManager .row.full .card .card-content .form-input .has-float-label{margin-top:10px}#CampaignManager .row.full .card .card-content .form-input select{width:auto;height:auto}#CampaignManager .row.full .card .card-content .form-input.tabbed{padding-left:15px}#CampaignManager .row.full .card .card-content .userCount{padding-top:10px;text-align:center;width:100%}#CampaignManager .row.full .card .card-content .default-container{padding-bottom:20px;float:right;width:180px}#CampaignManager .row.full .card .card-content .default-container .default-checkbox-label{font-size:16px;padding-left:15px;display:inline-block;padding-top:5px;position:absolute;color:#6f7277;width:150px}#CampaignManager .row.full .card .card-content .default-container .default-checkbox{float:left;width:20px;height:20px;margin-top:5px}#CampaignManager .row.full .card .card-content .control-container{margin-bottom:15px}#CampaignManager .row.full .card .card-content .control-container input[type="checkbox"]{width:20px;height:20px}#CampaignManager .row.full .card .card-content .control-container label{position:absolute;padding-left:10px;padding-top:3px;font-size:18px}#CampaignManager .row.full .card .card-content #bottom-alert-container h5,#CampaignManager .row.full .card .card-content #bottom-escalate-container h5{padding-bottom:20px}#CampaignManager .row.full .card .card-content #bottom-alert-container.fade,#CampaignManager .row.full .card .card-content #bottom-escalate-container.fade{background-color:#fff;opacity:.4}#CampaignManager .row.full .card .card-content .nav.nav-tabs{background-color:#fff}#CampaignManager .row.full .card .card-content .nav.nav-tabs li{border-bottom:none;margin-bottom:-2px;padding:0}#CampaignManager .row.full .card .card-content .nav.nav-tabs li a{padding:10px 25px}#CampaignManager .row.full .card .card-content .nav.nav-tabs li.active{border-bottom:1px solid #fff}#CampaignManager .row.full .card .card-content .tab-content{margin-left:0;margin-right:0;border-left:1px solid #cfd0d2;border-right:1px solid #cfd0d2;border-bottom:1px solid #cfd0d2;padding:25px 15px}#CampaignManager .row.full .card .card-content .no-items-row{width:100%;padding:10px 0;border-top:1px solid #b7b9bb;border-bottom:1px solid #b7b9bb;background-color:#e7e8e8;text-align:center}#CampaignManager .row.full .card .card-content .no-items-row label{padding:0;margin:0}#CampaignManager .row.full .card .card-content .search-table{display:none}#CampaignManager .row.full .card .textbox{width:100%}#CampaignManager .card{width:100%;position:relative;background-color:#fff;transition:box-shadow .25s;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 #b7b9bb,0 2px 10px 0 #b7b9bb;-moz-box-shadow:0 2px 5px 0 #b7b9bb,0 2px 10px 0 #b7b9bb;box-shadow:0 2px 5px 0 #b7b9bb,0 2px 10px 0 #b7b9bb;margin-bottom:20px}#CampaignManager .card .collapse.in{max-height:none}#CampaignManager .card .card-title{background-color:#2ab5de;color:#fff;padding:15px 20px;font-size:20px;text-transform:uppercase;border-top-right-radius:5px;border-top-left-radius:5px;font-weight:bold}#CampaignManager .card .card-title span{width:90%;float:left}#CampaignManager .card .card-title .btn-group.open .dropdown-toggle{box-shadow:none;-webkit-box-shadow:none}#CampaignManager .card .card-title .btn-group.left{width:50%;float:left}#CampaignManager .card .card-title .btn-group.left ul.dropdown-menu{left:0;margin-left:-21px}#CampaignManager .card .card-title .btn-group.left h2{float:left}#CampaignManager .card .card-title .btn-group.left a{margin-top:-3px;padding-left:15px}#CampaignManager .card .card-title .btn-group.left a i{color:#fff}#CampaignManager .card .card-title .search{float:left;width:45%}#CampaignManager .card .card-title .btn-group.right{float:left;width:5%;padding-right:15px}#CampaignManager .card .card-title .btn-group.invis{visibility:hidden;width:0;height:0}#CampaignManager .card .card-title button.title-button{display:inline-block;width:50%!important;float:left;text-align:left!important}#CampaignManager .card .card-title button.title-button span{width:auto!important;padding-right:10px}#CampaignManager .card .card-title button{width:10%;float:right;color:#fff;text-align:right;border:none;background-color:#2ab5de}#CampaignManager .card .card-title ul.dropdown-menu{top:43px;border-radius:0;left:100%;margin-left:-151px;border-top:3px solid #2ab5de}#CampaignManager .card .card-title ul.dropdown-menu li{padding:10px;border-bottom:1px solid #e7e8e8}#CampaignManager .card .card-title ul.dropdown-menu li a:hover{cursor:pointer}#CampaignManager .card .card-title ul.dropdown-menu li:last-child a{border-bottom:none}#CampaignManager .card .card-title.dark{background-color:#3a606e}#CampaignManager .card .card-content.no-top-padding{padding-top:0!important}#CampaignManager .card .card-content{padding:20px;border-radius:0 0 2px 2px}#CampaignManager .card .card-content ul{width:100%;list-style:none;padding:0;margin:0}#CampaignManager .card .card-content ul li{padding:10px}#CampaignManager .card .card-content ul li:last-child{border-bottom:none}#CampaignManager .card .card-content ul.pagination{display:block;width:725px;margin:0 auto;margin-left:35%}#CampaignManager .card .card-content .resultCount{display:block;text-align:center;width:100%;clear:both;margin:0 auto}#CampaignManager .card .card-content a.onclickLink:hover{cursor:pointer}#CampaignManager .card .card-content table{width:100%}#CampaignManager .card .card-content table thead th{border-bottom:2px solid #e7e8e8;text-transform:uppercase;padding:5px 15px 5px 0;font-weight:bold}#CampaignManager .card .card-content table tbody tr{border-bottom:1px solid #e7e8e8}#CampaignManager .card .card-content table tbody tr td{padding:10px 15px 10px 0;font-weight:normal}#CampaignManager .card .card-content table tbody tr.selected{background-color:#caedf7!important}#CampaignManager .card .card-content table tbody tr:nth-child(even){background-color:#f6f6f8}#CampaignManager .card .card-content table tbody tr:hover{background-color:#f6f6f8}#CampaignManager .card .card-content table tbody tr:last-child{border-bottom:none}#CampaignManager .card .card-content table tbody tr.no-items{text-align:center}#CampaignManager .card .card-content table tbody.tbody-no-items{border-bottom:3px solid #e7e8e8}#CampaignManager .card .card-content #div-pager-top ul,#CampaignManager .card .card-content #div-pager-bottom ul{border:none}#CampaignManager .card .card-content #div-pager-top ul li,#CampaignManager .card .card-content #div-pager-bottom ul li{border:none}#CampaignManager .card .card-content .full-width table tr th,#CampaignManager .card .card-content .full-width table tr td{padding-left:15px}#CampaignManager .card .card-content .full-width table tr th a,#CampaignManager .card .card-content .full-width table tr td a{display:block;width:100%;text-align:center}#CampaignManager .card .card-content .full-width table tr th a i,#CampaignManager .card .card-content .full-width table tr td a i{color:#357c94;font-size:22px}#CampaignManager .card .card-content .full-width table tr .add-column{width:60px}#CampaignManager .card .card-action{position:relative;background-color:#fff;border-top:1px solid #e7e8e8;padding:20px;z-index:2;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#CampaignManager .user-list{list-style:none}#CampaignManager .user-list li{width:20%;float:left;display:inline-block}#CampaignManager .user-list li a{text-align:center}#CampaignManager .user-list li a i{font-size:22px}#CampaignManager #card-results .card .card-title{background-color:#3a606e}#CampaignManager .card.nav .card-title{background-color:#3a606e}#CampaignManager .card.nav .card-title button{color:#fff}#CampaignManager .card.nav .card-action{padding:0}#CampaignManager .card.nav .card-action a{width:100%;display:block;border-bottom:1px solid #e7e8e8;padding:15px;color:#6f7277}#CampaignManager .card.nav .card-action a.active{background-color:#3a606e;color:#fff}#CampaignManager .card.nav .card-action a:hover{text-decoration:none;background-color:#328aa6;color:#fff}#CampaignManager .card.nav .card-action a:visited,#CampaignManager .card.nav .card-action a:link{text-decoration:none}#CampaignManager .card.nav .card-action a:last-child{border-bottom:none}#CampaignManager .card.nav .card-action .action-row{padding:15px;border-bottom:1px solid #e7e8e8}#CampaignManager .card.nav .card-action .action-row label{font-weight:normal;padding-left:7px}#CampaignManager .card.nav .card-action .action-row:last-child{border-bottom:none}#CampaignManager .card.nav .card-action.checkboxes .action-row{padding:0;padding-left:15px}#CampaignManager .card.nav .card-action.checkboxes .action-row input{width:10%}#CampaignManager .card.nav .card-action.checkboxes .action-row label{padding:15px 15px 15px 5px;width:90%;cursor:pointer}#CampaignManager .card.nav .card-action.checkboxes .action-row:hover{background-color:#328aa6;color:#fff}#CampaignManager .card.nav .dropdown{width:100%;background-color:#3a606e}#CampaignManager .card.nav .dropdown button{width:100%;background-color:#3a606e;text-align:left;padding:5px 10px;border-radius:5px;font-size:18px;text-transform:uppercase}#CampaignManager .card.nav .dropdown button span{margin-left:10px}#CampaignManager .card.nav .dropdown ul{width:100%}#CampaignManager .card.nav .dropdown ul li{width:100%;border-bottom:1px solid #e7e8e8}#CampaignManager .card.nav .dropdown ul li a{padding:10px;width:100%}#CampaignManager .btn-row{text-align:right;padding:15px}#CampaignManager .btn-row .btn{background-color:#2ab5de;padding:10px 25px;color:#fff}#CampaignManager .btn-row .btn:hover{background-color:#2f99b9}#CampaignManager h4{padding-bottom:10px}#CampaignManager .checkbox-list{text-align:left}#CampaignManager .checkbox-list input{float:left;width:15px!important}#CampaignManager .checkbox-list label{float:left;padding-left:10px;margin-bottom:15px}#CampaignManager .select-item{padding-top:10px}#CampaignManager .select-item select{padding-top:7px!important;padding-bottom:7px!important}#CampaignManager .select-item i{position:relative;float:right;margin-top:-30px;margin-right:15px}#CampaignManager .card.nav.chart .card-title{background-color:#2ab5de}#CampaignManager .card.nav.chart .btn{width:100%;background-color:#3a606e;text-align:left;padding:5px 10px;border-radius:5px;font-size:18px;text-transform:uppercase}#CampaignManager .card.nav.chart .btn span{margin-left:10px}#CampaignManager .card.nav.chart .modal{top:60px}#CampaignManager .card.nav.chart .modal .modal-dialog{padding:20px!important;width:100%!important;margin:0}#CampaignManager .card.nav.chart .modal .modal-dialog .modal-content{height:100%}#CampaignManager .card.nav.chart .modal .modal-dialog .modal-content .modal-header{padding:5px 10px}#CampaignManager .card.nav.chart .modal .modal-dialog .modal-content .modal-header h4{font-size:18px;padding:0;font-weight:bold;text-transform:uppercase;text-align:center}#CampaignManager .card.nav.chart .modal .modal-dialog .modal-content .modal-body{padding:0}#CampaignManager .card.nav.chart .modal .modal-dialog .modal-content .modal-footer{border-top:2px solid #e7e8e8}#CampaignManager .card.nav.chart .modal .modal-dialog .modal-content .modal-footer button{font-size:18px;color:#fff;text-align:center}#CampaignManager .collapse-charts{background-color:#878a8d;color:#fff;width:80px;height:30px;display:none;line-height:30px;position:absolute;border-radius:5px;left:50%;top:-34px;z-index:10;font-size:27px;margin-left:-40px;text-align:center}#CampaignManager .collapse-charts.down{padding-top:1px}#CampaignManager .collapse-charts.down i::before{content:""}#CampaignManager .left-column{margin-top:22px;margin-bottom:20px}#CampaignManager .card.has-search .card-title span{width:55%}#CampaignManager .card.has-search .card-title #search-icon{color:#3c515c;padding:5px 8px 8px 8px;position:absolute;font-size:18px;text-align:center}#CampaignManager .card.has-search .card-title input{width:100%;font-size:18px;padding:5px 10px 5px 40px;border:1px solid #3f4349;color:#3c515c;margin-top:-10px;margin-bottom:-10px}#CampaignManager .card.has-search .card-title button{background-color:#3a606e;text-align:center;width:5%}#CampaignManager .card.has-search .card-content{padding:20px}@media(max-width:768px){.ruleDescCell{display:none}.ruleDragCell{display:none}}div#ui-datepicker-div{background-color:#fff;border:1px solid #000}.btn-error{border:2px solid red}.disabledSelect{opacity:.6}.warn-div{width:fit-content;background-color:#fafad2;padding:5px 10px 5px 10px}.dropdown-menu.scroll-300{max-height:300px;overflow-y:auto}.flex-row-center{display:flex;align-items:center}.flex-row{display:flex}.flex-col-center{display:flex;flex-direction:column;justify-content:center}.flex-col{display:flex;flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.m0{margin:0!important}.m{margin:5px!important}.m2{margin:10px!important}.my{margin-top:5px!important;margin-bottom:5px!important}.mx{margin-left:5px!important;margin-right:5px!important}.mx2{margin-left:10px!important;margin-right:10px!important}.mr{margin-right:5px!important}.mr2{margin-right:15px!important}.mr3{margin-right:35px!important}.ml{margin-left:5px!important}.ml2{margin-left:15px!important}.ml3{margin-left:35px!important}.mt{margin-top:5px!important}.mt2{margin-top:15px!important}.mt3{margin-top:35px!important}.mb{margin-bottom:5px!important}.p{padding:5px}.p2{padding:15px}.p3{padding:35px}.w-100{width:100%}.label-sensorDetail{display:inline-block;width:100px}.Header .menu-button{border-radius:10px;text-align:left;font-size:22px;height:40px;transition:.1s}.Header .menu-button:hover{background-color:#26a9d0;font-size:25px!important}.headerButton{font-size:18px;font-weight:bold;color:#2ab5de;padding:6px 18px}.sensorCard{width:200px;height:200px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-right:20px;margin-bottom:20px}.sensorCard-header{padding:10px;background-color:#3a606e;border-top-left-radius:8px;border-top-right-radius:8px;text-align:center}.sensorCard-header h2{margin:0;font-size:20px;color:#fff;padding:0}.sensorCard-body{height:158px;display:flex;align-items:center;justify-content:center}.temperature{display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:500;color:#505050}.value{margin-right:4px}.unit{font-size:24px}.description{margin-top:16px;font-size:18px;color:#666}ul.main-menu-submenu{left:160px!important}#inventory-menu-list{top:calc(369px)}#campaign-menu-list{top:calc(328px)}.hightlight-presnooze{border-top:3px solid #e08a24!important}@media(max-width:767px){.submit-button{display:none}.submit-button.mobile-button{display:block}.modal-dialog{width:100%!important}}@media(min-width:768px){body>div{-webkit-transition:all 1s ease-in-out}.submit-button{display:block}.submit-button.mobile-button{display:none}.form-group,.form-buttons{padding-left:22px;padding-right:22px}.container{width:auto}}@media(max-width:991px){#invoices .bordered a.re-proc{top:50px;right:0}.kpi-chart-area .kpis .svgdroplet{width:55%}.kpi-chart-area .kpis .waterDropLabels{padding-top:25px;width:45%}.summary-kpi .kpi-title{padding:30px 0}.summary-kpi .kpi-data{width:66%}.summary-kpi .kpi-data .kpi-sub-title{font-size:10px}.summary-kpi .kpi-data .kpi-sub-range{font-size:8px;padding:10px 10px}.summary-kpi .kpi-data .kpi-sub-image i{font-size:42px;margin-top:-3px}.summary-kpi .kpi-info{margin-top:0;padding-top:10px;width:32%}.summary-kpi .kpi-info .info-value{font-size:22px}.summary-kpi .kpi-info .info-text{font-size:12px}.summary-kpi .kpi-info .info-unit{font-size:16px}.summary-kpi .kpi-sub-container{height:45px}.summary-kpi .kpi-image{display:none}.campaign-nav{margin-top:0}.campaign-nav .main-nav{border:none}.campaign-nav .main-nav ul.main-ul li{width:30%!important}.campaign-nav .main-nav ul.main-ul li a{padding:5px 3px!important;width:100%!important;border-top:1px solid #3f4349;border-bottom:1px solid #3f4349;margin:0;font-size:18px!important;text-align:center}.campaign-nav .main-nav ul.main-ul li:first-child a{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;border-left:1px solid #3f4349}.campaign-nav .main-nav ul.main-ul li:last-child{width:40%!important}.campaign-nav .main-nav ul.main-ul li:last-child a{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.campaign-nav .main-nav .dropdown{background-color:#f1f1f1;top:auto;right:auto;position:relative;padding:0}.campaign-nav .main-nav .dropdown button{width:100%;padding:5px 0}.campaign-nav .main-nav .dropdown ul.dropdown-menu{width:100%}.campaign-nav .main-nav .campaign-toggle{margin-top:20px}#CampaignManager .main-row .right-content{padding-top:5px}#CampaignManager .main-row .right-content .top-nav .dropdown{width:100%;float:none}#CampaignManager .main-row .right-content .top-nav .dropdown button{width:100%}#CampaignManager .main-row .right-content .top-nav .dropdown-menu{width:100%;top:37px}#CampaignManager .main-row .right-content .top-nav ul.nav-pills{position:relative;width:100%;left:auto}#CampaignManager .main-row .right-content .chart-full{height:auto}#CampaignManager .main-row .right-content .chart-full .chart-scroller{height:auto!important;width:auto!important}#CampaignManager .main-row .right-content .dropdown button{padding:5px 10px}#CampaignManager .main-row .right-content .btn-group.left{width:55%}#CampaignManager .main-row .right-content .search{width:40%}#CampaignManager .main-row .right-content .btn-group.right{width:5%}#CampaignManager .main-row .card .card-title{padding:10px 5px}#CampaignManager .main-row .card .card-title button.title-button{width:100%!important}#CampaignManager .main-row .card .card-title input{width:90%}#CampaignManager .main-row .card .card-title ul.dropdown-menu{top:38px;margin-left:-155px}#CampaignManager .main-row .card .card-content ul.pagination{margin-left:0}#CampaignManager .main-row .card .card-content ul.pagination li a{margin-right:0;width:35px;height:35px;padding-top:7px}#CampaignManager .main-row .card .card-content ul.pagination li.arrowbtn.with-text{margin:0}#CampaignManager .main-row .card .card-content ul.pagination li.arrowbtn.with-text a{width:70px;margin:0!important}#CampaignManager .main-tabs .tab-pane{display:none;visibility:hidden}#CampaignManager .main-tabs .tab-pane.active{display:block;visibility:visible}#CampaignManager .navbar-default{position:absolute;width:100%;top:0}#CampaignManager .slide-menu{top:57px}#CampaignManager .slide-menu .navbar-nav{margin-top:0}#CampaignManager .desktop{margin-top:0}#CampaignManager .campaign-nav .last-column{padding-left:0}#CampaignManager .left-column{padding-left:0;padding-right:0}#CampaignManager .left-column .card.nav .dropdown{margin-top:-20px;border-radius:5px}.right-content .card #card-data{padding:0 15px}.master-dashboard .card-panel .service-address.card{width:100%!important;margin-left:0}}@media(min-width:768px) and (max-width:991px){.modal-dialog{width:750px!important}.device-readings i{font-size:14px!important}.device-readings .f2 i{font-size:16px!important}.device-readings .f2{padding:6px 5px 6px 5px!important}.device-readings span{font-size:12px!important}.device-readings span.unit{font-size:8px!important}.kpi-chart-area .kpis .svgdroplet{width:55%}.kpi-chart-area .kpis .waterDropLabels{padding-top:25px;width:45%}.KpiItem:nth-child(odd){border-left:none}.KpiSection{padding-left:15px;padding-right:15px}.KpiSelectors .series-toggle,.KpiSelectors a{width:50%;border-bottom:1px solid #e7e8e8}.KpiTitle{font-size:12px}.ReportingPeriodSelection .PeriodName{margin-bottom:10px}.ReportingPeriodSelection .PeriodSelector{float:left}.ReportingPeriodSelection .PeriodSelector .SelectorFields{float:left;width:100%!important}.CompareTypeHeading{font-size:16px;margin-top:20px;padding-bottom:10px!important}.summary-main{padding:30px 15px}.summary-main h2{margin-left:0}.summary-sidebar .content{padding:30px 15px}.alert-listing .alert-title{padding-right:0!important}.alert-listing .status{top:8px;position:absolute;right:30%}.alert-listing .details{top:5px;position:absolute;right:0}.panel-content ul li .status .snooze-icon i{margin-top:0;margin-left:-3px;font-size:24px}.provider-container .modal-input{width:80%}.savings-container .total-savings{padding:30px 0}.savings-container .savings .icon img.shield{margin-top:-10px}.savings-container .savings .inner-bg{width:90%}.savings-container .sliders .item{width:100%}.savings-container .sliders .item img{padding-top:25px}.client-dashboard .alert-incident .incident-no{width:28%}.client-dashboard .alert-incident .inner-data{width:72%}.client-dashboard .device-group .group-info{width:100%;padding-bottom:0}.client-dashboard .device-group .group-address{width:100%;float:left;padding-top:10px}.client-dashboard .device-group .group-address i{right:initial;top:initial}.client-dashboard .device-group .meter-cont{width:100%}.client-dashboard .device-group .device-cont{width:50%}.invoices ul li .bordered div.btn-area a.third{top:30px;right:0}.invoices ul li .bordered div.btn-area a.fourth{top:30px;right:30px}}@media(min-width:992px) and (max-width:1199px){.modal-dialog{width:850px!important}.KpiItem:nth-child(odd){border-left:none}.Trends .KpiItem:nth-child(3){border-left:2px solid #b7b9bb}.KpiSection{padding-left:15px;padding-right:15px}.KpiSelectors a{width:50%;border-bottom:1px solid #e7e8e8}.kpi-chart-area .kpis .svgdroplet{width:55%}.kpi-chart-area .kpis .waterDropLabels{padding-top:50px;width:45%}.summary-main{padding:30px 30px}.summary-main h2{margin-left:0}.summary-kpi .kpi-title{padding:30px 0}.summary-kpi .kpi-data .kpi-sub-title{font-size:12px}.summary-kpi .kpi-data .kpi-sub-range{font-size:10px;padding:10px 10px}.summary-kpi .kpi-data .kpi-sub-image i{font-size:46px}.summary-kpi .kpi-info{margin-top:0;padding-top:10px}.summary-kpi .kpi-info .info-value{font-size:24px}.summary-kpi .kpi-info .info-text{font-size:12px}.summary-kpi .kpi-info .info-unit{font-size:18px}.summary-kpi .kpi-image img{max-width:105px}.alert-listing .status{top:8px;position:absolute;right:25%}.alert-listing .details{top:5px;position:absolute;right:0}.panel-content ul li .status .snooze-icon i{margin-top:0;margin-left:-3px;font-size:24px}.savings-container .total-savings{padding:35px 0}.savings-container .savings .icon img.shield{margin-top:-5px}.savings-container .savings .inner-bg{width:92%}.savings-container .sliders .item{width:100%}.savings-container .sliders .item img{padding-top:20px}.client-dashboard .alert-incident .incident-no{width:24%}.client-dashboard .alert-incident .inner-data{width:76%}.client-dashboard .device-group .group-info{width:100%;padding-bottom:0}.client-dashboard .device-group .group-address{width:100%;float:left;padding-top:10px}.client-dashboard .device-group .group-address i{right:initial;top:initial}.client-dashboard .device-group .meter-cont{width:100%}.client-dashboard .device-group .device-cont{width:50%}.invoices ul li .bordered div.btn-area a.third{top:30px;right:0}.invoices ul li .bordered div.btn-area a.fourth{top:30px;right:30px}}@media(min-width:1200px) and (max-width:1599px){.summary-kpi .kpi-data .kpi-sub-title{font-size:12px}.summary-kpi .kpi-data .kpi-sub-range{font-size:10px;padding:10px 10px}.summary-kpi .kpi-data .kpi-sub-image i{font-size:46px}.summary-kpi .kpi-info{margin-top:0;padding-top:16px}.summary-kpi .kpi-info .info-value{font-size:24px}.summary-kpi .kpi-info .info-text{font-size:12px}.summary-kpi .kpi-info .info-unit{font-size:18px}.summary-kpi .kpi-sub-container{height:50px}.summary-kpi .kpi-image img{max-width:115px}}@media(max-width:768px){.ruleDescCell{display:none}.ruleDragCell{display:none}}