﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clear{clear:both}button::-moz-focus-inner{border:0}html,body{font-family:'CartoGothicStdBook', arial, sans-serif;font-family:"CartoGothicStdBook", "Arial", "Helvetica", sans-serif;background-color:white}#app-header{position:fixed;top:0px;left:0;right:0;z-index:1000}#header-utility{height:31px;color:white;font-size:12px;line-height:23px}#header-utility .header-utility-content{padding-top:3px;width:954px;margin:0 auto}#header-utility .header-utility-content .left{float:left;margin-left:10px}#header-utility .header-utility-content .right{float:right;text-align:right;margin-right:10px}#header-utility .header-utility-content .welcome-user{margin-right:10px;font-style:italic}#header-utility .header-utility-content .active-mode{margin-right:5px}#header-utility .header-utility-content .push_button{padding:1px 3px 0px 3px;width:60px;text-align:center;font-weight:normal;border:none}#header-utility .header-utility-content .header-utility-mode-select{display:inline}#header-utility .header-utility-content .header-utility-mode-select select{border:1px solid #EFEFEF;-webkit-border-radius:1px;-moz-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-background-clip:padding-box;height:20px;width:200px}#header-utility .header-utility-content .header-utility-mode-select .spinner{float:right;margin-left:5px;width:20px;height:20px}#header-navigation{height:80px}#header-navigation .header-navigation-content{width:954px;margin:0 auto}#header-navigation .header-navigation-content .left{float:left;margin-left:10px}#header-navigation .header-navigation-content .left img{height:70px;padding-top:5px}#header-navigation .header-navigation-content .right{float:right;text-align:right}#header-navigation .header-navigation-content .right #tag-line{margin-top:30px;padding-right:30px;font-size:22px;font-family:Arial;color:white}#header-navigation .header-navigation-content .right ul{list-style-type:none;margin:0;padding:0}#header-navigation .header-navigation-content .right li{display:inline;float:left;height:80px;text-align:center}#header-navigation .header-navigation-content .right a{display:table-cell;height:80px;vertical-align:middle;text-decoration:none;padding-right:20px;padding-left:20px}#account_navigation img{float:left;height:30px;margin-right:5px}a#account_navigation{line-height:26pt}html,body{height:100%}#footer_wrapper{height:100%;min-height:100%;margin:0 auto;margin-bottom:-202px}#content_footer,#footer_push{height:80px;height:fit-content;height:-moz-fit-content}.footer-content{max-width:950px;margin:0 auto}body:not(#login-body) #content_footer{top:122px}#content_footer{clear:both;overflow:hidden;font-size:14px;line-height:14px;color:white;position:relative;box-sizing:border-box;padding:12px;min-width:370px}#content_footer a{color:white;display:block;text-decoration:none;line-height:1.5em}#content_footer a:hover{text-decoration:underline}#content_footer .column-a,#content_footer .column-b,#content_footer .column-moniker{text-align:left;width:200px;height:80px;float:left}#content_footer .column-moniker{margin-top:-9px}#content_footer .column-moniker img{height:55px}#content_footer .copyright{margin-bottom:5px}#content_footer .social-buttons{float:left}#content_footer .social-buttons a:not(:last-child){margin-left:15px}#content_footer .social-buttons a{font-size:0;width:35px;height:35px;background-color:white;border-radius:50%;float:right}#content_footer .social-buttons a.facebook{background-color:#517cbe;background-image:url(/assets/footer/facebook-icon-61257b417dae0f5e69bc1c3cf1dfe28a88c91b8cf0fc99530ceddbe17c3926f1.svg)}#content_footer .social-buttons a.twitter{background-color:#65ccef;background-image:url(/assets/footer/twitter-icon-13e3a495c0a1cc6c6477f5063e6b9b2eae29b45971312ca55d9249d5d9a7aafe.svg)}#content_footer .social-buttons a.youtube{background-color:#ed6c53;background-image:url(/assets/footer/youtube-icon-ece85a4b18560097a4c137915dea232dcca15fe5bdd6a115b22c7d9ba7c0b8e5.svg)}.bevel_button{position:relative;cursor:pointer;text-decoration:none !important;display:inline-block;zoom:1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;padding:4px 20px;color:#666;font-size:13px;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;background-color:white;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;transition:all 0.2s linear;border:solid 1px #DDD}.bevel_button a{text-decoration:inherit;color:inherit}.bevel_button:active:not(.disabled){background-color:#ddd;border-color:#ddd;box-shadow:0 1px 10px rgba(0,0,0,0.7)}.bevel_button.main{color:#fff}.push_button,.rounded_button{position:relative;cursor:pointer;text-decoration:none !important;display:inline-block;zoom:1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;padding:6px 10px 5px 10px;color:#4a4a4a;font-size:11px;font-family:'CartoGothicStdBook', arial, sans-serif;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;border:solid 1px #DDD;margin-right:1px;margin-bottom:1px;transition:all 0.2s linear}.push_button a,.rounded_button a{text-decoration:inherit;color:inherit}.push_button span,.rounded_button span{position:absolute;top:50%;left:6px;width:16px;height:16px;margin-top:-8px}.push_button:active:not(.disabled),.rounded_button:active:not(.disabled){background-color:#ddd;border-color:#ddd;box-shadow:0 1px 10px rgba(0,0,0,0.7)}.push_button.main,.rounded_button.main{color:#fff}.push_button.main.disabled,.push_button.main:disabled,.rounded_button.main.disabled,.rounded_button.main:disabled{color:#eee;border-color:#eee;background-color:#777}.push_button.main.thin,.rounded_button.main.thin{font-size:10px;padding:2px 5px 1px 5px}.push_button.main.cancel,.rounded_button.main.cancel{background-color:#eee;color:#474747}.push_button.recording span,.rounded_button.recording span{background:url(/assets/video-record-blinking-776d0985ae64c92bdfcee214a9f5b4005ae6556431db7e40c2682e97797fb3a4.gif)}.push_button.record span,.rounded_button.record span{background:url(/assets/video-record-9ce4c0077dd7a56b7053bf58ac21958f8a4a196a272c6f960ff8a01a02c2fcab.png)}.push_button.pause span,.rounded_button.pause span{background:url(/assets/video-pause-656437f39fa546fce642c10cc0a6618f3da54ce478505795606ef3eaaf9e5a92.png)}.push_button.resume span,.rounded_button.resume span{background:url(/assets/video-resume-a82533626c063c038632bc0b183b9060e8f15f8a66dd989b06d3c50e1c674e21.png)}.push_button.stop span,.rounded_button.stop span{background:url(/assets/video-stop-a9715abfb51d59239d0382349d28b2703be253b8dec9e264d795f11225bfa462.png)}.push_button.with_icon,.rounded_button.with_icon{padding-left:28px}.push_button.ceiling-fan-control,.rounded_button.ceiling-fan-control{margin-right:5px}.push_button.star span,.rounded_button.star span{background:url(/assets/star-55c412919fca778e36bfde7504a0f67fd3e5761c99736b37bb8ff83e26364819.png)}.push_button.remove span,.rounded_button.remove span{background:url(/assets/remove_icon-a94b332f669003db94275f5eebcd97da9c9a34a2b5bb55439e7a87abc63237e9.png)}.push_button.house span,.rounded_button.house span{background:url(/assets/xxl/house_icon-bb595fc830719b7f04e560a1d6c735eb4dd9b4d52db4467ae0d8e5fa84b9723b.png);width:19px;opacity:0.5}.push_button.error span,.rounded_button.error span{background:url(/assets/error_info_icon-1032c0d4283955e07ca4a11995fe2cec3bbeef4d9eca0824ecc519b597336e51.png)}.push_button.minus span,.rounded_button.minus span{background:url(/assets/minus-bc517f12a8afca9ce2ec3877fa2fe270b61a2482a132e46f46958272615d4efc.gif) center no-repeat}.push_button.add span,.rounded_button.add span{background:url(/assets/add_icon-d9fd6ed50212ee4c0db6b8cf7ef3a7e2e6887363092efca0f40cea42ae8428ef.png)}.push_button.tools span,.rounded_button.tools span{background:url(/assets/tools-d159b9765d38ec113080abe44181aa85acc900198d91cbde646901feb516f8e0.png) no-repeat}.push_button.download span,.rounded_button.download span{background:url(/assets/download-30393502144a4de2786638e7d37bb05fe05528810b95d66f5fa3c55f449bcb04.png) no-repeat}.push_button.play span,.rounded_button.play span{background:url(/assets/play-cb6a8fc47ea041e1b323e48b04f4b6bdbae3f368c26a1d0e432f2a68d1c43c12.png) no-repeat}.push_button.with_icon.wireless,.rounded_button.with_icon.wireless{padding-left:33px}.push_button.wireless span,.rounded_button.wireless span{width:23px;height:17px;margin-top:-9px;background:url(/assets/wireless-eafb1b8110f4fe3255164273bd9da759d0126fec258cba76a1963d64b5b9ddb0.png) no-repeat}.push_button.upload span,.rounded_button.upload span{width:18px;height:18px;margin-top:-9px;background:url(/assets/upload-5eaab35cb2da2bc83712f8b6993a6f8f6bed736d956afd65eca7f49e077c0d49.png) no-repeat}.push_button.edit.with_icon,.push_button.pen.with_icon,.rounded_button.edit.with_icon,.rounded_button.pen.with_icon{padding-left:25px}.push_button.edit span,.push_button.pen span,.rounded_button.edit span,.rounded_button.pen span{width:13px;height:13px;margin-top:-7px;padding-left:25px;background:url(/assets/pen-68dbb61135f28f01ceafcf4b5aa9756c40885a04ac0a924d4d8d58a36852c2a8.png) no-repeat}.push_button.check span,.rounded_button.check span{width:18px;height:18px;margin-top:-9px;background:url(/assets/check-6ea57b1a4e0ab11d2c006819d660835200b25170d974b1548f0e596f1ab44437.png) no-repeat}.push_button.refresh span,.rounded_button.refresh span{width:17px;height:16px;background:url(/assets/refresh-87bad27d7a7c34610d01b215a8a4d7ce691032f9eaa05e0ce45b46dcf1c1ca2f.png) no-repeat}.push_button.print span,.rounded_button.print span{margin-top:-10px;margin-left:-1px;width:23px;height:20px;background:url(/assets/icons/print-4a93f1470127f3983953d833fd6231ecc12de7779dfbf6c31fbb465717e50680.png) no-repeat}.push_button.with_icon.print,.rounded_button.with_icon.print{padding-left:35px}.push_button.schedule span,.rounded_button.schedule span{background:url(/assets/icons/schedule-ca2999b9c6f7cb5d3653f9c99126052d06872a25a50181bb0632faf8c76d4e19.png) no-repeat}.push_button.usercode span,.rounded_button.usercode span{background:url(/assets/icons/usercode2-42d9203660ddc954c56ddda1420c7cd866185b3a90e41125d2d300d8fdb9a854.png) no-repeat}.push_button.schedule span,.rounded_button.schedule span{margin-top:-10px;margin-left:-1px;width:20px;height:19px}.push_button.hidden,.rounded_button.hidden{display:none}.push_button.forgot_password,.rounded_button.forgot_password{background:#F39C12;border-color:#F39C12;text-align:center;max-width:140px;font-size:0.8em;font-weight:bold;padding:6px;color:white;transition:all 0.2s linear}.push_button.forgot_password:active:not(.disabled),.rounded_button.forgot_password:active:not(.disabled){background-color:#B0720D;border-color:#B0720D;box-shadow:0 1px 10px rgba(0,0,0,0.7)}span.push_button.disabled,span.push_button.disabled:hover,a.push_button.disabled,a.push_button.disabled:hover,span.rounded_button.disabled,span.rounded_button.disabled:hover,a.rounded_button.disabled,a.rounded_button.disabled:hover{opacity:0.5;filter:alpha(opacity=50);cursor:default}.segmented_control{display:inline-block;zoom:1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.segmented_control.right{float:right;margin-right:8px}.segmented_control .label{float:left;padding:4px 5px 4px 0;color:#555;font-size:12px}.segmented_control .buttons{overflow:hidden;display:inline-block;zoom:1}.segmented_control .buttons .bevel_button{float:left;padding-left:10px;padding-right:10px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;font-family:'CartoGothicStdBook', arial, sans-serif;font-weight:normal}.segmented_control .buttons .bevel_button .asc span,.segmented_control .buttons .bevel_button .dec span{position:absolute;top:50%;right:10px;display:none;width:7px;height:6px;margin-top:-3px}.segmented_control .buttons .bevel_button.main{padding-right:28px}.segmented_control .buttons .bevel_button.main span{position:absolute;top:50%;right:10px;display:block;width:7px;height:6px;margin-top:-3px}.segmented_control .buttons .bevel_button.asc span{background:url(/assets/asc_arrow-5738c41f1d2c231c6d73612a94166100523f336703ad38d0efd8f98b0b4f1f77.png)}.segmented_control .buttons .bevel_button.dec span{background:url(/assets/dec_arrow-d272c3ef0327e1f98fe2668eb783ada6467e5a635f067cc904b2a2069ee3bb9f.png)}.segmented_control .buttons .bevel_button.first{border-right:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;-o-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;-o-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.segmented_control .buttons .bevel_button.last{border-left:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;-o-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;-o-border-radius-bottomright:6px;border-bottom-right-radius:6px}.remove-room-iq-table{margin-top:10px}.remove-room-iq-table:hover{background-color:#C6C6C6}.action{padding:10px 20px;color:#fff;font-weight:bold;font-size:14px}.mobile-app-buttons{vertical-align:middle;width:460px;margin:0 auto}.mobile-app-buttons .mobile-app-button{display:inline-block;zoom:1}.mobile-app-buttons .download{display:inline-block;zoom:1;vertical-align:middle;margin:0 5px}.mobile-app-buttons .download img{vertical-align:middle;height:40px}.mobile-app-buttons a{text-decoration:none;color:#025189;font-weight:bold}.dropdown-overlay{position:relative;font-size:14px;color:rgba(0,0,0,0.7);text-decoration:none;border-radius:4px;border:1px solid #DCE1E6;padding:5px 37px 5px 10px}.dropdown-overlay:hover{text-decoration:none}.dropdown-overlay span.dropdown-arrow{position:absolute;top:3px;right:10px;display:block;width:17px;height:16px;background:url(/assets/dropdown_overlay_arrow-8fa28b4d5c2f607e340dc6962364042969f8edb495b14ce073ae7f2cf993fcb8.png) no-repeat;border-radius:50%;border:solid 1px #CCC}.ui-datepicker{background:#eee;z-index:2001;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.ui-datepicker-trigger{position:relative;top:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-widget-content{border:0px solid #eee;color:#333}.ui-datepicker-header{position:relative;padding:0.2em 0;color:#fff;background:#7da7d9;background:-moz-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7da7d9), color-stop(65%, #3e7baf), color-stop(100%, #005288));background:-webkit-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-o-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-ms-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7da7d9', endColorstr='#005288',GradientType=0 );background:linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%)}.ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.5)}.ui-icon{width:16px;height:16px;background-image:url(/assets/jquery.ui.icons-39b97574f236cc4d4f0bc1b0fecc8f73b15c3400b79818951cba9cf1df2eb2b5.png)}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:absolute;top:50%;left:50%;display:block;margin:-8px 0 0 -8px;text-indent:-999em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker-calendar{margin:3px 0 0 0}.ui-datepicker-calendar th,.ui-datepicker-calendar td{border:1px solid #ccc;padding:0;text-align:center;background:none}.ui-datepicker-calendar th{height:auto;padding:6px}.ui-state-default,.ui-widget-content .ui-state-default{display:block;padding:2px;color:#1c94c4;text-decoration:none;background:#f6f6f6}.ui-state-highlight,.ui-widget-content .ui-state-highlight{color:#111;background:#fff}.ui-state-active,.ui-widget-content .ui-state-active{font-weight:bold;color:#000;background:#E2E9F5}#main_content .box.modes{border-radius:2px;border:1px solid #ccc}.mode{padding:12px}.mode-selector{background-color:#F0F0F0;height:104px;border-bottom:1px #cecece solid;white-space:nowrap}.mode-selector .mode-tab{width:125px;height:90px;top:13px;display:inline-block;text-align:center;position:relative;cursor:pointer;border:1px solid transparent}.mode-selector .mode-tab .mode-label{position:relative;top:15px}.mode-selector .mode-tab .edit-mode{display:none;position:absolute;top:6px;right:6px}.mode-selector .mode-tab .name{width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mode-selector .mode-tab.selected{background:white;border-bottom:1px solid white;border-left:1px #cecece solid;border-right:1px #cecece solid;border-top:1px #cecece solid;border-top-left-radius:3px;border-top-right-radius:3px}.mode-selector .mode-tab.selected .edit-mode{display:inline-block}.mode-selector .mode-tab:hover{background:white;border-bottom:1px solid white;border-left:1px #cecece solid;border-right:1px #cecece solid;border-top:1px #cecece solid;border-top-left-radius:3px;border-top-right-radius:3px}.mode-selector .mode-tab:first-child{border-left:none}.mode-editor{border:1px #cecece solid;border-radius:3px;background:#f1f1f1}.mode-editor .content{padding:16px}.mode-editor .header{background:#cecece;background:-moz-linear-gradient(top, #f1f1f1 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #cecece));background:-webkit-linear-gradient(top, #f1f1f1 0%, #cecece 100%);background:-o-linear-gradient(top, #f1f1f1 0%, #cecece 100%);background:-ms-linear-gradient(top, #f1f1f1 0%, #cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#cecece',GradientType=0 );background:linear-gradient(top, #f1f1f1 0%, #cecece 100%);height:32px;line-height:32px;padding-left:16px}.mode-editor .note{color:#7d7d7d}.mode-editor .icon{background:#e6e6e6;background:-moz-linear-gradient(top, #fcfcfc 0%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(top, #fcfcfc 0%, #e6e6e6 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #e6e6e6 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e6e6e6',GradientType=0 );background:linear-gradient(top, #fcfcfc 0%, #e6e6e6 100%);display:inline-block;padding:10px;border:1px #cecece solid;border-radius:3px;margin-left:2px;margin-right:2px;margin-top:4px;margin-bottom:4px;cursor:pointer}.mode-editor .icon.selected{background:#00558d;background:-moz-linear-gradient(top, #76a2d7 0%, #00558d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #76a2d7), color-stop(100%, #00558d));background:-webkit-linear-gradient(top, #76a2d7 0%, #00558d 100%);background:-o-linear-gradient(top, #76a2d7 0%, #00558d 100%);background:-ms-linear-gradient(top, #76a2d7 0%, #00558d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#76a2d7', endColorstr='#00558d',GradientType=0 );background:linear-gradient(top, #76a2d7 0%, #00558d 100%)}.mode-editor .icon:hover{background:#00558d;background:-moz-linear-gradient(top, #76a2d7 0%, #00558d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #76a2d7), color-stop(100%, #00558d));background:-webkit-linear-gradient(top, #76a2d7 0%, #00558d 100%);background:-o-linear-gradient(top, #76a2d7 0%, #00558d 100%);background:-ms-linear-gradient(top, #76a2d7 0%, #00558d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#76a2d7', endColorstr='#00558d',GradientType=0 );background:linear-gradient(top, #76a2d7 0%, #00558d 100%)}.mode-editor .controls{background:#e4e4e4;height:24px;padding:8px;border-radius:3px;margin-top:16px}.mode-editor .controls .control{float:right;margin-left:4px}.mode-editor .controls .spinner{float:right}.mode-editor .formField,.mode-editor #signuppage .formFieldWide,#signuppage .mode-editor .formFieldWide{position:relative}.mode-editor input.invalid{border:1px solid red;color:black}.mode-editor .error{color:red;line-height:1.2em;padding-left:10px;display:inline-block;max-width:350px;vertical-align:top}.automator{position:relative;background-color:#f5f5f5;border-radius:3px;margin-bottom:4px;min-height:64px}.automator .automator-main{margin:0;border-radius:4px;overflow:hidden}.automator .automator-main .expand{display:inline-block;width:32px;text-align:center;line-height:64px;vertical-align:middle}.automator .automator-main .expand.icon{width:13px;height:13px;margin-left:14px;background-repeat:no-repeat;cursor:pointer}.automator .automator-main .expand.icon.closed{background-image:url(/assets/modes/ui/chevron-right-4ed267fc6b4fdbbce1d71124c047489b388cf2f6e30d33794b7b05195a6196bc.png)}.automator .automator-main .expand.icon.open{background-image:url(/assets/modes/ui/chevron-down-d91f10eaf44ef20b0d11ed75261b89d5fe148847cb50a08109625d71daaf7fcc.png)}.automator .automator-main .label{display:inline-block;vertical-align:middle}.automator .automator-main .label .title{margin-bottom:4px}.automator .automator-main .label .description{color:gray;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automator .automator-main .option{display:inline-block;float:right;height:64px;line-height:64px;margin-right:8px}.automator .automator-main .assign-button{cursor:pointer;display:flex;flex-direction:column;justify-content:center;height:64px;width:64px;float:right;text-align:center}.automator .automator-main .assign-button.add{background-color:#83CF41;transition:all 0.2s linear}.automator .automator-main .assign-button.add:active:not(.disabled){background-color:#67A233;border-color:#67A233;box-shadow:0 1px 10px rgba(0,0,0,0.7)}.automator .automator-main .assign-button.remove{background-color:#DEDEDE;transition:all 0.2s linear}.automator .automator-main .assign-button.remove:active:not(.disabled){background-color:#cdcdcd;border-color:#cdcdcd;box-shadow:0 1px 10px rgba(0,0,0,0.7)}.automator .automation-summary{width:87%;margin:0;padding:0}.automator .automation-summary .arrow-up{position:relative;top:-10px;left:13px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #cecece}.automator .automation-summary .automation-summary-group{padding:0;margin:0 0 0 15px}.automator .automation-summary .automation-summary-group .heading{font-weight:bold}.automator .automation-summary .automation-summary-group .detail{color:gray;padding:10px 0;line-height:130%}.automation-modes{background-color:#fff}.automation-modes .section .button{padding:6px 10px 5px 10px;border-radius:4px;background-color:#eee;color:4a4a4a;font-family:"CartoGothicStdBook", arial, sans-serif;font-size:11px;cursor:pointer;transition:all 0.2s linear}.automation-modes .section .button:active:not(.disabled){background-color:#ddd;border-color:#ddd;box-shadow:0 1px 10px rgba(0,0,0,0.7)}.automation-modes .l-clear{clear:both}.automation-modes .section{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin:20px auto;padding:0 0 10px 0;width:872px}.automation-modes .section-header{height:43px;margin-bottom:10px;background-color:#f5f5f5;color:#333}.automation-modes .section-header-title{display:inline-block;padding-left:10px;font-family:"Lucida Grande", helvetica, arial, sans-serif;font-size:14px;font-weight:bold;line-height:43px}.automation-modes .section-header-buttons{display:inline-block;float:right;padding-top:3px;padding-right:18px}.automation-modes .mode-list{text-align:left}.automation-modes .mode{display:inline-block;margin:0 5px;width:15%}.automation-modes .mode-img,.automation-modes .mode-title,.automation-modes .mode-checkbox{text-align:center}.automation-modes .mode-title{margin:1em 0 0.5em 0;color:#666;font-family:CartoGothicStdBook, Arial, Helvetica, sans-serif;font-size:14px}.activate-mode-busy{vertical-align:middle;opacity:0.85;width:680px;height:110px;background-color:white;position:absolute;top:100;left:100;display:none}.schedules .schedule{background-color:white;border-radius:3px;margin-top:16px}.schedules .schedule ul.weekbox{list-style-type:none;margin:0;padding:0;display:inline-block;vertical-align:middle}.schedules .schedule ul.weekbox input{display:none}.schedules .schedule ul.weekbox li{float:left;width:20px;height:21px}.schedules .schedule ul.weekbox li span.link_to_noop{display:block;width:21px;height:21px;background:url(/assets/week-checkboxes-e5161ef89392b5da33e10dcb4cf474a2387a72ea2c199b0aa2cdb681239ea8fa.jpg) no-repeat 0 0;background-position:0   0px;color:#62615f;text-decoration:none !important}.schedules .schedule ul.weekbox li span.link_to_noop span{font-family:helvetica, arial, sans-serif;font-weight:bold;position:relative;left:5px;top:3px}.schedules .schedule ul.weekbox li span.link_to_noop:hover{background-position:0 -21px}.schedules .schedule ul.weekbox li.active span.link_to_noop{background-position:0 -42px;color:#fff}.schedules .schedule ul.weekbox li.active span.link_to_noop:hover{background-position:0 -63px}.schedules .schedule ul.weekbox li.disabled span.link_to_noop{background-position:0 -84px;color:#a1a3a2}.schedules .schedule.edit{padding:8px;height:auto}.schedules .schedule.edit .row{padding:5px}.schedules .schedule.edit.unsaved{border:1px solid red}.schedules .schedule.view{padding:8px;height:24px}.schedules .control{float:right;margin-left:6px}.schedules .schedule-field{display:inline-block;width:100px}.mode-icon[data-path="home.png"]:after{content:url(/assets/modes/icons/48/home-c79d022cce2b1d9cb4feb254412ddf4a2f8c4d3e00276336e91adb2f010b845a.png)}.mode-icon[data-path="away.png"]:after{content:url(/assets/modes/icons/48/away-aa43d031bbb0ed4e6915cce08217e587a7740a0c136327e27372b19feb39de53.png)}.mode-icon[data-path="sleep.png"]:after{content:url(/assets/modes/icons/48/sleep-932f1b45137957329300dcd572cc849683062b9063d0ea8f1aabe8debb4ba5dd.png)}.mode-icon[data-path="alarm-clock.png"]:after{content:url(/assets/modes/icons/48/alarm-clock-8bb64634969f8226e69dbdb41d59514384d1f8501a53b3528ea9f0394022fe78.png)}.mode-icon[data-path="heart.png"]:after{content:url(/assets/modes/icons/48/heart-615ee2d1e3ae7223c959e943091cbc0203cf41aec07faa4eb81c0a67c4c29fb8.png)}.mode-icon[data-path="star.png"]:after{content:url(/assets/modes/icons/48/star-b73cc2a02046bb3ed15b73eb4eae56c1ce9a3c0c671cb1987c454c9f9d413ecd.png)}.mode-icon[data-path="key.png"]:after{content:url(/assets/modes/icons/48/key-3964c4ec092f0bbd0f0d6e2860fa3919beac75a341d1a0401a5995e9b3fbb05a.png)}.mode-icon[data-path="smiley.png"]:after{content:url(/assets/modes/icons/48/smiley-d9ea96fef0303dae2c799ee433a08337798ac0dfbd2f0fee70f62c5ded2aaea5.png)}.mode-icon[data-path="user.png"]:after{content:url(/assets/modes/icons/48/user-76bbc9928efe81a72670c8c4c5373be429841329d231b7dcd6f29225eeb50113.png)}.mode-icon[data-path="network.png"]:after{content:url(/assets/modes/icons/48/network-5d1f4e70bd1591cb6ea8b2bb9a0173ecf144ebc5848678f57ee379091826b8fb.png)}.mode-icon[data-path="picture.png"]:after{content:url(/assets/modes/icons/48/picture-8ea86d129b0da515e84d52e16f0ead2fdb2bb2ba077f0e910cbc02710e228a99.png)}.mode-icon[data-path="dials.png"]:after{content:url(/assets/modes/icons/48/dials-4a3b09e96bc760b117f4f1327889cb8e1d90c3d1397d8fb0519e9466de5f396c.png)}.mode-icon[data-path="rewind.png"]:after{content:url(/assets/modes/icons/48/rewind-8956984d201fda984e665f5459d4df7ee76d4c6d7da0e540498d9c906bc711d2.png)}.mode-icon[data-path="bell.png"]:after{content:url(/assets/modes/icons/48/bell-bd87dae09b39da372d0c1a04b0428b4c511737f1a6de1f4271ad172375e37e06.png)}.mode-icon[data-path="calendar.png"]:after{content:url(/assets/modes/icons/48/calendar-9de1490af61d30610774c035dfd5a0c9642e706e0a29efc8a581ebd04aca894b.png)}.mode-icon[data-path="shield.png"]:after{content:url(/assets/modes/icons/48/shield-f52fc8dd7f8619de750bb8b3d0a9ef85c6f8667a88795fdf8cea5b6f41e673cc.png)}.icon.mode-settings:after{content:url(/assets/modes/ui/settings-0a0359c2738ac4a40c87b1dfd22570e1a478f1b4ca9dace79763e6b6b9b0157c.png)}.icon.mode-arrow-up:after{content:url(/assets/modes/ui/arrow-up-7be806ddb8dc4134dae7e8a05d47347c50f209148cd4edf363ce72ed97d04642.png)}.icon.mode-arrow-down:after{content:url(/assets/modes/ui/arrow-down-afd0b55d672f92ab5051ef5d10762c579a48cc5f366e725084f24592190bc942.png)}.pagination{background:white;cursor:default;height:22px}.pagination a,.pagination span,.pagination em{padding:0.2em 0.5em;display:inblock;float:left;margin-right:1px}.pagination .disabled{display:none}.pagination .current{font-style:normal;font-weight:bold;background:#808080;color:white;border:1px solid #808080}.pagination a{text-decoration:none;color:#808080;border:1px solid #808080}.pagination a:hover,.pagination a:focus{color:#404040;border-color:#404040}.per_page{float:right}.icon.barrier_closed{background-image:url(/assets/groups/barrier_closed-1a51b956defea069d0ad32de6658c7e7be43bd223763d4cdcd0872f17854ef8a.png)}.icon.barrier_open{background-image:url(/assets/groups/barrier_open-79012c802339e0b8b747d81b586370cba6c81eb8fddc5a5f2a37f3d275fa8757.png)}.icon.barrier_partially_open{background-image:url(/assets/groups/barrier_partially_open-e04437138aa67c5e91156f5df3f9403e1b4c7593b93e1febec5f92b5cb06c985.png)}.icon.camera_disconnected{background-image:url(/assets/groups/camera_disconnected-98727d3e109f56381f54031b33242c236325e28bf5bcade70e6efe054970fc9c.png)}.icon.camera{background-image:url(/assets/groups/camera-f3c53c56beb6230a8c844d481da11a5385d396fa526090804d8a642ff4911a09.png)}.icon.dimmer_0{background-image:url(/assets/groups/dimmer_0-aea3cf2a27d33e51e613479dc144580461316533438143f99db11ba003ff580f.png)}.icon.dimmer_30{background-image:url(/assets/groups/dimmer_30-20d8dd71e849e6fd10ce5265d6faf16ec373166516ea78751601b8742d3a679b.png)}.icon.dimmer_70{background-image:url(/assets/groups/dimmer_70-211f6e44aed30ad1306278e1b94526f78960084840cde8f8e542806c1abd1575.png)}.icon.dimmer_100{background-image:url(/assets/groups/dimmer_100-4328e8ce37159b2b4df864fa7c8454cc08befad74aa45292413d83a49cc7a85a.png)}.icon.lock_locked{background-image:url(/assets/groups/lock_locked-e08ccf6bfebd90c0790feecc4b325b8710901c3d6d0ddf842fd7fd2fd4bdd84f.png)}.icon.lock_unknown{background-image:url(/assets/groups/lock_unknown-bfdc4673a555a35d5a59b3c68ba518e7286a6139a4db284f27370764e0a93327.png)}.icon.lock_unlocked{background-image:url(/assets/groups/lock_unlocked-6f1b02553def33f53af33faff747e1194ea90878b9c05252a748b350b7d54596.png)}.icon.mouse_trap_armed{background-image:url(/assets/mouser_armed-71409637b61648ec48b2a162bd48fe468568ba207dfeb722bb856cbb4c2220fa.svg)}.icon.mouse_trap_disarmed{background-image:url(/assets/mouser_disarmed-7c6aa3d254f008532234db37f791df6fca8d10d9bfd0cf0ac5f693aa1992000f.svg)}.icon.mouse_trap_tripped{background-image:url(/assets/mouser_tripped-632ef68ac5e3cd4b431e7095836d36d99f0fb1a56201a623f04c5ad852162663.svg)}.icon.remote{background-image:url(/assets/shade_remote-ad15bf7f5743d70649341950a3702631c3c33ba8a25db65f443e36d52e2b7b66.svg)}.icon.sensor_door_idle{background-image:url(/assets/groups/sensor_door_idle-27b2bc920ad4270195ac214ea05c1ca350b8746a848cf555bd402d2ca60b6124.png)}.icon.sensor_door_tripped{background-image:url(/assets/groups/sensor_door_tripped-520ebe3be3b1f5e7f6cfa15fe3186e55b1ab706850f42428119b89e3f739165e.png)}.icon.sensor_generic_idle{background-image:url(/assets/groups/sensor_generic_idle-b8feedd70d37422b930e85cba64047c40bd2639d9edf1104548a828028b1423b.png)}.icon.sensor_generic_tripped{background-image:url(/assets/groups/sensor_generic_tripped-976c1d668f69224f9ff5e7d8a01af558355de63af4c47de542afe96883bf2cfe.png)}.icon.sensor_motion_idle{background-image:url(/assets/groups/sensor_motion_idle-b56e4f285736d5bdda1235f14de5d5c8dbff3dd528ca48d256758be84f545e40.png)}.icon.sensor_motion_tripped{background-image:url(/assets/groups/sensor_motion_tripped-79855e234e7c87fb87ebea08ec2f9dc54cf45b4fa74622590ca381f73502a188.png)}.icon.sensor_water_idle{background-image:url(/assets/groups/sensor_water_idle-9db6fe28e1f7b2dd1f4de70b04ef14713e8a0148785e1788f5ded65825e9bfd2.png)}.icon.sensor_water_tripped{background-image:url(/assets/groups/sensor_water_tripped-2ddd3ae323f81b42f77679a984310e55e4db18a12716a1f1184f3ad5eed9dad4.png)}.icon.sensor_window_idle{background-image:url(/assets/groups/sensor_window_idle-47d264a2645d550f16af1974c663ef5e42aadac8dcee26600eaf57eb3acd4806.png)}.icon.sensor_window_tripped{background-image:url(/assets/groups/sensor_window_tripped-8a0c64c53a52937ae970fd6c78c10a29c600c361ed63e156a95e58ebcf6dc7ec.png)}.icon.siren_on{background-image:url(/assets/siren-on-977f56b8fc28baa09dd5bfce30f3e3b31a7ebba2acfd892c8680a6aa513d47f8.png)}.icon.siren_off{background-image:url(/assets/siren-off-6245805f537eb07cb5749ec6217b72cdb2d2545c1a874e7ca82fae7dec35750e.png)}.icon.dome_siren_on{background-image:url(/assets/dome-siren-alert-icon-13720832d054cb325e90c05ea55ead44a72da7f89a491d4266a37b116fb726b0.png)}.icon.dome_siren_off{background-image:url(/assets/dome-siren-icon-eb218720b61d783eb6230f5125b16f2224b5c081386465b0ed785e8e5c7a440e.png)}.icon.switch_off{background-image:url(/assets/groups/switch_off-4617c84c8019ff90eb7a0fbed1cd24984b3178d1c800e74e0325bb7f8bef665e.png)}.icon.switch_on{background-image:url(/assets/groups/switch_on-f8fd1c35e53055bbeaaf1507584a7a3367514f8edfa9e18b55ee8350320abcff.png)}.icon.thermostat{background-image:url(/assets/groups/thermostat-5b76a6d57689531db6d99b8ede5afef6ed2c542e183972a108d9d428786ea526.png)}.icon.unknown{background-image:url(/assets/groups/unknown-198c7c1666f8845798d65269109687c40ceddb2462b0a2c09e7d966d16db51ed.png)}.icon.valve_closed{background-image:url(/assets/groups/valve_closed-8985272b75faef0f52f21a2859d049bb329a99a81fddd15158780c2dd898f1fd.png)}.icon.valve_open{background-image:url(/assets/groups/valve_open-0ebda28dc5b68e49507b31ccdb642bd432b5c7ac6ca32edfaee6c5bc3d3e8c59.png)}.icon.smoke_detector_idle{background-image:url(/assets/smoke_cleared_icon-abfc599301b564a812f52e9f802a6f477f6797a3498d0ad7b61a6cc7bf57f2b6.png)}.icon.smoke_detector_tripped{background-image:url(/assets/smoke_detected_icon-a75e67acd0a5e902a43d95be56fd1736ba1789c3a8d4109d6c4e73cd022b5226.png)}.icon.zid_connected{background-image:url(/assets/zid-connected-6deb63e377a39d8bd7853e2b6e0962dab962081b49405b8121dc2c487356922e.png)}.icon.zid_disconnected{background-image:url(/assets/zid-disconnected-a533b5eb1880cea405ca88d2586082b2c07775926df0e16ba1f3a892c8a66b2c.png)}.icon.window_blind_open{background-image:url(/assets/window-blind-open-23e8a215840335e12e9f14466d62455eec2bb0b60459bde82586502d8a47fa29.png)}.icon.window_blind_mostly_open{background-image:url(/assets/window-blind-partially-open-948af089c4082440459f29cf88b61a9c497ab2ccf9200b0c5788c84acbe78833.png)}.icon.window_blind_half_open{background-image:url(/assets/window-blind-half-open-e75a30ec92bf08bede49f2f3a97ad29c6face0ba1699fe23ea4b41345c69dcfc.png)}.icon.window_blind_mostly_closed{background-image:url(/assets/window-blind-partially-closed-84de1eb254da413bb42e6b3212b4894d28c712b349c639727ac5639d98db1b2b.png)}.icon.window_blind_closed{background-image:url(/assets/window-blind-closed-21472c311c166b351e283225e835a0a1aeed97b816cf4be61cf7c25bfba26582.png)}.icon.window_shade{background-image:url(/assets/window-shade-open-c8f558d14975fab00ffbf94cafc14e05f221c1c9e03277371d17c69c3f86119c.png)}.icon.window_shade_open{background-image:url(/assets/window-shade-open-c8f558d14975fab00ffbf94cafc14e05f221c1c9e03277371d17c69c3f86119c.png)}.icon.window_shade_mostly_open{background-image:url(/assets/window-shade-partially-open-faa63ed412898a3f3b4129734cbe1d0cc3a994f4f50c1dcb20b0062995d39ede.png)}.icon.window_shade_half_open{background-image:url(/assets/window-shade-half-open-e49366884c9c0195686586ea8e1a2d4641f0280980f80e8577426ee47c618eaf.png)}.icon.window_shade_mostly_closed{background-image:url(/assets/window-shade-partially-closed-b04a3a2d09f56048a9d0dd15e528f7a344125c5aa6a50f3fca8133b731eeca39.png)}.icon.window_shade_closed{background-image:url(/assets/window-shade-closed-1d0e84f6ff5965d5028be686ac41e93cec2331b06e43031b27b8d587699dffaa.png)}.icon.window_shade_bottomup_open{background-image:url(/assets/window-shade-bottomup-open-af422b3ae69a372a1d68dc8a4ab96496ed3cc9553d984e02790cd89ec6edda6f.png)}.icon.window_shade_bottomup_mostly_open{background-image:url(/assets/window-shade-bottomup-partially-closed-8ca14b2186d40598779eb8b11d7f09a5fb3543cadc062dd675733b89a595fb26.png)}.icon.window_shade_bottomup_half_open{background-image:url(/assets/window-shade-bottomup-half-open-f7311f301e5284f500e6fea21175007cd62dda41d48c9f97b78eda3de4a48f73.png)}.icon.window_shade_bottomup_mostly_closed{background-image:url(/assets/window-shade-bottomup-partially-open-143451e0def68518edb7889c18bf7a4055c9303cb26292dc91c40c4c25ce931c.png)}.icon.window_shade_bottomup_closed{background-image:url(/assets/window-shade-bottomup-closed-6da00719258ae257604673a8f5e6df99a160fdf57bf5f2014236c898cadac18f.png)}.icon.password.mask{background-image:url(/assets/icon-password-not-visible.svg)}.icon.password.unmask{background-image:url(/assets/icon-password-visible.svg)}.icon.energy_meter{background-image:url(/assets/energy_meter.png)}.tabs{margin:0px 0px 25px -54px}.tabs li{border-right:2px solid #02518C;list-style-type:none;float:left}.tabs li:last-child{border-right:0px}.tabs a{text-transform:uppercase;border:none;background-color:#ffffff;font-size:20px;margin:0px 43px 0px 32px;padding-left:7px;outline:none;color:#2690C7;opacity:0.5;float:left;cursor:pointer;text-decoration:none}.tabs a.current{text-decoration:none !important;color:#02518C;opacity:1}.tabs a:hover{text-decoration:none !important;color:#02518C;opacity:1}.tabs a:active{color:#02518C;opacity:1}#usage-graph-shadow{z-index:99;opacity:0.7;position:fixed;left:0px;right:0px;bottom:0px;top:0px;background-color:black}#usage-graph{z-index:100;background-color:white;height:500px;width:70%;position:fixed;top:140px;left:15%;border:1px solid #000}#usage-graph .control-row,#usage-graph .graph-row{width:100%}#usage-graph .control-row{height:40px}#usage-graph .control-row .date-picker{height:40px;width:20%;float:left}#usage-graph .control-row .date-picker .date-field{float:left;text-align:center;width:100%;height:30px;margin-top:5px}#usage-graph .control-row .date-picker .date-field span.date-action{display:inline-block;color:#000;font-size:30px;cursor:pointer}#usage-graph .control-row .date-picker .date-field input{font-size:20px;text-align:center}#usage-graph .control-row .scale-picker{height:40px;width:30%;float:left}#usage-graph .control-row .scale-picker .meter-type,#usage-graph .control-row .scale-picker .scale{float:left;text-align:center;margin-left:1%;width:48%;color:#000;font-size:20px;margin-top:5px;height:25px;line-height:30px}#usage-graph .control-row .format-picker{height:40px;width:40%;float:left}#usage-graph .control-row .format-picker .zoom-level{float:left;text-align:center;border:1px solid #000;margin-left:1%;width:23%;cursor:pointer;color:#aaa;font-size:20px;margin-top:5px;line-height:30px}#usage-graph .control-row .format-picker .zoom-level.active{color:#000}#usage-graph .control-row .format-picker .zoom-level.today{border:1px dashed #0f0;color:#aaa}#usage-graph .control-row .info{top:1px;float:left;width:30px;margin-top:10px}#usage-graph .control-row .close-button{top:1px;float:right;background-color:#aaa;height:20px;width:20px;background:url(/assets/close-a77c10666347ceddb13dffa62fd8b444352c356ab4e58f3e182caf2e3e42d9e7.png) no-repeat 0;cursor:pointer}#usage-graph .graph-row{position:relative;height:460px}#usage-graph .graph-row .graph-spinner{position:absolute;width:100%;margin-top:150px;text-align:center;z-index:20;display:none}#usage-graph .graph-row .graph-spinner img{width:100px;height:100px}#usage-graph .graph-row .graph{position:absolute;width:100%;height:100%;background-color:#fff;z-index:10}#usage-graph .graph-row .graph .graph-visualization-row{width:100%;height:460px}#usage-graph .graph-row .graph .graph-visualization-row #highcharts-graph{width:100%;height:100%}#usage-graph .graph-row .no-data,#usage-graph .graph-row .error-page{position:absolute;width:100%;margin-top:170px;font-size:4em;text-align:center;z-index:5}#usage-graph .graph-row .error-page{display:none;color:#700;z-index:4}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}.hidden{display:none}#ui-datepicker-div{display:none}.ui-menu{z-index:6000}.preload img{width:0;height:0;display:none}.hopscotch-bubble{border-radius:10px}.version_badger{margin-top:20px;text-align:center}.sold-out{color:red}.xxl_enroll_spinner{float:left;padding-right:10px}.xxl_enroll_spinner img{width:20px;height:20px;display:inline;margin-top:-5px}.header-notice{display:none;font-family:sans-serif;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;font-size:smaller;min-height:95px;min-width:990px;background-color:#FEE8A4;z-index:5000;position:relative;top:120px}.header-notice a{text-decoration:none;font-weight:bold}.header-notice p{color:#535353}.header-notice h2{color:#393939;padding-top:10px;padding-bottom:10px;font-weight:bold}.header-notice .header-notice-left{width:880px;float:left;margin-left:25%}.header-notice .header-notice-right{padding-top:10px;padding-left:10px;width:80px;float:left}.header-notice .header-notice-button{padding:4px;font-size:smaller;border:solid 1px #fdc21f;border-radius:3px;text-decoration:none}.header-notice .header-notice-button a{color:#535353;font-weight:500}.header-notice .header-notice-button img{vertical-align:middle}.browser-information{padding:10px;font-family:sans-serif}.browser-information h1{margin-bottom:10px;text-align:center}.browser-information p{margin-bottom:10px;text-align:center}.browser-information .container{padding-top:30px;padding-bottom:30px;text-align:center}.browser-information .container .browser-link{cursor:pointer;margin-left:15px;margin-right:15px;width:150px;display:inline-block}.browser-information .container .browser-link img{margin:auto}.browser-information .container .browser-link a{text-align:center;font-size:12px;text-decoration:none;color:#535353}.browser-information .spacer{height:60px}#content{position:relative;top:122px;width:954px;padding-top:7px;padding-bottom:80px;margin:auto}#content h2{margin:0 0 8px 0;padding:8px 0 0 0;color:#005288;font-size:14px;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold}.flash{display:none;padding:2px;border:1px solid #000;font-size:11px}.flash.good{border-color:#c6d880;color:#529214;background:#e6efc2}.flash.bad{border-color:#fbc2c4;color:#d12f19;background:#fbe3e4}.flash.warning{border-color:#EF9700;color:#DC9314;background:#FFF899}.flash.show{display:block;width:93%;margin-left:12px;font-size:24px;margin-bottom:16px;padding:10px;padding-bottom:6px}.flash.show.global{width:97%;font-size:16px;padding-bottom:6px;margin-left:0px}.spinner{display:none}.buttons{position:relative}.jquery_datepicker_button{cursor:pointer}.tip-box{min-height:20px;margin-bottom:20px;border:solid 1px #ffae00;padding:0 20px 0 65px;background:#fff url(/assets/tip-icon-248acade21c4a9fe80d2f0819b9a99e75cc76a6bdd1f6a58f249592dcfed65dc.gif) no-repeat 8px 50%}.tip-box p{margin:10px 0 !important}.note{color:#333;font-size:12px}.well{padding:25px;min-height:125px;border-radius:5px 5px 0px 0px}.well h2{color:#333;font-size:16px}.well .left_well{width:265px;float:left}.well .right_well{width:260px;float:right}.pager{color:#000;font-size:14px;font-weight:bold}.pager a{font-weight:normal;text-decoration:none}.enroll-video{z-index:-500}.countdown-container{font-size:16px !important}.countdown-container .bridge-countdown{font-weight:bold;color:black}#content .info_text{margin-bottom:10px;padding:4px 0 4px 25px;color:#406d41;font:12px arial, sans-serif;background:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png) no-repeat 0 50%}#content .info_text.notice{color:gray;background:none;padding-left:0}#content .info_text.error{background:url(/assets/error_info_icon-1032c0d4283955e07ca4a11995fe2cec3bbeef4d9eca0824ecc519b597336e51.png) no-repeat 0 50%;color:red;font-family:CartoGothicStdBook, arial, sans-serif;font-size:14px}#content .info_text.error a{color:red}#content .info_text.privacy{background:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png) no-repeat 0 50%;display:none}.help-overview{width:75%;display:inline-block;float:left;margin-left:0px}.help-overview a{color:#297CB2 !important;text-decoration:underline !important;margin-left:0px !important}.help-overview .instructions{margin-top:10px}.help-overview .instructions .logo{float:left;margin-top:15px}.help-overview .instructions .logo img{height:130px}.help-overview .instructions .link-to-account{float:left;width:425px;margin-left:20px;font-size:18px;margin-top:22px;letter-spacing:0.5px;color:black}.help-overview .instructions .link-to-account a{margin-top:10px;color:white !important;text-decoration:none !important}.help-overview .instructions .link-to-account p{margin:10px 0}#content .box>.info_text{margin-right:15px;margin-left:15px}#content .congratulations{margin-bottom:10px;padding:4px 0 4px 0px;color:#406d41;font:12px arial, sans-serif;font-weight:bold;background:none}#main_content,.main_content{float:right;width:700px;padding:0 10px}#main_content a:hover,.main_content a:hover{text-decoration:underline}#main_page_heading{position:relative;overflow:hidden;margin-bottom:5px;margin-top:15px}#main_page_heading h1{margin:0 0 6px 0;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;font-size:21px}#main_page_heading_actions{color:gray;font-size:14px;height:35px}#main_page_heading_actions a{margin-left:15px;color:#666;line-height:18px;text-decoration:none}#main_page_heading_actions a.add{padding:3px 0 3px 22px;background:url(/assets/add_icon-d9fd6ed50212ee4c0db6b8cf7ef3a7e2e6887363092efca0f40cea42ae8428ef.png) no-repeat 0 50%;float:right;padding-right:2px}#main_page_heading_actions a.remove{padding:3px 0 3px 22px;background:url(/assets/remove_icon-a94b332f669003db94275f5eebcd97da9c9a34a2b5bb55439e7a87abc63237e9.png) no-repeat 0 50%}#main_page_heading_actions a.edit{padding:3px 0 3px 20px;background:url(/assets/pen-68dbb61135f28f01ceafcf4b5aa9756c40885a04ac0a924d4d8d58a36852c2a8.png) no-repeat 0 50%}#main_page_heading_actions a.download{padding:3px 0 3px 20px;background:url(/assets/download-30393502144a4de2786638e7d37bb05fe05528810b95d66f5fa3c55f449bcb04.png) no-repeat 0 50%}#main_page_heading_actions a.disabled{pointer-events:none;cursor:default;opacity:0.5}#main_page_heading_actions .push_button{color:#FFF}#main_content #maintenance .section{margin:10px 5px}#main_content #maintenance .section .send-zwave-command{margin:5px 0 5px 0;padding-left:30px;width:100%}#main_content #maintenance .section .send-zwave-command .command-response{display:inline-block;zoom:1}#main_content #maintenance .section .send-zwave-command .command-response.success{color:#529214}#main_content #maintenance .section .send-zwave-command .command-response.error{color:#ca3c32}#main_content #maintenance .section .send-zwave-command input{padding-left:3px}#main_content #maintenance .section .send-zwave-command input.error{border-color:#ca3c32}#main_content #maintenance .bridge-icon{height:60px}#main_content #maintenance .bridge.bridge-missing p{margin:0px}#main_content #maintenance .bridge.bridge-missing .right-buttons{margin-top:30px}#main_content #maintenance .bridge div{display:inline-block}#main_content #maintenance .bridge .buttons{width:100%}#main_content #maintenance .bridge .right-buttons{margin-right:30px;float:right}#main_content #maintenance .bridge .status-message{color:#aaaaaa;font-size:14px;padding-left:30px;padding-bottom:12px;padding-top:12px}#main_content #maintenance .bridge .status-message img{height:14px}#main_content .box{margin-bottom:20px;font-size:14px;background:#fff}#main_content .box .empty_box_header{height:20px}#main_content .box .box_header{height:31px;margin:8px;padding:6px 0 0 9px;border-radius:4px}#main_content .box .box_header .align-right{float:right;margin-right:8px}#main_content .box .box-info{margin:8px;padding:6px 0 0 9px}#main_content .box .list_header{font-size:14px;font-weight:bold}#main_content .box .disclaimer{font-size:10px;font-weight:normal;color:#666;line-height:1.3em}#main_content .box .inner-content{padding:0 40px 30px;color:#666;font-size:13px;line-height:1.3em}#main_content .box .inner-content .well{background:transparent}#main_content .box .inner-content img{margin:10px 10px 10px 10px;float:left}#main_content .box .inner-content h2{color:#333;font-size:16px}#main_content .box .inner-content h3{color:#333;margin-bottom:5px;font-family:'CartoGothicStdBold', Arial, Helvetica, sans-serif;font-weight:normal}#main_content .box .section{margin:30px 0}#main_content .box .section.center{width:160px;margin:30px auto}#main_content .box .info{float:right;margin:8px;width:280px}#main_content .box .info a{text-decoration:none;font-weight:bold;color:#025189;font-size:13px}#main_content .box .tutorial{width:295px;margin-bottom:20px}#main_content .box .tutorial.left{float:left}#main_content .box .tutorial.right{float:right}#main_content .box .tutorial iframe{margin-bottom:10px}#main_content .box .tutorial h3{color:#666}section{margin:0 13px 7px 13px}section header{overflow:hidden;position:relative;height:30px;padding-left:38px;font-family:'CartoGothicStdBook', arial, sans-serif;color:#4a4a4a;font-size:16px;line-height:30px;cursor:pointer;background-color:#D4D4D4;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box}section header span{position:absolute;top:3px;left:11px;width:20px;height:20px;background:url(/assets/collapsible_section_twiddle-ea07f891ea52e14d93b933c5c2a7957a9fe25e6d56b48f531f6a814f94ffba4b.png) no-repeat 0 -34px}section .content{overflow:hidden;padding-top:15px}section .content p{margin-bottom:0.75em;color:#333;font-size:12px;line-height:120%}section .content .menu_bar{margin-bottom:15px;min-height:30px}section .content .menu_bar .menu_item{border-color:lightgray;vertical-align:top}section .content .menu_bar .per_page{line-height:20px}section.open header{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5);font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;background-color:#2690c7}section.open header span{top:0;background:url(/assets/collapsible_section_twiddle-ea07f891ea52e14d93b933c5c2a7957a9fe25e6d56b48f531f6a814f94ffba4b.png) no-repeat 0 -2px}#main_content_session{color:white}#main_content_status{position:absolute;top:0;right:0;width:671px;height:50px;padding-right:34px;color:#666;font-size:13px;line-height:40px;text-align:right;background:transparent url(/assets/timestamp_background-fc268fb6724cc8b16842d908f96b19a53b9747066c22ffbd3ac9fb59b67c97cd.png);zoom:1;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;-o-border-radius-topright:6px;border-top-right-radius:6px}#main_content_session{padding-right:30px}#content_sidebar{float:left;width:225px;margin-bottom:20px}#content_sidebar nav{border-radius:2px;overflow:hidden;width:228px}#content_sidebar nav a{position:relative;display:block;height:66px;padding-left:93px;font-size:17px;line-height:66px;text-decoration:none}#content_sidebar nav a.two_lines{height:52px;padding-top:14px;line-height:18px;padding-right:20px}#content_sidebar nav a.three_lines{height:69px;padding-top:14px;line-height:18px}#content_sidebar nav a span{position:absolute;top:7px;left:23px;width:62px;height:49px;background-position:center;background-repeat:no-repeat;background-size:contain}#content_sidebar nav a.disabled{opacity:0.5;cursor:default}#content_sidebar nav a#geofences_link sup{vertical-align:super;font-size:smaller}#content_sidebar div.house-box{border-radius:2px;background-color:#ececec;margin-bottom:9px;padding:5px}#content_sidebar div.house-box .house-box-select{margin-bottom:5px}#content_sidebar div.house-box .house-box-select select{color:#4584A6;border:1px solid #ddd;width:215px;background:#fff;font-size:1.2em;border-radius:2px;margin-bottom:5px}#content_sidebar div.house-box .house-box-image{width:100%;overflow:hidden;position:relative}#content_sidebar div.house-box .house-box-image #house-box-timestamp{position:absolute;padding:6px;background-color:rgba(0,0,0,0.2);font-size:0.8em;color:white;pointer-events:none;width:100%;box-sizing:border-box;text-align:center}#content_sidebar div.house-box .house-box-image img{text-align:center;width:100%}#content_sidebar div.house-box .house-box-action-buttons .push_button{background-color:white;transition:all 0.2s linear;width:82px;text-align:center;font-weight:normal}#content_sidebar div.house-box .house-box-action-buttons .push_button:active:not(.disabled){background-color:#e0e0e0;border-color:#e0e0e0;box-shadow:0 1px 10px rgba(0,0,0,0.7)}#content_sidebar div.house-box .house-box-set-default-home-link{margin-top:5px;text-align:center}#content_sidebar div.house-box .house-box-set-default-home-link a{font-weight:normal;font-size:12px;color:#000}.device_listing .view_section .security-warning{float:left;width:400px;padding-right:15px}.device_listing .view_section .security-warning .missing-params{margin-left:115px;margin-bottom:15px;font-size:12px}.device_listing .view_section .security-warning .missing-params .param{text-align:right;font-weight:bold;padding-right:6px}.device_listing .view_section .security-warning .missing-params .found{color:#68C77B}.device_listing .view_section .security-warning .missing-params .missing{color:red}.device_listing .view_section .missing.buttons{height:150px;left:10px}.title_bar{overflow:hidden;position:relative;width:100%;height:43px;margin-bottom:10px;color:#333;background-color:#f5f5f5}.title_bar .buttons{position:relative !important;top:9px !important;left:0 !important;float:right;margin-right:18px}.title_bar .updating{position:relative;float:left;margin-right:5px;display:none;height:100%;width:auto}.title_bar .updating img{height:100%;width:auto}.title_bar .title_text,.title_text_brief .title_text{font-family:'Lucida Grande', helvetica, arial, sans-serif;font-size:13px;font-weight:bold;line-height:43px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:180px}.automation .push_button,.automation .link_to_noop,.automations .push_button,.automations .link_to_noop{text-decoration:underline}.automation .push_button:hover,.automation .link_to_noop:hover,.automations .push_button:hover,.automations .link_to_noop:hover{text-decoration:underline !important;cursor:pointer}.automation .link_to_noop,.automations .link_to_noop{color:blue}.automation .capitalize,.automations .capitalize{text-transform:capitalize}#automations_index .segmented_control{display:none}.automations{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin-bottom:12px;overflow:auto}.automations .title_text{margin-left:25px}.automations .view_section{min-height:60px;margin-left:25px}.automations .view_section .automation_icon{float:left}.automations .view_section .automation_icon:after{content:url(/assets/automation_icon-2a47f9cf8fcfa0f590497029377981509f94232190546b42dfb79e2ae6656a7e.png)}.automations .view_section .description{color:gray;line-height:130%;float:left;width:75%;min-height:40px;margin:10px 0px 10px 20px;word-wrap:break-word}.automations .view_section .buttons{float:right;margin-right:15px}.automations .view_section .buttons a,.automations .view_section .buttons span.push_button{margin-top:9px;margin-bottom:9px}.automations .view_section .spinner{float:left;margin-left:60px;margin-top:12px}.automations .view_section .slider_wrapper{float:right;margin-right:20px}.automations .view_section .slider_wrapper span{position:relative;line-height:40px;vertical-align:middle;color:#666}.automations .view_section .slider_wrapper span input{margin-bottom:5px}.automations .view_section .slider_wrapper span.enabled{color:#009900;font-weight:bold}.automations .view_section .slider_wrapper span.disabled{color:#FF0000;font-weight:bold}.automations .view_section .slider_wrapper div.toggle_switch{width:40px;height:20px;vertical-align:middle;margin-top:10px;border:1px solid #4982a7;display:inline-block;zoom:1;background:#f1f1f1;background:-moz-linear-gradient(top, #f1f1f1 1%, #dbdbdb 64%, #aeaeae 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f1f1f1), color-stop(64%, #dbdbdb), color-stop(100%, #aeaeae));background:-webkit-linear-gradient(top, #f1f1f1 1%, #dbdbdb 64%, #aeaeae 100%);background:-o-linear-gradient(top, #f1f1f1 1%, #dbdbdb 64%, #aeaeae 100%);background:-ms-linear-gradient(top, #f1f1f1 1%, #dbdbdb 64%, #aeaeae 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#aeaeae',GradientType=0 );background:linear-gradient(top, #f1f1f1 1%, #dbdbdb 64%, #aeaeae 100%);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;display:inline-block}.automations .view_section .slider_wrapper div.toggle_switch div.inner_toggle{background-color:white;background:#7da7d9;background:-moz-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7da7d9), color-stop(65%, #3e7baf), color-stop(100%, #005288));background:-webkit-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-o-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-ms-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7da7d9', endColorstr='#005288',GradientType=0 );background:linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;box-shadow:1px black;height:100%;width:18px}.automations .view_section .slider_wrapper div.toggle_switch div.inner_toggle.enabled{float:left}.automations .view_section .slider_wrapper div.toggle_switch div.inner_toggle.disabled{float:right}.automation .edit_section_meta{min-height:60px;margin:10px 5px 5px 5px}.automation .edit_section_meta label{font-weight:bold;font-size:16px}.automation .edit_section_meta input,.automation .edit_section_meta textarea{color:#000}.automation .edit_section_meta .placeholder{color:#aaa}.automation .edit_section_meta .automation_name,.automation .edit_section_meta .automation_description{float:left}.automation .edit_section_meta .automation_name input,.automation .edit_section_meta .automation_description input{height:25px;margin-top:5px;margin-right:5px;font-size:100%}.automation .edit_section_meta .automation_name{margin-left:15px;padding:0px 1px 0px 1px}.automation .edit_section_meta .automation_name input{width:265px}.automation .edit_section_meta .automation_description{margin-left:5px}.automation .edit_section_meta .automation_description input{width:570px}.automation .edit_section{min-height:200px;margin:5px;padding:5px}.automation .edit_section .column_separator.arrow-icon{float:left;margin-top:100px}.automation .edit_section .column_separator.arrow-icon:after{content:url(/assets/right_arrow-ff836f57bd6519f020ac8e0ca8c19e476a344a39a018f6e76f44241768bffa0b.png)}.automation .edit_section .column{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;overflow:visible;width:270px;float:left;min-height:212px;background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;margin:10px 4px 10px 4px}.automation .edit_section .column .heading{font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;height:55px;text-align:center;vertical-align:middle;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.5);background-color:#2690C7;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-o-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;-o-border-radius-topright:4px;border-top-right-radius:4px}.automation .edit_section .column .heading .description{height:30px;line-height:30px}.automation .edit_section .column.triggers_edit_section .heading{background-color:#63B463}.automation .edit_section .column.end_actions_edit_section{margin-right:0px}.automation .edit_section .column .triggers,.automation .edit_section .column .start_actions,.automation .edit_section .column .end_actions{min-height:90px}.automation .edit_section .column .triggers .empty .header,.automation .edit_section .column .start_actions .empty .header,.automation .edit_section .column .end_actions .empty .header{margin-bottom:12px;font-weight:bold}.automation .edit_section .column .triggers .empty .separator,.automation .edit_section .column .start_actions .empty .separator,.automation .edit_section .column .end_actions .empty .separator{margin-top:4px;margin-bottom:6px;padding-left:50px;text-transform:uppercase;font-size:10px}.automation .edit_section .column .triggers .empty p b,.automation .edit_section .column .start_actions .empty p b,.automation .edit_section .column .end_actions .empty p b{font-family:Arial}.automation .edit_section .column .push_button.add{margin-top:20px;margin-bottom:20px}.automation .edit_section .column .component_show_section,.automation .edit_section .column .component_edit_section{margin:5px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box}.automation .edit_section .column .component_show_section{background-color:#f5f5f5}.automation .edit_section .column .component_show_section .component_description{word-break:break-word;min-height:30px;margin-bottom:5px}.automation .edit_section .column .component_show_section .component_description.disabled span{color:#666}.automation .edit_section .column .component_show_section .next_fire_time{color:#8a8a8a;font-size:smaller;margin-top:3px;display:inline-block}.automation .edit_section .column .component_show_section .component_footer{min-height:24px;height:24px}.automation .edit_section .column .component_show_section .component_footer .buttons{height:24px;margin-top:0px;float:right}.automation .edit_section .column .component_show_section .component_footer .enabled-choice{height:24px;line-height:24px;float:left}.automation .edit_section .column .component_separator{font-size:10px;line-height:3px}.automation .edit_section .column .component_separator.first{display:none}.automation .edit_section .column .component_edit_section{border:2px solid #efefef}.automation .edit_section .column .component_edit_section.unsaved{border:2px solid red !important}.automation .edit_section .column .component_edit_section .validation-error{border:2px solid red}.automation .edit_section .column .component_edit_section .validation-error-message{padding-top:3px;padding-left:1px;color:red;font-size:12px}.automation .edit_section .column .component_edit_section .additional_data_section{margin-top:10px}.automation .edit_section .column .component_edit_section .target,.automation .edit_section .column .component_edit_section .target_section{margin-top:10px}.automation .edit_section .column .component_edit_section .select_label,.automation .edit_section .column .component_edit_section .target_section_label,.automation .edit_section .column .component_edit_section .time_selector_label,.automation .edit_section .column .component_edit_section .date_selector_label{margin:13px 0px 6px 0px;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold}.automation .edit_section .column .component_edit_section textarea{width:97%}.automation .edit_section .column .component_edit_section .push_button{height:12px;margin-top:12px;margin-right:0px;margin-left:5px}.automation .edit_section .column .component_edit_section .recurring,.automation .edit_section .column .component_edit_section .one_time{margin-top:10px}.automation .edit_section .column .component_edit_section .recurring .time_sub_selector,.automation .edit_section .column .component_edit_section .one_time .time_sub_selector{float:right}.automation .edit_section .column .component_edit_section .recurring .time_sub_selector select.hours,.automation .edit_section .column .component_edit_section .recurring .time_sub_selector select.minutes,.automation .edit_section .column .component_edit_section .recurring .time_sub_selector select.meridians,.automation .edit_section .column .component_edit_section .one_time .time_sub_selector select.hours,.automation .edit_section .column .component_edit_section .one_time .time_sub_selector select.minutes,.automation .edit_section .column .component_edit_section .one_time .time_sub_selector select.meridians{width:48px}.automation .edit_section .column .component_edit_section .recurring .time_sub_selector select.offsets,.automation .edit_section .column .component_edit_section .one_time .time_sub_selector select.offsets{width:55px}.automation .edit_section .column .component_edit_section .recurring .date_selector,.automation .edit_section .column .component_edit_section .one_time .date_selector{height:24px}.automation .edit_section .column .component_edit_section select{width:245px}.automation .edit_section .column .component_edit_section select.delay{width:auto}.automation .edit_section .column .component_edit_section .dimmer_action,.automation .edit_section .column .component_edit_section .dimmer_action .sub-view{margin-top:10px}.automation .edit_section .column .empty{padding:10px;color:#959595}.automation .edit_section .column .trigger-days,.automation .edit_section .column .timebox-days{display:inline-block}.automation .edit_section .column .timepoint{margin-top:5px}.automation .edit_section .column .add_another{padding:10px}.automation .edit_section .column .add_another .push_button{width:108px}.automation .edit_section .column .centerable{display:table;margin:0px auto}.automation .edit_section .buttons{height:40px;margin-top:10px}.automation .edit_section .buttons a,.automation .edit_section .buttons span.push_button{float:right;margin-right:5px}.automation .edit_section .buttons .spinner{float:right;margin:10px 6px 0 0;width:20px;height:20px}.automation .edit_section ul.weekbox{list-style-type:none;margin:0;padding:0;display:inline-block;vertical-align:middle}.automation .edit_section ul.weekbox input{display:none}.automation .edit_section ul.weekbox li{float:left;width:20px;height:21px}.automation .edit_section ul.weekbox li span.link_to_noop{display:block;width:21px;height:21px;background:url(/assets/week-checkboxes-e5161ef89392b5da33e10dcb4cf474a2387a72ea2c199b0aa2cdb681239ea8fa.jpg) no-repeat 0 0;background-position:0   0px;color:#62615f;text-decoration:none !important}.automation .edit_section ul.weekbox li span.link_to_noop span{font-family:helvetica, arial, sans-serif;font-weight:bold;position:relative;left:5px;top:3px}.automation .edit_section ul.weekbox li span.link_to_noop:hover{background-position:0 -21px}.automation .edit_section ul.weekbox li.active span.link_to_noop{background-position:0 -42px;color:#fff}.automation .edit_section ul.weekbox li.active span.link_to_noop:hover{background-position:0 -63px}.automation .edit_section ul.weekbox li.disabled span.link_to_noop{background-position:0 -84px;color:#a1a3a2}.automation .edit_section .component_edit_section .dd-container{width:245px !important}.automation .edit_section .component_edit_section .dd-container .dd-select{border-color:#ddd;width:245px !important}.automation .edit_section .component_edit_section .dd-container .dd-select .dd-selected{font-weight:normal}.automation .edit_section .component_edit_section .dd-container .dd-select .dd-selected .dd-selected-text{line-height:98% !important}.automation .edit_section .component_edit_section .dd-container .dd-options{width:245px !important;max-height:300px;overflow-y:auto}.automation .edit_section .component_edit_section #target .dd-selected,.automation .edit_section .component_edit_section .target_section .dd-selected{background-color:white !important}.automation .edit_section .component_edit_section .time_selector .dd-container{width:90px !important}.automation .edit_section .component_edit_section .time_selector .dd-container .dd-select{width:90px !important}.automation .edit_section .component_edit_section .time_selector .dd-container .dd-options{width:90px !important}.component_description .zone-name-duration{margin:3px}.component_description .zone-name-duration::before{content:"•";margin:2px}.component_description .zone-name,.component_description .zone-duration{display:inline-block;min-width:75px}.component_description .zone-duration{text-align:right}.automation .edit_section .input-container{margin-top:10px}.automation .edit_section .input-container input{width:229px;height:34px;padding:0 8px;border:1px solid #ddd;border-radius:2px}.automation .edit_section input.invalid{border:1px solid red}.demand_response_alert{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin:auto;margin-bottom:10px;padding:10px 25px}.demand_response_alert a{color:#297CB2;text-decoration:underline;margin-left:0px}.demand_response_alert.xxl{left:5px;width:628px}.device{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin-bottom:12px;position:relative;min-height:85px;border-bottom:1px solid #e2e2e2;background:transparent}.device .device{box-shadow:0 0 0 transparent;margin:0px}.device .last_update{font-size:12px;text-align:center;color:grey;padding-top:16px;width:86px}.device .last_update .time{display:block}.device .disconnected{color:red}.device.smoke_detector .view_section{min-height:180px}.device.smoke_detector .view_section .last_update{position:absolute;left:16px}.device.switch{min-height:150px;border-bottom:0}.device.switch .last_update{position:absolute;left:36px;width:80px}.device.unsupported{height:140px;border-bottom:0}.device.thermostat{height:auto;min-height:inherit}.device.tranemultisensor{min-height:145px;white-space:nowrap;background:url(/assets/thermostats/trane-490b12eca258e59ab19627aca04d4fc533f4b19b6ba72965b50d2e05b45060a5.gif) no-repeat 98% 54%}.device.tranemultisensor .current_temperature_text{font-size:14px}.device.tranemultisensor .last_update{font-size:12px}.device.dimmer{min-height:140px;border-bottom:0}.device.lock{min-height:182px;border-bottom:0;margin-bottom:10px}.device.lock .last_update{padding-top:74px !important}.device.sensor{min-height:160px;border-bottom:0}.device.windowshade{min-height:190px;border-bottom:0}.device.shade_remote{min-height:190px;border-bottom:0}.device.shade_remote .remote-icon{width:35px;margin-left:5px}.device.repeater{min-height:140px;border-bottom:0}.device.repeater .repeater-icon{height:55px}.device .title_bar{padding-left:25px;left:-25px}.device .title_bar .observed_failure{position:absolute;top:30px;font-size:10px;color:#d00;text-decoration:none;margin-left:12px;padding-top:1px}.device .title_bar .observed_failure.remove{margin-left:0px;padding-top:0px;width:10px;height:10px}.device .view_section,.device .edit_section,.device .live_video_section,.device .button_section{padding:0 0 12px 25px}.device .view_section .spinner,.device .edit_section .spinner,.device .button_section .spinner{position:absolute;top:50%;margin-top:12px}.device.lock .edit_section .spinner{position:relative}.device.thermostat .upgrade_subscription .spinner{margin-top:0}.device.ceiling_fan_control{min-height:110px;border-bottom:0}.device.lock .view_section .title_bar .field,.device.lock .edit_section .title_bar .field,.device.one_touch .view_section .title_bar .field,.device.one_touch .edit_section .title_bar .field,.device.one_touch .button_section .title_bar .field,.device.scene_controller .view_section .title_bar .field,.device.scene_controller .edit_section .title_bar .field,.device.barrier .view_section .title_bar .field,.device.barrier .edit_section .title_bar .field,.device.sensor .view_section .title_bar .field,.device.sensor .edit_section .title_bar .field,.device.energy_meter .view_section .title_bar .field,.device.energy_meter .edit_section .title_bar .field,.device.verilock_sensor .view_section .title_bar .field,.device.verilock_sensor .edit_section .title_bar .field,.device.sensor .schedules .title_bar .field,.device.zid .edit_section .title_bar .field,.device.zid .view_section .title_bar .field,.device.dimmer .view_section .title_bar .field,.device.dimmer .edit_section .title_bar .field,.device.switch .view_section .title_bar .field,.device.switch .edit_section .title_bar .field,.device.camera .view_section .title_bar .field,.device.camera .edit_section .title_bar .field,.device.valve .view_section .title_bar .field,.device.valve .edit_section .title_bar .field,.device.shade_remote .edit_section .title_bar .field,.device.shade_remote .view_section .title_bar .field,.device.windowshade .view_section .title_bar .field,.device.windowshade .edit_section .title_bar .field,.device.windowshadebridgenode .view_section .title_bar .field,.device.windowshadebridgenode .edit_section .title_bar .field,.device.thermostat .view_section .title_bar .field,.device.thermostat .edit_section .title_bar .field,.device.diagnostics_thermostat .edit_section .title_bar .field,.device.siren .view_section .title_bar .field,.device.siren .edit_section .title_bar .field,.device.dome_siren .view_section .title_bar .field,.device.dome_siren .edit_section .title_bar .field{margin-top:8px}.device.lock .view_section .title_bar .field .sec-header,.device.lock .edit_section .title_bar .field .sec-header,.device.one_touch .view_section .title_bar .field .sec-header,.device.one_touch .edit_section .title_bar .field .sec-header,.device.one_touch .button_section .title_bar .field .sec-header,.device.scene_controller .view_section .title_bar .field .sec-header,.device.scene_controller .edit_section .title_bar .field .sec-header,.device.barrier .view_section .title_bar .field .sec-header,.device.barrier .edit_section .title_bar .field .sec-header,.device.sensor .view_section .title_bar .field .sec-header,.device.sensor .edit_section .title_bar .field .sec-header,.device.energy_meter .view_section .title_bar .field .sec-header,.device.energy_meter .edit_section .title_bar .field .sec-header,.device.verilock_sensor .view_section .title_bar .field .sec-header,.device.verilock_sensor .edit_section .title_bar .field .sec-header,.device.sensor .schedules .title_bar .field .sec-header,.device.zid .edit_section .title_bar .field .sec-header,.device.zid .view_section .title_bar .field .sec-header,.device.dimmer .view_section .title_bar .field .sec-header,.device.dimmer .edit_section .title_bar .field .sec-header,.device.switch .view_section .title_bar .field .sec-header,.device.switch .edit_section .title_bar .field .sec-header,.device.camera .view_section .title_bar .field .sec-header,.device.camera .edit_section .title_bar .field .sec-header,.device.valve .view_section .title_bar .field .sec-header,.device.valve .edit_section .title_bar .field .sec-header,.device.shade_remote .edit_section .title_bar .field .sec-header,.device.shade_remote .view_section .title_bar .field .sec-header,.device.windowshade .view_section .title_bar .field .sec-header,.device.windowshade .edit_section .title_bar .field .sec-header,.device.windowshadebridgenode .view_section .title_bar .field .sec-header,.device.windowshadebridgenode .edit_section .title_bar .field .sec-header,.device.thermostat .view_section .title_bar .field .sec-header,.device.thermostat .edit_section .title_bar .field .sec-header,.device.diagnostics_thermostat .edit_section .title_bar .field .sec-header,.device.siren .view_section .title_bar .field .sec-header,.device.siren .edit_section .title_bar .field .sec-header,.device.dome_siren .view_section .title_bar .field .sec-header,.device.dome_siren .edit_section .title_bar .field .sec-header{font-size:16px;padding-left:3px}.device.lock .view_section .device-setup-progress span,.device.lock .edit_section .device-setup-progress span,.device.one_touch .view_section .device-setup-progress span,.device.one_touch .edit_section .device-setup-progress span,.device.one_touch .button_section .device-setup-progress span,.device.scene_controller .view_section .device-setup-progress span,.device.scene_controller .edit_section .device-setup-progress span,.device.barrier .view_section .device-setup-progress span,.device.barrier .edit_section .device-setup-progress span,.device.sensor .view_section .device-setup-progress span,.device.sensor .edit_section .device-setup-progress span,.device.energy_meter .view_section .device-setup-progress span,.device.energy_meter .edit_section .device-setup-progress span,.device.verilock_sensor .view_section .device-setup-progress span,.device.verilock_sensor .edit_section .device-setup-progress span,.device.sensor .schedules .device-setup-progress span,.device.zid .edit_section .device-setup-progress span,.device.zid .view_section .device-setup-progress span,.device.dimmer .view_section .device-setup-progress span,.device.dimmer .edit_section .device-setup-progress span,.device.switch .view_section .device-setup-progress span,.device.switch .edit_section .device-setup-progress span,.device.camera .view_section .device-setup-progress span,.device.camera .edit_section .device-setup-progress span,.device.valve .view_section .device-setup-progress span,.device.valve .edit_section .device-setup-progress span,.device.shade_remote .edit_section .device-setup-progress span,.device.shade_remote .view_section .device-setup-progress span,.device.windowshade .view_section .device-setup-progress span,.device.windowshade .edit_section .device-setup-progress span,.device.windowshadebridgenode .view_section .device-setup-progress span,.device.windowshadebridgenode .edit_section .device-setup-progress span,.device.thermostat .view_section .device-setup-progress span,.device.thermostat .edit_section .device-setup-progress span,.device.diagnostics_thermostat .edit_section .device-setup-progress span,.device.siren .view_section .device-setup-progress span,.device.siren .edit_section .device-setup-progress span,.device.dome_siren .view_section .device-setup-progress span,.device.dome_siren .edit_section .device-setup-progress span{position:absolute;margin-left:30px;display:inline;width:625px;margin-top:10px}.device .editable-settings .setting-label,.device .editable-settings .setting-input{display:inline-block;padding:5px 10px 5px 0}.device .editable-settings .setting-label{vertical-align:top;width:156px}.device .editable-settings .setting-input{max-width:400px}.device .editable-settings .setting-input input{margin-right:10px;margin-bottom:8px}.device .editable-settings select{width:200px}.device .edit_section{display:none;background-color:#FFFFFF}.device .edit_section form .field{margin-bottom:5px}.device.barrier .edit_section{position:relative;min-height:240px}.device.scene_controller .view_section{height:140px}.device.scene_controller .view_section .scene_controller img{height:64px}.device.one_touch .onetouch-pagination,.device.scene_controller .button_section .onetouch-pagination{margin-top:10px;height:30px;width:100%;overflow:hidden;font-size:1.5em;color:#aaa;text-align:center}.device.one_touch .onetouch-pagination .prev,.device.one_touch .onetouch-pagination .next,.device.one_touch .onetouch-pagination .text,.device.scene_controller .button_section .onetouch-pagination .prev,.device.scene_controller .button_section .onetouch-pagination .next,.device.scene_controller .button_section .onetouch-pagination .text{padding:5px;float:right;cursor:pointer;width:50px}.device.one_touch .onetouch-pagination .text,.device.scene_controller .button_section .onetouch-pagination .text{cursor:default}.device.one_touch .title-row,.device.scene_controller .button_section .title-row{margin-top:20px;text-align:center;font-size:1.5em;color:#505050;overflow:hidden}.device.one_touch .title-row .title-description,.device.scene_controller .button_section .title-row .title-description{width:250px;float:left}.device.one_touch .title-row .title-number,.device.scene_controller .button_section .title-row .title-number{margin-left:10px;width:70px;float:left}.device.one_touch .title-row .title-action,.device.scene_controller .button_section .title-row .title-action{margin-left:20px;width:300px;float:left}.device.one_touch .onetouch-button-input-error,.device.scene_controller .button_section .onetouch-button-input-error{display:none;color:#f00;font-size:1.2em}.device.one_touch .button-settings,.device.scene_controller .button_section .button-settings{margin-top:10px}.device.one_touch .button-settings .rounded-top,.device.scene_controller .button_section .button-settings .rounded-top{border-top:1px solid #909090;border-radius:5px 5px 0px 0px}.device.one_touch .button-settings .rounded-bottom,.device.scene_controller .button_section .button-settings .rounded-bottom{border-bottom:1px solid #909090;border-radius:0px 0px 5px 5px}.device.one_touch .button-settings .button-row,.device.scene_controller .button_section .button-settings .button-row{overflow:hidden;height:70px}.device.one_touch .button-settings .button-row .button-description,.device.scene_controller .button_section .button-settings .button-row .button-description{width:250px;float:left;height:70px;background:#aaa;border-left:1px solid #909090;border-right:1px solid #909090}.device.one_touch .button-settings .button-row .button-description textarea,.device.scene_controller .button_section .button-settings .button-row .button-description textarea{margin-left:20px;margin-top:5px;width:200px;font-size:1.5em;font-family:monospace;height:50px;resize:none;overflow:hidden;border-radius:5px;padding-left:5px;text-transform:uppercase;text-align:center;color:#404040;border-color:#808080}.device.one_touch .button-settings .button-row .button-description textarea.error,.device.scene_controller .button_section .button-settings .button-row .button-description textarea.error{border:1px solid #f00;background:#fcc}.device.one_touch .button-settings .button-row .button-number,.device.scene_controller .button_section .button-settings .button-row .button-number{margin-left:10px;margin-top:10px;width:70px;height:48px;border:2px solid #D1D1D1;border-radius:10px;float:left}.device.one_touch .button-settings .button-row .button-number .number-container,.device.scene_controller .button_section .button-settings .button-row .button-number .number-container{color:#A1A1A1;margin:5px auto;margin-top:10px;text-align:center}.device.one_touch .button-settings .button-row .button-number .number-container .icon,.device.scene_controller .button_section .button-settings .button-row .button-number .number-container .icon{font-size:1.5em;margin-top:-2px;margin-bottom:2px}.device.one_touch .button-settings .button-row .button-number .number-container.short-text,.device.scene_controller .button_section .button-settings .button-row .button-number .number-container.short-text{font-size:2.3em;margin:10px auto}.device.one_touch .button-settings .button-row .button-number.actionable,.device.scene_controller .button_section .button-settings .button-row .button-number.actionable{border:2px solid #818181}.device.one_touch .button-settings .button-row .button-number.actionable:hover,.device.scene_controller .button_section .button-settings .button-row .button-number.actionable:hover{cursor:pointer;border:2px solid #3473D2;background-color:#F3F3F3}.device.one_touch .button-settings .button-row .button-number.actionable:active,.device.scene_controller .button_section .button-settings .button-row .button-number.actionable:active{background-color:#A1A1A1}.device.one_touch .button-settings .button-row .button-action,.device.scene_controller .button_section .button-settings .button-row .button-action{margin-left:20px;margin-top:12px;width:300px;float:left}.device.one_touch .button-settings .button-row .button-action .ui-widget,.device.scene_controller .button_section .button-settings .button-row .button-action .ui-widget{font-size:1.1em}.device.one_touch .button-settings .button-row .button-action .ui-menu-item,.device.scene_controller .button_section .button-settings .button-row .button-action .ui-menu-item{min-width:200px}.device.one_touch .button-settings .button-row .button-action .ui-menu-item .small-item,.device.scene_controller .button_section .button-settings .button-row .button-action .ui-menu-item .small-item{min-width:120px}.device.one_touch .button-settings .button-row .button-action a,.device.scene_controller .button_section .button-settings .button-row .button-action a{color:#606060}.device.one_touch .button-settings .button-row .button-action select,.device.scene_controller .button_section .button-settings .button-row .button-action select{float:right;width:310px;background:transparent;padding:5px;border:1px solid #A1A1A1;border-radius:2px}.device.one_touch .help-area,.device.scene_controller .button_section .help-area{margin-top:20px;height:280px;width:100%}.device.one_touch .help-area .instructions,.device.scene_controller .button_section .help-area .instructions{float:left;width:290px;padding-right:30px;color:#606060}.device.one_touch .help-area .instructions h5,.device.scene_controller .button_section .help-area .instructions h5{font-size:1.2em;margin-bottom:10px}.device.one_touch .help-area .instructions p,.device.scene_controller .button_section .help-area .instructions p{margin:10px 0px 0px 15px;text-indent:-15px}.device.one_touch .help-area .instructions p.no-indent,.device.scene_controller .button_section .help-area .instructions p.no-indent{text-indent:0px;margin-left:0px}.device.one_touch .help-area .visual,.device.scene_controller .button_section .help-area .visual{float:right;width:280px;padding-left:50px}.device.valve .view_section,.device.valve .edit_section,.device.barrier .view_section{position:relative;min-height:132px}.device.valve .view_section .progress,.device.valve .edit_section .progress,.device.barrier .view_section .progress{position:absolute;left:120px;top:76px}.device.valve .edit_section{min-height:150px}.device.zid{min-height:175px}.device.zid .last_update{padding-top:5px}.device.zid .device-status.zid{height:90px;background-image:url(/assets/zid-connected-6deb63e377a39d8bd7853e2b6e0962dab962081b49405b8121dc2c487356922e.png);color:#129d03}.device.zid .device-status.zid.disconnected{background-image:url(/assets/zid-disconnected-a533b5eb1880cea405ca88d2586082b2c07775926df0e16ba1f3a892c8a66b2c.png);color:#b02424}.device.zid .edit_section{position:relative;min-height:220px}.device.verilock_sensor{min-height:140px}.device.verilock_sensor .branding_logo{margin-top:-80px}.device.verilock_sensor .last_update{padding-left:4px}.device.verilock_sensor .device-status{height:96px;width:100px}.device.verilock_sensor .device-status.closed{color:#129d03}.device.verilock_sensor .device-status.open{color:#b02424 !important}.device.verilock_sensor .device-status.unknown{color:#c35700}.device.verilock_sensor .device-status.double-hung-window.open{background-image:url(/assets/andersen-doublehung-open-7b6114132950704de460725a14bb3c6eacb65959864f2775101f184236fba9ca.png)}.device.verilock_sensor .device-status.double-hung-window.closed{background-image:url(/assets/andersen-doublehung-closed-acf29743616cf70ab0f2a62e19506d211eaa62eabbda53b8446efe6dd83f9e53.png)}.device.verilock_sensor .device-status.double-hung-window.closed.unlocked{background-image:url(/assets/andersen-doublehung-unlocked-9963a704e5c2e4400f0b65a571ba8f1c7b3b6dd867cbc0a78df70eb98e26ff0c.png)}.device.verilock_sensor .device-status.double-hung-window.closed.locked{background-image:url(/assets/andersen-doublehung-locked-8244a38619e089f1b815a63c09018fd8276eaeab09ca2ba62d1a8482180f591c.png)}.device.verilock_sensor .device-status.double-hung-window.unknown{background-image:url(/assets/andersen-doublehung-unknown-ceebbf67b5f074cebb34113287de8c33f075a90aa08fd3b16a963ee7cf92f89a.png)}.device.verilock_sensor .device-status.casement-window.open{background-image:url(/assets/andersen-casement-open-0dbd98430a016c8d54d6abee4ba8f0ccefa8970c4400819bad4aa6ecb75fd654.png)}.device.verilock_sensor .device-status.casement-window.closed{background-image:url(/assets/andersen-casement-closed-81f78967e5f00fe1555480790e03291b09a406581ef7442e81c978a6b683a518.png)}.device.verilock_sensor .device-status.casement-window.closed.unlocked{background-image:url(/assets/andersen-casement-unlocked-5cc335fcacf297cfb0bd1cb73ee03f485ced7db74d3ba15af369565eec419c5b.png)}.device.verilock_sensor .device-status.casement-window.closed.locked{background-image:url(/assets/andersen-casement-locked-6264d3997870d7eda721a4d483976d627ad94c93600c60aab98e08538b5f1f63.png)}.device.verilock_sensor .device-status.casement-window.unknown{background-image:url(/assets/andersen-casement-unknown-06d066a3b70259098c4602f6778880d07f3eaf4cd3d4dbb559018c368547074c.png)}.device.verilock_sensor .device-status.hinged-door.open{background-image:url(/assets/andersen-hinged-open-8f6a14c9519ff22e16f74c7b87d58cd43db2664e612aee076425dfba8291f1a8.png)}.device.verilock_sensor .device-status.hinged-door.closed{background-image:url(/assets/andersen-hinged-closed-a260888b9277ad30a9883b907a96827314a7a346949546d3cb1718866a36fd46.png)}.device.verilock_sensor .device-status.hinged-door.closed.unlocked{background-image:url(/assets/andersen-hinged-unlocked-e2b1abcc988ea9910198bee057c05688205a46f24c43ecc4e21c317d8494f3f1.png)}.device.verilock_sensor .device-status.hinged-door.closed.locked{background-image:url(/assets/andersen-hinged-locked-cd252aafab53aa625d11fd2e0d795a2d446a957f2ec42961716ce1bbffa85930.png)}.device.verilock_sensor .device-status.hinged-door.unknown{background-image:url(/assets/andersen-hinged-unknown-9984b4964605eb41377aaefe006165b3a809b272728e0e8e540b4572d991b7de.png)}.device.verilock_sensor .device-status.sliding-door.open{background-image:url(/assets/andersen-sliding-open-c9be600be2750ca993d6c8e7a9a3acf82a37537bf455d42983095a82cb9832ea.png)}.device.verilock_sensor .device-status.sliding-door.closed{background-image:url(/assets/andersen-sliding-closed-d29f7964f4996c636a9bc31e3e2743c84e2ae88286d43dec1234122866c03bd9.png)}.device.verilock_sensor .device-status.sliding-door.closed.unlocked{background-image:url(/assets/andersen-sliding-unlocked-2c539c9bf1831f119b2dcc18a0c9e1d38902bdc73c710a8a25299e2019d49704.png)}.device.verilock_sensor .device-status.sliding-door.closed.locked{background-image:url(/assets/andersen-sliding-locked-6c49726728651f9bface5647a856692f98e21cc31d8f5240edeb02965518cdf7.png)}.device.verilock_sensor .device-status.sliding-door.unknown{background-image:url(/assets/andersen-sliding-unknown-faa2448ae774fc568da6faa6822fa5533429e3eb89207df7ebdd972f0515b871.png)}.device.verilock_sensor .edit_section{position:relative}.device.flow .view_section{min-height:180px}.device.flow .view_section .device-status .value{bottom:-26px}.device.flow .view_section .last_update.flow{padding-top:110px}.device.siren .view_section .device-status.siren-off{background-image:url(/assets/siren-off-6245805f537eb07cb5749ec6217b72cdb2d2545c1a874e7ca82fae7dec35750e.png)}.device.siren .view_section .device-status.siren-on{background-image:url(/assets/siren-on-977f56b8fc28baa09dd5bfce30f3e3b31a7ebba2acfd892c8680a6aa513d47f8.png)}.device.dome_siren .view_section .device-status.siren-off{background-image:url(/assets/dome-siren-icon.png)}.device.dome_siren .view_section .device-status.siren-on{background-image:url(/assets/dome-siren-alert-icon.png)}.device.siren .view_section .last_update,.device.dome_siren .view_section .last_update{font-size:12px;margin-top:75px}.device.siren .view_section .progress,.device.dome_siren .view_section .progress{position:absolute;top:70px;left:125px}.device.siren .view_section .buttons,.device.dome_siren .view_section .buttons{position:absolute;top:75px;left:115px}.device.siren .edit_section input[type="radio"],.device.dome_siren .edit_section input[type="radio"]{margin-left:40px}.device.lock .view_section,.device.lock .edit_section{position:relative}.device.freeze_sensor{min-height:165px}.device.switch .view_section,.device.switch .edit_section{padding-left:25px}.device.dimmer .view_section,.device.dimmer .edit_section{padding-left:25px}.device.camera .edit-wireless{padding-left:25px;padding-bottom:12px}.device.thermostat .view_section,.device.thermostat .edit_section{position:relative}.device.thermostat .view_section.brief{background-color:#f4f3f1}.device.camera .view_section{position:relative}.device.camera .view_section .recorded_video_button{position:absolute;top:85px;left:292px}.device.camera .view_section .camera-image-container{width:129px;height:96px;text-align:center;margin-bottom:5px}.device.camera .view_section .camera-image-container .camera_image{max-width:129px;max-height:96px}.device.camera .view_section .camera-image-container img.camera-image-progress{display:none;height:90px;width:90px}.device.camera .edit_section{position:relative}.device.camera .edit_section .note{position:absolute;top:38px;left:238px;width:435px;color:#555;font-size:10px;line-height:100%}.device.camera .edit_section .video_resolution_wrapper table{margin:5px 25px 5px 0px}.device.camera .edit_section .video_resolution_wrapper table tr td{border:1px solid #cccccc;padding:5px;vertical-align:middle;text-align:left}.device.camera .edit_section .video_resolution_wrapper table tr td input{vertical-align:baseline}.device.camera .edit_section .video_resolution_wrapper table tr td.radio{padding-left:0px;padding-top:3px;text-align:center}.device.camera .edit_section .video_resolution_wrapper table tr.odd{background-color:#f2f2f2}.device.camera .edit_section .video_resolution_wrapper table tr th{border:1px solid #cccccc;background-color:#e4e4e4;padding:5px}.device.camera .edit_section .setup_wireless_wrapper{margin-top:15px}.device.camera .edit_section .setup_wireless_wrapper .setup-wifi{margin-top:5px;margin-bottom:10px}.device.camera .edit_section .setup-wifi-main.disabled{color:grey}.device.camera .edit_section .setup-wifi.disabled{color:grey}.device.camera .edit_section .edit_section_buttons_wrapper{height:20px;margin-top:10px;padding-top:13px;margin-right:10px;margin-bottom:10px}.device.camera .edit_section .edit_section_buttons{float:right;margin-right:10px}.device.camera .edit_section .spinner{top:65%}.device.camera .edit_section .video_help{float:right;margin-right:25px;margin-top:10px;text-align:center}.device.camera .edit_section .video_help h1{color:#025189;font-size:19px;padding-bottom:5px}.device.diagnostics_thermostat .edit_section .edit_section_buttons_wrapper{height:20px;border-top:1px solid #ccc;margin-top:10px;padding-top:13px;margin-right:10px;margin-bottom:10px}.device.diagnostics_thermostat .edit_section .edit_section_buttons{float:right;margin-right:10px}.device.sensor .primary-status{vertical-align:top;width:87px;display:inline-block}.device.sensor .last_update{padding-top:88px}.device.sensor .temperature{display:inline-block;color:#1e719c;margin-left:20px;margin-top:20px;margin-bottom:18px;height:35px;font-size:35px;line-height:40px}.device.sensor .humidity{display:inline-block;color:green;margin-left:20px;margin-top:20px;margin-bottom:18px;height:35px;font-size:35px;line-height:40px}.device.sensor .edit_section{position:relative}.device.sensor .schedules,.device.sensor form.schedule{padding-left:25px}.device.sensor .delete-edit-schedule{padding-top:10px;padding-bottom:10px}.device.sensor .sensor_schedule{padding-top:10px;padding-bottom:10px}.device.sensor .warn{margin-bottom:10px}.device.sensor .thresholds{margin-bottom:10px}.device.sensor .thresholds .validation_errors{color:red}.device.windowshadebridgenode{min-height:43px}.device.windowshadebridgenode .view_section,.device.windowshadebridgenode .edit_section{position:relative;height:20px;min-height:20px}.device.windowshadebridgenode .view_setup_buttons{position:relative;left:544px;bottom:45px}.device.windowshadebridgenode .upgrade_subscription{position:relative;left:544px;bottom:20px}.device.windowshadebridgenode .upgrade_subscription .spinner{position:absolute;top:50%;margin-top:0px}.device.windowshadebridgenode .buttons{position:relative;left:500px;bottom:45px}.device.windowshade .view_section,.device.windowshade .edit_section{position:relative;height:160px}.device.windowshade .shade-controls{margin-top:30px}.device.windowshade .shade-progress{position:absolute;top:50px;left:190px}.device.windowshade .range{float:left;position:relative;display:block;margin:20px 30px 20px 0;width:250px}.device.windowshade #value::-moz-range-thumb{border:none;height:12px;width:12px;border-radius:50%;background:#2ca3e1}.device.windowshade #value::-moz-range-track{background:#ddd;border:none;border-radius:3px}.device.windowshade #value::-moz-range-progress{background:#2ca3e1}.device.windowshade #value::-webkit-slider-thumb{color:#2ca3e1;width:calc(100% - 20px);height:calc(100% - 20px)}.device.windowshade .window-shade-range{width:calc(100% - 16px);height:2px;margin:0 8px;cursor:pointer;color:#2ca3e1}.device.windowshade .bubble{width:34px;text-align:center;position:absolute;bottom:15px;transform:translateX(-50%);color:#2ca3e1}.device.windowshade .shade-button,.device.windowshade .shade-icon{float:left;display:block;margin:0 5px 0 0;color:#333;font-size:11px;text-align:center;width:61px;min-width:61px;margin-top:20px}.device.windowshade .shade-button.unknown,.device.windowshade .shade-icon.unknown{background:url(/assets/window-shade-unknown-59aa0a050e9655d27be933942b7f2e924b021fa9abf1ed335d48080313cef955.png);background-repeat:no-repeat;background-size:50px;height:75px}.device.windowshade .shade-button.open,.device.windowshade .shade-icon.open{background:url(/assets/window-shade-open-c8f558d14975fab00ffbf94cafc14e05f221c1c9e03277371d17c69c3f86119c.png);background-repeat:no-repeat;background-size:42px;height:75px}.device.windowshade .shade-button.closed,.device.windowshade .shade-icon.closed{background:url(/assets/window-shade-closed-1d0e84f6ff5965d5028be686ac41e93cec2331b06e43031b27b8d587699dffaa.png);background-repeat:no-repeat;background-size:42px;height:75px}.device.windowshade .shade-button.partial-open,.device.windowshade .shade-icon.partial-open{background:url(/assets/window-shade-partially-open-faa63ed412898a3f3b4129734cbe1d0cc3a994f4f50c1dcb20b0062995d39ede.png);background-repeat:no-repeat;background-size:42px;height:75px}.device.windowshade .shade-button.partial-closed,.device.windowshade .shade-icon.partial-closed{background:url(/assets/window-shade-partially-closed-b04a3a2d09f56048a9d0dd15e528f7a344125c5aa6a50f3fca8133b731eeca39.png);background-repeat:no-repeat;background-size:42px;height:75px}.device.windowshade .shade-button.partial,.device.windowshade .shade-icon.partial{background:url(/assets/window-shade-half-open-e49366884c9c0195686586ea8e1a2d4641f0280980f80e8577426ee47c618eaf.png);background-repeat:no-repeat;background-size:42px;height:75px}.device.windowshade .shade-button.on,.device.windowshade .shade-button.off,.device.windowshade .shade-button.stop,.device.windowshade .shade-icon.on,.device.windowshade .shade-icon.off,.device.windowshade .shade-icon.stop{cursor:pointer}.device.windowshade .shade-button.stop,.device.windowshade .shade-icon.stop{position:relative;width:80px}.device.windowshade .shade-button .shade-button-image,.device.windowshade .shade-icon .shade-button-image{display:block;padding:0px;margin:28px 0 3px 0}.device.windowshade .shade-button.on .shade-button-image,.device.windowshade .shade-icon.on .shade-button-image{background:url(/assets/window-up-7a1d65a19b2d151380cb349602ffc3c4e520aba3de425821d489894c4c8aff74.png);width:58px;height:32px;margin-bottom:4px}.device.windowshade .shade-button.off .shade-button-image,.device.windowshade .shade-icon.off .shade-button-image{background:url(/assets/window_down-1ce0f066e6000a5b501eacd412985c0b815c60101004e60c60f068f3d1767f99.png);width:59px;height:32px;top:-1px;position:relative;margin-bottom:4px}.device.windowshade .shade-button.stop .shade-button-image,.device.windowshade .shade-icon.stop .shade-button-image{background:url(/assets/window-my-stop-ba94fa8e535c98d219b1f53efc225877d2e1159384d62f7b6ef913fc663f9a31.png);width:59px;height:36px}.device.windowshade .shade-button.on .shade-button-image:hover,.device.windowshade .shade-icon.on .shade-button-image:hover{background:url(/assets/window-up-hover-c84b67f4c3f667de2ebbf34ca0274eec92b82c7d6b30c9bdf03462f2d4bb60e2.png)}.device.windowshade .shade-button.off .shade-button-image:hover,.device.windowshade .shade-icon.off .shade-button-image:hover{background:url(/assets/window_down_hover-3db53de2679c066853841fd8030bf6fcfc1519e028cc92ccdefa81b7819d6f80.png)}.device.windowshade .shade-button.stop .shade-button-image:hover,.device.windowshade .shade-icon.stop .shade-button-image:hover{background:url(/assets/window-my-stop-hover-ecdc6f0f8ca686cf1085f8645694a0c8a4442d61748a20d3eba39f79994960a8.png)}.device.switch .view_section .switch-progress{position:absolute;top:70px;left:200px}.device.switch .view_section .buttons{position:absolute;top:53px;left:200px}.device.unsupported .view_section .switch-progress{position:absolute;top:70px;left:200px}.device.unsupported .view_section .buttons{position:absolute;top:53px;left:200px}.device .edit-wireless{display:none}.device .activate-result-message{position:absolute;top:10px;right:10px;font-size:12px;text-align:right}.device .live_video_section{padding-bottom:15px;position:relative}.device .live_video_section .player{position:relative;margin-left:-15px}.device .live_video_section .player .low_res{height:250px}.device .live_video_section .player .high_res{height:505px}.device .live_video_section .player .video{padding:0;width:672px;height:378px;background-image:url(/assets/video-loading-3d8ad14716a0a293005e2a87fe63eac30b9a769c1b3d6aa47939fd41472ec6e2.gif)}.device .user_codes_section{padding:0 12px 34px 12px}.device .user_codes_section .title_bar{margin-left:13px;width:673px}.device .user_codes_section .fixed_user_codes .buttons{top:10px;bottom:10px}.device .user_codes_section hr{position:relative;top:10px;padding-bottom:10px}.device .user_codes_section .user-code-row{position:relative;min-height:25px;margin-bottom:10px;padding-top:3px}.device .user_codes_section .user-code-row.odd{background-color:#efefef}.device .user_codes_section .user-code-row .user-code-progress{display:none;top:-4px;left:370px;height:20px;padding-left:28px;padding-top:4px;background:url(/assets/progress-35ab941765a60fc0d2b9d5b66f597bff689fcb5f2ee879e775e98bd8d3874a7a.gif);background-position-y:4px;background-repeat:no-repeat}.device .user_codes_section .user-code-row .user-code-success{left:383px;border-color:#c6d880;color:#529214;background:#e6efc2;padding:4px 8px}.device .user_codes_section .user-code-row .field{float:left;margin-right:4px}.device .user_codes_section .user-code-row .user_code_columns{height:30px}.device .user_codes_section .user-code-row .user_code_columns .user_code_alert{padding:2px 0px 0px 10px}.device .user_codes_section .user-code-row .user_code_schedule_columns{height:25px;padding:5px 0px 5px 30px}.device .user_codes_section .user-code-row .user_code_schedule_columns .user_code_schedule_description{display:inline-block;min-width:180px}.device .user_codes_section .user-code-row .user_code_schedule_columns .user_code_schedule_description span{vertical-align:middle}.device .user_codes_section .user-code-row .user_code_schedule_columns .user_code_schedule_status{margin-left:10px}.device .user_codes_section .user-code-row .user_code_schedule_columns .user_code_schedule_edit_rule{margin-left:10px}.device .user_codes_section .user-code-row .hidden-buttons{position:relative;top:-3px;display:none;float:left;margin-left:15px}.device .user_codes_section .user-code-row .remove-user-code{float:left;display:block;width:20px;height:20px;margin-right:5px;text-indent:-999em;background:url(/assets/minus-bc517f12a8afca9ce2ec3877fa2fe270b61a2482a132e46f46958272615d4efc.gif) no-repeat 50% 50%}.device .user_codes_section .user-code-row.new{display:none;padding-left:25px}.device .user_codes_section .user-code-row.new .hidden-buttons{display:block}.device .user_codes_section .fixed_user_codes .user-code-success{position:absolute}.device .user_codes_section .scheduled_user_codes .user-code-success{float:right;margin-right:235px}.device .user_codes_section .fixed_user_codes .user-code-progress{position:absolute}.device .user_codes_section .scheduled_user_codes .user-code-progress{float:right;width:300px}.device .user_codes_section .fixed_user_codes .user_code_errors .formError{margin-top:10px}.device .user_codes_section .send_alert_on_failure_condition{font-style:italic;font-size:12px;color:#888}.device.switch .toggle-control{margin-top:20px;height:65px}.device.unsupported .toggle-control{height:65px}.device .battery-level{position:absolute;top:72px;left:540px;width:166px;color:#4a4a4a;font-size:12px}.device .battery-level img{float:left;margin:-4px 5px 0 0}.device .battery-level .soft{color:grey}.device .battery-level .status{padding-bottom:12px}.device .battery-level .status .label{font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold}.device .battery-level .last-update{text-align:center;position:absolute;padding-top:6px;left:-18px}.device .battery-level .last-update .header{font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold}.device .battery-level .last-update span{display:block}.device .settings-warn{position:absolute;top:61px;left:300px;width:200px;padding:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-color:#E7E7E7;border-width:1px;color:#A02715;font-size:11px;vertical-align:middle}.device .valve,.device .spinner{left:130px;position:absolute}.device .unknown-state-alert{position:absolute;top:112px;left:120px;width:200px;padding:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-color:#E7E7E7;border-width:1px}.device .unknown-state-alert.barrier-disabled{left:245px}.device .unknown-state-alert .alert-text{color:#A02715;font-size:11px;vertical-align:middle}.device .progress{display:none;height:32px;margin-bottom:10px;padding-left:44px;line-height:32px;background:url(/assets/big-spinner-6545e54685212a6b6995d021754d52eaf733886435740b51e0ab1df47d90d3a9.gif) no-repeat}.device .firmware-update-text{padding:4px 0 4px 25px;color:#406d41;font:12px arial, sans-serif;background:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png) no-repeat 0 50%;margin-top:-5px}.device .device-status{position:relative;float:left;width:87px;height:66px;color:#333;font-size:10px;background-position:50% 8px;background-repeat:no-repeat}.device .device-status .value{position:absolute;right:0;bottom:-4px;left:0;height:12px;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;line-height:12px;text-align:center;text-transform:uppercase}.device.energy_meter .device-status{background-image:url(/assets/energy_meter-fb1ceb2f04655a656e1c48a79894aa478a26f9081a169c71cd8b387227b304ce.png);background-size:65px 65px;background-position:top}.device.energy_meter .last_update{font-size:12px;margin-top:12px}.device.lock .last_update{font-size:12px;margin-top:12px}.device.lock .last_update{font-size:12px;padding-top:5px}.device.lock .view_section .progress{position:absolute;top:5px;right:18px}.device.lock .buttons{top:24px}.device.lock .alarm-type{left:185px;top:80px;color:#9C9C9C;font-family:'CartoGothicStdBold', arial, sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;position:absolute}.device.lock .alarm-type img{left:200px;top:75px;float:left;margin-right:5px}.device.lock .alarm-type .alarm-label{float:left}.device.lock .alarm-value{color:#636363}.device.lock .device-status.unlocked{color:#b02424;background-image:url(/assets/lock_unlocked-1a6e60d4736b455a765ecf1bc7897e862869e56db338fb7c1945486631fd8933.png)}.device.lock .device-status.locked{color:#129d03;background-image:url(/assets/lock_locked-f936ede1ee0573af40b70208b8814c172ac863f45ae64d4c1ca2add5bc91087f.png)}.device.lock .device-status.deadlock{color:#b02424;background-image:url(/assets/lock_locked-f936ede1ee0573af40b70208b8814c172ac863f45ae64d4c1ca2add5bc91087f.png)}.device.lock .device-status.unknown{color:#c35700;background-image:url(/assets/lock_unknown-ee38ce7d6ac1464d1ccd2e4c54d71dc44e89107d5b2fb2c6ea468831307524c5.png)}.device.lock .user_code_length_section .buttons{top:0px}.device.barrier .view_section .buttons,.device.valve .view_section .buttons{top:24px}.device.barrier .device-status{height:70px}.device.barrier .device-status.open{color:#b02424;background-image:url(/assets/garage-open-79012c802339e0b8b747d81b586370cba6c81eb8fddc5a5f2a37f3d275fa8757.png)}.device.barrier .device-status.closed{color:#129d03;background-image:url(/assets/garage-closed-1a51b956defea069d0ad32de6658c7e7be43bd223763d4cdcd0872f17854ef8a.png)}.device.barrier .device-status.partially_open{color:#c35700;background-image:url(/assets/garage-open-partial-e04437138aa67c5e91156f5df3f9403e1b4c7593b93e1febec5f92b5cb06c985.png)}.device.valve .device-status{height:80px;background-size:70px 70px;background-position:10px 0px}.device.valve .device-status.open{color:#129d03;background-image:url(/assets/water-wet-d1cdf0d6f05b25f70d0e9579a38641fa44324170381e68dc17d2213a10a0eff3.png)}.device.valve .device-status.closed{color:#b02424;background-image:url(/assets/water-dry-6ca4da67e6c5b75d0ef3cf183d713470479c956637b5caf2e4085e4798500269.png)}.device.valve .device-status.unknown{color:#c35700;background-image:url(/assets/water-wet-d1cdf0d6f05b25f70d0e9579a38641fa44324170381e68dc17d2213a10a0eff3.png)}.device.sensor .device-status{background-image:url(/assets/sensor_icons-f0ff878ff46f8be3b9a3f4bc5f123633ce00a05ed34fdce66a1d4fa3fa360bfe.png)}.device.sensor .mouse .device-status{background-size:50px;background-image:url(/assets/mouser_disarmed-7c6aa3d254f008532234db37f791df6fca8d10d9bfd0cf0ac5f693aa1992000f.svg)}.device.sensor .mouse.disarmed .device-status{background-size:50px;background-image:url(/assets/mouser_disarmed-7c6aa3d254f008532234db37f791df6fca8d10d9bfd0cf0ac5f693aa1992000f.svg)}.device.sensor .mouse.tripped .device-status{background-size:50px;background-image:url(/assets/mouser_tripped-632ef68ac5e3cd4b431e7095836d36d99f0fb1a56201a623f04c5ad852162663.svg)}.device.sensor .mouse.armed .device-status{background-size:50px;background-image:url(/assets/mouser_armed-71409637b61648ec48b2a162bd48fe468568ba207dfeb722bb856cbb4c2220fa.svg)}.device.sensor .window .device-status{background-position:-7px   0;color:#129d03}.device.sensor .window.tripped .device-status{background-position:-106px 0;color:#b02424}.device.sensor .door .device-status{background-position:-206px 0;color:#129d03}.device.sensor .door.tripped .device-status{background-position:-307px 0;color:#b02424}.device.sensor .motion .device-status{background-position:-406px 0;color:#129d03}.device.sensor .motion.tripped .device-status{background-position:-507px 0;color:#b02424}.device.sensor .water .device-status{background-position:-606px 0;color:#129d03}.device.sensor .water.tripped .device-status{background-position:-707px 0;color:#b02424}.device.sensor .generic .device-status{background-position:-806px 0;color:#129d03}.device.sensor .generic.tripped .device-status{background-position:-907px 0;color:#b02424}.device.sensor .doorbell .device-status{background-position:-1007px 0;color:#b02424}.device.sensor .doorbell.tripped .device-status{background-position:-1107px 0;color:#b02424}.device.sensor .glass_break .device-status{background-image:url(/assets/glass_break-010ae733c760a93dac399efa081e783bed18e8424d4666f225100da98f5a4ef3.png);color:#129d03}.device.sensor .glass_break.tripped .device-status{background-image:url(/assets/glass_break_triggered-f76ffb7cff7d49e7f3055a464b882edd6f479c9eec1ebd3d9c97482a52a45194.png);color:#129d03}.device.sensor .garage_door .device-status{background-image:url(/assets/garage-closed-1a51b956defea069d0ad32de6658c7e7be43bd223763d4cdcd0872f17854ef8a.png);color:#129d03}.device.sensor .garage_door.tripped .device-status{background-image:url(/assets/garage-open-79012c802339e0b8b747d81b586370cba6c81eb8fddc5a5f2a37f3d275fa8757.png);color:#b02424}.device.sensor .deadbolt .device-status{background-image:url(/assets/lock_locked-f936ede1ee0573af40b70208b8814c172ac863f45ae64d4c1ca2add5bc91087f.png);color:#129d03}.device.sensor .deadbolt.tripped .device-status{background-image:url(/assets/lock_unlocked-1a6e60d4736b455a765ecf1bc7897e862869e56db338fb7c1945486631fd8933.png);color:#b02424}.device.sensor .temp_humidity .device-status{background-image:url(/assets/temperature-humidity-sensor-715e8ed30a1d071ccc03ade68907d346dcfbda020af0d8a6339ccd7e17cd4aea.svg);height:58px;background-position:50% 2px}.device.sensor .garage_door .device-status .value{bottom:-6px}.device.sensor .flow .device-status{background-image:url(/assets/flow-2a35bdd4ed4c3ccc82a0ae3286e0e1af062d70de7370356b495772b0980d1776.png);color:#129d03}.device.sensor .flow.tripped .device-status{background-image:url(/assets/flow-tripped-0be1d4995ef02e8211dd1307c8e7a2deac161387fcb3d58bcd109bccceaba219.png);color:#b02424}.device .metric-sensors,.device .iconic-sensors{display:inline-block}.device .metric-sensor-table{margin-left:20px;display:inline-block;color:#777777}.device .metric-sensor-table tr{border-bottom:solid 1px #EEEEEE}.device .metric-sensor-table th{text-align:left;padding:5px;padding-left:8px;font-size:14px}.device .metric-sensor-table td{padding:5px;padding-left:8px;text-align:left;font-size:13px}.device .new-device{display:none;margin-bottom:10px}.device .components{overflow:hidden;margin-bottom:5px;padding:2px}.device .components .component{float:left;position:relative;margin:0 10px 7px 0;padding-left:24px;font-size:14px}.device .components .component .delete{position:absolute;top:50%;left:0;width:13px;height:13px;margin-top:-8px;text-indent:-999em;background:url(/assets/minus-bc517f12a8afca9ce2ec3877fa2fe270b61a2482a132e46f46958272615d4efc.gif)}.pan_tilt_controls{background-color:rgba(0,0,0,0.5);border-bottom-left-radius:4px;border-top-left-radius:4px;display:flex;flex-direction:column;opacity:0;padding:5px 0;position:absolute;top:50%;transform:translateY(-50%);width:70px}.pan_tilt_controls .pt_r1,.pan_tilt_controls .pt_r2,.pan_tilt_controls .pt_r3{display:flex;justify-content:space-around;align-items:center}.pan_tilt_controls .pt_rt{justify-content:space-between}.pan_tilt_controls .pt_triangle{border:solid rgba(255,255,255,0.5);border-width:0 4px 4px 0;border-radius:3px;cursor:pointer;display:inline-block;height:5px;margin:3px;padding:2px;width:5px}.pan_tilt_controls .pt_triangle_up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.pan_tilt_controls .pt_triangle_up:hover{border-color:#FFFFFF}.pan_tilt_controls .pt_triangle_down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.pan_tilt_controls .pt_triangle_down:hover{border-color:#FFFFFF}.pan_tilt_controls .pt_triangle_left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.pan_tilt_controls .pt_triangle_left:hover{border-color:#FFFFFF}.pan_tilt_controls .pt_triangle_right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.pan_tilt_controls .pt_triangle_right:hover{border-color:#FFFFFF}.loading_video{align-items:center;background:black;display:flex;justify-content:center;left:0;position:absolute;top:0}.loading_video_text{background:black;color:rgba(225,225,225,0.7);font-size:30px}.video_controls{align-items:center;background:rgba(0,0,0,0.6);bottom:0;display:flex;height:40px;left:0;opacity:0;pointer-events:auto;position:absolute;transition:opacity 0.5s ease-in}.video_controls .button_controls{background:rgba(255,255,255,0.5);border:0;cursor:pointer;height:15px;margin-left:25px;width:15px}.video_controls .button_controls:focus{outline-color:rgba(0,0,0,0)}.video_controls .stop_stream:hover,.video_controls .record_stream:hover{background-color:#FFFFFF}.video_controls .record_stream{border-radius:50%;outline-width:0}@keyframes pulse{0%{opacity:0.0}100%{opacity:1.0}}.video_controls .recording{background:#ff0000;animation:pulse 0.9s infinite ease-in-out;-webkit-animation:pulse 0.9s infinite ease-in-out}#jpeg_playback_error_dialog,#pan_tilt_control_error_dialog{background:#ffffff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);color:#000;display:flex;flex-direction:column;left:50%;margin:auto;outline:2000px solid rgba(0,0,0,0.3);padding:15px 30px;position:absolute;top:20%;width:250px;z-index:1000}#jpeg_playback_error_dialog h1,#pan_tilt_control_error_dialog h1{color:#005288;font-size:21px;font-weight:bold;margin-bottom:10px}#jpeg_playback_error_dialog .jpeg_playback_error_button,#jpeg_playback_error_dialog .pan_tilt_control_error_button,#pan_tilt_control_error_dialog .jpeg_playback_error_button,#pan_tilt_control_error_dialog .pan_tilt_control_error_button{align-self:flex-end;width:40px}.video_controls_show{opacity:1}#main_content .box.lock-modes .box_header{padding-top:14px;height:28px;background-position:0 -1px}#main_content .box.lock-modes .box_header th.beeper{width:100px}#main_content .box.lock-modes .box_header th.vacation{width:100px}#main_content .box.lock-modes .box_header th.tamper{width:100px}#main_content .box.lock-modes .box_header th.device-name{width:350px;text-align:left;padding-left:30px}#main_content .box.lock-modes .lock-modes-content table{width:97%}#main_content .box.lock-modes .lock-modes-content tr{height:25px}#main_content .box.lock-modes .lock-modes-content td.beeper{width:100px;padding-left:5px;text-align:center}#main_content .box.lock-modes .lock-modes-content td.vacation{width:100px;text-align:center}#main_content .box.lock-modes .lock-modes-content td.tamper{width:100px;text-align:center}#main_content .box.lock-modes .lock-modes-content td.device-name{padding-left:30px;text-align:left}#main_content .box.lock-modes .lock-modes-content hr{font-size:1pt;width:97%}#main_content .box.lock-modes .lock-modes-content .buttons{text-align:right;padding-top:5px;padding-right:10px;padding-bottom:10px}table.sortable,table.default{width:100%;margin-bottom:20px}table.sortable tr.odd,table.default tr.odd{background-color:#f1f1f1}table.sortable th,table.default th{height:28px;color:#555;font-size:12px;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;text-align:left;vertical-align:middle}table.sortable th a,table.default th a{color:#555}table.sortable td,table.default td{padding:6px 0 6px 0;color:#333;font-size:12px}table.sortable tr.highlight td,table.default tr.highlight td{color:#c63;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold}table.default tr.highlight td{font-family:'CartoGothicStdBook', arial, sans-serif;font-weight:normal}table.sortable th{padding-left:17px;background:url(/assets/up_down_arrows-061fc7293f66f6279e2028e681efe27910fe566b09d8a75cc5885b5bd85f9dc2.gif) no-repeat 5px 50%}table.sortable th.no-sort{padding-left:4px;background:none}table.sortable td{padding-left:5px}.userquery .userquerymessage input.errors{border:solid 1px #f66}.userquery .userquerymessage table tr.passrow{display:none}.userqueryfade{position:absolute;background-color:#000}.userquerywarning .userquery{background-color:#ccc}.userquery{margin:auto !important;top:140px !important;left:0 !important;bottom:0 !important;right:0 !important;position:fixed;width:400px;min-width:400px;max-width:700px;text-align:left;background:transparent}.userquery .userqueryclose{position:absolute;top:11px;right:15px;width:19px;height:18px;text-indent:-999em;background:url(/assets/userqueryclose-fa02134aa7663184309a2dad0f046176857812d130cafa91b8b46d75397f3fb4.gif);cursor:pointer}.userquery .userquerycontainer{position:relative;padding:15px 30px;color:#000;background:#fff;max-height:80%;overflow-y:auto;max-width:75vw;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white}.userquery .userquerycontainer .formLabel{width:170px}.userquery .userquerybuttons{overflow:hidden;padding:3px}.userquery .userquerybuttons button{float:right;margin-left:15px}.userquery .spinner{float:left;display:block;padding:8px 10px 50px 8px}.userquery .hidden{display:none;padding:0px 10px 0px 10px}.userquery ul{padding:10px;color:#777;list-style:none}.userquery li{padding-left:20px;line-height:20px}.userquery li.processing{background:url(/assets/ring-spinner-668c5070f9f96490cd09aa8e00510d59ff5c84c0938c60cf27fec71683283f5a.svg) no-repeat;background-size:16px}.userquery li.enrolled{background:url(/assets/security_checkmark_small-49f6139bfcefcbd06a8ecd0fb8c804644995b64fbc66821f006d02909738ee9b.png) no-repeat}.userquery li.error{background:url(/assets/dialog/error-607ed20d4b62e44bec7df984efaa736c0cd677f5ee7084d240b06522c446120c.gif) no-repeat}.userquery li.success{background:url(/assets/security_checkmark_small-49f6139bfcefcbd06a8ecd0fb8c804644995b64fbc66821f006d02909738ee9b.png) no-repeat}.userquery li.warn{background:url(/assets/security_yellow-ab127ce3dc39d94f5e27a50730f5766628a699a2e8b061430f0fb8d9d51c80f0.gif);background-repeat:no-repeat;background-size:16px 16px}.userquery li.timer{margin-left:20px}.userquery li.timer span{font-weight:bold}.userquery .userquerymessage p.error{color:red;font-weight:bold}.userquery .userquerylabel{color:black}.userquery .userquerymessage{position:relative}.userquery .userquerymessage strong{color:black}.userquery .userquerymessage h1,.userquery .userquerymessage h3{margin-bottom:10px;margin-left:0px;color:#005288;font-size:21px;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold}.userquery .userquerymessage h3.add-house{margin-left:0px}.userquery .userquerymessage ol.instruction{padding:0 0 0 26px;color:gray}.userquery .userquerymessage ol.instruction li{font-size:26px;line-height:100%}.userquery .userquerymessage ol.instruction li .plug_in_bridge{font-weight:normal;font-size:75%;color:black}.userquery .userquerymessage p,.userquery .userquerymessage li,.userquery .userquerymessage form{padding:15px 0;color:#777;font-family:helvetica, arial, sans-serif;font-size:13px;line-height:120%}.userquery .userquerymessage ul{padding:0px}.userquery .userquerymessage ul.circle{list-style:disc;margin-left:1em}.userquery .userquerymessage ul.bridge li{padding-left:20px;font-size:14px}.userquery .userquerymessage li{padding-top:0}.userquery .userquerymessage li.warning{color:red;font-size:15px}.userquery .userquerymessage li.processing,.userquery .userquerymessage li.error,.userquery .userquerymessage li.enrolled,.userquery .userquerymessage li.success{padding-left:20px}.userquery .userquerymessage table{width:100%;margin:0 0 10px 10px}.userquery .userquerymessage table td{padding-bottom:5px}.userquery .userquerymessage .backup-notice{font-size:14px;margin-right:30px;padding-bottom:5px}#shared-lock-codes h3{text-indent:0px;padding:10px}#shared-lock-codes .shared-lock-listing{margin:10px}#shared-lock-codes input{margin-top:5px}#shared-lock-codes .lock-name{margin:10px}#shared-lock-codes .lock-name.disabled{color:grey}#shared-lock-codes .exclusion-reason{color:grey}ul.weekbox{list-style-type:none;margin:0;padding:0}ul.weekbox input{display:none}ul.weekbox li{float:left;width:20px;height:21px}ul.weekbox li a{display:block;width:20px;height:21px;background:url(/assets/week-checkboxes-e5161ef89392b5da33e10dcb4cf474a2387a72ea2c199b0aa2cdb681239ea8fa.jpg) no-repeat 0 0}ul.weekbox li a{background-position:0   0px;color:#62615f}ul.weekbox li a:hover{background-position:0 -21px}ul.weekbox li.active a{background-position:0 -42px;color:#fff}ul.weekbox li.active a:hover{background-position:0 -63px}ul.weekbox li.disabled a{background-position:0 -84px;color:#a1a3a2}ul.weekbox li a{width:21px;text-decoration:none !important}ul.weekbox li a span{font-family:helvetica, arial, sans-serif;font-weight:bold;position:relative;left:5px;top:3px}.button_text{position:relative;top:50px;color:grey;text-align:center;width:100%}.button_text.active{color:black}.button_text.small_font{font-size:10px}.switch .off{background:url(/assets/buttons-efbb9e3a5d48c985793d10e1ef7347370afe2661e80387d1d6336deb89bfbb3b.png) no-repeat -165px 0}.switch .off:hover{background-position:-165px -61px}.switch .off.active{background-position:-165px -122px}.switch .off.active:hover{background-position:-165px -183px}.switch .on{background:url(/assets/buttons-efbb9e3a5d48c985793d10e1ef7347370afe2661e80387d1d6336deb89bfbb3b.png) no-repeat -165px -244px}.switch .on:hover{background-position:-165px -305px}.switch .on.active{background-position:-165px -366px}.switch .on.active:hover{background-position:-165px -427px}.switch .on.active .button_text{color:black}.switch .off.active .button_text{color:black}.dimmer .off{background:url(/assets/buttons-efbb9e3a5d48c985793d10e1ef7347370afe2661e80387d1d6336deb89bfbb3b.png) no-repeat -55px 0}.dimmer .off:hover{background-position:-55px -61px}.dimmer .off.active{background-position:-55px -122px}.dimmer .off.active:hover{background-position:-55px -183px}.dimmer .on{background:url(/assets/buttons-efbb9e3a5d48c985793d10e1ef7347370afe2661e80387d1d6336deb89bfbb3b.png) no-repeat -55px -244px}.dimmer .on:hover{background-position:-55px -305px}.dimmer .on.active{background-position:-55px -366px}.dimmer .on.active:hover{background-position:-55px -427px}.dimmer .on.active .button_text{color:black}.dimmer .off.active .button_text{color:black}.device .flash{position:absolute;top:43px;left:0;right:0;text-align:center;white-space:pre-line}.device.dimmer .flash,.device.switch .flash,.device.unsupported .flash{top:38px}.ceiling_fan_control .fan-progress{position:absolute;top:60px;left:275px}.ceiling_fan_control .view_section .buttons{position:absolute;top:65px}.dimmer .dimmer-progress{position:absolute;top:70px;left:155px}.dimmer .view_section .buttons{position:absolute;top:30px;left:319px}.slider-control{margin-top:20px;display:inline-block;vertical-align:top}.slider-control .button,.slider-control .ui-slider{float:left}.toggle-control .button,.slider-control .button{float:left;width:55px;height:60px;cursor:pointer}.dimmer .color-picker{display:inline-block;width:370px}.dimmer .color-picker #color-picker .item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;color:#676767;padding-left:0.75em;padding-right:0.75em;-webkit-transition:color 0.3s, background-color 0.3s;transition:color 0.3s, background-color 0.3s;height:1.5em}.dimmer .color-picker #color-picker .item .label{width:4.5em;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0.75em 0.75em 0.75em 0}.dimmer .color-picker #color-picker .item .color-picker-range{position:relative;top:-0.4em}.dimmer .color-picker #preview-wrap,.dimmer .color-picker #sliders{display:table-cell;vertical-align:middle;margin:0}.dimmer .color-picker #sliders{width:100%}.dimmer .color-picker #color-picker-wrapper{display:table}.dimmer .color-picker #color-picker-preview{border-radius:50%;height:7.5em;width:7.5em;margin:1em}.dimmer .color-picker #preview-wrap{margin:1em}.dimmer .color-picker #label{width:4.5em}.dimmer .color-picker hr{height:0;border:0;border-bottom:0.1em solid #dbdbdb}.dimmer .color-picker .color-picker-range::-moz-range-thumb{border:none;height:12px;width:12px;border-radius:50%;background:#2ca3e1}.dimmer .color-picker .color-picker-range::-moz-range-track{background:#ddd;border:none;border-radius:3px}.dimmer .color-picker .color-picker-range::-moz-range-progress{background:#2ca3e1}.dimmer .color-picker .color-picker-range::-webkit-slider-thumb{color:#2ca3e1;width:calc(100% - 20px);height:calc(100% - 20px)}.dimmer .color-picker .color-picker-range{width:calc(100% - 16px);height:2px;margin:0 8px;cursor:pointer;color:#2ca3e1}.device.sprinklercontroller{min-height:175px}.device.sprinklercontroller .rachio-icon{background-image:url(/assets/devices/rachio-iro-icon-17d90109647d15b60f4daa081e20b2fc301fabfae5521e4409bb29d224cfacf6.png);background-repeat:no-repeat;position:absolute;margin-top:1em;margin-left:3px;width:77px;height:76px}.device.sprinklercontroller .rachio-status{color:#888;text-align:center;width:122px;position:absolute;top:152px;left:5px}.device.sprinklercontroller .rachio-status .push_button{min-width:69px}.device.sprinklercontroller .rachio-status .push_button.rachio-enable-device,.device.sprinklercontroller .rachio-status .push_button.rachio-disable-device{display:none}.device.sprinklercontroller .rachio-status[data-rachio-device-enabled="true"] .push_button.rachio-disable-device{display:inline-block}.device.sprinklercontroller .rachio-status[data-rachio-device-enabled="false"] .push_button.rachio-enable-device{display:inline-block}.device.sprinklercontroller .rachio-status .zone-name,.device.sprinklercontroller .rachio-status .current-schedule-name,.device.sprinklercontroller .rachio-status .device-status-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.device.sprinklercontroller .rachio-status .device-status-text{text-transform:uppercase}.device.sprinklercontroller .rachio-status .last_update{text-transform:none;position:relative;top:5px}.device.sprinklercontroller .rachio-controls{margin-top:10px}.device.sprinklercontroller .rachio-controls a{margin-top:5px}.device.sprinklercontroller .progress{position:absolute;right:0px;top:5px}.device.sprinklercontroller .flash{z-index:4}.device.sprinklercontroller .last_update{padding:0;margin:0;font-size:12px;color:grey;position:absolute;top:187px;left:21px}.device.sprinklercontroller .rachio-zone{display:inline-block;margin:5px 0;color:#616161;position:relative}.device.sprinklercontroller .rachio-zone .name-container{padding-left:1.1em;display:inline-block}.device.sprinklercontroller .rachio-zone.watering .zone-name{background-color:#AEC9E8;font-weight:bold;color:black;border-radius:3px}.device.sprinklercontroller .rachio-zone.watering .status-icon{background-image:url(/assets/rachio/zone_status/watering-3b0d50ce71593d8b3282bdc2c796ffea1de7b28adf4d216980290e6a5c74576b.svg);background-size:contain;width:1.2em;height:1.2em;position:absolute;left:-0.2em}.device.sprinklercontroller .rachio-zone .zone-name{text-align:center;display:inline-block;width:100px;height:1em;padding:0.2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.device.sprinklercontroller .rachio-zone .zone-duration select{margin-top:-1em;max-width:96px}.device.sprinklercontroller .zones{margin:7px 75px 0 0;float:right}.device.sprinklercontroller .zones .with-8-zones,.device.sprinklercontroller .zones .with-16-zones{background-color:rgba(127,127,127,0.2);border-radius:4px;padding:7px}.device.sprinklercontroller .zones .with-8-zones{max-width:235px;margin-right:117.5px}.device.sprinklercontroller .zones .with-16-zones{max-width:480px}.device.sprinklercontroller .zones .with-16-zones .first-8,.device.sprinklercontroller .zones .with-16-zones .last-8{max-width:235px;display:inline-block}.device.sprinklercontroller .zones .rachio-submit-schedule{text-align:right;margin:7px 21px}.device.sprinklercontroller .rachio-device-errors{max-width:575px;margin:50px 0 40px 122px}.device.sprinklercontroller .rachio-device-errors ul{color:red;list-style-type:none}.rachio-devices .push_button.error{border-color:red}.rachio-devices p.rachio-authorization-message{margin:8px 17px 25px}.ui-slider{position:relative;width:160px;height:48px;margin:0 10px;background:url(/assets/slider-bar-off-6ef15c4dfad6cc9f864f050e36b687b634fd6f28e9a70f358265e5444b4e62c8.gif) no-repeat 0 21px;cursor:pointer}.ui-slider .ui-slider-handle{position:absolute;width:6px;height:48px;z-index:1;background:url(/assets/slider-handle-63a5c1f23af831b18e1b8ceb07f47d6a5df363f942a352ae3d6c2cb7559cc152.gif) no-repeat 0 15px}.ui-slider .ui-slider-handle-range-hack{left:154px;background:#fff;z-index:-1}.ui-slider .ui-slider-range{height:48px;padding-right:3px}.edit-wireless .ssid-wrapper .wifi-controls{display:none}.edit-wireless .ssid-wrapper a.not-listed{float:left;margin-left:5px}.edit-wireless .ssid-wrapper .progress-error{margin:20px 20px 20px 0;padding:5px;background:#eeeeee;border:1px solid #aaaaaa}.edit-wireless .ssid-wrapper .progress-error ol{padding:5px 0 5px 20px}.edit-wireless .ssid-wrapper .progress-error ol li{padding:5px 0}.edit-wireless .ssid-wrapper a.refresh-networks{float:left}.ssid-list{margin-bottom:1.5em}.ssid-list .ssid{height:23px;padding-top:1em;clear:both}.ssid-list .ssid .name{width:55%;height:32px;padding:5px 0 0 0.5em;font-size:120%}.ssid-list .ssid .status{float:right;width:80px;padding-right:0.5em;text-align:right}.ssid-list .ssid .status img{height:32px;margin-left:15px;vertical-align:middle}.ssid-list .ssid .longEnc{display:none}.ssid-list .ssid .open,.ssid-list .ssid .encrypted,.ssid-list .ssid .signal{float:right;width:32px;height:32px;margin-left:7px}.ssid-list .ssid .open{background:url(/assets/wifi_icons-ff746783056ce0b732b7666e2e46caeb1012354d2be99d14a3d50b144e3ffd26.png) no-repeat -192px 0}.ssid-list .ssid .encrypted{background:url(/assets/wifi_icons-ff746783056ce0b732b7666e2e46caeb1012354d2be99d14a3d50b144e3ffd26.png) no-repeat 0 0}.ssid-list .ssid .signal-0{background:url(/assets/wifi_icons-ff746783056ce0b732b7666e2e46caeb1012354d2be99d14a3d50b144e3ffd26.png) no-repeat -32px 0}.ssid-list .ssid .signal-1{background:url(/assets/wifi_icons-ff746783056ce0b732b7666e2e46caeb1012354d2be99d14a3d50b144e3ffd26.png) no-repeat -64px 0}.ssid-list .ssid .signal-2{background:url(/assets/wifi_icons-ff746783056ce0b732b7666e2e46caeb1012354d2be99d14a3d50b144e3ffd26.png) no-repeat -96px 0}.ssid-list .ssid .signal-3{background:url(/assets/wifi_icons-ff746783056ce0b732b7666e2e46caeb1012354d2be99d14a3d50b144e3ffd26.png) no-repeat -128px 0}.ssid-list .ssid .signal-4{background:url(/assets/wifi_icons-ff746783056ce0b732b7666e2e46caeb1012354d2be99d14a3d50b144e3ffd26.png) no-repeat -160px 0}.ssid-list .ssid .connect{float:right;margin:5px 0 0 3em;text-align:right}.video{overflow:hidden;position:relative;margin-bottom:5px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:14px 12px 7px 12px;background:#f4f3f1}.video .selector{background-color:lightgrey;float:left;overflow:hidden;width:18px;margin-top:-14px;margin-bottom:-14px;margin-left:-12px;min-height:140px;line-height:140px}.video .selector .video_checkbox{vertical-align:middle;text-align:center}.video .thumbnail{float:left;overflow:hidden;width:130px;min-height:90px;font-size:11px;text-align:center;text-overflow:ellipsis}.video .thumbnail img{display:block;margin-right:auto;margin-left:auto;margin-bottom:5px}.video .buttons{clear:both;float:right;margin-top:-20px}.video table.left{float:left;width:200px}.video table.right{float:right;width:280px}.video table tr.metadata{background-color:#dfd}.video table td{padding-bottom:5px;color:#333;font-size:12px}.video table td input{border:1px solid #d0d0cf;font-size:12px;background:#fff;margin-left:-1px}.selected{background-color:lightyellow}h1.recording-capacity-header{font-size:18px;font-weight:bold;margin-bottom:5px}.video-storage-quota{margin-bottom:15px}.video-storage-quota .graph,.video-storage-quota .key{width:350px;float:left;margin-bottom:10px;clear:left}.video-storage-quota .graph{height:20px}.video-storage-quota .graph .protected,.video-storage-quota .graph .used,.video-storage-quota .graph .remaining{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;height:100%}.video-storage-quota .graph .protected{-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;-o-border-radius-topleft:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;-o-border-radius-bottomleft:2px;border-bottom-left-radius:2px;border:1px solid #58b6e7;background:#58b6e7}.video-storage-quota .graph .used{border:1px solid #447097;background:#447097}.video-storage-quota .graph .remaining{background:#c3c6c8;border:1px solid #c3c6c8;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;-o-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;-o-border-radius-bottomright:2px;border-bottom-right-radius:2px}.video-storage-quota .key{font-size:15px}.video-storage-quota .key .key-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;margin-right:4px;margin-top:-1px;width:15px;height:20px;float:left}.video-storage-quota .key .protected,.video-storage-quota .key .used,.video-storage-quota .key .remaining{width:33%;float:left}.video-storage-quota .key .protected .key-box{background:#58b6e7;border:1px solid #58b6e7}.video-storage-quota .key .used .key-box{background:#447097;border:1px solid #447097}.video-storage-quota .key .remaining .key-box{background:#c3c6c8;border:1px solid #c3c6c8}.video-storage-quota .buy,.video-storage-quota .notification{width:315px;float:left;padding-left:5px;margin-bottom:10px}.video-storage-quota .buy{padding-top:5px}.video-storage-quota .buy .capacity{display:inline-block;font-weight:bold;font-size:15px}.video-storage-quota .buy .link{margin-left:5px;display:inline-block;font-size:15px}.video-storage-quota .buy .link a{color:#297CB2 !important;text-decoration:underline !important}.video-storage-quota .notification .icon,.video-storage-quota .notification .text{float:left}.video-storage-quota .notification .icon{width:12px;padding-right:5px}.video-storage-quota .notification .icon.warning{color:#e2231a}.video-storage-quota .notification .icon.notice{content:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png)}.video-storage-quota .notification .text{height:30px;width:290px}.content-slide{width:571px;height:430px}.first-slide{height:280px}.last-slide{height:200px}.tour{transition:height .2s;width:571px;position:fixed;background:white;z-index:110;border-radius:10px;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.75);-moz-box-shadow:0 0 1px rgba(0,0,0,0.75);box-shadow:0 0 1px rgba(0,0,0,0.75)}.tour p{font-size:12px}.tour .m-carousel-inner{height:100%}.tour .m-carousel-inner .m-item{position:relative}.tour .m-carousel-bulleted a{background:#A7A7A7}.tour .m-carousel-bulleted .m-active{background:#114D85;background:-moz-linear-gradient(top, #6F98D5 0%, #114D85 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6F98D5), color-stop(100%, #114D85));background:-webkit-linear-gradient(top, #6F98D5 0%, #114D85 100%);background:-o-linear-gradient(top, #6F98D5 0%, #114D85 100%);background:-ms-linear-gradient(top, #6F98D5 0%, #114D85 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6F98D5', endColorstr='#114D85',GradientType=0 );background:linear-gradient(top, #6F98D5 0%, #114D85 100%)}.tour .m-carousel-controls{float:left;bottom:0px}.tour .next-button{position:absolute;right:0px;bottom:0px}.tour .screenshot{border:solid;border-width:1px}.tour .box-heading{width:100%;height:46px;display:block;border-top-left-radius:10px;border-top-right-radius:10px;background:#ebeaea;background:-moz-linear-gradient(top, #fff 0%, #ebeaea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ebeaea));background:-webkit-linear-gradient(top, #fff 0%, #ebeaea 100%);background:-o-linear-gradient(top, #fff 0%, #ebeaea 100%);background:-ms-linear-gradient(top, #fff 0%, #ebeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebeaea',GradientType=0 );background:linear-gradient(top, #fff 0%, #ebeaea 100%)}.tour .box-heading .exit-tour{margin-top:16px;margin-right:16px;float:right}.tour .content{padding:16px}.tour .content h1{font-weight:bold;font-size:22px;color:#025189}.tour .content h2{font-weight:normal !important;font-size:18px !important;color:#5B5B5B !important}.tour .content h3{font-weight:normal !important;font-size:14px !important;color:#5B5B5B !important;text-indent:0px}.tour .content .welcome-image{width:200px;float:left}.tour .content .welcome-message{width:290px;float:right}.delete_video{display:none}.tour-overlay{z-index:10;background:black;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:opacity(70%);height:100%;width:100%;position:fixed;top:0;left:0;display:block}.overflow-scroll{height:75%;overflow:auto}.overflow-hidden{overflow:hidden}.title-box{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin-bottom:10px}.title-box .box-content{margin:8px;margin-top:0px}.title-box.news{height:250px}.title-box.news .box-content{line-height:1.2em}.title-box-half{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin:7px;margin-top:0;width:48%;float:left;height:250px;box-sizing:border-box;font-size:12px}.title-box-half .box-content{height:185px;margin:8px;margin-top:0px;overflow:auto}.shortcuts-left{float:left;width:50%}.shortcuts-right{float:right;width:50%}.link-text{display:inline-block}ul.shortcuts{list-style-type:none}ul.shortcuts li{font-size:16px;margin-left:10px;height:60px;padding-left:40px;padding-top:5px}ul.shortcuts li img{float:left;width:25px;margin-left:-35px;margin-top:-5px;text-align:middle}ul.shortcuts li a{display:inline-block;vertical-align:middle;text-decoration:none;color:black}ul.shortcuts li a:hover{text-decoration:underline}.title-box-content{overflow:auto;height:100%}.title-bar{overflow:hidden;position:relative;width:100%;height:43px;margin-bottom:10px;color:#333;background-color:#f5f5f5;border-radius:4px 4px 0px 0px}.title-bar .buttons{position:relative !important;top:9px;left:0px !important;float:right;margin-right:18px}.title-text{margin-left:10px;font-family:'Lucida Grande', helvetica, arial, sans-serif;font-size:14px;font-weight:bold;line-height:43px}#subscriber_news_section{clear:both}#subscriber_news_section h2{margin-bottom:0.25em;color:#173F0F;font-size:16px;font-family:'CartoGothicStdBook', arial, sans-serif;font-weight:normal}#subscriber_news_section h2 .date{display:block;color:#999;font-size:11px;font-style:italic}#subscriber_news_section .subscriber_news_columns{overflow:auto;overflow-x:hidden;max-height:250px}#subscriber_news_section .item{float:left;width:356px}#subscriber_news_section .item.last{width:280px;margin-left:15px}#subscriber_news_section .item p{font-size:14px}.mobile{margin-left:80px;margin-bottom:20px}#your_locations_section{float:left;width:356px;margin-right:0}#add_house_button{clear:both;border-top:1px solid #ddd;padding:12px 0 20px 8px}#recent_events_table_heading{overflow:hidden;position:absolute;top:8px;right:0;left:0;border-bottom:1px solid #ccc;padding:4px 0;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;background:#fff;z-index:1;font-size:10px}.box-content table.default.recent_events tr{border-bottom:solid 1px #e6e6e6}.box-content table.default.recent_events tr:first-of-type{border-bottom:none}.box-content table.default.recent_events tr.odd{background-color:transparent}.loading-status{display:block;text-align:center;font-size:18px;padding-top:20px}.failed-event-load{font-size:18px}.event-spinner{padding-top:15}.location_list_section{position:relative;overflow:auto;overflow-x:hidden;margin:8px;margin-bottom:15px}.location_list_section.recent_events{margin-top:0px}.location_list_section.recent_events table{table-layout:fixed}.location_list_section .location{position:relative;height:106px;margin:0 0 10px 0;border:1px solid #ccc;padding:6px 12px 12px 12px;font-size:12px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;background:#f6f5f0;zoom:1}.location_list_section .location .photo{position:absolute;top:25px;left:12px;max-width:140px;max-height:86px}.location_list_section .location address{overflow:hidden;margin-bottom:4px;color:#666;font-style:normal;line-height:125%;text-overflow:ellipsis;white-space:nowrap}.location_list_section .location address span{margin-right:4px;color:#111;font-weight:bold}.location_list_section .location .action{overflow:hidden;position:relative;display:block;width:108px;height:20px;margin:0 0 3px 150px;border:1px solid #dad9d9;border-radius:4px;padding-left:28px;padding-right:0px;padding-top:0px;padding-bottom:0px;color:#000;line-height:20px;text-decoration:none;font-size:12px;font-weight:normal;background:#ebeaea;background:-moz-linear-gradient(top, #fff 0%, #ebeaea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ebeaea));background:-webkit-linear-gradient(top, #fff 0%, #ebeaea 100%);background:-o-linear-gradient(top, #fff 0%, #ebeaea 100%);background:-ms-linear-gradient(top, #fff 0%, #ebeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebeaea',GradientType=0 );background:linear-gradient(top, #fff 0%, #ebeaea 100%)}.location_list_section .location .action input{position:absolute;top:1px;left:5px}.location_list_section .location .action span{position:absolute;top:0;left:3px;width:20px;height:20px}.location_list_section .location .action.view span{background:url(/assets/zoom-d48718dcc90594bb0a3c5b6e21f738c1022924353650bf6cc5cebcee7b3e09f0.png) no-repeat 50% 50%}.location_list_section .location .action.edit span{background:url(/assets/pencil-4fd9b505acec859ba653fe480450e5844545594b8c58983d29482c395e4491fc.png) no-repeat 50% 50%}.location_list_section .location.active{background:#CCCCCC}.location_list_section .location.active .action.view{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.75);background:#7da7d9;background:-moz-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7da7d9), color-stop(65%, #3e7baf), color-stop(100%, #005288));background:-webkit-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-o-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);background:-ms-linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7da7d9', endColorstr='#005288',GradientType=0 );background:linear-gradient(top, #7da7d9 0%, #3e7baf 65%, #005288 100%)}#edit_home_section{font-size:12px}#edit_home_section p{margin-bottom:0.5em;font-family:helvetica, arial, sans-serif}#edit_home_section .left,#edit_home_section .right{margin:20px;float:left}#edit_home_section .left{width:360px}#edit_home_section .right{width:250px}#edit_home_section .formError{float:none;position:static}#edit_home_section #edit_home_name_field input{width:230px;color:#555;font-size:18px;font-weight:bold}#edit_home_section .box_header{font-size:14px;font-weight:bold}#edit_home_section #edit_home_timezone_field select{width:250px}#edit_home_section .house-image .spinner{position:absolute;top:2px;left:-24px}#edit_home_section .house-image .image-form .error{display:none;margin-bottom:5px;color:#ca3c32}#edit_home_section .push_button.add_house_continue{float:right}#edit_home_section .edit-form .field .form_error{position:relative;padding-left:20px}#edit_home_section .edit-form .field .form_error.error_name{display:none}#edit_home_section .edit-form .field .form_error.error_street_address{display:none}#edit_home_section .edit-form .field .form_error.error_address2{display:none}#edit_home_section .edit-form .field .form_error.error_neighborhood{display:none}#edit_home_section .edit-form .field .form_error.error_city{display:none}#edit_home_section .edit-form .field .form_error.error_state{display:none}#edit_home_section .edit-form .field .form_error.error_postal_code{display:none}#edit_home_section .edit-form .field .form_error.error_country_code{display:none}#edit_home_section .edit-form .field .form_error.error_time_zone{display:none}#edit_home_section .field{margin-bottom:9px}#edit_home_section .field label{width:150px;color:#555;font-size:14px;display:inline-block;zoom:1}#edit_home_section .field label.short{width:75px}#edit_home_section .field label.help{width:auto;vertical-align:middle}#edit_home_section .field input[type='text']{border:1px solid #999;width:150px;padding-left:3px}#edit_home_section .field select.long{width:250px}#edit_home_section .field select.short{width:154px}#edit_home_section .bridge,#edit_home_section .remove-house,#edit_home_section .third-party{margin-left:30px}#edit_home_firmware_updates .bridge_information{margin:0 30px}#edit_home_firmware_updates .bridge_information p .firmware-version{display:inline-block;width:250px;line-height:2}#edit_home_firmware_updates .device_firmware_information{margin:0 30px}#edit_home_firmware_updates .device_firmware_information span{line-height:2;display:inline-block;width:250px}#routing_table{position:relative}#routing_table .spin,#routing_table .done,#routing_table .fail{position:absolute;top:6px;right:6px;width:20px;height:20px;background-repeat:no-repeat}#routing_table .spin{background-image:url(/assets/icons/spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif)}#routing_table .done{background-image:url(/assets/check-green-ae56f3b4b132d1eba54f11a62c8394619883e16c8703f2a2c4017224af631207.gif)}#routing_table .fail{background-image:url(/assets/error_info_icon-1032c0d4283955e07ca4a11995fe2cec3bbeef4d9eca0824ecc519b597336e51.png)}#maintenance .section{margin:0 10px 2px 10px;border-bottom:1px solid #ccc;padding:10px}#maintenance .section p,#maintenance .section table{margin:0 0 0.5em 30px;font-size:13px}#maintenance .section table tr{line-height:16px}#maintenance .section table th{padding-right:7px}#maintenance .section:last-child{border-bottom:0}#maintenance .buttons{padding-left:30px}#maintenance .buttons .spinner{position:absolute;top:2px;left:4px}.inline_connection_strength{display:inline;font-size:12px}.block_connection_strength{font-size:12px;padding-top:4px;margin-bottom:-4px}.strong_connection_strength{color:#569107}.weak_connection_strength{color:#ae450c}#device_instructions{padding:0 10px}#device_instructions .step{position:relative;border-top:1px solid #aaa;padding:15px 0 0 65px}#device_instructions .step ol{margin-left:21px;font-size:14px;color:#333}#device_instructions .step .step_marker{position:absolute;top:0;left:19px;width:22px;height:22px;color:#fff;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;line-height:22px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5);background:url(/assets/bullet_background-2de794f03b913187c155ba04ae3a562994591757b043f80a057375c952922dca.png)}#device_instructions .step p{line-height:130%}#device_instructions p{margin-bottom:1em;font-size:14px;color:#333}#device_instructions p .title{color:#000;font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold}#device_instructions .zwave{position:relative;height:125px}#device_instructions .need_bridge{position:absolute;width:400px;top:0px;right:20px}#device_instructions .need_bridge img{float:left}#device_instructions .need_bridge p{width:220px;margin-left:40px}#settings-page{padding:20px}#settings-page .edit_section{display:none}#settings-page p,#settings-page ul,#settings-page ol{margin-bottom:0.75em;font-size:14px}#settings-page li{margin-bottom:0.25em}#settings-page #delete label{float:left;display:block;width:9em;margin-left:12px}#settings-page #delete input,#settings-page #delete-account-form #password{float:left;margin-left:24px}#settings-page #delete .input{clear:left;float:left;padding-top:4px}#settings-page #delete-account-form{display:none;height:70px}#settings-page #begin-deletion-process{background:url(/assets/remove_icon-a94b332f669003db94275f5eebcd97da9c9a34a2b5bb55439e7a87abc63237e9.png) no-repeat 2px 50%;border-radius:6px;border-style:solid;color:black;cursor:pointer;font-size:12px;padding:3px 5px 3px 22px}.aria-errors{color:red;margin-bottom:4px}#settings-page-cover{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#777;opacity:0.5;filter:alpha(opacity=50)}#settings-page-warning{position:absolute;top:100px;left:150px;right:150px;border:4px #c00 solid;padding:30px;font-size:14px;font-weight:bold;background:white}#main-page-cover{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);z-index:2000}#main-page-popup{position:absolute;top:200px;left:500px;right:150px;border:1px #aaa solid;padding:30px;font-size:14px;background:white;z-index:3000;width:400px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-background-clip:padding-box}#main-page-popup #house_name{font-size:18px}#main-page-popup h2{font-size:20px;color:#005288}#main-page-popup .close-button{position:absolute;left:420px;width:18px;height:18px;margin-top:-15px;background:url(/assets/close_x_button-b53ce169e2be5bde76fa81f06ebd54f133b6fe0273a3ea05eda131cdbfca7d19.png)}.statement table th,.statement table td{padding:2px}.statement table th{font-family:'CartoGothicStdBold', arial, sans-serif;font-weight:bold;text-align:left;background-color:lightgrey}.statement table tr.top-item.odd{background-color:lightsteelblue}.statement .lineitems{width:150px}.statement .lineitems td{padding:2px}.alert-row{position:relative;margin-bottom:5px;padding:8px;background:#eee}#new_alert_phone.alert-row,#new_alert_email.alert-row{padding-left:2px;background:none}#new_alert_phone.alert-row form,#new_alert_email.alert-row form{padding-left:31px}.alert-row .remove-alert{position:relative;top:3px;display:block;float:left;width:16px;height:16px;text-indent:-999em;background:url(/assets/remove_icon-a94b332f669003db94275f5eebcd97da9c9a34a2b5bb55439e7a87abc63237e9.png)}.alert-row .hidden-buttons{display:none}.alert-row .spinner{position:absolute;top:10px;right:10px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-background-clip:padding-box}.alert-row .formError{float:none;width:420px}.phone-instructions{margin-top:-10px;font-size:0.9em;padding:10px;line-height:1.5em}.phone-instructions p{margin:10px 0}.phone_listing #new_phone_form .edit_section{display:block;margin-bottom:20px;padding:0 13px}.phone_listing .phone .view_section .buttons{float:left;overflow:hidden;padding-top:10px}.phone_listing .phone .view_section .buttons form{display:inline}.phone_listing .phone .view_section .portrait{float:left;margin:0 25px 0 40px;max-width:48px;max-height:48px}.phone_listing .phone .view_section .geofence-icon{float:right;margin:0 40px 0 25px;max-width:48px;max-height:48px}.phone_listing .phone .edit_section{display:none}.phone_listing .phone .edit_section .phone-image{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;position:relative;float:right;width:260px;padding:10px 10px 10px 70px;margin:4px}.phone_listing .phone .edit_section .phone-image p{margin-bottom:0.75em;color:#333;font-size:12px;line-height:120%}.phone_listing .phone .edit_section .phone-image .portrait{position:absolute;top:10px;left:10px;max-width:48px;max-height:48px}.phone_listing .phone .edit_section .phone_name{width:290px;font-size:16px;padding-left:2px}.phone_listing .phone .edit_section .formLabel{width:125px}.phone_listing .phone .edit_section .formLabel .select-wifi{margin-left:5px;padding-bottom:5px;color:#999999;font-size:11px}.phone_listing .phone .edit_section .formField,.phone_listing .phone .edit_section #signuppage .formFieldWide,#signuppage .phone_listing .phone .edit_section .formFieldWide{clear:none}.phone_listing .phone .edit_section .formField select,.phone_listing .phone .edit_section #signuppage .formFieldWide select,#signuppage .phone_listing .phone .edit_section .formFieldWide select{width:170px;position:relative;top:-2px}.phone_listing .phone .edit_section .formField input,.phone_listing .phone .edit_section #signuppage .formFieldWide input,#signuppage .phone_listing .phone .edit_section .formFieldWide input{width:165px;padding-left:2px}.phone_listing .phone .edit_section #form-phone-number{clear:left}.phone_listing .phone .edit_section #form-phone-number .formLabel{margin-top:5px}.phone_listing .phone .edit_section .hr{width:300px;margin-bottom:5px;border-bottom:1px solid #ccc;padding-bottom:3px}.add-mobile-device{margin-left:11px;margin-bottom:10px;margin-top:10px}.get-apps{margin-left:15px}#download_phone_software #large_pin{font-size:27px;width:500px;margin-left:15px}#download_phone_software #large_pin span{padding:7px 7px 4px 7px}#download_phone_software #large_pin span.space{padding-left:0;padding-right:0}#download_phone_software h2{color:black !important;font-family:arial !important;font-size:18px !important;font-weight:normal !important}.formLabel{float:left;width:180px;font-size:13px}.formField,#signuppage .formFieldWide{clear:both;padding-bottom:3px;padding-top:3px}.formError{color:#ca3c32}.continueWarning{margin-left:24px}#settings-page .view li{margin-left:18px}.deletion-summary{margin:0 0 20px 0;border:2px solid #B70B07;padding:8px}.deletion-summary h2{text-align:center}.deletion-summary .question{margin-bottom:16px}.deletion-summary textarea{width:100%}.deletion-summary .comment textarea{margin-left:25px;width:96%}.deletion-summary .house{display:inline-block;width:32%;margin:0px 10px 10px 0px;vertical-align:top;zoom:1;*display:inline}.deletion-summary .house p.name{padding:3px 3px 3px 6px;color:#fff;font-weight:bold;background-color:#2690C7}.deletion-summary .house img{width:100%}.deletion-summary .house .devices{list-style-type:none;margin:0px 0px 0px 5px}.deletion-summary .house .devices li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deletion-summary .phones{display:-moz-inline-stack;display:inline-block;width:30%;margin:0px 0px 10px 0px;border:1px solid #000;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top;zoom:1;*display:inline}.deletion-summary .phones p{font-weight:bold;margin-bottom:8px}.deletion-summary .phones ul{list-style-type:none;margin:0}.deletion-summary .phones ul li{padding-left:20px;text-indent:-20px}.room-filter{font-size:12px}.event-history{padding:0 20px 10px 20px}.download-csv{margin-right:16px !important;float:right;border:1px solid #ddd;border-radius:5px}.download-csv a{margin-left:0px !important;padding:10px 8px 6px 8px}.download-csv .image-box{width:21px;padding-top:3px;display:inline-block;vertical-align:top}.download-csv .link-text{padding:7px 0px 0px 2px}.download-csv-progress{display:none;float:right;margin-right:20px;margin-top:-20px}.download-csv-progress .status{margin-top:25px;line-height:24px;text-align:right}.download-csv-progress .status .text{float:right;margin-left:2px}.download-csv-progress .status .text .counter{display:inline}.download-csv-progress .status .text .rows{display:inline}.download-csv-progress .spinner img{width:20px;height:20px}.download-csv-progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:200px;height:20px;border:1px solid #000}.download-csv-progress progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.download-csv-progress progress:not([value]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.download-csv-progress progress{float:right;background:#eee}.download-csv-progress progress::-moz-progress-bar{background-color:#2690C7}.download-csv-progress progress::-webkit-progress-bar{background:#eee}.download-csv-progress progress::-webkit-progress-value{background-color:#2690C7}.user_code_length_section .lock_setting .value{margin-left:-5px;padding-right:5px;padding-top:25px}.user_code_length_section .lock_setting .value input{margin-left:15px}.lock .edit_section .lock_setting .value{margin-left:-5px;padding-right:5px;padding-top:15px}.lock .edit_section .lock_setting .value input{margin-left:15px}.lock .edit_section .edit_configuration_settings,.user_code_length_section .edit_configuration_settings{width:668px;margin-left:-10px}.lock .edit_section .edit_configuration_settings .lock_setting,.user_code_length_section .edit_configuration_settings .lock_setting{height:30px}.lock .edit_section .edit_configuration_settings .lock_setting.odd,.user_code_length_section .edit_configuration_settings .lock_setting.odd{background:#F5F4F1}.lock .edit_section .edit_configuration_settings .lock_setting .label,.lock .edit_section .edit_configuration_settings .lock_setting .help,.lock .edit_section .edit_configuration_settings .lock_setting .value,.user_code_length_section .edit_configuration_settings .lock_setting .label,.user_code_length_section .edit_configuration_settings .lock_setting .help,.user_code_length_section .edit_configuration_settings .lock_setting .value{position:relative;vertical-align:middle}.lock .edit_section .edit_configuration_settings .lock_setting .label,.user_code_length_section .edit_configuration_settings .lock_setting .label{text-align:right;width:210px}.lock .edit_section .edit_configuration_settings .lock_setting .help,.user_code_length_section .edit_configuration_settings .lock_setting .help{padding-left:5px;width:30px}.lock .edit_section .edit_configuration_settings .lock_setting .warning,.lock .edit_section .edit_configuration_settings .lock_setting .update-warning,.user_code_length_section .edit_configuration_settings .lock_setting .warning,.user_code_length_section .edit_configuration_settings .lock_setting .update-warning{color:red;font-size:85%;padding:4px 0}.lock .edit_section .edit_configuration_settings .lock_setting.with_hint .hint,.lock .edit_section .edit_configuration_settings .lock_setting.with_long_hint .hint,.user_code_length_section .edit_configuration_settings .lock_setting.with_hint .hint,.user_code_length_section .edit_configuration_settings .lock_setting.with_long_hint .hint{position:relative;top:5px;left:15px;font-size:12px;width:400px;padding-top:5px;padding-right:5px;color:#868686}.lock .edit_section .edit_configuration_settings .lock_setting.with_hint,.user_code_length_section .edit_configuration_settings .lock_setting.with_hint{height:50px}.lock .edit_section .edit_configuration_settings .lock_setting.with_hint .label,.lock .edit_section .edit_configuration_settings .lock_setting.with_hint .help,.lock .edit_section .edit_configuration_settings .lock_setting.with_hint .value,.user_code_length_section .edit_configuration_settings .lock_setting.with_hint .label,.user_code_length_section .edit_configuration_settings .lock_setting.with_hint .help,.user_code_length_section .edit_configuration_settings .lock_setting.with_hint .value{padding-bottom:20px}.lock .edit_section .edit_configuration_settings .lock_setting.with_long_hint,.user_code_length_section .edit_configuration_settings .lock_setting.with_long_hint{height:60px}.lock .edit_section .edit_configuration_settings .lock_setting.with_long_hint .label,.lock .edit_section .edit_configuration_settings .lock_setting.with_long_hint .help,.lock .edit_section .edit_configuration_settings .lock_setting.with_long_hint .value,.user_code_length_section .edit_configuration_settings .lock_setting.with_long_hint .label,.user_code_length_section .edit_configuration_settings .lock_setting.with_long_hint .help,.user_code_length_section .edit_configuration_settings .lock_setting.with_long_hint .value{padding-bottom:30px}.lock .edit_section .button_hole,.user_code_length_section .button_hole{text-align:right;margin-right:25px;margin-bottom:8px;margin-top:15px}.lock .edit_section .button_hole .buttons,.user_code_length_section .button_hole .buttons{position:inherit}.energy-settings{display:none;padding:12px}.energy-settings .right{float:right}.energy-settings .content{height:90%}.energy-settings .buttons{display:block}.thermostat .update-warning{color:red;font-size:85%;padding:4px 0}.thermostat .thermostat_lock{opacity:0;filter:alpha(opacity=0);height:100px;width:50%;background:white;position:absolute;z-index:20002;left:130px;display:none}.thermostat .thermostat_lock.mode_only{width:30%}.thermostat .additional_buttons .spinner{top:63%;left:13%}.thermostat .spinner{float:right}.thermostat .edit_section .setpoint_limits label{width:140px;display:inline-block}.thermostat .system_timer{position:relative;width:300px}.thermostat .system_timer .spinzor{position:absolute;top:-7px;right:14px;width:20px;margin:0}.thermostat .system_timer a{position:absolute;right:0;top:-7px}.thermostat_history_view{padding:12px}.branding_logo{float:right;margin-top:-60px;margin-right:240px;opacity:0.9}.branding_logo img{max-width:160px;height:auto}.how_to_update{font-size:12px;color:grey;float:left;margin-top:5px;margin-right:5px}.tranethermostat .view_section .thermostat-control.not_brief{background:url(/assets/thermostats/trane-a9f233d5a2347fa1a3771eae4b57e3d5635dfc49e35d6c5a562899d006af07ae.png) no-repeat 98% 4%}.americanstandardthermostat .view_section .thermostat-control.not_brief{background:url(/assets/thermostats/american_standard-a2cbd138d39067c0cf94362e46bca2bb945b38f7754c831073eaa73751be4bdc.jpg) no-repeat 98% 4%}.thermostat .flash{float:right}.spinzor{display:none;text-align:center;width:100%;margin-top:60px;margin-bottom:60px;font-size:18px;font-family:helvetica, arial, sans-serif}.thermostat_mask{position:absolute;height:100px !important;top:0;left:0;display:none;background-color:#FFFFFF;width:100%;text-align:center}.thermostat-control.brief .thermostat_mask{padding-top:5px;padding-bottom:5px}.invisible{display:none}.setpoint_controls_mask{position:absolute;display:none;background-color:#E0E0E0;width:183px;text-align:center}.setpoint_controls_message{position:absolute;width:173px;display:none;font-size:12px;padding:15px 3px 3px 3px}.message_red{color:#AA1A00;border-color:#AA1A00}.message_green{color:#1A6600;border-color:#1A6600}.message_default{color:black;border-color:black}.thermostat-control{position:relative}.thermostat-control .modes{float:left;border:1px solid black;padding:0.5em}.thermostat-control .view_status{float:right;margin-top:-25px;margin-right:20px}.thermostat-control .zones{clear:both;margin-left:134px;display:grid;grid-template-columns:130px 130px 130px 130px;grid-gap:4px}.thermostat-control .zones .zone.active{color:#fff;background-color:#131416;border-color:#131416}.thermostat-control .zones .zone .temperature{font-weight:bold;font-size:1.3em}.thermostat-control .zones .zone .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thermostat-control.brief{height:65px;padding-top:5px;margin-left:185px}.thermostat-control .setpoints{float:left;width:250px}.thermostat-control .setpoints input{width:80px;height:40px;font-size:32px}.thermostat-control .setpoints .ui-spinner{float:left;width:110px}.thermostat-control .setpoints .setpoint{display:none;width:90px}.thermostat-control .current-status{position:relative;top:6px;float:left;width:130px;height:70px;color:#000;font-size:12px;text-align:center}.thermostat-control .current-status .header{height:26px;color:#4a4a4a;font-size:12pt;font-weight:lighter;line-height:26px;vertical-align:middle}.thermostat-control .current-status .temperature{height:40px;font-size:40px;line-height:40px}.thermostat-control .current-status .operating-state,.thermostat-control .current-status .outdoor-temperature,.thermostat-control .current-status .compressor-speed{height:20px;font-size:14px;line-height:20px;vertical-align:middle}.thermostat-control .current-status .humidity{height:20px;font-size:14px;font-style:oblique;line-height:20px;vertical-align:middle}.thermostat .mode-selection{position:relative;float:left;width:180px;margin-left:5px}.thermostat .mode-selection a.current-mode{width:180px;height:27px;display:block;padding-left:7px;padding-right:5px;color:#3e3e3e;font-size:10pt;line-height:27px;text-decoration:none;vertical-align:middle}.thermostat .mode-selection a.current-mode .label{padding-top:1px;font-family:'CartoGothicStdBold',arial,sans-serif;font-weight:bold;display:block;width:67px;float:left}.thermostat .mode-selection a.current-mode .value{padding-top:1px;display:block;width:85px;margin-right:20px;float:right;text-transform:uppercase}.mode_command_status{display:none;width:100%;height:100%;position:absolute;top:0;left:0;width:180px;background-color:#E0E0E0;text-align:center;padding-top:5px}.mode_command_default_msg{display:none}.thermostat-control .operating-mode{background-image:url(/assets/thermostats/mode_select-33f1e9664004f49d0d36c2a8d5ad8f78135e2934f35563b5a3a6a7569bb1368d.gif)}.thermostat-control .fan-mode{background-image:url(/assets/thermostats/fan_mode_select-33f1e9664004f49d0d36c2a8d5ad8f78135e2934f35563b5a3a6a7569bb1368d.gif)}.thermostat-control .run-mode a.current-mode{display:block;width:172px;padding-left:8px;padding-right:0;font-size:9pt;background-image:url(/assets/thermostats/run_mode_select-21e8f08d1017fe1affb44f84bfa4ee699fa49e44b87c7c92e7d72fdd8490c274.gif)}.thermostat-control .run-mode a.current-mode .value{width:150px}.thermostat-control .mode-selection a.current-mode:hover{background-position:0 -27px}.thermostat-control .mode-control{position:relative;margin-bottom:9px}.thermostat-control .supported-modes{position:absolute;top:0px;right:0px;display:none;color:#000;text-align:center;background:#EAEAEA;z-index:9999}.thermostat-control .supported-modes .mode{width:72px;border-top:1px solid gray;padding:2px 16px;color:#3e3e3e;font-size:12px;line-height:22px;text-transform:uppercase;vertical-align:middle;cursor:pointer}.thermostat-control .supported-modes .mode:first-child{border-top:none}.thermostat-control .supported-modes .hover{background-color:#cacaca}.thermostat-control .run-mode .supported-modes .mode{width:148px;font-size:9pt}.setpoint_control{position:relative;float:left;height:70px;margin-left:8px;background:url(/assets/thermostats/setpoint_background-69e497a73b6cdcb23f8dd200ce6728315c9b63b0dcc1f3525f44af35ae14d181.gif) repeat-x}.setpoint_control .temperature{width:32px;height:40px;font-size:30px;line-height:40px;margin-left:5px}.setpoint_control .heat .label,.setpoint_control .cool .label,.setpoint_control .auto .label,.setpoint_control .fan .label,.setpoint_control .dry_air .label{margin:0 8px}.setpoint_control .auto,.setpoint_control .dry_air,.setpoint_control .fan,.setpoint_control .esm_heat,.setpoint_control .esm_cool{display:none}.setpoint_control .temporary_hold{position:absolute;top:4px;left:0px;width:100%;text-align:center}.setpoint_control .label{float:left;vertical-align:middle}.setpoint_control .left,.setpoint_control .right{float:left;width:11px;height:70px;background:no-repeat center 0}.setpoint_control .left{background-image:url(/assets/thermostats/setpoint_left-29b307619f6e81ebe9fcb52096fbffb02c0543a97c95ff63328d09872cefadb7.gif)}.setpoint_control .right{background-image:url(/assets/thermostats/setpoint_right-43a540d4b37aef999a82616e0e36340bce8640ec88f1040c6cbb22ffbde7d0a4.gif)}.setpoint_control .spacer{float:left;width:3px;height:70px;background:url(/assets/thermostats/spacer-d900e84771d73de0d7caf065f8fd027044bc2ec580b7445624d8eb030cc4ff5b.png) no-repeat center 0}.setpoint_control .control{overflow:hidden;float:left;padding:3px 0}.setpoint_control .arrows{float:left}.setpoint_control .arrows a{display:block;width:34px;height:26px;margin:0;background:no-repeat center 0}.setpoint_control .arrows a.up{background-image:url(/assets/thermostats/raise_the_heat-20d06dbf50f4451521e54f98d5e8e685e99130ad6ad3fc4b941d6a88c6ff64a8.gif)}.setpoint_control .arrows a.down{background-image:url(/assets/thermostats/increase_da_cool-23e2c19b806b995fba208f566b9783fa1084940767d0d9398bda56d684e8cc1d.gif)}.setpoint_control .arrows a:hover{background-position:center -26px}#main_page_heading .thermostat_local_name{float:right;margin-right:50px}#new-thermostat-schedule{display:none;margin-bottom:20px}#new-thermostat-schedule .buttons{border-bottom:1px solid #ccc;padding-bottom:10px}#thermostat_schedule_name{font-size:18px}#thermostat-schedules-page h1{margin-bottom:1em;font-size:18px}.thermostat_local_schedule_wrapper .xxl .day{cursor:default}.thermostat_local_schedule_wrapper .loading{margin-top:13px;margin-left:5px;min-height:1.5em}.thermostat_local_schedule_wrapper .loading .spinner{float:left;position:relative;margin-left:5px;margin-right:5px;display:block;top:-3px}.thermostat_local_schedule_wrapper .thermostat_local_schedule{margin-top:5px;left:0px}.section.thermostat-schedule{min-height:60px}.thermostat-schedule{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px}.thermostat-schedule:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.thermostat-schedule .spinner{float:right}.thermostat-schedule .time-selector{width:100%;left:0px;margin-bottom:1em}.thermostat-schedule .time-selector .range{float:left;width:20%;height:100%}.thermostat-schedule .view_section .xxl .day{cursor:default}.thermostat-schedule .schedule-form{margin-bottom:10px}.thermostat-schedule .schedule-form .center{margin-top:1em;height:150px}.thermostat-schedule .schedule-form .schedule-errors{display:none;font-weight:bold;font-size:110%}.thermostat-schedule .schedule-form table{width:100%}.thermostat-schedule .schedule-form table td{border-bottom:1px solid #aaa;padding:6px;background:#f3f3f3}.thermostat-schedule .schedule-form table td.key{width:50px}.thermostat-schedule .schedule-form table tr.sleep td{border-bottom:none}.invalid{color:red}.thermostat-schedule .buttons{float:right}.thermostat-schedule .buttons .spinner{float:none;padding:0px 0 0 8px}.thermostat-schedule .buttons a.reset{float:left}.thermostat-schedule .buttons .flash{width:50%;float:right}.thermostat-schedule .buttons .flash .heatCool,.thermostat-schedule .buttons .flash .timeError{display:none}.thermostat-schedule .schedule-controls{margin-bottom:1em}.thermostat-schedule .schedule-controls h3{float:left;height:25px;padding-right:15px;font-weight:normal;line-height:22px;text-align:right;text-indent:0px}.thermostat-schedule .schedule-controls .error-box{display:none;color:red}.thermostat-schedule .schedule-controls .thermostat-days{margin-left:47px;margin-bottom:0.8em}.thermostat-schedule .schedule-controls .tooltip-message,.thermostat-schedule .schedule-controls .inline-buttons{display:none}.thermostat-schedule .schedule-controls .inline-buttons{float:right}.thermostat-schedule .schedule-controls .inline-buttons .spinner{float:none;padding:0px 0 0 8px}#large_pin{margin:3px 0 30px 0;border:1px solid #ddd;padding:15px 5px 15px 5px;color:#222;font-size:20px;text-align:center;background:#eee}#large_pin h2{position:relative;top:-10px;margin-bottom:10px;font-size:21px}#large_pin span{margin-right:5px;border:1px solid #ccc;padding:10px 10px 10px 7px;background:#fff}#large_pin span.space{border:0;padding-left:0;padding-right:0;background:transparent}#ipadHelp{position:relative;float:right;width:80px;text-align:right;color:#666;cursor:help}#helpText{display:none;position:absolute;width:300px;height:140px;border:1px solid #666;padding:3px;background:#fff}.house-image .house-portrait{display:block;width:100%}.house-image .image-form p{padding-top:5px;font-size:12px}p#missing_fields{margin-bottom:15px;margin-top:-40px;font-size:12px;font-style:italic;color:#6F6d6d}.edit-house .new_house label{display:inline-block;zoom:1;width:60px}.edit-house #house_name{width:390px}.edit-house #house_postal_code{width:80px}.edit-house #house_time_zone{width:333px}.formLabel{float:left;width:165px}.formField,#signuppage .formFieldWide{clear:both;padding-bottom:3px;padding-top:3px}.formError{color:#ca3c32;display:contents}.fieldWithErrors{display:inline}.fieldWithErrors input{border:solid 1px #ff6666}.errorExplanation{margin-left:10px}#credit_edit_form{height:350px;position:relative}#credit_edit_form .card-images{float:right;position:relative;padding-left:20px;padding-right:32px;font-size:14px}#credit_edit_form .card-images .cards{position:relative}#credit_edit_form .card-images .cards .visa{position:absolute;left:12px;top:54px}#credit_edit_form .card-images .cards .three_digit{position:absolute;left:30px;top:174px}#credit_edit_form .card-images .cards .amex{position:absolute;left:36px;top:202px}#credit_edit_form .card-images .cards .four_digit{position:absolute;left:32px;top:322px}#credit_edit_form .card-entry{float:left;padding-top:12px;padding-bottom:32px}#credit_edit_form h3{margin-top:8px;margin-bottom:4px}#credit_edit_form .form-section{margin-left:16px}#credit_edit_form div.formError{float:none}#credit_edit_form #iframe_container{height:207px;width:380px}#credit_edit_form #iframe_container iframe{height:185px}#credit_edit_form .form{float:left;width:380px}#credit_edit_form .form #credit_form_frame{height:205px;width:100%}#credit_edit_form .helptip{position:absolute;z-index:1000}#credit_edit_form .cc_number{top:-115px;left:300px}#credit_edit_form .ccv{top:-57px;left:240px}#credit_edit_form.update{width:670px}#credit_edit_form.update .cc_number{left:269px}#credit_edit_form.update .ccv{left:212px}#credit_edit_form.update .buttons{display:none}#credit_edit_form.update .card-images{display:none}#credit_edit_form.update .iframe-progress{position:absolute;top:50%;left:50%}#iframe{background:#ffffff;height:150px}.date_error,.other_error,.store_error,.form_error{position:absolute;width:280px;right:10px;color:#ca3c32;margin-top:5px}label.error{color:#ca3c32}#signuppage h1{font-family:'CartoGothicStdBold', arial, sans-serif;font-size:24px}#signuppage h2{font-size:18px}#signuppage input{padding-left:5px}#signuppage .push_button.main.action{color:#fff}#signuppage .section.closed h2{color:#000000}#signuppage .section.closed .addendum,#signuppage .section.closed .addendum_padded{display:none}#signuppage .section.closed .section-content{display:none}#signuppage .subhead,#signuppage .addendum,#signuppage .addendum_padded,#signuppage .help{color:#666;line-height:1.2em;margin-bottom:20px}#signuppage .addendum_padded{margin-top:20px}#signuppage div.help{position:relative;padding-left:23px;line-height:18px}#signuppage div.help:before{content:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png);position:absolute;top:-1px;left:0px}#signuppage .well{min-height:0}#signuppage .section-header{position:relative;margin-bottom:8px}#signuppage .subsection{margin:10px 0}#signuppage .formField,#signuppage .formFieldWide{display:inline-block;width:47%;margin:0 20px 0 0}#signuppage .formField input,#signuppage .formFieldWide input,#signuppage .formField select,#signuppage .formFieldWide select{width:100%;height:35px;margin-bottom:10px;font-size:16px;padding-top:4px;padding-bottom:4px}#signuppage .formField:last-child,#signuppage .formFieldWide:last-child{margin-right:0px}#signuppage .formField.zip,#signuppage .zip.formFieldWide{margin-right:0px}#signuppage .formFieldWide{width:100%}#signuppage .formLabel{float:none;position:relative;font-family:'CartoGothicStdBook', arial, sans-serif;font-size:13px;font-weight:normal;width:100%;margin-bottom:5px}#signuppage .formLabel .flag.with-tooltip{right:-19px;top:-7px}#signuppage .formLabel input{width:25px !important}#signuppage .formLabel .flag{position:absolute;right:0px;top:0px}#signuppage .formLabel .optional{color:#999;font-size:12px}#signuppage .formLabel .signup_error{color:#ca3c32;font-family:'CartoGothicStdBold', arial, sans-serif}#signuppage .formLabel.checkbox{text-indent:-35px;padding-left:30px;padding-bottom:10px;line-height:0px}#signuppage .formError{float:none;width:100%;font-family:'CartoGothicStdBold', arial, sans-serif}#signuppage .change-section{position:absolute;top:12px;right:10px;text-decoration:none;color:#025189;font-size:13px}#signuppage .field_with_errors input{border:1px solid #ca3c32}#signuppage .field_with_errors input:focus{outline-color:#ca3c32}#signuppage .has_errors.closed{border:1px solid #ca3c32}#signuppage .homePicture{position:relative;padding:15px;background:#FFFFFF;border-radius:4px;border:1px solid #DDDDDD;margin:15px 20px 25px 0}#signuppage .homePicture .no_error{font-family:'CartoGothicStdBold', arial, sans-serif;font-size:16px;color:#252525}#signuppage .homePicture .optional{margin-left:10px}#device-body .activate_camera{float:right;margin-top:20px;margin-right:85px}#device-body .motion_settings,#device-body .overlay-settings{margin-top:10px}#device-body .motion_settings .overlay-camera-name,#device-body .motion_settings .overlay-timestamp,#device-body .motion_settings .flip-video,#device-body .motion_settings .motion_interval,#device-body .motion_settings .motion_enabled,#device-body .motion_settings .motion_alerts,#device-body .motion_settings .motion-detection-type,#device-body .motion_settings .video-motion-detection-sensitivity,#device-body .motion_settings .motion-zones-snapshot-button,#device-body .overlay-settings .overlay-camera-name,#device-body .overlay-settings .overlay-timestamp,#device-body .overlay-settings .flip-video,#device-body .overlay-settings .motion_interval,#device-body .overlay-settings .motion_enabled,#device-body .overlay-settings .motion_alerts,#device-body .overlay-settings .motion-detection-type,#device-body .overlay-settings .video-motion-detection-sensitivity,#device-body .overlay-settings .motion-zones-snapshot-button{margin:10px 0px 5px 0px}#device-body .motion_settings .motion_instructions,#device-body .overlay-settings .motion_instructions{margin:30px 10px 10px 10px;font-style:italic}#device-body .motion_settings .motion_instructions ul,#device-body .overlay-settings .motion_instructions ul{margin-left:30px}#device-body .hd_recording{padding-left:15px}#device-body .recording_settings .sd_card,#device-body .recording_settings .audio-settings,#device-body .recording_settings .overlay-settings{margin:10px 0px 5px}#device-body .motion_note{color:#666;font-size:11px;margin-top:5px}#device-body .model-image label{margin-left:-100px}#device-body .models-container{margin-left:15px}#device-body .model-selection{margin-left:15px}#device-body .model-selection input{margin-top:-80px;margin-right:15px}#device-body .other{position:relative;top:-40px}#device-body .motion-zones-container .beta-warning{color:#c50000 !important;position:absolute;top:364px;left:282px;background-color:white;font-weight:bold}#device-body sup.beta{color:#c50000 !important;position:relative;top:-5px;font-size:10px}#device-body .motion-zones-snapshot-button{margin-bottom:5px}#device-body .motion-zones-selector{position:relative;margin-bottom:10px;width:640px;height:480px;background:#aaa}#device-body .motion-zones-selector .motion-zones-snapshot{z-index:1;width:640px;height:480px}#device-body .motion-zones-selector .motion-zones-snapshot-processing{position:absolute;top:200px;left:280px;display:none}#device-body .motion-zones-selector .motion-zones{position:absolute;top:0;left:0;width:100%;height:100%}#device-body .motion-zones-selector .motion-zones .zone{border:1px solid #00FF00;position:absolute;background:rgba(0,50,0,0.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#device-body .motion-zones-selector .motion-zones .zone .zone-sizing-handle{position:absolute;right:-1px;bottom:-1px;width:15px;height:15px;border:1px solid #FFF;background:rgba(255,255,255,0.7);cursor:se-resize}#device-body .motion-zones-selector .motion-zones .zone .zone-remove{position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #F00;background:rgba(255,0,0,0.7);cursor:pointer;color:#fff;font-size:20px;text-align:center}#device-body .motion-zones-selector .motion-zones .zone.grabbing{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}#device-body .motion-zones-selector .motion-zones .zone.grab{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#device-body .motion-zones-selector .resizing-zone{cursor:se-resize}.camera_models .model-image label{margin-left:-100px}.camera_models .models-container{margin-left:15px}.camera_models .model-selection{margin-left:15px}.camera_models .model-selection input{margin-top:-80px;margin-right:15px}.camera_models .other{position:relative;top:-40px}h3{text-align:left}.info-box{font-size:18px;font-weight:bold;background-color:#EEEEEE;text-align:center;margin:5px;padding:5px}.bold{font-weight:bold}.field_with_errors{display:inline}.helpable{background:url(/images/help-icon-2.3.png) right no-repeat}.push_button.skip{margin-right:12px}#main_content.setup-wide,#main_content.global-wide{float:none;width:auto}#main_content.setup-wide{margin-top:-20px}#main_content.global-wide{margin-top:10px;padding-left:25px;padding-right:25px}.required_legend{font-size:12px;font-style:italic}.setup_wide_content{position:relative;margin-top:10px}.setup_wide_content .entry_column{height:325px;margin-left:20px;margin-top:25px}.setup_wide_content .entry_column .form_field{margin-top:10px;position:relative;height:25px}.setup_wide_content .entry_column .form_field .form_label{position:absolute;padding-top:5px}.setup_wide_content .entry_column .form_field .entry_wrap{position:absolute;left:175px}.setup_wide_content .entry_column .form_field .entry_wrap .formError{color:#ca3c32;float:none;width:auto;display:inline}.setup_wide_content .home_picture{position:absolute;left:600px;top:40px}.setup_wide_content .home_picture .uploaded_image{padding-bottom:10px}.setup_wide_content .home_picture .uploaded_image_text{position:relative;bottom:100px;font-size:18px;font-weight:bold;text-align:center;color:#9DD1F3;text-shadow:0.1em 0.1em #333}.setup_wide_content .buttons_wrapper{height:3em}.setup_wide_content .buttons_wrapper .buttons{float:right;margin-right:25px}.lightbox_background{opacity:0.3;display:none;position:fixed;left:0px;right:0px;bottom:0px;top:0px;background-color:black}.device-thumb{width:72px;height:54px}.bridge-instructions{margin-bottom:40px}.bridge-info{vertical-align:top}.cart{padding:30px;padding-left:40px;padding-right:40px;margin-bottom:20px}.cart h1.title{color:#093E76;font-size:20px;margin-bottom:16px}.cart .header{color:#6E6E6E;font-size:14px;margin-bottom:16px}.cart img{vertical-align:middle}.cart .content{display:inline-block;vertical-align:middle;width:450px}.cart .content .name{color:black;font-size:16px}.cart .content .bridge_required{margin-top:5px;color:darkred;font-size:14px}.cart .content p{color:#aaaaaa;font-size:14px}.cart .hardware_group .content{width:400px}.cart .group_header{margin:0px}.cart .group_header .expand{display:inline-block;width:32px;text-align:center;line-height:64px;vertical-align:middle}.cart .group_header .expand.icon{width:25px;height:13px;margin-left:14px;background-repeat:no-repeat;cursor:pointer}.cart .group_header .expand.icon.closed{background-image:url(/assets/modes/ui/chevron-right-4ed267fc6b4fdbbce1d71124c047489b388cf2f6e30d33794b7b05195a6196bc.png)}.cart .group_header .expand.icon.open{background-image:url(/assets/modes/ui/chevron-down-d91f10eaf44ef20b0d11ed75261b89d5fe148847cb50a08109625d71daaf7fcc.png)}.cart .hardware_group{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin-top:7px;margin-bottom:7px}.cart #hardware-other_zwave,.cart #hardware-bridge,.cart #hardware-samsung_account{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white}.cart .group{padding:0px !important;margin:0px}.cart .entry{background-color:#ffffff;line-height:100%;padding:8px;padding-left:24px;margin-top:7px;margin-bottom:7px}.cart .entry .checkbox{display:inline-block}.cart .entry.bridge_upsell{border:3px solid #D3D3D3;margin-bottom:20px}.cart .entry.bridge_upsell .push_button{padding:5px 10px;font-weight:normal}.cart .sub_entry{padding-left:72px}.cart .buttons_wrapper{margin-top:12px}#new_house .entry_column{width:550px}#new_house .form_field{height:28px}#new_house .form_field .error_name,#new_house .form_field .error_street_address{float:right;margin-top:-5px}.setup_hardware_done .left_balloon,.install_hardware .left_balloon{position:absolute;top:360px;left:20px;width:225px}.setup_hardware_done .left_balloon a,.install_hardware .left_balloon a{color:#005288}.setup_hardware_done .terms-accept,.install_hardware .terms-accept{margin-left:24px}.setup_hardware_done .left_column,.install_hardware .left_column{float:left;width:695px;min-height:350px}.setup_hardware_done .left_column .left_content,.install_hardware .left_column .left_content{margin:5px 15px 10px 20px}.setup_hardware_done .left_column .left_content h2,.install_hardware .left_column .left_content h2{padding:0px !important;margin-top:10px !important}.setup_hardware_done .left_column .left_content strong.restore-warning,.install_hardware .left_column .left_content strong.restore-warning{color:#e2231a}.setup_hardware_done .left_column .left_content img.icon,.install_hardware .left_column .left_content img.icon{margin:-10px;overflow:hidden;padding-left:6px;padding-right:6px}.setup_hardware_done .left_column .left_content input.mac_id,.install_hardware .left_column .left_content input.mac_id{font-size:24px;border-radius:5px;background-color:#f8f8f8}.setup_hardware_done .left_column .left_content img.bridge_mac,.install_hardware .left_column .left_content img.bridge_mac{float:right;margin:0 0 10px 15px;padding:0px;clear:right}.setup_hardware_done .left_column .left_content .bridge_firmware_notice,.install_hardware .left_column .left_content .bridge_firmware_notice{margin-top:10px}.setup_hardware_done .left_column .left_content img.enter_pin,.install_hardware .left_column .left_content img.enter_pin{padding:10px 20px 10px 0px}.setup_hardware_done .left_column .left_content img.large,.install_hardware .left_column .left_content img.large{width:60%}.setup_hardware_done .left_column .left_content .centered_pin,.install_hardware .left_column .left_content .centered_pin{position:relative;bottom:110px}.setup_hardware_done .left_column .left_content div.text_column,.install_hardware .left_column .left_content div.text_column{width:240px;float:left}.setup_hardware_done .left_column .left_content ul,.setup_hardware_done .left_column .left_content ol,.install_hardware .left_column .left_content ul,.install_hardware .left_column .left_content ol{margin-left:20px}.setup_hardware_done .left_column .left_content ul li,.setup_hardware_done .left_column .left_content ol li,.install_hardware .left_column .left_content ul li,.install_hardware .left_column .left_content ol li{line-height:20px;margin-bottom:10px}.setup_hardware_done .left_column .left_content ul li.with_icon,.setup_hardware_done .left_column .left_content ol li.with_icon,.install_hardware .left_column .left_content ul li.with_icon,.install_hardware .left_column .left_content ol li.with_icon{margin-top:20px}.setup_hardware_done .left_column .left_content ul .strong,.setup_hardware_done .left_column .left_content ol .strong,.install_hardware .left_column .left_content ul .strong,.install_hardware .left_column .left_content ol .strong{font-size:15px;border:solid 1px #bdbdbd;border-radius:6px;padding:4px;background-color:rgba(235,235,235,0.32);line-height:20px}.setup_hardware_done .left_column .left_content ul span,.setup_hardware_done .left_column .left_content ul img,.setup_hardware_done .left_column .left_content ol span,.setup_hardware_done .left_column .left_content ol img,.install_hardware .left_column .left_content ul span,.install_hardware .left_column .left_content ul img,.install_hardware .left_column .left_content ol span,.install_hardware .left_column .left_content ol img{vertical-align:middle;margin-top:-5px}.setup_hardware_done .left_column .left_content ul span.large-image,.setup_hardware_done .left_column .left_content ul img.large-image,.setup_hardware_done .left_column .left_content ol span.large-image,.setup_hardware_done .left_column .left_content ol img.large-image,.install_hardware .left_column .left_content ul span.large-image,.install_hardware .left_column .left_content ul img.large-image,.install_hardware .left_column .left_content ol span.large-image,.install_hardware .left_column .left_content ol img.large-image{float:right;margin:0px}.setup_hardware_done .left_column .left_content ul span.programming-code,.setup_hardware_done .left_column .left_content ul img.programming-code,.setup_hardware_done .left_column .left_content ol span.programming-code,.setup_hardware_done .left_column .left_content ol img.programming-code,.install_hardware .left_column .left_content ul span.programming-code,.install_hardware .left_column .left_content ul img.programming-code,.install_hardware .left_column .left_content ol span.programming-code,.install_hardware .left_column .left_content ol img.programming-code{margin-left:10px}.setup_hardware_done .left_column .left_content .new_hardware,.install_hardware .left_column .left_content .new_hardware{background:#f3f3f3;padding:20px}.setup_hardware_done .left_column .left_content .new_hardware .hardware_title,.install_hardware .left_column .left_content .new_hardware .hardware_title{margin-bottom:10px}.setup_hardware_done .left_column .left_content .field_error,.install_hardware .left_column .left_content .field_error{color:red;font:12px arial, sans-serif;float:right}.setup_hardware_done .left_column .left_content .press-start,.install_hardware .left_column .left_content .press-start{margin:20px 0 50px}.setup_hardware_done .left_column .left_content .setup,.install_hardware .left_column .left_content .setup{margin:5px 0px 15px 20px}.setup_hardware_done .left_column .buttons,.install_hardware .left_column .buttons{float:right;margin-right:10px;margin-bottom:10px}.setup_hardware_done .left_column .cancel,.install_hardware .left_column .cancel{clear:both;float:left;margin-bottom:10px}.promo_code .content .info_text,.welcome .content .info_text{margin-bottom:10px;padding:4px 0 4px 25px;color:#406d41;font:12px arial, sans-serif;background:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png) no-repeat 0 50%}.promo_code .content .info_text.error,.welcome .content .info_text.error{background:url(/assets/error_info_icon-1032c0d4283955e07ca4a11995fe2cec3bbeef4d9eca0824ecc519b597336e51.png) no-repeat 0 50%;color:red;font-family:CartoGothicStdBook, arial, sans-serif;font-size:14px}.promo_code .content .spinner,.welcome .content .spinner{vertical-align:middle}.promo_code .small_vertical_spacer,.welcome .small_vertical_spacer{margin-bottom:20px;clear:both}.promo_code .large_vertical_spacer,.welcome .large_vertical_spacer{margin-bottom:50px;clear:both}.promo_code .formLabel,.welcome .formLabel{margin-top:5px}.promo_code .promo-code,.welcome .promo-code{padding:4px}.promo_code .promo-code.valid,.welcome .promo-code.valid{border:1px solid green;background:url(/assets/dialog/success-d241bf69cf9a19c8abc33a6466b47766a988ec920f376a41c4b3e946f632dc6f.gif) 99% 2px no-repeat}.promo_code .promo-code.invalid,.welcome .promo-code.invalid{border:1px solid red;background:url(/assets/dialog/error-607ed20d4b62e44bec7df984efaa736c0cd677f5ee7084d240b06522c446120c.gif) 99% 2px no-repeat}.promo_code p,.welcome p{margin:15px 0}.promo_code #promotional-code .formLabel,.welcome #promotional-code .formLabel{width:initial}.promo_code #promotional-code .formField,.promo_code #promotional-code #signuppage .formFieldWide,#signuppage .promo_code #promotional-code .formFieldWide,.welcome #promotional-code .formField,.welcome #promotional-code #signuppage .formFieldWide,#signuppage .welcome #promotional-code .formFieldWide{margin-left:0}.promo_code #promotional-code .formField input,.promo_code #promotional-code #signuppage .formFieldWide input,#signuppage .promo_code #promotional-code .formFieldWide input,.welcome #promotional-code .formField input,.welcome #promotional-code #signuppage .formFieldWide input,#signuppage .welcome #promotional-code .formFieldWide input{width:200px;margin-left:0}.promo_code #promotional-code .form-group,.welcome #promotional-code .form-group{margin:5px 0;min-width:265px}.promo_code #promo_code_message,.welcome #promo_code_message{color:black}.promo_code #promo_code_message.invalid,.welcome #promo_code_message.invalid{color:red}.clear_both{clear:both}#remote_led_image,#remote_off_image,#remote_on_image{margin-top:8px;margin-bottom:8px;margin-right:8px}.enroll_bridge{max-width:350px}.attempting_connection{font-weight:normal;color:#777}.camera-activation-prompt-instructions-img{float:left;margin-right:5px}.camera-activation-prompt-instructions-img:after{content:url(/assets/revised-camera-instructions-image-b6536d4cdb7511282a9968540eeae46a7aeac5c6ab44e4a558b686e0888b9963.png)}.survey-form .form_error{position:static;float:right}.survey-form .formLabel,.survey-form .formField,.survey-form #signuppage .formFieldWide,#signuppage .survey-form .formFieldWide{width:100%}.survey-form .formField,.survey-form #signuppage .formFieldWide,#signuppage .survey-form .formFieldWide{margin-bottom:16px}.survey-form .formField select,.survey-form #signuppage .formFieldWide select,#signuppage .survey-form .formFieldWide select,.survey-form .formField input,.survey-form #signuppage .formFieldWide input,#signuppage .survey-form .formFieldWide input{width:300px}.dealer-info-button{float:right;width:200px;padding-top:6px;padding-right:24px}.edit-house .dealer-info-button{float:none}.dealer-spinner{display:none;vertical-align:middle}.dealer-info-popup{overflow:hidden;max-height:200px}.dealer-info-popup .logo{float:left;width:200px}.dealer-info-popup .logo img{max-width:200px}.dealer-info-popup .info{float:right;width:250px;padding-left:8px}.dealer-search .message{margin-top:16px;margin-bottom:16px}.dealer-search-results{padding-top:16px;margin-bottom:16px;min-height:30px;max-height:175px;overflow-y:auto;width:400px}.dealer-search-results .dealer{margin-top:12px}.dealer-search-results .dealer .distance{font-style:italic;color:#888}.builder-promo{float:left;width:400px;padding-top:25px}.builder-promo p{vertical-align:middle;margin-bottom:10px}.builder-promo ul{margin-left:17px}.builder-promo li{margin-top:10px}.chart-data table{overflow:hidden;width:100%;margin-bottom:10px;font-size:11px}.chart-data th{padding:0 15px 5px 0;text-align:right}.chart-data .row-label{text-align:left}.chart-data .row-data{padding:0 15px 5px 0;text-align:right}.chart-buttons{width:90%;text-align:center;margin-bottom:20px;margin-top:20px}.time-buttons{float:right}#mode_selector_toggle{display:inline-block}#my_account_menu_toggle{padding-right:0px}.popup-toggler{cursor:default;padding:8px;width:50px}.popup-toggler span{text-decoration:underline}.popup-toggler .arrow{display:inline-block;margin-left:5px;margin-right:5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid white}.popup-toggler.disabled{opacity:.5}.popup-toggler-enabled{background:#00508B}.popup-menu{background:white;color:#666;font-size:12px;padding:8px;z-index:9999;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.5);box-shadow:0px 2px 6px rgba(0,0,0,0.5)}.popup-menu a{color:#666;text-decoration:none;font-weight:bold;white-space:nowrap}.popup-menu a.edit-house{color:#00508B;float:right;font-weight:normal}.popup-menu ul{list-style-type:none}.popup-menu li{padding:4px;line-height:20px;height:20px;cursor:pointer;font-weight:bold}.popup-menu li.selected{background:#f1f1f1}.popup-menu li.selected span{text-decoration:underline}.popup-menu input{vertical-align:middle}.popup-menu .thumbnail{height:32px;width:32px;vertical-align:top;margin-right:4px}.house-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;max-width:200px}#house_selector{width:300px}#house_selector li{padding:6px;line-height:32px;height:32px}.thermostat_button_image{margin-top:-0px;margin-bottom:-23px}.remove-zwave{margin:15px}.remove-zwave .title{font-weight:bold;font-size:20px;margin-bottom:15px}.remove-zwave ol{margin-left:48px}.remove-zwave p,.remove-zwave li{font-weight:normal;font-size:14px;line-height:130%;color:#717171}.remove-zwave p .note,.remove-zwave li .note{font-style:italic;color:#717171}.remove-zwave .remove-image{margin-top:15px;margin-bottom:31px;border:solid 1px gray;padding:10px;width:290px}.remove-zwave .remove-image img{width:100%;margin-top:10px}.remove-zwave .red{color:red}.remove-zwave .instruction-header{font-weight:bold;font-size:18px;margin-bottom:16px;margin-top:15px}.remove-zwave .instructions-content .left-column{float:left;width:330px}.remove-zwave .instructions-content .right-column{float:right;width:330px}.remove-zwave .instruction-box{margin-top:15px;margin-bottom:10px;width:335px}.remove-zwave .instruction-box li{padding-left:20px}.remove-zwave .instruction-box li ol{margin-left:16px}.remove-zwave .instruction-box .instruction-box-generic,.remove-zwave .instruction-box .instruction-box-title{font-size:14px;font-weight:bold;margin-bottom:5px;height:25px;padding-left:30px;display:table-cell;vertical-align:middle}.remove-zwave .instruction-box .instruction-box-title{background-image:url(/assets/plus-icon-c60146c24fd0c5b4b49a9ba02cf7208e39b3be1f5cb0b766c373473b306bdd3c.png);background-repeat:no-repeat}.remove-zwave .instruction-box .instruction-box-title img{height:40px;margin-top:-15px;margin-bottom:-15px}.remove-zwave .instruction-box .instruction-box-title.opened{background-image:url(/assets/minus-icon-2fe0fc34f506d87a3beb41c862602ea27b3dfe6e8d6d09334584a979af184407.png);background-repeat:no-repeat}.remove-zwave .instruction-box .content{display:none}.add-button{border-radius:4px;width:226px;height:41px;margin-bottom:7px;position:relative}.add-button span{top:0;left:33px;display:block;width:42px;height:42px;position:absolute;background:url(/assets/sidebar-nav/Add-Devices-f2ead99641d993e6a85c8e5add9192bee70e2520b1821bad6c5b2490c30c922f.svg) no-repeat}.add-button a{text-decoration:none;font-size:18px;font-weight:normal;color:white;display:inline-block;padding-right:37px;padding-left:93px;padding-top:13px;padding-bottom:13px;position:absolute;top:0;left:0}.unenroll_rachio{float:right}.assign-house .warning:before{content:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png);padding-right:2px}.assign-house .warning{display:flex;align-items:center;line-height:12px;color:#666}.assign-house .buttons{height:20px;border-top:1px solid #ccc;margin-top:10px;padding-top:13px;margin-right:10px;margin-bottom:10px}.endpoint_icon{background-repeat:no-repeat;background-size:25px;padding-left:30px;line-height:30px;list-style:none}.password.with_icon .icon{background-size:25px;background-repeat:no-repeat;width:25px;height:25px;display:inline-block;vertical-align:middle;margin-left:-30px}.password.with_icon input{padding-right:35px}table.need_ssid td:nth-child(2) :first-child{box-sizing:border-box;width:90%}.spinner.progress-icon:after{content:url(/assets/progress-35ab941765a60fc0d2b9d5b66f597bff689fcb5f2ee879e775e98bd8d3874a7a.gif)}.spinner.spinner-icon:after{content:url(/assets/icons/spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif)}.pulsate{animation:pulsate 2s linear;animation-iteration-count:infinite;-webkit-animation:pulsate 2s linear;-webkit-animation-iteration-count:infinite}@-webkit-keyframes pulsate{0%{opacity:0.0}35%{opacity:1.0}65%{opacity:1.0}100%{opacity:0.0}}@keyframes pulsate{0%{opacity:0.0}35%{opacity:1.0}65%{opacity:1.0}100%{opacity:0.0}}.images.remove img{height:130px}#main_content .box .picture-link{display:inline-block;padding:0px 5px 5px 5px;text-align:center}#main_content .box .picture-link a{text-decoration:none;color:#025189;font-size:13px}#main_content .box .picture-link div{clear:both}#main_content .box .picture-link img{float:none}#main_content .box .marketing .inner-content{font-size:14px;color:#888}#main_content .box .marketing .inner-content h1,#main_content .box .marketing .inner-content h2,#main_content .box .marketing .inner-content h3,#main_content .box .marketing .inner-content span.attract{color:#000}#main_content .box .marketing .inner-content h1{font-size:24px;line-height:30px}#main_content .box .marketing .inner-content h2{font-size:24px;font-style:italic;text-align:center}#main_content .box .marketing .inner-content h3,#main_content .box .marketing .inner-content span.attract{color:#222;font-size:18px}#main_content .box .marketing .inner-content h4{font-style:italic;font-weight:normal}#main_content .box .marketing .inner-content ul{padding-left:1em}#main_content .box .marketing .inner-content span.disclaimer{font-size:0.8em}#main_content .box .home-controller-marketing .inner-content img.inline-bridge{margin:0;padding:0;position:relative;top:-15px}#main_content .box .home-controller-marketing .inner-content .info{width:385px}#main_content .box .home-controller-marketing .inner-content .need_bridge{display:flex;margin-bottom:10px;align-items:center}#main_content .box .home-controller-marketing .inner-content .need_bridge img{margin:0;float:none}#main_content .box .home-controller-marketing .inner-content .products{text-align:center}#main_content .box .sprinkler-controller-marketing .inner-content img.large-image{position:relative;left:-50px}#main_content .box .sprinkler-controller-marketing .inner-content .info{width:385px;position:absolute;right:35px}#main_content .box .sprinkler-controller-marketing .inner-content .info li{margin-bottom:1em}#main_content .box .sprinkler-controller-marketing .inner-content .products{text-align:center}#main_content .box .sprinkler-controller-marketing .inner-content .products img,#main_content .box .sprinkler-controller-marketing .inner-content .products .product-image{width:100px;margin-left:auto;margin-right:auto}.device.window_covering .view_section{position:relative;height:160px}.device.window_covering .edit_section{position:relative;height:160px}.device.window_covering .title_bar{margin-top:-5px}.device.window_covering .title_bar .field{margin-top:8px}.device.window_covering .title_bar .field .sec-header{font-size:16px}.window-covering{position:relative}.device .window-covering{top:25px}.device .window-covering .push_button{margin-right:9px}.group .window-covering{top:10px}.group .window-covering a{display:inline-block;margin-top:-25px}.window-covering-range::-moz-range-thumb{border:none;height:12px;width:12px;border-radius:50%;background:#2ca3e1}.window-covering-range::-moz-range-track{background:#ddd;border:none;border-radius:3px}.window-covering-range::-moz-range-progress{background:#2ca3e1}.window-covering-range-wrap{position:relative;display:inline-block;width:250px;margin:20px 30px 20px 0}.window-covering-range{width:calc(100% - 16px);height:2px;margin:0 8px;cursor:pointer;color:#2ca3e1}.window-covering-bubble{width:34px;text-align:center;position:absolute;left:50%;bottom:15px;transform:translateX(-50%);color:#2ca3e1}.window-covering-icon{vertical-align:middle;display:inline-block;margin-right:5px;width:64px;height:64px;background-size:contain;background-repeat:no-repeat}.window-covering-button{vertical-align:middle}.window-covering-slider{display:inline-block;vertical-align:middle}.window-covering-progress{display:inline-block;position:relative;top:-28px;left:-230px;padding-left:44px;line-height:32px;background:url(/assets/big-spinner-6545e54685212a6b6995d021754d52eaf733886435740b51e0ab1df47d90d3a9.gif) no-repeat}.window-covering-battery{top:15px !important;left:auto !important;right:0 !important;width:95px !important}.popbox{display:inline-block;margin:0px auto;position:relative}.popbox-collapse{position:relative}.popbox-open{background:#DDD;border:solid 1px #FFF;border-radius:5px;box-shadow:0px 0px 5px #CCC;background:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e8e8e8));background:-moz-linear-gradient(top, #f4f4f4, #e8e8e8);background:linear-gradient(top, #f4f4f4, #e8e8e8);padding:8px}.popbox-box{display:block;display:none;background:#FFF;border:solid 2px #BBBBBB;border-radius:5px;box-shadow:0px 0px 5px rgba(0,0,0,0.7);position:absolute;z-index:1000}.popbox-arrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFF;position:absolute;left:4px;top:-7px;z-index:1001}.popbox-arrow-border{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #BBBBBB;position:absolute;top:-12px;z-index:1000}.device.lock .automate-me-button{margin-left:170px}.device.dimmer .popbox{margin-top:2em;margin-left:170px}.device.switch .popbox{margin-top:16px;margin-left:350px}.automate-me-box{min-width:260px;line-height:1.4}.automate-me-box .automate-me-heading{padding:10px;font-weight:bold}.automate-me-box .automate-me-instructions{background-color:#eee;padding:10px}.automate-me-box .automate-me-section{padding:5px;line-height:1.75}.automate-me-box .automate-me-section select{border:1px solid #777;background-color:#fff;padding:2px;border-radius:5px}.automate-me-box .automate-me-section input[type="radio"]{display:none}.automate-me-box .automate-me-section input[type="radio"]+label{line-height:12px;display:inline-block;border:1px solid #777;background-color:#fff;padding:2px;border-radius:5px}.automate-me-box .automate-me-section input[type="radio"]:checked+label{background-color:#bbb}.automate-me-box .invalid.message{margin-top:15px}.automate-me-box .automate-me-buttons{margin-top:15px;text-align:right}.popbox-arrow.automate-me-arrow{border-bottom:8px solid #eee}.automate-me-dd-section .dd-container{padding:5px;line-height:1}.automate-me-dd-section .dd-selected{font-weight:400}.account-choicebox{z-index:1000 !important}.account-choicefade{background-color:#000}.account-choicewarning .account-choice{background-color:rgba(0,0,0,0.5)}.account-choice{width:380px;border:solid 3px transparent;background:rgba(0,0,0,0.25);border-radius:2px}.account-choice b{font-family:'CartoGothicStdBold', 'Arial', sans-serif;font-weight:bold}.account-choice .account-choicecontainer{border-radius:1px;position:relative;color:#000;background:#FCFCFC}.account-choice .account-choiceclose,.account-choice .account-choicebuttons{display:none}.account-choice .message-header{background-color:#2690c7;color:#FFF;line-height:normal;padding:16px;border-top-left-radius:1px;border-top-right-radius:1px}.account-choice .message{padding:12px 16px;font-size:0.9em;color:#555}.account-choice .buttons{padding:0 22px 16px 22px}.account-choice .buttons a{background:#999;text-decoration:none;cursor:pointer;border-radius:3px;padding:10px 15px 7px;color:white;border:1px solid rgba(0,0,0,0.5)}.account-choice .buttons .accept{float:right;background:#2690c7}.account-choice .buttons .reject{float:left;background:#F55465}.account-choice p{margin:15px 0}.account-choice p:first-child{margin-top:0}.remote_access_notification{border-radius:2px;box-shadow:0px 0px 2px 0px grey;background-color:#EAF7FF;margin-bottom:12px}.remote_access_notification .remote_access_notification__info_icon{background-image:url(/assets/info_icon-feed0b37d82bd1013a756aa4910dcc9073f1c8eb5e8179af076305bf9acb673d.png);background-repeat:no-repeat;background-position:6px 4px;float:left;width:32px;height:28px}.remote_access_notification .remote_access_notification__message{padding:6px 0}.remote_access_notification .remote_access_notification__deny_button{float:right;margin:4px 6px;padding-left:20px;padding-right:20px;padding-top:2px;padding-bottom:3px}#slider.device-removal{font-size:14px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin-top:-55px}#slider.device-removal h2{margin:0;padding:0;color:black}#slider.device-removal .slider{margin:50px 0 10px !important}#slider.device-removal #carousel li{margin-right:5px}#slider.device-removal #carousel img{display:block;opacity:.5;cursor:pointer}#slider.device-removal #carousel img:hover{opacity:1}#slider.device-removal #carousel .flex-active-slide img{opacity:1;cursor:default}#slider.device-removal .slider-img{float:left}#slider.device-removal .flex-caption{width:80%;padding:3%;left:0;bottom:0;color:#000;font-size:14px;line-height:18px;margin-left:19px}#slider.device-removal .slider-cap{background:#ddd;height:17.5em;padding-left:5px}#slider.device-removal .slider-cap h2{font-size:16px;margin-left:330px;padding-top:15px}#slider.device-removal .slider-container{margin-left:345px;margin-right:10px;border-left:1px solid white}#slider.device-removal .thermo .slider-img{height:245px}#slider.device-removal .thermo .slider-img img{width:auto;height:100%}#slider.device-removal .thermo .slider-cap h2{font-size:16px;margin-left:430px;padding-top:15px}#slider.device-removal .thermo .slider-container{margin-left:445px}#slider.device-removal .circle-num{display:inline-block;line-height:1.6em;width:1.6em;border-radius:50%;background:#2690C7;color:#ffffff;font-weight:bold;text-align:center;margin:0px 15px 0px 19px}.content{position:relative}.back-to-top{width:53px;height:53px;background-color:rgba(0,0,0,0.2);border-radius:4px;position:fixed;opacity:0.0;transition:opacity 0.2s;bottom:100px}.back-to-top .arrow{background:url(/assets/back-to-top-1bd69fdace8f550a1b2839a21c9740e10c805ad504880525e7d08fc57423b8a7.svg);background-size:47px;background-position:center;background-repeat:no-repeat;width:100%;height:100%}#geofence-map{border:1px solid #000;width:660px;height:500px}.geofence-form{margin:8px;padding:6px 0 0 9px}.geofence-form .buttons{margin-top:15px}.geofence-form .field{margin-bottom:5px}.geofence-form .field .formError{margin-top:2px;margin-bottom:7px}.geofence-form .field label{font-size:18px;float:left;width:75px;margin-right:10px;padding-top:5px;text-align:right}.geofence-form .field label.help{width:20px;float:right}.geofence-form .field input{width:550px;font-size:18px}.geofence-listing .geofence{margin:10px 10px 5px 10px;padding:12px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white}.geofence-listing .geofence-info{float:left;margin-right:10px}.geofence-listing .geofence-name{font-size:24px;word-wrap:break-word}.geofence-listing .geofence-actions{float:right;text-align:right}.geofence-listing .geofence-actions form{float:left;margin-left:5px}.geofence-listing .geofence-actions .push_button{float:left}.geofence-listing .geofence-map{border:1px solid #000;float:left;width:100%;height:300px;margin-top:10px;margin-bottom:20px}.geofence-listing .geofence-occupants{margin-bottom:1em}.geofence-listing .geofence-occupants h3{font-weight:bold;font-size:1.25em;margin-bottom:0.25em}.geofence-listing .geofence-occupants .name{max-width:450px;display:inline-block;overflow:hidden;text-overflow:ellipsis}.geofence-listing .geofence-occupants .timestamp{float:right}.geofence-listing .geofence-occupant{padding:0.2em}.geofence-listing .geofence-occupant:nth-child(odd){background-color:rgba(127,127,127,0.2)}.geofence-instructions ol{margin:1em 0 1em 2em}.diagnostics-device{border:1px solid #000;width:340px;float:left}.diagnostics-device:first-child{margin-right:15px}.diagnostics-device .name{font-size:18px}.diagnostics_thermostat .thermostat-control{margin-bottom:10px;min-height:6.5em}.diagnostics_thermostat .setpoint_control .temperature{width:60px}.samsung-status{display:flex;align-items:center}.samsung-status.offline .value{color:#FF0000}.samsung-appliance{height:170px;clear:both;margin-bottom:10px}.samsung-appliance .device-status{width:90px;margin-right:20px;text-align:center}.samsung-appliance .device-status .samsung-appliance-icon img{width:64px;height:64px}.samsung-appliance .device-status .last_update{padding-top:0px;text-align:inherit;width:90px}.samsung-appliance .device-status .last_update .time{display:inline}.samsung-appliance .value{padding-bottom:5px}.samsung-appliance .value,.samsung-appliance .info_text.error{margin-left:20px;margin-right:20px;text-transform:capitalize}.samsung-appliance .action-button.main{width:40px;text-align:center}.samsung-appliance .settings{margin-bottom:15px;display:flex}.samsung-appliance .settings .turbo-mode-wrapper{margin-left:60px}.samsung-appliance .edit_section input[type=text]{font-size:16px}.samsung-appliance .edit_section .edit_section_buttons>:nth-child(n+2){margin-left:10px}.samsung-authorization-needed .push_button.error{border-color:red}.samsung-authorization-needed p{margin-top:5px}.third-party-actions{margin-bottom:15px}.third-party-actions .success-message{padding-top:10px;padding-left:10px;font-weight:bold}.utility-rebate-finder{padding:16px;max-width:600px;margin:0 auto;color:#5c6770}.utility-rebate-finder .search-container{margin-bottom:34px}.utility-rebate-finder .input-group{display:flex;gap:8px;margin-bottom:8px;flex-direction:column}.utility-rebate-finder .zip-input{flex:1;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px;-webkit-user-select:text !important;-khtml-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important}.utility-rebate-finder .search-button{padding:12px 24px;background:#5c6770;color:white;border:none;border-radius:4px;font-size:16px;text-align:center;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;pointer-events:auto !important;-webkit-highlight:none;-webkit-touch-highlight:none;box-shadow:none !important;-webkit-box-shadow:none !important;transition:background-color 0s}.utility-rebate-finder .search-button:active{background:#ccc !important}.utility-rebate-finder .search-button.button-pressed{background:#ccc !important}.utility-rebate-finder .search-button.disabled{background:#ccc !important;color:#666 !important;cursor:not-allowed !important;pointer-events:none !important;opacity:0.5 !important}.utility-rebate-finder .results-heading{font-size:24px;margin:24px 0;text-align:center;color:#404040}.utility-rebate-finder .rebate-programs .rebate-card{background:white;padding:24px 16px;border-bottom:1px solid #E5E5E5}.utility-rebate-finder .rebate-programs .rebate-card:last-child{border-bottom:none}.utility-rebate-finder .rebate-programs .rebate-card .rebate-card-content{display:flex;gap:16px;align-items:center}.utility-rebate-finder .rebate-programs .rebate-card .utility-logo{flex-shrink:0;width:120px;display:flex;align-items:center;min-height:40px}.utility-rebate-finder .rebate-programs .rebate-card .utility-logo img{max-width:100%;height:auto}.utility-rebate-finder .rebate-programs .rebate-card .utility-logo .utility-name{font-weight:500;color:#404040}.utility-rebate-finder .rebate-programs .rebate-card .rebate-content{flex:1}.utility-rebate-finder .rebate-programs .rebate-card .rebate-content h3{font-size:20px;margin-bottom:8px}.utility-rebate-finder .rebate-programs .rebate-card .sign-up-button{margin-top:16px;width:100%;padding:12px 12px 12px 0;color:#006BD6;border:none;border-radius:4px;font-size:16px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;touch-action:manipulation;cursor:pointer;pointer-events:auto !important;-webkit-tap-highlight-color:transparent;-webkit-highlight:none;-webkit-touch-highlight:none;box-shadow:none !important;-webkit-box-shadow:none !important;background-color:white !important}.utility-rebate-finder .error-message{color:#dc3545;font-size:14px}.results-area{position:relative}.results-overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8);z-index:100;display:flex;justify-content:center;align-items:center}.spinner-container{text-align:center;margin-top:50%}.spinner-text{color:#5c6770;margin-top:15px}.lds-spinner,.lds-spinner div,.lds-spinner div:after{box-sizing:border-box}.lds-spinner{color:#5c6770;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3.2px;left:36.8px;width:6.4px;height:17.6px;border-radius:20%;background:currentColor}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.xxl{position:relative;left:-5px}.runtime-history,.room-iq-table{width:660px;padding:10px;border:solid 1px #DDD;border-radius:4px;box-shadow:0px 2px 7px #DDD;margin-left:15px;margin-bottom:20px}.xxl .xxl_application{position:relative;width:698px;left:5px;height:450px;margin:0 0 10px 0;font-family:helvetica, arial, sans-serif;cursor:default;background:#c7daeb url(/assets/xxl/xxl_app_background-2a3d7d9b55c96176cad7bb6674bdaf07c11b9ccd897bd925de373e6ce2739587.png);-webkit-user-select:none;-moz-user-select:none;user-select:none}.xxl .xxl_application.demand-response-active{position:relative;width:698px;left:5px;height:510px;margin:0 0 10px 0;font-family:helvetica, arial, sans-serif;cursor:default;background-image:url(/assets/xxl/xxl_app_background_top-3538a7f548be1921f01d53c58600836fb58b470c9459c0eb30cd9b0dd2cd6e8f.png),url(/assets/xxl/xxl_app_background_bottom-a6f4ae7f733ab2f2f529261339bc3f47e26e460f6afec597a0f22d602cc55c44.png),url(/assets/xxl/xxl_app_background_mid-112ce6c2320a1153f8d8d1b9040ba62acaff06be4a4949503c06d8493c15e20c.png);background-repeat:no-repeat, no-repeat, repeat-y;background-position:top center, bottom center, top center;background-color:#e4ecf3;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xxl .xxl_application.demand-response-active .demand_response_alert.xxl{left:22px;right:22px;position:absolute;top:60px;width:auto}.xxl .disabled{cursor:default !important;-ms-filter:"alpha(opacity=0.5 * 100)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.xxl .warning{position:absolute;top:0;left:0;width:120px;height:75px;border:2px solid #fff;padding:10px;color:#fff;font-size:13px;font-weight:bold;z-index:100001;background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e');-moz-box-shadow:0 0 20px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 20px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-background-clip:padding-box}.xxl .warning .close{position:absolute;top:0;right:0;width:20px;height:20px;text-indent:-999em;cursor:pointer;background:url(/assets/xxl/close_warning-61fa58111e81c01bc46ab43cc5f19aeecccfdece87e6192c358d0d8e48d54346.png) no-repeat 50% 50%}.xxl .app_overlay{position:absolute;top:10px;right:10px;bottom:10px;left:10px;background:url(/assets/xxl/app_overlay_background-359d588e8d28ffcdb710f95ca7d2c3e5a2019693a9e24231d5c4d5844e2214b3.png);z-index:10000}.xxl .app_overlay .dialog{position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:2px solid #fff;background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e');-moz-box-shadow:0 0 60px rgba(0,0,0,0.75);-webkit-box-shadow:0 0 60px rgba(0,0,0,0.75);box-shadow:0 0 60px rgba(0,0,0,0.75);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-background-clip:padding-box}.xxl .app_overlay .dialog .content{position:absolute;top:10px;right:10px;bottom:10px;left:10px;text-align:center}.xxl .app_overlay .dialog .content .dialog_title{margin:1em 5%;color:#fff;font-size:21px;font-weight:bold;line-height:110%;text-shadow:0 -1px 0 rgba(0,0,0,0.75)}.xxl .app_overlay .dialog .content .dialog_text{margin:1em 5%;color:#fff;font-size:15px;line-height:130%;text-shadow:0 -1px 0 rgba(0,0,0,0.75)}.xxl .app_overlay .dialog .content .segmented_buttons{position:absolute;right:0;bottom:0;left:0}.xxl .top_bar{position:absolute;top:10px;right:10px;left:10px;height:40px;text-shadow:0 1px 0 #fff;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-background-clip:padding-box}.xxl .top_bar .top_bar_item{position:absolute;top:0;line-height:38px;z-index:2}.xxl .top_bar .top_bar_item.xxl_status{right:0px;padding:0 10px 0 28px;color:#333;font-size:14px;background:url(/assets/xxl/status_green-2cc041c57421a03e35f4835734502df3c7d24acaea11c95ec44fccc669e9b2c3.png) no-repeat 0 48%}.xxl .top_bar .top_bar_item.xxl_status.xxl_error{background-image:url(/assets/xxl/status_red-27a503f1a7ec06bf9f27c1c4dc24bd5083e8844cf2417f728de7e4d5def533ee.png)}.xxl .top_bar .top_bar_item.title{right:0;left:0;text-align:center;color:#2b5172;font-size:16px;font-weight:bold;z-index:1}.xxl .top_bar .top_bar_item.title.zoned{text-align:center}.xxl .top_bar .top_bar_item.title.align_right{right:15px;text-align:right}.xxl .top_bar .top_bar_item.date_and_time{right:170px;color:#2b5172;font-size:16px}.xxl .top_bar .top_bar_item.switcher{padding:0 8px;color:#333;font-size:14px;font-weight:bold}.xxl .top_bar .top_bar_item.switcher.zoned{padding:0 36px;width:145px}.xxl .top_bar .top_bar_item.switcher .arrow{position:absolute;top:5px;width:24px;height:29px;cursor:pointer;background:url(/assets/xxl/switcher_arrows-4a7102ba78f55bff228c599112dfa3b81f8a309ab733587745c1121a05598c0c.png)}.xxl .top_bar .top_bar_item.switcher .arrow:active{background-position:0 -29px}.xxl .top_bar .top_bar_item.switcher .arrow.left{left:0}.xxl .top_bar .top_bar_item.switcher .arrow.right{right:0;left:auto;background-position:-24px 0}.xxl .top_bar .top_bar_item.switcher .arrow.right:active{background-position:-24px -29px}.xxl .top_bar .top_bar_item.switcher.floor_switcher{left:12px}.xxl .top_bar .top_bar_item.switcher.floor_switcher .title{padding-left:26px;text-align:left;white-space:nowrap;cursor:pointer;width:180px;overflow:hidden;text-overflow:ellipsis;background:url(/assets/xxl/house_icon-bb595fc830719b7f04e560a1d6c735eb4dd9b4d52db4467ae0d8e5fa84b9723b.png) no-repeat 0 48%}.xxl .top_bar .top_bar_item.switcher.disabled{padding:0}.xxl .top_bar .top_bar_item.switcher.disabled .arrow{display:none}.xxl .top_bar .top_bar_item.switcher.disabled .title{cursor:default}.xxl .bottom_bar{position:absolute;right:10px;bottom:10px;left:10px;height:50px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-webkit-background-clip:padding-box}.xxl .bottom_bar .bottom_bar_item{position:absolute;top:1px;left:0;width:153px;width:169px;height:49px;border-left:1px solid #bec7ce;border-right:1px solid #4b535a;color:#fff;font-size:16px;line-height:50px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.6);cursor:pointer;z-index:2}.xxl .zone_mode_eheat_icon{width:16px;height:16px;display:inline-block;vertical-align:text-bottom;padding-bottom:1px;background:url(/assets/xxl/em_heat_icon_16-5d4d0bc45cfe7ef93750577d7f38abef1217908c0af87a44a2fb906010d0e775.png) no-repeat}.xxl .bottom_bar .bottom_bar_item.highlight{border-right-color:#3f6c95;border-left-color:#8db1d1;background:#5794c9;background:-webkit-gradient(linear, left top, left bottom, from(#5794c9), to(#44749d));background:-moz-linear-gradient(top, #5794c9, #44749d);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#5794c9', endColorstr='#44749d')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#5794c9', endColorstr='#44749d')}.xxl .bottom_bar .bottom_bar_item.xxl_help{display:none;left:0;width:59px;border-left:none;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-radius-bottomleft:4px;-webkit-background-clip:padding-box}.xxl .bottom_bar .bottom_bar_item.spot_1{left:60px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-radius-bottomleft:4px;-webkit-background-clip:padding-box;left:0;border-left:0}.xxl .bottom_bar .bottom_bar_item.spot_2{left:217px;left:170px}.xxl .bottom_bar .bottom_bar_item.spot_3{left:372px;left:341px}.xxl .bottom_bar .bottom_bar_item.spot_4{left:525px;left:512px;width:167px;border-right:0;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-radius-bottomright:4px;-webkit-background-clip:padding-box}.xxl .bottom_bar .bottom_bar_item.two_lines{padding-top:6px;height:44px;line-height:20px}.xxl .main_content{position:absolute;top:62px;bottom:76px;left:22px;right:22px;width:auto;padding:0px}.xxl .demand-response-active .main_content{top:122px}.xxl .item{position:absolute;top:0;width:220px;height:100%;background:#fff;-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box}.xxl .item.transparent{background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-background-clip:padding-box}.xxl .item.disabled{-ms-filter:"alpha(opacity=0.5 * 100)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.xxl .item.disabled *{cursor:default !important}.xxl .item.hidden{display:none}.schedule_status_link{position:absolute;top:265px;right:8px;left:8px;text-align:center;font-size:15px}.view_history,.view_room_iq{position:absolute;bottom:5px;left:20px;color:#4A4A4A;border:solid 1px #CCC;border-radius:4px;padding:3px 8px 3px 8px;cursor:pointer}.view_room_iq{bottom:40px;left:12px}.view_history:hover,.view_room_iq:hover{background-color:#E6E6E6}.view_history:active,.view_room_iq:hover{background-color:#C6C6C6}.xxl .item .item_title,.xxl .item .item_footer,.xxl .item .switcher_title,.xxl .room_iq_button{overflow:hidden;white-space:nowrap;position:absolute;top:8px;right:8px;left:8px;height:30px;border:1px solid #2a6ba3;color:#fff;font-size:15px;font-weight:bold;line-height:27px;text-align:center;text-overflow:ellipsis;text-shadow:0 -1px 0 rgba(0,0,0,0.75);background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e');-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box}.xxl .item .switcher_title{overflow:visible;border:0;background:none;filter:none}.xxl .item .switcher_title .switcher_section{position:absolute;top:0;left:0;width:49.5%;height:30px;border:1px solid #2a6ba3;font-weight:normal;cursor:pointer;background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')}.xxl .item .switcher_title .switcher_section:active,.xxl .item .switcher_title .switcher_section.active{cursor:default;background:#02588e;background:-webkit-gradient(linear, left top, left bottom, from(#02588e), to(#75a3d7));background:-moz-linear-gradient(top, #02588e, #75a3d7);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')}.xxl .item .switcher_title .switcher_section.active{font-weight:bold}.xxl .item .switcher_title .switcher_section:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-radius-topleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-radius-bottomleft:4px;-webkit-background-clip:padding-box}.xxl .item .switcher_title .switcher_section.last{right:0;left:auto;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-radius-topright:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-radius-bottomright:4px;-webkit-background-clip:padding-box}.xxl .item .switcher_title .switcher_section.heating{border-color:#8f0404;background:#d77575;background:-webkit-gradient(linear, left top, left bottom, from(#d77575), to(#8e0202));background:-moz-linear-gradient(top, #d77575, #8e0202);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d77575', endColorstr='#8e0202')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d77575', endColorstr='#8e0202')}.xxl .item .switcher_title .switcher_section.heating:active,.xxl .item .switcher_title .switcher_section.heating.active{background:#8e0202;background:-webkit-gradient(linear, left top, left bottom, from(#8e0202), to(#d77575));background:-moz-linear-gradient(top, #8e0202, #d77575);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8e0202', endColorstr='#d77575')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8e0202', endColorstr='#d77575')}.xxl .item .item_footer{top:auto;bottom:8px;height:36px;font-size:13px;line-height:34px}.xxl .item .item_footer.two_lines{line-height:18px}.xxl .item .item_title.link,.xxl .item .item_footer.link{cursor:pointer}.xxl .item .item_title.link:active,.xxl .item .item_footer.link:active{background:#02588e;background:-webkit-gradient(linear, left top, left bottom, from(#02588e), to(#75a3d7));background:-moz-linear-gradient(top, #02588e, #75a3d7);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.xxl .sub_text{font-style:italic;font-size:10px;color:lightgrey;margin:0px;padding:0px}.xxl .item_grid{overflow:hidden;position:absolute;top:-12px;right:6px;bottom:-12px;left:6px;padding:12px 0 12px 12px}.xxl .item_grid.two_per_row .item{float:left;position:relative;top:auto;right:auto;bottom:auto;left:auto;width:48%;height:152px;margin:0 12px 12px 0}.xxl .item .item_content{position:absolute;top:60px;right:8px;bottom:60px;left:8px}.xxl .item .item_content.box{border:1px solid #bbb;padding:8px;text-shadow:0 1px 0 #fff;background:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.25);box-shadow:inset 0 0 3px rgba(0,0,0,0.25)}.xxl .text_label{color:#2b5172;font-size:18px;line-height:110%}.xxl .text_label.center{text-align:center}.xxl .text_label.small{font-size:13px}.xxl .text_label.large{font-size:13px}.xxl .item .item_content .temperature,.xxl .item .item_content .percentage,.xxl .item .item_content .time,.xxl .item .item_content .number .humidity{color:#2b5172;font-weight:bold;letter-spacing:-0.05em;line-height:85%;text-align:center}.xxl .item .item_content .time{line-height:normal}.xxl .item .item_content .temperature.heat,.xxl .item .item_content .humidity.heat{color:#c31b12}.xxl .item .item_content .temperature .unit,.xxl .item .item_content .percentage .unit,.xxl .item .item_content .indoor_humidity .unit{position:relative;font-weight:normal}.xxl .item .item_content .temperature .decimal{font-size:45%;margin-left:-15%;padding-right:20%;letter-spacing:2px}.xxl .item .item_content .percentage .unit,.xxl .item .item_content .indoor_humidity .unit{margin-left:5px;font-size:60%}.xxl .standard_button{overflow:hidden;white-space:nowrap;height:37px;border:1px solid #2a6ba3;color:#fff;font-size:15px;font-weight:bold;line-height:30px;text-align:center;vertical-align:middle;text-overflow:ellipsis;text-shadow:0 -1px 0 rgba(0,0,0,0.75);background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e');-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box}.xxl .standard_button:active{background:#02588e;background:-webkit-gradient(linear, left top, left bottom, from(#02588e), to(#75a3d7));background:-moz-linear-gradient(top, #02588e, #75a3d7);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')}.xxl .standard_button.active{background:#8bc2f9;background:-webkit-gradient(linear, left top, left bottom, from(#8bc2f9), to(#0370af));background:-moz-linear-gradient(top, #8bc2f9, #0370af);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8bc2f9', endColorstr='#0370af')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8bc2f9', endColorstr='#0370af')}.xxl .segmented_buttons{overflow:hidden;width:100%}.xxl .segmented_buttons .segment{float:left;height:34px;border:1px solid #d8d8d8;color:#555;font-size:14px;font-weight:bold;line-height:34px;text-align:center;text-shadow:0 1px 0 #fff;cursor:pointer;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#b5b5b5));background:-moz-linear-gradient(top, #f2f2f2, #b5b5b5);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f2f2f2', endColorstr='#b5b5b5')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f2f2f2', endColorstr='#b5b5b5');-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box}.xxl .segmented_buttons .segment.active,.xxl .segmented_buttons .segment:active{color:#444;background:#b5b5b5;background:-webkit-gradient(linear, left top, left bottom, from(#b5b5b5), to(#f2f2f2));background:-moz-linear-gradient(top, #b5b5b5, #f2f2f2);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b5b5b5', endColorstr='#f2f2f2')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b5b5b5', endColorstr='#f2f2f2');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);box-shadow:inset 0 1px 0 rgba(255,255,255,0.7)}.xxl .segmented_buttons .segment.active{border-color:#888;color:#222}.xxl .segmented_buttons.one_segment .segment{width:99%;margin:0}.xxl .segmented_buttons.two_segments .segment{width:47%;margin:0 2.25% 0 0}.xxl .segmented_buttons.three_segments .segment{width:31%;margin:0 1% 0 0}.xxl .segmented_buttons.four_segments .segment{width:24%;margin:0 0.5% 0 0}.xxl .calendar .item{position:relative;top:auto;right:auto;bottom:auto;left:auto;float:left;width:12.5%;margin:0 1.75% 1.1% 0;color:#2b5172;font-size:24px;font-weight:bold;text-align:left;text-indent:0.5em;cursor:pointer}.xxl .calendar .item span{position:absolute;top:50%;right:0;left:0;margin-top:-0.35em}.xxl .calendar .item.heading{color:#fff;font-size:16px;text-align:center;text-indent:0;text-shadow:0 -1px 0 rgba(0,0,0,0.75);cursor:default;background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')}.xxl .calendar .item.heading span{top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #2a6ba3;margin-top:0;line-height:36px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-webkit-background-clip:padding-box}.xxl .calendar .item.disabled{cursor:default;-ms-filter:"alpha(opacity=0.4 * 100)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.xxl .calendar .item.selected{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5);background:#2c9500}.xxl .calendar_month_switcher{position:relative;height:29px;margin:0 0 14px 0;padding:0 36px;color:#333;font-size:14px;font-weight:bold;line-height:29px;text-align:center}.xxl .calendar_month_switcher .arrow{position:absolute;top:0px;left:0;width:24px;height:29px;cursor:pointer;background:url(/assets/xxl/switcher_arrows-4a7102ba78f55bff228c599112dfa3b81f8a309ab733587745c1121a05598c0c.png)}.xxl .calendar_month_switcher .arrow.right{right:0;left:auto;background-position:-24px 0}.xxl .calendar .calendar_month_switcher .arrow:active{background-position:0 -29px}.xxl .calendar .calendar_month_switcher .arrow.right:active{background-position:-24px -29px}.xxl .sub_navigation{position:absolute;top:0;right:0;bottom:-10px;width:144px}.xxl .sub_navigation.horizontal{top:auto;right:0;left:0;bottom:0;width:auto;height:55px}.xxl .sub_navigation .sub_navigation_item{white-space:nowrap;position:relative;height:55px;margin-bottom:8px;border:1px solid #2a6ba3;color:#fff;font-size:15px;font-weight:bold;line-height:52px;text-align:center;text-overflow:ellipsis;text-shadow:0 -1px 0 rgba(0,0,0,0.75);cursor:pointer;background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e');-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box;-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4)}.xxl .sub_navigation.horizontal .sub_navigation_item{float:left;width:31%;margin:0 1% 0 0}.xxl .sub_navigation .sub_navigation_item:active{background:#02588e;background:-webkit-gradient(linear, left top, left bottom, from(#02588e), to(#75a3d7));background:-moz-linear-gradient(top, #02588e, #75a3d7);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')}.xxl .sub_navigation .sub_navigation_item.two_lines{height:47px;padding-top:8px;line-height:20px}.xxl .sub_navigation .sub_navigation_item.active{height:53px;border:2px solid #fff;cursor:default;background:#8bc2f9;background:-webkit-gradient(linear, left top, left bottom, from(#8bc2f9), to(#0370af));background:-moz-linear-gradient(top, #8bc2f9, #0370af);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8bc2f9', endColorstr='#0370af')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8bc2f9', endColorstr='#0370af')}.xxl .sub_navigation .sub_navigation_item.two_lines.active{padding-top:6px;height:47px}.xxl .sub_navigation .sub_navigation_item .arrow{display:none;position:absolute;top:50%;left:-13px;width:7px;height:13px;margin:-3px 0 0 0;background:url(/assets/xxl/right_sub_nav_arrow-d8f25ef6748985af9ddc32fef6db0358a5816b70eb41f92dc4e33777a5a22481.png)}.xxl .sub_navigation .sub_navigation_item.active .arrow{display:block}.xxl .sub_navigation.horizontal .sub_navigation_item.active .arrow{top:-12px;left:50%;width:13px;height:7px;margin:0 0 0 -6px;background:url(/assets/xxl/bottom_sub_nav_arrow-0ca90410814af61abe680dc7b9cefc2e40b1c36e10e04e4c7f72884ce716de58.png)}.xxl .pagination{position:absolute;top:50%;left:-10px;width:21px;height:38px;margin-top:-19px;cursor:pointer;background:url(/assets/xxl/pagination_arrows-661a0249d6e8b15affe9c574b64e0dcba6664c0a81c525ff31822d3fac22d73f.png)}.xxl .pagination.right{left:auto;right:-10px;background-position:-21px}.xxl .change_value_widget{position:relative}.xxl .change_value_widget .change_value_info{width:120px;text-align:center}.xxl .change_value_widget .change_value_info .label{margin:0 0 7px 0;color:#2b5172;font-size:21px;line-height:100%}.xxl .change_value_widget .change_value_info .data{color:#2b5172;font-size:72px}.xxl .change_value_widget .change_value_buttons{position:absolute;top:0;right:0;width:71px}.xxl .change_value_widget .change_value_buttons .change_value{width:71px;height:47px;cursor:pointer;background:url(/assets/xxl/temperature_control_buttons-3e74c93adbb3dad4f39923d5b8e3cde16126ce6aa543dddea3145940eb8389bc.png) -142px 0}.xxl .change_value_widget .change_value_buttons .change_value.lower{margin-top:5px;background-position:-213px 0}.xxl .change_value_widget .change_value_buttons .label{margin:4px 0;color:#555;text-align:center}.xxl .change_value_widget.change_temperature .change_value_buttons .change_value.raise{background-position:0 0}.xxl .change_value_widget.change_temperature .change_value_buttons .change_value.raise:active{background-position:0 -47px}.xxl .change_value_widget .change_value_buttons .change_value:active{background-position:-142px -47px}.xxl .change_value_widget .change_value_buttons .change_value.lower:active{background-position:-213px -47px}.xxl .change_value_widget.vertical{margin-bottom:10px;width:71px;height:140px;text-align:center}.xxl .change_value_widget.vertical .change_value_buttons{bottom:0;left:0}.xxl .change_value_widget.vertical .change_value_buttons .change_value{position:absolute;top:0;left:0}.xxl .change_value_widget.vertical .change_value_buttons .change_value.lower{top:auto;bottom:0}.xxl .change_value_widget.vertical .change_value_info{position:absolute;top:0;right:0;bottom:0;left:0;width:auto}.xxl .change_value_widget.vertical .change_value_info .data{font-size:38px;line-height:140px;text-align:center}.xxl .radio_widget{position:relative;height:30px;margin-bottom:5px;border:1px solid #2a6ba3;color:#fff;font-size:14px;font-weight:bold;line-height:28px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.4);cursor:pointer;background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e');-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box}.xxl .radio_widget:active{background:#02588e;background:-webkit-gradient(linear, left top, left bottom, from(#02588e), to(#75a3d7));background:-moz-linear-gradient(top, #02588e, #75a3d7);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#02588e', endColorstr='#75a3d7')}.xxl .radio_widget .radio{position:absolute;top:50%;left:4px;width:25px;height:22px;margin-top:-11px;cursor:pointer;background:url(/assets/xxl/radio-04d4eaf5a545282f626cd413d35996ccbe9eaf874a0ac43f002afed7c01f8222.png) no-repeat}.xxl .radio_widget.checked{cursor:default;background:#8bc2f9;background:-webkit-gradient(linear, left top, left bottom, from(#8bc2f9), to(#0370af));background:-moz-linear-gradient(top, #8bc2f9, #0370af);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8bc2f9', endColorstr='#0370af')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8bc2f9', endColorstr='#0370af')}.xxl .radio_widget.checked .radio{background-image:url(/assets/xxl/radio_checked-7f70951960353b17bbb70dbcbb91cb123fc458ba31130af88fed8bd39140f6ba.png)}.xxl .picker{position:absolute;top:20px;right:20px;left:20px;width:auto;height:auto;padding:10px 10px 2px 10px}.xxl .picker .radio_widget{line-height:38px;height:40px}.xxl .picker .radio_widget,.xxl .radio_widget.with_description{padding-left:28%;text-align:left}.xxl .radio_widget.with_description.two_lines{height:40px;line-height:38px}.xxl .picker .radio_widget .radio_label,.xxl .picker .radio_widget .radio_description,.xxl .radio_widget.with_description .radio_label,.xxl .radio_widget.with_description .radio_description{display:inline-block;zoom:1}.xxl .picker .radio_widget .radio_label,.xxl .radio_widget.with_description .radio_label{position:absolute;top:0px;left:42px;width:25%;font-size:18px}.xxl .radio_widget.with_description .radio_label{font-size:14px}.xxl .picker .radio_widget .radio_description,.xxl .radio_widget.with_description .radio_description{font-weight:normal}.xxl .picker .radio_widget .radio_description.two_lines,.xxl .radio_widget.with_description .radio_description.two_lines{padding-top:2px;line-height:18px;font-size:13px}.xxl .scale,.xxl .table_view{position:absolute;top:0;left:0;width:70px;border:1px solid #487eae;text-align:center;background:white;background:-webkit-gradient(linear, left top, left bottom, from(white), to(#90c1f3));background:-moz-linear-gradient(top, white, #90c1f3);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#90c1f3')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#90c1f3');-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box}.xxl .table_view{overflow:auto;bottom:0;width:99%;text-align:left;background:#eee;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.4);box-shadow:inset 0 0 4px rgba(0,0,0,0.4)}.xxl .scale .scale_item,.xxl .table_view .table_item{height:18px;border-top:1px solid #487eae;padding-left:5px;line-height:18px;text-shadow:0 1px 0 #fff}.xxl .table_view .table_item{height:24px;line-height:24px}.xxl .scale .scale_item.bottom,.xxl .table_view .table_item.bottom{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-background-clip:padding-box}.xxl .scale .scale_item:first-child,.xxl .table_view .table_item:first-child{border:none}.xxl .scale .scale_item.active,.xxl .table_view .table_item.active{color:#fff;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,0.75);background:#75a3d7;background:-webkit-gradient(linear, left top, left bottom, from(#75a3d7), to(#02588e));background:-moz-linear-gradient(top, #75a3d7, #02588e);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#75a3d7', endColorstr='#02588e')}.xxl .scale .scale_item.active:first-child,.xxl .table_view .table_item.active:first-child{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box}.xxl .instructions{position:absolute;top:10px;left:0;width:200px}.xxl .instructions .text_label{margin-bottom:5px;color:#333;font-size:12px}.xxl .instructions .text_label.bold{color:#000;font-size:14px}.xxl .instructions .text_label.large{font-size:14px}.xxl .change_heating_and_cooling_setpoints_widget{position:absolute;top:-60px;right:0px;left:0px}.xxl .change_heating_and_cooling_setpoints_widget .switcher_title{right:0;left:0}.xxl .change_heating_and_cooling_setpoints_widget .change_value_widget{top:60px}.xxl .item.home_zone_temperature{left:0}.xxl .item.home_zone_temperature .temperature{font-size:132px}.xxl .item.home_zone_temperature .temperature.three_characters,.xxl .item .indoor_humidity.left_box .value{font-size:96px;line-height:1.5em}.xxl .item.setpoint_change_controls{left:236px}.xxl .item.setpoint_change_controls .switcher_title .switcher_section{width:100px}.xxl .item.setpoint_change_controls .switcher_title .switcher_section.last{width:101px}.xxl .item.setpoint_change_controls .segmented_buttons{position:absolute;top:125px}.xxl .item.setpoint_change_controls .temperature.three_characters .value{font-size:51px}.xxl .item.right_box{left:472px;width:185px;height:auto}.xxl .item.right_box .temperature{position:relative;font-size:65px;height:80px}.xxl .item.right_box .item_content{position:relative;top:16px}.xxl .item.right_box .item_title{position:relative;width:167px}.xxl .item.service_info{width:420px;position:relative}.xxl .item.service_info .system_name{font-weight:bold;font-size:37px;padding:3px;color:#03457f}.xxl .item.service_info .system_name #system_name{font-weight:bold;font-size:37px;border-radius:4px;background-color:#f1f1f1;padding:6px;margin-top:20px;width:380px}.xxl .item.service_info .loading{margin:20px;text-align:center}.xxl .item.service_info .loading .progress{vertical-align:middle}.xxl .item.service_info .company_name{font-weight:bold;font-size:18px}.xxl .item.service_info .company_container{float:left;margin:10px;width:200px}.xxl .item.service_info .logo{float:left;width:170px;height:100%}.xxl .item.service_info .logo.tranelogo{background:url(/assets/thermostats/trane-490b12eca258e59ab19627aca04d4fc533f4b19b6ba72965b50d2e05b45060a5.gif) no-repeat;background-size:contain}.xxl .item.service_info .logo.americanstandardlogo{background:url(/assets/thermostats/american_standard-a2cbd138d39067c0cf94362e46bca2bb945b38f7754c831073eaa73751be4bdc.jpg) no-repeat;background-size:contain}.xxl .item.service_info .dealer-search{margin-top:-20px}.xxl .item.service_info .dealer-search .dealer-search-results{max-height:160px}.xxl .item.service_info .company_info{padding-top:5px}.xxl .item .indoor_humidity{margin-bottom:16px}.xxl .item .indoor_humidity .percentage{font-size:60px}.xxl .item .indoor_humidity .percentage .humidity_icon{display:inline-block;background:url(/assets/xxl/Icon_Humidity-92e81051cbf625ecb23984c14f8432e978f0feac4a32fca7db15e20c6920fbfd.png) no-repeat center;background-size:contain;height:40px;width:40px}.xxl .main_content .error_instructions{font-size:1.2em;margin:5px 20px 20px 0px;list-style-position:inside}.xxl .menu_items{position:absolute;top:0;right:-25px;bottom:0;left:0}.xxl .menu_items .item,.xxl .menu_single .item{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:129px;height:130px;text-align:center;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat}.xxl .menu_items .item{margin:0 40px 40px 0;float:left}.xxl .menu_single .item{height:70px;margin:0 auto}.xxl .menu_items .item .label,.xxl .menu_single .item .label{position:absolute;bottom:-20px;left:0;width:100%;color:#2b5172;font-weight:bold;text-align:center;text-shadow:0 1px 0 #fff}.xxl .item.settings_menu_item{background-image:url(/assets/xxl/Icon_Settings-fb606f6c28f3778c89b7548ef882972c2ab73805956a99cfe994c8bada068b88.png)}.xxl .item.settings_menu_item.disabled{background-image:url(/assets/xxl/Icon_Settings_Disabled-9a36b09ad59c24778610b13c46f00c1878e3530fd0ddd274dfaeb2b2513ede79.png)}.xxl .item.schedules_menu_item{background-image:url(/assets/xxl/Icon_Programs-7c768d19603ee1f5375fefbd416f81174d3c715973ef0b0052401f8d3c7fd7d7.png)}.xxl .item.schedules_menu_item.disabled{background-image:url(/assets/xxl/Icon_Programs_Disabled-02e53309aa117993fb27c22bf3f80ddf5202295a02fd55d22f6f817fc8c36494.png)}.xxl .item.status_menu_item{background-image:url(/assets/xxl/Icon_Events-395dfe739f4a05f7aeeb916151f48febc3a0e3d3284c1c91ecd079dea9b96262.png)}.xxl .item.status_menu_item.disabled{background-image:url(/assets/xxl/Icon_Events_Disabled-58619844a4f75ea829f19e17c51da481c519479ad6524ce4ada673d9be060da5.png)}.xxl .item.humidity_menu_item{background-image:url(/assets/xxl/Icon_Humidity-92e81051cbf625ecb23984c14f8432e978f0feac4a32fca7db15e20c6920fbfd.png)}.xxl .item.humidity_menu_item.disabled{background-image:url(/assets/xxl/Icon_Humidity_Disabled-2e9de45f439174488dac65780ccebd4201e87c75a4084c50c9f001771e81e8b0.png)}.xxl .item.fan_menu_item{background-image:url(/assets/xxl/Icon_Fan-8e10cd2e39ab8361a6445bfb39a5262d6a15e8705b5ef6c72f0c02b30687110c.png)}.xxl .item.fan_menu_item.disabled{background-image:url(/assets/xxl/Icon_Fan_Disabled-e3e0545911fd0471bbe2cd6254426dd76b18d2a9960ef977e1e94d3697eaddfe.png)}.xxl .item.service_menu_item{background-image:url(/assets/xxl/Icon_Service-94faed455c0d6d44ea0bdd4ef00a2101f6b94299f57b4b77c981b62d0045080c.png)}.xxl .item.service_menu_item.disabled{background-image:url(/assets/xxl/Icon_Service_Disabled-bdbb83619e2bb5facd423547f9df9eeb671a0e6f95b131eda9112b4146be2b51.png)}.xxl .item.history_menu_item{background-image:url(/assets/xxl/Icon_Runtime-de23caf3e3b4a87a62714e1cc0c24c4f951ed6bb2a06328ee6906589875761e1.png)}.xxl .item.history_menu_item.disabled{background-image:url(/assets/xxl/Icon_Runtime_Disabled-05fd4f090d703bbae6a038e296043377067f6d673dc2c805d4468c0b187db436.png)}.xxl .item.settings_thermostat_menu_item{background-image:url(/assets/xxl/Icon_Temp-df0f79f40fb2e9e9fae1a58a353f100d4a7e0cf12cd4c26d4d28a974299e682f.png)}.xxl .item.settings_thermostat_menu_item.disabled{background-image:url(/assets/xxl/Icon_Temp_Disabled-8a39dac8322ade820ce654b3015894f2ac11b800e1f7a9c9bba54d5f6c8280bb.png)}.xxl .item.settings_time_and_date_menu_item{background-image:url(/assets/xxl/Icon_Clock.png)}.xxl .item.settings_time_and_date_menu_item.disabled{background-image:url(/assets/xxl/Icon_Clock_Disabled.png)}.xxl .item.settings_security_menu_item{background-image:url(/assets/xxl/Icon_Lock-a51f0ab0c51eba16ce3f1353f47ecf8471758b073a6a08f109a2b1221e3a94ea.png)}.xxl .item.settings_security_menu_item.disabled{background-image:url(/assets/xxl/Icon_Lock_Disabled-6795c08d1c1f554877cc776f1eb881bbac5232b434566c5de632b3033921db5d.png)}.xxl .item.settings_presets_menu_item{background-image:url(/assets/xxl/Icon_TempPresets-abf125d7a0d7ddd518a04dd444af4f85367b9b32267637d4969f2a0fc6ab69a5.png)}.xxl .item.settings_presets_menu_item.disabled{background-image:url(/assets/xxl/Icon_TempPresets_Disabled-3ffe46c8a83c14877da27fcea59b3eb828e7fb6505017254daef43109e1fa529.png)}.xxl .item.settings_schedule_menu_item{background-image:url(/assets/xxl/Icon_ProgramsMode2-275efd66b26e4af3d83a4d86b47408a480bf536b9b7b6f5ef3199cd539ad183b.png)}.xxl .item.settings_schedule_menu_item.disabled{background-image:url(/assets/xxl/Icon_ProgramsMode2_Disabled-c9126884eb0c5b3950a10d43ff715bc222068d21b6b2c3483f32122678ea6d81.png)}.xxl .item.settings_restore_menu_item{background-image:url(/assets/xxl/Icon_Restore_Defaults-a15b4060c7f3040e0d4dc9adebd3c2fe5aa1cdadea70a7ff9c7aa3f72ac5deb3.png)}.xxl .item.settings_restore_menu_item.disabled{background-image:url(/assets/xxl/Icon_Restore_Defaults_Disabled-5463b86435929c8f9fcc6b48d2e3c7b06a4841620cfbcc62fcc12067bd9561d4.png)}.xxl .item.unenroll_menu_item{background-image:url(/assets/xxl/delete-3fcc2b60e58a1574c82823486659cde411a090d198cb76a45a59b69b86aa393a.png)}.xxl .item.settings_name_menu_item{background-image:url(/assets/xxl/Icon_Settings-fb606f6c28f3778c89b7548ef882972c2ab73805956a99cfe994c8bada068b88.png)}.xxl .item.unenroll_menu_item.disabled{background-image:url(/assets/xxl/delete-3fcc2b60e58a1574c82823486659cde411a090d198cb76a45a59b69b86aa393a.png)}.xxl .item.settings_alerts_menu_item{background-image:url(/assets/xxl/Icon_Alerts-c9d3bfea929a222a08b6eedea9fa531bdb469d96d703a10b23f7dc94b7d70b4e.png)}.xxl .item.settings_alerts_menu_item.disabled{background-image:url(/assets/xxl/Icon_Alerts_Disabled-7156dba9e7e26d79ed76308216c2026273406ebf28d2a0efcfd64ac1225492fa.png)}.xxl .month_switcher{left:270px}.xxl .month_switcher .title{width:80px;text-align:center}.xxl .calendar.full_screen_calendar{position:absolute;top:0;right:-10px;bottom:0;left:0}.xxl .calendar.full_screen_calendar .item{height:36px}.xxl .item.change_humidity{left:234px}.xxl .item.change_humidity .text_label,.xxl .item.indoor_humidity .text_label{position:absolute;right:0;bottom:-40px;left:0;text-align:center}.xxl .item .item_title.humidity{width:202px;margin-left:-7px}.xxl .humidity_controls .item.setpoint_change_controls .item_footer{width:202px;margin-left:-7px;margin-bottom:-149px}.xxl .item .change_humidity_setpoint .change_value_info{padding-top:25px}.xxl .item .change_humidity_setpoint .change_value_info .data{font-size:64px}.xxl .item .change_humidity_setpoint .change_value_info .unit{font-size:40px}.xxl .humidity_right_box,.xxl .service_right_box{position:absolute;left:470px;width:185px;height:auto;text-align:center}.xxl .service_right_box{top:64px}.xxl .humidity_right_box .item,.xxl .service_right_box .item{position:relative;float:left;padding:10px;display:block;width:160px;margin-left:13px}.xxl .humidity_right_box .menu_pointer,.xxl .service_right_box .menu_pointer{background-image:url(/assets/xxl/right_sub_nav_arrow-d8f25ef6748985af9ddc32fef6db0358a5816b70eb41f92dc4e33777a5a22481.png);background-repeat:no-repeat;background-position-y:10px}.xxl .item.humidifier_life{left:230px}.xxl .item.humidifier_life .text_label{margin-bottom:15px}.xxl .item.humidifier_life .percentage{font-size:90px}.xxl .item.frost_control{left:230px}.xxl .item.frost_control .scale{left:10px}.xxl .item.frost_control .change_value_widget{right:10px;top:25px}.xxl .item.continuous_fan_speed_setting{width:440px}.xxl .item.continuous_fan_speed_setting .change_value_widget{position:absolute;top:12px;right:0;width:240px}.xxl .item.continuous_fan_speed_setting .change_value_widget .change_value_buttons{top:10px}.xxl .continuous_fan_speed_radios{position:absolute;top:22px;width:140px}.xxl .smart_continuous_fan_settings{left:230px}.xxl .item.fan_circulate_setting{left:160px}.xxl .item.fan_circulate_setting .item_content{top:75px}.xxl .item.fan_circulate_setting .change_value_buttons{top:6px}.xxl .item.fan_circulate_setting .text_label{position:absolute;top:140px}.xxl .item.fan_speed_settings{top:30px;right:20px;bottom:30px;left:20px;width:auto;height:auto}.xxl .item.fan_speed_settings .item.fan_circulate_setting{left:0}.xxl .item.fan_speed_settings .item.fan_circulate_setting .item_content{height:220px}.xxl .item.fan_speed_settings .item.fan_circulate_setting .change_value_info{width:110px}.xxl .item.fan_speed_settings .continuous_fan_speed_setting{right:0;width:410px}.xxl .item.fan_speed_settings .continuous_fan_speed_setting .segmented_buttons{position:absolute;right:0;bottom:10px}.xxl .item.temperature_scale_setting{left:220px}.xxl .item.setpoint_deadband_setting{left:220px}.xxl .item.setpoint_deadband_setting .text_label{position:absolute;right:0;bottom:0;left:0}.xxl .item.setpoint_deadband_setting .temperature{position:relative;top:20px}.xxl .item.calibrate_temperature_setting{left:220px}.xxl .item.calibrate_temperature_setting .temperature{position:relative;top:20px}.xxl .item.calibrate_temperature_setting .text_label{position:absolute;right:0;bottom:0;left:0}.xxl .item.calibrate_humidity_setting{left:220px}.xxl .item.calibrate_humidity_setting .percentage{position:relative;top:20px}.xxl .item.calibrate_humidity_setting .text_label{position:absolute;right:0;bottom:0;left:0}.xxl .item.clock_settings,.xxl .item.date_settings{width:260px}.xxl .item.clock_settings .change_value_widget,.xxl .item.date_settings .change_value_widget{float:left;margin-right:15px}.xxl .item.clock_settings .change_value_widget.last,.xxl .item.date_settings .change_value_widget.last{margin-right:0}.xxl .item.date_settings .change_value_widget.last .value{font-size:32px}.xxl .item.clock_settings .text_label{position:absolute;top:60px;left:75px}.xxl .item.date_settings .text_label{position:absolute;top:175px;right:0;left:0}.xxl .item.time_zone_settings{width:420px}.xxl .item.time_zone_settings .radio_widget{left:50%;width:175px;margin-left:-87px}.xxl .item.time_zone_settings_dialog{top:20px;bottom:20px;left:50%;width:500px;height:auto;margin-left:-250px}.xxl .item.time_zone_settings_dialog .segmented_buttons{position:absolute;left:0;bottom:-50px}.xxl .item.internet_time_settings{left:240px}.xxl .item.pin_lock .text_label,.xxl .item.guest_access .text_label{position:absolute;bottom:0}.xxl .item.guest_access{left:240px}.xxl .standard_button.what_are_one_touch_presets_button{position:absolute;top:140px;left:0;width:210px}.xxl .item.edit_one_touch_temperature_presets{right:0;width:420px}.xxl .item.edit_one_touch_temperature_presets .item_content{top:40px}.xxl .item.edit_one_touch_temperature_presets .change_value_widget{position:absolute;top:0;width:190px}.xxl .change_value_widget.heat_preset{right:0}.xxl .change_value_widget.cool_preset{left:0}.xxl .change_value_widget.cool_preset .temperature{color:#2B5172}.xxl .item.edit_one_touch_temperature_presets .text_label{position:absolute;top:125px;right:0;left:0}.xxl .item.edit_one_touch_temperature_presets .text_label span{font-weight:bold}.xxl .item.edit_one_touch_temperature_presets .text_label span.heat{color:#C31B12}.xxl .item.edit_one_touch_temperature_presets .sub_navigation.horizontal{bottom:-35px}.xxl .item.scheduling_toggle{width:180px;height:200px}.xxl .item.scheduling_manual_guided_toggle{width:450px;height:200px;right:0}.xxl .text_label.scheduling_mode_instructions{position:absolute;right:40px;bottom:40px;left:40px}.xxl .item.alerts_settings_picker{position:absolute;top:0;right:20px;bottom:114px;left:20px;width:auto;height:auto;padding:10px 10px 2px 10px}.xxl .item.alerts_settings_picker.collapsed{bottom:initial}.xxl .item.alerts_settings_picker .radio_widget{text-align:left}.xxl .item.alerts_settings_picker .radio_widget .radio_label{padding-left:40px}.xxl .item.alerts_settings_picker .item_content{top:50px;bottom:0}.xxl .item.alerts_settings_picker .item_content .change_value_widget{float:left;position:relative;top:37px;left:30px;width:215px}.xxl .item.alerts_settings_picker .item_content .change_value_widget.right{float:right;right:30px;left:auto}.xxl .item.alerts_settings_picker .item_content .change_value_widget .label{position:absolute;top:-25px;font-size:14px}.xxl .item.alerts_settings_picker .item_content .change_value_widget .temperature{position:relative;top:18px}.xxl .item.picker.system_mode_picker{bottom:88px}.xxl .standard_button.system_mode_options_button{position:absolute;left:20px;bottom:40px;width:160px}.xxl .item.system_mode_options{left:50%;width:432px;margin-left:-216px}.xxl .item.select_system{width:240px}.xxl .item.system_mode_options_emergency_heat{right:0;left:auto;width:200px}.xxl .item.hold_options_panel{top:52px;left:248px;right:12px;bottom:66px;width:auto;height:auto}.xxl .item.hold_options_panel .item.transparent{width:212px !important}.xxl .item.hold_options_panel .change_value_widget.hold_until_widget{top:-25px}.xxl .item.hold_options_panel .change_value_widget .value{margin-right:4px}.xxl .item.hold_options_panel .change_value_widget .change_value_info .time.data{font-size:24px !important}.xxl .item.hold_options_info{right:0}.xxl .item.hold_options_info .item_content{top:34px}.xxl .standard_button.apply_change_hold_time_and_setpoints_button,.xxl .standard_button.adjust_hold_time_button,.xxl .standard_button.return_to_schedule_button,.xxl .standard_button.cancel_change_hold_time_button{position:absolute;right:0;bottom:-52px;left:0}.xxl div.adjust_hold_date_button{font-size:17px;position:relative;top:-20px;padding-left:15px;color:#2B5172;width:100px}.xxl .standard_button.adjust_hold_permanent_hold_button{position:absolute;top:100px;right:0;bottom:-62px;left:0}.xxl .standard_button.adjust_hold_date_button{bottom:117px;width:115px}.xxl .standard_button.adjust_hold_time_button{bottom:5px}.xxl .standard_button.adjust_hold_permanent_hold_button{bottom:44px}.xxl .standard_button.return_to_schedule_button{bottom:5px;line-height:normal}.xxl .return_to_schedule_button_text{padding-top:3px}.xxl .hold_options_cool_info,.xxl .hold_options_heat_info{position:absolute;top:100px;left:0;width:75px;text-align:center}.xxl .hold_options_cool_info{left:100px}.xxl .hold_options_cool_info .temperature,.xxl .hold_options_heat_info .temperature{font-size:45px}.xxl .text_label.hold_options_time_info{font-size:18px;font-weight:bold}.xxl .calendar.hold_options_calendar{position:absolute;top:60px;right:9px;bottom:74px;left:259px}.xxl .calendar.hold_options_calendar .item{height:30px;font-size:18px}.xxl .calendar.hold_options_calendar .item.heading span{line-height:29px}.xxl .calendar.hold_options_calendar .calendar_month_switcher{left:90px;width:140px;font-size:16px}.xxl .standard_button.hold_options_calendar_cancel_button{position:absolute;bottom:0;right:12px;padding:0 15px}.xxl .item_grid.zone_overview_zones .item_content{top:55px}.xxl .item_grid.zone_overview_zones .current_temperature{position:absolute;top:21px;left:0;font-size:64px}.xxl .item_grid.zone_overview_zones .right{position:absolute;top:0;right:0;left:130px;height:85px}.xxl .item_grid.zone_overview_zones .view{float:left;width:76px;margin-bottom:5px}.xxl .item_grid.zone_overview_zones .view .temperature{font-size:21px;text-align:left}.xxl .schedule_selected_days{position:absolute;top:0;right:15px;color:#333;font-weight:bold;line-height:38px}.xxl .day{cursor:pointer;position:relative;height:43px;margin-bottom:3px}.xxl .day.group1_bg .entries,.xxl .day.group1_bg .name{background-image:url(/assets/xxl/schedule_thing_background_green-286cce35dceea01ca53d84f4bd2f0cb8dda884f788003902fa76d855b350fda3.png)}.xxl .day.group2_bg .entries,.xxl .day.group2_bg .name{background-image:url(/assets/xxl/schedule_thing_background_blue-84e6da332f14fd52cc5600e3e0973fa96d5e3be2a2989ba503091751193ea359.png)}.xxl .day.group6_bg .entries,.xxl .day.group6_bg .name{background-image:url(/assets/xxl/schedule_thing_background_red-aac2dc62d783839196db848cf591f545a18bbd14803d0b02356d7951c3c9c7e9.png)}.xxl .day.group3_bg .entries,.xxl .day.group3_bg .name{background-image:url(/assets/xxl/schedule_thing_background_magenta-ad074d695476f9801e3c78d42cfcf13bc98b7718ef975900fe784ed889e7ab83.png)}.xxl .day.group4_bg .entries,.xxl .day.group4_bg .name{background-image:url(/assets/xxl/schedule_thing_background_orange-a2397eace355497603d9e32934452a3c18ae173a92b883288f630a1019dada67.png)}.xxl .day.group5_bg .entries,.xxl .day.group5_bg .name{background-image:url(/assets/xxl/schedule_thing_background_teal-df5e0882e49877f2ecb8d658773bf517a61456baf4f97862a96cbc95f0f25e96.png)}.xxl .day .name,.xxl .day .entries{position:absolute;top:0;left:0;height:41px;border:1px solid #adbcc9;font-size:13px;text-shadow:0 1px 0 #fff;background:url(/assets/xxl/schedule_thing_background-b8db4a8d592c390a4318572585f4b9c6aec331e66496b708e16e3eebf9a61021.png);-moz-box-shadow:inset 0 1px 0 white;-webkit-box-shadow:inset 0 1px 0 white;box-shadow:inset 0 1px 0 white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box}.xxl .day .name{width:42px;font-weight:bold;line-height:41px;text-align:center}.xxl .day .entries{right:0;left:47px}.xxl .day .entry{position:absolute;top:0;bottom:0}.xxl .day .entry .time,.xxl .day .entry .content{position:absolute;top:0;left:0;bottom:0;text-align:center}.xxl .day .entry .time{width:18px;border:1px solid #045a8f;color:#fff;font-size:13px;font-weight:bold;text-align:center;text-shadow:0 -1px 0 black;background:url(/assets/xxl/schedule_thing_time_background-f5238885b95f6e1e548bfb3ad016c0a2fedee8950570404bdc5c46f4003273f3.png)}.xxl .day .entry .time span{position:absolute;top:43px;left:1px;display:block;width:43px;height:18px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90def);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.xxl .day .entry .content{top:4px;right:0;left:20px}.xxl .day .entry .content .title{margin-bottom:2px;font-weight:bold}.xxl .day .entry .content .value{position:absolute;bottom:3px;width:50%}.xxl .day .entry .content .value.low{left:0;color:#2b5172;text-align:right;text-indent:-20px}.xxl .day .entry .content .value.high{right:0;color:#cf0006;text-align:left;text-indent:4px}.xxl .schedule_select_days .radio_widget{float:left;width:80px;margin-right:10px;text-align:left;text-indent:36px}.xxl .schedule_edit_day{position:absolute;top:50px;width:657px}.xxl .schedule_edit_day .day .entries{left:0;height:63px;background:url(/assets/xxl/schedule_thing_background_large-f9cd2f57cd240fc058b63de5592bb00fa3f9aef48183657c4517287156c2fae1.png)}.xxl .schedule_edit_day .day .entry.active{border:1px solid #045A8F;-moz-box-shadow:0 0 4px #045a8f;-webkit-box-shadow:0 0 4px #045a8f;box-shadow:0 0 4px #045a8f}.xxl .schedule_edit_day .day .entry .content{top:14px}.xxl .schedule_edit_day .day .entry .content .value{bottom:12px}.xxl .schedule_edit_day .day .entry .time span{top:51px}.xxl .item.schedule_edit{position:absolute;top:auto;right:0;bottom:0;left:0;width:655px;height:150px}.xxl .item.schedule_edit .text_label.period_name{position:absolute;top:3px;left:0;font-weight:bold}.xxl .item.schedule_edit .item_content{top:12px;bottom:12px}.xxl .item.schedule_edit .change_value_widget.change_temperature{float:right;width:200px;margin:13px 12px 0 0}.xxl .item.schedule_edit .change_value_widget.change_time{float:right;margin-top:14px;padding:20px 90px 0 0}.xxl .item.schedule_edit .change_value_widget.change_time .change_value_info{width:auto}.xxl .item.schedule_edit .change_value_widget.change_temperature.cool{margin-right:15px}.xxl .standard_button.period_edit{float:left;width:120px;margin-right:10px}.xxl .standard_button.schedule_edit_time,.xxl .standard_button.schedule_edit_temperature{position:absolute;left:0;bottom:8px;width:70px}.xxl .standard_button.schedule_edit_temperature{left:78px;width:110px}.xxl .item.schedule_new_period_dialog,.xxl .item.schedule_select_period_dialog{top:75px;bottom:75px;left:50%;width:400px;height:auto;margin-left:-200px}.xxl .item.schedule_new_period_dialog .schedule_new_period_input{position:absolute;top:70px;right:10px;left:10px;padding:10px 5px;font-size:18px}.xxl .item.schedule_new_period_dialog .link{position:absolute;bottom:10px;width:100px;right:10px;left:auto}.xxl .item.schedule_new_period_dialog .link.back{right:auto;left:10px;border:1px solid #d8d8d8;color:#555;text-shadow:0 1px 0 #fff;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#b5b5b5));background:-moz-linear-gradient(top, #f2f2f2, #b5b5b5);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f2f2f2', endColorstr='#b5b5b5')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f2f2f2', endColorstr='#b5b5b5')}.xxl .item.schedule_new_period_dialog .link.cancel{right:120px;border:1px solid #d8d8d8;color:#555;text-shadow:0 1px 0 #fff;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#b5b5b5));background:-moz-linear-gradient(top, #f2f2f2, #b5b5b5);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f2f2f2', endColorstr='#b5b5b5')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f2f2f2', endColorstr='#b5b5b5')}.xxl .standard_button.new_period_button,.xxl .standard_button.wake_period_button,.xxl .standard_button.home_period_button,.xxl .standard_button.away_period_button,.xxl .standard_button.sleep_period_button{float:right;width:100px;margin:0 18px 10px 0}.xxl .item.schedule_select_time_dialog{top:90px;bottom:90px;left:50%;width:550px;height:auto;margin-left:-275px}.xxl .item.schedule_select_time_dialog .warning{top:55px;left:auto;right:7px;width:170px}.xxl .item.schedule_select_time_dialog .change_value_widget{width:315px}.xxl .item.schedule_select_time_dialog .change_value_info{width:315px}.xxl .item.schedule_select_time_dialog .label,.xxl .item.schedule_select_time_dialog .data{text-align:left}.xxl .item.schedule_select_time_dialog .label{padding:15px 0}.xxl .item.schedule_select_time_dialog .data{font-size:56px}.xxl .duration_of_period_wrapper{position:absolute;top:0;right:0;width:180px}.xxl .duration_of_period_wrapper .text_label{margin-bottom:5px}.xxl .standard_button.schedule_select_time_dialog_cancel_button,.xxl .standard_button.schedule_select_time_dialog_apply_button{position:absolute;right:0;bottom:-52px;width:100px}.xxl .standard_button.schedule_select_time_dialog_cancel_button{right:110px}.xxl .room_iq.item.setpoint_change_controls{height:250px}.xxl .room_iq.item.setpoint_change_controls .change_heating_and_cooling_setpoints_widget .change_value_widget{top:50px}.xxl .room_iq.item.setpoint_change_controls .segmented_buttons{position:absolute;top:100px}.xxl .demand_response{text-align:center}.xxl .demand_response .item_content{height:62px;left:0px}.xxl .demand_response .demand_response_state{font-size:17px;color:green;text-transform:capitalize;display:inline-block}.xxl .demand_response .demand_response_cancel{display:inline-block;height:14px;border:solid 1px #CCC;border-radius:5px;padding:3px;color:#4A4A4A;margin-left:10px;cursor:pointer}.xxl .demand_response .demand_response_cancel:hover{background-color:#E6E6E6}.xxl .demand_response .demand_response_cancel:active{background-color:#C6C6C6}.xxl .demand_response .demand_response_time{font-size:11px;margin-top:5px}.room_iq_container{position:absolute;width:220px;left:237px;height:57px;top:260px}.room_iq_container .room_iq_button{cursor:pointer}.room_iq_container .room_iq_button .with-chevron{padding-right:20px;background:url(/assets/chevron_down_round_white-f8e7f44ca5c7284641c8aadec75da6a5e3258db59adbcd928c83e1241e84817b.svg) no-repeat right center}.room_iq_container .room_iq_wizard .room-iq-choice{padding:5px 20px}.room_iq_container .room_iq_wizard .with-arrow{padding-right:20px;background:url(/assets/icons8-arrows_long_right-00c3191b5fa4b5a2f01ba3ae4fc08710f4b33c845fe0e6dd78032da96d90238a.svg) no-repeat right center}.room_iq_container .room_iq_wizard .sensor-select{padding:5px 10px}.room_iq_container .room_iq_wizard .time-choice{padding-left:5px;padding-bottom:10px}.room_iq_container .room_iq_wizard p{padding:5px 10px}.room_iq_container .automate-me-buttons{padding:10px}.r_sensor_heading{display:inline-block;font-size:20px}.r_sensor_message{float:right}.r_sensor_cols{padding:10px 40px 10px 0;text-align:left}.r_sensor_data{color:#4a4a4a;line-height:40px;border-bottom:solid 1px #CCC}.r_sensor_data .r_sensor_name,.r_sensor_data .r_sensor_serial_num{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.r_sensor_data .r_sensor_name{padding-left:40px;width:70px}.r_sensor_data .r_sensor_temp,.r_sensor_data .r_sensor_value{padding-left:5px}.r_sensor_data .room_iq_onboard{background:url(/assets/room_iq/room_iq_onboard-60541691f3830b376da54ec4e588764f87c35a189cb771a9143053464d7fae16.svg) no-repeat}.r_sensor_data .room_iq_wireless{background:url(/assets/room_iq/room_iq_wireless-7c553a6a26893a1caa9b259818b3f7cb6bad5515996fa8b1eca31018cded10e3.svg) no-repeat}.r_sensor_data .room_iq_wireless_offline{background:url(/assets/room_iq/room_iq_wireless_offline-a4e1e1b6e3bffce99f4dabc24fc80b0aff7788624959412b246881268483d0a6.svg) no-repeat}.r_sensor_data .question{background:url(/assets/room_iq/question-d017542d2ad9beab7788fbb1640a908ab9f938417ac42e882e2bbd39b17bb8ec.svg) no-repeat}.r_sensor_data .room_iq_onboard940{background:url(/assets/room_iq/room_iq_onboard940-a9dd0a5d1cb97e779161db25b3d63a7c172573ddd21cf335b5ddb7ebc9e97f24.svg) no-repeat}.r_sensor_data .room_iq_wired{background:url(/assets/room_iq/room_iq_wired-15b8372a8f4c37174bf9991e5c410038885c443ff27fe32d886f3e7f021a2d52.svg) no-repeat}.r_sensor_data .r_sensor_icon{background-size:35px;background-position-y:center}.r_sensor_data:last-child{border-bottom:none}@font-face{font-family:'CartoGothicStdBook';src:url(/fonts/CartoGothicStd-Book-webfont.eot);src:url(/fonts/CartoGothicStd-Book-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/CartoGothicStd-Book-webfont.woff) format("woff"),url(/fonts/CartoGothicStd-Book-webfont.ttf) format("truetype"),url(/fonts/CartoGothicStd-Book-webfont.svg#CartoGothicStdBook) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CartoGothicStdItalic';src:url(/fonts/CartoGothicStd-Italic-webfont.eot);src:url(/fonts/CartoGothicStd-Italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/CartoGothicStd-Italic-webfont.woff) format("woff"),url(/fonts/CartoGothicStd-Italic-webfont.ttf) format("truetype"),url(/fonts/CartoGothicStd-Italic-webfont.svg#CartoGothicStdItalic) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'CartoGothicStdBold';src:url(/fonts/CartoGothicStd-Bold-webfont.eot);src:url(/fonts/CartoGothicStd-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/CartoGothicStd-Bold-webfont.woff) format("woff"),url(/fonts/CartoGothicStd-Bold-webfont.ttf) format("truetype"),url(/fonts/CartoGothicStd-Bold-webfont.svg#CartoGothicStdBold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'CartoGothicStdBoldItalic';src:url(/fonts/CartoGothicStd-BoldItalic-webfont.eot);src:url(/fonts/CartoGothicStd-BoldItalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/CartoGothicStd-BoldItalic-webfont.woff) format("woff"),url(/fonts/CartoGothicStd-BoldItalic-webfont.ttf) format("truetype"),url(/fonts/CartoGothicStd-BoldItalic-webfont.svg#CartoGothicStdBoldItalic) format("svg");font-weight:bold;font-style:italic}.tooltip-wrap{position:absolute;display:none;width:250px;left:0;top:0;z-index:1001;margin-left:10px;margin-top:10px;font:12px Arial, Helvetica, sans-serif;text-align:left;line-height:1.3em;padding:6px;background:#E9F2FF;border:1px solid #8EAACE;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 4px #666666;-moz-box-shadow:0 0 4px #666666;-webkit-box-shadow:0 0 4px #666666}.tooltip .tooltip-close{width:14px;height:14px;background:url(https://www.helpdocsonline.com/tooltips/close.gif) 0px 0px no-repeat;cursor:pointer;text-indent:-9999em;overflow:hidden;display:block;font-size:0px;float:right;margin:2px 3px 2px 4px}.tooltip-loading{background:url(https://www.helpdocsonline.com/tooltips/loading.gif) 3px 5px no-repeat;padding:6px 6px 3px 25px;height:17px;border-style:solid;border-width:0px;width:50px;font:12px Arial, Helvetica, sans-serif}.help-tooltip{content:url(/assets/help-ebacc241caf35b67772dc7d415b1725b64020cfa0fe717e166a2ed760bf7bc1e.svg)}.tooltip-button{cursor:default}@font-face{font-family:'flexslider-icon';src:url(/fonts/flexslider-icon.eot);src:url(/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(/fonts/flexslider-icon.woff) format("woff"),url(/fonts/flexslider-icon.ttf) format("truetype"),url(/images/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.contact-list-header{height:16px}.contact-list .contact{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.5);background-color:white;margin-bottom:12px;position:relative}.contact-list .contact .suspend-hours{padding-bottom:6px;padding-top:12px}.contact-list .contact .title_bar .title_text{margin-left:25px}.contact-list .contact .title_bar .buttons{margin-right:18px}.contact-list .contact .title_bar .buttons .push_button.with_icon{margin-left:7px}.contact-list .contact .contact-summary{padding:25px;padding-top:8px;padding-bottom:16px}.contact-list .contact .contact-edit{position:relative;margin:25px;margin-top:16px;margin-bottom:0px}.contact-list .contact .contact-edit .contact-subscriptions{margin:8px}.contact-list .contact .contact-edit .push_button.test-number,.contact-list .contact .contact-edit .push_button.test-email{float:right}.contact-list .contact .contact-edit .column.buttons{margin-top:24px}.contact-list .contact .field{padding-bottom:16px}.contact-list .contact .field .column{display:inline-block}.contact-list .contact .field .column.last{float:right;text-align:right}.contact-list .contact ul{list-style-position:inside;list-style-type:none}.contact-list .contact ul ul{padding-left:2em}.contact-list .contact .contact-subscriptions{display:none}.contact-list .contact .subscription{position:relative;line-height:24px}.contact-list .contact .subscription input[type=checkbox]{right:0px}.contact-list .contact .subscription .house-icon:after{content:url(/assets/xxl/house_icon-bb595fc830719b7f04e560a1d6c735eb4dd9b4d52db4467ae0d8e5fa84b9723b.png)}.contact-list .contact .subscription.enabled{background:#D5EAF7;border-radius:2px}.contact-list .contact .subscription .locked{opacity:.50}select.carrier{width:125px}.ie8 select.carrier{width:150px}.group-list-header{height:16px}.group-list{margin-bottom:5px}.group-list .title_text{margin-left:25px}.group-list .group-summary{min-height:20px;margin-top:10px;margin-bottom:10px;margin-left:25px}.group-list .group-summary .state{padding:5px 5px 5px 0px;display:table}.group-list .group-summary .state div,.group-list .group-summary .state span{display:table-cell;vertical-align:middle}.group-list .group-summary .state .icon{width:48px;height:48px;background-position-y:50%;background-repeat:no-repeat;background-size:contain}.group-list .group-summary .state .label{padding-left:10px}.group-list .group-edit{margin-left:25px}.group-list .group-edit h2{padding-top:10px;padding-bottom:10px}.group-list .group-edit .buttons{float:right;margin-right:10px;margin-bottom:10px}.device.insynctive_bridge{height:160px}.device.insynctive_bridge .view_section{position:relative;height:20px}.device.insynctive_bridge .edit_section{position:relative;height:20px}.device.insynctive_bridge .title_bar .field{margin-top:8px}.device.insynctive_bridge .title_bar .field .sec-header{font-size:16px}.device.insynctive_deadbolt_sensor .view_section .title_bar .field,.device.insynctive_deadbolt_sensor .edit_section .title_bar .field{margin-top:8px}.device.insynctive_deadbolt_sensor .view_section .title_bar .field .sec-header,.device.insynctive_deadbolt_sensor .edit_section .title_bar .field .sec-header{font-size:16px}.device.insynctive_door_window_sensor .view_section .title_bar .field,.device.insynctive_door_window_sensor .edit_section .title_bar .field{margin-top:8px}.device.insynctive_door_window_sensor .view_section .title_bar .field .sec-header,.device.insynctive_door_window_sensor .edit_section .title_bar .field .sec-header{font-size:16px}.device.insynctive_tilt_sensor .view_section .title_bar .field,.device.insynctive_tilt_sensor .edit_section .title_bar .field{margin-top:8px}.device.insynctive_tilt_sensor .view_section .title_bar .field .sec-header,.device.insynctive_tilt_sensor .edit_section .title_bar .field .sec-header{font-size:16px}.device.smoke_detector{height:auto}.device.smoke_detector .view_section{position:relative;height:190px;min-height:190px}.device.smoke_detector .view_section .last_update{padding-top:30px}.device.smoke_detector .edit_section{position:relative;height:auto}.device.smoke_detector .title_bar{margin-top:-5px}.device.smoke_detector .title_bar .field{margin-top:8px}.device.smoke_detector .title_bar .field .sec-header{font-size:16px}.device.smoke_detector .device-status{width:66px;height:78px;background-position:initial;margin-right:10px}.device.smoke_detector .device-status.tripped{background-image:url(/assets/smoke_detected_icon-a75e67acd0a5e902a43d95be56fd1736ba1789c3a8d4109d6c4e73cd022b5226.png);color:#b02424}.device.smoke_detector .device-status.cleared{background-image:url(/assets/smoke_cleared_icon-abfc599301b564a812f52e9f802a6f477f6797a3498d0ad7b61a6cc7bf57f2b6.png);color:#129d03}.device.smoke_detector .device-status.malfunction{background-image:url(/assets/smoke_cleared_icon-abfc599301b564a812f52e9f802a6f477f6797a3498d0ad7b61a6cc7bf57f2b6.png);color:#B8B8BE}.device.smoke_detector .device-status .value.ok{color:#129d03}.device.smoke_detector .device-status .value.warning{color:#FBCD36}.device.smoke_detector .device-status .value.emergency{color:#b02424}.device.smoke_detector .device-status .value.offline{color:#B8B8BE}body.trane .push_button.main,body.trane .rounded_button.main{background-color:#5b6770;border-color:#5b6770;transition:all 0.2s linear}body.trane .push_button.main:active:not(.disabled),body.trane .rounded_button.main:active:not(.disabled){background-color:#5b6770;border-color:#5b6770;box-shadow:0 1px 10px rgba(0,0,0,0.7)}body.trane .push_button.main.cancel,body.trane .rounded_button.main.cancel{background-color:#ffffff;border-color:#ddd;color:#4a4a4a}body.trane .bevel_button.main{background-color:#5b6770;border:solid 1px #5b6770;transition:all 0.2s linear}body.trane .bevel_button.main:active:not(.disabled){background-color:#5b6770;border-color:#5b6770;box-shadow:0 1px 10px rgba(0,0,0,0.7)}body.trane .segmented_control .buttons .bevel_button.main{background-color:#5b6770}body.trane #content_footer{background-color:#3f3f3f}body.trane #header-utility{background:#3f3f3f}body.trane #header-navigation{border-top:2px solid #101820;background:#f7f7f7}body.trane #header-navigation .header-navigation-content .right a{color:#5b6770}body.trane #header-navigation .header-navigation-content .right a:hover,body.trane #header-navigation .header-navigation-content .right a:active{background-color:#dce2e5;color:#f93822}body.trane #header-navigation .header-navigation-content .right a.active,body.trane #header-navigation .header-navigation-content .right a.active:hover{background-color:#ced5da}body.trane #header-navigation .header-navigation-content .right #tag-line{font-style:italic;color:#666}body.trane #header-navigation .header-navigation-content .left img{height:70px;padding-top:5px}body.trane #mobile-applications{background-color:#c1c6c8}body.trane #ready_to_join .simple{background-color:#f04722;border-color:#ff2b00}body.trane .well{background-color:#efefef}body.trane #main_page_heading h1{color:#333f48}body.trane #content_sidebar nav a{color:#5b6770;background-color:#f7f7f7}body.trane #content_sidebar nav a:hover,body.trane #content_sidebar nav a:active{background-color:#ced5d9;color:#f93822}body.trane #content_sidebar nav a.active,body.trane #content_sidebar nav a.active:hover{background-color:#bfc8ce}body.trane #content_sidebar nav a#appliances_link span{background-image:url(/assets/trane/sidebar-nav/Appliances-c2a32a7b33b5bdec26cad487c046bc8a76bdbe971ce3c3a6d949c3bd35f39e0a.svg)}body.trane #content_sidebar nav a#cameras_link span{background-image:url(/assets/trane/sidebar-nav/Cameras-5db1f5f27dc81e7e2c0cc605ddf98fe370980b8d79d7fe942d5d36c26e5ecf13.svg)}body.trane #content_sidebar nav a#climate_link span{background-image:url(/assets/trane/sidebar-nav/Climate-c09c5fc3ea47dabd681dc0f80cf33d6b6a6d22de1327607f21edfd16058040ce.svg)}body.trane #content_sidebar nav a#energy_link span{background-image:url(/images/trane/sidebar-nav/Energy.svg)}body.trane #content_sidebar nav a#geofences_link span{background-image:url(/assets/trane/sidebar-nav/Geofences-46631072cbfe2137c7fe9121fc33149bafa5ddcceb1470c9cde8335fd95e61a7.svg)}body.trane #content_sidebar nav a#groups_link span{background-image:url(/assets/trane/sidebar-nav/Groups-c2da0f6deff21ba453380cd126d12f8279b719c07e80660b3a24edb98de43f76.svg)}body.trane #content_sidebar nav a#home_controllers_link span{background-image:url(/assets/trane/sidebar-nav/Home-Controllers-65782e5e51153b89e176346db81ae949ca4f6c43a8fd00b15b178a26662c197b.svg)}body.trane #content_sidebar nav a#irrigation_link span{background-image:url(/assets/trane/sidebar-nav/Irrigation-6a38e45a7107e99cb361a9fea71ebca6c2df9b1ba271f371cb18c3e48e5b0d2d.svg)}body.trane #content_sidebar nav a#lighting_and_modules_link span{background-image:url(/assets/trane/sidebar-nav/Lighting-and-Modules-7e1f082b5e63f74638d91ada127f672b6300fafb6e5e41779675d0a5623bbc95.svg)}body.trane #content_sidebar nav a#security_and_sensors_link span{background-image:url(/assets/trane/sidebar-nav/Security-and-Sensors-841f74efbf39fd5bc96edf80d1cb8a4b2b6ba9908b77392b15a2ba46433d0b83.svg)}body.trane #content_sidebar nav a#shades_link span{background-image:url(/assets/trane/sidebar-nav/Blinds-and-Shades-1a841d708cef6963cd360ab909ff3539b1c288f2fc2bfdf9d89b039dc7a8b1ab.svg)}body.trane .add-button{background-color:#71b643}body.trane .add-button:hover,body.trane .add-button:active{background-color:#65a33c;color:#f93822}body.trane .add-button.active,body.trane .add-button.active:hover{background-color:#5a9135}body.trane .branding-redirect p{margin-bottom:10px}body.trane .branding-redirect .button_to input{background-color:#71b643;color:#ffffff;height:50px;width:277px;font-family:inherit;font-size:medium;border-radius:6px;border:none;cursor:pointer;background-image:url(/assets/icons-house-white-a8d5fa6f51242781d3a042a071f2d10626b6d6c35ba0b645264ed71bbc205c71.svg);background-repeat:no-repeat;background-size:14% 64%;background-position-y:center;line-height:38pt;text-align:right}body.trane .automation .edit_section .column .heading{background-color:#5b6770}body.trane .automation .edit_section .column.triggers_edit_section .heading{background-color:#333f48}body.trane .cart h1.title{color:#333f48}body.trane .tabs li{border-right:2px solid #333f48}body.trane .tabs a{color:#5b6770}body.trane .tabs a.current{color:#333f48}body.trane .tabs a:hover{color:#333f48}body.trane .tabs a:active{color:#333f48}body.trane body>#content h2,body.trane #footer_wrapper>#content h2{color:#000}body.trane .tour .content h1{font-family:"CartoGothicStdBook", "Arial", sans-serif}body.asair .push_button.main,body.asair .rounded_button.main{background-color:#0069b3;border-color:#2690c7;transition:all 0.2s linear}body.asair .push_button.main:active:not(.disabled),body.asair .rounded_button.main:active:not(.disabled){background-color:#18719f;border-color:#18719f;box-shadow:0 1px 10px rgba(0,0,0,0.7)}body.asair .push_button.main.cancel,body.asair .rounded_button.main.cancel{background-color:#ffffff;border-color:#ddd;color:#4a4a4a}body.asair .bevel_button.main{background-color:#0069b3;border:solid 1px #2690c7;transition:all 0.2s linear}body.asair .bevel_button.main:active:not(.disabled){background-color:#18719f;border-color:#18719f;box-shadow:0 1px 10px rgba(0,0,0,0.7)}body.asair .segmented_control .buttons .bevel_button.main{background-color:#18719f}body.asair #content_footer{background-color:#0069b3}body.asair #header-utility{background:#04365b}body.asair #header-navigation{border-top:2px solid #18719f;background:#0069b3}body.asair #header-navigation .header-navigation-content .right a{color:white}body.asair #header-navigation .header-navigation-content .right a:hover,body.asair #header-navigation .header-navigation-content .right a:active{background-color:#005a9a;color:#ffffff}body.asair #header-navigation .header-navigation-content .right a.active,body.asair #header-navigation .header-navigation-content .right a.active:hover{background-color:#004b80}body.asair #header-navigation .header-navigation-content .right #tag-line{font-style:normal}body.asair #header-navigation .header-navigation-content .left img{height:50px;padding-top:15px}body.asair #mobile-applications{background-color:#c0bdbd}body.asair #ready_to_join .simple{background-color:#04365b;border-color:#04365b}body.asair .well{background-color:#ecebeb}body.asair #main_page_heading h1{color:#025189}body.asair #content_sidebar nav a{color:white;background-color:#0069b3}body.asair #content_sidebar nav a:hover,body.asair #content_sidebar nav a:active{background-color:#004b81;color:#ffffff}body.asair #content_sidebar nav a.active,body.asair #content_sidebar nav a.active:hover{background-color:#003c67}body.asair #content_sidebar nav a#appliances_link span{background-image:url(/assets/asair/sidebar-nav/Appliances-4507e53671ba8a7781511751cc6cf15256e6782d11ecd855385d49e791361ac4.svg)}body.asair #content_sidebar nav a#cameras_link span{background-image:url(/assets/asair/sidebar-nav/Cameras-b6a58a353a511b4c43be103a68bcddf885a36879f0ba42b0e2cdc3cb24a9b794.svg)}body.asair #content_sidebar nav a#climate_link span{background-image:url(/assets/asair/sidebar-nav/Climate-76a1b99c93f08f2f46425827350ef43049c35a31415d58d347585369ad9070eb.svg)}body.asair #content_sidebar nav a#energy_link span{background-image:url(/assets/asair/sidebar-nav/Energy-2e4fd19177ecbc30f04f5b6bd79188024eb3ab831539e9d926227dc2554fbde8.svg)}body.asair #content_sidebar nav a#geofences_link span{background-image:url(/assets/asair/sidebar-nav/Geofences-81fd450d62d77b160db1a505d40b4503beb4b41b1f12ac8d0e3a8d48e13fd67c.svg)}body.asair #content_sidebar nav a#groups_link span{background-image:url(/assets/asair/sidebar-nav/Groups-ce3842b409952c937c935b0919ba2137c1ff8c49b7aac742739055263340629d.svg)}body.asair #content_sidebar nav a#home_controllers_link span{background-image:url(/assets/asair/sidebar-nav/Home-Controllers-93eab5cae897727aab9e58d75dad59d12d0ae68d4f212500bfe3c79ce3808f03.svg)}body.asair #content_sidebar nav a#irrigation_link span{background-image:url(/assets/asair/sidebar-nav/Irrigation-4c042f982a23c486a44c025b60dc5cfc4ca0436f9c79571407bf8459b585ddbe.svg)}body.asair #content_sidebar nav a#lighting_and_modules_link span{background-image:url(/assets/asair/sidebar-nav/Lighting-and-Modules-23e6e08f4c50ae8f965b1a096d0f09f97bf6ef925f5e22e3550e54a909514d7b.svg)}body.asair #content_sidebar nav a#security_and_sensors_link span{background-image:url(/assets/asair/sidebar-nav/Security-and-Sensors-3f109ed648808fc66e1caafe3c3e9b7ce37dbe261976de936878768eaefc0016.svg)}body.asair #content_sidebar nav a#shades_link span{background-image:url(/assets/asair/sidebar-nav/Blinds-and-Shades-76987f27afca74035f0ff1cb741f1945379ab0ebc9f3556235b96e92af7cee30.svg)}body.asair .add-button{background-color:#47a259}body.asair .add-button:hover,body.asair .add-button:active{background-color:#3f904f;color:#ffffff}body.asair .add-button.active,body.asair .add-button.active:hover{background-color:#377f46}body.asair .branding-redirect p{margin-bottom:10px}body.asair .branding-redirect .button_to input{background-color:#47a259;color:#ffffff;height:50px;width:377px;font-family:inherit;font-size:medium;border-radius:6px;border:none;cursor:pointer;background-image:url(/assets/icons-house-white-a8d5fa6f51242781d3a042a071f2d10626b6d6c35ba0b645264ed71bbc205c71.svg);background-repeat:no-repeat;background-size:14% 64%;background-position-y:center;line-height:38pt;text-align:right}body.asair .automation .edit_section .column .heading{background-color:#0069b3}body.asair .automation .edit_section .column.triggers_edit_section .heading{background-color:#47a259}body.asair .tour .content h1{font-family:"CartoGothicStdBook", "Arial", sans-serif}body.nexia .push_button.main,body.nexia .rounded_button.main{background-color:#2690c7;border-color:#2690c7;transition:all 0.2s linear}body.nexia .push_button.main:active:not(.disabled),body.nexia .rounded_button.main:active:not(.disabled){background-color:#18719f;border-color:#18719f;box-shadow:0 1px 10px rgba(0,0,0,0.7)}body.nexia .bevel_button.main{background-color:#2690c7;border:solid 1px #2690c7;transition:all 0.2s linear}body.nexia .bevel_button.main:active:not(.disabled){background-color:#18719f;border-color:#18719f;box-shadow:0 1px 10px rgba(0,0,0,0.7)}body.nexia .segmented_control .buttons .bevel_button.main{background-color:#18719f}body.nexia #content_footer{background-color:#72b9e3}body.nexia #header-utility{background:#72b9e3}body.nexia #header-navigation{border-top:2px solid #18719f;background:#2690c7}body.nexia #header-navigation .header-navigation-content .right a{color:white}body.nexia #header-navigation .header-navigation-content .right a:hover,body.nexia #header-navigation .header-navigation-content .right a:active{background-color:#2281b2;color:#ffffff}body.nexia #header-navigation .header-navigation-content .right a.active,body.nexia #header-navigation .header-navigation-content .right a.active:hover{background-color:#1e719c}body.nexia #header-navigation .header-navigation-content .right #tag-line{font-style:italic}body.nexia #header-navigation .header-navigation-content .left img{height:70px;padding-top:5px}body.nexia #mobile-applications{background-color:#e4e2df}body.nexia #ready_to_join .simple{background-color:#77bc1f;border-color:#77bc1f}body.nexia .well{background-color:#f4f3f0}body.nexia #main_page_heading h1{color:#025189}body.nexia #content_sidebar nav a{color:white;background-color:#2690c7}body.nexia #content_sidebar nav a:hover,body.nexia #content_sidebar nav a:active{background-color:#2281b2;color:#ffffff}body.nexia #content_sidebar nav a.active,body.nexia #content_sidebar nav a.active:hover{background-color:#1e719c}body.nexia #content_sidebar nav a#appliances_link span{background-image:url(/assets/nexia/sidebar-nav/Appliances-4507e53671ba8a7781511751cc6cf15256e6782d11ecd855385d49e791361ac4.svg)}body.nexia #content_sidebar nav a#cameras_link span{background-image:url(/assets/nexia/sidebar-nav/Cameras-b6a58a353a511b4c43be103a68bcddf885a36879f0ba42b0e2cdc3cb24a9b794.svg)}body.nexia #content_sidebar nav a#climate_link span{background-image:url(/assets/nexia/sidebar-nav/Climate-76a1b99c93f08f2f46425827350ef43049c35a31415d58d347585369ad9070eb.svg)}body.nexia #content_sidebar nav a#energy_link span{background-image:url(/assets/nexia/sidebar-nav/Energy-2e4fd19177ecbc30f04f5b6bd79188024eb3ab831539e9d926227dc2554fbde8.svg)}body.nexia #content_sidebar nav a#geofences_link span{background-image:url(/assets/nexia/sidebar-nav/Geofences-81fd450d62d77b160db1a505d40b4503beb4b41b1f12ac8d0e3a8d48e13fd67c.svg)}body.nexia #content_sidebar nav a#groups_link span{background-image:url(/assets/nexia/sidebar-nav/Groups-ce3842b409952c937c935b0919ba2137c1ff8c49b7aac742739055263340629d.svg)}body.nexia #content_sidebar nav a#home_controllers_link span{background-image:url(/assets/nexia/sidebar-nav/Home-Controllers-93eab5cae897727aab9e58d75dad59d12d0ae68d4f212500bfe3c79ce3808f03.svg)}body.nexia #content_sidebar nav a#irrigation_link span{background-image:url(/assets/nexia/sidebar-nav/Irrigation-4c042f982a23c486a44c025b60dc5cfc4ca0436f9c79571407bf8459b585ddbe.svg)}body.nexia #content_sidebar nav a#lighting_and_modules_link span{background-image:url(/assets/nexia/sidebar-nav/Lighting-and-Modules-23e6e08f4c50ae8f965b1a096d0f09f97bf6ef925f5e22e3550e54a909514d7b.svg)}body.nexia #content_sidebar nav a#security_and_sensors_link span{background-image:url(/assets/nexia/sidebar-nav/Security-and-Sensors-3f109ed648808fc66e1caafe3c3e9b7ce37dbe261976de936878768eaefc0016.svg)}body.nexia #content_sidebar nav a#shades_link span{background-image:url(/assets/nexia/sidebar-nav/Blinds-and-Shades-76987f27afca74035f0ff1cb741f1945379ab0ebc9f3556235b96e92af7cee30.svg)}body.nexia .add-button{background-color:#68c77b}body.nexia .add-button:hover,body.nexia .add-button:active{background-color:#55c06b;color:#ffffff}body.nexia .add-button.active,body.nexia .add-button.active:hover{background-color:#44b85b}body.nexia .branding-redirect p{margin-bottom:10px}body.nexia .branding-redirect .button_to input{background-color:#68c77b;color:#ffffff;height:50px;width:225px;font-family:inherit;font-size:medium;border-radius:6px;border:none;cursor:pointer;background-image:url(/assets/icons-house-white-a8d5fa6f51242781d3a042a071f2d10626b6d6c35ba0b645264ed71bbc205c71.svg);background-repeat:no-repeat;background-size:14% 64%;background-position-y:center;line-height:38pt;text-align:right}body.nexia .tour .content h1{font-family:"CartoGothicStdBook", sans-serif}
