.btn{font-size:14px;border-radius:0;padding:9px 25px;text-transform:uppercase;font-weight:700}.modalButton{min-width:100px;font-size:14px;border:0;font-weight:700;height:32px;line-height:32px;text-transform:uppercase;padding:0 20px 0 20px;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:767px){.modalButton{padding:0 5px 0 5px!important;font-size:12px!important}}@font-face{font-family:stratos-font;src:url(../../res/fonts/stratosweb-regular.woff) format('woff')}@font-face{font-family:stratos-font;src:url(../../res/fonts/stratosweb-semibold.woff) format('woff');font-weight:700}@font-face{font-family:stratos-font;src:url(../../res/fonts/stratosweb-italic.woff) format('woff');font-style:italic}@font-face{font-family:stratos-font;src:url(../../res/fonts/stratosweb-semibolditalic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:eina3;src:url(../../res/fonts/Eina03-Regular.woff2) format('woff')}@font-face{font-family:eina3;src:url(../../res/fonts/Eina03-Bold.woff2) format('woff');font-weight:700}@font-face{font-family:eina3;src:url(../../res/fonts/Eina03-RegularItalic.woff2) format('woff');font-style:italic}@font-face{font-family:eina3;src:url(../../res/fonts/Eina03-BoldItalic.woff2) format('woff');font-weight:700;font-style:italic}@font-face{font-family:eina1;src:url(../../res/fonts/Eina01-Regular.woff2) format('woff')}@font-face{font-family:eina1;src:url(../../res/fonts/Eina01-SemiBold.woff2) format('woff');font-weight:700}@font-face{font-family:eina1;src:url(../../res/fonts/Eina01-RegularItalic.woff2) format('woff');font-style:italic}@font-face{font-family:eina1;src:url(../../res/fonts/Eina01-SemiBoldItalic.woff2) format('woff');font-weight:700;font-style:italic}.not-blockable{z-index:100;position:relative}#fileInput{display:none}#app-body{height:100%;display:flex;flex-direction:column;align-items:stretch}#app-body .header{height:70px}#app-body .body{flex:1}.ol-flex-panel{display:flex;height:100%;align-content:stretch;flex-direction:column}.ol-flex-panel .ol-panel-flex-1{flex:1}.ol-flex-panel .ol-panel-flex-1.ol-flex-center{display:flex;align-items:center;justify-content:center}.support-loading-spinner{display:block;height:200px}.highcharts-legend-item rect{cursor:pointer}.cfp-hotkeys-container{display:none!important}.ol-svg-icon{display:block;float:left;height:26px}.ol-svg-icon svg{height:100%}*{outline:0}.ol-pdf-view .page{margin-right:auto;margin-left:auto;max-width:968px!important;width:100%!important}.ol-pdf-view .canvasWrapper{width:100%!important}.ol-pdf-view canvas{width:100%!important}.ol-pdf-view #sidebarContainer{display:none}.ol-pdf-view .textLayer{display:none}.ol-pdf-view .toolbar{display:none}.control-icon{background-color:#f39c11!important}.control-icon:hover{color:#fff;background-color:#de8f10!important}.control-icon:focus{color:#fff}.control-icon.disabled{background-color:#f9c974!important}.control-icon{float:left;margin-left:20px;width:140px;color:#fff;font-size:14px;line-height:48px;text-align:center;height:48px;display:block;text-transform:uppercase;font-weight:700}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.control-icon{margin:20px 10px 0 10px}}.control-icon.disabled{pointer-events:none}.control-icon i{vertical-align:middle;line-height:48px;font-size:18px;margin-right:5px}.ol-app .fixed-sidebar{background:#f39c11}.ol-app .fixed-sidebar .navigation-menu li:hover{background:#da8b0b}.ol-app .fixed-sidebar .navigation-menu li.active{background:0 0}.ol-app .onoffswitch.twenty-four-hour label .inner:before{background-color:#4a5254;color:#fff}.ol-app .onoffswitch.twenty-four-hour label .inner:after{background-color:#21ccaa;color:#fff}.ol-app .onoffswitch label .inner:before{background-color:#21ccaa;color:#fff}.ol-app .onoffswitch label .inner:after{background-color:#ff5039;color:#fff}.ol-app #graduation_2{background:url(../../res/images/theme/80d3ee7.autonomy-pointer.png) no-repeat}.ol-app .perfRight>h4{color:#c5c6c8}.ol-app .thumbnail{background:#fff;border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,.3)}.ol-app .bloc-param-prise{background:#f39c11}.ol-app .trashIcon path{fill:#72797d!important}.ol-app .trashIcon path:hover path{fill:#282d2e!important}.ol-app .trashIcon svg{width:15px;height:19.5px}.ol-app span.timeIcon{background:url(../../res/images/theme/abb0b28.timeBullet.svg) no-repeat}.ol-app .wiser-time-point-icon{background:url(../../res/images/theme/abb0b28.timeBullet.svg) no-repeat center}.ol-app .option-arrow path{fill:#72797d!important}.ol-app .option-arrow path:hover path{fill:#282d2e!important}.ol-app .temperature-trash{width:18px;height:25px}.ol-app .temperature-trash path{fill:#72797d!important}.ol-app .temperature-trash path:hover path{fill:#282d2e!important}.ol-app .temperature-trash svg{margin-top:2px;height:70%;width:70%}.ol-app .tempGaugeBlock{background:url(../../res/images/theme/5883691.temp_gauge.svg) center center no-repeat}.ol-app input.email-tick.ng-valid.ng-touched:not(:active):not(:focus):not(.ng-pristine),.ol-app input.password-tick.ng-valid.ng-touched:not(:active):not(:focus):not(.ng-pristine){background:#fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9 Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVt ZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5v cmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5v cmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2 ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3Jn ZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0 cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmll d0JveD0iMCAwIDQwLjAwMDAwMiAyOC4wMDAwMDEiCiAgIGVuYWJsZS1iYWNrZ3Jv dW5kPSJuZXcgMCAwIDcyLjIgNzIuMSIKICAgaWQ9InN2ZzQzNTIiCiAgIHZlcnNp b249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiCiAgIHNv ZGlwb2RpOmRvY25hbWU9Im9rLnN2ZyIKICAgd2lkdGg9IjQwIgogICBoZWlnaHQ9 IjI4Ij4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE0MzYwIj4KICAgIDxy ZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAg ICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAg ICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJs Lm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRs ZSAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0 YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzNDM1OCIgLz4KICA8c29kaXBvZGk6bmFt ZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9y PSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9s ZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRv bGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAg aW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lk dGg9IjEyMzIiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjI1IgogICAg IGlkPSJuYW1lZHZpZXc0MzU2IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBp bmtzY2FwZTp6b29tPSI3LjUxNzMzNzIiCiAgICAgaW5rc2NhcGU6Y3g9IjM2LjA5 OTk5OCIKICAgICBpbmtzY2FwZTpjeT0iMjIuOTI3MTA5IgogICAgIGlua3NjYXBl OndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIwIgogICAgIGlu a3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVu dC1sYXllcj0ic3ZnNDM1MiIgLz4KICA8cGF0aAogICAgIGQ9Im0gMzkuMjU1NTg4 LDAuNjA0MzE1NzMgYyAtMC45OTI1NTYsLTAuODA1NzU1NDcgLTIuMzgyMTM1LC0w LjgwNTc1NTQ3IC0zLjM3NDY5MSwwIEwgMTQuMDQ0NjY2LDIyLjU2MTE1MyA0LjEx OTEwNjQsMTIuNjkwNjQ5IGMgLTAuOTkyNTU1OSwtMC44MDU3NTYgLTIuMzgyMTM0 MywtMC44MDU3NTYgLTMuMzc0NjkwMjYsMCAtMC45OTI1NTUxNywwLjgwNTc1NSAt MC45OTI1NTUxNywyLjQxNzI2NiAwLDMuMjIzMDIxIEwgMTIuMjU4MDY1LDI3LjM5 NTY4NiBjIDAuOTkyNTU2LDAuODA1NzU1IDIuMzgyMTM1LDAuODA1NzU1IDMuMzc0 NjkxLDAgMCwwIDAsLTAuMjAxNDM5IDAuMTk4NTExLC0wLjIwMTQzOSBMIDM5LjI1 NTU4OCwzLjgyNzMzNzYgYyAwLjk5MjU1NiwtMC44MDU3NTU1IDAuOTkyNTU2LC0y LjQxNzI2NjQgMCwtMy4yMjMwMjE4NyB6IgogICAgIGlkPSJwYXRoNDM1NCIKICAg ICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJj bGlwLXJ1bGU6ZXZlbm9kZDtmaWxsLXJ1bGU6ZXZlbm9kZDtmaWxsOiMyMWNjYWE7 ZmlsbC1vcGFjaXR5OjEiIC8+Cjwvc3ZnPgo=') no-repeat center center;background-position:right 10px center;background-size:20px;border:2px solid #ffe7bd}.ol-app input[type=email].ng-valid.ng-touched:not(:active):not(:focus):not(.ng-pristine),.ol-app input[type=password].ng-valid.ng-touched:not(:active):not(:focus):not(.ng-pristine){background:#fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9 Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVt ZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5v cmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5v cmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2 ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3Jn ZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0 cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmll d0JveD0iMCAwIDQwLjAwMDAwMiAyOC4wMDAwMDEiCiAgIGVuYWJsZS1iYWNrZ3Jv dW5kPSJuZXcgMCAwIDcyLjIgNzIuMSIKICAgaWQ9InN2ZzQzNTIiCiAgIHZlcnNp b249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiCiAgIHNv ZGlwb2RpOmRvY25hbWU9Im9rLnN2ZyIKICAgd2lkdGg9IjQwIgogICBoZWlnaHQ9 IjI4Ij4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE0MzYwIj4KICAgIDxy ZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAg ICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAg ICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJs Lm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRs ZSAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0 YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzNDM1OCIgLz4KICA8c29kaXBvZGk6bmFt ZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9y PSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9s ZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRv bGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAg aW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lk dGg9IjEyMzIiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjI1IgogICAg IGlkPSJuYW1lZHZpZXc0MzU2IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBp bmtzY2FwZTp6b29tPSI3LjUxNzMzNzIiCiAgICAgaW5rc2NhcGU6Y3g9IjM2LjA5 OTk5OCIKICAgICBpbmtzY2FwZTpjeT0iMjIuOTI3MTA5IgogICAgIGlua3NjYXBl OndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIwIgogICAgIGlu a3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVu dC1sYXllcj0ic3ZnNDM1MiIgLz4KICA8cGF0aAogICAgIGQ9Im0gMzkuMjU1NTg4 LDAuNjA0MzE1NzMgYyAtMC45OTI1NTYsLTAuODA1NzU1NDcgLTIuMzgyMTM1LC0w LjgwNTc1NTQ3IC0zLjM3NDY5MSwwIEwgMTQuMDQ0NjY2LDIyLjU2MTE1MyA0LjEx OTEwNjQsMTIuNjkwNjQ5IGMgLTAuOTkyNTU1OSwtMC44MDU3NTYgLTIuMzgyMTM0 MywtMC44MDU3NTYgLTMuMzc0NjkwMjYsMCAtMC45OTI1NTUxNywwLjgwNTc1NSAt MC45OTI1NTUxNywyLjQxNzI2NiAwLDMuMjIzMDIxIEwgMTIuMjU4MDY1LDI3LjM5 NTY4NiBjIDAuOTkyNTU2LDAuODA1NzU1IDIuMzgyMTM1LDAuODA1NzU1IDMuMzc0 NjkxLDAgMCwwIDAsLTAuMjAxNDM5IDAuMTk4NTExLC0wLjIwMTQzOSBMIDM5LjI1 NTU4OCwzLjgyNzMzNzYgYyAwLjk5MjU1NiwtMC44MDU3NTU1IDAuOTkyNTU2LC0y LjQxNzI2NjQgMCwtMy4yMjMwMjE4NyB6IgogICAgIGlkPSJwYXRoNDM1NCIKICAg ICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJj bGlwLXJ1bGU6ZXZlbm9kZDtmaWxsLXJ1bGU6ZXZlbm9kZDtmaWxsOiMyMWNjYWE7 ZmlsbC1vcGFjaXR5OjEiIC8+Cjwvc3ZnPgo=') no-repeat center center;background-position:right 10px center;background-size:20px;border:2px solid #ffe7bd}.ol-app input.ng-invalid.ng-touched:not(:active):not(:focus):not(.ng-pristine){background:#fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9 Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVt ZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5v cmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5v cmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2 ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3Jn ZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0 cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmll d0JveD0iMCAwIDIwMCAyMDAiCiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAw IDIwMCAyMDAiCiAgIGlkPSJzdmc0MjY5IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlu a3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1l PSJlcnJvcl9maWVsZC5zdmciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0 YTQyNzciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJk ZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2Rj OmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJj ZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAg ICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAg IDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0 Mjc1IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNm ZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3Bh Y2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xl cmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2Fw ZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgog ICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iOTM3IgogICAgIGlua3NjYXBlOndp bmRvdy1oZWlnaHQ9IjQ5NiIKICAgICBpZD0ibmFtZWR2aWV3NDI3MyIKICAgICBz aG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMS4xOCIKICAgICBp bmtzY2FwZTpjeD0iMjIzLjY2NTQxIgogICAgIGlua3NjYXBlOmN5PSIxMDAiCiAg ICAgaW5rc2NhcGU6d2luZG93LXg9IjI5MCIKICAgICBpbmtzY2FwZTp3aW5kb3ct eT0iMTU2IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAg aW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnNDI2OSIgLz4KICA8cGF0aAogICAg IGQ9Ik05MS4yNzggMTA5LjI5NXYtNjkuNDYyYzAtNS4yOTIgMy45NjktOS4yNjIg OS4yNjItOS4yNjIgNS4yOTIgMCA5LjI2MiAzLjk2OSA5LjI2MiA5LjI2MnY2OS40 NjJjMCA1LjI5Mi0zLjk2OSA5LjI2Mi05LjI2MiA5LjI2Mi01LjI5MiAwLTkuMjYy LTMuOTY5LTkuMjYyLTkuMjYyem05LjI2MiA0MS42NzdjLTUuMjkyIDAtOS4yNjIt My45NjktOS4yNjItOS4yNjJ2LTMuOTY5YzAtNS4yOTIgMy45NjktOS4yNjIgOS4y NjItOS4yNjIgNS4yOTIgMCA5LjI2MiAzLjk2OSA5LjI2MiA5LjI2MnYzLjMwOGMw IDUuOTU0LTMuOTY5IDkuOTIzLTkuMjYyIDkuOTIzeiIKICAgICBmaWxsPSIjZDIz NjVlIgogICAgIGlkPSJwYXRoNDI3MSIKICAgICBzdHlsZT0iZmlsbDojZmY1MDM5 O2ZpbGwtb3BhY2l0eToxIiAvPgo8L3N2Zz4K') no-repeat center center;box-shadow:none!important;background-position:right 7px center;border:2px solid #ff5039;-webkit-box-shadow:none;background-size:30px}.ol-app .selectedPhone{border:1px solid #f39c11!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #f39c11!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #f39c11!important}.ol-app input:focus:not(.no-focus){border:1px solid #f39c11!important;outline:0}.ol-app .span-btn{color:#4a5254}.ol-app .span-btn:hover{color:#2c3436}.ol-app .refresh-powerline span{color:#f39c11}.ol-app .refresh-powerline span:hover{color:#de8f10}.ol-app #blocRightProd p{color:#c5c6c8}.ol-app #blocRightProd span{color:#c5c6c8}.ol-app .svg-settings-disabled path{fill:#cbcbcb!important}.ol-app .svg-settings-enabled path{fill:#72797d!important}.ol-app .svg-settings-enabled path:hover path{fill:#282d2e!important}.ol-app .open-link>li.active>a,.ol-app .open-link>li.active>a:focus,.ol-app .open-link>li.active>a:hover{border-top-color:#4a5254}.ol-app .open-link>li>a{border-bottom-color:#4a5254}.ol-app .warnText{color:#899194}.ol-app #showRightPanel{background:#4e555b}.ol-app .notCompleted{background-color:#4a5254!important}.ol-app .fatal{background-color:#ff5039!important}.ol-app .idSection,.ol-app .warn{background-color:#899194!important}.ol-app .completed{background-color:#f39c11!important}.ol-app .optilight-progress-bar .md-container{background-color:#95999d}.ol-app .optilight-progress-bar .md-container .md-bar{background-color:#4a5254}.ol-app .loader2-bg{border:5px solid #fff3d0;border-color:transparent transparent #fff3d0 #fff3d0}.ol-app .loader-bg{border:5px solid #fff3d0}.ol-app .middle-block a{color:#4a5254}.ol-app #consoNavigation,.ol-app .small-horizontal-room-menu{background-color:#4a5254;border-left:1px solid #fff}.ol-app #rightPanelAbsolute,.ol-app #rightPanelBlock,.ol-app .rightBlock{background:#4e555b}.ol-app .presence-block{background-color:#71777c}.ol-app .home-life-block{background:#4e555b}.ol-app .home-life-block .homeLifeName{color:#fff}.ol-app .home-life-block h2{color:#fff}.ol-app .home-life-block #dateHomeLifeUnit,.ol-app .home-life-block #dateHomeLifevalue{color:#a3a6a9}.ol-app #weather-bloc{background-color:#95999d}.ol-app .registered-device-background{background-color:#f39c11!important}.ol-app .registeredDevice:not(.enphase-ingonre-field){pointer-events:none;cursor:default;background-color:#e99207}.ol-app .registeredDevice:not(.enphase-ingonre-field) ol{background-color:#e99207!important;pointer-events:none}.ol-app .registeredDevice:not(.enphase-ingonre-field):hover{background-color:#e99207!important}.ol-app .ol-md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#4a5254}.ol-app .bloc-green-light2{background:#a6aaad}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :768px) and (max-width:991px){.ol-app .forecast:not(:first-child){-webkit-box-shadow:inset 1px 0 0 0 #4a5254;-moz-box-shadow:inset 1px 0 0 0 #4a5254;box-shadow:inset 1px 0 0 0 #4a5254}}@media only screen and (max-width:767px){.ol-app .forecast:nth-child(2n+0){-webkit-box-shadow:inset 1px 0 0 0 #4a5254;-moz-box-shadow:inset 1px 0 0 0 #4a5254;box-shadow:inset 1px 0 0 0 #4a5254}}.ol-app .add-device .triangle,.ol-app .edit-device .triangle{border-bottom:12px solid #4a5254!important}.ol-app .main-border,.ol-app .mainBorder{border-color:#4a5254!important}.ol-app .settings-device-border{border-color:#4a5254!important}.ol-app .main-settings-color{color:#4a5254!important}.ol-app .open-link{color:#4a5254}.ol-app .scheduler-label .tooltip-arrow{border-top:5px solid #4a5254}.ol-app .reconciliation .tado-device.error .tado-device-body{border-color:#ff5039!important}.ol-app .reconciliation .tado-device.error .tado-device-icon{background-color:#ff5039!important}.ol-app .reconciliation .tado-device.registered .tado-device-body{border-color:#f39c11!important}.ol-app .reconciliation .tado-device.registered .tado-device-icon{background-color:#f39c11!important}.ol-app .program-false{background-color:#ff5039}.ol-app .triangle-nav-tab{border-bottom:10px solid #f39c11!important}.ol-app .loader2-spiner{border:5px solid #f39c11}.ol-app .loader-spiner{border:5px solid #f39c11}.ol-app .fatalText{color:#ff5039}.ol-app input[type=radio]{background-color:#fff}.ol-app input[type=radio]:checked{background-color:#f39c11}.ol-app input[type=radio]:checked:disabled{background-color:grey}.ol-app .main-button{background-color:#f39c11!important}.ol-app .main-button:hover{background-color:#de8f10!important}.ol-app .main-button:disabled{background-color:#f9c974!important}.ol-app .main-button:disabled:hover{background-color:#f9c974!important}.ol-app .secondaryButton{background-color:#4a5254!important}.ol-app .secondaryButton:hover{background-color:#383e40!important}.ol-app .secondaryButton:disabled{background-color:#788487!important}.ol-app .secondaryButton:disabled:hover{background-color:#788487!important}.ol-app .grayButton{background-color:#7b7a7b}.ol-app .grayButton:hover{background-color:#626262}.ol-app .blackBackground{background-color:#000}.ol-app .grayColor{color:grey}.ol-app .second-background{background-color:#4a5254!important}.ol-app .main-background{background-color:#f39c11!important}.ol-app .second-color{color:#4a5254}.ol-app .clear-unit-input{color:#4a5254}.ol-app .weather-svg-color path{fill:#4a5254}.ol-app .main-svg-color path{fill:#f39c11}.ol-app .svg-white path{fill:#fff!important}.ol-app .setTempScale,.ol-app .tempScale{position:absolute;display:block;width:100%;background-color:#f39c11}.ol-app .setTempScale{background-color:transparent!important}.ol-app .schneider-logo,.ol-app .schneiderLogo,.ol-app .schneiderLogoPrise,.ol-app .schneiderLogoThermostat{background:url(../../res/images/common/c360fe7.schneider-electric.svg) center center no-repeat;background-size:100%}.ol-app .tempScaleFromZero{background-color:#f39c11}.ol-app .header-logo{background:url(../../res/images/theme/000eeb1.logo.svg) center center no-repeat;background-size:80%}.ol-app .weather-color{color:#4a5254!important}.ol-app .main-color{color:#f39c11!important}.ol-app .eco-tip-bg-light-blue .eco-top{background-color:#4d4c4c}.ol-app .eco-tip-bg-light-blue .analytic{color:#4d4c4c}.ol-app .eco-tip-bg-light-blue .tip-label{color:#4d4c4c}.ol-app .eco-tip-bg-dark-gray .eco-top{background-color:#f5a121}.ol-app .eco-tip-bg-dark-gray .analytic{color:#f5a121}.ol-app .eco-tip-bg-dark-gray .tip-label{color:#f5a121}.ol-app .eco-tip-bg-gray .eco-top{background-color:#899194}.ol-app .eco-tip-bg-gray .analytic{color:#899194}.ol-app .eco-tip-bg-gray .tip-label{color:#899194}.temp-gauge-popover .popover .popover-content{text-align:center}.grabbable{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.grabbable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.label-description:hover{cursor:pointer}.ol-md-input-container{margin:0;padding:0}.ol-md-input-container input[type=text]{padding:2px 1px 2px 2px;height:34px}.ol-md-input-container input[type=text]:active{background-color:transparent!important}.ol-md-input-container input[type=text]:focus{background-color:transparent!important}.ol-md-input-container input[type=text].ng-invalid{background:0 0!important;border-top:0!important;border-right:0!important;border-left:0!important;border-color:#d2365e!important}.ol-md-input-container.no-error .md-errors-spacer{display:none}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){.left-option{padding-right:10px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){.right-option{padding-left:10px}}.label-description:hover{cursor:pointer}#editModeBtn{position:absolute;top:0;right:0;width:300px;padding-left:0;padding-right:0;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end}#editModeBtn span{text-transform:uppercase;font-size:20px;position:relative;line-height:28px;margin:0 15px 0 0;left:0}.animate-if.ng-enter,.animate-if.ng-leave{transition:all cubic-bezier(.25,.46,.45,.94) .5s}.animate-if.ng-enter,.animate-if.ng-leave.ng-leave-active{opacity:0}.animate-if.ng-enter.ng-enter-active,.animate-if.ng-leave{opacity:1}.bootbox-close-button{font-size:0}.myl-select-field .myl-select-picker button.btn{color:#555;border-color:#ccc;background-color:#fff}.myl-select-field .myl-select-picker button.btn span.caret{border-color:#ccc}.myl-select-field .myl-select-picker__disabled{pointer-events:none;opacity:.5}.myl-select-field .myl-select-picker__disabled>.dropdown-toggle{pointer-events:none}.myl-new-modal{display:flex;align-items:center;justify-content:center}.myl-new-modal .myl-select-field .myl-select-picker button{background-color:#fff}.myl-new-modal .myl-input:not(:focus){border:1px solid #9a9999}.myl-new-modal .modal-minor-title{font-weight:700;margin-top:20px;font-size:16px;text-align:left;text-transform:uppercase}.myl-new-modal .modal-body{background-color:#ebeef5;padding-bottom:0}.myl-new-modal .modal-body .modal-info-text{font-weight:700;font-size:16px;line-height:18px}.myl-new-modal .modal-body .modal-error-code{font-size:15px;height:40px;margin-top:10px;margin-bottom:10px;text-align:left}.myl-new-modal .modal-footer{background-color:#ebeef5}.myl-new-modal .modal-footer button{margin-top:0;margin-bottom:0}.myl-input{height:47px!important}.myl-select-picker.myl-select-list-img{width:100%!important}.svg-icon svg{cursor:pointer;width:100%;height:100%}.myl-sub-title{margin-top:7px;margin-bottom:7px}.myl-panel-block{padding-bottom:20px}.production-info{font-size:16px;margin:10px 0 0 0}.myl-input-group{margin-top:10px;margin-right:10px;float:left}.myl-input-group label{text-align:left;display:block;font-size:11px;line-height:12px}.myl-input-group input{float:left;display:inline-block}.myl-input-group input.clear-unit-input{width:40px;padding-left:5px;text-align:left;margin:0!important}label.radio-inline.myl-radio-inline input{margin:0}.myl-carousel li.active{background-color:#4a5254}.myl-carousel ol{z-index:7;bottom:0;margin-bottom:0}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.myl-carousel ol{bottom:-18px}}li:active{outline:0!important}li:focus{outline:0!important}.header-btn:active{outline:0!important}.header-btn:focus{outline:0!important}input[type=''].clear-unit-input,input[type=''].clear-unit-input:active,input[type=''].clear-unit-input:focus{background-color:transparent!important;border:0!important;box-shadow:none!important;margin-left:10px;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{border-radius:0;-moz-appearance:textfield}.iti-flag{background-image:url(../../res/images/440730b.flags.png)}.intl-tel-input .country-list{overflow:hidden}.intl-tel-input li{height:48px}@media only screen and (min-width :992px) and (max-width:1199px){.intl-tel-input li{font-size:14px;height:42px}}@media only screen and (min-width :768px) and (max-width:991px){.intl-tel-input li{font-size:13px;height:38px}}.telephone-dropdown{position:relative;width:100%;top:0;left:0}.telephone-dropdown .intl-tel-input{top:-6px!important;left:0!important}.telephone-dropdown .intl-tel-input .country-list{width:100%}.clear-input{background-color:transparent;border:0;cursor:default;pointer-events:none;width:100%;padding-right:0!important}.clear-input:focus{background-color:transparent;border:0;cursor:default;pointer-events:none;width:100%;padding-right:0!important;box-shadow:none}.clear-input:active{background-color:transparent!important;border:0;cursor:default;pointer-events:none;width:100%;padding-right:0!important}.disabled-link{cursor:not-allowed!important}.ol-checkbox{margin-top:15px;height:20px}.ol-checkbox label{margin:0 10px!important}.ol-checkbox input{margin:0 -30px!important;width:20px;height:20px}@media only screen and (min-width :992px) and (max-width:1199px){.ol-checkbox{height:18px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-checkbox{height:16px}}.readOnly{background-color:#eee;pointer-events:none}.readOnly ol{background-color:#eee!important;pointer-events:none}.clickable-underlined{font-weight:700;color:#fff;cursor:pointer;text-decoration:underline}.clickable-underlined:hover{color:#383e40}.five-px-bottom-margin{margin-bottom:5px}.ten-px-bottom-padding{padding-bottom:10px}.ol-rwd-input-set input{padding-top:0!important;padding-bottom:0!important}.ol-rwd-input-set.select-date .input-group{height:48px}@media only screen and (min-width :992px) and (max-width:1199px){.ol-rwd-input-set.select-date .input-group{height:42px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-rwd-input-set.select-date .input-group{height:38px}}.ol-rwd-input-set.select-date .input-group input{font-size:17px!important;height:48px}@media only screen and (min-width :992px) and (max-width:1199px){.ol-rwd-input-set.select-date .input-group input{font-size:15px!important;height:42px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-rwd-input-set.select-date .input-group input{font-size:13px!important;height:38px}}.ol-rwd-input-set.myl-select-field{height:48px}.ol-rwd-input-set.myl-select-field .check-mark{line-height:inherit!important;height:100%!important;margin:auto}@media only screen and (min-width :992px) and (max-width:1199px){.ol-rwd-input-set.myl-select-field{height:42px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-rwd-input-set.myl-select-field{height:38px}}.ol-rwd-input-set.myl-select-field button{margin-top:0}.ol-rwd-input-set.myl-select-field span{font-size:17px!important;height:48px!important;line-height:48px!important}@media only screen and (min-width :992px) and (max-width:1199px){.ol-rwd-input-set.myl-select-field span{line-height:42px!important;font-size:15px!important;height:42px!important}}@media only screen and (min-width :768px) and (max-width:991px){.ol-rwd-input-set.myl-select-field span{line-height:38px!important;font-size:13px!important;height:38px!important}}.ol-rwd-input-set.myl-select-field a{font-size:17px!important}@media only screen and (min-width :992px) and (max-width:1199px){.ol-rwd-input-set.myl-select-field a{font-size:15px!important}}@media only screen and (min-width :768px) and (max-width:991px){.ol-rwd-input-set.myl-select-field a{font-size:13px!important}}.ol-rwd-input-set.phone-number-field input,.ol-rwd-input-set.phone-number-field span{font-size:17px!important;line-height:48px;height:48px!important}@media only screen and (min-width :992px) and (max-width:1199px){.ol-rwd-input-set.phone-number-field input,.ol-rwd-input-set.phone-number-field span{line-height:42px!important;font-size:15px!important;height:42px!important}}@media only screen and (min-width :768px) and (max-width:991px){.ol-rwd-input-set.phone-number-field input,.ol-rwd-input-set.phone-number-field span{line-height:38px!important;font-size:13px!important;height:38px!important}}.ol-input{text-overflow:ellipsis;border-radius:0;height:48px;font-size:17px!important;margin-bottom:5px}@media only screen and (min-width :992px) and (max-width:1199px){.ol-input{margin-bottom:4px;height:42px;font-size:15px!important;padding:5px 11px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-input{margin-bottom:4px;height:38px;font-size:13px!important;padding:4px 10px}}#input-calendar{border-radius:0;background-color:#fff;border:1px solid #ccc;padding:0 40px}.input-for-birth{background-color:#eee!important}.ol-table{font-size:14px;width:100%;background-color:#fff}.ol-table .ol-rwd-input-set.myl-select-field{height:100%}.ol-table thead th{height:38px;font-size:14px}@media only screen and (min-width :992px) and (max-width:1199px){.ol-table thead th{height:34px;font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-table thead th{height:30px;font-size:11px}}.ol-table tbody td{height:38px;font-size:14px}@media only screen and (min-width :992px) and (max-width:1199px){.ol-table tbody td{height:34px;font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-table tbody td{height:30px;font-size:11px}}.ol-table button{padding-top:0;padding-bottom:0;height:100%}.ol-table button.dropdown-toggle{line-height:inherit!important}.ol-table button.dropdown-toggle span{height:100%!important;line-height:inherit!important}.ol-table tr{display:block!important;float:left!important}.ol-table td{display:block!important;float:left!important}.ol-table th{display:block!important;float:left!important}.ol-table td,.ol-table th{cursor:default;text-align:center;vertical-align:middle!important}@media only screen and (min-width :1200px){.ol-table .td-select{padding:5px}}@media only screen and (min-width :992px) and (max-width:1199px){.ol-table .td-select{padding:4px}}@media only screen and (min-width :768px) and (max-width:991px){.ol-table .td-select{padding:3px}}.faq-link{white-space:nowrap;text-decoration:underline;cursor:pointer;font-weight:700}.rwd-input-text{margin-bottom:5px;border-radius:0;font-size:20px;height:48px!important}@media only screen and (min-width :768px) and (max-width:991px){.rwd-input-text{font-size:14px!important;height:38px!important}}@media only screen and (min-width :992px) and (max-width:1199px){.rwd-input-text{font-size:16px!important;height:42px!important}}.rwd-input-text+span.showHidePass{line-height:48px}@media only screen and (min-width :992px) and (max-width:1199px){.rwd-input-text+span.showHidePass{line-height:42px}}@media only screen and (min-width :768px) and (max-width:991px){.rwd-input-text+span.showHidePass{line-height:38px}}.highcharts-tooltip span{z-index:99998!important}.highcharts-legend span{z-index:1!important}.highcharts-tooltip>span{background:rgba(255,255,255,.85);border:1px solid silver;border-radius:3px;box-shadow:1px 1px 2px #888;padding:8px}.highcharts-legend-title tspan{white-space:pre!important}.info-part{display:inline-block}.popover .popover-content{text-align:left}.popover .popover-content .no-break{white-space:nowrap}.popover .popover-content .value{font-weight:700}.popover.top{height:auto}.info-bubble{display:inline-block;vertical-align:middle}.info-bubble span{outline:0;cursor:pointer;margin-left:10px;font-size:20px;top:0}.info-bubble .popover{width:250px;border-radius:0}.info-bubble .popover .popover-content{font-size:16px}.registration-info-bubble{position:relative}.registration-info-bubble .info-bubble{width:100%;height:48px;text-align:center;line-height:48px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-info-bubble .info-bubble{height:42px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-info-bubble .info-bubble{height:38px}}.registration-info-bubble .info-bubble span{font-size:28px;float:left;line-height:48px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-info-bubble .info-bubble span{font-size:24px;line-height:42px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-info-bubble .info-bubble span{font-size:22px;line-height:38px}}.no-click-legend{color:#ccc}.highchart-custom-legent .upper{text-transform:uppercase}.no-edit-right{background-color:#eee!important;pointer-events:none}.no-edit-right button{background-color:#eee!important}.ladda-label{white-space:nowrap}.chart-spinner{height:100%;display:flex;flex-direction:column}.chart-spinner .chart-loading-spinner{flex:3;display:flex;align-content:center}.chart-spinner .chart-loading-spinner .chart-spinner-body{width:100%;height:100%;position:relative}.chart-spinner .chart-loading-label{display:flex;justify-content:center;flex:2}.chart-spinner .chart-loading-label h2{text-transform:none}.highchart-xs .equivalence-block{height:350px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.highchart-xs{height:295px}}.highchart-xs .chart-empty{text-align:center;line-height:350px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.highchart-xs .chart-empty{line-height:295px}}.highchart-xs .chart-spinner{height:350px}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.highchart-xs .chart-spinner{height:295px}}.highchart-performance .chart-empty{text-align:center;line-height:350px}.highchart-performance .chart-spinner{height:350px}.highchart-small .equivalence-block{height:300px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.highchart-small{height:345px}}.highchart-small .chart-empty{text-align:center;line-height:300px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.highchart-small .chart-empty{line-height:345px}}.highchart-small .chart-spinner{height:300px}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.highchart-small .chart-spinner{height:345px}}button,button:active,button:focus{outline:0!important}.dropdown-toggle:focus{outline:0!important}p{cursor:default}h1,h2,h3,h4,h5,h6{cursor:default;color:inherit;text-rendering:optimizelegibility}.right-panel-block{height:303px;width:100%;display:block;padding:30px 24px 0 30px}.chart-title-block{position:relative;height:28px;margin-bottom:15px}@media only screen and (max-width:767px){.chart-title-block{height:22px}}@media only screen and (min-width :768px) and (max-width:991px){.chart-title-block{height:24px}}.chart-title-block .chart-title{cursor:default;float:left;text-transform:uppercase;font-size:24px;line-height:28px}@media only screen and (min-width :768px) and (max-width:991px){.chart-title-block .chart-title{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.chart-title-block .chart-title{font-size:16px;line-height:18px}}.chart-title-block .chart-warning-icon{cursor:pointer;float:left;color:#ff5039;margin-left:10px;font-size:20px;line-height:28px}@media only screen and (min-width :768px) and (max-width:991px){.chart-title-block .chart-warning-icon{font-size:18px;line-height:24px}}@media only screen and (max-width:767px){.chart-title-block .chart-warning-icon{font-size:15px;line-height:18px}}.chart-title-block .production-logo{cursor:pointer;margin-left:30px;position:relative;float:left;height:100%}.chart-title-block .production-logo img{height:100%}.chart-title-block .chart-title-link{cursor:pointer;width:28px;height:100%;float:right}@media only screen and (min-width :768px) and (max-width:991px){.chart-title-block .chart-title-link{width:24px}}@media only screen and (max-width:767px){.chart-title-block .chart-title-link{width:18px}}.chart-title-block .chart-title-link svg{width:100%;height:100%}.chartTitle{margin-bottom:15px;position:relative;height:28px;padding:0!important}@media only screen and (max-width:767px){.chartTitle{height:22px}}@media only screen and (min-width :768px) and (max-width:991px){.chartTitle{height:24px}}.chartTitle .chart-title{text-transform:uppercase;font-size:24px;line-height:28px}@media only screen and (min-width :768px) and (max-width:991px){.chartTitle .chart-title{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.chartTitle .chart-title{font-size:18px;line-height:16px}}.chartTitle .chart-warning-icon{margin-left:5px;line-height:28px;font-size:20px;color:#ff5039}.chartTitle .chartLink{cursor:pointer;position:absolute;top:0;right:0;height:28px;width:28px}@media only screen and (max-width:767px){.chartTitle .chartLink{height:22px;width:22px}}@media only screen and (min-width :768px) and (max-width:991px){.chartTitle .chartLink{height:24px;width:24px}}.popover{z-index:1500}.top-block{position:relative;margin-bottom:30px;height:28px}.top-block .myl-select-field{width:350px;background-color:#fff;display:inline-block;vertical-align:middle;float:right;height:34px}.top-block .myl-select-field .nya-bs-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:350px}.top-block .myl-select-field span{line-height:34px}@media only screen and (min-width :992px) and (max-width:1199px){.top-block .myl-select-field span{line-height:30px}}@media only screen and (min-width :768px) and (max-width:991px){.top-block .myl-select-field span{line-height:28px}}@media only screen and (min-width :992px) and (max-width:1199px){.top-block .myl-select-field{height:30px}}@media only screen and (min-width :768px) and (max-width:991px){.top-block .myl-select-field{height:28px}}.top-block .myl-select-field button{margin-top:0;width:100%}@media only screen and (min-width :768px) and (max-width:991px){.top-block{height:24px}}@media only screen and (max-width:767px){.top-block{height:22px}}.top-block button:not(.dropdown-toggle){text-align:center;position:absolute;max-width:200px;top:0;right:0;padding-left:35px;padding-top:0;padding-bottom:0;height:100%;line-height:28px}.top-block button:not(.dropdown-toggle).registration-top-btn{max-width:400px}@media only screen and (min-width :768px) and (max-width:991px){.top-block button:not(.dropdown-toggle){font-size:14px;line-height:24px}}@media only screen and (max-width:767px){.top-block button:not(.dropdown-toggle){font-size:14px;line-height:22px}}.top-block button:not(.dropdown-toggle) span{line-height:inherit;margin:auto;position:absolute;left:15px;top:0;bottom:0}.flex{display:flex;display:-webkit-flex;display:-ms-flexbox;position:relative;min-width:100%;min-height:100%}h4{font-size:18px;line-height:20px;margin-bottom:0;margin-top:0}@media only screen and (min-width :768px) and (max-width:991px){h4{font-size:16px;line-height:18px}}@media only screen and (max-width:767px){h4{font-size:15px;line-height:17px}}h1{margin:0;font-size:30px;line-height:30px}@media only screen and (min-width :768px) and (max-width:991px){h1{font-size:24px;line-height:24px}}@media only screen and (max-width:767px){h1{font-size:20px;line-height:20px}}h2{font-size:24px;line-height:28px;text-transform:uppercase;margin-bottom:0;margin-top:0}@media only screen and (min-width :768px) and (max-width:991px){h2{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){h2{font-size:18px;line-height:18px}}h3{font-size:20px;line-height:24px;text-transform:uppercase;margin-bottom:0;margin-top:0}@media only screen and (min-width :768px) and (max-width:991px){h3{font-size:18px;line-height:20px}}@media only screen and (max-width:767px){h3{font-size:16px;line-height:16px}}.maxHeight{height:100%}.row{margin-left:0!important;margin-right:0!important}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.container-fluid,[class*=col-sm],[class*=col-xs]{padding-left:0;padding-right:0}*{margin:0;padding:0}html{height:100%;min-width:600px}.col-offset{margin-left:100px}label.radio-inline{padding-left:25px}label input{margin-left:-25px!important}input{font-size:18px!important}.bootstrap-select .dropdown-toggle:focus{outline:0!important}button{border-radius:0!important}button.max-button{width:100%;height:100%}.page-without-navigation{padding-top:35px;padding-bottom:25px}@media only screen and (min-width :992px) and (max-width:1199px){.page-without-navigation{padding-top:30px;padding-bottom:20px}}@media only screen and (min-width :768px) and (max-width:991px){.page-without-navigation{padding-top:25px;padding-bottom:20px}}@media only screen and (max-width:767px){.page-without-navigation{padding-top:20px;padding-bottom:20px}}.right-panel{padding-right:24px;padding-left:30px}.full-page{padding-left:50px;padding-right:50px}@media only screen and (min-width :992px) and (max-width:1199px){.full-page{padding-left:40px;padding-right:40px}.full-page.page-with-right-panel{padding-right:90px!important}}@media only screen and (min-width :768px) and (max-width:991px){.full-page{padding-left:30px;padding-right:30px}.full-page.page-with-right-panel{padding-right:70px!important}}@media only screen and (max-width:767px){.full-page{padding-left:20px;padding-right:20px}.full-page.page-with-right-panel{padding-right:60px!important}}.full-page-10{padding-left:40px;padding-right:40px}@media only screen and (min-width :992px) and (max-width:1199px){.full-page-10{padding-left:30px;padding-right:30px}}@media only screen and (min-width :768px) and (max-width:991px){.full-page-10{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.full-page-10{padding-left:10px;padding-right:10px}}.page-with-zone-nav{padding-left:35px;padding-right:35px}@media only screen and (min-width :992px) and (max-width:1199px){.page-with-zone-nav{padding-left:30px;padding-right:30px}}@media only screen and (min-width :768px) and (max-width:991px){.page-with-zone-nav{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.page-with-zone-nav{padding-left:15px;padding-right:15px}}#header-faq,#header-language,#header-user{height:70px;line-height:30px;font-size:18px;white-space:nowrap;color:#999;font-weight:600;text-align:center;text-overflow:ellipsis;text-transform:uppercase}@media screen and (min-width:1200px) and (max-width:1359px){#header-faq,#header-language,#header-user{font-size:17px}}@media only screen and (min-width :992px) and (max-width:1199px){#header-faq,#header-language,#header-user{font-size:14px}}@media only screen and (min-width :768px) and (max-width:991px){#header-faq,#header-language,#header-user{font-size:16px}}@media only screen and (max-width:767px){#header-faq.header-btn .headerImg,#header-language.header-btn .headerImg,#header-user.header-btn .headerImg{position:relative}#header-faq.header-btn .headerImg svg,#header-language.header-btn .headerImg svg,#header-user.header-btn .headerImg svg{position:absolute;top:0;left:0}#header-faq span,#header-language span,#header-user span{display:none}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :1200px){#header-faq.header-btn .headerImg,#header-language.header-btn .headerImg,#header-user.header-btn .headerImg{margin-top:10px!important}}#header-language .myl-select-field{position:absolute;top:0;left:0;width:100%;height:70px}#header-language .myl-select-field .nya-bs-select{min-width:inherit}#header-language .myl-select-field .nya-bs-select .filter-option{height:70px;line-height:70px;font-size:19px;margin-top:13px}@media screen and (min-width:1200px) and (max-width:1359px){#header-language .myl-select-field .nya-bs-select .filter-option{font-size:17px}}@media only screen and (min-width :992px) and (max-width:1199px){#header-language .myl-select-field .nya-bs-select .filter-option{font-size:14px}}@media only screen and (min-width :768px) and (max-width:991px){#header-language .myl-select-field .nya-bs-select .filter-option{font-size:16px}}#header-language .myl-select-field .nya-bs-select a{line-height:40px}#header-language .myl-select-field .nya-bs-select .caret{display:none}.page-title{line-height:26px;font-size:24px;text-transform:uppercase;margin:0}.panel-primary{border:0;box-shadow:0 2px 2px rgba(0,0,0,.3)}.maxMinHeight{min-height:100%}.rightBlockAbsolute{position:absolute;width:300px;right:0;top:0;z-index:9}#batteryPage,#consoBlock,#nav2Sidebar,#performancePage,#productionPage,#userPanelPage,.flexBlock{display:flex;display:-webkit-flex;display:-ms-flexbox;position:relative;min-width:100%;min-height:100%}#rightPanelBlock{min-height:100%;padding:0}#rightPanelAbsolute{display:none;min-height:100%;height:100%;overflow-y:auto}@media only screen and (min-width :1200px){#rightPanelAbsolute{display:none!important}}.onoffswitch{position:relative;width:80px;height:25px;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch.tado-switch-gauge{position:absolute;right:0;top:3px}@media only screen and (min-width :768px) and (max-width:991px){.onoffswitch.tado-switch-gauge{top:-8px;right:-10px}}@media only screen and (max-width:767px){.onoffswitch.tado-switch-gauge{top:-8px;right:-20px}}.onoffswitch.tado-switch-gauge.tado-switch-with-error{top:28px}@media only screen and (min-width :768px) and (max-width:991px){.onoffswitch.tado-switch-gauge.tado-switch-with-error{top:20px}}@media only screen and (max-width:767px){.onoffswitch.tado-switch-gauge.tado-switch-with-error{top:35px}}.onoffswitch input{display:none}.onoffswitch.twenty-four-hour label .inner{-moz-transition:margin 0s ease-in 0s;-webkit-transition:margin 0s ease-in 0s;-o-transition:margin 0s ease-in 0s;transition:margin 0s ease-in 0s}.onoffswitch.twenty-four-hour label .inner.add-animation{-moz-transition:margin .3s ease-in 0s;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch.twenty-four-hour label .inner:before{content:'24H'}.onoffswitch.twenty-four-hour label .inner:after{content:'48H'}.onoffswitch.twenty-four-hour label .switch{-moz-transition:all 0s ease-in 0s;-webkit-transition:all 0s ease-in 0s;-o-transition:all 0s ease-in 0s;transition:all 0s ease-in 0s}.onoffswitch.twenty-four-hour label .switch.add-animation{-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.onoffswitch label{display:block;overflow:hidden;cursor:pointer;border:2px solid transparent;border-radius:20px;height:25px}.onoffswitch label .inner{width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0s;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch label .inner:after,.onoffswitch label .inner:before{float:left;width:50%;height:22px;padding:0;line-height:22px;font-size:12px;color:#fff;font-weight:700;font-family:'URW Gothic L',sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch label .inner:before{content:'ON';padding-left:10px}.onoffswitch label .inner:after{content:'OFF';padding-right:10px;text-align:right}.onoffswitch label .switch{height:19px;width:19px;margin:3px 0 0 0;background:#fff;border:0;border-radius:20px;position:absolute;top:0;bottom:5px;right:58px;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.on-off-switch-small{position:relative;width:65px;height:22px;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.on-off-switch-small input{display:none}.on-off-switch-small label{display:block;overflow:hidden;cursor:pointer;border:2px solid transparent;border-radius:20px;height:22px}.on-off-switch-small label .inner{width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0s;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.on-off-switch-small label .inner:after,.on-off-switch-small label .inner:before{float:left;width:50%;height:22px;padding:0;line-height:19px;font-size:11px;color:#fff;font-weight:700;font-family:'URW Gothic L',sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.on-off-switch-small label .inner:before{text-align:left;content:'ON';padding-left:10px}.on-off-switch-small label .inner:after{content:'OFF';padding-right:10px;text-align:right}.on-off-switch-small label .switch{height:16px;width:16px;margin:3px 0 0 0;background:#fff;border:0;border-radius:20px;position:absolute;top:0;bottom:5px;right:45px;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.on-off-switch-input:checked+.onoffswitch-label .inner{margin-left:0}.on-off-switch-input:checked+.onoffswitch-label .switch{right:3px}.on-off-switch-input:disabled+.onoffswitch-label{pointer-events:none}.onoffswitch .always-on{cursor:default}.onoffswitch .always-on .inner::after{display:none}.onoffswitch .always-on .inner::before{padding:0;text-align:center;float:right}.fixed-sidebar{color:#fff;background:#018fa7;float:left;height:100%}.col-fixed{width:100px;position:fixed;overflow-y:auto}@media only screen and (max-width:767px){.col-fixed{width:80px}}@media only screen and (min-width :768px) and (max-width:991px){.col-fixed{width:90px}}.col-offset{margin-left:100px}@media only screen and (max-width:767px){.col-offset{margin-left:80px}}@media only screen and (min-width :768px) and (max-width:991px){.col-offset{margin-left:90px}}#contentSlide{position:relative;overflow-y:overlay;overflow-x:hidden;height:100%}.myl-select-field{height:48px}.myl-select-field .myl-select-picker{position:relative;height:100%;min-width:300px}.myl-select-field .myl-select-picker a{position:relative}.myl-select-field .myl-select-picker.capitalize button{text-transform:capitalize}.myl-select-field .myl-select-picker .dropdown-header{margin-top:0;color:#fff;width:100%;font-size:18px;background-color:#8d8d8d;text-transform:capitalize;font-weight:700}.myl-select-field .myl-select-picker.myl-select-list-img .dropdown-menu a{padding-top:0;padding-bottom:0}.myl-select-field .myl-select-picker.myl-select-list-img .inner-item{height:48px}.myl-select-field .myl-select-picker.myl-select-list-img .inner-item img{position:relative;top:-1px;width:48px;height:48px;margin-right:10px}.myl-select-field .myl-select-picker.myl-select-list-img .inner-item img.room-icon{margin-top:2px;width:48px;height:44px}.myl-select-field .myl-select-picker.myl-select-list-img .inner-item span.modal-select-img{width:48px;height:48px;display:inline-block;vertical-align:middle}.myl-select-field .myl-select-picker.myl-select-list-img .inner-item span.modal-select-img path{fill:#fcba5c!important}.myl-select-field .myl-select-picker.myl-select-list-img .inner-item span.modal-select-label{line-height:48px;height:48px;display:inline-block;vertical-align:middle}.myl-select-field .myl-select-picker.myl-select-list-img .glyphicon{top:0;line-height:40px;margin-top:0}.myl-select-field .myl-select-picker img{width:20px;height:20px}.myl-select-field .myl-select-picker.big-select{width:100%!important;min-width:inherit!important;background-color:#fff}.myl-select-field .myl-select-picker.big-select button{border:1px solid #ccc}.myl-select-field .myl-select-picker.big-select button span.caret{border-left:1px solid #ccc;max-width:80px}.myl-select-field .myl-select-picker.big-select .dropdown-menu{border:1px solid #ccc}.myl-select-field .myl-select-picker button{border:1px solid #9a9999;padding-top:0;padding-bottom:0;padding-left:18px;padding-right:25%;height:100%;line-height:48px;background-color:transparent;color:#1a171b;font-size:18px;text-transform:none;font-weight:400}.myl-select-field .myl-select-picker button span.caret{border-left:1px solid #9a9999;height:100%;width:20%;top:0!important;right:0!important;border-right:0;border-top:0;border-bottom:0;margin-top:0!important;background:url(../../res/images/common/694362a.calendar_select.svg) center no-repeat;background-size:30%}.myl-select-field .myl-select-picker button span.filter-option,.myl-select-field .myl-select-picker button span.special-title{white-space:nowrap;text-overflow:ellipsis}.myl-select-field .myl-select-picker .dropdown-menu{min-width:inherit;width:100%;background-color:#f3f3f3;border-radius:0;border:1px solid #9a9999;margin:0;padding:0}.myl-select-field .myl-select-picker .dropdown-menu li.first-in-group{margin-top:2em}.myl-select-field .myl-select-picker .dropdown-menu .active a{background-color:#b8b8b8!important}.myl-select-field .myl-select-picker .dropdown-menu a{text-overflow:ellipsis;padding:5px 18px;padding-right:25%;overflow:hidden;font-size:18px}.myl-select-field .myl-select-picker .dropdown-menu a:hover{background-color:#ccc}.myl-select-field .myl-select-picker .dropdown-menu a.error-label{color:#ff5039}.myl-select-field .myl-select-picker .dropdown-menu span.check-mark{right:6%!important}#ol-main-body{height:100%;display:flex;flex-direction:column}#ol-main-body .ol-main-header{min-height:70px}#ol-main-body .ol-main-content{overflow-y:auto;height:100%}.myl-input-group-addon{border-radius:0;min-width:45px;height:45px;padding:0}.myl-input-group-addon button.myl-addon-btn{margin:0;background-color:transparent;width:100%;height:100%;border:0}.myl-input-group-addon button.myl-addon-btn .fa{font-size:18px}.myl-input-group-addon.clear-addon{background-color:transparent;border:none}.myl-input-group-addon.clear-addon .icon-button{cursor:pointer}.myl-input-group-addon .input-group-addon-spinner{position:relative;width:100%;height:100%;display:block;background-color:#f9c974}.small-caps{text-transform:initial!important;font-variant:small-caps}.horizontal-nav{background-color:#4a5254}.horizontal-nav .horizontal-block{background-color:#4a5254;border-left:1px solid #969696;border-bottom:1px solid #969696;float:left}.horizontal-nav .horizontal-block:hover{background-color:#686d73}.horizontal-nav .horizontal-block.active{background-color:#686d73}.horizontal-nav .horizontal-block.active .nav-horizontal-title{color:#fff}.horizontal-nav .horizontal-block.active .room-img path{fill:#fff}@media only screen and (min-width :768px) and (max-width:991px){.horizontal-nav .horizontal-block{width:25%}}@media only screen and (max-width:767px){.horizontal-nav .horizontal-block{width:50%}}.horizontal-nav .room-horizontal{position:relative;padding:0 10px 0 10px;height:100px}.horizontal-nav .room-horizontal .device-status{border-radius:50%;width:20px;height:20px;position:absolute;right:15px;bottom:10px}.horizontal-nav .room-horizontal .room-horizontal-title-block{height:40px}.horizontal-nav .room-horizontal .room-horizontal-title-block .nav-horizontal-title{color:#969696;margin:0;line-height:40px;font-size:13px;font-weight:700;text-transform:uppercase}.horizontal-nav .room-horizontal .room-horizontal-icon-block{height:60px}.horizontal-nav .room-horizontal .room-horizontal-icon-block .room-img{width:40px;height:40px}.horizontal-nav .room-horizontal .room-horizontal-icon-block .room-img svg{margin-top:5px;width:100%;height:100%}.navigation-menu{height:800px}.navigation-menu a{width:100%}.navigation-menu li{height:90px;padding-top:20px;padding-bottom:20px;width:100%;text-align:center;list-style-type:none}.navigation-menu li .main-navigation-img{height:50px;width:100%}.navigation-menu li .main-navigation-img svg{width:100%;height:100%}.navigation-menu li:hover{text-align:center}.navigation-menu li:hover .main-navigation-img path{fill:#fff!important}.navigation-menu li.active a{color:#fff}.navigation-menu li a{color:#d97b25;width:100%;font-size:12px;line-height:20px;font-weight:700}@media only screen and (min-width :768px) and (max-width:991px){.navigation-menu li a{font-size:11px}}@media only screen and (max-width:767px){.navigation-menu li a{font-size:10px}}#consoNavigation{height:100%}#consumptionPage{overflow-y:hidden}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :768px) and (max-width:991px){#consumptionPage{height:100%}}.overflow-content{height:100%;overflow-y:auto}.navigation-menu-2{height:100%;border-left:2px solid #fff}.navigation-menu-2 #consumptionInnerNav{overflow-y:auto;height:calc(100% - 90px)!important}.navigation-menu-2 .zones-block{padding:46px 25px 25px 25px;border-bottom:2px solid #fff}@media only screen and (min-width :768px) and (max-width:991px){.navigation-menu-2 .zones-block{padding:30px 20px 20px 20px}}.navigation-menu-2 .zones-block h2{color:#fff;text-transform:capitalize}.navigation-menu-2 li{list-style-type:none}.navigation-menu-2 li:hover{background-color:#686d73}.navigation-menu-2 li.active{background-color:#686d73}.navigation-menu-2 li.active .room h4{color:#fff!important}.navigation-menu-2 li.active path{fill:#fff}.navigation-menu-2 li .room{border-bottom:1px solid #969696;padding:0 18px 0 18px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.navigation-menu-2 li .room{padding:0 14px 0 14px}}.navigation-menu-2 li .room h4{color:#969696}.navigation-menu-2 li .room .settings-title{min-height:42.5px}.navigation-menu-2 li .room .settings-title h4{color:#969696;text-align:center;margin-top:13.75px;margin-bottom:8.75px;font-weight:700;text-transform:uppercase}.navigation-menu-2 li .room .room-title{min-height:37.5px}.navigation-menu-2 li .room .room-title h4{color:#969696;margin-top:8.75px;margin-bottom:8.75px;font-weight:700;text-transform:uppercase}.navigation-menu-2 li .room .program-icon{height:60px;position:relative}.navigation-menu-2 li .room .program-icon .room-img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:40px;width:40px}.navigation-menu-2 li .room .program-icon .room-img svg{width:100%;height:100%}.navigation-menu-2 li .room .room-image{height:60px;position:relative}.navigation-menu-2 li .room .room-image span{width:90px;height:90px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.navigation-menu-2 li .room .room-values{height:37.5px}.navigation-menu-2 li .room .room-values .device-status{width:20px;height:20px;float:right;border-radius:50%}.navigation-menu-2 li .room .room-values .lastPower{float:right}.param-block{height:90px;padding:50px 30px;width:100%;position:relative}.param-block>a{font-size:24px;line-height:26px;position:absolute;left:25px}#zone{height:135px;width:100%;border-bottom:1px solid #468690;padding:20px 25px;position:relative}.zoneBoxIco{margin-left:10px}.zoneBoxTitle{position:absolute;left:20px;font-size:14px;color:#669ba3;font-weight:600;overflow-x:hidden;white-space:nowrap}.zoneBoxTitle:hover{color:#669ba3}.smZonesTitle>a{font-size:24px;color:#fff;line-height:26px;position:absolute;left:25px;text-decoration:none}#parametterage-alert-icon{bottom:18px;position:absolute;right:20px}.navCustomBlock{float:left}.navCustomBlock #zone{height:100px;padding:10px 15px;position:relative}@media only screen and (max-width:767px){.navCustomBlock{width:50%}}@media only screen and (min-width :768px) and (max-width:991px){.navCustomBlock{width:25%}}#header .header-btn{height:70px;width:8.5%;border-left:1px solid #d9d8d8;float:right;cursor:pointer}#header .header-btn:hover .filter-option,#header .header-btn:hover span{color:#fff}#header .header-btn.headerActive{background-color:#f39c11}#header .header-btn.headerActive span{color:#fff}#header .header-btn .headerImg{margin-top:23px;height:24px;vertical-align:middle}#header .header-btn .headerImg svg{width:100%;height:100%}#header .header-btn .headerImg span path{fill:#9a9999!important}#header .header-btn:hover{background-color:#f39c11}#header .header-btn:not(#header-language,#header-user).headerActive .headerImg path{fill:#fff!important}#header .header-btn:not(#header-language,#header-user) .headerImg path{fill:#9a9999!important}#header .header-btn:not(#header-language,#header-user):hover path{fill:#fff!important}#header .header-btn#header-user.headerActive .headerImg path{stroke:#fff!important}#header .header-btn#header-user .headerImg path{stroke:#9a9999!important}#header .header-btn#header-user:hover path{stroke:#fff!important}#header .header-logo{position:absolute;z-index:2;height:70px;width:208px;padding-left:30px;border-right:1px solid #d9d8d8;float:left;cursor:pointer;background-size:80%}@media only screen and (max-width:767px){#header .header-logo{height:70px;width:178px;padding-left:0;border-right:1px solid #d9d8d8;float:left;cursor:pointer}}#header .login-header-logo{background-size:68%;margin:auto;left:0;right:0}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#header .login-header-logo{width:350px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#header .login-header-logo{width:300px}}#header .header-title{word-break:break-all;position:absolute;left:208px;height:70px;overflow:hidden;padding-left:26px;float:left;font-size:24px;vertical-align:middle}#header .header-title.no-logo{left:50px}#header .header-title a{line-height:70px;vertical-align:middle;color:#828a8d}@media only screen and (max-width:767px){#header .header-title{left:178px;width:calc(65% - 170px);padding-left:15px;font-size:20px}}#header #headerButtonsBlock{float:right}#header .headerRight{margin-left:100px}#header .header-btn{height:70px;width:25%;border-left:1px solid #d9d8d8;float:right;cursor:pointer}#header .header-btn.three-btn-header{width:33.3333%}.nav-tabs{border-bottom:0;margin-bottom:28px}.nav-tabs li{float:left;margin-bottom:-3px}.nav-tabs li a{padding:10px 30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 solid transparent}.nav-tabs li a:hover{color:#969696;background-color:#fff;padding:10px 30px 6px 30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 solid transparent;font-weight:700;font-size:18px;border-bottom:6px solid #a0a6ac}.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{color:#f39c11;background-color:#fff;cursor:default;border:0;border-bottom:6px solid #f39c11;padding:10px 30px 6px 30px;font-weight:700;font-size:18px}@media only screen and (max-width:767px){.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{font-size:16px;padding:13px 20px 6px 20px}}.nav-pills>li>a,.nav-tabs>li>a{padding:10px 30px;margin-right:0;font-size:18px;color:#969696}@media only screen and (max-width:767px){.nav-pills>li>a,.nav-tabs>li>a{font-size:16px;padding:13px 20px 6px 20px}}#border-navtab-customize{margin-top:41px;border-bottom:6px solid #bec3c7}.triangle-nav-tab{width:0;height:0;border:10px solid transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:auto;margin-right:auto}.svg-image-background svg{width:100%;height:100%}.svg-mixed:hover path{fill:#2c3436!important}.svg-mixed path{fill:#4a5254!important}.accent-mixed{color:#4a5254}.ol-box-shadow{box-shadow:0 2px 2px rgba(0,0,0,.3)}.ol-box-shadow-small{box-shadow:0 1px 1px rgba(0,0,0,.3)}.second-svg-color path{fill:#c5c6c8}.svg-settings-icon-disabled path{fill:#cbcbcb!important}.svg-settings-icon-enabled path{fill:#72797d!important}.svg-settings-icon-enabled path:hover path{fill:#282d2e!important}.svg-white path{fill:#fff!important}.svg-primary path{fill:#f39c11!important}.svg-navigation-nav path{fill:#d97b25!important}.svg-header-main path{fill:#9a9999!important}.svg-header-main-stroke path{stroke:#9a9999!important}.svg-header-hover path{fill:#fff!important}.svg-header-hover-stroke path{stroke:#fff!important}.svg-performance-leafs path{fill:#95999d!important}.svg-image-active path{fill:#fff!important}.svg-image-inactive path{fill:#a7a7a8!important}.svg-device-image-active path{fill:#a7a7a8!important}.svg-image-inactive-strong path{fill:#fcba5c!important}.svg-image-disabled path{fill:#a7a7a8!important}.center{text-align:center}.center-absolute{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.commonTitle{font-weight:700;text-transform:uppercase}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.let-selection{-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.flex-center-child{display:flex;flex-direction:column;justify-content:center}.center-procent{position:absolute;top:50%;transform:translateY(-50%)}.primary-color{color:#f39c11}.round-charts.self-conso-chart .value-container{top:55%;align-items:flex-start}.round-charts .loaderHome{position:relative;height:100%;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .loader2Home{position:relative;float:left;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.round-charts .loader2Home #graduation_2{height:10px;width:30%;background-size:96%;position:absolute;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;top:50%;left:35px}.round-charts .loader2Home #graduation{position:absolute;margin:auto;margin-top:20px;left:0;right:0;height:70%;width:80%;background-size:100%}.round-charts .loader2-spiner{width:200%;height:200%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-width:12px}.round-charts .loader-spiner{width:200%;height:200%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-width:12px}.round-charts .loader2-bg{width:100%;height:100%;border-radius:50%;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-width:12px}.round-charts .loader-bg{position:relative;width:100%;height:100%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-width:12px}.round-charts .loader{position:relative;float:left;top:15px;left:30px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .spiner-holder-1{position:absolute;top:0;left:0;overflow:hidden;width:50%;height:50%;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .spiner-holder-2{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .loader-bg{width:100%;height:100%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .loader-spiner{width:200%;height:200%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .animate-0-25-a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-0-25-b{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-25-50-a{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-25-50-b{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-50-75-a{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-50-75-b{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-75-100-a{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-75-100-b{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .spiner2-holder-1{position:absolute;top:0;left:0;overflow:hidden;width:50%;height:50%;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .spiner2-holder-2{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .loader2-spiner{width:200%;height:200%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.round-charts .animate-0-50-a{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-0-50-b{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-50-100-a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .animate-50-100-b{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.round-charts .loader2{position:relative;float:left;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;top:15px;left:30px}.round-charts .value-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.round-charts .value-container .round-gauge-value{font-size:28px;font-weight:700}.wiserError{cursor:pointer;background:url(../../res/images/common/d79a8a7.error_field_red.svg);width:30px;height:30px;position:absolute;background-size:100%;border:2px solid #d2365e;border-radius:50%;top:0;right:0}.tempGaugeBlock{position:relative}.tempGaugeBlock .current-temp-block{height:3px;position:absolute;top:0;right:-5px;width:105px}.tempGaugeBlock .set-temp-block{position:absolute;top:0;left:-5px;height:3px;width:121px}.tempGaugeBlock .current-temp-values{position:absolute;right:28px;top:-17px}.tempGaugeBlock .current-temp-values .value{margin-bottom:5px}.tempGaugeBlock .set-temp-values{position:absolute;top:-19px;left:28px}.tempGaugeBlock .set-temp-values .temp-control{width:90px;height:16px;margin-bottom:7px}.tempGaugeBlock .set-temp-values .temp-control .value{float:left;font-weight:700;text-align:center;width:58px;height:16px;line-height:16px;font-size:15px}.tempGaugeBlock .set-temp-values .temp-control .value,.tempGaugeBlock .set-temp-values .temp-control button{display:inline-block;vertical-align:middle}.tempGaugeBlock .set-temp-values .temp-control button{float:left;font-weight:700;border:0;color:#fff;border-radius:50%!important;height:16px;width:16px;line-height:16px}.tempGaugeBlock .set-spacer{display:block}.tempGaugeBlock .set-temp{height:20px}.tempGaugeBlock .set-temp button,.tempGaugeBlock .set-temp p{vertical-align:middle;display:inline-block}.tempGaugeBlock .set-temp button{border:0;color:#fff;border-radius:50%!important;font-weight:700;margin-left:2px;margin-right:2px;line-height:15px;width:15px;height:15px}.tempGaugeBlock p{display:block;font-weight:700;white-space:nowrap;margin:0;padding:0;text-align:center}.tempGaugeBlock p.value{font-size:16px;line-height:16px}.tempGaugeBlock p.label{font-size:13px;line-height:14px}.tempGaugeBlock .current-spacer{display:block;z-index:7;position:absolute;top:-14px;right:30px}.tempGaugeBlock .set-spacer{display:block;z-index:7;text-align:center;position:absolute;top:-14px;left:30px}.tempGaugeBlock{margin-left:auto!important;margin-right:auto!important}.tempGaugeBlock .for-click{cursor:pointer;height:100%;display:block;z-index:8;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.for-click{width:30px}.averValue,.matTempLabel,.minTempValue{margin-bottom:1px}.matTempLabel,.minTempLabel{font-size:18px;font-weight:700;float:right;width:100%;padding-left:20px}.maxTemp,.minTempValue{font-size:24px;font-weight:700;float:right;width:100%}.averValue{font-size:26px;font-weight:700;float:left;width:100%}.averLabel{font-size:18px;font-weight:700;float:left;width:100%}.tempBottomValues{float:right;display:block;width:180px}.tempScaleFromZero{display:block;position:relative;width:8px;left:70px;top:144px;height:20px}.tempGaugeBlock{margin-top:5px;height:195px;width:150px;background-size:70px 195px!important}.tempGaugeBlock>.temp-container{display:block;position:relative;width:8px;left:70px;top:-4px;height:128px}.currentLine{position:relative;width:25px;height:3px;left:-13px}.currentTempValue{position:absolute;top:-14px;right:30px;font-size:18px;font-weight:600}.currentTempValueLabel{position:absolute;top:3px;right:-16px;width:100px;font-size:10px}.setLine{width:25px;height:3px}.setTempBlock{width:170px;left:-3px;position:relative}.setTempValue{position:absolute;top:-14px;left:30px;font-weight:600;font-size:18px}.setTempValueLabel{position:absolute;top:3px;left:30px;font-size:10px}#tempTitle{margin-left:10px}.setTempScale,.tempScale{bottom:0}.hide-handler{display:none!important}.range-handler-undefined{display:none}.highcharts-series rect{fill:-webkit-linear-gradient(red,#ff0,green)}.weekDayRow{box-shadow:0 1px 1px rgba(0,0,0,.3) inset}.scheduler-day-name{width:40px;display:block;float:left}.schedule-day-remove{width:26px;float:left;display:block}.scheduler-day-schedule{width:calc(100% - 66px);float:left;display:block}.scheduler-mask{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#363131;opacity:.45;z-index:99;display:flex;align-items:center;justify-content:center}.scheduler-mask span{font-weight:700;font-size:18px;color:#fff}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wiserScheduler .vds-multirange{margin-top:-2px}}@-moz-document url-prefix(){.wiserScheduler .vds-multirange{margin-top:-2px}}@supports (-ms-ime-align:auto){.wiserScheduler .vds-multirange{margin-top:-7px!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wiserScheduler .vds-multirange{margin-top:-2px}}@-moz-document url-prefix(){.wiserScheduler .vds-multirange{margin-top:-2px}}@supports (-ms-ime-align:auto){.wiserScheduler .vds-multirange{margin-top:-7px!important}}.wiserScheduler .hide-time-dot .wiser-time-point{display:none}.wiserScheduler .wiser-time-point{height:1px;width:1px;display:block;position:absolute}.wiserScheduler .wiser-time-point .wiser-time-point-icon{opacity:.5;left:-12px;top:15px;position:absolute;display:block;height:25px;width:25px;background-size:100%}.wiserScheduler .wiser-time-point .wiser-time-value{position:absolute;width:40px;left:-20px;font-size:10px;text-align:center;top:52px}.wiserScheduler .vds-multirange-mk2-container{overflow:hidden}.wiserScheduler .ui-slider-control-minus{right:0;margin-top:34px}.wiserScheduler .ui-slider-control-minus:after{top:0}.wiserScheduler .show-remove-option{width:70px!important}.wiserScheduler .show-remove-option button{display:none}.wiserScheduler .show-remove-option span{display:inline-block;vertical-align:middle}.wiserScheduler .show-remove-option span.temperature-trash{margin-left:5px}.wiserScheduler .schedulerLabel{text-align:right;margin-top:37px}.wiserScheduler .vds-multirange-mk2-label span{height:22px;border-radius:5px;line-height:22px;padding-top:0;padding-bottom:0}.wiserScheduler .vds-multirange-mk2-label .arrow{margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.75)}.wiserScheduler .vds-multirange-track{border-radius:8px}.wiserScheduler input[type=range]::-webkit-slider-thumb{z-index:502;width:16px;height:16px;-webkit-appearance:none;border:0;border-radius:50%;background:#fff;background:-webkit-radial-gradient(#bbb 20%,#fff 36%);background:radial-gradient(#bbb 20%,#fff 36%);cursor:pointer;margin-top:2px;box-shadow:1px 1px 1px rgba(0,0,0,.3),0 0 1px rgba(0,0,0,.3)}.wiserScheduler input[type=range]::-moz-range-thumb{z-index:502;background:#fff;background:-moz-radial-gradient(#bbb 20%,#fff 36%);background:radial-gradient(#bbb 20%,#fff 36%);box-shadow:1px 1px 1px rgba(0,0,0,.3),0 0 1px rgba(0,0,0,.3);border:0;height:16px;width:16px;border-radius:50%;cursor:pointer;top:10px;margin:0!important;position:relative}.wiserScheduler input[type=range]::-ms-thumb{z-index:502;background:#fff;background:radial-gradient(#bbb 20%,#fff 36%);box-shadow:1px 1px 1px rgba(0,0,0,.3),0 0 1px rgba(0,0,0,.3);border:0;height:16px;width:16px;border-radius:50%;cursor:pointer}.wiserScheduler .vds-multirange-click-catch{position:absolute;height:14px;top:8px;cursor:default;z-index:1}.wiserScheduler .vds-multirange-mk2-labels{height:29px;width:calc(90% - 16px)!important}.wiserScheduler .vds-multirange-mk2-labels span{background-color:transparent;color:#0a0a0a}.wiserScheduler .vds-multirange-mk2-time-label{overflow:hidden;display:flex;position:absolute;height:28px}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap{border:1px solid #a9a9a9;cursor:pointer;position:relative;text-align:center;width:50px;height:26px;display:block;margin-left:auto;margin-right:auto;background-color:rgba(0,0,0,.75);border-radius:5px;color:#fff}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap button{z-index:1000;text-align:center;padding:0;background-color:#fff;width:16px;height:16px;line-height:16px;border:1px solid grey;color:#0a0a0a;border-radius:50%!important}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap button:disabled{background-color:#ddd}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap button.left-control{position:absolute;left:5px;top:5px}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap button.right-control{position:absolute;right:5px;top:5px}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap .temperature-value{font-weight:700;font-size:12px!important;line-height:24px}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap.show-temperature-controls{left:50%;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1000;width:100px}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap.show-temperature-controls .temperature-value{width:50px}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap input{background-color:transparent;color:#fff;box-shadow:none;border:none;width:20px;margin-left:5px;height:28px;font-size:15px!important}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap input:focus{background-color:transparent!important;border:none!important}.wiserScheduler .vds-multirange-mk2-time-label .temperature-control-wrap input:active{background-color:transparent!important;border:none!important}.wiserScheduler input[type=range]{z-index:500;box-shadow:none!important;-webkit-box-shadow:none!important;border:0!important}.wiserScheduler input[type=range]:hover{border:0!important}.wiserScheduler input[type=range]:active{border:0!important}.wiserScheduler input[type=range]:focus{background:0 0!important;border:0!important}.wiserScheduler .vds-multirange-track{height:14px}.wiserScheduler .vds-multirange-wrapper{top:5px}.wiserScheduler vds-multirange-hairlines{display:none}.wiserScheduler .schedulerRow{margin-bottom:70px!important}.block-scheduler{pointer-events:none}.tempHigh{background-color:#8fa600!important}#scheduler-top{width:100%;height:16.66%;float:left}#scheduler-period,#scheduler-settings,#scheduler-submit{width:12.5%;height:100%;float:left;cursor:pointer}#scheduler-smartplug{width:37.5%;height:100%;float:left}#scheduler-select-device-program{width:25%;height:100%;float:left}#scheduler-left{width:25%;height:83.33%;float:left;color:#fff}#scheduler-Auto-off,#scheduler-Detection-veille,#scheduler-Green-plug,#scheduler-Heure-creuse-pleine,#scheduler-SwitchOnOff{width:100%;height:20%;float:left}#scheduler-left-text-button{width:80%;height:80%;padding:3% 10% 0 10%}div[id^=scheduler-leftText]{width:70%;float:left;font-size:1.5em;height:114px;line-height:114px}div[id^=scheduler-leftText]>span{display:inline-block;vertical-align:middle;line-height:100%}div[id^=scheduler-leftButton-]{width:30%;float:left;margin-top:18%}#scheduler-period{background-image:url(/media/filer_public/2014/02/14/exclamation.png);background-repeat:no-repeat;height:100%;background-position:center}#scheduler-settings{background-image:url(/media/filer_public/2014/02/14/settingsscheduler.png);background-repeat:no-repeat;height:100%;background-position:center}#scheduler-chart{width:100%;height:100%;float:left;background-color:#fff}#scheduler-container{width:100%;height:100%}#disable-scheduler-tiles{position:absolute;height:66.7%;width:25%;bottom:0;z-index:99;opacity:.5;background:url(/media/filer_public/2014/02/14/disable-background.png)}.top{height:30px;text-align:right}#switch_schedular{top:5px;position:absolute;right:5px;z-index:999}.dim-light{opacity:.5}.schedule-bar table{border-right:0;height:40px;width:100%}span.dawn,span.midnight,span.night,span.noon,span.sunset{display:inline-block;height:16px;left:8px;position:relative;width:17px}.midnight-time{color:#000;display:inline-block;left:22px;position:relative}.dawn-time{color:#000;display:inline-block;left:46px;position:relative}.noon-time{color:#000;display:inline-block;left:36px;position:relative}.sunset-time{color:#000;display:inline-block;left:13px;position:relative}.night-time{color:#000;display:inline-block;left:-40px;position:relative}.day-name{color:#000;font-size:16px}.schedule-bar table tr td.block{border-color:#a1a1a1}.left{height:16px}.schedule-bar .selected table tr td{background-color:#39b54a;border-right:1px solid #33a342}.schedule-bar{height:40px;width:95%}#disable{height:83.33%;position:absolute;width:75%;top:133px;z-index:99;opacity:.5;background:url(/media/filer_public/2014/02/14/disable-background.png)}#select-menu-schedular{padding:11% 12% 7% 14%}.editor-tbl{width:100%}.display-none{display:none}.swhitchMenu{position:relative;color:#000;left:20px;width:97px;top:150px}.submit-schedular{background:url(/media/filer_public/2013/12/20/disckette.png);background-repeat:no-repeat;height:100%;background-position:center;zoom:200%}.input-block-level.form-control{border:1px solid rgba(82,168,236,.6)}.ui-slider .ui-slider-range{height:12px}.greenSchedulerBlock .ui-slider-horizontal .ui-slider-range{background-color:#5bb6c5;height:100%}.ui-slider-control-minus,.ui-slider-control-plus{background:#858585;border:1px solid #d3d3d3;border-radius:5px;height:26px;line-height:26px;margin:-7px 0 0 -13px;moz-border-radius:5px;position:absolute;webkit-border-radius:5px;width:26px}.ui-slider-control-minus:after,.ui-slider-control-plus:after{color:#fff;font-size:26px;height:26px;line-height:26px;position:absolute;right:-1px;text-align:center;top:-3px;width:26px}.ui-slider-control-plus:after{content:'+'}.ui-slider-control-minus,.ui-slider-control-plus,.ui-slider-handle{cursor:pointer}.ui-slider-handle.arrow-left{border-bottom:.8em solid transparent;border-top:-.2em solid transparent;margin-left:-16px}.ui-slider-handle.arrow-right{border-bottom:.8em solid transparent;border-top:-.2em solid transparent;margin-left:0}td.both{line-height:inherit}.ui-slider-handle{background:url(../../res/images/common/8db6abc.sliderDot.png) 1px 4px no-repeat!important;height:37px;margin-top:19px;width:26px}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-1.7em}.ui-slider .ui-slider-handle{cursor:default;position:absolute;z-index:2}.handle-color{background-color:#00f}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px;khtml-border-bottom-right-radius:4px;moz-border-radius-bottomright:4px;webkit-border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px;khtml-border-bottom-left-radius:4px;moz-border-radius-bottomleft:4px;webkit-border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px;khtml-border-top-right-radius:4px;moz-border-radius-topright:4px;webkit-border-top-right-radius:4px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px;khtml-border-top-left-radius:4px;moz-border-radius-topleft:4px;webkit-border-top-left-radius:4px}.ui-widget-content{background:#fff 50% 50% repeat-x;color:#222}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-slider-horizontal{height:.8em}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;height:1.2em;position:absolute}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#555;font-weight:400}#div_sliders{position:relative;top:-27px}#content-region,#left-region,#top-left-menu-region,.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.bg-blue,.onoffswitch-checkbox,.slogan,.steps-vert{display:none}.hbtn.hbtn-large.bg-green.sign-up,.hbtn.hbtn-large.bg-ocean.log-in{height:7px;line-height:7px}#t-864-1-1,.bg-red{background-color:#cf2a27}#selected .ui-selected,#selected .ui-selecting{background:#39b54a;border-right:1px solid #33a342}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;display:none!important}.tooltip-arrow-top{margin-left:15px;border-left:5px solid transparent;border-right:5px solid transparent;margin-right:15px}.tooltip-arrow-bottom{bottom:22px;margin-left:15px;margin-right:15px;border-left:5px solid transparent;border-right:5px solid transparent}.temp-scheduler-control{z-index:1000;width:100%;top:-20px;position:relative}.temp-scheduler-control .temp-scheduler-block{top:0;background-color:grey;text-align:center;border-radius:10px;color:#fff;font-size:10px;line-height:18px;left:calc(50% - 35px);position:absolute;width:70px;height:16px}.temp-scheduler-control p{float:left;font-size:11px!important}.temp-scheduler-control button{cursor:pointer;color:#000;top:1px;border:0;background-color:#fff;position:absolute;float:left;width:14px;height:14px;border-radius:50%!important;line-height:13px}.temp-scheduler-control button.set-high{right:1px}.temp-scheduler-control button.set-low{left:1px}.scheduler-label{width:40px;top:-26px;position:absolute}.scheduler-label.clear-label .tooltip-inner{border:0;box-shadow:none;background-color:transparent}.scheduler-label .tooltip-arrow{left:50%;margin-left:25px;border-left:5px solid transparent;border-right:5px solid transparent;margin-right:25px}.scheduler-label.left-label{left:-20px}.scheduler-label.right-label{right:-20px}.scheduler-label.top-label{top:-26px}.scheduler-label.bottom-label{top:18px!important}.tooltip-inner{border:1px solid #a9a9a9;width:40px;box-shadow:0 2px 2px rgba(0,0,0,.3);position:static;border-radius:4px;padding:0!important;text-align:center;text-decoration:none;white-space:nowrap;max-width:none;font-size:10px!important}body .ui-tooltip{border-width:2px;display:none!important}.arrow.top{top:-16px;bottom:auto}.slider-handle-tooltip-positioner{position:fixed!important;display:none!important}.ui-field-contain{width:176px;height:53px;position:absolute;top:60px}.alerts-info{font-size:18px;font-weight:400}.home-life-block{position:relative}.home-life-block a{text-decoration:none}.home-life-block #statLifeValue{width:56px;float:left;margin-top:-40px}.home-life-block h2{text-transform:uppercase}.home-life-block #homeLifeNames{position:absolute;bottom:30px;left:0}.home-life-block #homeLifeNames .homeLifeName{width:50%;float:left;text-align:center;font-size:13px}.home-life-block .home-life-bottom{position:absolute;bottom:0;left:0;width:100%;height:230px}.home-life-block #day-creation{position:absolute;top:30px;right:24px}.home-life-block #day-creation #dateHomeLifevalue{font-size:44px;font-weight:700;text-align:right;line-height:37px}.home-life-block #day-creation #dateHomeLifeUnit{line-height:20px;margin-top:5px;font-size:22px;text-align:right}.horizontal-divider{margin-top:20px;margin-bottom:10px;border:1px solid #d3d3d3}.heating-system{margin-bottom:20px;min-height:100px}.heating-system h2{color:#fff;line-height:35px;padding-left:20px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.heating-system h2{line-height:30px}}#geocodingModal input{margin-bottom:5px}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#geocodingModal .modal-dialog{width:800px}}@media only screen and (min-width :768px) and (max-width:991px){#geocodingModal .modal-dialog{width:700px}}#userPanel .report-box,.geo-modal .report-box{width:350px;float:left}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#userPanel .report-box,.geo-modal .report-box{width:100%}}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :1200px){#userPanel .report-box.buttons-box,.geo-modal .report-box.buttons-box{padding-left:30px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#userPanel .report-box.buttons-box,.geo-modal .report-box.buttons-box{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}#userPanel .gray-valculate,.geo-modal .gray-valculate{color:grey!important}#userPanel .total-inst-power,.geo-modal .total-inst-power{font-size:28px;font-weight:700;line-height:35px}#userPanel .wiser-error-user-panel,.geo-modal .wiser-error-user-panel{font-size:18px;margin-bottom:15px}#userPanel .wiser-error-user-panel .wiser-error-icon,.geo-modal .wiser-error-user-panel .wiser-error-icon{line-height:18px;vertical-align:text-bottom;margin-right:10px;color:red;border:1px solid red;border-radius:50%;width:20px;height:20px;display:inline-block;text-align:center;font-weight:700}#userPanel .wiser-error-user-panel .wiser-error-body,.geo-modal .wiser-error-user-panel .wiser-error-body{display:inline-block;vertical-align:middle}#userPanel .phone-input,.geo-modal .phone-input{width:70%;float:left}#userPanel .phone-input .intl-tel-input,.geo-modal .phone-input .intl-tel-input{width:100%}#userPanel .phone-input .intl-tel-input input,.geo-modal .phone-input .intl-tel-input input{width:100%}#userPanel .input-calculate,.geo-modal .input-calculate{background:0 0;border:0;box-shadow:none;font-size:24px!important;font-weight:700;padding-left:0}#userPanel .input-calculate:active,#userPanel .input-calculate:focus,.geo-modal .input-calculate:active,.geo-modal .input-calculate:focus{background-color:transparent!important}#userPanel .myl-select-field,.geo-modal .myl-select-field{margin-bottom:5px!important}#userPanel .input-box,.geo-modal .input-box{margin-bottom:5px!important;height:46px}#userPanel .licence-block,.geo-modal .licence-block{margin-bottom:40px}#userPanel #termsLink,.geo-modal #termsLink{text-decoration:underline;cursor:pointer}#userPanel .tariffDate,.geo-modal .tariffDate{background:#fff!important}#userPanel .up-info,.geo-modal .up-info{margin-bottom:0;margin-top:20px}#userPanel .page-brake,.geo-modal .page-brake{background-color:#ccc;display:block;margin:auto}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :1200px){#userPanel .page-brake,.geo-modal .page-brake{width:2px;height:430px}}@media only screen and (max-width:767px){#userPanel .page-brake,.geo-modal .page-brake{margin-top:30px;height:2px;width:90%}}@media only screen and (min-width :1200px){#userPanel .change-email-margin,.geo-modal .change-email-margin{margin-top:62px}}@media only screen and (min-width :992px) and (max-width:1199px){#userPanel .change-email-margin,.geo-modal .change-email-margin{margin-top:62px}}@media only screen and (min-width :768px) and (max-width:991px){#userPanel .change-email-margin,.geo-modal .change-email-margin{margin-top:49px}}@media only screen and (max-width:767px){#userPanel .change-email-margin,.geo-modal .change-email-margin{margin-top:40px}}#userPanel .user-edit-panel,.geo-modal .user-edit-panel{background-color:#ebeef5;box-shadow:0 2px 2px rgba(0,0,0,.3);min-height:500px;border:0;border-radius:0;padding:34px 40px 30px 40px}#userPanel .user-edit-panel .inner-button,.geo-modal .user-edit-panel .inner-button{text-align:center;margin-top:40px}#userPanel .user-edit-panel .top-margin,.geo-modal .user-edit-panel .top-margin{margin-top:10px!important}#userPanel .user-edit-panel .remove-wiser,.geo-modal .user-edit-panel .remove-wiser{margin-top:20px;padding:0}#userPanel .user-edit-panel .remove-wiser img,#userPanel .user-edit-panel .remove-wiser p,#userPanel .user-edit-panel .remove-wiser span,.geo-modal .user-edit-panel .remove-wiser img,.geo-modal .user-edit-panel .remove-wiser p,.geo-modal .user-edit-panel .remove-wiser span{display:inline-block;vertical-align:middle}#userPanel .user-edit-panel .remove-wiser span,.geo-modal .user-edit-panel .remove-wiser span{cursor:pointer;line-height:26px;font-size:26px;top:0;margin-right:15px}#userPanel .user-edit-panel .remove-wiser img,.geo-modal .user-edit-panel .remove-wiser img{margin-right:13px;margin-left:3px;cursor:pointer}#userPanel .user-edit-panel .remove-wiser img:hover,.geo-modal .user-edit-panel .remove-wiser img:hover{opacity:.7}#userPanel .user-edit-panel .remove-wiser p,.geo-modal .user-edit-panel .remove-wiser p{line-height:26px;font-size:16px;margin:0;padding:0}#userPanel .user-edit-panel #wiserPanelLink,.geo-modal .user-edit-panel #wiserPanelLink{text-decoration:underline!important;cursor:pointer}@media only screen and (max-width:767px){#userPanel .user-edit-panel .right-margin,.geo-modal .user-edit-panel .right-margin{margin-top:20px!important}}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){#userPanel .user-edit-panel .panel-right-margin,.geo-modal .user-edit-panel .panel-right-margin{margin-top:20px!important}}#userPanel .user-edit-panel .capacity-block,.geo-modal .user-edit-panel .capacity-block{margin-top:26px}@media only screen and (min-width :768px) and (max-width:991px){#userPanel .user-edit-panel,.geo-modal .user-edit-panel{padding:25px 30px 25px 30px}}@media only screen and (max-width:767px){#userPanel .user-edit-panel,.geo-modal .user-edit-panel{padding:15px 20px 15px 20px}}#userPanel .user-edit-panel .sub-title-middle,.geo-modal .user-edit-panel .sub-title-middle{text-align:center}#userPanel .user-edit-panel .sub-title,#userPanel .user-edit-panel .sub-title-middle,.geo-modal .user-edit-panel .sub-title,.geo-modal .user-edit-panel .sub-title-middle{margin-bottom:25px;margin-top:0}#userPanel .user-edit-panel .panel-heading,.geo-modal .user-edit-panel .panel-heading{padding:0;background:0 0;border:0;margin-bottom:34px}@media only screen and (min-width :768px) and (max-width:991px){#userPanel .user-edit-panel .panel-heading,.geo-modal .user-edit-panel .panel-heading{margin-bottom:25px}}@media only screen and (max-width:767px){#userPanel .user-edit-panel .panel-heading,.geo-modal .user-edit-panel .panel-heading{margin-bottom:15px}}#userPanel .user-edit-panel .panel-body,.geo-modal .user-edit-panel .panel-body{padding:0;background:0 0;border:0}#userPanel .user-edit-panel .panel-body .block-title,.geo-modal .user-edit-panel .panel-body .block-title{color:#f39c11;font-size:16px;text-transform:uppercase;margin-bottom:5px;font-weight:700}#userPanel .user-edit-panel .panel-body .block-title-big,.geo-modal .user-edit-panel .panel-body .block-title-big{font-size:16px;text-transform:uppercase;padding-left:5px;margin-bottom:5px;font-weight:700}#userPanel .user-edit-panel .panel-footer,.geo-modal .user-edit-panel .panel-footer{text-align:center;padding:0;background:0 0;border:0}#userPanel .user-edit-panel .panel-footer button,.geo-modal .user-edit-panel .panel-footer button{margin-top:42px}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#userPanel .left-option,.geo-modal .left-option{padding-right:10px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#userPanel .right-option,.geo-modal .right-option{padding-left:10px}}#userPanel #paramDevicesRow,.geo-modal #paramDevicesRow{margin-bottom:30px}#userPanel .userPanelOptionField,.geo-modal .userPanelOptionField{height:80px;margin-bottom:20px;float:left;width:50%}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){#userPanel .userPanelOptionField,.geo-modal .userPanelOptionField{width:100%}}#userPanel .userPanelOptionField .thumbnail,.geo-modal .userPanelOptionField .thumbnail{position:relative;margin:0}#userPanel .userPanelOptionField .thumbnail .title-block,.geo-modal .userPanelOptionField .thumbnail .title-block{padding:0 60px 0 30px;height:100%;display:table}#userPanel .userPanelOptionField .thumbnail .title-block .option-title,.geo-modal .userPanelOptionField .thumbnail .title-block .option-title{color:#4a5254;font-size:20px;text-transform:uppercase;font-weight:700;cursor:default;display:table-cell;vertical-align:middle}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#userPanel .userPanelOptionField .thumbnail .title-block .option-title,.geo-modal .userPanelOptionField .thumbnail .title-block .option-title{font-size:18px}}#userPanel .userPanelOptionField .thumbnail .option-image,.geo-modal .userPanelOptionField .thumbnail .option-image{width:80px;height:80px;padding:10px;display:block;float:left}#userPanel .userPanelOptionField .thumbnail .option-image i,.geo-modal .userPanelOptionField .thumbnail .option-image i{width:60px;height:60px;line-height:60px;font-size:38px;color:#fff;text-align:center}#userPanel .userPanelOptionField .thumbnail .option-image.energyDocuments,#userPanel .userPanelOptionField .thumbnail .option-image.id,.geo-modal .userPanelOptionField .thumbnail .option-image.energyDocuments,.geo-modal .userPanelOptionField .thumbnail .option-image.id{background:url(../../res/images/user_panel/list_icons/5f21179.id_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.alerts,.geo-modal .userPanelOptionField .thumbnail .option-image.alerts{background:url(../../res/images/user_panel/list_icons/892b785.alerts_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.userInfo,.geo-modal .userPanelOptionField .thumbnail .option-image.userInfo{background:url(../../res/images/user_panel/list_icons/1f2afb6.person_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.installation,.geo-modal .userPanelOptionField .thumbnail .option-image.installation{background:url(../../res/images/user_panel/list_icons/3dd7014.panel_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.address,.geo-modal .userPanelOptionField .thumbnail .option-image.address{background:url(../../res/images/user_panel/list_icons/35efc98.house_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.heating,.geo-modal .userPanelOptionField .thumbnail .option-image.heating{background:url(../../res/images/user_panel/list_icons/2450599.heating_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.subscription,.geo-modal .userPanelOptionField .thumbnail .option-image.subscription{background:url(../../res/images/user_panel/list_icons/a5f9dbd.subscription_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.copyright,.geo-modal .userPanelOptionField .thumbnail .option-image.copyright{background:url(../../res/images/user_panel/list_icons/fa07c33.copyright_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.tado,.geo-modal .userPanelOptionField .thumbnail .option-image.tado{background:url(../../res/images/user_panel/list_icons/08b8e9d.tado_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.licenseFeatures,.geo-modal .userPanelOptionField .thumbnail .option-image.licenseFeatures{background:url(../../res/images/user_panel/list_icons/20d3ed3.license_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-image.mySmartBattery,#userPanel .userPanelOptionField .thumbnail .option-image.mySmartBatteryRegister,.geo-modal .userPanelOptionField .thumbnail .option-image.mySmartBattery,.geo-modal .userPanelOptionField .thumbnail .option-image.mySmartBatteryRegister{background:url(../../res/images/user_panel/list_icons/bc299a4.msb_white.svg) center no-repeat}#userPanel .userPanelOptionField .thumbnail .option-arrow,.geo-modal .userPanelOptionField .thumbnail .option-arrow{display:block;width:30px;height:30px;position:absolute;margin:auto;top:0;bottom:0;right:20px;cursor:pointer}#userPanel .userPanelOptionField .thumbnail .option-arrow:hover,.geo-modal .userPanelOptionField .thumbnail .option-arrow:hover{opacity:.7}#userPanelNew .input-box{margin-bottom:0!important;height:46px}.user-panel-msb .msb-prop-margin{margin-bottom:10px!important}.user-panel-msb .msb-prop-name{text-transform:capitalize;font-weight:400;margin-right:10px}.user-panel-msb .msb-prop-value{color:grey}.user-panel-msb .msb-performance-adjustments .msb-pa-title{color:#fff;padding:5px;letter-spacing:2px}.user-panel-msb .msb-performance-adjustments .msb-pa-old-value{color:grey;font-size:18px}.user-panel-msb .msb-performance-adjustments .msb-pa-new-value{font-size:23px}.user-panel-msb .msb-performance-adjustments .msb-pa-show-more{text-align:center;text-decoration:underline;cursor:pointer}.user-panel-msb .msb-extended-info{margin-bottom:40px}.user-panel-msb .msb-extended-info ul{padding-left:40px}.user-panel-msb .msb-status-table{border-spacing:0 1em}.user-panel-msb .msb-status-table h3{text-transform:initial!important}.user-panel-msb .msb-status-table .block-title{margin-bottom:0!important}.user-panel-msb .msb-status-table td{height:30px;line-height:30px}.user-panel-msb .msb-status-table .msb-mark-icon{margin-left:40px;height:17px}.user-panel-msb .msb-status-table .msb-mark-icon svg{display:block;height:100%;width:100%}.user-panel-energy-documents-preview .document-name{width:100%;padding:0 225px;text-align:center;font-size:18px;font-weight:700;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:767px){.user-panel-energy-documents-preview .document-name{display:none}}.user-panel-energy-documents-preview .document-download{right:0!important;padding-left:25px!important;width:200px}.user-panel-energy-documents-preview .user-edit-panel{margin:0;padding-left:0!important;padding-right:0!important}.user-panel-energy-documents-preview .loading-container{width:100%;position:absolute;top:0;left:0;background-color:#ebeef5}.user-panel-energy-documents-preview .preview-container{overflow:auto}.user-panel-energy-documents .energy-documents-selector{display:flex;height:70px;user-select:none}.user-panel-energy-documents .energy-documents-selector .energy-documents-selector-btn{flex:1;display:flex;align-items:center;justify-content:center;font-size:17px;text-align:center;font-weight:700;text-transform:capitalize;background-color:#fff;color:#f39c11;border:1px solid #d9d8d8;transition:all;transition-duration:.2s}.user-panel-energy-documents .energy-documents-selector .energy-documents-selector-btn:hover{background-color:#383e40;color:#fff}.user-panel-energy-documents .energy-documents-selector .energy-documents-selector-btn.active{background-color:#f39c11;color:#fff}.user-panel-energy-documents .energy-documents-list{display:flex;flex-direction:column-reverse;font-size:15px}.user-panel-energy-documents .energy-documents-list.contract .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container{width:66.6%}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category{padding-bottom:15px}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-name{font-size:20px;padding:10px 0 20px;font-weight:500}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items{display:flex;flex-direction:column-reverse}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item{display:flex;align-items:center;justify-content:space-between;height:100px;margin-bottom:20px;background-color:#fff;border:1px solid #d9d8d8}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container{display:flex;width:33.3%;text-align:left}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container{width:55%}}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-icon-container{display:flex;align-items:center;justify-content:center}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-icon-container .energy-documents-item-icon{display:flex;height:35px;width:80px}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-icon-container .energy-documents-item-icon svg path{fill:#f39c11!important}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-header-inner-container{display:flex;flex-direction:column;justify-content:center}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-header-inner-container .energy-documents-item-title .energy-documents-item-document-type{white-space:nowrap}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-header-inner-container .energy-documents-item-title .number-sign{font-size:2rem}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-header-inner-container .energy-documents-item-subtitle{font-weight:700}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-header-container .energy-documents-item-header-inner-container .energy-documents-item-subtitle .energy-documents-item-to-date{text-transform:lowercase}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-total-cost{width:33.3%;text-align:center;font-weight:700}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-total-cost{width:20%}}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-total-cost .total-cost-type{font-size:10px;color:grey}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-preview{width:33.3%;text-align:end;padding-right:25px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-preview{width:25%}}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-preview a{text-decoration:underline;padding:1.5rem 0}.user-panel-energy-documents .energy-documents-list .energy-documents-list-category .energy-documents-list-category-items .energy-documents-list-category-item .energy-documents-item-preview a:last-child{margin-left:25px}.user-panel-energy-documents .energy-documents-list .energy-documents-list-refetch-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.user-panel-energy-documents .energy-documents-list .energy-documents-list-refetch-container.is-empty .energy-documents-list-refetch-button{position:absolute;bottom:45px}.user-panel-energy-documents .energy-documents-list .energy-documents-list-refetch-container.is-empty .energy-documents-list-refetch-title{position:absolute;top:48.25%}.user-panel-energy-documents .energy-documents-list .energy-documents-list-refetch-container .energy-documents-list-refetch-button{font-size:15px;font-weight:700;background-color:#f39c11;color:#fff;padding:10px 30px;user-select:none;cursor:pointer}.user-panel-energy-documents .energy-documents-list .energy-documents-list-refetch-container .energy-documents-list-refetch-button:hover{background-color:#de8f10}@media only screen and (min-width :1200px){#ecoPage{padding-left:45px;padding-right:45px}}@media only screen and (min-width :992px) and (max-width:1199px){#ecoPage{padding-left:35px;padding-right:35px}}#ecoPage .eco-tip-block{display:block;float:left;margin-bottom:10px}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#ecoPage .eco-tip-block{padding-left:5px;padding-right:5px}}@media only screen and (min-width :1200px){#ecoPage .eco-tip-block{width:33.33333333%}}@media only screen and (min-width :992px) and (max-width:1199px){#ecoPage .eco-tip-block{width:50%}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#ecoPage .eco-tip-block{width:100%}}#ecoPage .eco-tip-block .advice-label,#ecoPage .eco-tip-block .date{color:#fff;font-size:16px;line-height:28px}#ecoPage .eco-tip-block .date{text-align:right}#ecoPage .eco-tip-block .eco-bottom{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;height:430px;padding:15px}@media only screen and (min-width :992px) and (max-width:1199px){#ecoPage .eco-tip-block .eco-bottom{height:370px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#ecoPage .eco-tip-block .eco-bottom{height:320px}}#ecoPage .eco-tip-block .eco-bottom .text1{height:25px;margin-bottom:0}#ecoPage .eco-tip-block .eco-bottom .analytic{height:50px}#ecoPage .eco-tip-block .eco-bottom .analytic p{font-weight:700;font-size:36px;line-height:40px}#ecoPage .eco-tip-block .eco-bottom .text2,#ecoPage .eco-tip-block .eco-bottom .text3{text-overflow:ellipsis;height:150px}@media only screen and (min-width :992px) and (max-width:1199px){#ecoPage .eco-tip-block .eco-bottom .text2,#ecoPage .eco-tip-block .eco-bottom .text3{height:110px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#ecoPage .eco-tip-block .eco-bottom .text2,#ecoPage .eco-tip-block .eco-bottom .text3{height:90px}}#ecoPage .eco-tip-block .eco-bottom .trick p{font-weight:700;font-size:26px;line-height:30px}#ecoPage .eco-tip-block .eco-top{cursor:pointer;padding:15px;height:160px}#ecoPage .eco-tip-block .eco-top p{margin-bottom:0}#ecoPage .eco-tip-block .eco-top .eco-title{height:60px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#ecoPage .eco-tip-block .eco-top .eco-title{height:30px}}#ecoPage .eco-tip-block .eco-top .eco-title h2{color:#fff;font-weight:700}#ecoPage .eco-tip-block .eco-top .ranking{margin-top:10px}@media only screen and (min-width :992px) and (max-width:1199px){#ecoPage .eco-tip-block .eco-top .ranking{margin-top:5px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#ecoPage .eco-tip-block .eco-top .ranking{margin-top:7px}}#ecoPage .eco-tip-block .eco-top .ranking img{width:35px;float:left;margin-right:5px}#ecoPage .eco-tip-block .eco-top .ranking .ranking-image{float:left;width:35px;height:35px}#ecoPage .eco-tip-block .eco-top .ranking .ranking-image path{fill:#fff!important}#ecoPage .eco-tip-block .eco-top .ranking .ranking-image svg{width:100%;height:100%}@media only screen and (min-width :992px) and (max-width:1199px){#ecoPage .eco-tip-block .eco-top{height:150px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#ecoPage .eco-tip-block .eco-top{height:120px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#ecoPage .left-tip{padding-right:5px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#ecoPage .right-tip{padding-left:5px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#ecoPage .mid-tip{padding-left:5px;padding-right:5px}}.block-arrow{z-index:5;height:28px;width:28px;right:30px;bottom:30px;position:absolute;cursor:pointer}.bloc-green-light2.bloc-right{height:307px;border-bottom:2px solid #fff;padding:30px}.bloc-green-light2 #eco-block #title{font-size:24px;color:#fff;line-height:24px;padding-right:100px}.bloc-green-light2 #eco-block #date{font-size:13px;color:#fff;line-height:13px}.bloc-green-light2 #eco-block #img{position:absolute;top:0;right:-10px;height:80px;width:60px;background-size:160%}.bloc-green-light2 #eco-block .second-eco-row{margin-top:25px}.bloc-green-light2 #eco-block .second-eco-row #txtEnMoyen{font-size:16px;color:#fff;line-height:18px}.bloc-green-light2 #eco-block .second-eco-row #txtEcoConseilvalue{font-size:30px;color:#fff;line-height:32px;font-weight:700}.bloc-green-light2 #eco-block .second-eco-row #txtEcoConseil{height:110px;overflow:hidden;font-size:16px;color:#fff;line-height:18px}.bloc-green-light2 .data-disclaimer-block .data-disclaimer-info,.bloc-green-light2 .data-disclaimer-block .data-disclaimer-title{color:#fff}.bloc-green-light2 .data-disclaimer-block .data-disclaimer-title{min-width:250px;max-width:300px}.bloc-green-light2 .data-disclaimer-block .data-disclaimer-info{padding-top:20px}#consumptionPage .small-horizontal-room-menu{height:80px}#consumptionPage .small-horizontal-room-menu .small-horizontal-title{display:inline-block;margin-top:20px;margin-left:30px;color:#fff}#consumptionPage .small-horizontal-room-menu .small-horizontal-select{margin-top:15px;margin-right:15px;display:inline-block;float:right}#consumptionPage .small-horizontal-room-menu .small-horizontal-select .myl-select-field{background-color:#fff}#consumptionPage .thumbnails{margin-left:-10px;margin-right:-10px}#consumptionPage .device-block{margin-bottom:20px;height:250px;width:33.333%;float:left;padding-right:10px;padding-left:10px}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#consumptionPage .device-block{width:50%}}#consumptionPage .device-block .thumbnail{margin:0;padding:18px}#consumptionPage .device-block .thumbnail .arrow-link{top:18px;right:18px;position:absolute;z-index:1000;cursor:pointer;background-size:100%;display:block;width:28px;height:28px;float:right}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){#consumptionPage .device-block .thumbnail .arrow-link{width:24px;height:24px}}#consumptionPage .device-block .thumbnail .arrow-link:hover{opacity:.7}#consumptionPage .device-block .thumbnail .device-body{width:100%;height:100%;position:relative}#consumptionPage .device-block .thumbnail .device-body span{width:160px;height:142px}#consumptionPage .device-block .thumbnail .device-body span.background{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}#consumptionPage .device-block .thumbnail .device-body .device-top-block{height:186px}#consumptionPage .device-block .thumbnail .device-body .device-bottom-block .onoffswitch{margin-top:1px}#consumptionPage .device-block .thumbnail .device-body .device-bottom-block .settings-link{float:right}#consumptionPage .device-block .thumbnail .device-body .device-bottom-block .separator{width:1px;border-left:1px solid #90c9d2;float:right;height:26px;margin:0 5px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){#consumptionPage .device-block .thumbnail .device-body .device-bottom-block .separator{margin:0 3px}}#consumptionPage .device-block .thumbnail .device-body .settings-link{cursor:pointer;background-size:100%;display:block;width:28px;height:28px;float:right}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){#consumptionPage .device-block .thumbnail .device-body .settings-link{width:24px;height:24px}}#consumptionPage .device-block .thumbnail .device-body .settings-link:hover{opacity:.7}#consumptionPage .device-block .thumbnail .device-body .devTitle{margin-bottom:3px;padding-right:40px;font-weight:700;text-transform:uppercase;line-height:20px;overflow:hidden;word-break:normal;text-overflow:ellipsis}#consumptionPage .device-block .thumbnail .device-body .schneider-logo{width:65px;height:28px}@media only screen and (min-width :992px) and (max-width:1199px){#consumptionPage .device-block .thumbnail .device-body .schneider-logo{width:65px}}@media only screen and (min-width :768px) and (max-width:991px){#consumptionPage .device-block .thumbnail .device-body .schneider-logo{width:55px}}@media only screen and (max-width:767px){#consumptionPage .device-block .thumbnail .device-body .schneider-logo{width:45px}}#device-change-block{padding-top:36px;padding-bottom:28px;background:#f1f1f1;box-shadow:0 2px 2px rgba(0,0,0,.3)}#device-change-block #collapsed-elements{margin-top:20px}#device-change-block .settings-select{width:33.333%;float:left}@media only screen and (max-width:767px){#device-change-block .settings-select{width:100%;margin-bottom:5px}}#device-change-block .settings-select .myl-select-field{width:90%}@media only screen and (max-width:767px){#device-change-block .settings-select .myl-select-field{width:90%;margin:auto;float:none!important}}#device-change-block .settings-title-img{width:60px;height:60px}#device-change-block .settings-title-labels{display:inline-block;vertical-align:middle}#device-change-block .settings-title-labels h2{font-weight:700}#device-change-block .settings-title-image{width:60px;height:60px;display:inline-block;vertical-align:middle}#device-change-block .settings-title-show{float:right;vertical-align:middle}#settings-page .settings-page-list .thubmail-row-image{width:80px;height:80px}#settings-page .settings-page-list .title-param{height:38px;padding-top:0;padding-bottom:0}#settings-page .settings-page-list .title-param .room-title{margin-bottom:0;color:#fff;font-size:26px;line-height:38px;padding-left:10px;font-weight:400}#settings-page .settings-page-list .title-param .room-control-icon{margin-top:8px;padding:0;margin-right:20px;height:22px;width:22px;float:right}#settings-page .settings-page-list .device-shadow{position:absolute}#settings-page .settings-page-list .device-placeholder{background-color:#ededf0;width:100%;height:80px}#settings-page .settings-page-list .settings-device-field{margin-bottom:20px;height:80px}@media only screen and (min-width :1200px){#settings-page .settings-page-list .settings-device-field{width:50%!important}}#settings-page .settings-page-list .row-list-prises.edit-mode .block-drag{cursor:not-allowed}#settings-page .settings-page-list .row-list-prises.edit-mode .thumbnail{box-shadow:none}#settings-page .settings-page-list .row-list-prises.edit-mode .thumbnail:hover{box-shadow:0 2px 2px rgba(0,0,0,.3)}#settings-page .settings-page-list .row-list-prises .thumbnail{box-shadow:0 1px 1px rgba(0,0,0,.05)}#settings-page .new-device-block{z-index:10}#settings-page .new-device-block .new-device-row{box-shadow:none}#settings-page .new-device-block .new-device-disabled{display:block;position:absolute;width:100%;height:100%;background-color:grey;opacity:.5;z-index:100}#settings-page .new-device-block.disabled{display:none}#settings-page .new-device-block .thubmail-row-image{height:80px;width:80px}#settings-page .new-device-block .thubmail-row-image .icon{width:80px;height:80px}#settings-page .new-device-block .thubmail-row-image .icon span{top:0;width:80px;line-height:80px;font-size:30px;color:#fff;text-align:center}#settings-page .new-device-block .thubmail-row-body{padding-top:20px}#settings-page .new-device-block .thubmail-row-body p{margin:0;line-height:20px;font-size:14px;text-align:center;font-weight:700;text-transform:uppercase;color:#4a5254}#settings-page .new-device-block .glyphicon-plus{font-family:'Glyphicons Halflings'}#settings-page .row-list-prises svg{height:100%;width:100%}#settings-page .auto-off-mid-info{margin-top:15px}#settings-page .auto-off-mid-info p{margin:0}#settings-page label.inputLabel{margin-left:25px}#settings-page .settings-page-title-row{margin-bottom:20px}#settings-page .settings-page-title-row .settings-page-title-block{display:inline-block;vertical-align:middle}#settings-page .settings-page-title-row .settings-page-title-block h2{font-weight:700}#settings-page .settings-page-title-row .settings-page-title-switch{display:inline-block;vertical-align:middle;float:right}#settings-page .settings-page-info{margin-bottom:30px}@media only screen and (min-width :1200px){#settings-page .left-option{padding-right:10px;padding-left:0}}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :992px) and (max-width:1199px){#settings-page .left-option{padding-left:0;padding-right:0}}@media only screen and (min-width :1200px){#settings-page .right-option{padding-left:10px;padding-right:0}}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :992px) and (max-width:1199px){#settings-page .right-option{padding-left:0;padding-right:0}}#settings-page .thumbnail{position:relative;margin-left:0;margin-right:0}.add-device .add-device-code,.edit-device .add-device-code{background-size:contain}.add-device .add-device-code .add-edit-container .background-block,.add-device .add-device-code .add-edit-container .code-block,.edit-device .add-device-code .add-edit-container .background-block,.edit-device .add-device-code .add-edit-container .code-block{display:inline-block}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.add-device .add-device-code .add-edit-container .background-block,.add-device .add-device-code .add-edit-container .code-block,.edit-device .add-device-code .add-edit-container .background-block,.edit-device .add-device-code .add-edit-container .code-block{display:block}}.add-device .add-device-code .add-edit-container .block-title,.edit-device .add-device-code .add-edit-container .block-title{margin-top:30px}.add-device .add-device-code .add-edit-container .button-row,.edit-device .add-device-code .add-edit-container .button-row{margin-top:40px}@media only screen and (min-width :1200px){.add-device .add-device-code .add-edit-container .background-block,.edit-device .add-device-code .add-edit-container .background-block{height:500px}}@media only screen and (min-width :992px) and (max-width:1199px){.add-device .add-device-code .add-edit-container .background-block,.edit-device .add-device-code .add-edit-container .background-block{height:400px}}@media only screen and (min-width :768px) and (max-width:991px){.add-device .add-device-code .add-edit-container .background-block,.edit-device .add-device-code .add-edit-container .background-block{height:380px}}@media only screen and (max-width:767px){.add-device .add-device-code .add-edit-container .background-block,.edit-device .add-device-code .add-edit-container .background-block{height:300px}}.add-device .add-device-code .add-edit-container .code-block,.edit-device .add-device-code .add-edit-container .code-block{width:400px}@media only screen and (min-width :1200px){.add-device .add-device-code .add-edit-container .code-block,.edit-device .add-device-code .add-edit-container .code-block{margin-top:20px;margin-right:50px;float:right}}@media only screen and (min-width :992px) and (max-width:1199px){.add-device .add-device-code .add-edit-container .code-block,.edit-device .add-device-code .add-edit-container .code-block{float:right;margin-top:10px}}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.add-device .add-device-code .add-edit-container .code-block,.edit-device .add-device-code .add-edit-container .code-block{margin:auto}}.add-device #addDeviceButton,.edit-device #addDeviceButton{min-width:120px}.add-device #addAnotherDeviceButton,.edit-device #addAnotherDeviceButton{margin-right:20px}.add-device .add-edit-top,.edit-device .add-edit-top{padding-right:72px;padding-left:72px}@media only screen and (max-width:767px){.add-device .add-edit-top,.edit-device .add-edit-top{padding-left:30px;padding-right:30px}}.add-device .add-edit-top .add-edit-labels div,.edit-device .add-edit-top .add-edit-labels div{color:#b8b7b7;text-align:center;font-size:16px;font-weight:600}@media only screen and (max-width:767px){.add-device .add-edit-top .add-edit-labels div,.edit-device .add-edit-top .add-edit-labels div{font-size:13px}}.add-device .add-edit-top .add-edit-body,.edit-device .add-edit-top .add-edit-body{height:95px;padding-top:45px}.add-device .add-edit-top .add-edit-body .add-edit-border,.edit-device .add-edit-top .add-edit-body .add-edit-border{width:90%;float:right;height:24px;border-bottom:2px dotted #b8b7b7}.add-device .add-edit-top .add-edit-body .add-edit-border.active,.edit-device .add-edit-top .add-edit-body .add-edit-border.active{width:100%;border-bottom:5px solid;height:26px}.add-device .add-edit-top .add-edit-body .add-edit-left,.add-device .add-edit-top .add-edit-body .add-edit-right,.edit-device .add-edit-top .add-edit-body .add-edit-left,.edit-device .add-edit-top .add-edit-body .add-edit-right{width:calc(.3333/2 * (100% - 135px));float:left}.add-device .add-edit-top .add-edit-body .add-edit-left .add-edit-border,.edit-device .add-edit-top .add-edit-body .add-edit-left .add-edit-border{width:100%}.add-device .add-edit-top .add-edit-body .add-edit-mid,.edit-device .add-edit-top .add-edit-body .add-edit-mid{width:calc(.3333 * (100% - 135px));float:left}.add-device .add-edit-top .add-edit-body .add-edit-round,.edit-device .add-edit-top .add-edit-body .add-edit-round{color:#b8b7b7;font-weight:700;text-align:center;border:5px solid #b8b7b7;display:inline-block;height:45px;margin:0 auto 10px;padding-top:7px;width:45px;border-radius:50%;margin-bottom:20px;float:left;font-size:18px}.add-device .add-edit-top .add-edit-body .add-edit-round.active,.edit-device .add-edit-top .add-edit-body .add-edit-round.active{font-size:18px;margin-bottom:20px}.add-device button,.edit-device button{height:50px}@media only screen and (max-width:767px){.add-device button,.edit-device button{font-size:12px;padding:9px 15px}}.add-device .field,.edit-device .field{position:relative}.add-device span.glyphicon-arrow-right-big,.edit-device span.glyphicon-arrow-right-big{margin-left:20px}.add-device span.glyphicon-arrow-left-big,.add-device span.glyphicon-remove,.edit-device span.glyphicon-arrow-left-big,.edit-device span.glyphicon-remove{margin-right:10px}.add-device .bottom-buttons,.edit-device .bottom-buttons{margin-top:10px;margin-bottom:30px}.add-device .edit-page-title,.edit-device .edit-page-title{font-size:22px;margin-bottom:20px}.add-device #listZones,.edit-device #listZones{margin:0 -10px 0 -10px}.add-device #listZones .wrapper,.edit-device #listZones .wrapper{position:relative;height:194px;padding-left:10px;padding-right:10px;margin-bottom:20px}.add-device #listZones .wrapper .triangle,.edit-device #listZones .wrapper .triangle{width:0;height:0;border:16px solid transparent;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:-30px;top:82px}.add-device #listZones .wrapper .thumbnail,.edit-device #listZones .wrapper .thumbnail{padding:15px}.add-device #listZones .wrapper .thumbnail:not(:hover),.edit-device #listZones .wrapper .thumbnail:not(:hover){box-shadow:none!important}.add-device #listZones .wrapper .thumbnail.main-background .wrapper-title,.add-device #listZones .wrapper .thumbnail.second-background .wrapper-title,.edit-device #listZones .wrapper .thumbnail.main-background .wrapper-title,.edit-device #listZones .wrapper .thumbnail.second-background .wrapper-title{line-height:20px;color:#fff!important}.add-device #listZones .wrapper .thumbnail .title-space,.edit-device #listZones .wrapper .thumbnail .title-space{height:57px}.add-device #listZones .wrapper .thumbnail .title-space .wrapper-title,.edit-device #listZones .wrapper .thumbnail .title-space .wrapper-title{line-height:20px;font-weight:700;font-size:17px;text-transform:uppercase}@media only screen and (max-width:767px){.add-device #listZones .wrapper .thumbnail .title-space .wrapper-title,.edit-device #listZones .wrapper .thumbnail .title-space .wrapper-title{font-size:13px}}.add-device #listZones .wrapper .thumbnail .image-space,.edit-device #listZones .wrapper .thumbnail .image-space{text-align:center}.add-device #listZones .wrapper .thumbnail .image-space img,.edit-device #listZones .wrapper .thumbnail .image-space img{width:80px;height:80px}.add-device #listZones .wrapper .thumbnail .tick-space,.edit-device #listZones .wrapper .thumbnail .tick-space{height:57px}.add-device #listZones .wrapper .thumbnail .tick-space span,.edit-device #listZones .wrapper .thumbnail .tick-space span{float:right;font-size:18px;line-height:20px;margin-top:10px;color:#fff}.add-device .button-row,.edit-device .button-row{margin-top:25px}.add-device .block-title,.edit-device .block-title{font-size:16px;text-transform:uppercase;margin-bottom:5px;font-weight:700}@media only screen and (min-width :1200px){.add-device,.edit-device{background-size:auto}}.add-device .add-edit-top,.edit-device .add-edit-top{margin:0 0 10px 0;padding:0}.add-device .add-edit-top .add-edit-body,.edit-device .add-edit-top .add-edit-body{padding-top:0;height:inherit}.eq-container .highchart-small .equivalence-block .values-eq-block{padding-top:25px}@media only screen and (min-width :1200px){.eq-container .highchart-small .equivalence-block .values-eq-block{height:136px}}@media only screen and (min-width :992px) and (max-width:1199px){.eq-container .highchart-small .equivalence-block .values-eq-block{height:146px}}.eq-container .highchart-small .equivalence-block .values-eq-block .min-max{font-weight:700;text-align:center;margin:0}@media only screen and (min-width :1200px){.eq-container .highchart-small .equivalence-block .values-eq-block .min-max{margin-bottom:5px;font-size:20px;line-height:22px}}@media only screen and (min-width :992px) and (max-width:1199px){.eq-container .highchart-small .equivalence-block .values-eq-block .min-max{margin-bottom:5px;font-size:18px;line-height:20px}}.eq-container .highchart-small .equivalence-block .values-eq-block .aver{font-weight:700;text-align:center;margin:0}@media only screen and (min-width :1200px){.eq-container .highchart-small .equivalence-block .values-eq-block .aver{margin-bottom:5px;font-size:20px;line-height:24px}}@media only screen and (min-width :992px) and (max-width:1199px){.eq-container .highchart-small .equivalence-block .values-eq-block .aver{margin-bottom:5px;font-size:18px;line-height:22px}}.eq-container .highchart-small .equivalence-block .image-eq-block .eq-image{margin-right:auto;margin-left:auto}@media only screen and (min-width :1200px){.eq-container .highchart-small .equivalence-block .image-eq-block .eq-image{width:110px;height:110px}}@media only screen and (min-width :992px) and (max-width:1199px){.eq-container .highchart-small .equivalence-block .image-eq-block .eq-image{width:100px;height:100px}}.eq-container .highchart-small .equivalence-block .image-eq-block .eq-image svg{width:100%;height:100%}.eq-container .big-chart .myl-eq-carousel{height:350px}.eq-container .myl-eq-carousel{width:100%;height:350px;display:flex;flex-direction:column}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.eq-container .myl-eq-carousel{height:100px!important}}.eq-container .myl-eq-carousel .carousel-inner,.eq-container .myl-eq-carousel .carousel-item,.eq-container .myl-eq-carousel .eq-body,.eq-container .myl-eq-carousel .eq-for-hover{width:100%;height:100%}.eq-container .myl-eq-carousel .eq-for-hover{cursor:default;z-index:1000}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.eq-container .myl-eq-carousel .eq-for-hover{display:none}}.eq-container .myl-eq-carousel .carousel-inner{flex:8}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :1200px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body.centered{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body{display:flex;justify-content:center;align-items:center}}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container{display:flex;flex-direction:column;justify-content:center;font-size:22px;white-space:nowrap}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage{flex-direction:column}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage .firs{font-size:21px}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage .first,.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage .second{font-size:19px;line-height:22px;margin-bottom:5px}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage{align-items:flex-end}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage .first,.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage .second{font-size:17px}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage .first{margin-left:0}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container{flex-direction:row;height:auto}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container.percentage .first{margin-left:10px}}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container .first{color:#f39c11;font-weight:700;text-align:center;margin:0}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container .first{margin-bottom:10px;font-size:26px;line-height:29px}}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container .second{color:#4a5254;font-weight:700;text-align:center;margin:0}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-values-container .second{margin-bottom:5px;font-size:24px;line-height:26px}}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-label-container{color:#f39c11;text-transform:uppercase!important;margin-left:10px;text-align:center;font-weight:700;font-size:12px;line-height:15px}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container{height:90px}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :1200px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container.percentage{margin-top:5px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container{width:45px;margin-left:20px;height:auto}}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container .image-eq-block{height:100%}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container .image-eq-block{float:right;display:inline-block;vertical-align:middle}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container .image-eq-block svg{width:100%;height:100%}}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container .eq-image{height:100%;width:100%}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-body .eq-icon-container .eq-image svg{height:100%;width:100%}.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-type{text-align:center;color:#f39c11;margin-top:-53px;font-weight:700;font-size:14px;line-height:18px}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.eq-container .myl-eq-carousel .carousel-inner .carousel-item .eq-type{margin-top:-23px;font-size:12px}}.eq-container .myl-eq-carousel .eq-indicators{display:flex;flex:1}.eq-container .myl-eq-carousel .eq-indicators .carousel-indicators{bottom:43px;margin-bottom:0;z-index:3}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.eq-container .myl-eq-carousel .eq-indicators .carousel-indicators{bottom:0}}.eq-container .myl-eq-carousel .eq-indicators .carousel-indicators li{border-color:#f39c11}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.eq-container .myl-eq-carousel .eq-indicators .carousel-indicators li{height:7px;width:7px}}.eq-container .myl-eq-carousel .eq-indicators .carousel-indicators li.active{background-color:#f39c11}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.eq-container .myl-eq-carousel .eq-indicators .carousel-indicators li.active{height:9px;width:9px}}.ok-sign{background:#fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9 Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVt ZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5v cmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5v cmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2 ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3Jn ZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0 cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmll d0JveD0iMCAwIDQwLjAwMDAwMiAyOC4wMDAwMDEiCiAgIGVuYWJsZS1iYWNrZ3Jv dW5kPSJuZXcgMCAwIDcyLjIgNzIuMSIKICAgaWQ9InN2ZzQzNTIiCiAgIHZlcnNp b249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiCiAgIHNv ZGlwb2RpOmRvY25hbWU9Im9rLnN2ZyIKICAgd2lkdGg9IjQwIgogICBoZWlnaHQ9 IjI4Ij4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE0MzYwIj4KICAgIDxy ZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAg ICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAg ICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJs Lm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRs ZSAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0 YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzNDM1OCIgLz4KICA8c29kaXBvZGk6bmFt ZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9y PSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9s ZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRv bGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAg aW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lk dGg9IjEyMzIiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjI1IgogICAg IGlkPSJuYW1lZHZpZXc0MzU2IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBp bmtzY2FwZTp6b29tPSI3LjUxNzMzNzIiCiAgICAgaW5rc2NhcGU6Y3g9IjM2LjA5 OTk5OCIKICAgICBpbmtzY2FwZTpjeT0iMjIuOTI3MTA5IgogICAgIGlua3NjYXBl OndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIwIgogICAgIGlu a3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVu dC1sYXllcj0ic3ZnNDM1MiIgLz4KICA8cGF0aAogICAgIGQ9Im0gMzkuMjU1NTg4 LDAuNjA0MzE1NzMgYyAtMC45OTI1NTYsLTAuODA1NzU1NDcgLTIuMzgyMTM1LC0w LjgwNTc1NTQ3IC0zLjM3NDY5MSwwIEwgMTQuMDQ0NjY2LDIyLjU2MTE1MyA0LjEx OTEwNjQsMTIuNjkwNjQ5IGMgLTAuOTkyNTU1OSwtMC44MDU3NTYgLTIuMzgyMTM0 MywtMC44MDU3NTYgLTMuMzc0NjkwMjYsMCAtMC45OTI1NTUxNywwLjgwNTc1NSAt MC45OTI1NTUxNywyLjQxNzI2NiAwLDMuMjIzMDIxIEwgMTIuMjU4MDY1LDI3LjM5 NTY4NiBjIDAuOTkyNTU2LDAuODA1NzU1IDIuMzgyMTM1LDAuODA1NzU1IDMuMzc0 NjkxLDAgMCwwIDAsLTAuMjAxNDM5IDAuMTk4NTExLC0wLjIwMTQzOSBMIDM5LjI1 NTU4OCwzLjgyNzMzNzYgYyAwLjk5MjU1NiwtMC44MDU3NTU1IDAuOTkyNTU2LC0y LjQxNzI2NjQgMCwtMy4yMjMwMjE4NyB6IgogICAgIGlkPSJwYXRoNDM1NCIKICAg ICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJj bGlwLXJ1bGU6ZXZlbm9kZDtmaWxsLXJ1bGU6ZXZlbm9kZDtmaWxsOiMyMWNjYWE7 ZmlsbC1vcGFjaXR5OjEiIC8+Cjwvc3ZnPgo=') no-repeat center center}.error-sign{background:#fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9 Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVt ZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5v cmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5v cmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2 ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3Jn ZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0 cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmll d0JveD0iMCAwIDIwMCAyMDAiCiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAw IDIwMCAyMDAiCiAgIGlkPSJzdmc0MjY5IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlu a3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1l PSJlcnJvcl9maWVsZC5zdmciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0 YTQyNzciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJk ZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2Rj OmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJj ZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAg ICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAg IDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0 Mjc1IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNm ZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3Bh Y2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xl cmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2Fw ZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgog ICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iOTM3IgogICAgIGlua3NjYXBlOndp bmRvdy1oZWlnaHQ9IjQ5NiIKICAgICBpZD0ibmFtZWR2aWV3NDI3MyIKICAgICBz aG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMS4xOCIKICAgICBp bmtzY2FwZTpjeD0iMjIzLjY2NTQxIgogICAgIGlua3NjYXBlOmN5PSIxMDAiCiAg ICAgaW5rc2NhcGU6d2luZG93LXg9IjI5MCIKICAgICBpbmtzY2FwZTp3aW5kb3ct eT0iMTU2IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAg aW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnNDI2OSIgLz4KICA8cGF0aAogICAg IGQ9Ik05MS4yNzggMTA5LjI5NXYtNjkuNDYyYzAtNS4yOTIgMy45NjktOS4yNjIg OS4yNjItOS4yNjIgNS4yOTIgMCA5LjI2MiAzLjk2OSA5LjI2MiA5LjI2MnY2OS40 NjJjMCA1LjI5Mi0zLjk2OSA5LjI2Mi05LjI2MiA5LjI2Mi01LjI5MiAwLTkuMjYy LTMuOTY5LTkuMjYyLTkuMjYyem05LjI2MiA0MS42NzdjLTUuMjkyIDAtOS4yNjIt My45NjktOS4yNjItOS4yNjJ2LTMuOTY5YzAtNS4yOTIgMy45NjktOS4yNjIgOS4y NjItOS4yNjIgNS4yOTIgMCA5LjI2MiAzLjk2OSA5LjI2MiA5LjI2MnYzLjMwOGMw IDUuOTU0LTMuOTY5IDkuOTIzLTkuMjYyIDkuOTIzeiIKICAgICBmaWxsPSIjZDIz NjVlIgogICAgIGlkPSJwYXRoNDI3MSIKICAgICBzdHlsZT0iZmlsbDojZmY1MDM5 O2ZpbGwtb3BhY2l0eToxIiAvPgo8L3N2Zz4K') no-repeat center center}body.ol-app{font-family:Quicksand,sans-serif}body.ol-app a:not(.glyphicon),body.ol-app div:not(.glyphicon),body.ol-app h1:not(.glyphicon),body.ol-app h2:not(.glyphicon),body.ol-app h3:not(.glyphicon),body.ol-app h4:not(.glyphicon),body.ol-app h5:not(.glyphicon),body.ol-app h6:not(.glyphicon),body.ol-app p:not(.glyphicon),body.ol-app span:not(.glyphicon){font-family:Quicksand,sans-serif}.login-register{overflow-y:auto;height:100%}@media only screen and (min-width :1200px){.login-register .middle-button{margin-bottom:45px;margin-top:30px}}@media only screen and (min-width :992px) and (max-width:1199px){.login-register .middle-button{margin-bottom:40px;margin-top:25px}}@media only screen and (min-width :768px) and (max-width:991px){.login-register .middle-button{margin-bottom:30px;margin-top:20px}}.login-register .center-button{text-align:center}.login-register select.nya-selectpicker{position:absolute;right:40px;top:40px;background-color:#fff;width:140px;font-size:20px;font-weight:500;height:35px}@media only screen and (max-width:767px){.login-register select.nya-selectpicker{top:10px;right:20px}}.login-register input.lr-input{text-overflow:ellipsis;height:48px;padding-left:20px;padding-right:20px}.login-register .lr-body{min-height:100%;height:auto!important;height:100%;margin:0 auto -40px}.login-register .lr-body .login-column{margin-left:auto;margin-right:auto;width:400px}.login-register .lr-body .login-column .login-row{margin-bottom:10px}.login-register .lr-body .login-column .main-logo{height:168px;background-size:80%}.login-register .lr-body .login-column .main-logo.mylight-logo{background-size:95%}.login-register .lr-body .login-column .panel-body{padding:30px 40px 30px 40px}.login-register .lr-body .login-column .panel-body button{width:190px;height:48px}.login-register .lr-body .login-column .panel-body .not-register{font-size:16px;margin-bottom:26px;text-align:center;font-weight:700;color:#434143}.login-register .lr-body .login-column .panel-body .warning{color:#ff5039;font-size:13px;margin:0}.login-register .lr-body .login-column .panel-body .separator{width:316px;border-bottom:1px solid #c7c9cd;margin-top:26px;margin-bottom:26px}.login-register .lr-body .login-column .panel-body .lr-input{margin-bottom:0}.login-register .lr-body .login-column .panel-body .recovert-pass-link{margin-bottom:50px}.login-register .lr-body .login-column .panel-body .recovert-pass-link span{float:right;font-size:14px}.login-register .lr-body .login-column .panel-body .recovert-pass-link span:hover{text-decoration:underline;cursor:pointer}.login-register .lr-version,.login-register .push-bottom{height:40px}.login-register .lr-version .application-version,.login-register .push-bottom .application-version{float:right;margin-right:15px}.login-register .lr-version .application-version span,.login-register .push-bottom .application-version span{cursor:default;color:#fff;line-height:40px}.login-register .lr-version .application-version span.terms-link,.login-register .push-bottom .application-version span.terms-link{cursor:pointer;text-decoration:underline}.login-register .panel .panel-heading{height:40px;border-top-right-radius:0;border-top-left-radius:0;border-bottom:0;padding:0}.login-register .panel .panel-heading.panel-heading-center-content{display:flex;align-items:center;justify-content:center}.login-register .panel .panel-heading.panel-heading-center-content .panel-title{line-height:40px;margin-left:5px;white-space:nowrap;word-break:keep-all}.login-register .panel .panel-heading #panel-heading-customized div{display:inline-block;vertical-align:middle}.login-register .panel .panel-heading #panel-heading-customized div.panel-title{line-height:40px}.login-register .panel .panel-heading #panel-heading-customized #panel-heading-title-logo-sign-in{height:40px}.login-register .registration-panel-column{margin-left:auto;margin-right:auto}@media only screen and (min-width :1200px){.login-register .registration-panel-column{width:1100px}}@media only screen and (min-width :992px) and (max-width:1199px){.login-register .registration-panel-column{width:900px}}@media only screen and (min-width :768px) and (max-width:991px){.login-register .registration-panel-column{width:750px}}@media only screen and (max-width:767px){.login-register .registration-panel-column{margin-left:20px;margin-right:20px;height:100%}}.registration-panel .msb-registration-body .msb-row{display:flex}.registration-panel .msb-registration-body .msb-row .panel-select-title{margin-right:20px}.registration-panel .msb-registration-body .msb-input-block{margin-bottom:10px}.registration-panel .msb-registration-body .msb-input-block .input-label{color:#f39c11;font-size:16px;text-transform:uppercase;margin-bottom:5px;font-weight:700}.registration-panel .msb-registration-body .msb-add-btn{margin-top:0}.registration-panel .msb-registration-body .smaller-font{font-size:14px}.registration-panel .powerline-panel .myl-select-picker .filter-option{line-height:38px!important}.registration-panel .powerline-panel .myl-select-picker .check-mark{margin-top:0!important}.registration-panel .registration-panel-body{display:flex;flex-direction:column;min-height:491px;padding:40px}.registration-panel .registration-panel-body form{width:100%;margin:auto}.registration-panel .registration-panel-body.support-panel{height:1px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-body{min-height:427px;padding:35px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-body{min-height:377px;padding:30px}}.registration-panel .registration-panel-footer{border-top:0;border-radius:0;padding:0 40px 40px 40px}.registration-panel .registration-panel-footer.large-button .progress-bar-block .grayButton{padding-left:0;padding-right:0;text-align:center;margin-top:0}.registration-panel .registration-panel-footer.large-button .progress-bar-block div.progress-bar.with-button{width:600px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer.large-button .progress-bar-block div.progress-bar.with-button{width:465px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer.large-button .progress-bar-block div.progress-bar.with-button{width:375px}}.registration-panel .registration-panel-footer.large-button .progress-bar-block div.progress-btn button{width:270px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer.large-button .progress-bar-block div.progress-btn button{width:235px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer.large-button .progress-bar-block div.progress-btn button{width:215px}}.registration-panel .registration-panel-footer.large-button .progress-bar-block div.progress-btn button.main-button{margin-top:0}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer{padding:0 35px 35px 35px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer{padding:0 30px 30px 30px}}.registration-panel .registration-panel-footer .progress-bar-block div{float:left}.registration-panel .registration-panel-footer .progress-bar-block div.progress-bar{margin-top:18px;width:870px}.registration-panel .registration-panel-footer .progress-bar-block div.progress-bar.with-button{width:670px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-bar.with-button{width:515px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-bar.with-button{width:415px}}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-bar{margin-top:16px;width:700px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-bar{margin-top:12px;width:590px}}.registration-panel .registration-panel-footer .progress-bar-block div.progress-btn button{width:200px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-btn button{width:185px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-btn button{width:175px}}.registration-panel .registration-panel-footer .progress-bar-block div.progress-btn button.main-button{margin-top:0}.registration-panel .registration-panel-footer .progress-bar-block div.progress-label{width:150px}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-label{width:130px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-label{width:100px}}.registration-panel .registration-panel-footer .progress-bar-block div.progress-label p{font-size:24px;text-align:center;line-height:38px;margin-bottom:0}@media only screen and (min-width :992px) and (max-width:1199px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-label p{font-size:22px;line-height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration-panel .registration-panel-footer .progress-bar-block div.progress-label p{font-size:20px;line-height:30px}}.registration .small-placeholder::-webkit-input-placeholder{text-transform:none;font-size:14px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .small-placeholder::-webkit-input-placeholder{font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .small-placeholder::-webkit-input-placeholder{font-size:10px}}.registration .small-placeholder:-moz-placeholder{text-transform:none;font-size:14px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .small-placeholder:-moz-placeholder{font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .small-placeholder:-moz-placeholder{font-size:10px}}.registration .small-placeholder::-moz-placeholder{text-transform:none;font-size:14px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .small-placeholder::-moz-placeholder{font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .small-placeholder::-moz-placeholder{font-size:10px}}.registration .small-placeholder:-ms-input-placeholder{text-transform:none;font-size:14px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .small-placeholder:-ms-input-placeholder{font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .small-placeholder:-ms-input-placeholder{font-size:10px}}@media only screen and (min-width :768px) and (max-width:991px){.registration.maintainer-list .top-block button{font-size:12px}}.registration.maintainer-list .powerline .powerline-list{height:386px}@media only screen and (min-width :992px) and (max-width:1199px){.registration.maintainer-list .powerline .powerline-list{height:324px}}@media only screen and (min-width :768px) and (max-width:991px){.registration.maintainer-list .powerline .powerline-list{height:277px}}.registration .registration-list-top-block{margin-bottom:20px}.registration .registration-list-top-block .registration-warning{display:flex;padding-top:7px}.registration .registration-list-top-block .registration-warning .warning-icon{color:orange;font-size:30px;display:flex;align-items:center;padding-right:10px}.registration .registration-list-top-block .registration-warning p{font-size:13px}.registration .registration-list-top-block span{height:32px;line-height:32px}.registration .registration-list-top-block button{margin-top:0}.registration .registration-list-top-block button .glyphicon{top:-1px;margin-right:5px;height:38px;line-height:38px;vertical-align:middle}@media only screen and (min-width :768px) and (max-width:991px){.registration .registration-list-top-block button .glyphicon{line-height:30px;height:30px}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .registration-list-top-block button .glyphicon{line-height:34px;height:34px}}.registration .registration-list-top-block button.main-button{display:inline-block;vertical-align:middle;height:38px;float:right;line-height:38px;padding-bottom:0;padding-top:0}@media only screen and (min-width :992px) and (max-width:1199px){.registration .registration-list-top-block button.main-button{height:34px;line-height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .registration-list-top-block button.main-button{height:30px;line-height:30px}}.registration .registration-list-top-block .myl-select-field{float:right;width:350px;background-color:#fff;height:34px}.registration .registration-list-top-block .myl-select-field .nya-bs-select{width:100%}@media only screen and (min-width :768px) and (max-width:991px){.registration .registration-list-top-block .myl-select-field{height:32px;width:300px}}.registration .registration-list-top-block p{margin-bottom:0}.registration .registration-list-bottom-block.powerline .powerline-list{height:284px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .registration-list-bottom-block.powerline .powerline-list{height:249px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .registration-list-bottom-block.powerline .powerline-list{height:211px}}.registration #registration-continue-btn{margin-top:0;height:100%;line-height:30px;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width :992px) and (max-width:1199px){.registration #registration-continue-btn{line-height:26px}}@media only screen and (min-width :768px) and (max-width:991px){.registration #registration-continue-btn{line-height:22px}}.registration .pre-registration-tabble span.filter-option,.registration .pre-registration-tabble span.special-title{line-height:38px!important}@media only screen and (min-width :992px) and (max-width:1199px){.registration .pre-registration-tabble span.filter-option,.registration .pre-registration-tabble span.special-title{line-height:34px!important}}@media only screen and (min-width :768px) and (max-width:991px){.registration .pre-registration-tabble span.filter-option,.registration .pre-registration-tabble span.special-title{line-height:30px!important}}.registration .production-brand-select .filter-option{text-transform:capitalize}.registration .tarifFields{line-height:34px;margin-bottom:5px}.registration .tarifFields label{float:left;margin-right:5px}.registration .tarifFields input{float:left}.registration .tarifFields img{width:15px}.registration .tarifFields img.disabled{pointer-events:none}.registration .tarifFields span.svg-image-background{display:inline-block;vertical-align:middle;width:15px;height:34px}.registration .plusTarifCircle{background-color:#d4d4d4;margin-right:10px;float:left;border:1px solid #000;width:22px;height:22px;border-radius:50%;color:#000;line-height:20px;text-align:center;cursor:pointer}.registration .plusTarifCircle.disabled{pointer-events:none}.registration .addNewperiodBlock{margin-top:5px}.registration .addNewperiodBlock p{margin-top:0;text-decoration:underline}.registration #tarifBlock label{margin-bottom:0;font-weight:400;color:#000}.registration #tarifBlock input{color:#000;border-radius:0;margin-right:10px;width:90px;text-align:center}.registration #tarifBlock input.ng-invalid{background-size:30px 30px}.registration #tarifBlock div{padding-top:0}.registration .page-brake{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.registration .pw-block{display:block;float:left}.registration .pw-block1{width:4%}.registration .pw-block2{width:15%}.registration .pw-block3{width:4%}.registration .pw-block4{width:15%}.registration .pw-block5{width:18%}.registration .pw-block6{width:18%}.registration .pw-block7{width:18%}.registration .pw-block8{width:8%}.registration .pw-block-33{width:33.333333%}.registration .reg-title-with-info-bubble{text-align:center}.registration .reg-title-with-info-bubble .panel-minor-title{display:inline-block;vertical-align:middle}.registration .reg-title-with-info-bubble .info-bubble span{display:inline-block;vertical-align:inherit}@media only screen and (min-width :1200px){.registration .reg-title-with-info-bubble .info-bubble span{font-size:24px}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .reg-title-with-info-bubble .info-bubble span{line-height:27px;font-size:22px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .reg-title-with-info-bubble .info-bubble span{line-height:25px;font-size:20px}}.registration .powerline-spinner{position:absolute;width:100%;height:100%;z-index:1000}.registration .green-play-block{background-color:#fff;margin-bottom:20px;border:1px solid #ccc}.registration .green-play-block .onoffswitch{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.registration .green-play-block .green-title{background-color:#eee;border-bottom:1px solid #ccc}.registration .green-play-block .green-field{border-left:1px solid #ccc;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:38px;line-height:38px;font-size:14px}.registration .green-play-block .green-field:first-child{border-left:0}@media only screen and (min-width :992px) and (max-width:1199px){.registration .green-play-block .green-field{line-height:34px;font-size:14px;height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .green-play-block .green-field{font-size:14px;line-height:30px;height:30px}}.registration .not-supported{position:relative}.registration .not-supported p{margin-top:180px;text-align:center;font-size:16px}@media only screen and (max-width:767px){.registration .not-supported{height:400px}}.registration .powerline-fix{height:inherit!important}.registration .powerline-fix .powerline-list{min-height:245px;height:inherit!important;overflow:inherit!important}.registration .powerline-fix .powerline-list.scanning{opacity:.5}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline-fix .powerline-list{min-height:207px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline-fix .powerline-list{min-height:215px}}.registration .hide-pw-row{display:none}.registration .licence-body{background-color:#fff;border:1px solid #ccc;height:300px;overflow-y:auto;overflow-x:hidden;padding:0 30px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .licence-body{height:305px;padding:0 20px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .licence-body{height:267px;padding:0 15px}}.registration .licence-body.licence-details{height:410px;padding:0}.registration .licence-body.small-license{height:200px}.registration .complete-body{background-color:#fff;border:1px solid #ccc;margin-top:40px;padding:40px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .complete-body{padding:30px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .complete-body{padding:25px}}.registration .complete-body .login-as-link{cursor:pointer;text-align:center;margin-top:30px;font-size:16px;text-decoration:underline}.registration .wiring-body{overflow-y:auto}.registration .wiring-body .wiring-block{background-color:#fff;margin-bottom:20px;border:1px solid #ccc}.registration .wiring-body .wiring-block .wiring-title{background-color:#eee}.registration .wiring-body .wiring-block .wiring-field{border-left:1px solid #ccc;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:38px;line-height:38px;font-size:14px}.registration .wiring-body .wiring-block .wiring-field:first-child{border-left:0}@media only screen and (min-width :992px) and (max-width:1199px){.registration .wiring-body .wiring-block .wiring-field{line-height:34px;font-size:14px;height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .wiring-body .wiring-block .wiring-field{font-size:14px;line-height:30px;height:30px}}.registration .traceability{height:30px}.registration .traceability span{cursor:pointer;float:right;text-decoration:underline;font-weight:700;font-size:14px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .traceability span{font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .traceability span{font-size:11px}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .traceability{height:22px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .traceability{height:18px}}.registration .powerline-star-info{line-height:20px;margin-bottom:0;margin-top:5px}.registration .powerline{border:1px solid #ccc}.registration .powerline .odd-row{background-color:#f6f6f6}.registration .powerline .odd-row .myl-select-field{background-color:#f6f6f6}.registration .powerline .odd-row .myl-select-field ol{background-color:#f6f6f6!important}.registration .powerline .odd-row .myl-select-field .btn{background-color:#f6f6f6}.registration .powerline .installer-email-field,.registration .powerline .installer-name-field{white-space:nowrap;padding:0 5px;text-overflow:ellipsis;overflow:hidden}.registration .powerline .glyphicon-ban-circle{cursor:not-allowed!important;pointer-events:none}.registration .powerline .special-mark{display:none}.registration .powerline .show-special-mark{display:block;background-color:#dedede;opacity:.5}.registration .powerline .show-special-mark span{cursor:pointer;font-size:22px;line-height:38px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .show-special-mark span{font-size:20px;line-height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .show-special-mark span{font-size:18px;line-height:30px}}.registration .powerline .hovered-gmd-attr{background-color:#ddd;opacity:.5;position:relative;text-align:center}.registration .powerline .hovered-gmd-attr.phase2{display:none}.registration .powerline .nya-bs-select .caret{width:15%!important}.registration .powerline .nya-bs-select .nya-bs-option a{white-space:normal}@media only screen and (min-width :1200px){.registration .powerline .nya-bs-select .nya-bs-option a{font-size:12px!important}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .nya-bs-select .nya-bs-option a{font-size:11px!important}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .nya-bs-select .nya-bs-option a{font-size:9px!important}}.registration .powerline .type-in-wrap{width:100%;height:100%;position:relative;padding:2px 5px}.registration .powerline .type-in-wrap .powerline-type-in{display:block;width:100%;height:100%;font-size:14px!important}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .type-in-wrap .powerline-type-in{font-size:12px!important}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .type-in-wrap .powerline-type-in{font-size:11px!important}}.registration .powerline .powerline-title{height:38px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .powerline-title{height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .powerline-title{height:30px}}.registration .powerline .powerline-title .pw-title{border-bottom:1px solid #ccc;font-weight:700;background-color:#eee}.registration .powerline .powerline-list{background-color:#fff;overflow-y:overlay;height:245px}.registration .powerline .powerline-list .read-only{background-color:#eee;pointer-events:none}.registration .powerline .powerline-list .read-only ol{background-color:#eee!important;pointer-events:none}.registration .powerline .powerline-list .no-select .may-be-blocked.myl-select-field{background-color:#eee}.registration .powerline .powerline-list .no-select .may-be-blocked.myl-select-field ol{pointer-events:none!important}.registration .powerline .powerline-list .powerline-row{border-bottom:1px solid #ccc}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .powerline-list{height:207px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .powerline-list{height:215px}}.registration .powerline .powerline-list .registeredDevice{background-color:#0b3e6f}.registration .powerline .powerline-list .powerline-device-type{text-transform:uppercase;border-left:0}.registration .powerline .powerline-list .myl-select-field{height:38px}.registration .powerline .powerline-list .myl-select-field .myl-select-picker button{border:0}.registration .powerline .powerline-list .myl-select-field .myl-select-picker button span{font-size:12px!important;height:38px!important}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .powerline-list .myl-select-field .myl-select-picker button span{height:34px!important;font-size:11px!important}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .powerline-list .myl-select-field .myl-select-picker button span{font-size:9px!important;height:30px!important}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .powerline-list .myl-select-field{height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .powerline-list .myl-select-field{height:30px}}.registration .powerline .pw-field{border-left:1px solid #ccc;height:38px;text-align:center;line-height:38px;font-size:12px}.registration .powerline .pw-field .pw-device-name{height:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .pw-field{line-height:34px;height:34px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .pw-field{line-height:30px;height:30px}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .powerline .pw-field{font-size:11px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .powerline .pw-field{font-size:9px}}.registration .top-block p{vertical-align:middle;display:inline}.registration .top-block button{vertical-align:middle;display:inline}.registration .no-margin-row input{margin-bottom:0}.registration button{padding-bottom:0;padding-top:0;height:38px;margin-top:40px}@media only screen and (min-width :992px) and (max-width:1199px){.registration button{margin-top:35px;height:34px;font-size:12px}}@media only screen and (min-width :768px) and (max-width:991px){.registration button{margin-top:30px;font-size:11px;height:30px}}.registration .table-main-title{margin-bottom:10px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .table-main-title{margin-bottom:8px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .table-main-title{margin-bottom:5px}}.registration .add-bottom-margin{margin-bottom:30px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .add-bottom-margin{margin-bottom:22px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .add-bottom-margin{margin-bottom:18px}}.registration .panel-heading{position:relative;text-align:center}.registration .panel-heading .icon-button-cancel{display:block;position:absolute;top:9px;right:10px;width:22px;height:22px;background:url(../../res/images/common/f44d505.cancel-white.svg) center no-repeat;background-size:100%;cursor:pointer}.registration .panel-heading span{cursor:default;top:0;display:inline-block;margin-right:10px;font-size:22px;line-height:40px;vertical-align:middle}.registration .panel-body.with-installer-information{padding-top:0}.registration .panel-body.with-installer-information .installer-information{display:flex;align-items:center;min-height:40px;border-bottom:2px solid #ccc;margin-bottom:10px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .panel-body.with-installer-information .installer-information{height:35px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .panel-body.with-installer-information .installer-information{height:30px}}.registration .panel-body.with-installer-information .installer-information .customer-info-title{font-weight:700;margin-right:10px}.registration .panel-body.with-installer-information .installer-information .customer-info-block{margin-left:5px;margin-right:20px}.registration .panel-body.with-installer-information .installer-information .customer-info-value{font-weight:700;text-overflow:ellipsis}.registration .panel-body .refresh-powerline{text-align:center}.registration .panel-body .refresh-powerline span{line-height:48px;top:0;font-size:34px;cursor:pointer}@media only screen and (min-width :992px) and (max-width:1199px){.registration .panel-body .refresh-powerline span{line-height:42px;font-size:28px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .panel-body .refresh-powerline span{line-height:38px;font-size:24px}}.registration .panel-body .powerline-table-wrapper{background-color:#fff;border:1px solid #ccc;overflow-y:auto;height:285px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .panel-body .powerline-table-wrapper{height:242px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .panel-body .powerline-table-wrapper{height:213px}}.registration .panel-body .inner-body{overflow-y:auto;height:426px}@media only screen and (min-width :992px) and (max-width:1199px){.registration .panel-body .inner-body{height:360px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .panel-body .inner-body{height:314px}}@media only screen and (min-width :1200px){.registration .panel-select-title{font-size:18px}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .panel-select-title{font-size:16px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .panel-select-title{font-size:14px}}@media only screen and (min-width :1200px){.registration .panel-minor-title{font-size:24px}}@media only screen and (min-width :992px) and (max-width:1199px){.registration .panel-minor-title{font-size:22px}}@media only screen and (min-width :768px) and (max-width:991px){.registration .panel-minor-title{font-size:20px}}.registration p{font-size:16px;line-height:20px}@media only screen and (min-width :992px) and (max-width:1199px){.registration p{font-size:15px;line-height:18px}}@media only screen and (min-width :768px) and (max-width:991px){.registration p{font-size:13px;line-height:16px}}.registration .center-info-text{text-align:center}.registration .ol-table{margin-bottom:0}.registration .ol-table button{height:100%;margin:0}.registration .ol-table .powerline-device-attr,.registration .ol-table .powerline-device-code,.registration .ol-table .powerline-device-type{text-transform:uppercase}.registration .ol-table .table-cell-with-button{padding:4px;margin:0}#weatherPage #forecast-weather-page{position:absolute;white-space:nowrap;bottom:-30px;right:0;color:#fff;font-size:16px}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage #forecast-weather-page{font-size:14px;bottom:-25px}}@media only screen and (max-width:767px){#weatherPage #forecast-weather-page{font-size:12px;bottom:-20px}}#weatherPage .weather-value{font-size:24px}#weatherPage .symbol-default{background:url(../../res/images/svg/weather/symbol-default.svg)}#weatherPage .weather-top-block{background:#758599;background:-webkit-linear-gradient(left top,#758599,#adafa1);background:-o-linear-gradient(bottom right,#758599,#adafa1);background:-moz-linear-gradient(bottom right,#758599,#adafa1);background:linear-gradient(to bottom right,#758599,#adafa1)}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :1200px){#weatherPage .weather-top-block{height:500px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block{height:500px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block{height:400px}}#weatherPage .weather-top-block .weather-symbols-row{text-align:center}#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon{display:inline-block;vertical-align:middle;height:30px;background-size:100%}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon{margin-left:5px;margin-right:5px;width:40px;height:40px;margin-bottom:22px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon{margin-left:3px;margin-right:3px;width:30px;height:30px;margin-bottom:15px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon{margin-left:3px;margin-right:3px;width:20px;height:20px;margin-bottom:10px}}#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon.wind-icon{background:url(../../res/images/weather/windSpeed.svg)}#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon.humidity-icon{background:url(../../res/images/weather/humidity.svg)}#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon.sunrise-icon{background:url(../../res/images/weather/sunrise.svg)}#weatherPage .weather-top-block .weather-symbols-row .weather-small-icon.sunset-icon{background:url(../../res/images/weather/sunset.svg)}#weatherPage .weather-top-block .weather-symbols-row .heare-icon{display:inline-block;vertical-align:middle;background:url(../../res/images/weather/heare.svg);background-size:100%}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-symbols-row .heare-icon{width:30px;height:30px;margin-bottom:8px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-symbols-row .heare-icon{height:25px;width:25px;margin-bottom:6px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-symbols-row .heare-icon{height:18px;width:18px;margin-bottom:4px}}#weatherPage .weather-top-block .weather-symbols-row h1{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#fff}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-symbols-row h1{line-height:125px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-symbols-row h1{line-height:125px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-symbols-row h1{line-height:100px}}#weatherPage .weather-top-block .weather-symbols-row p{margin-bottom:0;font-weight:700;display:inline-block;vertical-align:middle;text-transform:capitalize;color:#fff}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-symbols-row p{font-size:20px;line-height:125px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-symbols-row p{font-size:14px;line-height:125px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-symbols-row p{font-size:13px;line-height:100px}}#weatherPage .weather-top-block .weather-symbols-row .weather-break{width:1px;display:inline-block;vertical-align:middle}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-symbols-row .weather-break{margin-left:10px;margin-right:10px;height:24px;background-color:#fff}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-symbols-row .weather-break{margin-left:7px;margin-right:7px;height:18px;background-color:#fff}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-symbols-row .weather-break{margin-left:3px;margin-right:3px;height:15px;background-color:#fff}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-symbols-row{height:125px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-symbols-row{height:125px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-symbols-row{height:100px}}#weatherPage .weather-top-block .weather-center-row{text-align:center}#weatherPage .weather-top-block .weather-center-row .weather-values{vertical-align:middle;display:inline-block}#weatherPage .weather-top-block .weather-center-row .weather-values p{margin-bottom:0;color:#fff}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-big-value.right-val{margin-top:38px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-big-value.right-val{margin-top:30px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-big-value.right-val{margin-top:20px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-big-value{font-size:90px;line-height:100px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-big-value{font-size:70px;line-height:80px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-big-value{font-size:45px;line-height:50px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-value{font-size:24px;line-height:38px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-value{font-size:20px;line-height:30px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-value{font-size:14px;line-height:20px}}#weatherPage .weather-top-block .weather-center-row .weather-values p.weather-value.strong{font-weight:700}@media only screen and (min-width :1200px){#weatherPage .weather-top-block .weather-center-row .weather-values{width:250px}}@media only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-center-row .weather-values{width:280px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-center-row .weather-values{width:200px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-center-row .weather-values{width:100px}}#weatherPage .weather-top-block .weather-center-row .center-symbol{background-size:60%;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:middle;border:2px solid #fff;border-radius:50%}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-center-row .center-symbol{width:250px;height:250px}#weatherPage .weather-top-block .weather-center-row .center-symbol svg{width:250px;height:250px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-center-row .center-symbol{width:250px;height:250px}#weatherPage .weather-top-block .weather-center-row .center-symbol svg{width:250px;height:250px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-center-row .center-symbol{width:200px;height:200px}#weatherPage .weather-top-block .weather-center-row .center-symbol svg{width:200px;height:200px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .weather-top-block .weather-center-row{height:250px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-top-block .weather-center-row{height:250px}}@media only screen and (max-width:767px){#weatherPage .weather-top-block .weather-center-row{height:200px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .wather-bottom-block{margin-top:25px;margin-bottom:15px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .wather-bottom-block{margin-top:20px;margin-bottom:20px}}#weatherPage .wather-bottom-block .forecast-wrap{width:720px;margin:auto}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .wather-bottom-block .forecast-wrap{width:680px}}@media only screen and (max-width:767px){#weatherPage .wather-bottom-block .forecast-wrap{width:100%}}@media only screen and (max-width:767px){#weatherPage .small-forecast-body{margin:auto;width:170px}}#weatherPage .forecast{float:left}@media only screen and (max-width:767px){#weatherPage .forecast{margin-top:15px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .forecast{width:180px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .forecast{width:170px}}@media only screen and (max-width:767px){#weatherPage .forecast{width:50%}}#weatherPage .forecast .forecast-value{text-align:center;text-transform:capitalize!important}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :1200px){#weatherPage .forecast .forecast-value.temperature-value{font-size:20px;line-height:30px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .forecast .forecast-value.temperature-value{font-size:20px;line-height:30px}}@media only screen and (max-width:767px){#weatherPage .forecast .forecast-value.temperature-value{font-size:18px;line-height:25px}}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :1200px){#weatherPage .forecast .forecast-value.day-data{font-size:18px;line-height:30px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .forecast .forecast-value.day-data{line-height:30px;font-size:18px}}@media only screen and (max-width:767px){#weatherPage .forecast .forecast-value.day-data{line-height:25px;font-size:16px}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){#weatherPage .forecast .forecast-icon{margin-left:45px;height:90px;width:90px}#weatherPage .forecast .forecast-icon svg{width:90px;height:90px}}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .forecast .forecast-icon{margin-left:50px;height:70px;width:70px}#weatherPage .forecast .forecast-icon svg{width:70px;height:70px}}@media only screen and (max-width:767px){#weatherPage .forecast .forecast-icon{margin-left:55px;height:60px;width:60px}#weatherPage .forecast .forecast-icon svg{width:60px;height:60px}}#weatherPage .weather-provider{position:absolute;right:0;bottom:-40px;display:inline-flex;align-items:end}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-provider{bottom:-35px}}#weatherPage .weather-provider a.attribution-text{width:350px;text-align:right}@media only screen and (min-width :768px) and (max-width:991px){#weatherPage .weather-provider a.attribution-text{font-size:14px}}@media only screen and (max-width:767px){#weatherPage .weather-provider a.attribution-text{font-size:12px}}#weatherPage .weather-provider .openweather-logo{height:30px;width:60px;margin-left:10px;margin-bottom:3px}#weatherPage .weather-provider .openweather-logo svg{width:100%;height:100%}#weather-bloc{color:#fff}#weather-bloc .meteo_bg{position:absolute;top:0;right:15px}#weather-bloc .top-left-block{position:absolute;left:30px}#weather-bloc .top-left-block .city-name{text-transform:uppercase;padding-right:115px;word-break:break-word}#weather-bloc .top-right-block{position:absolute;right:24px;top:85px}#weather-bloc .top-right-block #titleWeather{font-size:18px;text-align:center;line-height:20px}#weather-bloc .top-right-block #txtWeathervalue{margin-top:10px;font-size:50px;line-height:45px;text-align:right}#weather-bloc .bottom-left-block{position:absolute;bottom:10px;left:30px}#weather-bloc .bottom-left-block #dayWeather{line-height:24px;font-size:24px}#weather-bloc .bottom-left-block #dayWeathervalue{font-size:70px;line-height:70px;font-weight:700}#weather-bloc .bottom-left-block #dateWeather{font-size:24px;line-height:24px;font-weight:700}#weather-bloc .bottom-left-block a,#weather-bloc .bottom-left-block span{float:left;clear:both}#weather-bloc .meteo_bg{background:url(../../res/images/weather/alaska_meteo.png) no-repeat top left;width:100px;height:90px;background-size:600%}#weather-bloc .weather-provider{display:inline-flex;align-items:end;margin-top:10px}#weather-bloc .weather-provider a.attribution-text{width:180px}#weather-bloc .weather-provider .openweather-logo{height:30px;width:60px;margin-left:10px;margin-bottom:3px}#weather-bloc .weather-provider .openweather-logo svg{width:100%;height:100%}#weather-bloc .RAIN_HEAVY_THUNDER{background-position:-300px -100px}#weather-bloc .RAIN_SHOWERS_THUNDER{background-position:-300px top}#weather-bloc .SLEET{background-position:-300px -300px}#weather-bloc .FAIR{background-position:left -100px}#weather-bloc .SLEET{background-position:-300px -300px}#weather-bloc .SNOW{background-position:-100px -300px}#weather-bloc .SNOW_THUNDER{background-position:-200px -200px}#weather-bloc .CLEAR_NIGHT{background-position:-500px 0}#weather-bloc .FAIR_NIGHT{background-position:-400px -200px}#weather-bloc .CLOUDY{background-position:-200px -100px}#weather-bloc .DRIZZLE{background-position:left -200px}#weather-bloc .FOG{background-position:-300px -200px}#weather-bloc .CLOUDY_MOSTLY_NIGHT{background-position:-500px -100px}#weather-bloc .CLOUDY_MOSTLY{background-position:-100px -100px}#weather-bloc .CLOUDY_PARTLY_NIGHT{background-position:-500px -200px}#weather-bloc .CLOUDY_PARTLY{background-position:-100px 0}#weather-bloc .WIND{background:url(../../res/images/weather/windy.png);background-size:100%}.reconciliation{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reconciliation .center-button{text-align:center}.reconciliation .tado-control-icons{position:absolute;top:0;right:0;height:34px}.reconciliation .tado-control-icons a{float:right;margin-right:20px;margin-top:4px}.reconciliation .tado-control-icons a.disabled{pointer-events:none}.reconciliation .tado-control-icons a.disabled svg{cursor:not-allowed}.reconciliation .tado-control-icons a.disabled path{fill:#a2a2a2!important}.reconciliation .tado-control-icons a.disabled:hover path{fill:#a2a2a2!important}.reconciliation .tado-room{margin-bottom:5px}.reconciliation .tado-room:hover .room-icon,.reconciliation .tado-room:hover .tado-room-title{box-shadow:0 2px 2px rgba(0,0,0,.3)}.reconciliation .tado-room .room-icon{float:left;height:85px;width:80px;background-color:#ccc;position:relative}.reconciliation .tado-room .room-icon .glyphicon{font-family:'Glyphicons Halflings';text-align:center;width:80px;height:85px;font-size:30px;line-height:85px;color:#fff;top:0}.reconciliation .tado-room .room-icon img{width:65%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.reconciliation .tado-room .room-body{height:51px;padding-left:5px;float:left;width:calc(100% - 80px)}.reconciliation .tado-room .room-body.new-room{height:85px;padding:2px 2px 2px 10px}.reconciliation .tado-room .room-body.new-room .new-room-inner{line-height:81px;text-align:center;height:81px;border:2px dashed #ccc}.reconciliation .tado-room .room-body .tado-room-title{height:34px;background-color:#ccc;font-size:18px;text-align:center;line-height:34px}.reconciliation .tado-room .room-body .tado-devices-container{height:51px;z-index:100}.reconciliation .tado-room .room-body .tado-devices-container.shadow-devices{z-index:80}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place{margin-top:5px;width:50%;float:left;height:46px;z-index:100}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device{z-index:110;background-color:#ebeef5;height:46px}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device.shadow-device{z-index:105;padding:2px}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .inner-shadow{cursor:default;border:2px dashed #ccc;line-height:38px;text-align:center}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body{height:46px;border:1px solid #888}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body:hover{box-shadow:0 2px 2px rgba(0,0,0,.3)}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body.device-shadow{height:44px;border:2px dashed #ccc;border-radius:6px}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body.device-shadow .inner-shadow{line-height:42px;text-align:center}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner{width:calc(100% - 60px);float:left;position:relative;padding:5px 10px 5px 10px}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner .tado-device-name{float:left;width:calc(100% - 40px)}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner .tado-device-control{float:left;width:40px}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner .tado-device-control a{margin-top:7px;float:right}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner .tado-device-control a.disabled{pointer-events:none}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner .tado-device-control a.disabled svg{cursor:not-allowed}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner .tado-device-control a.disabled path{fill:#a2a2a2!important}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-inner .tado-device-control a.disabled:hover path{fill:#a2a2a2!important}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-icon{float:left;width:60px;height:44px;background-color:#888;position:relative}.reconciliation .tado-room .room-body .tado-devices-container .tado-device-place .tado-device .tado-device-body .tado-device-icon img{display:block;width:36px;height:36px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.reconciliation .powerline-type-in{padding-left:5px;padding-right:5px}.reconciliation .table-main-title{margin-top:15px;margin-bottom:15px}.reconciliation .myl-select-field{float:right;height:34px}.reconciliation .myl-select-field button{margin-top:0}.reconciliation .myl-select-field span{line-height:34px}.reconciliation .powerline .myl-select-field{width:100%}.reconciliation .powerline .myl-select-field .nya-bs-select.btn-group .dropdown-menu li.selected a .check-mark{margin-top:0}.reconciliation .powerline .myl-select-field span{line-height:34px}.header-body-row{box-shadow:0 1px 1px rgba(0,0,0,.3);z-index:1029;position:relative}#systemMessages{box-shadow:0 1px 1px rgba(0,0,0,.3);z-index:1;position:relative}.main-advertising-bar{display:flex;align-items:center;justify-content:stretch;border-top:1px solid #fff;width:100%;height:50px;color:#fff;position:relative;cursor:default;padding-left:40px;padding-right:40px;min-height:50px}.main-advertising-bar.long-msg{height:auto;padding-top:7px;padding-bottom:7px}.main-advertising-bar.long-msg a{font-weight:700;text-decoration:underline;color:#fff}.main-advertising-bar .countdown-counter{margin-left:5px}.main-advertising-bar p{margin:auto;font-size:16px;font-weight:600}.main-advertising-bar .advertising-icon{min-width:22px;margin-left:10px;display:block;width:22px;height:22px}.main-advertising-bar .advertising-icon path{fill:#fff!important}.main-advertising-bar .advertising-icon.first-icon{margin-left:15px}.main-advertising-bar .advertising-icon.cancel-icon{background:url(../../res/images/common/f44d505.cancel-white.svg) center no-repeat;background-size:100%}.main-advertising-bar .advertising-icon.arrow-icon{background:url(../../res/images/common/449f179.arrow-white.svg) center no-repeat;background-size:100%}.advertising-warning{background-color:#ff5039}.advertising-info{background-color:#72797d}.advertising-confirmation{background-color:#75d082}.license-click-catch{font-weight:700;text-decoration:underline;cursor:pointer}.features-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:8}.features-container .features-inner-container{width:100%;height:100%;background-color:#f5f5f5;opacity:.92;display:flex;flex-direction:column}.features-container .features-inner-container p{text-align:center}.features-container .features-inner-container .feature-advertisement{display:flex;flex:2;justify-content:center;align-items:center}.features-container .features-inner-container .feature-advertisement p{font-size:18px;color:#4a5254;font-weight:700}.features-container .features-inner-container .feature-link{display:flex;align-items:center;flex:1;justify-content:center}.features-container .features-inner-container .feature-link p{cursor:pointer;font-size:18px;color:#f39c11;font-weight:700;text-decoration:underline}@media only screen and (min-width :1200px){.features-container.eco-tips-full{padding-left:5px;padding-right:5px;padding-bottom:10px}}.features-container.eco-tips-full .features-inner-container{justify-content:flex-start}.features-container.eco-tips-full .features-inner-container .feature-advertisement{padding-left:40px;padding-right:40px;max-height:400px}.features-container.eco-tips-full .features-inner-container .feature-link{align-items:flex-start}.features-container.eco-tips-small{opacity:.8}.features-container.eco-tips-small .features-inner-container{justify-content:flex-start}.features-container.eco-tips-small .features-inner-container p{font-size:14px;padding-left:20px;padding-right:20px}.features-container.eco-tips-small .features-inner-container .feature-advertisement{overflow:hidden}.features-container.auto_off,.features-container.green-play,.features-container.standby{z-index:21}.features-container.auto_off .features-inner-container,.features-container.green-play .features-inner-container,.features-container.standby .features-inner-container{justify-content:flex-start}.features-container.auto_off .features-inner-container .feature-advertisement,.features-container.green-play .features-inner-container .feature-advertisement,.features-container.standby .features-inner-container .feature-advertisement{max-height:300px}.features-container.auto_off .features-inner-container .feature-link,.features-container.green-play .features-inner-container .feature-link,.features-container.standby .features-inner-container .feature-link{align-items:flex-start}.features-container.auto_off .features-inner-container p,.features-container.green-play .features-inner-container p,.features-container.standby .features-inner-container p{padding-left:40px;padding-right:40px}.features-container.newsletters{display:block;position:relative;height:200px;margin-bottom:20px}.feature-blur{filter:blur(5px);overflow:hidden;transform:scale(.95)}.cookies-law-bar-container{z-index:99999!important;position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#4d4c4c;display:flex;justify-content:center;align-items:center}.cookies-law-bar-container .cookies-law-description{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 20px;margin-bottom:0;min-width:0}.cookies-law-bar-container .btn{margin-right:20px;white-space:nowrap;margin-left:20px;padding:4px 16px}.cookies-law-bar-container .btn.more-info-btn{margin-left:40px;margin-right:0}#highcharts-error .main-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:8;display:flex;align-items:center;justify-content:center;word-break:keep-all}#highcharts-error .main-container .inner-container{padding:20px;color:#fff;background-color:rgba(210,54,94,.7);z-index:9}.myl-charts{display:flex;flex:1;flex-direction:column}.myl-charts .myl-chart-splitter{height:26px}.myl-charts .myl-chart-splitter .chart-splitter{border-bottom:2px solid #ccc;height:12px;width:100%}.myl-charts .chart-container{height:350px}.myl-charts .chart-container.big-chart{height:350px}.myl-charts .chart-container .empty-chart-msg{display:flex;height:100%;align-items:center;flex-direction:column;justify-content:center}.myl-container{display:flex;flex-direction:column;height:100%;width:100%}.myl-container .myl-widgets{flex-wrap:wrap;display:flex;margin-bottom:40px;min-height:240px}.myl-container .myl-widgets.two-row .widget-container{min-width:250px;display:flex;justify-content:center}.myl-container .myl-widgets.two-row .widget-container:not(:has(.myl-widget-msb-activation)){width:50%}.myl-container .myl-widgets.two-row .widget-container:not(:has(.myl-widget-msb-activation)) .myl-widget-container{height:220px}.myl-container .myl-widgets.two-row .widget-container:not(:has(.myl-widget-msb-activation)) .myl-widget-container .widget-body{height:200px}.myl-container .myl-widgets .myl-widget-container{margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.myl-container .myl-widgets .myl-widget-container .widget-title{height:20px;font-size:18px;text-transform:uppercase;white-space:nowrap}.myl-container .myl-widgets .myl-widget-container .widget-body{display:flex;align-items:center;flex-direction:column;justify-items:center;justify-content:center;width:100%;position:relative}@media only screen and (min-width:767px){.myl-container .myl-widgets .myl-widget-container .widget-body{height:200px}}@media only screen and (min-width :1200px){.myl-container .myl-widgets .myl-widget-container .widget-body .round-charts{width:180px;height:180px}}@media only screen and (min-width :992px) and (max-width:1199px){.myl-container .myl-widgets .myl-widget-container .widget-body .round-charts{width:180px;height:180px}}@media only screen and (min-width :768px) and (max-width:991px){.myl-container .myl-widgets .myl-widget-container .widget-body .round-charts{width:160px;height:160px}}@media only screen and (max-width:767px){.myl-container .myl-widgets .myl-widget-container .widget-body .round-charts{width:160px;height:160px}}.myl-container .myl-widgets .myl-widget-container .widget-body.battery{display:flex;flex-direction:column}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-icon{display:flex;flex:5;align-items:center;justify-content:center}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-icon .icon-body{height:120px}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-icon .icon-body svg{width:100%;height:100%}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-value{color:#f39c11;justify-content:center;display:flex;flex:1.5;flex-direction:column}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-value div{display:flex;justify-content:center}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-value .soc-value{margin-right:3px;margin-left:3px}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-value .msb-charging-label strong{position:absolute;top:0;color:#4a5254}.myl-container .myl-widgets .myl-widget-container .widget-body.battery .msb-value .more-info-label{position:absolute;padding:2px;color:#4a5254;font-size:12px;text-decoration:underline}.myl-container .myl-widgets .myl-widget-container .widget-body .performance-values{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.myl-container .myl-widgets .myl-widget-container .widget-body .performance-values .performance-value{display:flex;flex-direction:column}.myl-container .myl-widgets .myl-widget-container .widget-body .performance-values .performance-value .autonomy{color:#007a95}.myl-container .myl-widgets .myl-widget-container .widget-body .performance-values .performance-value .self-conso{color:#6fafb9}.myl-container .myl-widgets .myl-widget-container .widget-body .performance-values .performance-value .perf-item-value{text-align:center;font-weight:700;font-size:15px}.myl-container .myl-widgets .myl-widget-container:not(.container-size-large){width:250px}.fullscreen .ol-main-header{display:none}.fullscreen .ol-main-content{position:absolute!important;top:0;left:0;width:100%;z-index:9999}.fullscreen .ol-main-content .col-offset{position:absolute!important;top:0;left:0;width:100%;height:100%!important;z-index:999;margin:0!important}.fullscreen .ol-main-content .col-offset .flexBlock{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.fullscreen .ol-main-content .col-offset .flexBlock #rightPanelBlock{display:none}.fullscreen .ol-main-content .col-offset .flexBlock .full-page{width:100%!important}.fullscreen .ol-main-content .col-offset .flexBlock .myl-container .nav-tabs{display:none}.fullscreen .ol-main-content .col-offset .flexBlock .myl-container>.row{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;margin:0}.fullscreen .ol-main-content .col-offset .flexBlock .myl-container>.row .myl-charts{top:0;left:0;width:100%;height:100%;z-index:999;margin:0;position:relative;padding:28px;background:#fff;align-items:center;flex-direction:row}.fullscreen .ol-main-content .col-offset .flexBlock .myl-container>.row .myl-charts .myl-single-chart{width:100%;margin-bottom:-15%}.fullscreen .ol-main-content .col-offset .flexBlock .myl-container>.row .myl-charts .myl-single-chart .chart-title-block,.fullscreen .ol-main-content .col-offset .flexBlock .myl-container>.row .myl-charts .myl-single-chart .myl-eq-carousel{display:none}.fullscreen .ol-main-content .col-offset .flexBlock .myl-container>.row .myl-charts .myl-single-chart .chart-container div{width:100%}.fullscreen .ol-main-content .col-offset .flexBlock .myl-container>.row .myl-charts .myl-single-chart .chart-container.big-chart{height:auto}.fullscreen .reduce-icon{position:absolute;top:20px;right:20px;width:40px!important}.fullscreen .reduce-icon svg{width:40px;height:40px}.fullscreen .reduce-icon svg *{fill:#f39c11}.fullscreen .tenant-logo{position:absolute;top:20px;right:80px;width:auto!important;height:20%;display:flex;align-items:flex-end}.fullscreen .tenant-logo svg{height:80%}.enlarge-button{position:absolute;right:95px;display:flex;align-items:center}.enlarge-button .enlarge-icon{display:flex;width:24px;height:24px;margin-right:10px}.enlarge-button .enlarge-icon svg *{fill:#f39c11}.enlarge-button .enlarge-text{color:#f39c11;font-size:14px;font-weight:600}.msb-warning{cursor:pointer;background:url(../../res/images/common/850cc75.error_field_orange.svg);width:30px;height:30px;position:absolute;background-size:100%;border:2px solid orange;border-radius:50%;top:0;right:0}.bloc-green-light2.bloc-right{height:307px;border-bottom:2px solid #fff;padding:30px}@media only screen and (max-width:1630px){.bloc-green-light2.is-mylight .msb-help-container .msb-help-body{width:265px}}@media only screen and (max-width:1275px){.bloc-green-light2.is-mylight .msb-help-container .msb-help-body{width:235px}}.bloc-green-light2.is-mylight .msb-help-container .msb-help-body .msb-help-body-info{font-size:18px;line-height:20px}@media only screen and (max-width:1275px){.bloc-green-light2.is-mylight .msb-help-container .msb-help-body .msb-help-body-info{font-size:16px;line-height:19px}}.bloc-green-light2.is-mylight .msb-help-container .msb-help-body .msb-help-body-contact-info{color:#fff;cursor:unset}.bloc-green-light2.is-mylight .msb-help-container .msb-help-body .msb-help-body-contact-info:hover{color:#fff}.bloc-green-light2.on-battery-page{background-color:transparent}.bloc-green-light2.on-home-page{background-color:#a6aaad}.bloc-green-light2.on-user-msb-page{background-color:#f39c11;height:150px}@media only screen and (max-width:767px){.bloc-green-light2.on-user-msb-page{height:auto}}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-header{align-items:center}@media only screen and (max-width:1275px){.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-header{align-items:flex-start}}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-header .msb-help-header-icon{height:40px;width:54px}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-header .msb-help-header-icon svg{height:40px;width:54px}@media only screen and (max-width:767px){.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-header .msb-help-header-icon{height:35px;width:67px}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-header .msb-help-header-icon svg{height:35px;width:67px}}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-body{width:auto}@media only screen and (max-width:767px){.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-body{width:285px}}@media only screen and (max-width:1275px){.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-body{width:490px}}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-footer .msb-help-footer-icon{height:28px;width:28px}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-footer .msb-help-footer-icon svg{height:28px;width:28px}@media only screen and (max-width:767px){.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-footer .msb-help-footer-icon{height:30px;width:30px}.bloc-green-light2.on-user-msb-page .msb-help-container .msb-help-footer .msb-help-footer-icon svg{height:30px;width:30px}}.bloc-green-light2.on-user-msb-page.is-mylight{height:auto}.bloc-green-light2.on-user-msb-page.is-mylight .msb-help-container .msb-help-header{align-items:center}.bloc-green-light2.on-user-msb-page.is-mylight .msb-help-container .msb-help-header .msb-help-header-icon{height:55px;width:55px}.bloc-green-light2.on-user-msb-page.is-mylight .msb-help-container .msb-help-header .msb-help-header-icon svg{height:55px;width:55px}.bloc-green-light2.on-user-msb-page.is-mylight .msb-help-container .msb-help-body{width:auto;padding-right:1.5rem}.bloc-green-light2 .msb-help-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.bloc-green-light2 .msb-help-container .msb-help-header{display:flex;align-items:center;justify-content:space-between}.bloc-green-light2 .msb-help-container .msb-help-header .msb-help-header-title{font-size:24px;line-height:24px;text-transform:uppercase;color:#fff;padding-right:20px}.bloc-green-light2 .msb-help-container .msb-help-header .msb-help-header-icon{height:65px;width:67px}.bloc-green-light2 .msb-help-container .msb-help-header .msb-help-header-icon svg{height:65px;width:67px}.bloc-green-light2 .msb-help-container .msb-help-body{width:400px}@media only screen and (max-width:1630px){.bloc-green-light2 .msb-help-container .msb-help-body{width:285px}}@media only screen and (max-width:1400px){.bloc-green-light2 .msb-help-container .msb-help-body{width:265px}}@media only screen and (max-width:1275px){.bloc-green-light2 .msb-help-container .msb-help-body{width:240px}}.bloc-green-light2 .msb-help-container .msb-help-body .msb-help-body-info{font-size:20px;color:#fff;line-height:22px}@media only screen and (max-width:1400px){.bloc-green-light2 .msb-help-container .msb-help-body .msb-help-body-info{font-size:18px;line-height:20px}}@media only screen and (max-width:1275px){.bloc-green-light2 .msb-help-container .msb-help-body .msb-help-body-info{font-size:17px;line-height:19px}}.bloc-green-light2 .msb-help-container .msb-help-body .msb-help-body-contact-info{cursor:pointer;text-decoration:underline}.bloc-green-light2 .msb-help-container .msb-help-body .msb-help-body-contact-info:hover{color:#383e40}.bloc-green-light2 .msb-help-container .msb-help-footer{display:flex;justify-content:space-between;align-items:flex-end;height:40px}@media only screen and (max-width:1400px){.bloc-green-light2 .msb-help-container .msb-help-footer{height:auto}}.bloc-green-light2 .msb-help-container .msb-help-footer .msb-help-footer-phone-number{font-size:22px;color:#fff;line-height:32px;font-weight:700}@media only screen and (min-width :992px) and (max-width:1199px){.bloc-green-light2 .msb-help-container .msb-help-footer .msb-help-footer-phone-number{font-size:20px}}.bloc-green-light2 .msb-help-container .msb-help-footer .msb-help-footer-icon{cursor:pointer;height:30px;width:30px}.bloc-green-light2 .msb-help-container .msb-help-footer .msb-help-footer-icon svg{height:30px;width:30px}.bloc-green-light2 .msb-help-container .msb-help-footer .msb-help-footer-icon svg:hover path{fill:#383e40!important}.chart-mode-option{color:#969696;cursor:pointer;float:left;text-transform:uppercase;font-size:24px;line-height:28px}@media only screen and (min-width :768px) and (max-width:991px){.chart-mode-option{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.chart-mode-option{font-size:16px;line-height:18px}}.chart-mode-option.active{color:#000}.chart-mode-selector-break{float:left;width:30px;height:28px;display:flex;justify-content:center}@media only screen and (min-width :768px) and (max-width:991px){.chart-mode-selector-break{height:24px}}@media only screen and (max-width:767px){.chart-mode-selector-break{height:18px}}.chart-mode-selector-break .chart-mode-divider{display:flex;justify-content:center;align-items:center;font-size:24px}@media only screen and (min-width :768px) and (max-width:991px){.chart-mode-selector-break .chart-mode-divider{height:22px}}@media only screen and (max-width:767px){.chart-mode-selector-break .chart-mode-divider{height:16px}}.myl-tado-connection-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:url(../../res/images/theme/828c20a.main_background.jpg) no-repeat center center;background-size:cover;overflow-y:auto}.myl-tado-connection-container .myl-tado-connection-content{max-width:500px;display:flex;flex-direction:column}.myl-tado-connection-container .myl-tado-connection-content .faq-link{margin:15px 0}.myl-tado-connection-container .myl-tado-connection-content .myl-tado-connection-logo{height:168px;background-size:70%}.myl-tado-connection-container .myl-tado-connection-content .myl-tado-connection-modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 5rem;font-size:1.5rem;font-weight:700}.myl-tado-connection-container .myl-tado-connection-content .myl-tado-connection-modal-body .message{display:flex;flex-direction:column;color:#434143;text-align:center}.myl-tado-connection-container .myl-tado-connection-content .myl-tado-connection-modal-body .message span:last-child{font-size:13px;padding:1rem;font-weight:400}.myl-tado-connection-container .myl-tado-connection-content .myl-tado-connection-modal-body .cogs{margin-top:1rem}.myl-tado-connection-container .myl-tado-connection-content .myl-tado-connection-modal-body .cogs .cog svg{height:2.5rem;width:2.5rem;margin:0 1rem;fill:#f39c11}.development-bar{position:absolute;bottom:0;left:0;width:100%;height:40px;right:0;background-color:#f39c11;z-index:100000000;opacity:.8;display:flex}.development-bar .fa{line-height:40px;text-align:center;height:40px;width:50px;color:#fff;cursor:pointer;font-size:18px}.development-bar .fa:hover{color:#d3d3d3}.dev-user-panel{position:absolute;z-index:100000001;bottom:40px;left:0;right:0;width:100%}.development-panel{border-top:1px solid #fff;background-color:#fff;min-height:30px}.development-panel .development-panel-heading{height:40px;padding-left:50px;text-transform:uppercase;background-color:#f39c11;color:#fff;line-height:40px;font-size:20px;font-weight:700}.development-panel .development-panel-body{padding:25px 35px}.development-panel .development-panel-body .development-panel-block{background-color:#f5f5f5;padding:20px 25px}.development-panel .development-panel-body .development-panel-block .development-panel-block-title{font-weight:700;font-size:18px;text-transform:uppercase;color:#f39c11;margin-bottom:10px}.development-panel .development-panel-body .development-panel-block .development-panel-input-group .development-panel-input-group-label{text-transform:uppercase;color:#f39c11;font-weight:700}.development-panel input[type=checkbox]{margin-right:10px}.development-panel .label-for-checkbox{margin-right:20px}.development-panel button{padding-left:10px;padding-right:10px}.myl-widget-msb-activation .myl-widget-container{width:100%;gap:16px}@media only screen and (max-width:767px){.myl-widget-msb-activation .myl-widget-container{height:auto}}@media only screen and (min-width:767px){.myl-widget-msb-activation .myl-widget-container{height:220px}}@media only screen and (max-width:767px){.myl-widget-msb-activation .myl-widget-container .widget-title{height:100%;white-space:wrap}}.myl-widget-msb-activation .myl-widget-container .widget-body{justify-content:start;align-items:flex-start;height:auto}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps{display:flex;gap:24px}@media only screen and (max-width:767px){.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps{width:100%;flex-direction:column}}@media only screen and (min-width :768px) and (max-width:991px){.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps{width:100%}}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step{display:flex;flex-direction:column;width:100%;gap:4px;background-color:#fff}@media only screen and (max-width:767px){.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step{width:100%}}@media only screen and (min-width:767px){.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step{max-width:155px}}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step *{line-height:20px}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step__icon{width:24px;height:24px;margin-bottom:4px}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step__title{font-size:14px;font-family:Quicksand,sans-serif;font-weight:600;color:#676e71}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step__date{font-size:12px;font-family:Quicksand,sans-serif;color:#676e71}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step__more-btn{font-size:12px;font-family:Quicksand,sans-serif;font-weight:600;color:#66bcca;text-decoration:underline}.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step.processing .msb-activation-step__title,.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step.step-status-processing .msb-activation-step__title,.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step.step-status-success .msb-activation-step__title,.myl-widget-msb-activation .myl-widget-container .widget-body .msb-activation-steps .msb-activation-step.success .msb-activation-step__title{color:#111827}.bootbox-body .msb-activation-popup__description{margin-bottom:24px;padding:16px;text-align:left;background-color:#676e71;border-radius:8px}.bootbox-body .msb-activation-popup__description.requested{background-color:#676e71}.bootbox-body .msb-activation-popup__description.activated{background-color:#6ec97d}.bootbox-body .msb-activation-popup__description p{margin:0;font-size:14px;color:#fff}.bootbox-body .msb-activation-steps{flex-direction:column;gap:16px;text-align:left}.bootbox-body .msb-activation-steps .msb-activation-step{display:flex;flex-direction:row;gap:16px}.bootbox-body .msb-activation-steps .msb-activation-step.inactive{filter:grayscale(1)}.upper-case{text-transform:uppercase}.default-input-label{text-align:left;font-size:11px;line-height:12px;margin-bottom:5px}.licence-details-body{background-color:#fff;border:1px solid #ccc;overflow-y:auto}.svg-icon-grey path{fill:#a2a2a2!important}#blocRightProd{color:#fff}#panel-heading-title-logo-sign-in{background:url(../../res/images/common/6a0849b.lock.svg) no-repeat}.panel-primary>.panel-heading{background-color:#008fa6}.perfRight>h3{color:#fff}.bootstrap-datetimepicker-widget{background-color:#008fa6!important;color:#fff}.bootstrap-datetimepicker-widget th:hover{background-color:transparent!important}.bootstrap-datetimepicker-widget th.disabled span{color:#005966}.bootstrap-datetimepicker-widget td:hover{background-color:transparent!important}.bootstrap-datetimepicker-widget td.active{background-color:#005966!important}.bootstrap-datetimepicker-widget td.active:hover{background-color:#005966!important}.bootstrap-datetimepicker-widget td .disabled,.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.new{color:#74b5c3!important}.bootstrap-datetimepicker-widget td.old{color:#4da0b3!important}.bootstrap-datetimepicker-widget td .month:hover,.bootstrap-datetimepicker-widget td .year:hover{background-color:transparent!important}.lightBackGround{background-color:#66bcca}.second-border,.secondBorder{border-color:#66bcca!important}.currentTempValueLabel{color:#008fa6}.currentLine{background-color:#008fa6}.setLine{background-color:#77c6d0}.setTempValue{color:#77c6d0}.setTempValueLabel{color:#77c6d0}.zoneTemp{color:#669ba3}.wideZoneName,.wideZonePower,.zoneTemp{color:#669ba3}.zones-block{border-bottom:1px solid #468690}.zones-block a{color:#fff}.wideZoneBlock{background-color:#005a65}.smZonesTitle{border-bottom:1px solid #468690;background-color:#005a65}.currentTempValue{color:#008fa6}.tariffSlider>div.ui-slider-range{background-color:#fff!important;border-bottom:3px dotted #66bcca}.maxMinTempLabel,.maxTemp,.minTempValue{color:#008fa6}.param-block{border-bottom:1px solid #468690}.param-block>a{color:#fff}.averValue{color:#8cd2dc}.averLabel{color:#8cd2dc}.smZoneBlock{width:100%;border-bottom:1px solid #468690;position:relative}.wideZoneBlock:hover{background:#26727d}.wideZoneGraph{background-color:#fff}#mainScheduler,.weekDayRow{background-color:#cfcfcf!important}.right-panel-block{border-bottom:2px solid #fff}.nextDay .ui-slider-range{background-color:gray!important}.matTempLabel,.minTempLabel{color:#008fa6}.navCustomBlock{height:100px;border:1px solid #468690;background:#005a65}.tooltip-inner{background-color:#f1f1f1;color:#000}.tooltip-arrow-top{border-top:5px solid #a9a9a9}.tooltip-arrow-bottom{border-bottom:5px solid #a9a9a9}.settings-svg-icon.disabled svg{cursor:not-allowed}.settings-svg-icon.disabled path{fill:#a2a2a2!important}.settings-svg-icon.disabled:hover path{fill:#a2a2a2!important}.settings-svg-icon:hover path{fill:#d3d3d3!important}.settings-svg-icon path{fill:#fff!important}.ecoTopBar{background:#f0f0f0;border-bottom:2px solid #bfbfbf}#ecoPageTitle{color:#1a171b}.title-param{background:#838183}.title-param a{color:#fff}.program-,.program-off{background-color:#979797}.program-true{background-color:#21ccaa}.panel-body,.panel-footer{background-color:#ebeef5}.disabledPhone{background-color:#eee}.navigation-menu>li:hover a:not(.preventHover){color:#fff}#alertsNavigation{background-color:#ddd}.alertField{background-color:#f0f0f0}.noAlerts{background-color:#75d082}.ol-app .label-on{color:#f39c11}.ol-app .label-off{color:#ff5039}.ol-app .error-label{color:#ff5039}.ol-app .registered-error{background-color:#ff5039!important}.login-register{background:url(../../res/images/theme/828c20a.main_background.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-y:auto}.main-logo{background:url(../../res/images/theme/000eeb1.logo.svg) no-repeat center}.thubmail-row-image{width:80px;display:block;float:left}.thubmail-row-body{position:relative;width:calc(100% - 80px);display:block;float:left}.thubmail-row-body .top-row{height:30px}.thubmail-row-body .top-row div{font-weight:700;text-transform:uppercase;line-height:30px;color:#4a5254;display:inline-block;vertical-align:middle}.thubmail-row-body .top-row div.device-value-part{width:100px;padding-right:20px;text-align:right}.thubmail-row-body .top-row div.device-value-part.battery-value{width:auto;word-break:keep-all;position:absolute;right:0;top:0}.thubmail-row-body .top-row div.device-program-part{width:100px;padding-right:20px;text-align:right}.thubmail-row-body .top-row div.device-name-part{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:15px;width:calc(100% - 209px)}.thubmail-row-body .bottom-row{height:50px;text-align:center}.thubmail-row-body .bottom-row .onoffswitch{top:15px;float:left;left:15px}.thubmail-row-body .bottom-row a{top:17px;position:relative;display:inline;vertical-align:middle}#kitSerialNumber{text-transform:uppercase}#settings-page-right-overflow{position:relative;overflow-y:auto;height:calc(100% - 125px)}.presence-block{height:60px;border-bottom:2px solid #fff}.activation-code{text-transform:uppercase}.activation-code::-webkit-input-placeholder{text-transform:capitalize}.activation-code::-moz-placeholder{text-transform:capitalize}.activation-code:-ms-input-placeholder{text-transform:capitalize}.activation-code:-moz-placeholder{text-transform:capitalize}.max-height{height:100%}.temperature-control{position:relative;display:block;float:right;height:25px}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :992px) and (max-width:1199px){.temperature-control{height:20px}}.temperature-control p,.temperature-control span{display:inline-block;vertical-align:middle}.temperature-control p{display:inline-block;vertical-align:middle;width:45px;text-align:center;line-height:25px;margin:0}.temperature-control button{display:inline-block;vertical-align:middle;cursor:pointer;color:#fff;height:25px;width:25px;font-weight:700;line-height:21px;border:2px solid #fff;text-align:center;font-size:16px;border-radius:50%!important}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :992px) and (max-width:1199px){.temperature-control button{width:20px;height:20px;line-height:16px}}.bigChart{height:300px}.sup-unit{top:0;font-size:60%;vertical-align:super}.select-date{font-size:14px}.select-date .input-group{height:46px}.select-date .input-group input{height:46px}.select-date .input-group .bootstrap-datetimepicker-widget{border:0;border-radius:0}.select-date .input-group .bootstrap-datetimepicker-widget.top{height:initial}.select-date .input-group .bootstrap-datetimepicker-widget::before{border-bottom-color:#008fa6!important;border-top-color:#008fa6!important}.select-date .input-group .bootstrap-datetimepicker-widget::after{border:0!important}.select-date .input-group .bootstrap-datetimepicker-widget .today::before{display:none}.select-date .input-group span{border:0;background:0 0;font-size:14px}.select-date .input-group span.glyphicon{font-size:20px}.hideImportant{display:none!important}a,a:active,a:focus,a:hover{outline:0}a,a:focus,a:hover{color:#000;text-decoration:none;cursor:pointer}#alertNumber{position:absolute;margin-left:50%;border-radius:50%;width:23px;height:23px;cursor:pointer;font-weight:800;font-size:17px;padding-top:2px;padding-left:1px}body{font-size:14px;line-height:20px;color:#000;overflow:hidden;margin:0;background:#fff}.navbar{border:0;z-index:1030;border-radius:0;margin:0 auto;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.3)}.panel-body{padding-top:0;border-radius:0}#signin-form{margin-top:0;padding-top:8px}#not-registered{text-align:center;padding-top:25px;font-size:18px;color:#434143}#signin-form input[type=text],#signup-step1 input[type=email],#signup-step1 input[type=text],#signup-step2 input[type=text],.userEditPanel input[type=text],input[type=password]{border-radius:0;font-size:17.5px}input[type=email],input[type=password],input[type=text]{height:100%;border-radius:0}input[type=password],input[type=text]{padding:10px 12px}input[type=email]{padding:10px 28px 10px 12px}#panel-heading-customized{height:100%;width:160px;text-align:center;margin-left:auto;margin-right:auto}#panel-heading-title-logo-sign-in{height:30px;width:30px;float:left;background-size:200%;background-position:center}.panel-heading-title-text{height:100%;float:left;line-height:36px;font-size:20px}#sign-in-page{display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}#sign-in-page #signInBottom{flex:1;position:relative;min-height:40px}#sign-in-page .versionNumber{border:1px solid red;min-height:40px}#sign-in-page .loginPanel{width:400px;margin-left:auto;margin-right:auto}#sign-in-page .loginPanel #signInLogo{height:168px;background-size:80%;cursor:pointer}#sign-in-page .loginPanel .panel-heading{border:0;border-radius:0;color:#fff;width:100%;padding:0;height:40px}#sign-in-page .loginPanel .panel-heading .panel-title{line-height:40px}#sign-in-page .loginPanel .panel-heading #panel-heading-title-logo-sign-in{margin-top:5px}#sign-in-page .loginPanel .panel-body{padding-bottom:0;text-align:center;padding-left:42px;padding-right:42px}#sign-in-page .loginPanel .panel-body #signUpBtn{margin-bottom:30px}#sign-in-page .loginPanel .panel-body .forgetPassword{margin-bottom:32px}#sign-in-page .loginPanel .panel-body .forgetPassword label{margin:0;float:left;font-weight:500}#sign-in-page .loginPanel .panel-body .forgetPassword label input{margin-bottom:0;margin-top:0}#sign-in-page .loginPanel .panel-body .forgetPassword .forgotten-password:hover,#sign-in-page .loginPanel .panel-body .forgetPassword label:hover{text-decoration:underline;cursor:pointer}#sign-in-page .loginPanel .panel-body .forgetPassword .forgotten-password{float:right;margin:0}#sign-in-page .loginPanel .panel-body #not-registered{font-weight:700;font-size:16px;margin-bottom:28px;color:#434143}#sign-in-page .loginPanel .panel-body button{border:0;font-size:15px;font-weight:700;width:190px;height:46px}#sign-in-page .loginPanel .panel-body button#sign-in-button{margin-top:32px;margin-bottom:26px}#sign-in-page .loginPanel .panel-body button .ladda-spinner{width:30px;height:30px}#sign-in-page .loginPanel .panel-body .separator{width:316px;border-bottom:1px solid #c7c9cd}#sign-in-page .loginPanel .panel-body input{margin-bottom:8px}#sign-in-page .loginPanel .panel-body input#loginPassword{margin-top:28px;margin-bottom:12px}#header-language{position:relative}#header-language select{display:none!important}#header-language .btn-group{width:100%;height:100%}#header-language .btn-group .dropdown-menu{border-radius:0;margin:0;padding:0}#header-language .btn-group .dropdown-menu a{padding:0;text-align:center}#header-language .btn-group .dropdown-menu a .text{font-size:18px;line-height:40px}#header-language .btn-group button{position:relative;padding:0;border:0;color:#999;font-weight:600;font-size:20px;background:0 0;width:100%;height:100%;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}#header-language .btn-group button span.filter-option{position:absolute;text-align:center;margin:auto;top:0;bottom:0;height:20px;left:0}#header-language .btn-group button span.bs-caret{display:none}#repeatPasswordField{margin-top:52px!important}.ui-slider-handle{z-index:5!important}.commonSetupTitleBlock .parametrageTitle{position:relative}.commonSetupTitleBlock .parametrageTitle h2{margin-top:40px;margin-bottom:20px}.commonSetupTitleBlock .parametrageTitle .onoffswitch3{position:absolute;top:0;right:0}.commonSetupTitleBlock p{font-size:16px;margin-bottom:30px}.schedulerPage .parametrageTitle,.schedulerPage .weekTitle{position:relative}.schedulerPage .parametrageTitle h2,.schedulerPage .weekTitle h2{margin-bottom:30px}.schedulerPage .filed-for-scheduler{height:500px}.schedulerPage .filed-for-scheduler .scheduler-spinner-block{position:relative}.schedulerPage .filed-for-scheduler .scheduler-spinner-block span{position:absolute;margin:0;top:0;bottom:0;left:0;right:0}.schedulerPage .onoffswitch3{position:absolute;top:20px;right:0}.schedulerPage .weekScheduler .schedulerRow{height:17px;margin-bottom:50px}@media only screen and (min-width :992px) and (max-width:1199px){.schedulerPage .buttonsRows button{padding:12px 14px!important}}@media only screen and (min-width :768px) and (max-width:991px){.schedulerPage .buttonsRows button{padding:10px 12px!important}}@media only screen and (max-width:767px){.schedulerPage .buttonsRows button{padding:8px 8px!important}}.autoOffPage .inputLabel,.autoOffPage p,.standbyPage .inputLabel,.standbyPage p{font-size:16px;font-weight:400}.autoOffPage #timeOff,.standbyPage #timeOff{float:left;width:100px}.autoOffPage .label,.standbyPage .label{margin-left:15px;font-weight:600;font-size:20px;float:left;line-height:42px;padding:0;margin-bottom:0}.autoOffPage .pen,.standbyPage .pen{width:33px;height:27px;float:left;background-size:367%;background-position:center;margin-top:8px}.autoOffPage input[type=checkbox],.standbyPage input[type=checkbox]{height:20px;width:20px;margin-right:15px;margin-top:10px;vertical-align:bottom}.autoOffPage .inputRow,.standbyPage .inputRow{margin-bottom:30px;margin-top:15px}.autoOffPage .inputRow input,.standbyPage .inputRow input{width:100px;float:left}.greenPlayPage li.disabled{pointer-events:none;cursor:not-allowed}.greenPlayPage li.disabled a{color:#d3d3d3}.greenPlayPage span.trashIcon{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:15px;height:19.5px;background-size:100%;cursor:pointer}.greenPlayPage span.tickIcon{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:22px;height:22px;background-size:80%;border:2px solid #999;border-radius:50%}.greenPlayPage .nav-tabs{margin-bottom:10px}.greenPlayPage .greenDevSchedulerRow{margin-bottom:20px}.greenPlayPage h2{font-weight:700}.greenPlayPage .thumbnail{margin-left:0;margin-right:0;margin-bottom:0}.greenPlayPage .thumbnail .rightSideIcons{position:relative;height:80px;width:60px;float:right}.greenPlayPage .thumbnail .greenDeviceDetails{margin-left:80px;margin-right:60px}.greenPlayPage .thumbnail .greenDeviceDetails .greenDeviceLabel{font-size:16px;font-weight:700;text-transform:uppercase;margin:auto;bottom:0;top:0;position:absolute;line-height:80px;margin-left:20px}.greenPlayPage .thumbnail .greenDeviceDetails .greenDeviceLabel div{float:left}.greenPlayPage .thumbnail .greenDeviceDetails .greenDeviceLabel div.break{margin-left:5px;margin-right:5px;text-transform:lowercase}.greenPlayPage .thumbnail img{position:absolute;top:0;left:0}.greenPlayPage .greenSchedulerBlock{position:relative;height:90px;background-color:#fcfcfc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.greenPlayPage .greenSchedulerBlock .greenIcons{width:60px;height:90px;float:right;position:relative}.greenPlayPage .greenBar{pointer-events:none;border:0;border-radius:4px;position:absolute;height:12px;background-color:#cfcfcf;margin:auto;top:0;bottom:0;left:5%;right:60px}.greenPlayPage .greenBar span.ui-slider-handle{display:none}#consoPrise{font-size:22px!important;font-weight:400!important;line-height:27px}#imgPriseWidth{width:160px;height:142px}#prisesRow{margin-left:30px;margin-right:30px}.top-left-block2{position:absolute;top:20px;left:20px;width:calc(60%);overflow-x:hidden}.top-left-block2 a{font-size:17px;color:#008fa6;font-weight:700;text-transform:uppercase;line-height:18px}.thumbnail-active .top-left-block2>a{color:#fff}.top-right-block2{position:absolute;top:10px;right:10px;float:right;text-align:right}.donnees-indisponibles{text-align:center;height:100%;padding-top:77px;padding-bottom:52px;font-size:26px;font-weight:400}.tempBottomValues{height:110px}.tempBottomValues div.averBlock{display:table;margin:0 auto}.tempBottomValues p.averValue{line-height:30px}.tempBottomValues p.averLabel{margin-bottom:10px}.tempBottomValues p.maxMinTempLabel{font-size:22px;font-weight:700;float:right;width:100%;padding-left:20px;margin-bottom:3px}.tempBottomValues p.maxTemp,.tempBottomValues p.minTempValue{line-height:25px;margin:0}.bigGraph{padding-left:72px;padding-right:72px}@media only screen and (min-width :992px) and (max-width:1199px),only screen and (min-width :768px) and (max-width:991px){.bigGraph{padding-right:40px;padding-left:40px}}@media only screen and (max-width:767px){.bigGraph{padding-left:20px;padding-right:20px}}.batBigBlock{min-width:inherit;float:right}.batBigBlock .sumBlock{float:right}.batBigBlock .sumBlock div{float:right!important}@media only screen and (min-width :992px) and (max-width:1199px){.batBigBlock .sumPart{font-size:45px!important;line-height:47px!important}}@media only screen and (min-width :768px) and (max-width:991px){.batBigBlock .sumPart{font-size:40px!important;line-height:42px!important}}@media only screen and (max-width:767px){.batBigBlock .sumPart{font-size:30px!important;line-height:32px!important}}@media only screen and (min-width :768px) and (max-width:991px){.batBigBlock #txt_velo_2{padding-top:7px}}@media only screen and (max-width:767px){.batBigBlock #txt_velo_2{padding-top:3px}}.batBigBlock .imgBlock{margin-left:20px;display:block;float:right}.batBigBlock .imgBlock img{width:100px;height:100px}@media only screen and (min-width :992px) and (max-width:1199px){.batBigBlock .imgBlock img{width:90px;height:90px}}@media only screen and (min-width :768px) and (max-width:991px){.batBigBlock .imgBlock img{width:80px;height:80px}}@media only screen and (max-width:767px){.batBigBlock .imgBlock img{width:70px;height:70px}}.perfRight>h3{margin-top:0}.perfRight>h4{margin-top:25px;margin-bottom:2px}.perf-leaf-icon{float:left;display:block;width:40px;margin-right:8px}#icnEcoCons{height:40px;display:block}.titleStatPerf{font-size:24px;line-height:28px;color:#1a171b}#blocRightPerformance{padding:30px;border-bottom:none;height:100%}#showRightPanel{position:fixed;right:0;width:40px;top:0;height:100%;background-color:#8cd2dc;border-radius:0;z-index:10;opacity:.3}#mainPageBottomGraph .mainPageSmallGraph{position:relative;height:300px}.sumValues{margin-top:30px;position:relative}.sumValues div{position:relative;margin:auto;left:0;right:0}.sumValues img{margin-left:auto;margin-right:auto;display:block;height:100px;width:100px}.chartSumTop{height:30px}.thumbnail-list-prises{z-index:20;padding:0;min-width:250px}.thumbnail-list-prises .thubmail-row-image{width:80px;height:80px}.thumbnail-list-prises .thubmail-row-body,.thumbnail-list-prises .thubmail-row-image{display:inline-block;vertical-align:middle;float:left}.highchartMainPage{position:inherit}.highchartMainPage .chartProductionTitle,.highchartMainPage .chartTitle{height:30px;margin-bottom:20px}.highchartMainPage .chartProductionTitle p,.highchartMainPage .chartTitle p{font-size:24px;line-height:28px;color:#1a171b}@media only screen and (min-width :768px) and (max-width:991px){.highchartMainPage .chartProductionTitle p,.highchartMainPage .chartTitle p{font-size:20px;line-height:24px}}@media only screen and (max-width:767px){.highchartMainPage .chartProductionTitle p,.highchartMainPage .chartTitle p{font-size:18px;line-height:20px;margin-bottom:0}}@media only screen and (max-width:767px){.highchartMainPage .chartProductionTitle,.highchartMainPage .chartTitle{margin-bottom:0}}#graphsNav ul{margin-bottom:10px}.tempBottomValues{height:110px}.tempBottomValues div.averBlock{display:table;margin:0 auto}.tempBottomValues p.averValue{line-height:30px}.tempBottomValues p.averLabel{margin-bottom:10px}.tempBottomValues p.maxMinTempLabel{font-size:22px;font-weight:700;float:right;width:100%;padding-left:20px;margin-bottom:3px}.tempBottomValues p.maxTemp,.tempBottomValues p.minTempValue{line-height:25px;margin:0}.add-device-code-block{width:400px;float:right;margin-right:140px;margin-top:50px}@media only screen and (max-width:767px){.add-device-code-block{width:100%;margin-right:0;padding-left:20px;padding-right:20px;max-width:400px}}.add-device-code-block #btnAnnulerForm1,.add-device-code-block #btnAnnulerForm2{top:0}@media only screen and (max-width:767px){.add-device-code-block #btnAnnulerForm1,.add-device-code-block #btnAnnulerForm2{float:right;margin-top:10px}}.add-device-code-block #add-edit-code{width:200px}#parameter-common-block #collapsed-elements{margin:7.5px}#parameter-common-block #icon{margin-right:20px}#parameter-common-block #parameter-text-left,#parameter-common-block #parameter-text-right{margin:0}.navigationZoneName{overflow:hidden;position:absolute;left:30px}@media only screen and (min-width :768px) and (max-width:991px){.navigationZoneName{left:20px}}#blocRightProd{height:inherit}@media only screen and (min-width :768px) and (max-width:991px){#zone #pMaison{width:60px;overflow:hidden;text-align:right}}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){.zoneTempBlock{height:125px!important}}@media only screen and (min-width :1200px){#titleStat{font-size:24px}}@media only screen and (min-width :992px) and (max-width:1199px){#titleStat{font-size:24px}}@media only screen and (min-width :768px) and (max-width:991px){#titleStat{font-size:22px}}@media only screen and (max-width:767px){#titleStat{font-size:20px}}#homeProductionBlock .productionDeviceLogo{margin-top:-10px}@media only screen and (min-width :1200px){#homeProductionBlock .productionDeviceLogo{margin-left:180px;height:40px}}@media only screen and (min-width :992px) and (max-width:1199px){#homeProductionBlock .productionDeviceLogo{height:35px;margin-left:40px}}@media only screen and (min-width :768px) and (max-width:991px){#homeProductionBlock .productionDeviceLogo{height:35px;margin-left:40px}}@media only screen and (max-width:767px){#homeProductionBlock .productionDeviceLogo{height:30px;clear:both;display:block;margin-top:2px}}.productionTitleBlock{position:relative;padding:0}.productionTitleBlock p{float:left}@media only screen and (min-width :1200px){.productionTitleBlock img{margin-top:25px;height:40px;margin-left:200px}}@media only screen and (min-width :992px) and (max-width:1199px){.productionTitleBlock img{height:40px;margin-left:130px;margin-top:25px}}@media only screen and (min-width :768px) and (max-width:991px){.productionTitleBlock img{height:35px;margin-left:130px;margin-top:25px}}@media only screen and (max-width:767px){.productionTitleBlock img{height:30px;position:absolute;top:60px;left:0}}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){.bloc-conso{padding-left:40px;padding-right:40px}}@media only screen and (min-width :768px) and (max-width:991px),only screen and (max-width:767px){.bloc-conso{padding-left:30px;padding-right:30px}}.graphSeparate{border-bottom:2px solid #ccc;margin-bottom:40px;margin-top:40px;width:100%}@media only screen and (min-width :992px) and (max-width:1199px){.graphSeparate{margin-bottom:30px;margin-top:30px}}@media only screen and (min-width :768px) and (max-width:991px){.graphSeparate{margin-bottom:25px;margin-top:25px}}@media only screen and (max-width:767px){.graphSeparate{margin-top:20px;margin-bottom:20px}}#pMaison{position:absolute;bottom:0;float:right;margin-bottom:10px;font-size:18px!important;font-weight:600!important;line-height:20px;right:10px}.zoneTemp{position:absolute;font-size:18px;float:left;bottom:0;font-weight:600}#imgZone{width:60px}.titleStat{font-size:24px;line-height:28px;color:#1a171b}.graphContainer{height:inherit;position:relative;margin-bottom:30px}@media only screen and (max-width:767px){.graphContainer{margin-bottom:0}}.graphContainer .graphBlock{height:350px;width:75%;float:left}@media only screen and (min-width :1200px),only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :768px) and (max-width:991px){.graphContainer .graphBlock{width:75%}}@media only screen and (max-width:767px){.graphContainer .graphBlock{width:100%}}.graphContainer .batteriesBlock{padding-top:20px;width:25%;height:350px;float:left;text-align:center}.graphContainer .batteriesBlock .imgPile{margin-top:20px;height:100px}.graphContainer .batteriesBlock .productionUnit{top:-20px;font-size:68%}.roundBlock .roundHomeTitle{width:40px}#weather-bloc{position:relative}#forecastIcon{float:left;font-size:14px;color:#fff;font-weight:500}#alerts .alertsPage .alertBlock{min-width:330px;height:180px;float:left;margin-bottom:20px;padding-left:10px;padding-right:10px}@media only screen and (max-width:767px){#alerts .alertsPage .alertBlock{width:100%}}@media only screen and (min-width :768px) and (max-width:991px){#alerts .alertsPage .alertBlock{width:100%}}@media only screen and (min-width :992px) and (max-width:1199px){#alerts .alertsPage .alertBlock{width:50%}}@media only screen and (min-width :1200px){#alerts .alertsPage .alertBlock{width:33.33%}}#alerts .alertsPage .alertBlock .alertField{height:100%;position:relative;cursor:default}#alerts .alertsPage .alertBlock .alertField:hover{box-shadow:0 2px 2px rgba(0,0,0,.3)}#alerts .alertsPage .alertBlock .alertField .alertContent{height:100%;width:100%;padding:20px 16px 0 102px}#alerts .alertsPage .alertBlock .alertField .alertContent .alertDate{font-size:17px;font-weight:700;margin-bottom:14px}#alerts .alertsPage .alertBlock .alertField .alertContent .alertInactiveTime,#alerts .alertsPage .alertBlock .alertField .alertContent .alertTime{position:absolute;top:20px;right:56px;font-size:17px;font-weight:700}#alerts .alertsPage .alertBlock .alertField .alertContent .alertInactiveTime{right:16px}#alerts .alertsPage .alertBlock .alertField .alertContent .alertAreaName{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:0;color:#1a171b}#alerts .alertsPage .alertBlock .alertField .alertContent .alertTitle{font-size:18px;margin-bottom:10px;font-weight:700;color:#1a171b}#alerts .alertsPage .alertBlock .alertField .alertContent .alertBody{font-size:15px;line-height:16px;height:60px;overflow:hidden;color:#1a171b}#alerts .alertsPage .alertBlock .alertField .iconBlock{float:left;position:relative;width:80px;height:100%}#alerts .alertsPage .alertBlock .alertField .iconBlock img{margin:auto;position:absolute;top:0;bottom:0;width:80px;height:80px}.modal.geo-modal .modal-content{background-color:#ebeef5;box-shadow:0 2px 2px rgba(0,0,0,.3)}.modal.geo-modal input{background-color:#fff}.modal.geo-modal .modal-dialog .modal-footer button.main-button{float:right}@media only screen and (min-width :1200px),only screen and (min-width :768px) and (max-width:991px),only screen and (min-width :992px) and (max-width:1199px){.modal.geo-modal .modal-dialog{width:800px}}.modal.geo-modal .userEditComment{float:left}.modal .modal-content{border:0;border-radius:0}.modal .modal-content .modal-header{background-color:#f39c11;border:0;text-align:center}.modal .modal-content .modal-header h3{font-weight:700;color:#fff}.modal .modal-content .modal-body{padding-left:50px;padding-right:50px;text-align:center;border:0}.modal .modal-content .modal-footer{padding-left:50px;padding-right:50px;padding-bottom:30px;text-align:center;border:0}.modal .modal-content .modal-footer button.grayButton{margin-right:20px}@media only screen and (max-width:767px){.modal .modal-content .modal-footer button{padding:0 5px 0 5px!important;font-size:12px!important;margin-top:5px}}.program-modal{z-index:1050;position:absolute!important}.custom-modal-background{position:absolute;top:0;bottom:0;display:block;left:0;right:0;background-color:#000;background-color:rgba(0,0,0,.5);z-index:1040}.custom-modal.custom-modal-alert .ladda-label{margin-right:30px}.custom-modal.custom-modal-alert.no-cancel .bootbox-close-button{display:none!important}.custom-modal.custom-modal-alert button.main-button{padding:7px 20px!important}.custom-modal .modal-dialog{margin-top:0;margin-bottom:0;position:relative;height:100%}.custom-modal .modal-dialog .modal-content{position:relative;top:50%;transform:translateY(-50%)}.custom-modal .modal-body{position:relative;padding-top:34px;padding-bottom:24px}.custom-modal .modal-body .bootbox-body{font-weight:700;margin:0;line-height:18px!important;font-size:16px!important}.custom-modal .modal-footer{padding:0}.custom-modal .modal-footer button{margin:0}.custom-modal .bootbox-close-button{display:block!important;right:14px;bottom:0;top:14px;position:absolute;width:24px;height:24px;background:url(../../res/images/common/d24c2b9.cancel-gray.svg) center no-repeat!important;background-size:100%!important;margin:0!important;cursor:pointer;padding:0!important;opacity:1}.custom-modal.custom-modal-warning .modal-title{font-weight:700;color:#fff;text-transform:uppercase}.custom-modal.custom-modal-warning .bootbox-body{line-height:22px!important;font-weight:500!important}.custom-modal.custom-modal-warning .bootbox-close-button{background:url(../../res/images/common/f44d505.cancel-white.svg) center no-repeat!important}#main-navigation li{position:relative;height:100px}#main-navigation li a{position:absolute;margin:0;left:0;right:0;top:65px}#main-navigation li span{position:absolute;left:0;top:10px;display:block;width:100%;height:60px;background-size:55%}@media only screen and (max-width:767px){#graphsNav .nav-tabs li{width:20%!important}#graphsNav .nav-tabs li a{padding-left:0;padding-right:0}}@media only screen and (min-width :768px) and (max-width:991px){#graphsNav .nav-tabs li{width:110px!important}#graphsNav .nav-tabs li a{padding-left:0;padding-right:0}}#graphsNav .nav-tabs li a{text-align:center}.loading-opacity .weekScheduler{opacity:.3}.loading-opacity .loading-spinner{position:absolute;margin:auto;height:100px;width:100px;top:0;left:0;right:0;bottom:0}.schneiderLogo,.schneiderLogoPrise,.schneiderLogoThermostat{cursor:default}@media only screen and (min-width :992px) and (max-width:1199px){.bottom-left-bloc-eco-2 span,.top-left-bloc-eco span{font-size:12px;line-height:12px}}@media only screen and (min-width :1200px){.bottom-left-bloc-eco-2 span,.top-left-bloc-eco span{font-size:14px;line-height:16px}}.bottom-left-bloc-eco-2{top:120px;left:0;width:100%;padding-right:20px;padding-left:20px}.top-left-bloc-eco{width:100%;left:0;padding-left:20px;padding-right:20px}#applicationVersion{position:absolute;bottom:20px;right:20px}#applicationVersion span{color:#fff}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.info-custumized{z-index:21}input.disabled,input:disabled,label.disabled,label:disabled{pointer-events:none}input[readonly],label[readonly]{pointer-events:none}.btn{border:0}.modal-footer :first-child{margin-right:20px}.recoveryPanel .panel-heading .panel-title{float:none}.paginationCentered{text-align:center}.pagination li{border-radius:0}.pagination li a{border-radius:0!important}#tooltipTable td.break{padding-right:3px;padding-left:3px}#tooltipTable td.right{padding-right:3px}#tooltipTable td.text-to-right{text-align:right;padding-left:10px}.passwordField{width:100%;height:100%;position:relative}.passwordField[disabled] span{display:none}.passwordField input{padding-right:30%;margin:0!important}.passwordField span{text-align:center;margin:auto;top:0;bottom:0;right:45px;position:absolute;cursor:pointer;text-transform:uppercase;color:#909090;line-height:46px;font-size:14px;font-weight:700}.passwordField span:hover{color:#747474}.passwordField span.empty{display:none}.select-date .selectCalendarGroup{cursor:pointer;float:left;width:30%;height:100%;background-color:#fff}.phone-number-field input{float:left}.phone-number-field input.unselectedPhone{width:70%!important}.phone-number-field .selectPhoneGroup{cursor:pointer;float:left;width:30%;height:100%;background-color:#fff}.phone-number-field .selectPhoneGroup span{border:1px solid #ccc;top:0;height:100%;float:left;width:50%;color:#747474;line-height:46px;text-align:center;font-size:18px}.phone-number-field .phone-input{width:70%;float:left}.phone-number-field .phone-input .intl-tel-input{width:100%}.phone-number-field .phone-input .intl-tel-input input{width:100%}.phone-number-field .btn-group{position:relative;width:15%;float:left;height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff}.phone-number-field .btn-group button{padding:0;width:100%;height:100%;background-color:#fff;border:0}.phone-number-field .btn-group .buttonGlyph{height:100%;width:100%;line-height:46px;text-align:center;font-size:18px;color:#747474}.phone-number-field .btn-group .dropdown-menu{margin:0;padding:0;width:100%;min-width:100%;right:0;left:inherit;border-radius:0;top:48px}.phone-number-field .btn-group .dropdown-menu li{height:46px;line-height:46px;text-align:center;font-size:18px;color:#747474}#alertNumber{padding:0!important;text-align:center;vertical-align:middle;line-height:23px}.modal-btn{width:108px;height:46px;border:0;text-transform:uppercase;font-weight:700;font-size:15px}#alertsModal .modal-dialog{width:500px}#alertsModal .modal-dialog .modal-content{border-radius:0;border:0}#alertsModal .modal-dialog .modal-body{text-transform:inherit!important;padding:0 25px 0 25px}#alertsModal .modal-dialog .modal-body a{text-decoration:underline}#alertsModal .modal-dialog .modal-body .alertBody{margin-bottom:25px;margin-top:25px;font-size:16px;font-weight:700}#alertsModal .modal-dialog .modal-body .alertFull{color:#1a171b;margin-bottom:32px;font-size:14px;line-height:18px}#alertsModal .modal-dialog .modal-body .alertTrick{color:#1a171b;font-weight:700;font-size:18px;margin-bottom:18px;text-transform:uppercase}#alertsModal .modal-dialog .modal-body .alertTrickBody{margin:0}#alertsModal .modal-dialog .modal-footer{border-radius:0!important;height:110px;border:0;padding:0;text-align:center}#alertsModal .modal-dialog .modal-footer button{width:inherit;padding-right:15px;padding-left:10px;margin-top:32px;margin-bottom:32px}#alertsModal .modal-dialog .modal-header{padding:15px 0 15px 0;position:relative;height:75px}#alertsModal .modal-dialog .modal-header .svg-image-background{position:absolute;left:0;top:0;height:75px;width:75px}#alertsModal .modal-dialog .modal-header .modalCancel{margin:0;color:#fff;top:10px}#alertsModal .modal-dialog .modal-header .alertModalDate{position:absolute;bottom:10px;right:10px;margin:0;font-size:13px;color:#fff;font-weight:700}#alertsModal .modal-dialog .modal-header .alertModalTitleBlock{margin-left:75px;margin-right:100px;height:100%;overflow:hidden;text-align:left}#alertsModal .modal-dialog .modal-header .alertModalTitleBlock p{color:#fff;margin:0}#alertsModal .modal-dialog .modal-header .alertModalTitleBlock .alertModalTitle{font-size:16px;font-weight:500;line-height:18px}#alertsModal .modal-dialog .modal-header .alertModalTitleBlock .alertModalAreaName{font-weight:700;font-size:18px;text-transform:uppercase;line-height:20px}@media only screen and (max-width:767px),only screen and (min-width :768px) and (max-width:991px){#alerts .offsetAlert{display:none}}@media only screen and (min-width :992px) and (max-width:1199px){#alerts .offsetAlert:nth-child(2n){display:none}}#alerts .alertCancel{margin:0;top:19px;right:16px;z-index:2}#alerts #alertsNavigation{box-shadow:0 2px 2px rgba(0,0,0,.3)}#alerts #alertsNavigation ul{border-left:1px solid #fff;list-style:none;margin:0;padding:0}#alerts #alertsNavigation ul li{text-transform:uppercase;float:left;width:50%;font-size:18px;font-weight:700;color:#fff;text-align:center;height:50px;line-height:50px}.userEditPanelTop{margin-top:0;margin-bottom:0}@media only screen and (min-width :1200px),only screen and (min-width :992px) and (max-width:1199px){.userEditPanelTop #repeatPasswordField{margin-top:52px!important}}.userEditPanelTop button{text-transform:uppercase;font-size:15px;font-weight:700}.userEditPanelTop button#userPanelSubmit{margin-top:20px!important}.userEditPanelTop input{font-size:17.5px}.userEditPanelTop input:disabled{border:1px solid #ccc!important;background:#eee!important}.userEditPanelTop .saveEmailPassRow{text-align:center}.userEditPanelTop .saveEmailPassRow #saveEmailPass{font-weight:700;width:46.66%}.showPasswordBlock input{width:inherit!important}.showPasswordBlock label{font-weight:400;color:#555;font-size:12px}label.showPassword{font-weight:400}input:active,input:focus{-webkit-box-shadow:none;box-shadow:none}input:active:not([type=radio]),input:focus:not([type=radio]){background:#fff!important}input[type=checkbox].showPassword{vertical-align:sub;width:15px;height:15px;margin-right:7px}.customFocus{background:#fff;outline:0}.selectField{background-color:#fff;position:relative}.selectField[disabled]{background-color:#eee}.selectField span{background:url(../../res/images/common/694362a.calendar_select.svg) no-repeat center;background-size:30%;width:15%;height:100%;display:block;border-left:1px solid #ccc;position:absolute;top:0;right:0;z-index:2}.btn{color:#fff}#signup-step1 .nya-selectpicker,#signup-step3 .nya-selectpicker,#userEditPanelBottom .nya-selectpicker,#userPanel .nya-selectpicker{z-index:4;position:relative;-moz-appearance:none;-webkit-appearance:none;background:0 0;border:1px solid #ccc;width:100%;height:100%;color:#555;font-weight:400;padding:10px 12px;font-size:17.5px}#signup-step1 .nya-selectpicker.ng-empty,#signup-step3 .nya-selectpicker.ng-empty,#userEditPanelBottom .nya-selectpicker.ng-empty,#userPanel .nya-selectpicker.ng-empty{color:grey}#passwordRecoveryForm #recoveryPassword{margin-top:35px!important}.customInvalid{background:#fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9 Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVt ZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5v cmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5v cmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2 ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3Jn ZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0 cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmll d0JveD0iMCAwIDIwMCAyMDAiCiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAw IDIwMCAyMDAiCiAgIGlkPSJzdmc0MjY5IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlu a3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1l PSJlcnJvcl9maWVsZC5zdmciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0 YTQyNzciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJk ZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2Rj OmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJj ZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAg ICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAg IDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0 Mjc1IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNm ZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3Bh Y2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xl cmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2Fw ZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgog ICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iOTM3IgogICAgIGlua3NjYXBlOndp bmRvdy1oZWlnaHQ9IjQ5NiIKICAgICBpZD0ibmFtZWR2aWV3NDI3MyIKICAgICBz aG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMS4xOCIKICAgICBp bmtzY2FwZTpjeD0iMjIzLjY2NTQxIgogICAgIGlua3NjYXBlOmN5PSIxMDAiCiAg ICAgaW5rc2NhcGU6d2luZG93LXg9IjI5MCIKICAgICBpbmtzY2FwZTp3aW5kb3ct eT0iMTU2IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAg aW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnNDI2OSIgLz4KICA8cGF0aAogICAg IGQ9Ik05MS4yNzggMTA5LjI5NXYtNjkuNDYyYzAtNS4yOTIgMy45NjktOS4yNjIg OS4yNjItOS4yNjIgNS4yOTIgMCA5LjI2MiAzLjk2OSA5LjI2MiA5LjI2MnY2OS40 NjJjMCA1LjI5Mi0zLjk2OSA5LjI2Mi05LjI2MiA5LjI2Mi01LjI5MiAwLTkuMjYy LTMuOTY5LTkuMjYyLTkuMjYyem05LjI2MiA0MS42NzdjLTUuMjkyIDAtOS4yNjIt My45NjktOS4yNjItOS4yNjJ2LTMuOTY5YzAtNS4yOTIgMy45NjktOS4yNjIgOS4y NjItOS4yNjIgNS4yOTIgMCA5LjI2MiAzLjk2OSA5LjI2MiA5LjI2MnYzLjMwOGMw IDUuOTU0LTMuOTY5IDkuOTIzLTkuMjYyIDkuOTIzeiIKICAgICBmaWxsPSIjZDIz NjVlIgogICAgIGlkPSJwYXRoNDI3MSIKICAgICBzdHlsZT0iZmlsbDojZmY1MDM5 O2ZpbGwtb3BhY2l0eToxIiAvPgo8L3N2Zz4K') no-repeat center center;background-position:100% 80%;background-size:30px 30px;border:2px solid #d2365e!important;-webkit-box-shadow:none;box-shadow:none}.nextDay .grayBar,.nextDay .timePoint{display:none}.bigGraphContainer{height:300px}.grayBar{pointer-events:none;position:absolute;height:100%;background-color:#a9a9a9;display:block}.timePoint{pointer-events:none;height:100%;width:3px;position:absolute;top:0}.timePoint span.main-color{top:15px;left:-13px;position:absolute;font-size:12px}.timePoint span.timeIcon{z-index:21;opacity:.5;width:25px;height:25px;position:absolute;top:-23px;left:-11px;background-size:100%}.range-label div{pointer-events:none;z-index:20;font-size:12px}.dotPoint{width:2px;height:100%;display:block;position:absolute;left:0;right:0}#navAlerte{position:fixed}#parametrageContent{height:100%}.autoOffPage .parametrageSaveButton,.schedulerPage .parametrageSaveButton,.standbyPage .parametrageSaveButton{margin-top:50px;text-align:center;margin-bottom:50px}.autoOffPage .parametrageSaveButton button,.schedulerPage .parametrageSaveButton button,.standbyPage .parametrageSaveButton button{float:none;margin-top:0!important}#parameter-common-block{height:initial;padding-bottom:30px;padding-top:30px;width:100%;box-shadow:0 2px 2px rgba(0,0,0,.3);background:#f1f1f1;float:left}#parameter-common-block #parameter-text-icon{padding-bottom:0;padding-top:5px;height:70px}#parameter-common-block #icon{padding:0 0;width:50px;float:left}#parameter-common-block #parameter-text-left{padding:10px 0;margin:0 10px;float:left}#parameter-common-block #parameter-title{font-size:22px;font-weight:700;text-transform:uppercase}#parameter-common-block #parameter-sub-title{font-size:16px;font-family:Quicksand,sans-serif}#parameter-common-block #parameter-text-right{padding:10px 0;margin:0 10px;float:right}#parameter-common-block #collapsed-elements{padding:10px 0 50px 0;margin:7.5px 72px}#parameter-common-block #span-select-program{width:30%;float:left}#parameter-common-block #select-program{width:100%}#parameter-common-block #span-select-area{width:30%;float:left;margin-left:4.9%}#parameter-common-block #span-select-device{width:30%;float:right}#parameter-common-block2{padding-bottom:15px;padding-top:30px;width:100%;height:initial;float:left}#parameter-common-block2 #header{padding-bottom:20px;height:66px}#parameter-common-block2 #right{padding:10px 0;float:left}#parameter-common-block2 #right-title{font-size:22px;font-weight:700;text-transform:uppercase;color:#007285}#parameter-common-block2 .onoffswitch3{float:right}#parameter-common-block2 #content{padding-bottom:20px;min-height:60px;width:81%}.open-link{display:block;padding:10px 20px;background-color:transparent;font-weight:700;font-family:Helvetica,Arial,san-serif;text-decoration:none;margin:0 20px;width:125px}.open-link>li{list-style-type:none}.open-link>li.active>a,.open-link>li.active>a:focus,.open-link>li.active>a:hover{clear:both;display:block;position:relative;top:-7px;left:85px;content:'';height:0;width:0;padding:0;margin:-8px;border:8px solid transparent;border-top-color:#008fa6}.open-link>li>a{clear:both;display:block;position:relative;top:-15px;left:85px;content:'';height:0;width:0;padding:0;margin:-8px;border:8px solid transparent;border-bottom-color:#008fa6;border-top-color:transparent}#parameter-common-block2 #text{font-size:16px;color:#1a171b}.info-custumized{height:71px!important;width:257px!important;position:absolute;text-align:center;left:50%;border-radius:0;z-index:9;font-size:19px}#custom_popup{height:100%;white-space:pre-wrap;line-height:21px;margin-top:-5px;vertical-align:middle}#setupCommonBlock{position:relative}.schedulerPage .grayBar{display:none!important}.schedulerPage .hideTimeDot .timePoint{display:none}.schedulerPage .buttonsRows{margin-bottom:26px}.schedulerPage .buttonsRows button{margin-right:25px}#mainScheduler,.weekDayRow{height:13px!important;border:0!important;border-radius:4px}#mainScheduler{margin-bottom:30px;pointer-events:none}.scheduler-trash-icon{background:0 0!important;border:0;position:relative}.scheduler-trash-icon path{fill:#72797d!important}.scheduler-trash-icon path:hover path{fill:#282d2e!important}.scheduler-trash-icon svg{width:100%;height:100%}.schedulerRow{height:40px;margin-bottom:35px}.schedulerRow .rowPart{float:left}.schedulerRow .rowPart .schedulerMinus{border-color:transparent;background:0 0!important;position:absolute;right:0}.schedulerRow .rowPart .schedulerMinus path{fill:#72797d!important}.schedulerRow .rowPart .schedulerMinus path:hover path{fill:#282d2e!important}.schedulerRow .rowPart .schedulerMinus svg{width:100%;height:100%}.schedulerRow .schedulerLabel{height:13px;line-height:13px}.schedulerRow span{outline:0}.schedulerRow span:active{outline:0}.mainSchedulerRow{margin-top:60px}.tariffSlider{margin-bottom:50px;margin-left:3px;margin-right:5px;margin-top:20px;pointer-events:none;border-left:0;border-top:0;border-right:0;height:3px!important}.tariffSlider.noTariff{border-bottom:3px solid #000!important}.tariffSlider .timePoint{display:none}.tariffSlider .ui-slider-handle{display:none}.tariffSlider .ui-slider-range{height:3px!important}.tariffSlider .ui-widget-content{border:0}.tariffSlider .ui-slider-range{pointer-events:none;position:absolute;text-align:center;display:inline-block;vertical-align:middle;width:100%;margin:0 auto}.space{width:25%;height:2px;float:left;display:block}.dotPlace{width:0;float:left;position:relative}.dotPlace a{position:absolute;width:10px;height:10px;border-radius:50%;top:-3px;left:-3px}.dotPlace p{position:absolute;top:15px;left:-16px}.wiserErrorBodyMargin{margin-top:30px}.wiserGraphError{opacity:.5;pointer-events:none}.blockScheduler{pointer-events:none}#weather-bloc{padding-right:0}#weather-bloc .top-right-block{margin-right:10px}.forecastBlock{position:absolute;right:25px;top:30px}.forecastBlock .foreLabel{float:right;font-size:18px;color:#fff;font-weight:500}.forecastBlock .foreIcon{float:right;width:20px;height:20px;background:url(../../res/images/common/68cbcd3.forecast.png) center;background-size:100%;display:block;margin-right:4px}#zone a.zoneTitle{width:calc(100% - 60px);word-break:break-all;overflow:hidden;white-space:nowrap}#auto-off-content{margin-bottom:0}#auto-off-content .autoOffBtn{margin-bottom:30px}#auto-off-content #block-text{padding-top:25px}#auto-off-content #conditions-checkbox{margin-left:20px}.autoOffSaveBlock{text-align:center}#setupCommonBlock{height:100%;overflow-y:auto}#customAlertDiv{display:none;width:100%;height:100%;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}#custom_popup{white-space:normal!important;margin-top:0;z-index:1000}.saveSchedulerBtn{margin-bottom:30px}#blocRightProd{padding:30px}#blocRightProd .lastValueRow{margin-bottom:20px}#blocRightProd .prod-last-label,#blocRightProd .prod-total-label{text-transform:uppercase}#productionPage{min-height:100%}#productionPage #blocRightProd{padding-left:36px;padding-top:36px}#productionPage .prod-number{font-size:40px;float:left;line-height:40px}#productionPage .prod-image{margin-top:2px;height:35px;width:35px;margin-left:15px;display:block;background:url(../../res/images/common/19551a6.production_counter_icon.png) center no-repeat;background-size:100%;float:left}#productionPage .prod-space{margin-bottom:24px}#productionPage .prod-sub{top:-13px}#productionPage .prod-line{margin-bottom:30px;border-bottom:1px solid #fff}#productionPage .date{font-size:28px}#productionPage .prod-wrapper{height:40px}#productionPage .prod-wrapper div{float:left}#productionPage .prod-wrapper .prod-icon{float:left;width:27px;height:40px;background:url(../../res/images/common/056d7d4.place_mark.png) center no-repeat;background-size:80%}#productionPage .prod-wrapper .person-icon{float:left;width:27px;height:40px;background:url(../../res/images/common/792625b.user.png) center no-repeat;background-size:80%}#productionPage .prod-wrapper .date-label{font-size:14px;margin-bottom:14px}#productionPage .prod-wrapper .prod-wrapper-text{width:calc(100% - 27px);float:left;height:40px;padding-left:10px;display:flex;align-items:center;line-height:inherit}#productionPage .prod-wrapper .prod-wrapper-text p{font-size:20px;text-transform:uppercase;margin:0;line-height:inherit}#productionGraph{margin-bottom:30px}#setupCommonBlock #parameter-common-block2{padding-top:0;margin-bottom:0}.geo-modal-heading{height:50px;position:relative;padding:10px}.geo-modal-content{border:0}.errorGeoClass{border-color:#ff5039!important;-webkit-box-shadow:none;box-shadow:none}.alertCancel{background:url(../../res/images/common/d24c2b9.cancel-gray.svg) center no-repeat!important;background-size:100%!important}#geoModalCancel,.alertCancel,.modalCancel,.wiserIgnore{right:10px;margin:auto;bottom:0;top:0;position:absolute;width:22px;height:22px;background:url(../../res/images/common/f44d505.cancel-white.svg) center no-repeat;background-size:100%;cursor:pointer}#geoModalCancelBtn{float:left;color:#fff;border:0;font-weight:700;font-size:13px;padding:6px 6px}#geoModalAcceptBtn,#geoModalIgnoreBtn{float:right;color:#fff;border:0;text-transform:uppercase;font-weight:700}#userPanelSubmit{border:0}#userPanelSubmit[data-loading]{padding-right:56px!important}#languageBlock{position:relative;height:70px}#parametterage-alert-icon{bottom:18px;position:absolute;right:20px}.navigationZoneName{text-transform:uppercase}#setup-nav #zone{height:inherit;min-height:135px;padding-right:10px!important;padding-left:10px!important}#setup-nav .zoneTitle{text-align:center;left:0;word-break:normal!important;width:100%!important;white-space:normal!important}select-browser-language>div.bootstrap-select{width:125px!important;position:absolute}select-browser-language span.text,select-language span.text{padding:0;color:#1a171b;font-size:14px;font-weight:500}#titleStat{text-transform:uppercase}#languageBlock:hover{background:#fff}.tarifRed{color:#d2365e;font-weight:600;margin:0}#tarifBtn{padding:5px 25px!important;width:initial}.tarifBlock{position:relative;margin-top:15px}.tarifBlock button,.tarifBlock p{display:inline-block;vertical-align:middle}.tarifBlock p{padding-left:15px}.tariff-scheduler{height:30px;margin-bottom:10px}.tariff-scheduler.flat .space{border-bottom:3px solid #4a5254}.tariff-scheduler.flat .dotPlace a{background-color:#4a5254}.tariff-scheduler.custom .space{border-bottom:3px solid #4a5254}.tariff-scheduler.custom .dotPlace a{background-color:#4a5254}.tariff-scheduler.custom .ui-slider-range{height:0;background-color:#fff!important;border-bottom:3px dashed #4a5254}.tariff-scheduler .special-background{background-color:#95999d!important}.tariff-scheduler .timePoint,.tariff-scheduler .ui-slider-handle{display:none}.tariff-scheduler .space{border-bottom:3px solid #000}.tariff-scheduler .dotPlace{cursor:default}.tariff-scheduler .dotPlace a{cursor:default;background-color:#000;width:10px;height:10px;color:#0a99b0}.tariff-scheduler .dotPlace p{top:13px;font-size:13px}.tariff-block .info-tariff-line{text-align:right}.tariff-block .info-tariff-line span{display:inline-block;vertical-align:middle}.tariff-block .info-tariff-line span.no-break{white-space:nowrap}.tariff-block .info-tariff-line .off-peak,.tariff-block .info-tariff-line .peak{margin-left:15px;width:30px}.tariff-block .info-tariff-line .peak{border-bottom:2px solid}.tariff-block .info-tariff-line .off-peak{border-bottom:2px dashed}.tariff-block .tariff-red-label{float:right;color:#d2365e;line-height:30px;margin-right:30px;font-weight:700}.tariff-block .main-button,.tariff-block .tariff-red-label{float:right;display:inline-block;vertical-align:middle}#userPanel .alertTelSpan{font-weight:700}#userPanel p{margin-top:5px}#userPanel .radio-inline{margin-left:0;margin-right:10px;margin-bottom:10px}#userPanel input[type=radio]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin-top:0;border:1px solid #000;border-radius:50%;outline:0}#userPanel #tarifBlock label{margin-bottom:0;font-weight:400;color:#000}#userPanel #tarifBlock input{color:#000;border-radius:0;margin-right:10px;width:90px;text-align:center}#userPanel #tarifBlock input.ng-invalid{background-size:30px 30px}#userPanel #tarifBlock div{padding-top:0}#userPanel .tarifFields{line-height:34px;margin-bottom:5px}#userPanel .tarifFields label{float:left;margin-right:5px}#userPanel .tarifFields input{float:left}#userPanel .tarifFields span{display:inline-block;vertical-align:middle;width:15px;height:34px}#userPanel .tarifFields span.disabled{pointer-events:none}#userPanel .plusTarifCircle{background-color:#d4d4d4;margin-right:10px;float:left;border:1px solid #000;width:22px;height:22px;border-radius:50%;color:#000;line-height:20px;text-align:center;cursor:pointer}#userPanel .plusTarifCircle.disabled{pointer-events:none}#userPanel .addNewperiodBlock{margin-top:20px}#userPanel .addNewperiodBlock p{margin-top:0;text-decoration:underline}#deviceCommonBlock{margin-bottom:30px}#deviceCommonBlock .deviceCommonMainInfo{font-size:16px}#eco-block .second-eco-row{margin-top:25px}#eco-block .second-eco-row #txtEcoConseil{height:110px;overflow:hidden}#eco-block #titleEcoConseil{padding-right:100px}#eco-block #imgEcoConseil{position:absolute;top:0;right:-10px;height:60px;width:60px;background-size:160%}.ecoTopBar{height:70px;display:block;position:relative}#ecoPageTitle{font-size:24px;line-height:28px;padding-left:72px;position:absolute;top:50%;height:28px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:0}.title-param{padding-bottom:5px;padding-top:5px}.title-param a{font-size:26px;line-height:28px;padding-left:10px;font-weight:400}.row-list-prises{margin-top:30px;margin-bottom:10px}.parametreDeviceField{padding-left:15px;padding-right:15px}@media only screen and (min-width :1200px){.parametreDeviceField{width:50%!important}}.bloc-param-prise{height:80px;width:80px}#paramCollapseList{height:0!important}#parametreIcnConfig{z-index:100;width:20px;height:20px}#chartsIcnConfig{z-index:100;width:20px;height:20px}#parametreIcnModif{width:17px;height:20px}#parametreIcnModif svg{width:17px;height:20px}#parametreIcnSupp{width:15px;height:20px}#parametreIcnSupp svg{width:15px;height:20px}.middle-block-right{position:relative;top:34px;right:20px;margin-left:15px;float:right;cursor:pointer}.middle-block{position:absolute;top:30px;left:100px}.middle-block a{font-size:16px;font-weight:700;text-transform:uppercase}#parametreImg{width:80px}.thumbnail{margin-left:10px;margin-right:10px;display:block;line-height:20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;height:100%;position:relative}.disable-device-div{width:100%;height:100%;background-color:#363131;position:absolute;opacity:.25;z-index:99;border-radius:0;left:0;top:0}#disable-device-div-settings{width:100%;height:100%;background-color:#363131;position:absolute;opacity:.4;z-index:99;border-radius:0}