﻿@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,600,700,700i");html{color:#3498db;}html,body{padding:0;margin:0;width:100vw;height:100%;}body{font-family:'Source Sans Pro',sans-serif;background-color:#ecf0f1;color:#34495d;}body{font-family:"Source Sans Pro",sans-serif;color:#34495d;}h1{font-size:18px;}h2{font-size:16px;font-weight:600;}.text-danger{color:#bf2026;}.login-h1{font-weight:400;font-size:40px;padding-bottom:25px;}.login-h2{font-weight:300;font-size:30px;}.warning{display:block;padding-bottom:2px;font-weight:600;font-size:13px;color:#bf2026;}.ellipsis{white-space:nowrap;max-width:500px;overflow:hidden;text-overflow:ellipsis;}.bottom-panel{z-index:1;display:block;padding-bottom:10px;padding-top:10px;border-top:2px solid #dee1e3;background-color:#fff;height:40px;}.button-container{min-width:900px;}@media only screen and (max-width:900px){.bottom-panel{overflow-x:scroll;}}@media only screen and (max-width:888px){.bottom-panel{overflow-x:hidden;}.button-container{min-width:95%;}}.Primary-Button,.Secondary-Button,.Negative-Button{height:40px;font-weight:600;font-size:16px;text-transform:uppercase;padding-left:15px;border:1px solid rgba(1,1,1,0);font-family:"Source Sans Pro",sans-serif;white-space:nowrap;}.Primary-Button:hover:not(:active):not(:disabled),.Secondary-Button:hover:not(:active):not(:disabled),.Negative-Button:hover:not(:active):not(:disabled){box-shadow:none;border:1px solid #34495d;}.Primary-Button:active:not(:disabled),.Secondary-Button:active:not(:disabled),.Negative-Button:active:not(:disabled){box-shadow:none;background-color:#34495d;}.Primary-Button:active:not(:disabled):hover,.Secondary-Button:active:not(:disabled):hover,.Negative-Button:active:not(:disabled):hover{background-color:#708599;}.Primary-Button:disabled,.Secondary-Button:disabled,.Negative-Button:disabled{background-color:#dee1e3;}.Primary-Button:not(:last-child),.Secondary-Button:not(:last-child),.Negative-Button:not(:last-child){margin-right:10px;}.icon-only.Primary-Button,.icon-only.Secondary-Button,.icon-only.Negative-Button{padding-left:3px;padding-right:3px !important;}.icon-only.Primary-Button span,.icon-only.Secondary-Button span,.icon-only.Negative-Button span{display:none;}.Primary-Button img,.Secondary-Button img,.Negative-Button img{user-select:none;}@media only screen and (max-width:888px){.icon-only-mobile.Primary-Button,.icon-only-mobile.Secondary-Button,.icon-only-mobile.Negative-Button{padding-left:3px;padding-right:3px;}.icon-only-mobile.Primary-Button span,.icon-only-mobile.Secondary-Button span,.icon-only-mobile.Negative-Button span{display:none;}}.Primary-Button{color:#fff;background-color:#3498db;box-shadow:#808d8e 0 1px 0;}.Secondary-Button{color:#34495d;background-color:#ecf0f1;box-shadow:#bdc3c7 0 1px 0;}.Secondary-Button:hover:not(:active):not(:disabled){background-color:#fff;}.Secondary-Button:hover:not(:active):not(:disabled) .icon{color:#3498db;}.Secondary-Button:active:not(:disabled){color:#fff;box-shadow:none;background-color:#34495d;}.Secondary-Button:active:not(:disabled):hover{background-color:#708599;}.Secondary-Button:disabled{color:#fff;background-color:#dee1e3;}.Secondary-Button span{margin-bottom:10px;margin-left:0;padding-left:0;}.bottom-panel .Secondary-Button,#searchHistory,#new,#add,#deleteHistory{padding-right:15px;}.Negative-Button{color:#fff;background-color:#bf2026;}.paginate_button{height:40px !important;font-weight:600 !important;font-size:16px !important;text-transform:uppercase !important;padding-left:15px !important;padding-right:15px !important;border:1px solid rgba(1,1,1,0) !important;font-family:"Source Sans Pro",sans-serif !important;color:#34495d !important;background:none !important;background-color:#ecf0f1 !important;box-shadow:#bdc3c7 0 1px 0 !important;}.paginate_button:hover{color:#34495d !important;background-color:#fff !important;border:1px solid #34495d !important;}.paginate_button.current{color:#fff !important;background-color:#34495d !important;}.paginate_button.disabled{color:#fff !important;background-color:#dee1e3 !important;}.button-center{margin-left:auto;margin-right:auto !important;}.button-right{margin-left:auto;}.button-noicon{padding-right:15px;}.active-btn{background-color:#34495d;color:#fff;}.active-btn:hover{background-color:#34495d !important;color:#f4f4f4 !important;}.expand{transform:rotate(-90deg);}.expand .rotateable{transition:transform .4s cubic-bezier(.4,0,.2,1);transform-origin:66% 66%;}.expand.expanded .rotateable{transform:rotate(-180deg);}@media only screen and (max-width:1670px){.info-bar .expand{display:none !important;}}button[type=submit],button{display:block;font-size:15px;font-weight:600;border:1px solid transparent;outline:0;cursor:pointer;}button[type=submit]:hover,button:hover{border:1px solid #34495d;}button[type=submit]:active,button:active{border:1px solid #34495d;background-color:#34495d;color:#fff;}.pod-body .Secondary-Button{margin:0;}.after-icon{display:none;}button[type=submit]{color:#fff;background-color:#3498db;}button{color:#34495d;background-color:#ecf0f1;border-bottom:1px solid #bdc3c7;}button img,button[type=submit] img{width:35px;height:35px;}button span,button[type=submit] span{position:relative;bottom:11px;padding-left:10px;}.right-arrow{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.close{display:inline-block;height:40px;width:40px;cursor:pointer;}.filter-btn{color:#34495d;background-color:#ecf0f1;box-shadow:#bdc3c7 0 1px 0;font-weight:600;font-size:16px;text-transform:none;padding-left:15px;border:1px solid rgba(1,1,1,0);font-family:"Source Sans Pro",sans-serif;padding-left:10px;border-radius:50px;height:35px;padding-right:0;cursor:unset;}.filter-btn:hover{border:1px solid rgba(1,1,1,0);}.filter-btn span{bottom:14px;}.filter-btn img{position:relative;bottom:2px;border:1px solid #fff0;cursor:pointer;margin-left:4px;width:33px;height:33px;border-radius:50%;}.filter-btn img:hover{border:1px solid #34495d !important;}.ui-widget.ui-widget-content{border:1px solid #34495d !important;box-shadow:2px 4px 8px rgba(0,0,0,.2);}.ui-widget-header{background:#ecf0f1 !important;border:1px solid #dee1e3 !important;}.ui-widget-header .ui-datepicker-title{color:#34495d !important;}.ui-datepicker th{color:#34495d !important;}.ui-state-default{background:#f5f7fa !important;border:1px solid #bdc3c7 !important;color:#34495d !important;text-align:center !important;}.ui-state-default.ui-state-active{background:#3498db !important;border:1px solid #34495d !important;}.dialog-wrapper{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10;animation:dialog-wrapper-animation .2s;}.dialog-wrapper.dialog-show{display:block;}@keyframes dialog-wrapper-animation{0%{opacity:0;}100%{opacity:1;}}.dialog--narrow,.dialog--normal,.dialog--wide,.dialog-function{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:rgba(0,0,0,.3) 1px 2px 20px 2px,rgba(0,0,0,.3) 1px 2px 2px 1px;display:flex;flex-direction:column;overflow-x:hidden;}.dialog--narrow h3,.dialog--normal h3,.dialog--wide h3,.dialog-function h3{margin:0;padding:16px;border-bottom:1px solid #dee1e3;}.dialog--narrow p,.dialog--normal p,.dialog--wide p,.dialog-function p{margin:16px;}.dialog--narrow form,.dialog--normal form,.dialog--wide form,.dialog-function form{overflow-y:auto;transition:transform .2s cubic-bezier(.55,.09,.68,.53);display:flex;flex-direction:column;}.dialog--narrow form.form-submited,.dialog--normal form.form-submited,.dialog--wide form.form-submited,.dialog-function form.form-submited{transform:translateX(calc(100% + 40px));}.dialog--narrow form .form-horizontal,.dialog--normal form .form-horizontal,.dialog--wide form .form-horizontal,.dialog-function form .form-horizontal{padding:0 16px 16px 16px;}.dialog--narrow .dialog-footer,.dialog--normal .dialog-footer,.dialog--wide .dialog-footer,.dialog-function .dialog-footer{border-top:1px solid #dee1e3;padding:0 16px 16px 16px;}.dialog--narrow .dialog-footer .form-group,.dialog--normal .dialog-footer .form-group,.dialog--wide .dialog-footer .form-group,.dialog-function .dialog-footer .form-group{transition:opacity .4s cubic-bezier(.55,.09,.68,.53);}.dialog--narrow .dialog-footer button,.dialog--normal .dialog-footer button,.dialog--wide .dialog-footer button,.dialog-function .dialog-footer button{margin:auto 0 0;}.dialog--narrow .dialog-footer .dialog-footer-button-wrapper .text-danger,.dialog--normal .dialog-footer .dialog-footer-button-wrapper .text-danger,.dialog--wide .dialog-footer .dialog-footer-button-wrapper .text-danger,.dialog-function .dialog-footer .dialog-footer-button-wrapper .text-danger{margin-top:0;text-align:center;}.dialog--narrow .dialog-footer .dialog-footer-button-wrapper button,.dialog--normal .dialog-footer .dialog-footer-button-wrapper button,.dialog--wide .dialog-footer .dialog-footer-button-wrapper button,.dialog-function .dialog-footer .dialog-footer-button-wrapper button{margin-left:auto;margin-right:auto;}.dialog--narrow .success-checkmark,.dialog--normal .success-checkmark,.dialog--wide .success-checkmark,.dialog-function .success-checkmark{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.dialog--narrow{min-width:calc(600px - (2*20px));max-height:100vh;}.dialog--normal{min-width:calc(900px - (2*20px));max-height:calc(90vh - 40px);}.dialog--wide{min-width:calc(1024px - (2*20px));max-height:calc(90vh - 40px);}.dialog-function{padding:0;min-width:750px;width:60vw;max-width:1000px;height:90vh;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 40px 1fr auto;grid-template-rows:auto 40px 1fr auto;grid-auto-flow:column;}.dialog-function h3{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;margin-bottom:0;grid-column:1/-1;margin-top:0;padding:20px 20px;border-bottom:1px solid #dee1e3;border-right:1px solid #dee1e3;}.dialog-function .function-options{-ms-grid-column:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4;flex:1;overflow-y:auto;padding:20px;border-right:1px solid #dee1e3;}.dialog-function .function-dropdown{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:2;grid-row:2/3;display:none;}.dialog-function .button-panel{height:40px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:-2/-1;padding:10px 20px;display:flex;border-top:1px solid #dee1e3;}.dialog-function .button-panel .flex1{flex:1;}.dialog-function .function-panel{display:flex;flex-direction:column;-ms-grid-column:2;grid-column:2/-1;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4;overflow-x:hidden;}.dialog-function .function-panel .function-form{padding:20px;overflow-y:auto;}.dialog-function .function-panel .function-form.function-form-slide{transform:translateX(100%);}.dialog-function .function-panel .function-form .form-horizontal h4{margin:0;}.dialog-function .success-checkmark{display:none;-ms-grid-column:2;grid-column:2/-1;-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2/4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media only screen and (max-width:888px){.dialog--narrow,.dialog--normal,.dialog--wide{max-height:unset;height:100%;min-width:unset;width:100vw;}.dialog--narrow .form-group,.dialog--normal .form-group,.dialog--wide .form-group{flex-direction:column;align-items:initial;margin-top:20px;}.dialog--narrow .form-group .input-group,.dialog--normal .form-group .input-group,.dialog--wide .form-group .input-group{margin-top:8px;width:auto;}.dialog-function{max-height:unset;height:100%;min-width:unset;max-width:unset;width:100vw;}.dialog-function .function-options{display:none;}.dialog-function .function-dropdown{display:block;}.dialog-function .function-panel{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;}.dialog-function .function-panel .form-group{flex-direction:column;align-items:initial;margin-top:20px;}.dialog-function .function-panel .form-group .input-group{margin-top:8px;width:auto;}}.filters{display:flex;background-color:#fff;z-index:2;}.filters .filter{margin-right:20px;}.filters .filter h2{margin:10px 0;white-space:nowrap;margin-right:20px;}.filters .filter select{height:40px;width:200px;}@media only screen and (min-width:1401px){.filter{display:flex;}}@media only screen and (max-width:1540px){#filter{display:block;}.filters{display:none;position:absolute;top:100%;left:0;flex-direction:column;box-shadow:rgba(0,0,0,.5) 0 2px 6px;padding-top:20px;}.filters .filter{display:flex;margin-right:0;margin-bottom:20px;justify-content:space-between;}.filters .filter h2{margin-left:20px;}.filters .filter select{margin-right:20px;}.filters.filters-show{display:flex;}}@media only screen and (max-width:888px){.filters{width:100vw;}}.filter-menu{position:relative;z-index:10 !important;height:250px !important;}#filter-device-container{display:none;height:250px;}.filter-menu-navigation{display:inline-block;float:left;height:250px;width:300px;font-weight:600;color:#808d8e;border-left:1px solid #dee1e3;}.filter-menu a{display:block;width:270px;padding:25px;padding-left:30px;padding-right:0;border-bottom:1px solid #dee1e3;cursor:pointer;}.filter-menu a:hover,.filter-menu .Selected{background-color:#def2ff;color:#34495d;}.filter-sub-title{color:#808d8e;}.filter-block{display:inline-block;float:left;width:300px;border-left:1px solid #dee1e3;height:250px;}.filter-block:first-child{border-left:1px solid #dee1e3;}.filter-block input{width:250px;margin-bottom:10px;}.filter-block select{width:280px;margin-bottom:10px;}.filter-block input,.filter-block select,.filter-block h2{margin-left:10px;margin-right:10px;font-weight:400;}.filter-block h2{margin-top:27px;margin-bottom:27px;}.filter-menu{background:#fff;border-bottom:1px solid #ecf0f1;border-right:1px solid #ecf0f1;box-shadow:0 1px .075em 0 rgba(0,0,0,.15);width:calc(75% - 6px);height:220px;position:absolute;z-index:2;top:59px;right:0;display:none;}.info-bar{display:inline-block;width:100%;padding-top:9px;padding-bottom:9px;}.info-bar h2{display:inline;line-height:0;position:relative;top:10px;left:10px;font-size:14px;}.info-bar .close{float:right;}.info-bar{border-bottom:1px solid #dee1e3 !important;}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=number],textarea,select{height:30px;background-color:#f5f7fa;border:0;outline:0;border-top:2px solid #dee1e3;padding:4px 15px;font-family:"Source Sans Pro",sans-serif;font-size:16px;}input[type=text].input-validation-error,input[type=password].input-validation-error,input[type=date].input-validation-error,input[type=datetime].input-validation-error,input[type=datetime-local].input-validation-error,input[type=time].input-validation-error,input[type=number].input-validation-error,textarea.input-validation-error,select.input-validation-error{border-top:2px solid #bf2026;}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=time]:focus,input[type=number]:focus,textarea:focus,select:focus{border-top:2px solid #bdc3c7;}input[type=text]:disabled,input[type=text]:read-only:not(select),input[type=password]:disabled,input[type=password]:read-only:not(select),input[type=date]:disabled,input[type=date]:read-only:not(select),input[type=datetime]:disabled,input[type=datetime]:read-only:not(select),input[type=datetime-local]:disabled,input[type=datetime-local]:read-only:not(select),input[type=time]:disabled,input[type=time]:read-only:not(select),input[type=number]:disabled,input[type=number]:read-only:not(select),textarea:disabled,textarea:read-only:not(select),select:disabled,select:read-only:not(select){background-color:#e2e7ec;color:#b3b8bc;}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder{font-weight:400;font-style:italic;color:#bdc3c7;}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder{font-weight:400;font-style:italic;color:#bdc3c7;}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder{font-weight:400;font-style:italic;color:#bdc3c7;}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder{font-weight:400;font-style:italic;color:#bdc3c7;}textarea{min-height:30px;height:90px;resize:vertical;}select{height:40px;width:100%;}input[type=checkbox]{width:20px;height:20px;border:1px solid #bdc3c7;background-color:#fff;}input[type=checkbox]:hover{border:1px solid #34495d;}input[type=checkbox]:checked{border:1px solid #34495d;background-color:#34495d;}.top-bar-label{font-size:14px;color:#808d8e;text-align:center;white-space:nowrap;}@media only screen and (max-width:888px){.top-bar-label{margin-right:10px;}}@media only screen and (min-width:769px){.top-bar-label{margin-right:50px;min-width:75px;}}.top-bar-label span{font-size:24px;color:#34495d;font-weight:600;width:120px;}.logo-container{-ms-grid-column:1;-ms-grid-row:1;grid-area:logo;background-color:#fff;border-bottom:1px solid #bdc3c7;border-right:1px solid #bdc3c7;width:89px;height:69px;}.navigation{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-area:navigation;display:flex;flex-direction:column;background-color:#2d3e50;position:relative;}.navigation .logo{display:block;max-width:100%;width:auto;max-height:100%;height:auto;margin:auto;}.navigation a{width:88px;height:90px;background-color:#34495d;padding:15px 10px;margin-bottom:1px;box-sizing:border-box;position:relative;border-left:2px solid transparent;}.navigation a span{color:#bdc3c7;text-transform:uppercase;position:absolute;bottom:15px;width:70px;text-align:center;font-size:13px;}.navigation a:hover span{color:#fff;}.navigation a:active{background-color:#2d3e50;}.navigation a:active span{color:#fff;}.navigation .versionNo{position:absolute;bottom:0;color:#fff;font-size:12px;padding-bottom:4px;left:50%;transform:translateX(-50%);}@media only screen and (max-width:888px){.navigation{position:absolute;border-top:4px solid #3498db;top:0;height:calc(100vh - 4px);z-index:10;box-shadow:transparent -4px 0 8px 8px;transition:transform .2s cubic-bezier(.65,.05,.36,1),box-shadow .2s cubic-bezier(.65,.05,.36,1);transform:translateX(-100%);}.navigation.navigation-show{transform:translateX(0%);box-shadow:rgba(0,0,0,.5) -4px 0 8px 8px;}}.nav{background-size:75px 75px;background-repeat:no-repeat;background-position:center 0;cursor:pointer;user-select:none;}.nav.selected{border-left:2px solid #3498db !important;}.nav.selected span{color:#fff !important;}.nav.customers-nav{background-image:url("../../Images/Icons/Navigation/people-01.svg");}.nav.customers-nav.selected,.nav.customers-nav:hover{background-image:url("../../Images/Icons/Navigation/people_white-01.svg");}.nav.dashboard-nav{background-image:url("../../Images/Icons/Navigation/dashboard-01.svg");}.nav.dashboard-nav.selected,.nav.dashboard-nav:hover{background-image:url("../../Images/Icons/Navigation/dashboard_white-01.svg");}.nav.monitor-nav{background-image:url("../../Images/Icons/Navigation/tasks-01.svg");}.nav.monitor-nav.selected,.nav.monitor-nav:hover{background-image:url("../../Images/Icons/Navigation/tasks_white-01.svg");}.nav.devices-nav{background-image:url("../../Images/Icons/Navigation/devices-01.svg");}.nav.devices-nav.selected,.nav.devices-nav:hover{background-image:url("../../Images/Icons/Navigation/devices_white-01.svg");}.loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(125,125,125,.05);z-index:10000;}.loader-wrapper .lds-ring{position:absolute;width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%);}.loader-wrapper .lds-ring.lds-ring-pod{top:50%;left:50%;transform:translate(-50%,-50%);}.loader-wrapper .lds-ring.lds-ring-pod div{border-color:#bdc3c7 transparent transparent transparent;}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#808080 transparent transparent transparent;}.lds-ring div:nth-child(1){animation-delay:-.45s;}.lds-ring div:nth-child(2){animation-delay:-.3s;}.lds-ring div:nth-child(3){animation-delay:-.15s;}@-webkit-keyframes sk-stretchdelay{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}#elecFinancialStatePod,#gasFinancialStatePod{grid-row:span 1;}#elecFinancialHistoryPod,#elecPaymentHistoryPod,#gasFinancialHistoryPod,#gasPaymentHistoryPod{grid-column:span 4;}#messageSummaryPod,#alertsTampersPod,#exceptionsPod,#unacknowledgedPaymentsPod,#elecConfigurationPod,#elecTariffPod,#gasWaterConfigurationPod,#thresholdsPod{grid-column:span 6;}.pod-scroll{flex:1;overflow-y:auto;}.pod-scroll[data-carousel-pos="left"]{transform:translateX(-100%);}.pod-scroll[data-carousel-pos="right"]{transform:translateX(100%);}.pod-scroll.page-hidden{display:none;}.pod-scroll.page-transition{transition:transform .25s ease-in-out;}#pod-fullscreen{height:100%;}#pod-fullscreen.height100{height:100%;}.pod-container{height:calc(100% - 40px);overflow-y:auto;position:relative;display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;-ms-grid-rows:calc(50% - 10px) 20px calc(50% - 10px) 20px calc(50% - 10px);grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(calc(50% - 10px),100%);padding:20px;flex:1;}.pod-container.pod-container-expanded{display:block;height:100% !important;grid-column:1/-1 !important;-ms-grid-column:1 !important;-ms-grid-column-span:23 !important;-ms-grid-row:1 !important;-ms-grid-row-span:7 !important;}.pod-container .pod-outline{-ms-grid-column-span:7;grid-column:span 4;background-color:#ecf0f1;display:flex;flex-direction:column;box-shadow:rgba(0,0,0,.2) 0 0 2px 0;min-width:0;max-height:100%;}.pod-container .pod-outline.pod-outline-hidden{display:none;}.pod-container .pod-outline:nth-child(1){-ms-grid-column:1;-ms-grid-row:1;}.pod-container .pod-outline:nth-child(2){-ms-grid-column:9;-ms-grid-row:1;}.pod-container .pod-outline:nth-child(3){-ms-grid-column:17;-ms-grid-row:1;}.pod-container .pod-outline:nth-child(4){-ms-grid-column:1;-ms-grid-row:3;}.pod-container .pod-outline:nth-child(5){-ms-grid-column:9;-ms-grid-row:3;}.pod-container .pod-outline:nth-child(6){-ms-grid-column:17;-ms-grid-row:3;}.pod-container .pod-outline:nth-child(7){-ms-grid-column:1;-ms-grid-row:5;}.pod-container .pod-outline:nth-child(8){-ms-grid-column:9;-ms-grid-row:5;}.pod-container .pod-outline:nth-child(9){-ms-grid-column:17;-ms-grid-row:5;}@media only screen and (min-width:900px){.pod-container .pod-outline.pod-outline-expanded .pod-row-center-wrap{width:unset !important;order:2;}.pod-container .pod-outline.pod-outline-expanded .pod-row-right{order:3 !important;}}.pod-container .pod-outline.pod-outline-expanded .pod.expanded-direction-row{flex-direction:row;}.pod-container .pod-outline.pod-outline-expanded .pod .list-table-wrapper{flex:1;}@media only screen and (max-width:1240px){.pod-container .pod-outline.pod-outline-expanded .pod .pod-image-container{flex:0;}}.pod-container .pod-outline.pod-outline-expanded .pod.pod-finState .list-table-wrapper{flex:none;}.pod-container .pod-header{width:100%;min-height:28px;height:28px;position:relative;display:flex;}.pod-container .pod-header .pod-title{flex:1;font-size:14px;font-weight:700;padding-left:10px;padding-top:8px;}.pod-container .pod-header .pod-header-button{width:15px;height:15px;padding:8px;top:0;right:0;cursor:pointer;}.pod-container .pod-header .pod-header-icon{width:20px;height:20px;padding:4px;}.pod-container .pod-body{margin:5px;top:0;background-color:#fff;display:flex;flex:1 1 auto;overflow:hidden;}.pod-container .pod{display:flex;flex-direction:column;position:relative;flex:1;overflow:hidden;}.pod-container .pod.pod-finState{flex-direction:row;flex-wrap:wrap;overflow-y:auto;}.pod-container .pod.pod-finState .gauge{height:130px;width:130px;margin:10px auto;}.pod-container .pod.pod-finState .gauge tr{background-color:#fff !important;}.pod-container .pod.pod-finState .list-table-wrapper{max-width:calc(100% - 20px);overflow-y:hidden;margin-left:auto;margin-right:auto;}.pod-container .pod .pod-table-container{display:-ms-grid;-ms-grid-rows:100%;position:relative;overflow-y:hidden;flex:1;background-color:#ecf0f1;}.pod-container .pod .list-table-wrapper{background-color:#fff;padding:10px;overflow-y:auto;}.pod-container .pod .list-table-wrapper .list-table{width:auto;margin-left:auto;margin-right:auto;padding:0 10px;}.pod-container .pod .list-table-wrapper .list-table td{width:50%;border:none;padding:0;padding-bottom:5px;}.pod-container .pod .list-table-wrapper .list-table td:nth-child(odd){padding-right:10px;text-align:right;}.pod-container .pod .list-table-wrapper .list-table td:nth-child(odd):after{content:":";}.pod-container .pod .list-table-wrapper .list-table td:nth-child(even){font-weight:600;padding-left:10px;}.pod-container .pod .pod-table-wrapper{margin-right:16px;height:100%;background-color:#fff;overflow-y:auto;width:100%;min-width:100%;overflow-x:hidden;}.pod-container .pod .pod-table-wrapper .pod-table td:last-child{width:100%;}.pod-container .pod .pod-table-wrapper .pod-table-min thead tr th:nth-child(n+5){display:none;}.pod-container .pod .pod-table-wrapper .pod-table-min tbody tr td:nth-child(n+5){display:none;}.pod-container .pod button{margin-top:10px;}.pod-container .pod .map{flex:1;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s cubic-bezier(.46,.03,.52,.96);transform-origin:bottom right;display:none;}.pod-container .pod .map.map-show{transform:scale(1);}.pod-container .pod .img-wrapper{flex:1;display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;}.pod-container .pod .img-wrapper img{max-height:calc(100% - 20px);max-width:calc(50% - 20px);display:block;margin:0 auto;padding:10px 0;}.pod-container .pod .chart-wrapper{flex:1;margin:10px;overflow:hidden;}.pod-container .pod .chart-wrapper .chart-area__chart{height:100%;overflow:hidden;}.pod-container .pod .pod-padding{height:calc(100% - 20px);padding:10px;display:flex;flex-direction:column;}.pod-container .pod .pod-padding .grid-4-col{align-items:center;white-space:nowrap;display:grid;grid-template-columns:repeat(4,auto);grid-gap:10px;}.pod-container .pod .pod-padding .flex1{flex:1;}.pod-container .pod .pod-row{display:flex;flex-wrap:wrap;}.pod-container .pod .pod-row .flex1{flex:1;}.pod-container .pod .pod-row .input-group{width:unset;flex-direction:row;align-items:center;flex:1;font-size:14px;}.pod-container .pod .pod-row .input-group.hidden{display:none;}.pod-container .pod .pod-row .input-group span{width:40px;text-align:center;}.pod-container .pod .pod-row .input-group input{flex:1;height:20px;margin-left:0;}.pod-container .pod .pod-row select{height:30px;}.pod-container .pod .pod-row button{margin-top:0;height:30px;}.pod-container .pod .pod-row .pod-row-center-wrap{display:flex;flex-wrap:wrap;width:100%;order:3 !important;}.pod-container .pod .pod-row .pod-row-right{order:2;}.pod-container .margin{grid-column:1;min-height:1px;min-width:1px;}.pod-container span{-ms-grid-column:1;-ms-grid-column-span:23;grid-column:1/-1;text-align:center;}@media only screen and (max-width:888px){.pod-outline-expanded .pod-row select{min-height:40px;}.pod-outline-expanded .pod-row .input-group{flex:1;justify-content:space-between;}.pod-outline-expanded .pod-row button{min-height:40px;margin-right:0;}}@media only screen and (max-width:1240px){.pod-outline{margin-bottom:20px;}.pod-outline.pod-outline-table{min-height:350px;height:350px;}.pod-container{display:block;padding-bottom:0;}.pod-outline-expanded{height:calc(100% - 20px) !important;}}@media only screen and (min-width:1241px){.pod-outline-expanded{height:100% !important;}}.pod-container-shadow{position:absolute;left:0;top:110px;height:calc(100% - 110px);pointer-events:none;}.icon-toggle{padding-left:5px;padding-right:5px;height:17px;border:1px solid #fff;border-radius:5px;background-color:#ecf0f1;font-size:12px;position:absolute;bottom:3px;right:3px;cursor:pointer;user-select:none;z-index:1;}.pod-image-container{flex:1;min-height:0;}.radio-container{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}.radio-container input{position:absolute;top:0;left:0;opacity:0;cursor:pointer;}.radio-container input:checked~.radio:after{display:block;}.radio-container input[disabled]~.radio{background-color:#ccc !important;opacity:.8;}.radio-container:hover input~.radio{background-color:#eee;}.radio-container .radio{position:absolute;top:0;left:0;height:16px;width:16px;border-radius:50%;border:2px solid #34495d;background-color:#fff;}.radio-container .radio:after{content:"";position:absolute;display:none;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:#34495d;transform:translate(-50%,-50%);}.search-bar{-ms-flex:1;-webkit-flex:1;flex:1;display:flex;border-left:0;border-right:1px solid #e0e0e0;height:100%;margin-right:10px;}.search-bar input[type=text]{background:none;padding:0;height:30px;margin-top:14px;margin-bottom:14px;border:none;font-family:"Source Sans Pro",sans-serif;width:calc(100% - 20px);}.search-bar .searchSubmitButton{height:40px;width:40px;margin:9px;cursor:pointer;border-radius:50%;user-select:none;}.search-bar .searchSubmitButton:hover{background-color:#f5f7fa;}@media only screen and (min-width:769px){.search-bar{max-width:25%;}}@media only screen and (max-width:888px){.side-panel{top:0 !important;height:calc(100% - 62px) !important;width:100%;}}@media only screen and (min-width:769px) and (max-width:1670px){.side-panel{top:0 !important;height:calc(100% - 62px) !important;width:100%;}}@media only screen and (min-width:1671px){.side-panel{top:0 !important;height:calc(100% - 62px) !important;width:calc(75% + .5px);}}.side-panel{border-left:1px solid #dee1e3;position:absolute;transition:transform .25s ease-in-out,width .25s ease-in-out;background-color:#fff;z-index:9;left:100%;}.side-panel-show{transform:translateX(-100%);}.side-panel-expand{width:100%;}.side-panel-content{height:100%;width:100%;display:flex;flex-direction:column;}.slide-bottom{position:absolute;bottom:0;left:0;max-height:100%;width:100vw;z-index:11;display:flex;flex-direction:column;background-color:#fff;box-shadow:transparent 0 0 0 0,transparent 0 0 0 0;transition:transform .25s cubic-bezier(.65,.05,.36,1),box-shadow .25s cubic-bezier(.65,.05,.36,1);transform:translateY(100%);}.slide-bottom.slide-show{box-shadow:rgba(0,0,0,.3) 1px 2px 20px 2px,rgba(0,0,0,.3) 1px 2px 2px 1px;transform:translateY(0%);}.slide-bottom .slide-button{height:40px;display:flex;padding-left:20px;padding-right:20px;align-items:center;padding:8px 20px;}.slide-bottom .slide-button img{width:40px;}.slide-bottom .slide-button span{margin-left:20px;}.slide-bottom .slide-button[disabled='true']{opacity:.5;pointer-events:none;}.slide-bottom .slide-icon-button{height:40px;padding-left:20px;padding-right:20px;padding:4px 20px;}.slide-bottom .slide-icon-button img{display:block;width:40px;margin-left:auto;margin-right:auto;}.slide-bottom #function-panel-close{border-top:1px solid #bdc3c7;}.success-checkmark{margin:0 auto;}.success-checkmark .check-icon{width:80px;height:80px;margin-left:auto;margin-right:auto;position:relative;box-sizing:content-box;}.success-checkmark .check-icon .icon-line{height:6.25%;background-color:#3498db;display:block;border-radius:2.5%;position:absolute;z-index:10;}.success-checkmark .check-icon .icon-line.line-tip{top:57.5%;left:17.5%;width:31.25%;transform:rotate(45deg);animation:icon-line-tip .5s;}.success-checkmark .check-icon .icon-line.line-long{top:47.5%;right:10%;width:58.75%;transform:rotate(-45deg);animation:icon-line-long .5s;}.success-checkmark h4{animation:icon-message .5s;text-align:center;}@keyframes icon-line-tip{0%{width:0%;left:1.25%;top:23.75%;}84%{width:31.25%;left:17.5%;top:57.5%;}100%{width:31.25%;left:17.5%;top:57.5%;}}@keyframes icon-line-long{0%{width:0%;right:57.5%;top:67.5%;}65%{width:0%;right:57.5%;top:67.5%;}84%{width:68.75%;right:0%;top:43.75%;}100%{width:58.75%;right:10%;top:47.5%;}}@keyframes icon-message{0%{opacity:0;}84%{opacity:1;}100%{opacity:1;}}.table-container{position:relative;overflow-y:hidden;flex:1;background-color:#ecf0f1;}.table-wrapper{height:100%;background-color:#fff;padding:0;overflow-y:auto;width:min-content;min-width:100%;overflow-x:hidden;}.page-table-container{height:100%;width:100%;overflow:auto;background-color:#fff;display:flex;flex-direction:column;}.container{overflow-y:auto;height:calc(100% - 2px);border-top:2px solid #cfd3d4;}table{border-spacing:0;}tr{background-color:#fff;}tr.tr-clickable{cursor:pointer;}tr.tr-clickable:hover{background-color:#e9f9ff;}.clickable,.device-row,.container tr{cursor:pointer;}.clickable:hover,.device-row:hover,.container tr:hover{background-color:#e9f9ff;}#selected{background:#f2faff;}tr td{color:#34495d;border-bottom:1px solid #e0e0e0;white-space:pre-wrap;}.container tr:hover{cursor:pointer;}@media only screen and (max-width:888px){td,th{padding:12px 4px;}}@media only screen and (min-width:769px){td,th{padding:6px 6px;}}td,th{color:#000;font-size:16px;}th{height:0;line-height:0;padding-top:0;padding-bottom:0;color:transparent;border:none;background-color:#ecf0f1;user-select:none;white-space:nowrap;text-align:left;font-weight:600;}th div{position:absolute;background:transparent;color:#000;padding:9px 0;top:0;line-height:normal;color:#34495d;text-align:left;white-space:nowrap;}th div.align-right{text-align:right;}th:first-child div{border:none;}.page-table-container{background-color:#ecf0f1;flex:1;}.page-table-wrapper .button-container{border-right:1px solid #fff;}.button-container .mobile-only{display:none;}@media only screen and (max-width:888px){.button-container .desktop-only{display:none;}.button-container .mobile-only{display:block;}}.page-table-wrapper .top-panel{border-color:#dee1e3;}@media only screen and (max-width:888px){.page-table-wrapper{position:unset;width:100%;height:100%;margin:0;}}@media only screen and (min-width:769px){.page-table-wrapper{position:relative;width:calc(100% - 40px);height:calc(100% - 40px);margin:20px;}}.page-table-wrapper{background-color:#fff;overflow:hidden;box-shadow:0 0 .1875em 0 rgba(0,0,0,.15);display:flex;flex-direction:column;}#customerTable{max-width:100vw;position:relative;overflow:hidden;}.flex-table{height:100%;display:flex;flex-direction:column;overflow:hidden;}.flex-body{height:calc(100% - 33px);flex:1;}.flex-headers{position:relative;display:flex;left:0;}section{padding-top:0;}.flex-headers div{display:inline-block;float:left;padding:6px;min-width:150px;color:#000;font-weight:800;white-space:nowrap;}.flex-body td{min-width:150px;}.device-table .flex-body td{min-width:200px;}.flex-scroll{overflow-x:auto;height:100%;}.flex-body table td{border-right:1px dotted #808080;}.flex-headers div{border-right:1px solid transparent;border-bottom:1px solid #c4c4c4;}table tr:nth-child(2n+1){background-color:#f4f4f4;}.list-table tr:nth-child(2n+1){background-color:transparent;}.ad_hover{cursor:pointer;}.ad_hover:hover{background-color:#def2ff;}.Tabs{border-bottom:1px solid #dee1e3;display:flex;z-index:10;user-select:none;position:relative;}.Tabs .tab-indicator{position:absolute;height:4px;background-color:#3498db;bottom:0;left:0;width:1px;transition:transform .2s cubic-bezier(.22,.61,.36,1);transform-origin:left;}.Tabs .Tab{flex:1;padding:12px 10px;box-sizing:border-box;font-size:14px;font-weight:600;text-transform:uppercase;color:#808d8e;cursor:pointer;text-align:center;white-space:nowrap;overflow-x:hidden;transition:flex .25s cubic-bezier(.45,.05,.55,.95),padding .25s cubic-bezier(.45,.05,.55,.95);}.Tabs .Tab:Hover{color:#3498db;}.Tabs .Tab.Selected{color:#34495d !important;}.Tabs .Tab.Tab-Hidden{flex:0;padding-left:0;padding-right:0;}#dashboard-tabs-dropdown{display:none;height:50px;border-bottom:1px solid #dee1e3;}@media only screen and (max-width:888px){.Tabs{display:none;}#dashboard-tabs-dropdown{display:block;}}.topbar{-ms-grid-column:2;-ms-grid-row:1;grid-area:topbar;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:1px solid #bdc3c7;}.topbar .logo{width:90px;}.topbar .title{margin-left:20px;user-select:none;}.topbar #navigation-expand-btn{padding:20px;display:none;cursor:pointer;}.topbar #svgLogOut,.topbar #IndividualDeviceCount,.topbar #ChangePassword{display:inline-block;}.topbar #svgLogOut,.topbar #ChangePassword{padding:10px;margin:10px;cursor:pointer;border-radius:50%;}.topbar #svgLogOut:hover,.topbar #ChangePassword:hover{background-color:#f5f7fa;}@media only screen and (max-width:888px){.topbar{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;}.topbar .title{display:none;}.topbar #navigation-expand-btn{display:block;}.topbar #summary-Total,.topbar #summary-Dual,.topbar #device-summary-total,.topbar #monitor-summary-total,.topbar #monitor-summary-dual{display:none;}}.top-bar{width:100%;height:3px;background-color:#3498db;border:0;}.top-panel{height:58px;display:flex;flex-direction:row;background-color:#fff;border-bottom:1px solid #bdc3c7;}@media only screen and (max-width:888px){.table-wrapper .top-panel .button-container{flex:unset;}}.button-container{flex:1;display:flex;align-items:center;padding-left:10px;padding-right:10px;}.button-container .spacer{margin-left:auto;}.content{-ms-grid-column:2;-ms-grid-row:2;grid-area:content;display:flex;flex-direction:column;overflow:hidden;background-color:#ecf0f1;}@media only screen and (max-width:888px){.content{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;}}.flex-vertical{height:100%;display:flex;flex-direction:column;}.flex-horizontal{display:flex;flex-direction:row;}.form-group{display:flex;justify-content:space-between;align-items:center;margin-top:12px;min-height:40px;}.form-group label{flex:1;margin-right:10px;}.error-message{margin-top:12px;}.error-message .text-danger{white-space:initial;}.input-group{width:348px;display:flex;flex-direction:column;}.input-group.width-auto{width:auto;}.input-group.flex{display:flex;}.input-group .text-danger{margin-left:auto;float:right;font-size:14px;color:#bf2026;}.input-group p{margin:0;padding-left:15px;padding-right:15px;}.input-group .input-group-row{display:flex;align-items:center;}.input-group .input-group-row p{padding:0 15px;}.input-group .input-group-row input{flex:1;}.input-group input[type="checkbox"]{display:block;margin-left:15px;}.layout-main{box-sizing:border-box;height:100%;display:-ms-grid;display:grid;-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr;-ms-grid-rows:70px 1fr;grid-template-rows:70px 1fr;grid-template-areas:"navigation topbar" "navigation content";border-top:4px solid #3498db;}#login-body{display:flex;flex-direction:column;}#login-body-content{flex:1;position:relative;background-size:cover;background-position:center;}#login-layout{width:calc(100% - 24px);max-width:400px;max-height:calc(100% - 24px);overflow:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#ecf0f1;padding:12px;box-shadow:rgba(0,0,0,.3) 1px 2px 20px 2px,rgba(0,0,0,.3) 1px 2px 2px 1px;}.login-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.login-row p{margin-right:25px;}.login-row input{flex:1;}#login-layout form p{font-weight:600;padding-top:5px;}#login-logo{position:absolute;top:-3px;right:9px;width:145px;height:145px;}.login-line{width:100%;height:3px;background-color:#e2e7ec;border:0;}@media only screen and (max-width:830px){#login-logo{width:120px;height:120px;}}@media only screen and (max-width:711px){#login-logo{width:90px;height:90px;}}@media only screen and (max-width:425px){#login-logo{width:90px;height:90px;}.login-buttons-containers{width:320px !important;}body{overflow-x:hidden;}#login-button-panel{flex-direction:column;}#login-button-panel button:not(:last-child){margin-bottom:6px;}}section{flex:1;position:relative;margin:0;background-color:#fff;transition:width .25s ease-in-out;}.section-min{width:25%;}.section-hidden{width:0;}@media only screen and (max-width:888px){.section-min{width:calc(100% - 20px);}.section-hidden{width:calc(100% - 20px);}}@media only screen and (max-width:1670px) and (min-width:769px){.section-min{width:0;}}section.positioned{position:absolute;top:100px;left:100px;width:800px;}