.alarm{background-color:#9f2117}.bg-escos-gray{background-color:#718997}@keyframes horizontal-shaking{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}.fx-horizontal-shake{animation:horizontal-shaking .34s infinite}.h3{padding-top:5px}.escos-color{color:#b3dc18}.navbar-brand.h3{padding:0;font-size:24px}@media screen and (min-width:768px){.seperator{border-right:1px solid #f1f1f1}}.clientinfo{border-bottom:1px solid #f1f1f1;padding-bottom:10px}.clientbuttons{margin-top:5px}button.spaced{margin:5px}.ruler{border-bottom:1px solid #f1f1f1;margin:20px 0}.navbar-collapse .nav .logged-in-as{vertical-align:middle}.navbar-nav>li.navitem>a{padding:7px 10px}.table>thead>tr>.danger,.table>tbody>tr>.danger,.table>tfoot>tr>.danger,.table>thead>.danger>td,.table>tbody>.danger>td,.table>tfoot>.danger>td,.table>thead>.danger>th,.table>tbody>.danger>th,.table>tfoot>.danger>th{background-color:#9f2117}.btn-danger{color:#fff;background-color:#9f2117;border-color:#85221a}.label-danger{background-color:#9f2117}.alert-danger{color:#a94442;background-color:#9f2117;border-color:#85221a}.escosicon-example{background:url('/img/icon/exampleicon.png') no-repeat;height:16px;width:16px}.module-icon{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #c0c0c0;background-color:#fff;color:#fff;width:37px;height:37px;font-size:26px;margin-right:5px;margin-bottom:5px;display:inline-block;text-align:center}.module-icon span{font-size:23px}.module-icon.exists{color:#1a868d}.module-icon.active{background-color:#1a868d;color:#fff}.module-icon.hasalarm{background-color:#f00}.module-icon.hasalarm-copilot{background-color:#ff971d}.copilotNotification{background-color:#00505d;color:#fff;padding:20px;margin-bottom:10px;font-weight:bold;font-size:1.1 em}#mapcanvas{width:100%;height:600px}#chartcanvas{width:100%;height:300px}.posh-up-row{position:relative}.posh-up{position:absolute;top:0;left:0;height:20px;width:200px;background-color:#fff}.heatmapitem{height:110px}.heatmapitemlink{color:#fff}.heatmapitemlink:hover{color:#fff;text-decoration:none}.heatmap1,.heatmap2,.heatmap3,.heatmap4,.heatmap5,.heatmap6,.heatmap7,.heatmap8,.heatmap9,.heatmap10,.heatmap11,.heatmap12,.heatmap13{color:#fff}.heatmap1 a,.heatmap2 a,.heatmap3 a,.heatmap4 a,.heatmap5 a,.heatmap6 a,.heatmap7 a,.heatmap8 a,.heatmap9 a,.heatmap10 a,.heatmap11 a,.heatmap12 a,.heatmap13 a{color:#fff}.heatmap1 a:hover,.heatmap2 a:hover,.heatmap3 a:hover,.heatmap4 a:hover,.heatmap5 a:hover,.heatmap6 a:hover,.heatmap7 a:hover,.heatmap8 a:hover,.heatmap9 a:hover,.heatmap10 a:hover,.heatmap11 a:hover,.heatmap12 a:hover,.heatmap13 a:hover{color:#fff}.heatmap-na{background-color:#d0d0d0}.heatmap1{background-color:#9cc8f9}.heatmap2{background-color:#7da8dd}.heatmap3{background-color:#5f88bd}.heatmap4{background-color:#40699d}.heatmap5{background-color:#224b7e}.heatmap6{background-color:#002e60}.heatmap7{background-color:#001243}.heatmap8{background-color:#000027}.heatmap9{background-color:#0000a6}.heatmap10{background-color:#d200f4}.heatmap11{background-color:#b400c8}.heatmap12{background-color:#9600a0}.heatmap13{background-color:#609}.stateitem{height:70px}.state-alarm{background-color:#a00008;color:#fff}.state-warning{background-color:#ed9c28;color:#fff}.state-ok{background-color:#00a029;color:#fff}.state-default{background-color:#d0d0d0;color:#fff}.state-copilot{background-color:#00505d;color:#fff}.btn-escos{color:#fff;background-color:#b3dc18;border-color:#b3dc18}.btn-escos:hover,.btn-escos:focus,.btn-escos:active,.btn-escos.active,.open .dropdown-toggle.btn-escos{color:#fff;background-color:#788895;border-color:#788895}.btn-escos:active,.btn-escos.active,.open .dropdown-toggle.btn-escos{background-image:none}.btn-escos.disabled,.btn-escos[disabled],fieldset[disabled] .btn-escos,.btn-escos.disabled:hover,.btn-escos[disabled]:hover,fieldset[disabled] .btn-escos:hover,.btn-escos.disabled:focus,.btn-escos[disabled]:focus,fieldset[disabled] .btn-escos:focus,.btn-escos.disabled:active,.btn-escos[disabled]:active,fieldset[disabled] .btn-escos:active,.btn-escos.disabled.active,.btn-escos[disabled].active,fieldset[disabled] .btn-escos.active{background-color:#b3dc18;border-color:#b3dc18}.btn-escos .badge{color:#b3dc18;background-color:#fff}.btn-escos-inverse{color:#fff;background-color:#788895;border-color:#788895}.btn-escos:hover,.btn-escos:focus,.btn-escos:active,.btn-escos.active,.open .dropdown-toggle.btn-escos{color:#fff;background-color:#00505d;border-color:#00505d}.escos-darkblue{color:#788895}.circle{width:15px;height:15px;border-radius:50px;background-color:#f00;margin:-16px;margin-left:-32px;margin-top:0}.moduleactive{width:15px;height:15px;border-radius:50px;background-color:#b3dc18;margin:0;margin-left:0;margin-top:0}#left-arrow{margin-left:14px;margin-bottom:4px;margin-top:-16px}.module{margin-top:-22px;padding-left:24px}html{position:relative;min-height:100%}body{margin-bottom:50px}.footer{position:fixed;bottom:0;width:100%;height:40px}.btn-escos-footer{color:#fff;background-color:#00505d;border-color:#00505d}.btn-escos-footer:hover,.btn-escos-footer:focus,.btn-escos-footer:active,.btn-escos-footer.active,.open .dropdown-toggle.btn-escos-footer{color:#fff;background-color:#788895;border-color:#788895}.btn-escos-footer:active,.btn-escos-footer.active,.open .dropdown-toggle.btn-escos-footer{background-image:none}.btn-escos-footer.disabled,.btn-escos-footer[disabled],fieldset[disabled] .btn-escos-footer,.btn-escos-footer.disabled:hover,.btn-escos-footer[disabled]:hover,fieldset[disabled] .btn-escos-footer:hover,.btn-escos-footer.disabled:focus,.btn-escos-footer[disabled]:focus,fieldset[disabled] .btn-escos-footer:focus,.btn-escos-footer.disabled:active,.btn-escos-footer[disabled]:active,fieldset[disabled] .btn-escos-footer:active,.btn-escos-footer.disabled.active,.btn-escos-footer[disabled].active,fieldset[disabled] .btn-escos-footer.active{background-color:#00505d;border-color:#00505d}.btn-escos-footer .badge{color:#00505d;background-color:#fff}.btn-escos-footer-inverse{color:#b3dc18;background-color:#00505d;border-color:#00505d}.roomWidget{float:left;height:150px;width:150px;border:1px solid #000;border-radius:5px;margin:15px}.roomWidget-header{height:30px;vertical-align:middle;background-color:#f2f2f2;color:#000;padding:5px}.roomWidget-setpointTemperature{font-size:16pt;margin:5px 5px 5px 0}.roomWidget-currentTemperature{font-size:20pt;margin:30px 20px 10px 0}.roomWidget-temperatureDifference{font-size:16pt;margin:5px 5px 5px 40px}.roomWidget-additionalInfo{font-size:10pt;margin:10px 5px}.roomWidget-nominalPower{font-size:14pt;margin:15px 10px 10px}.roomWidget-flowTemperature{font-size:10pt;margin:5px 5px 5px 40px}.roomWidget-returnTemperature{font-size:10pt;margin:5px 5px 5px 40px}.heatingcircuitWidget{float:left;height:150px;width:332px;border:1px solid #000;border-radius:5px;margin:15px}.heatingcircuitWidget-header{height:30px;vertical-align:middle;background-color:#f8a824;color:#000;padding:5px}.heatingcircuitWidget-setpoint{font-size:14pt;margin:30px 20px 10px}.heatingcircuitWidget-flowTemperature{font-size:10pt;margin:5px 5px 5px 40px}.heatingcircuitWidget-returnTemperature{font-size:10pt;margin:5px 5px 5px 40px}.small{font-size:6pt}.notok{color:#ac2828}.ok{color:#1a7128}.subnav-pos{width:928px}.subnav{font-size:10pt;text-align:right;color:#f8a824}.timetravel-pos{width:928px}.timetravel{height:45px;text-align:right}#spinner{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}header .navbar-default{min-height:60px;padding-right:15px}header .nav{padding-top:5px}#content{padding-top:75px}#content .messages{padding:5px 10px;margin-bottom:15px}#content .panel.roomgroup{margin-bottom:50px}#content .panel-heading h2,#content .panel-heading h3,#content .panel-heading h4{margin-top:0;margin-bottom:0}#content .panel-body h3{margin-top:0;margin-bottom:0}#content .room>.panel-default>.panel-heading{background-color:#00505d;color:#fff}#content .room>.panel-default>.panel-heading a,#content .room>.panel-default>.panel-heading .clickable,#content .room>.panel-default>.panel-heading small{color:#fff}#content .switchable,#content .clickable{cursor:pointer}#content .clickable{color:#337ab7}#content td.clickable{color:inherit}#content .module-parameter{margin-bottom:15px}#content .module-parameter h3{margin-top:10px;margin-bottom:15px}#content tr.pointer td{background:#e0e0e0}#content tr.moduleselection td,#content tr.green td{background-color:#bcd233;color:#000}#content .panel.moduleselection>.panel-heading{background-color:#bcd233}#content .panel.moduleselection>.panel-heading span.fa.toggled{color:#fff}#content .shrinked,#content .green{color:#bcd233}#content .red{color:#f00}#content .toggled{color:#bcd233}#content .form-control.editable{display:inline-block;width:inherit}#content .form-control.editable[readonly]{background:none;border:none;box-shadow:none;padding:0}.bold{font-weight:bold}.clickable,.panel-heading[data-toggle="collapse"]{cursor:pointer}div.notifications .notificationitem{font-size:18px;font-weight:normal;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;margin-bottom:10px}div.notifications .notificationitem h2{font-size:22px;font-weight:normal;font-weight:bold;margin-top:10px}div.notifications .notificationitem .btn-default{background-color:inherit;color:#fff}.dashboardnotifications .notificationitem .panel-default{border-color:#718997}.dashboardnotifications .notificationitem .panel-heading{background-color:#f00;border-top-color:#f00}.dashboardnotifications .notificationitem .panel-heading h5{margin:0;color:#fff}.dashboardnotifications .notificationitem.state-alarm{background-color:inherit}.dashboardnotifications .notificationitem.state-copilot{background-color:inherit}.dashboardnotifications .notificationitem.state-copilot .panel-heading{background-color:#ff971d}.dashboardnotifications .panel-body h2,.dashboardnotifications .panel-body h3,.dashboardnotifications .panel-body h4,.dashboardnotifications .panel-body h5{color:#00505d}.gateways{margin-bottom:40px}#UNDO .undoitem,div.notifications .undoitem{background-color:#00505d;color:#fff;font-size:18px;font-weight:normal;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;margin-bottom:10px}#UNDO .undoitem h2,div.notifications .undoitem h2{font-size:22px;font-weight:normal;font-weight:bold;margin-top:10px}#UNDO .undoitem .-acknowledge-copilot,div.notifications .undoitem .-acknowledge-copilot,#UNDO .undoitem .-undo,div.notifications .undoitem .-undo{margin-right:15px;margin-top:5px}.module-item{border-bottom:1px solid #00505d;margin-bottom:20px;padding-bottom:20px}.required:after{content:"*";color:#900}input.time{background-color:#d4d4d4}input.time.active{background-color:#337ab7;color:#fff}input.time.active[disabled]{-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}input.validation-error{background-color:#f00;color:#fff}.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-control:-ms-input-placeholder,.form-control:-moz-placeholder{color:#ddd}.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"],.radio input[type="radio"],.radio-inline input[type="radio"]{margin-left:0}.nobr{white-space:nowrap}legend{margin-bottom:15px;margin-top:0}fieldset{margin-top:5px;margin-bottom:15px}fieldset:not(#fieldset-logingroup) div.form-group{min-width:280px}.visjs-parameter-waitingtime{fill:#f00;fill-opacity:0;stroke-width:1px;stroke:#f00}.consentstate-color-not-available{color:#d0d0d0}.consentstate-color-open{color:#808080}.consentstate-color-form-submitted{color:#ff8300}.consentstate-color-signed{color:#090}.consentstate-color-not-mandatory{color:#337ab7}.consentstate-color-refused{color:#f00}.consentstate-color-installation{color:#90d}