@charset "UTF-8";@font-face{font-family:DKNCondensed-UltraLight;src:url(fonts/RobotoCondensed-Thin.woff2) format("woff2"),url(fonts/RobotoCondensed-Thin.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DKNCondensed-Light;src:url(fonts/RobotoCondensed-Light.woff2) format("woff2"),url(fonts/RobotoCondensed-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DKNCondensed;src:url(fonts/RobotoCondensed-Regular.woff2) format("woff2"),url(fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:multimarca;src:url(fonts/multimarca.eot?-i3qqw9);src:url(fonts/multimarca.eot?#iefix-i3qqw9) format("embedded-opentype"),url(fonts/multimarca.woff?-i3qqw9) format("woff"),url(fonts/multimarca.ttf?-i3qqw9) format("truetype"),url(fonts/multimarca.svg?-i3qqw9#airzone) format("svg");font-weight:400;font-style:normal}/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:1px solid}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:1.0625em;line-height:1.4117647059;background-color:#dedede;color:#483f38;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{font-family:DKNCondensed,sans-serif;text-transform:uppercase;background-color:#fff;background-image:-moz-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:-webkit-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:-o-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:-ms-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%)}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}:not(input){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}input[type=email],input[type=password],input[type=text],textarea{font-family:DKNCondensed-Light,sans-serif;border:none;background-color:rgba(0,0,0,.08);padding:15px 24px 9px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0}:focus{outline:0}::-webkit-input-placeholder{color:rgba(72,63,56,.4);text-transform:uppercase}::-moz-placeholder{color:rgba(72,63,56,.4);text-transform:uppercase}:-ms-input-placeholder{color:rgba(72,63,56,.4);text-transform:uppercase}input:-moz-placeholder{color:rgba(72,63,56,.4);text-transform:uppercase}.form__error{color:rgba(255,0,0,.9);font-size:16px;padding:12px;text-transform:none}.form__error.center{text-align:center}.link,a{color:#483f38;text-decoration:none;min-height:44px;line-height:44px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.link:hover,a:hover{color:#0095db}.btn{text-transform:uppercase;padding:8px 24px 0!important;line-height:42px!important;background-color:rgba(82,73,66,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.btn:hover{background-color:rgba(122,117,112,.1);color:#0095db!important}.btn.select{color:#0095db!important}.btn.select:hover{background-color:rgba(82,73,66,.1)!important}.btn.btn--primary{font-family:DKNCondensed,sans-serif;color:#f0f0f0;background-color:#0095db;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-ms-font-smoothing:auto;-o-font-smoothing:auto;font-smoothing:auto}.btn.btn--primary:hover{color:#f0f0f0!important;background-color:rgb(0%,51.627719581%,75.8823529412%)}.btn.btn--delete{font-family:DKNCondensed,sans-serif;color:#f0f0f0;background-color:rgba(255,0,0,.8)}.btn.btn--delete:hover{color:#f0f0f0!important;background-color:rgba(90%,0%,0%,.8)}.btn-group{text-transform:uppercase;padding:8px 24px 0;line-height:42px!important;background-color:rgba(82,73,66,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:block;vertical-align:middle;font:inherit;text-align:center;border:none;margin:0 2px 0 0;cursor:pointer;overflow:visible;float:left}.btn-group:hover{text-decoration:none;background-color:rgba(122,117,112,.1);color:#0095db!important}.btn-group:first-of-type{border-radius:5px 0 0 5px}.btn-group:last-of-type{border-radius:0 5px 5px 0}.btn-group.select{color:#0095db!important;background-color:rgba(122,117,112,.1)}.icon-btn{font-size:28px;padding:7px 12px 0!important;height:44px}.icon-btn.disabled{background:0 0!important;color:rgba(72,63,56,.4);cursor:default}.icon-btn.disabled:hover{color:rgba(72,63,56,.4)!important}.text-message{text-transform:initial;text-align:center}.terms{text-transform:initial;font-size:16px;word-wrap:break-word}.terms .login__title{font-size:20px}.terms a{min-height:initial;line-height:initial;color:#0095db}.terms h3{font-size:18px;margin:48px 0 12px}.terms li{margin-bottom:12px;text-align:justify}.terms .terms__btn--back{margin:48px 0}.terms ul{list-style-type:none}.terms ul ul{list-style-type:disc;margin-left:15px}.hide{display:none}.cool{color:#00a9db!important}.heat{color:#db3200!important}.relative{position:relative}.float-left{float:left}@media screen and (max-width:1024px){.terms{padding:24px}}.lowercase{text-transform:inherit!important}body,html{height:100%;width:100%;overflow-x:hidden}.container{height:100%;width:100%;padding-top:calc(85px + env(safe-area-inset-top,0px))}.main{overflow-x:hidden;position:relative;height:100%;padding:10px 5px;-moz-mask-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 15px);-webkit-mask-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 15px);-o-mask-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 15px);-ms-mask-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 15px);mask-image:linear-gradient(top,rgba(0,0,0,0) 0,#000 15px)}.main.modalShow,.main.zonaView{-moz-mask-image:none;-webkit-mask-image:none;-o-mask-image:none;-ms-mask-image:none;mask-image:none}.hidden__overflow__y{overflow-y:hidden}.content{position:relative;height:100%;width:100%;max-width:100%;margin:0 auto}.login__container>div{width:100%;max-width:300px;margin:0 auto}.login__container .terms{max-width:600px}.login{height:100%;overflow:scroll}@media screen and (max-width:1024px){.container{padding-top:calc(44px + env(safe-area-inset-top,0px))}.main{padding:5px;-moz-mask-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 10px);-webkit-mask-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 10px);-o-mask-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 10px);-ms-mask-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 10px);mask-image:linear-gradient(top,rgba(0,0,0,0) 0,#000 10px)}.content-zone{-moz-mask-image:initial;-webkit-mask-image:initial;-o-mask-image:initial;-ms-mask-image:initial;mask-image:initial}}@media screen and (max-width:719px){.modalShow{margin-top:0}.modalShow .content{overflow:hidden}}.systems{margin-right:262px;padding:0 2px 24px;position:relative}system_row:last-of-type .system{margin-bottom:48px}.system{position:relative;background-color:rgba(0,0,0,.08);border-radius:5px;height:60px;overflow-y:hidden;margin-bottom:24px;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.system .system__actions,.system .system__power,.system .system__temp{display:none}.system.expand{height:auto}.system.expand .system__actions,.system.expand .system__power,.system.expand .system__temp{display:block}.system.powerOff .system__temp,.system.powerOff .system__title{color:rgba(72,63,56,.4)}.system.powerOff .system__temp .icon,.system.powerOff .system__title .icon{color:rgba(72,63,56,.4)}.system.powerOff .system__title{z-index:10}.system.powerOff .system__header:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.system-server{background-color:rgba(0,0,0,.1)}.system__header{position:relative;height:130px}.system__title{position:relative;height:60px;line-height:67px;padding:0 12px;cursor:pointer;font-size:20px;text-shadow:0 0 2px rgba(0,0,0,.3);width:calc(100% - 190px);overflow-y:hidden;overflow-x:hidden;white-space:nowrap;-webkit-mask-image:-webkit-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-moz-mask-image:-moz-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-ms-mask-image:-ms-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-o-mask-image:-o-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%)}.system__title .icon{font-size:25px;vertical-align:2px;margin-right:5px}.system__modes{position:absolute;top:8px;right:12px;z-index:10000}.system__actions,.system__power,.system__temp{position:absolute;bottom:5px}.system__actions .btn,.system__power .btn,.system__temp .btn{background-color:transparent!important;font-size:24px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.system__actions{left:12px;z-index:10000}.system__temp{left:0;height:60px;width:100%;text-align:center}.system__temp .btn{font-size:35px;font-family:DKNCondensed,sans-serif}.system__power{right:12px;z-index:10000}.system__power .btn{background-color:rgba(82,73,66,.1)!important;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.system__power .btn.select{background-color:transparent!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.system__temp-value,.system__zone__temp-value{font-size:54px;font-family:DKNCondensed-UltraLight,sans-serif;vertical-align:-15px}.system__zones__list{margin:0 6px;padding:6px 0 12px}.system__zone{padding:24px 12px!important;text-align:center;float:left;width:32%;width:calc(33.33% - 12px);height:250px;background-color:rgba(0,0,0,.1);border-radius:5px;margin:6px 6px;position:relative}.system__zone .btn,.system__zone .btn-group{background-color:transparent!important;font-size:24px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.system__zone .btn-group.select:hover,.system__zone .btn.select:hover{background-color:transparent!important}.system__zone.notify .system__zone__title{left:40px}.system.powerOff .system__zone,.system__zone.powerOff{background-color:rgba(0,0,0,.2)}.system.powerOff .system__zone .system__zone__temp,.system.powerOff .system__zone .system__zone__temp-ext,.system.powerOff .system__zone .system__zone__title,.system__zone.powerOff .system__zone__temp,.system__zone.powerOff .system__zone__temp-ext,.system__zone.powerOff .system__zone__title{color:rgba(72,63,56,.4)}.system.powerOff .system__zone .system__zone__temp .icon,.system.powerOff .system__zone .system__zone__temp-ext .icon,.system.powerOff .system__zone .system__zone__title .icon,.system__zone.powerOff .system__zone__temp .icon,.system__zone.powerOff .system__zone__temp-ext .icon,.system__zone.powerOff .system__zone__title .icon{color:rgba(72,63,56,.4)}.system.powerOff .system__zone:before,.system__zone.powerOff:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.system__zone__title{position:absolute;top:12px;left:12px;overflow-x:hidden;white-space:nowrap;-webkit-mask-image:-webkit-linear-gradient(left,#000 75%,rgba(0,0,0,0) 100%);-moz-mask-image:-moz-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-ms-mask-image:-ms-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-o-mask-image:-o-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);overflow-y:hidden;line-height:24px}.system__zone__temp-ext{position:absolute;top:12px;right:12px}.system__zone__modes{position:absolute;top:40px;left:0;width:100%;text-align:center;z-index:1}.system__zone__temp{position:absolute;top:110px;left:0;width:100%;text-align:center}.system__zone__temp .btn-less,.system__zone__temp .btn-more{position:absolute;top:10px}.system__zone__temp .btn-less{left:0}.system__zone__temp .btn-more{right:0}.system__zone__adjust{position:absolute;bottom:5px;left:12px;z-index:10}.system__zone__program{position:absolute;bottom:5px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1}.system__zone__power{position:absolute;bottom:5px;right:12px;z-index:1}.system__zone__power .btn{background-color:rgba(82,73,66,.1)!important;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.system__zone__power .btn.select{background-color:transparent!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.system__zone__btn-mobile{display:none}.modal__mode .ng-modal-dialog-content{padding:0}.modal__mode .modal__section{width:350px;margin:0 auto 12px;padding:0 12px}.modal__mode .modal__section .btn{display:block;width:100%;margin-bottom:2px;text-align:left;border-radius:0;position:relative;padding-left:55px!important;border:none!important;background-color:rgba(82,73,66,.1)!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.modal__mode .modal__section .btn:first-of-type{border-radius:5px 5px 0 0}.modal__mode .modal__section .btn:last-of-type{border-radius:0 0 5px 5px}.modal__mode .modal__section .icon{font-size:26px;position:absolute;top:13px;left:12px}.system__zone__alert,.system__zone__alert__one__device{position:absolute;top:0;left:0;width:100%;height:100%;color:#141414;display:table;z-index:1;padding:48px 12px;border-radius:5px}.system__zone__alert.alert,.system__zone__alert__one__device.alert{background:rgba(224,59,59,.9)}.system__zone__alert.notice,.system__zone__alert__one__device.notice{background:rgba(219,167,0,.9)}.system__zone__alert__one__device{top:50px;z-index:50;padding:12px 12px}.system__zone .system__zone__alert__cancel{position:absolute;top:6px;right:6px;background-color:rgba(0,0,0,.1)!important;padding:8px 16px 0!important}.system__zone .system__zone__alert__cancel:hover{color:#141414!important}.system__zone .system__zone__alert__installer{position:absolute;bottom:6px;left:6px;right:6px;font-size:initial;background-color:rgba(0,0,0,.1)!important}.system__zone .system__zone__alert__installer:hover{color:#141414!important}.system__zone__alert__text,.system__zone__alert__text__one__device{display:table-cell;vertical-align:middle;text-align:center}.system__zone__alert__text__one__device{display:block}.system__zone__alert-btn{display:block;width:24px;height:24px;min-height:initial;border-radius:12px;position:absolute;top:8px;left:8px;z-index:1;background:#c00505}.system__zone__alert-btn .icon{position:absolute;top:4px;left:5px;font-size:13px;font-weight:700;color:#fff}@media screen and (max-width:1024px){.systems{margin-right:0}}@media screen and (max-width:479px){.system__zone__modes{display:none}.system__zone__adjust{display:none}.system__zone__program{display:none}.system__zone__temp .btn{display:none}.system__header{height:130px}.system__zone{width:100%;height:50px;text-align:right;padding:8px 3px 4px 6px!important;margin:1px;border-radius:0;float:none;display:block}.system__zone:first-of-type{border-radius:5px 5px 0 0}.system__zone:last-of-type{border-radius:5px}.system__zone__title{top:17px}.system__actions{left:0;bottom:0}.system__actions .btn{display:block}.system__temp{bottom:0}.system__temp .icon-btn{padding:7px 0 0!important}.system__zone__power,.system__zone__temp,.system__zone__temp-ext{display:inline-block;position:relative;width:initial;top:initial;left:initial;right:initial}.system__zone__temp-value{vertical-align:baseline;font-size:22px;font-family:DKNCondensed-Light,sans-serif;margin-left:10px}.system__zone__temp-ext{color:rgba(72,63,56,.4)}.system__power{right:8px}.system__zone__power{z-index:10}.system__zone__btn-mobile{display:block;position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}}@media screen and (min-width:720px) and (max-width:1024px){.system__zone{width:23%;width:calc(25% - 12px)}}@media screen and (min-width:1200px){.system__zone{width:24%;width:calc(25% - 12px)}}@media screen and (min-width:720px) and (max-width:900px){.system__zone{width:32%;width:calc(33.33% - 12px)}}@media screen and (max-width:719px){.system__zone{width:48%;width:calc(50% - 12px)}}@media screen and (max-width:479px){.system__zone{width:100%}.system__zone.notify{height:initial}.system__zone__alert{position:relative;padding:24px 32px 70px}.system__zone__alert-btn{top:14px}.system__zone__alert__cancel{top:0;padding:6px!important}.system.powerOff .system__zone:before,.system__zone.powerOff:before{display:none}}.ui-view-container{position:relative}.pageTransition.ng-enter,.pageTransition.ng-leave{position:absolute;left:0;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pageTransition.ng-enter{opacity:0;-webkit-transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.pageTransition.ng-enter-active{opacity:1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.pageTransition.ng-leave{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pageTransition.ng-leave-active{opacity:0;-webkit-transform:translate3d(100px,0,0);-moz-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}.climate{position:absolute;top:0;right:0;width:250px}.climate__content{width:100%;max-width:1200px;margin:0 auto}.climate__item{width:100%;position:relative;margin-bottom:12px;background-color:rgba(0,0,0,.08);border-radius:5px;padding:12px 24px}.climate__city{text-align:center}.climate__city__title{font-size:20px}.climate__city__icon{font-size:60px;margin:15px 0 15px 0;line-height:70px;font-family:DKNCondensed-UltraLight,sans-serif}.climate__city__icon i{position:relative;top:10px;font-size:80px}.climate__temp{text-align:center}.climate__temp__value{font-size:60px;line-height:60px;margin-top:12px;font-family:DKNCondensed-UltraLight,sans-serif}.climate__weather{width:100%;overflow-x:hidden;text-align:center;padding:12px 6px}.climate__weather__table{display:table;margin:0 auto}.climate__weather__day{display:table-cell}.climate__weather__day__temp,.climate__weather__day__time,.climate__weatjer__day__icon{width:40px}.climate__weather__day__time{font-size:15px;margin-bottom:3px}.climate__weatjer__day__icon{font-size:27px;line-height:27px}.climate__weather__day__temp{font-size:17px}.climate__week{padding:0}.climate__week__day{display:table;width:100%;height:35px;border-bottom:1px solid rgba(255,255,255,.35)}.climate__week__day:last-of-type{border-bottom:none}.climate__week__day__icon,.climate__week__day__temp,.climate__week__day__title{display:table-cell;padding-top:5px}.climate__week__day__title{padding-left:12px;line-height:35px}.climate__week__day__temp{width:75px;text-align:right;line-height:35px}.climate__week__day__icon{font-size:27px;line-height:27px;width:40px;padding-left:10px;padding-right:6px;text-align:center}.climate__week__day__icon .icon{vertical-align:-4px;display:inline-block}.climate-mini{display:none;position:absolute;top:0;right:0}.climate-mini-close,.climate-mini-open{position:absolute;top:6px;right:12px;text-align:right;line-height:17px;font-size:15px;white-space:nowrap}.climate-mini-close .icon,.climate-mini-open .icon{font-weight:700}.climate-mini-open{top:17px}@media screen and (max-width:1024px){.climate{right:-265px}.climate-mini{display:block}.climate,.systems{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.show-climate .systems{margin-right:262px}.show-climate .system__zone{width:calc(33.33% - 12px)}.show-climate .climate{right:0}}@media screen and (min-width:720px) and (max-width:900px){.show-climate .system__zone{width:calc(50% - 12px)}}@media screen and (max-width:719px){.show-climate .systems{left:-100%}.show-climate .climate{right:0;width:100%}}@media screen and (max-width:479px){.climate-mini-close,.climate-mini-open{overflow:hidden;max-width:80px}}.zonaView .header label{display:none}.zoneReturnSystem{position:fixed;top:calc(2px + env(safe-area-inset-top,0px));left:12px}@media screen and (min-width:1024px){.zoneReturnSystem{visibility:hidden}}.zone{padding:6px}.zone .btn{font-size:28px}.zone.powerOff .zone__header,.zone.powerOff .zone__temp__item{color:rgba(72,63,56,.4)}.zone.powerOff .zone__header .icon,.zone.powerOff .zone__temp__item .icon{color:rgba(72,63,56,.4)}.zone.powerOff .zone__header{background-color:rgba(0,0,0,.08)}.zone.powerOff:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.zone__header{background-color:rgba(0,0,0,.1);border-radius:5px;padding:2px 12px 0!important;width:100%;height:44px;line-height:44px;vertical-align:middle;position:absolute;top:0;left:0}.zone__temp-ext{position:absolute;top:3px;right:12px;font-size:18px}.zone__footer,.zone__modes,.zone__power,.zone__temp{position:relative;top:140px;left:0;width:100%;text-align:center}.zone__modes{top:80px;z-index:11}.zone__modes .btn{background-color:transparent!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.zone__temp{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.zone__temp__item{margin-top:45px;text-align:center;font-size:100px;line-height:200px;letter-spacing:-3px;font-family:DKNCondensed-UltraLight,sans-serif;color:rgba(72,63,56,.4)}.zone__temp__item.select{color:#483f38}.zone__temp__grade{font-size:60px;line-height:100px}.zone__power{bottom:100px}.zone__power .btn{z-index:10;position:relative;font-size:35px;background-color:rgba(82,73,66,.1)!important;height:60px;padding:12px 16px 0!important;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.zone__power .btn.select{background-color:transparent!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.zone__footer{bottom:12px;margin-top:22px}.zone__footer .btn{position:relative;z-index:10;width:calc(50% - 4px);display:inline-block;text-align:center}.zone__footer .btn:first-of-type{margin-right:2px}.zone__footer__mobile{margin-top:40px}.eco0{color:#fff}.eco1{color:#ff3000}.eco2{color:#ff8400}.eco3{color:#ffea00}.eco4{color:#86cb0d}.eco5{color:#56722a}.error__machine{margin-left:25px}.modal__adjust{width:100%;max-width:700px}.table-adjust{width:100%;border-radius:5px;overflow:hidden}.table-adjust>div{position:relative}.table-adjust .form__add__installation{margin-top:24px}.table-adjust__row{position:relative;display:table;width:100%;margin-bottom:2px;background-color:rgba(0,0,0,.08)}.table-adjust__row.separation{margin-top:24px}.table-adjust__row-groups{width:100%;margin-bottom:2px}.table-adjust__row-groups .server__item{width:33.33%;height:100%;padding:0 6px 12px!important}.table-adjust__row-groups .server__item .server__item__btn{height:117px;font-size:20px;padding:12px!important;background-color:rgba(82,73,66,.1)!important}.table-adjust__row-groups .server__item .server__item__btn:hover{background-color:rgba(122,117,112,.1)!important}.table-adjust__row-groups .server__item .server__item__btn .icon{font-size:45px}.table-adjust__property,.table-adjust__value{display:table-cell;height:50px;text-transform:none}.table-adjust__property{width:100%;padding:16px 12px 0}.table-adjust__property .table-adjust__property__btn{float:right;margin-top:-11px;padding:12px 14px 8px!important;min-height:initial!important;line-height:initial!important;min-width:50px}.table-adjust__property .icon{font-size:24px;vertical-align:-4px;margin-right:6px}.table-adjust__value{position:relative;text-align:right;vertical-align:middle;height:50px;width:80px}.table-adjust__value .icon-btn{display:inline-block;padding:6px 12px 0}.table-adjust__value .onoffswitch{margin:8px 12px 0}.table-adjust__value input[type=text]{text-align:right}.table-adjust__value.value{padding-right:12px;padding-top:3px}.table-adjust__property__temp{display:inline-block;white-space:nowrap;float:right;margin-top:-8px;color:rgba(72,63,56,.4)}.table-adjust__property__button{float:right}.table-adjust__property__button .table-adjust__options{right:82px}.tempSelector{display:inline-block;margin-left:6px}.tempSelector__btn{padding:9px 14px 7px!important;min-height:inherit!important;line-height:normal!important;min-width:38px;margin-left:6px!important}.tempSelector__temp{color:#483f38;margin-left:6px!important;width:30px;display:inline-block;text-align:center}.table-adjust__subtitle{height:50px;padding:16px 12px 0}.table-adjust__options,.table-adjust__options__custom{display:none;position:absolute;top:51px;right:0;text-align:right;margin:0;background-color:#1e1e1e;z-index:10000;border-radius:5px;padding:1px 1px 0;-webkit-transition:"all 0.5s ease-in-out";-moz-transition:"all 0.5s ease-in-out";-ms-transition:"all 0.5s ease-in-out";-o-transition:"all 0.5s ease-in-out";transition:"all 0.5s ease-in-out"}.table-adjust__options.show,.table-adjust__options__custom.show{display:block}.table-adjust__options:before,.table-adjust__options__custom:before{top:-6px;margin-bottom:-6px;margin-left:-6px;content:"";left:50%;position:absolute;z-index:99;border:solid;border-color:#1e1e1e transparent;border-width:0 6px 6px 6px}.table-adjust__options.top,.table-adjust__options__custom.top{top:initial;bottom:51px}.table-adjust__options.top:before,.table-adjust__options__custom.top:before{top:initial;bottom:0;border-width:6px 6px 0 6px}.table-adjust__options.horizontal .btn,.table-adjust__options__custom.horizontal .btn{display:inline-block;margin-bottom:1px;margin-right:1px}.table-adjust__options.horizontal .btn:first-of-type,.table-adjust__options__custom.horizontal .btn:first-of-type{border-radius:5px 0 0 5px}.table-adjust__options.horizontal .btn:last-of-type,.table-adjust__options__custom.horizontal .btn:last-of-type{border-radius:0 5px 5px 0}.table-adjust__options.horizontal:before,.table-adjust__options__custom.horizontal:before{left:auto;right:20px}.table-adjust__options .btn,.table-adjust__options__custom .btn{display:block;border-radius:0;margin-bottom:1px;white-space:nowrap;color:#dcdcdc!important}.table-adjust__options .btn:first-of-type,.table-adjust__options__custom .btn:first-of-type{border-radius:5px 5px 0 0}.table-adjust__options .btn:last-of-type,.table-adjust__options__custom .btn:last-of-type{border-radius:0 0 5px 5px}.table-adjust__options .btn.select,.table-adjust__options__custom .btn.select{color:#0095db!important}.table-adjust__options .icon-btn,.table-adjust__options__custom .icon-btn{color:#dcdcdc!important;font-size:28px;padding:9px 12px 0!important}.table-adjust__options .icon-btn.select,.table-adjust__options__custom .icon-btn.select{color:#0095db!important}.table-adjust__options__custom::before{left:85%}.table-adjust__errors,.table-adjust__property,.table-adjust__value{width:100%}.table-adjust__value{padding-right:6px}.table-adjust__value .input--error{top:2px;right:6px;height:calc(100% - 4px);line-height:51px}.modal__adjust__help__title{color:#0095db}.modal__adjust__help__description{text-transform:none;font-size:16px;line-height:20px;padding:2px 0 12px}.modal__adjust__help__description ul{margin:6px 12px;list-style:none}.advanced-adjust__list{width:100%;max-width:600px;margin:0 auto;position:relative;min-height:250px}.advanced-adjust__list .user__list__zone--server,.advanced-adjust__list .user__list__zone--system{color:#483f38}.advanced-adjust__list .user__list__zone--zone{margin-top:6px;padding:10px 12px 2px;color:#483f38}.advanced-adjust__list .user__list__zone--zone:hover{color:#0095db;background-color:rgba(122,117,112,.1)}.advanced-adjust__list .user__list__zone--zone:first-of-type{margin-top:6px;border-radius:5px}.advanced-adjust__list .advanced-adjust__system,.advanced-adjust__list .user__list__zone--zone{position:relative}.advanced-adjust__list .advanced-adjust__system .icon,.advanced-adjust__list .user__list__zone--zone .icon{position:absolute;right:24px;top:8px}.advanced-adjust__list .user__list__zone--zone .icon{top:18px}.advanced-adjust__system{display:block;position:relative;border-radius:5px;margin-bottom:12px}.advanced-adjust__system:hover{color:#0095db}.user__list__zone--system:hover{background-color:rgba(122,117,112,.1)}.adjust__btn__close{display:block!important;max-width:300px;width:100%;margin:24px auto!important}@media screen and (max-width:479px){.table-adjust__property__temp{margin-top:3px;margin-bottom:10px}.table-adjust__value .onoffswitch{margin:11px 12px 0}.table-adjust__property__button{margin:16px 0 12px 12px;position:relative}.table-adjust__value.value{padding-top:15px}.table-adjust__property__button .table-adjust__options{right:0}}@media screen and (max-width:719px){.table-adjust__row-groups .server__item{width:50%}}.users__list,.users__zones{width:100%;max-width:600px;margin:0 auto;position:relative;min-height:250px}.users__zones{padding-left:24px}.users__title{margin:24px 0 12px}.users__title.message{text-align:center;text-transform:none;margin:48px}.users__btn{width:100%;max-width:300px;display:block!important;margin:24px auto!important}.truncate-name{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.users__list .user__list__user{display:block;position:relative;text-align:left;margin-top:5px;margin-bottom:2px;background-color:rgba(0,0,0,.05)}.users__list .user__list__user.select{background-color:rgba(0,0,0,.1);color:#0095db}.users__list .user__list__user.select .user__list__user__type{color:#483f38}.users__list .user__list__user__type{position:absolute;right:24px;top:7px;color:rgba(72,63,56,.4);text-align:right}.users__type{width:100%;max-width:300px;margin:0 auto;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.users__type .users__type__btn{width:50%;display:block;float:left;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.users__type .users__type__btn.select{background-color:rgba(122,117,112,.1)}.user__list__zone--server,.user__list__zone--system{position:relative;padding:15px 12px 6px;color:rgba(72,63,56,.4);background-color:rgba(0,0,0,.05);border-radius:5px;margin-bottom:12px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.user__list__zone--server .onoffswitch,.user__list__zone--system .onoffswitch{position:absolute;right:24px;top:8px}.user__list__zone--server.select,.user__list__zone--system.select{background-color:rgba(0,0,0,.1);color:#0095db}.user__list__zone--server.select .user__list__zone--zone,.user__list__zone--system.select .user__list__zone--zone{color:#0095db;background-color:rgba(255,255,255,.35)}.user__list__zone--zone{position:relative;padding:15px 12px 6px;color:rgba(72,63,56,.4);margin-bottom:2px;border-radius:0;background-color:rgba(0,0,0,.05)}.user__list__zone--zone:first-of-type{margin-top:12px;border-radius:5px 5px 0 0}.user__list__zone--zone:last-of-type{border-radius:0 0 5px 5px}.user__list__zone--zone .onoffswitch{right:12px}.user__list__zone--zone.select{color:#0095db;background-color:rgba(255,255,255,.35)}.user__add-user .switchBtn{margin-top:5px}@media screen and (max-width:479px){.users__list,.users__zones{float:none;width:100%}}@media screen and (max-width:719px){.users__list,.users__zones{float:none;width:100%}}.splash{height:100%;width:100%;position:relative}.splash__logo{position:absolute;top:50%;left:50%;width:200px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.splash__version{position:absolute;bottom:5px;right:5px;width:100%;text-align:right;padding-right:10px}.installation{width:100%;max-width:400px;margin:0 auto;padding:24px;position:relative;text-align:center}.state1 .installation__state1{display:block}.state1 .installation__progress__bar{width:0}.state2 .installation__state2{display:block}.state2 .installation__progress__bar{width:15%}.state3 .installation__state3{display:block}.state3 .installation__progress__bar{width:30%}.state4 .installation__state4{display:block}.state4 .installation__progress__bar{width:45%}.state5 .installation__state5{display:block}.state5 .installation__progress__bar{width:60%}.state6 .installation__state6{display:block}.state6 .installation__progress__bar{width:75%}.state7 .installation__state7{display:block}.state7 .installation__progress__bar{width:90%}.state8 .installation__state8{display:block}.state8 .installation__progress__bar{width:95%}.state9 .installation__state9{display:block}.state9 .installation__progress__bar{width:100%}.state21 .installation__state21{display:block}.state21 .installation__progress__bar{width:50%}.state22 .installation__state22{display:block}.state22 .installation__progress__bar{width:80%}.state41 .installation__state41{display:block}.state41 .installation__progress__bar{width:50%}.installation__header{margin-bottom:2px;padding:6px;border-radius:5px 5px 0 0;overflow:hidden;background-color:rgba(0,0,0,.08);position:relative;height:48px}.installation__logo{height:25px;display:inline-block;margin-top:6px}.installation__return{position:absolute;top:6px;left:24px}.installation__close{position:absolute;top:6px;right:24px}.installation__content{margin-bottom:2px;padding:48px 24px 48px;border-radius:5px 5px 0 0;overflow:hidden;background-color:rgba(0,0,0,.08);position:relative}.installation__content .form__select{margin:12px 0 0}.installation__state1,.installation__state2,.installation__state21,.installation__state22,.installation__state3,.installation__state4,.installation__state41,.installation__state5,.installation__state6,.installation__state7,.installation__state8,.installation__state9{display:none}.installation__buttons{display:inline-block;margin:24px auto 0!important}.installation__title{margin-bottom:24px;text-transform:none}.installation__img{border-radius:5px;display:inline-block;margin-bottom:12px;width:80%}.installation__img__little{border-radius:5px;display:inline-block;margin-bottom:12px;width:30%}.installation__block-btn{display:block;width:100%;padding:24px!important;margin:6px 0!important}.installation__table{width:100%}.installation__table .link{min-height:auto;line-height:inherit}.installation__table .link td{padding:12px 6px 0}.installation__table td:first-of-type{text-align:left;padding-left:12px}.installation__table__header td{background-color:rgba(0,0,0,.08);padding:12px 6px 6px}.installation__input{display:block;width:100%;text-align:center;margin-bottom:12px}.installation__input:last-of-type{margin-bottom:0}.installation__success{color:#63a836;font-size:40px}.installation__error{color:rgba(255,0,0,.8);margin:24px 0 0;text-transform:none}.installation__progress__continer{width:100%;background-color:rgba(0,0,0,.08);height:5px;position:absolute;bottom:0;left:0}.installation__progress__bar{position:absolute;top:0;left:0;height:100%;width:0;background-color:#0095db;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.icon-signal{margin-left:10px}.icon-signal-none{color:#ff3000}.icon-signal-low{color:#ff8400}.icon-signal-mean{color:#ffea00}.icon-signal-good{color:#86cb0d}.icon-signal-excelent{color:#86cb0d}.form{width:100%;max-width:640px;margin:24px auto 48px}.form .btn--primary{font-family:DKNCondensed-Light,sans-serif}.form__row{border-radius:5px;overflow:hidden}.form__label{margin:24px 0 12px}.form__label.users{position:relative;margin-top:45px}.form__label.users .btn{position:absolute;right:0;top:-20px}.form__input{margin-bottom:3px;position:relative}.form__input:last-of-type{margin-bottom:0}.form__input input{display:block;width:100%}.form__input textarea{width:100%;height:200px;text-transform:none}.form__input.read-only{color:rgba(72,63,56,.4)}.form__input.checkbox{position:relative;text-transform:none;height:50px;line-height:50px}.form__input.checkbox .onoffswitch{position:absolute;top:9px;right:0}.form__users__btn{background-color:rgba(0,0,0,.05);margin-bottom:2px;position:relative;height:45px;line-height:45px;padding:3px 0 0 6px}.form__users__btn .icon-btn{background-color:rgba(0,0,0,.08);position:absolute;top:0;right:0}.form__groups .server__item{width:33.33%}.form__groups .server__item .server__item__btn{height:100%;padding:12px!important}.form__add__installation{padding:0 24px 24px;background-color:rgba(0,0,0,.05);border-radius:5px;display:none}.form__add__installation.show{display:block}.form__line{background-color:rgba(82,73,66,.1);border-radius:5px;padding:18px 24px 12px;position:relative;text-transform:none}.form__line .onoffswitch{position:absolute;top:12px;right:24px}.form__radio{position:relative;height:44px;line-height:44px;padding:4px 0 0}.form__radio-icon{display:inline-block;position:relative}.form__buttons{width:100%;max-width:350px;margin:48px auto 24px}.form__buttons .btn{display:block;width:100%;margin-bottom:12px}.form__buttons .btn.extraMargin{margin-bottom:24px}.form__select select{background:0 0;width:100%;max-width:350px;padding:8px 24px 5px!important;line-height:42px!important;border:0;border-radius:0;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";text-transform:uppercase}.form__select{width:100%;max-width:350px;height:50px;padding:0;line-height:42px!important;background-color:rgba(82,73,66,.1);border-radius:5px;font-family:DKNCondensed-Light,sans-serif;border:none;position:relative}.form__select:focus,.form__select:hover{background-color:rgba(122,117,112,.1);color:#0095db!important}.form__select:after{content:"";width:0;height:0;position:absolute;right:15px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:rgba(0,0,0,.1) transparent}.input--error{display:block;position:absolute;top:0;right:0;width:44px;height:100%;text-align:center;line-height:44px;font-family:DKNCondensed,sans-serif;background-color:rgba(240,48,3,.8);color:#f0f0f0;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-ms-font-smoothing:auto;-o-font-smoothing:auto;font-smoothing:auto}.form__checkbox{text-transform:none;padding:12px 0}.form__file{position:relative;top:0;left:0;margin:0 auto;height:91px;width:100%;max-width:350px;line-height:91px;cursor:pointer;overflow:hidden;text-align:center;border-radius:5px;background-color:rgba(82,73,66,.1)}.form__file:hover{background-color:rgba(122,117,112,.1)}.form__file:file__error{color:rgba(255,0,0,.9)}.form__file__input{right:0;margin:0;bottom:0;padding:0;opacity:0;height:300px;outline:0;cursor:inherit;position:absolute;font-size:1000px!important}@media screen and (max-width:719px){.form__groups .server__item{width:50%}}.btn{display:inline-block;vertical-align:middle;font:inherit;text-align:center;border:none;margin:0;cursor:pointer;overflow:visible;padding:11px 23px;background-color:rgba(82,73,66,.1);border:1px none rgba(82,73,66,.1);border-radius:5px}.btn,.btn:active,.btn:focus,.btn:hover{text-decoration:none;color:#483f38}.btn::-moz-focus-inner{border:0;padding:0}.checkbox{position:relative}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:0;top:10px;width:44px;height:44px;opacity:0;cursor:pointer;z-index:1;-moz-appearance:none;-webkit-appearance:none;appearance:none}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:50px}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:13px;top:-3px;width:15px;height:15px;background:rgba(82,73,66,.1);border:1px solid rgba(82,73,66,.1);border-radius:3px}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:"";position:absolute;left:13px;top:-3px;width:15px;height:15px;background:#0095db;border:1px solid #0095db;border-radius:3px;transition:all .2s}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{background-color:rgba(255,255,255,.35)}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:checked.error+label:before,[type=checkbox]:not(:checked).error+label:before{border-color:rgba(255,0,0,.9)}.radio:checked,.radio:not(:checked){position:absolute;left:0;top:0;width:44px;height:44px;opacity:0;cursor:pointer;z-index:1}.radio:checked+label,.radio:not(:checked)+label{position:relative;padding-left:50px}.radio:checked+label:before,.radio:not(:checked)+label:before{content:"";position:absolute;left:13px;top:-3px;width:15px;height:15px;background:rgba(82,73,66,.1);border:1px solid rgba(82,73,66,.1);border-radius:8px}.radio:checked+label:after,.radio:not(:checked)+label:after{content:"";position:absolute;left:13px;top:-3px;width:15px;height:15px;background:#0095db;border:1px solid #0095db;border-radius:8px;transition:all .2s}.radio:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio:checked+label:after{opacity:1;transform:scale(1)}.radio:disabled:checked+label:before,.radio:disabled:not(:checked)+label:before{background-color:rgba(255,255,255,.35)}.radio:disabled:checked+label:after{color:#999}.radio:disabled+label{color:#aaa}.radio:checked.error+label:before,.radio:not(:checked).error+label:before{border-color:rgba(255,0,0,.9)}.radio-icon:checked,.radio-icon:not(:checked){position:absolute;left:0;top:0;width:44px;height:44px;opacity:0;cursor:pointer;z-index:1}.radio-icon:checked+label,.radio-icon:not(:checked)+label{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;padding:6px 0 0;text-align:center;border-radius:5px}.radio-icon:checked+label .icon,.radio-icon:not(:checked)+label .icon{font-size:30px}.radio-icon:not(:checked)+label{background-color:rgba(82,73,66,.1)}.radio-icon:checked+label{background-color:#0095db;color:#141414}.radio-icon:disabled:checked+label:before,.radio-icon:disabled:not(:checked)+label:before{background-color:rgba(255,255,255,.35)}.radio-icon:disabled+label{color:#aaa}.icon{font-family:multimarca;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none!important}.icon:before:before,.icon:hover:before{text-decoration:none!important}.icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:"\e678"}.icon-vacant-heat:before{content:"\e676"}.icon-vacant-cold:before{content:"\e677"}.icon-phone1:before{content:"\e672"}.icon-phone:before{content:"\e673"}.icon-mail:before{content:"\e674"}.icon-sleep:before{content:"\e675"}.icon-heat-cold-auto:before{content:"\e66f"}.icon-ventilate-heat:before{content:"\e670"}.icon-ventilate-cold:before{content:"\e671"}.icon-velocity2-1:before{content:"\e65e"}.icon-velocity2-2:before{content:"\e65f"}.icon-velocity3-1:before{content:"\e660"}.icon-velocity3-2:before{content:"\e661"}.icon-velocity3-3:before{content:"\e662"}.icon-velocity4-1:before{content:"\e663"}.icon-velocity4-2:before{content:"\e664"}.icon-velocity4-3:before{content:"\e665"}.icon-velocity4-4:before{content:"\e666"}.icon-velocity5-1:before{content:"\e667"}.icon-velocity5-2:before{content:"\e668"}.icon-velocity5-3:before{content:"\e669"}.icon-velocity5-4:before{content:"\e66a"}.icon-velocity5-5:before{content:"\e66b"}.icon-security:before{content:"\e66c"}.icon-reload2:before{content:"\e65d"}.icon-signal-none:before{content:"\e658"}.icon-signal-low:before{content:"\e659"}.icon-signal-mean:before{content:"\e65a"}.icon-signal-good:before{content:"\e65b"}.icon-signal-excelent:before{content:"\e65c"}.icon-occupied:before{content:"\e656"}.icon-vacant:before{content:"\e657"}.icon-up:before{content:"\e653"}.icon-down:before{content:"\e654"}.icon-ventilate-off:before{content:"\e655"}.icon-velocitya:before{content:"\e652"}.icon-h0:before{content:"\e635"}.icon-h1:before{content:"\e636"}.icon-h2:before{content:"\e66d"}.icon-h3:before{content:"\e637"}.icon-h4:before{content:"\e638"}.icon-hswing:before{content:"\e639"}.icon-v0:before{content:"\e63a"}.icon-v1:before{content:"\e63b"}.icon-v2:before{content:"\e66e"}.icon-v3:before{content:"\e63c"}.icon-v4:before{content:"\e63d"}.icon-vswing:before{content:"\e63e"}.icon-stop:before{content:"\e633"}.icon-eco-off:before{content:"\e634"}.icon-upload:before{content:"\e62b"}.icon-download:before{content:"\e62c"}.icon-reload:before{content:"\e62d"}.icon-position:before{content:"\e62e"}.icon-search:before{content:"\e62f"}.icon-more:before{content:"\e630"}.icon-less:before{content:"\e631"}.icon-batery:before{content:"\e632"}.icon-view-table:before{content:"\e629"}.icon-view-map:before{content:"\e62a"}.icon-server:before{content:"\e600"}.icon-user:before{content:"\e601"}.icon-configure:before{content:"\e602"}.icon-info:before{content:"\e603"}.icon-logout:before{content:"\e604"}.icon-menu:before{content:"\e605"}.icon-build1:before{content:"\e606"}.icon-build2:before{content:"\e607"}.icon-build3:before{content:"\e608"}.icon-build4:before{content:"\e609"}.icon-build5:before{content:"\e60a"}.icon-build6:before{content:"\e60b"}.icon-trash:before{content:"\e60c"}.icon-edit:before{content:"\e60d"}.icon-power:before{content:"\e60e"}.icon-adjust:before{content:"\e60f"}.icon-program:before{content:"\e610"}.icon-consumption:before{content:"\e611"}.icon-success:before{content:"\e612"}.icon-cancel:before{content:"\e613"}.icon-heat:before{content:"\e614"}.icon-heat-both:before{content:"\e615"}.icon-heat-air:before{content:"\e616"}.icon-heat-radiant:before{content:"\e617"}.icon-heat-off:before{content:"\e633"}.icon-cool:before{content:"\e618"}.icon-cool-both:before{content:"\e619"}.icon-cool-air:before{content:"\e61a"}.icon-cool-radiant:before{content:"\e61b"}.icon-cool-off:before{content:"\e633"}.icon-dehumidify:before{content:"\e61c"}.icon-ventilate:before{content:"\e61d"}.icon-eco:before{content:"\e61e"}.icon-eco-a:before{content:"\e61f"}.icon-eco-aa:before{content:"\e620"}.icon-eco-aaa:before{content:"\e621"}.icon-velocity0:before,.icon-velocity2-0:before,.icon-velocity3-0:before,.icon-velocity4-0:before,.icon-velocity5-0:before{content:"\e652"}.icon-velocity1:before{content:"\e622"}.icon-velocity2:before{content:"\e623"}.icon-velocity3:before{content:"\e624"}.icon-velocitya:before{content:"\e652"}.icon-sleep-off:before{content:"\e625"}.icon-sleep30:before{content:"\e626"}.icon-sleep60:before{content:"\e627"}.icon-sleep90:before{content:"\e628"}.icon-weather1:before{content:"\e63f"}.icon-weather2:before{content:"\e640"}.icon-weather3:before{content:"\e641"}.icon-weather4:before{content:"\e642"}.icon-weather5:before{content:"\e643"}.icon-weather6:before{content:"\e644"}.icon-weather7:before{content:"\e645"}.icon-weather8:before{content:"\e646"}.icon-weather9:before{content:"\e647"}.icon-weather10:before{content:"\e648"}.icon-weather11:before{content:"\e649"}.icon-weather12:before{content:"\e64a"}.icon-weather13:before{content:"\e64b"}.icon-weather14:before{content:"\e64c"}.icon-weather15:before{content:"\e64d"}.icon-weather16:before{content:"\e64e"}.icon-weather17:before{content:"\e64f"}.icon-weather18:before{content:"\e650"}.icon-weather19:before{content:"\e651"}.icon-up:before{content:"\e653"}.icon-down:before{content:"\e654"}.icon-ventilate-off:before{content:"\e655"}.tooltip{position:relative}.tooltip:hover:after{bottom:105%;content:attr(data-tooltop);left:5%;position:absolute;z-index:98;background:rgba(255,255,255,.35);border-radius:5px;color:#141414;white-space:nowrap;font-size:14px;line-height:14px;padding:10px 15px 5px;text-align:center}.tooltip:hover:before{bottom:105%;margin-bottom:-6px;margin-left:-6px;content:"";left:50%;position:absolute;z-index:99;border:solid;border-color:rgba(255,255,255,.35) transparent;border-width:6px 6px 0 6px}.tooltip-right:hover:after{left:auto;right:5%}.map{width:100%;height:calc(100% - 50px);overflow:hidden;border-radius:5px}.table-servers{width:100%;overflow:hidden;border-radius:5px;margin-bottom:24px}.table-servers th{font-weight:400;font-family:DKNCondensed,sans-serif}.table-servers td{text-transform:none;height:52px}.table-servers td.btn__cell{padding:0!important}.table-servers td .btn{margin-top:-2px;width:100%;display:inline-block}.table-servers td,.table-servers th{padding:2px 12px 0;text-align:center;vertical-align:middle;position:relative}.table-servers td:first-of-type,.table-servers th:first-of-type{text-align:left}.table-servers td:before,.table-servers th:before{content:"";width:100%;position:absolute;top:0;left:0;z-index:-1}.table-servers th:before{background-color:rgba(0,0,0,.1);height:44px}.table-servers td:before{background-color:rgba(82,73,66,.1);height:50px}.table-servers .link{display:inline-block;position:relative}.table-servers .link.reverse:before,.table-servers .link.sort:before{content:"";position:absolute;top:17px;right:0;border:solid;border-color:#483f38 transparent}.table-servers .link.sort:before{border-width:6px 6px 0 6px}.table-servers .link.reverse:before{border-width:0 6px 6px 6px}.table-serves__mac{width:30%}.table-serves__status{width:20%;text-transform:uppercase}.table-serves__location{width:30%}.table-serves__firmware{width:15%}.table-serves__update{width:5%}.table-servers__row{cursor:pointer;height:38px}.table-servers__row:hover{color:#0095db}.table-servers__row:hover td:before{background-color:rgba(122,117,112,.1)}.table-servers__row.info--title td{text-align:left!important}.table-servers__row.info td{text-align:left!important;background-color:#dedddc;padding:12px!important}.table-servers__lessCity{color:rgba(72,63,56,.4)}.modal__message{width:100%;max-width:350px;margin:48px auto;border-radius:5px;overflow:hidden;text-transform:none;text-align:center;position:relative}.modal__message__title{font-size:19px;text-align:center;font-family:DKNCondensed,sans-serif;padding:12px 24px;background-color:rgba(0,0,0,.08);margin-bottom:2px}.modal__message__content{font-size:16px;text-align:center;padding:24px;background-color:rgba(0,0,0,.08);margin-bottom:2px}.modal__message__content .icon-cancel,.modal__message__content .icon-success{display:block;margin-bottom:24px;font-size:45px}.modal__message__content .icon-cancel{color:rgba(255,0,0,.8)}.modal__message__content .icon-success{color:rgba(90,255,0,.8)}.modal__message__buttons{display:table;width:100%}.modal__message__buttons .btn{display:table-cell;border-radius:0;margin-bottom:0}.modal__alert__buttons{padding:12px}.ng-modal-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;cursor:pointer}.ng-modal-dialog{z-index:10000;position:fixed;border-radius:5px;max-height:95%;overflow:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;background-image:-moz-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:-webkit-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:-o-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:-ms-radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);background-image:radial-gradient(50% 0,ellipse cover,#fff,#dedede 100%);box-shadow:4px 4px 80px #000}.ng-modal-dialog-content{padding:24px 12px 12px;text-align:left}.ng-modal-action-bar{background-color:rgba(255,255,255,.35);border-radius:5px 5px 0 0;position:relative;padding:6px 16px 0}.ng-modal-help{position:absolute;top:6px;right:16px}.modal__header{background-color:rgba(0,0,0,.1);border-radius:5px;padding:8px 12px 0!important;height:45px;width:100%;line-height:38px;vertical-align:middle;position:relative;margin-bottom:24px}.modal__header .onoffswitch{position:absolute;top:8px;right:12px}.modal__header--tab{display:table;width:100%;position:relative;margin-bottom:24px;border-spacing:3px}.modal__header--tab__link{display:table-cell;background-color:rgba(82,73,66,.1);border-radius:5px;padding:8px 12px 0!important;height:45px;width:10%;text-align:center;vertical-align:middle}.modal__header--tab__link.select{color:#0095db;background-color:rgba(122,117,112,.1)}.tab-content{display:none}.tab-content.show{display:block}.installer__contact__header{text-align:center}.installer__contact__title{margin-bottom:6px}.installer__contact__name{background-color:rgba(0,0,0,.05);border-radius:5px;text-align:center;margin-bottom:24px;padding:24px 0 18px;text-transform:initial}.installer__contact__buttons{display:table;width:100%;margin-bottom:24px;border-spacing:6px}.installer__contact__buttons__item{width:50%;text-align:center;display:table-cell;vertical-align:middle;height:100px;font-size:35px}.installer__contact__buttons__item.mail{font-size:24px}.installer__contact__buttons__item .icon{display:block}.installer__contact__error{text-transform:initial;color:rgba(255,0,0,.9);margin:24px auto;max-width:450px;text-align:center}.installer__contact__success{text-transform:initial;margin:24px auto;max-width:450px;text-align:center}.installer__contact__success .icon-cancel,.installer__contact__success .icon-success{display:block;margin-bottom:24px;font-size:45px}.installer__contact__success .icon-cancel{color:rgba(255,0,0,.8)}.installer__contact__success .icon-success{color:rgba(90,255,0,.8)}@media screen and (max-width:719px){.ng-modal-dialog{position:absolute;max-height:auto;min-height:100%;top:0;left:0;width:100%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.pac-container{z-index:10000}.wrap-dd-select{position:relative;width:100%;max-width:350px;padding:8px 24px 0!important;line-height:42px!important;background-color:rgba(82,73,66,.1);border-radius:5px;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.wrap-dd-select:focus,.wrap-dd-select:hover{background-color:rgba(122,117,112,.1);color:#0095db!important}.wrap-dd-select:after{content:"";width:0;height:0;position:absolute;right:15px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-select .dropdown{position:absolute;top:120%;left:0;right:0;z-index:1000;display:none;-webkit-box-shadow:0 2px 10px 1px rgba(0,0,0,.25);-moz-box-shadow:0 2px 10px 1px rgba(0,0,0,.25);-ms-box-shadow:0 2px 10px 1px rgba(0,0,0,.25);-o-box-shadow:0 2px 10px 1px rgba(0,0,0,.25);box-shadow:0 2px 10px 1px rgba(0,0,0,.25);background-color:#3d444a;padding:0;border-radius:5px;transition:all .2s ease-in;list-style:none;opacity:0;pointer-events:none}.wrap-dd-select .dropdown li.divider{padding:1px 0}.wrap-dd-select .dropdown li a{display:block;padding:10px;text-decoration:none;transition:all .3s ease-out;color:#f0f0f0}.wrap-dd-select .dropdown li i{float:right;color:inherit}.wrap-dd-select .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrap-dd-select .dropdown li:last-of-type a{border-radius:0 0 7px 7px;border:none}.wrap-dd-select .dropdown li:hover a{background:#3a4147}.wrap-dd-select .dropdown:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:15px;border-width:0 6px 6px 6px;border-style:solid;border-color:#3d444a transparent}.wrap-dd-select .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-select.active .dropdown{opacity:1;pointer-events:auto;display:block}.wrap-dd-menu{position:relative;width:200px;margin:0 auto;padding:10px}.wrap-dd-menu .dropdown{position:absolute;z-index:1;top:70%;left:0;right:0;background:#fff;padding:0;border-radius:7px;border:1px solid rgba(0,0,0,.17);box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;transition:all .2s ease-in;list-style:none;opacity:0;pointer-events:none}.wrap-dd-menu .dropdown li.divider{padding:2px 0;background:#e6e8ea}.wrap-dd-menu .dropdown li a{display:block;padding:10px;text-decoration:none;color:#8aa8bd;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 #fff;transition:all .3s ease-out}.wrap-dd-menu .dropdown li i{float:right;color:inherit}.wrap-dd-menu .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrap-dd-menu .dropdown li:last-of-type a{border-radius:0 0 7px 7px;border:none}.wrap-dd-menu .dropdown li:hover a{background:#f3f8f8}.wrap-dd-menu .dropdown:after{content:"";width:0;height:0;position:absolute;bottom:100%;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff transparent}.wrap-dd-menu .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:95px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-menu .dropdown.active{opacity:1;pointer-events:auto}.search-mac__icon{height:0;float:right;position:relative;top:-35px;right:15px}.server-filter{margin-bottom:48px;width:100%}.server-filter input{border-radius:5px}.server-filter td{padding-right:12px}.server-filter td:last-of-type{padding-right:0}.server-filter td.right{text-align:right}.server-filter .wrap-dd-select{text-align:center}.server-filter .table-serves__location{width:30%}.server-filter .table-serves__firmware{width:15%}.server-filter .table-serves__result{width:5%;text-align:center;background-color:rgba(0,0,0,.1);border-radius:5px}.server-filter__title{margin:24px 12px 12px;position:relative}.server-filter__title.extra__margin{margin-bottom:24px}.server-filter__title .btn{position:absolute;top:-17px;right:-12px}.server-filter__item{width:100%;height:50px;display:inline-block;padding:15px 24px 9px}.server-filter__item.center{text-align:center}.add-server__item{width:50%;float:left}.add-server__item:first-of-type{padding-right:12px}.add-server__item:last-of-type{padding-left:12px}.add-server__item .form{padding:24px;background-color:rgba(0,0,0,.08);border-radius:5px}.add-server__item .form__title{text-align:center;margin-bottom:24px}.add-server__resume{width:100%;max-width:450px;margin:0 auto 48px}.add-server__resume .btn{width:100%}.add-server__resume-error,.add-server__resume-success{width:100%;margin:24px auto 48px;padding:24px;background-color:rgba(0,0,0,.08);border-radius:5px;text-align:center}.add-server__resume-error .add-server__resume__icon,.add-server__resume-success .add-server__resume__icon{display:block;font-size:30px;text-align:center;margin-bottom:12px}.add-server__resume-error .add-server__resume__icon .icon-success,.add-server__resume-success .add-server__resume__icon .icon-success{color:green}.add-server__resume-error .add-server__resume__icon .icon-cancel,.add-server__resume-success .add-server__resume__icon .icon-cancel{color:rgba(255,0,0,.9)}.add-server__resume-error table,.add-server__resume-success table{margin:24px 0;text-transform:none;text-align:left;width:100%}.add-server__resume-error table td:last-of-type,.add-server__resume-success table td:last-of-type{padding-left:12px}.info-server .ng-modal-dialog{width:95%;max-width:600px}.info-server .table-servers td{padding:4px 12px 0;height:41px}.info-server .table-servers td:before{height:39px}.info-server .table-servers td:last-of-type{text-align:right}.info-server__col{width:calc(50% - 12px);float:left}.info-server__col.marginRight{margin-right:24px}.info-server__section{background-color:rgba(0,0,0,.08);border-radius:5px;text-transform:none;margin-bottom:12px}.info-server__title{background-color:rgba(0,0,0,.1);border-radius:5px;padding:8px 12px 0!important;height:45px;line-height:38px;vertical-align:middle;margin-bottom:12px}.info-server__list__title{padding:10px 12px 0;height:40px;cursor:pointer}.info-server__list{list-style:none;padding:12px}.info-server__table-component{width:100%;border-top:1px solid rgba(255,255,255,.35)}.info-server__table-component tr:first-of-type td{padding-top:12px}.info-server__table-component tr:last-of-type td{padding-bottom:12px}.info-server__table-component td{padding:0 12px}.info-server__table-component td:first-of-type{padding-right:0}.info-server__buttoms{text-align:center}.info-server__buttoms .btn{margin:0 6px 48px}.info-server__buttoms__bot{text-align:center}.info-server__buttoms__bot .btn{margin:6px}.remove-server{max-width:inherit;margin:-12px;width:initial}.remove-confirmation .ng-modal-close{display:none}@media screen\0{.remove-server{margin:-12px 0}}.pagination{text-align:center;margin-bottom:48px}.pagination .btn,.pagination .space{display:inline-block;height:35px;line-height:35px!important;padding:3px 14px 0!important}.loader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}.loader-relative{position:relative;margin-top:20px;height:30px}.loading{opacity:.15}.spinner{position:absolute;top:50%;left:50%;width:50px;height:30px;text-align:center;font-size:10px;margin-top:-15px;margin-left:-25px}.spinner>div{background-color:#0095db;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;-moz-animation:stretchdelay 1.2s infinite ease-in-out;-ms-animation:stretchdelay 1.2s infinite ease-in-out;-o-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-ms-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-ms-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-ms-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-ms-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.onoffswitch{position:relative;display:inline-block;width:70px;border-radius:30px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.onoffswitch [type=checkbox]:checked+label:after,.onoffswitch [type=checkbox]:checked+label:before,.onoffswitch [type=checkbox]:not(:checked)+label:after,.onoffswitch [type=checkbox]:not(:checked)+label:before{content:none}.onoffswitch [type=checkbox]:checked,.onoffswitch [type=checkbox]:not(:checked){width:100%;height:100%;z-index:1000;display:block;top:0;cursor:pointer}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:30px;padding:0!important}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;-webkit-transition:margin .2s ease-in 0s;-moz-transition:margin .2s ease-in 0s;-ms-transition:margin .2s ease-in 0s;-o-transition:margin .2s ease-in 0s;transition:margin .2s ease-in 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:30px;padding:0;line-height:35px;font-size:16px;border-radius:30px;overflow:hidden}.onoffswitch-inner:before{content:"ON";padding-left:15px;background-color:#0095db;text-align:left;color:#141414;border-radius:30px}.onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:rgba(82,73,66,.1);text-align:right;border-radius:30px}.onoffswitch-inner.temp:before{content:"ºC"}.onoffswitch-inner.temp:after{content:"ºF";background-color:#0095db;padding-right:15px}.onoffswitch-switch{display:block;width:30px;margin:0;background:#483f38;border-radius:30px;position:absolute;top:0;bottom:0;right:40px;-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.switchBtn{position:relative;display:table;width:100%;max-width:300px;margin:0 auto;border-radius:5px;overflow:hidden;background-color:rgba(82,73,66,.1);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.switchBtn [type=checkbox]:checked,.switchBtn [type=checkbox]:not(:checked){width:100%;height:100%;z-index:1000;display:block;top:0}.switchBtn [type=checkbox]:checked+.switchBtn-inner{color:#0095db;background-color:rgba(122,117,112,.1)}.switchBtn [type=checkbox]:checked~.switchBtn-switch{color:#483f38;background-color:transparent}.switchBtn-inner,.switchBtn-switch{display:table-cell;width:50%;text-align:center;padding:15px 12px 6px}.switchBtn-switch{color:#0095db;background-color:rgba(122,117,112,.1)}.switchBtn-inner{color:#483f38;background-color:transparent}ul[rn-carousel]{overflow:visible;width:60%;height:200px;margin:0 auto;padding:0;white-space:nowrap;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y;touch-action:pan-y}ul[rn-carousel] li{display:inline-block;position:absolute;left:0;right:0;width:100%;height:100%;padding:0;margin:0;overflow:visible;vertical-align:top;list-style-type:none;white-space:normal;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.support{width:100%;max-width:500px;margin:24px auto 48px;padding:0 24px}.support__item{width:200px;display:inline-block;margin:0 24px 24px 0;text-align:center;vertical-align:top}.support__item__cover{width:100%;height:200px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:5px}.support__item__title{line-height:initial;vertical-align:top;margin-top:12px}.login .btn{display:block;width:100%;margin-bottom:12px}.login .btn--primary{font-family:DKNCondensed-Light,sans-serif}.login__logo{width:165px;margin:48px auto}.login__logo__img{width:100%}.login__title{display:block;width:100%;text-align:center;margin-bottom:12px}.login__form{margin-bottom:48px}.login__form__remember{display:block;text-align:right}.login__form__row{border-radius:5px;overflow:hidden}.login__form__input{margin-bottom:3px;position:relative}.login__form__input:last-of-type{margin-bottom:0}.login__form__input input{display:block;width:100%}.login__input--error{display:block;position:absolute;top:0;right:0;width:44px;height:100%;text-align:center;line-height:44px;font-family:DKNCondensed,sans-serif;background-color:rgba(240,48,3,.8);color:#f0f0f0;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-ms-font-smoothing:auto;-o-font-smoothing:auto;font-smoothing:auto}.login__form__checkbox{text-transform:none;padding-top:12px}.second__checkbox{padding-top:0}.second__checkbox .link{width:246px;display:inline-block;line-height:24px;vertical-align:top}.second__checkbox [type=checkbox]:checked,.second__checkbox [type=checkbox]:not(:checked){top:-5px}.login__form__btn--send{font-weight:400;margin-top:12px}.login__message{font-size:16px;padding:12px;text-transform:none;text-align:center}.login__message--success{text-transform:none;border-radius:5px;background-color:rgba(0,0,0,.08);overflow:hidden}.login__message--success .btn--primary{margin-bottom:0;font-family:DKNCondensed,sans-serif;border-radius:0}.login__message__title{font-size:18px;text-align:center;font-family:DKNCondensed,sans-serif;margin-top:12px}.login__message__content{font-size:16px;text-align:center;padding:12px}.login__app{max-width:300px;margin:24px auto}.login__app__link{width:50%;max-width:450px;float:left}.login__app__link img{width:100%}.login__app__link:first-of-type{padding-right:5px}.login__app__link:last-of-type{padding-left:5px}.register__first__checkbox{margin-bottom:10px}.register__first__checkbox label{display:block}.register__first__checkbox a{line-height:0}.register__first__checkbox input{top:0!important}.register__first__checkbox input:checked~label:before,.register__first__checkbox input:not(:checked)~label:before{top:2px!important}.register__first__checkbox input:checked~label:after,.register__first__checkbox input:not(:checked)~label:after{top:2px!important}.register_publicity{pointer-events:none;cursor:default}@media screen and (max-width:719px){.login__logo{margin:0 auto 12px}}.header{position:absolute;top:env(safe-area-inset-top,0);left:0;height:90px;width:100%}.header__logo{height:90px;width:100%;max-width:100%;margin:0 auto;padding:0 5px}.header__logo__item{line-height:90px}.header__logo__item img{height:50px;vertical-align:middle;margin-top:10px}.navigation{position:absolute;top:env(safe-area-inset-top,0);left:0;height:90px;width:100%;z-index:11;padding:0 5px}.navigation__content{height:90px;width:100%;max-width:100%;margin:0 auto;text-align:right}.navigation-overlay{display:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:transparent;z-index:10;cursor:pointer}.navigation__item{display:inline-block;padding:27px 0 0 24px}.navigation__item .icon{display:none}.navigation__item:focus,.navigation__item:hover{text-decoration:none}.navigation__item.active{color:#0095db}.navigation__trigger,label[for=navigation__trigger]{display:none}@media screen and (max-width:1024px){.header{height:44px;text-align:center;-webkit-transition:left .2s;-moz-transition:left .2s;-ms-transition:left .2s;-o-transition:left .2s;transition:left .2s}.header__logo__item{line-height:44px}.header__logo__item img{height:30px;margin-top:5px}.navigation{width:220px;height:90%;top:calc(48px + env(safe-area-inset-top,0px));bottom:0;left:-220px;padding:0 10px 10px;-webkit-transition:left .2s;-moz-transition:left .2s;-ms-transition:left .2s;-o-transition:left .2s;transition:left .2s}.navigation.showMenu{left:0}.navigation.showMenu+.navigation-overlay{display:block}.navigation__content{height:100%;overflow:scroll;background-color:rgba(0,0,0,.08);border-radius:5px;padding:24px}.navigation__item{display:block;width:100%;text-align:center;margin-left:0;margin-bottom:48px;line-height:inherit}.navigation__item .icon{display:block;font-size:30px;margin-bottom:12px}.navigation__item:last-of-type{margin-bottom:0}.navigation__trigger{position:absolute;clip:rect(0,0,0,0);display:inline-block;top:0!important}label[for=navigation__trigger]{display:inline-block;position:absolute!important;left:0;top:0;z-index:2;height:44px;width:44px;cursor:pointer;font-size:20px;text-align:center;line-height:44px;padding-left:0!important}label[for=navigation__trigger]:after,label[for=navigation__trigger]:before{display:none}label[for=navigation__trigger] .icon-menu{vertical-align:middle}.main{left:0;overflow-x:hidden;-webkit-transition:left .2s;-moz-transition:left .2s;-ms-transition:left .2s;-o-transition:left .2s;transition:left .2s}.main.menu-trigger{left:220px}}.servers.edit .server__item__btn{border-radius:5px 5px 0 0}.edit-server__btn{position:absolute;top:6px;right:12px;display:none}.no-servers .content__header__action,.no-servers .servers__list{display:none}.no-servers .server__add{font-family:DKNCondensed,sans-serif;color:#141414;background-color:#0095db}.no-servers .server__add:focus,.no-servers .server__add:hover{background-color:rgb(0%,51.627719581%,75.8823529412%);color:#141414!important}.no-servers .server__message{display:block}.server__message{display:none;font-size:15px;text-transform:none;text-align:center;width:100%;max-width:300px;margin:24px auto}.server__message__title{font-size:17px}.servers__list{margin:0 -12px}.server__item{padding:24px 12px!important;text-align:center;float:left;width:20%;overflow:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.server__item .server__item__btn{width:100%;padding:24px 12px!important}.server__item .server__item__btn .icon{font-size:65px;display:block;margin-bottom:12px}.server__item__location,.server__item__name{overflow-x:hidden;white-space:nowrap;-webkit-mask-image:-webkit-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-moz-mask-image:-moz-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-ms-mask-image:-ms-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);-o-mask-image:-o-linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(left,#000 90%,rgba(0,0,0,0) 100%);overflow-y:hidden;line-height:24px}.server__item__location{font-size:12px;line-height:12px;padding-top:1px}.server__item__add{font-size:16px;line-height:18px}.server__item__actions{width:100%}.server__item__action{float:left;width:100%;text-align:center;vertical-align:middle;padding:2px 1px 0}.server__item__action:first-of-type{padding-left:0}.server__item__action:first-of-type .btn{border-radius:0 0 0 5px}.server__item__action:last-of-type{padding-right:0}.server__item__action:last-of-type .btn{border-radius:0 0 5px 0}.server__item__action .btn{width:100%;padding:5px 0 0!important;border-radius:0;height:44px;line-height:44px}.server__item__action .icon{font-size:20px}.server__item__action.advanced_adjust{width:50%}.server__add{display:block;width:300px;margin:24px auto}.connected{color:#57a618}.connected:focus,.connected:hover{color:#57a618!important}.activated{color:#0095db}.activated:focus,.activated:hover{color:#0095db!important}.editServerMenu{position:absolute;top:6px;right:12px;display:none}@media screen and (min-width:720px) and (max-width:1024px){.server__item{width:25%}.editServerMenu{display:block}#edit_servers{display:none}.edit-server__btn{display:block}.server__item__location,.server__item__name{-webkit-mask-image:none}}@media screen and (max-width:719px){.server__item{width:33.33%}.editServerMenu{display:block}#edit_servers{display:none}.edit-server__btn{display:block}.server__item__location,.server__item__name{-webkit-mask-image:none}}@media screen and (max-width:479px){.server__item{width:50%}.server__add{width:100%}.editServerMenu{display:block}#edit_servers{display:none}}.content__header{display:table;width:100%;margin-bottom:12px;z-index:3}.content__header__title{display:table-cell;background-color:rgba(0,0,0,.1);border-radius:5px;padding:8px 12px 0!important;width:99%;height:38px;line-height:38px;vertical-align:middle;position:relative}.content__header__title .btn{position:absolute;top:5px;right:5px;min-height:inherit;height:40px;line-height:34px!important;display:inline-block;margin-left:12px;padding:8px 11px 0!important;background-color:rgba(255,255,255,.35)}.content__header__action{display:table-cell;padding-left:6px;text-align:center;white-space:nowrap}.content__header__action .server-filter{width:100%;padding-right:8px}.content__header__action .server-filter .btn{width:33.33%;display:inline-block}.content__header__action .btn{width:100%}.content__header__action .btn:focus,.content__header__action .btn:hover{color:#0095db}@media screen and (max-width:1024px){.content__header__title{width:100%;background-color:transparent;text-align:center}.content__header__action{display:block;position:fixed;top:0;right:0}.content__header__action .btn{background-color:transparent;padding:0 24px}}.modal__schedules{max-width:450px;width:100%;overflow-x:hidden}.modal__schedules .modal__header{position:relative}.modal__schedules .modal__header .link{position:absolute;top:4px;right:12px}.schedule__add__error{color:red;margin:12px 0}.schedules__list__item{cursor:pointer;position:relative;padding:12px;background-color:rgba(0,0,0,.08);border-radius:5px;margin-bottom:12px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.schedules__list__item.off{cursor:auto;color:rgba(72,63,56,.4)}.schedules__list__item.off .schedule__options__day.select{color:rgba(72,63,56,.4)}.schedules__list__buttons{margin:24px 0}.schedules__list__buttons .btn{display:block;margin-bottom:12px}.schedule__header{position:relative;line-height:30px;margin-bottom:12px}.schedule__header .onoffswitch{position:absolute;top:0;right:0;z-index:1}.schedules__add__devices{margin-top:24px}.schedules__add__devices .schedules__add__title{margin-bottom:12px}.schedules__add__device{position:relative;line-height:30px;padding:6px 12px 0;margin-bottom:2px;background-color:rgba(0,0,0,.05);border-radius:5px}.schedules__add__device .onoffswitch{position:absolute;top:3px;right:12px}.schedule__options{display:table;width:100%}.schedule__option{display:table-cell;padding-right:12px}.schedule__option:last-of-type{padding-right:0;padding-left:24px}.schedule__options__time,.schedule__options__title,.schedule__options__value{text-align:center}.schedule__options__title{font-size:15px}.schedule__options__title.days{text-align:left}.schedule__options__time{margin-bottom:6px}.schedule__options__value{font-size:20px}.schedule__options__value .icon{font-size:25px}.schedule__options__days{margin-top:12px}.schedule__options__day{display:inline-block;color:rgba(72,63,56,.4)}.schedule__options__day.select{color:#0095db}.schedules__add__title{font-size:15px;margin:24px 0 6px;position:relative}.schedules__add__title .onoffswitch{position:absolute;top:-5px;right:12px}.schedules__add__options{display:table;width:100%;border-spacing:1px}.schedules__add__options.days .btn{padding:8px 0 0!important;width:14.25%}.schedules__add__options.temp{max-width:300px;margin:48px auto;text-align:center}.schedules__add__options.temp .schedules__temp__value{font-family:DKNCondensed-UltraLight,sans-serif;font-size:80px;padding-top:18px}.schedules__add__options.temp .schedules__temp__btn{display:table-cell;vertical-align:middle;width:60px}.schedules__add__options>.btn{display:table-cell;border-radius:0;background-color:rgba(173,182,189,.04);color:rgba(72,63,56,.4)}.schedules__add__options>.btn:first-of-type{border-radius:5px 0 0 5px}.schedules__add__options>.btn:last-of-type{border-radius:0 5px 5px 0}.schedules__add__options>.btn.select{background-color:rgba(82,73,66,.1);color:#0095db!important}.schedules__add__options>.btn.select:hover{color:#0095db!important}.schedules__add__options>input{width:100%}.schedules__add__halve-row{display:table;width:100%}.schedules__add__halve-row.buttons{margin:36px 0 12px}.schedules__add__halve-row__item{display:table-cell;width:50%;padding:0 1%}.schedules__add__button.two-btn{display:table;width:100%;border-spacing:6px 0}.schedules__add__button.two-btn .btn{display:table-cell;width:50%}.off{color:rgba(72,63,56,.4)!important}.off .btn,.off .btn.select{color:rgba(72,63,56,.4)!important;background-color:rgba(173,182,189,.04)!important}.off .btn.select:hover,.off .btn:hover{color:rgba(72,63,56,.4)!important}.off :hover{cursor:default}.schedules__add__button .btn{width:100%}.schedules__add__button .btn.icon-btn{font-size:28px!important;padding-top:9px!important;height:51px}.schedules__add__return{padding:1%;margin-bottom:24px}.schedules__add__return .btn{width:100%}.schedules__time{display:table;width:100%;max-width:200px;margin:0 auto}.schedules__time__col{display:table-cell;width:40%;text-align:center}.schedules__time__col.pointer{width:20%;vertical-align:middle}.schedules__time__value{font-family:DKNCondensed-UltraLight,sans-serif;font-size:80px;margin-top:20px}.schedules__time__button-off{text-align:left;margin:48px auto;position:relative;width:100%;max-width:300px}.schedules__time__button-off .onoffswitch{position:absolute;top:-4px;right:12px}.schedules__mode{margin:24px auto;width:90%}.schedules__mode__item .btn{display:block;border-radius:0;margin-bottom:1px;text-align:left}.schedules__mode__item .btn .icon{width:35px;display:inline-block;font-size:25px;vertical-align:-5px;text-align:center}.schedules__mode__item:first-of-type .btn{border-radius:5px 5px 0 0}.schedules__mode__item:last-of-type .btn{border-radius:0 0 5px 5px}.message__delete-schedules{text-align:center;padding:70px 10px 90px}.message__delete-buttons{position:absolute;bottom:0;left:0}.page-error{width:100%;max-width:600px!important;text-align:center;padding:12px}.page-error__title{font-size:24px;margin-bottom:24px}.page-error__description{text-transform:none;margin-bottom:48px}.page-error__description .btn{max-width:300px;margin:48px auto}.page-error__browsers{display:table;width:100%;text-align:center;margin-bottom:48px}.page-error__browser{display:table-cell;vertical-align:bottom}.page-error__browser img{display:block;max-width:120px;margin:0 auto;margin-bottom:6px}.page-maintenance__title,.page-upload__title{padding:15px;font-size:24px;margin-bottom:24px}.page-upload__description{margin-bottom:60px;text-transform:none}.upload__container{width:80%;margin-top:10px}.upload__app__link{float:right;width:80%;padding-right:5px;max-width:450px;padding-left:5px}.upload__app__link img{max-width:85%}.page-maintenance__title{padding:30px 15px 15px 15px}.page-maintenance__description{margin-bottom:40px}.maintenance__container{width:100%;margin:0 auto;padding:25px}button{padding:5px 15px;line-height:normal;font-family:"Helvetica Neue",Helvetica;font-size:12px;font-weight:700;color:#666;text-shadow:0 1px rgba(255,255,255,.9);border-radius:3px;border:1px solid #ddd;border-bottom-color:#bbb;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e5e5e5));background:-moz-linear-gradient(top,#f5f5f5,#e5e5e5);box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer}button.primary,button.primary:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4);border-color:#74bb5a;border-bottom-color:#509338;background:#8add6d;background:-webkit-gradient(linear,left top,left bottom,from(#8add6d),to(#60b044));background:-moz-linear-gradient(top,#8add6d,#60b044);box-shadow:0 1px 4px rgba(0,0,0,.2)}button.smaller{font-size:11px;padding:4px 7px}button:hover{color:#337797;background:#f0f7fa;background:-webkit-gradient(linear,left top,left bottom,from(#f0f7fa),to(#d8eaf2));background:-moz-linear-gradient(top,#f0f7fa,#d8eaf2);border-color:#cbe3ee;border-bottom-color:#97c7dd}button:disabled{opacity:.5}.clearfix:after{content:"";display:table;clear:both}