html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.warning-box,.container{padding:10px;overflow:hidden}.nav-container{position:fixed;top:0;left:0;overflow:hidden}.sensor-datetime{display:block}.single-reading{display:inline-block;margin-right:3px}.single-reading:last-child{margin-right:0}div.form-container{border:1px solid #fff;max-width:440px;margin:0 auto;padding:20px 40px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 5px #aaa;-moz-box-shadow:2px 2px 5px #aaa;box-shadow:2px 2px 5px #aaa}.warning-box{border:1px solid #fff;line-height:1.4;max-width:440px;margin:0 auto;padding:10px 20px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 5px #aaa;-moz-box-shadow:2px 2px 5px #aaa;box-shadow:2px 2px 5px #aaa}.nav-chart-sensors a,.contestual-nav a{text-decoration:none}.nav-chart-sensors a:hover,.contestual-nav a:hover{text-decoration:underline}.warning-box{background-color:#F2AA80}.nav-chart-sensors ul,.contestual-nav ul{margin:0;padding:0;list-style:none}.nav-chart-sensors a,.contestual-nav a{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal}.nav-chart-sensors li,.contestual-nav li{display:inline-block}.nav-chart-sensors li,.contestual-nav li{margin-right:10px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#333}h1,h2,h3,h4,h5,h6{font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;font-weight:700;color:#45403D}input,select{font-family:Arial,sans-serif;font-size:14px;font-weight:normal;color:#666}form.form-signin label,.sensor-datetime{font-family:Arial,sans-serif;font-size:12.16px;font-weight:normal;color:#333}input,select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:5px 10px;color:#666;border:1px solid #ccc}input:focus,select:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}*{box-sizing:border-box}body{background:#ccc;padding:10px 0 0 0}@media (min-width: 767px){body{padding:0}}em{font-style:italic}.main{position:relative;z-index:0}.content{background:white;position:relative;margin-top:150px;z-index:0}@media (min-width: 767px){.content{margin-left:20%;margin-top:60px}}.content .actions{position:fixed;top:inherit;right:20px;margin-top:5px}.settings{position:relative;background:white;padding:20px}@media (min-width: 767px){.settings{margin-left:20%}}select{padding:4px 10px}header{text-align:center}header .logo{display:inline-block;max-width:100px}img{width:100%;height:auto}.warning{color:red}.warning-box{color:#fff;background:#d9534f}.delete-icon{cursor:pointer;background:#A01C1C;border-radius:5px;color:white;font-weight:800;font-size:60%;margin-left:5px;padding:3px 5px;position:relative;top:-2px;line-height:1;vertical-align:middle}.delete-icon:hover{background:#cb2424}button{background:#276D7F;border-radius:5px;border:1px solid #1b4c58;color:white;cursor:pointer;font-size:14px;padding:5px 10px}button:hover{background-color:#338ea6;border:1px solid #276D7F}button.delete-toggle{background:#A01C1C;border:1px solid #751414}button.delete-toggle:hover{background-color:#cb2424;border:1px solid #A01C1C}.interaction-feedback{position:fixed;bottom:10px;right:10px;z-index:100}.error-box,.success-box{padding:10px 30px;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;font-weight:bold;color:white}.error-box{background:#A01C1C}.success-box{background:#5cb85c}h1{font-size:36px;margin-bottom:18px}h2{font-size:29.88px;margin-bottom:14.94px}h3{font-size:23.76px;margin-bottom:11.88px}h4{font-size:17.64px;margin-bottom:8.82px}h5{font-size:11.52px;margin-bottom:5.76px}h6{font-size:5.4px;margin-bottom:2.7px}div.form-container{background:#f1f1f1}.signin{margin-top:20px}form.form-signin{width:100%;overflow:hidden}form.form-signin input{width:100%;padding:10px;margin-bottom:5px}form.form-signin button{clear:left;padding:10px}form.form-signin label{margin-bottom:3px;display:inline-block}.signin .warning-box{margin-top:20px}.nav-main .active{position:relative;padding-left:15px}.nav-main .active:before{content:"";border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent white;position:absolute;left:0;bottom:8px}.nav-container{z-index:2;background:#276D7F;padding:20px;width:100%}@media (min-width: 767px){.nav-container{width:20%}.nav-container li{display:block}}@media (min-width: 992px){.nav-container a{font-size:150%}}.onclick-menu{position:fixed;top:20px;right:10px;z-index:100}.onclick-menu:before{content:'Menu';color:white;font-weight:bold;cursor:pointer}@media (min-width: 767px){.onclick-menu{position:relative}.onclick-menu:before{content:''}}.onclick-menu:focus nav,.onclick-menu:active nav{visibility:visible}.nav-main nav{background:#276D7F;padding:20px 20px 0 20px;position:fixed;z-index:100;right:-10px;visibility:hidden;transition:visibility 0.5s}.nav-main nav a{color:white;text-decoration:none}.nav-main nav a:hover{text-decoration:underline}.nav-main nav li{text-align:right}@media (min-width: 767px){.nav-main nav{position:relative;visibility:visible;background:none;padding:0}.nav-main nav li{text-align:left}}.nav-main nav>div{border-top:1px solid #fff;float:none;padding:20px 0 15px 0;margin-bottom:10px}.nav-main nav>div li{margin-left:0;margin-right:0;margin-bottom:10px}.nav-main nav>div li:last-child{margin-bottom:0}.nav-logo{display:none}@media (min-width: 600px){.nav-logo{display:inline-block;float:left;max-width:50px;margin-right:10px;margin-top:-5px}}@media (min-width: 767px){.nav-logo{float:none;display:block;max-width:100px;margin-bottom:20px}}.user-info{color:white;font-size:12px;margin-bottom:10px}.datetime-reading{padding:5px}.datetime-reading:nth-child(odd){background:#fff}.datetime-reading:nth-of-type(even){background:#f2f2f2}@media (min-width: 600px){.datetime-reading:nth-of-type(even){background:#fff}}@media (min-width: 600px){.datetime-reading{padding-bottom:20px}}@media (min-width: 992px){.datetime-reading{padding:10px 20px}}.sensor-datetime{color:#276D7F;padding:5px 0;font-weight:700}@media (min-width: 600px){.sensor-datetime{margin-bottom:10px;border-bottom:1px solid}}@media (min-width: 600px){.all-readings{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.single-reading{font-size:11px;width:48%}.single-reading .sensor-name{font-weight:bold}@media (min-width: 600px){.single-reading{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;border-right:1px solid #ccc;padding-left:5px;margin-right:0}.single-reading:last-child{border-right:0}.single-reading .sensor-name{font-size:12px;display:block;margin-bottom:2px}.single-reading .sensor-umid::before{content:" - "}}@media (min-width: 767px){.single-reading{padding:5px 20px;max-width:150px;text-align:center;font-size:12px}.single-reading .sensor-name{margin-bottom:5px}}.over{color:white;background:red}.under{color:white;background:blue}.chart-reading{padding:10px 20px 10px 10px;font-size:11px}.active-sensor{clear:both;margin-top:20px}svg.chart{position:relative}.nav-chart-sensors .sensor-s1{color:#1f77b4;font-weight:bold}.nav-chart-sensors .sensor-s2{color:#ff7f0e;font-weight:bold}.nav-chart-sensors .sensor-s3{color:#2ca02c;font-weight:bold}.nav-chart-sensors .sensor-s4{color:#d62728;font-weight:bold}.nav-chart-sensors .sensor-s5{color:#9467bd;font-weight:bold}.nav-chart-sensors .sensor-s6{color:#8c564b;font-weight:bold}.nav-chart-sensors .sensor-s7{color:#e377c2;font-weight:bold}.nav-chart-sensors .sensor-s8{color:#7f7f7f;font-weight:bold}.nav-chart-sensors .sensor-s9{color:#bcbd22;font-weight:bold}.nav-chart-sensors .sensor-s10{color:#17becf;font-weight:bold}.nav-chart-sensors{font-size:14px;display:block;width:100%;padding:0 0 0 50px}.nav-chart-sensors .chartType{vertical-align:top}.nav-chart-sensors .chartType div{padding:5px 10px 10px 5px;border:1px solid #ddd}span.max,span.min,span.mkt{display:block;font-weight:normal;font-size:11px;line-height:1.4;color:#333;margin-left:20px;margin-top:3px}span.max:before,span.min:before,span.mkt:before{font-weight:bold;display:inline-block;width:30px}span.max:before{content:'Max'}span.min:before{content:'Min'}span.mkt:before{content:'Mkt'}.singleSensorInfo{position:absolute;top:45px;left:200px}.single-alarm{margin-bottom:20px;width:100%}.alarms-settings form,.add-alarm form{display:flex;flex-direction:row;align-items:flex-end}.alarms-settings form .hot,.add-alarm form .hot{color:red}.alarms-settings form .cold,.add-alarm form .cold{color:blue}.alarms-settings form p,.add-alarm form p{margin-right:5px}.alarms-settings form .alarm-value input,.add-alarm form .alarm-value input{width:70px}.alarms-settings form input:disabled,.alarms-settings form select:disabled,.add-alarm form input:disabled,.add-alarm form select:disabled{opacity:0.5;background:#eee;color:#999}.alarms-settings form select.disabled,.add-alarm form select.disabled{background:#eee}.alarms-settings .deviceGroup,.add-alarm .deviceGroup{border:1px solid #eee;margin-top:20px;padding:10px}.alarms-settings .deviceName,.add-alarm .deviceName{color:#276D7F}.alarms-settings .socketGroup,.add-alarm .socketGroup{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:10px;display:-webkit-flex;display:flex}.alarms-settings .socketGroup:last-child,.add-alarm .socketGroup:last-child{border-bottom:none;margin-bottom:0}.alarms-settings .criteriaGroup,.add-alarm .criteriaGroup{margin-bottom:5px;padding-left:10px}.alarms-settings .deviceName span,.add-alarm .deviceName span{color:#276D7F}.alarms-settings .sensorName span,.add-alarm .sensorName span{color:#338ea6;font-size:18px}.alarms-phone-info{font-size:11px;position:absolute;top:15px;right:15px}.alarms-phone-info p{margin-bottom:0.8em;text-align:right}.alarms-phone-info ul{text-align:right}.alarms-phone-info li{padding-bottom:0.2em}.nav-secondary{background:#eee;position:fixed;top:60px;left:0;right:0;z-index:1;padding:10px 20px}@media (min-width: 767px){.nav-secondary{top:0;left:20%}}.contestual-nav{padding:10px 0}.contestual-nav a{color:#276D7F}.contestual-nav a.active{border-bottom:2px solid}@media (min-width: 767px){.contestual-nav{display:inline-block}}.filter-readings-date{display:inline-block}.filter-readings-date .date-filter{display:inline-block}@media (min-width: 767px){.filter-readings-date{float:right}}.period-picker{background:white;border:1px solid #eee;font-size:12px;position:fixed;padding:5px;z-index:2;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 5px gray;-moz-box-shadow:2px 2px 5px gray;box-shadow:2px 2px 5px gray}.period-picker th{font-weight:bold}@media (min-width: 767px){.period-picker{right:20px}}.date-picker[date-picker=start]{border-right:1px solid #ddd}.date-picker[date-picker=start] .after,.date-picker[date-picker=start] .before{background:none}.reset-period{font-size:11px;margin-right:5px;color:#A01C1C}.notification-settings p{margin-bottom:10px}.notification-settings .email-list{margin:10px 0}.add-email input{width:70%;max-width:300px}.email-list{background:#eee;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:20px}.email-list ul{padding-left:20px;list-style:disc;line-height:1.6}.save-success.show{opacity:1;animation-name:fade;animation-delay:2s;animation-duration:1s;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #4cae4c;display:inline-block;background:#5cb85c;color:white;font-size:24px;padding:20px 30px}@keyframes fade{to{opacity:0}}.save-success{display:none}.admin-container{overflow:hidden;box-model:border-box}.admin-container .admin.sensors{border-top:1px solid #ddd;padding-top:20px;clear:both}.admin-container .admin.sensors .single-device{padding:10px;border:1px solid #ddd;float:left;margin-right:20px;margin-bottom:20px}.admin-container .admin.zones{position:relative;left:-1px;border-left:1px solid #ddd}.admin-container .admin{margin-bottom:20px;padding-bottom:20px;overflow:hidden}.admin-container .admin .add-zone,.admin-container .admin .edit-zone,.admin-container .admin .edit-sensor{display:flex;flex-direction:row;align-items:flex-end}.admin-container .admin .edit-sensor{margin-bottom:10px}.admin-container .admin .edit-zone p,.admin-container .admin .edit-user p,.admin-container .admin .edit-userpass p{margin-bottom:10px}.admin-container .admin p{margin-right:10px}.admin-container .admin p:last-child{margin-right:0}.admin-container .admin .add{margin-bottom:10px}.admin-container .admin:last-child{border-bottom:0}.admin-container .device-sensors{float:left;margin-right:20px}.admin-container .save{clear:both;padding-top:10px}.admin-container label{font-size:10px;display:block;margin-bottom:3px}
/*# sourceMappingURL=main.css.map */
