@import url(vendor/bootstrap.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.2/css/bootstrap3/bootstrap-switch.min.css);@import url(vendor/font-awesome.min.css);@import url(vendor/datepicker-mobile.css);header,header ul li a img{width:100%}header ul,header ul li,ul li{list-style:none}html{height:100%}header{position:fixed;top:0;bottom:auto;z-index:200000;background-color:#fff;border:1px solid #d0d0d2;box-shadow:0 1px 0 #e1e1e4}header #apartment-name{position:absolute;right:20px;top:12px;font-size:18px;font-weight:700}header ul{text-align:center;margin:0;padding:0}header ul li{display:inline-block;padding:5px}header ul li a{width:38px;height:38px;display:block;margin:0;cursor:pointer;position:relative}header ul li a i{position:absolute;background-color:#f3152b;color:#fff;right:-3px;top:-3px;width:20px;height:20px;font-style:normal;line-height:20px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none}@media (max-width:767px){body{padding-bottom:90px}header{bottom:0;width:100%;top:auto;background-color:#fff;position:fixed;z-index:200000}header #apartment-name{position:relative;top:0;right:0;margin-top:10px;margin-bottom:8px;text-align:center;font-size:14px}header ul li a i{display:block}}header ul li.to-news{display:none}header ul li.unpair-button{display:inline-block}nav{margin-top:50px}@media (max-width:767px){header ul li.to-news{display:inline-block}nav{margin-top:0}}#body-connecting{min-height:100vh;text-align:center;display:flex}#body-connecting img{display:block;margin:0 auto}#body-connecting .body-connecting-content{margin:auto}#body-connecting p{font-size:1.75rem;font-weight:400;margin-top:15px}body{min-height:100%;color:#636664;font-size:18px;background-color:#f1f2f6}@media (max-width:767px){body{background-color:#fff}}ul{padding:0;margin:0}a,a:hover{text-decoration:none}.connection-status{margin-right:15px}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{color:#D2D2CB}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#BB4D28;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#fff;background:#AAACAC}.bootstrap-switch.bootstrap-switch-focused{border-color:#D2D2CB;outline:0;-webkit-box-shadow:inherit;box-shadow:inherit}.ui-slider .ui-slider-handle{border-radius:25px;border-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fff;width:1.6em;height:1.6em;position:relative;top:-.7em;margin-left:-.8em;text-align:center;line-height:1.6em;font-size:1em;outline:0}.ui-slider .ui-slider-range{opacity:0}.slider{height:5px;background:#427595;background:-webkit-linear-gradient(left,#427595,#427595,#BB574E,#BB574E);background:-o-linear-gradient(right,#427595,#427595,#BB574E,#BB574E);background:-moz-linear-gradient(right,#427595,#427595,#BB574E,#BB574E);background:linear-gradient(to right,#427595,#427595,#BB574E,#BB574E);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;margin:0 15px}.wrapper{width:480px;max-width:100%;margin:0 auto;border-color:#e8e7e4;border-width:1px;border-style:solid}@media (max-width:480px){.wrapper{border-width:0}}.wrapper .head-block{background-color:#f1f2f6;color:#929491}@media (max-width:767px){.wrapper .head-block{background-color:#fff}}.wrapper .head-block>*{padding:0 14px}.wrapper .head-block .switch-block{padding:14px}.wrapper .head-block .switch-block span.switch-name{float:left;line-height:32px}.wrapper .head-block .switch-block .bootstrap-switch{float:right;top:2px}.wrapper .head-block p.title{margin:0;padding-bottom:7px}.wrapper .head-block .holiday-infos{padding:0}.wrapper .head-block .holiday-infos p{padding-left:14px}.wrapper .head-block .holiday-infos .date-block{background-color:#fff;border-top:1px solid #e8e7e4;border-bottom:1px solid #e8e7e4;margin-bottom:10px}.wrapper .head-block .holiday-infos .date-block p.date{margin:0 14px;position:relative;padding-left:22px;line-height:40px}.wrapper .head-block .holiday-infos .date-block p.date:before{content:"";position:absolute;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:20px;height:15px;background-size:auto 15px;background-repeat:no-repeat;background-position:left center;background-image:url(../img/icon-calendar.png)}.wrapper .body-block{background-color:#fff;padding-bottom:10px}.wrapper .body-block .temperature-box{padding:10px 14px 20px;border-top:1px solid #e8e7e4}.wrapper .body-block .temperature-box .top{padding-bottom:20px}.wrapper .body-block .temperature-box .top span.element-name{float:left}.wrapper .body-block .temperature-box .top ul{float:right;text-align:right}.wrapper .body-block .temperature-box .top ul li{position:relative}.wrapper .body-block .temperature-box .top ul li.icon-fire-off:before,.wrapper .body-block .temperature-box .top ul li.icon-fire-on:before{content:"";position:absolute;left:-18px;top:-2px;bottom:0;margin-top:auto;margin-bottom:auto;height:18px;width:14px;background-size:auto 18px;background-repeat:no-repeat;background-position:center}.wrapper .body-block .temperature-box .top ul li:first-child{color:#929491}.wrapper .body-block .temperature-box .top ul li.icon-fire-off:before{background-image:url(../img/icon-fire.png)}.wrapper .body-block .temperature-box .top ul li.icon-fire-on:before{background-image:url(../img/icon-fire-on.png)}#rename-valves-link{font-size:16px}.battery-level-info{margin-top:10px}#local-scenes-block{padding:20px}#create-personal-settings-button{white-space:normal!important;word-wrap:break-word}.valve-state-icon{height:16px;float:left;margin-top:2px}