@import "https://fonts.googleapis.com/css?family=Titillium+Web:300";ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd,figure,figcaption{margin:0;padding:0}a img,:link img,:visited img,fieldset{border:none}address{font-style:normal}header,section,article,nav,footer,hgroup,details,summary,figure{display:block}mark{color:inherit;background:transparent}abbr{border:none}summary::-webkit-details-marker{display:none}input{-webkit-appearance:none;border-radius:0}ul.minical{position:absolute;display:none;color:#7F7D7D;background:#171616;border:1px solid #171616;margin:0;padding:0;text-shadow:none;box-shadow:0 0 12px rgba(0,0,0,0.2);z-index:9327;font-size:1.1em}ul.minical li{padding:1px 10px 0 10px;margin:0}ul.minical li article{float:left;width:100%}ul.minical li article header{background:#171616;color:#7F7D7D;border:1px solid #171616;padding:2px 0;position:relative;height:1.2em;margin:0 -9px}ul.minical li article header h1{font-size:0.8em;line-height:1.2em;font-weight:bold;text-align:center;padding:0.2em 0;margin:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}ul.minical li article header a{display:block;position:absolute;text-indent:-9327px;top:50%;left:5px;margin-top:-8px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/jquery_minical_icons-00294de859a3ff14379c3b3edd7ff0bc1199f7991df6b5e62ee3b8b7f0b706e8.png) 0 0 no-repeat;height:16px;width:16px;font-size:1px}ul.minical li article header a.minical_next{left:auto;right:5px;background-position:0 100%}ul.minical li article section{margin-bottom:10px}ul.minical li article section table{width:100%;color:inherit;font-size:inherit;border-collapse:collapse}ul.minical li article section table thead tr th{padding:5px 0 0 0;font-size:0.7em;font-weight:bold;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-align:center;color:#7F7D7D;text-shadow:none;background:#2A2929}ul.minical li article section table tbody tr td{padding:1px;text-align:center;font-size:0.9em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;border:none}ul.minical li article section table tbody tr td a{display:block;border:1px solid #171616;color:#7F7D7D;padding:0.1em 0.3em;text-decoration:none}ul.minical li article section table tbody tr td.minical_highlighted a{border-color:#55d2d7;color:#7F7D7D}ul.minical li article section table tbody tr td.minical_selected a{border-color:#30C4C9;color:#7F7D7D}ul.minical li article section table tbody tr td.minical_past_month a,ul.minical li article section table tbody tr td.minical_future_month a{color:#C4C2C2}ul.minical li article section table tbody tr td.minical_today a{border-color:#30C4C9;background:#30C4C9;color:#171616}a{text-decoration:none;color:#30c4c9;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms}a:hover{color:#c4c2c2}a.button{cursor:pointer;display:inline-block;padding:10px 40px;overflow:visible;font:normal 14px "Titillium Web";color:#171616;border:none;border-radius:0;background:#30c4c9;-webkit-appearance:none}@media screen and (max-width: 680px){a.button{padding:1rem 2.5rem;-ms-box-sizing:border-box;box-sizing:border-box}}h1,h2,h3,h4,h5,h6{font-family:"Titillium Web", sans-serif;font-weight:normal}.select{display:inline-block;position:relative;overflow:hidden;background:#171616}@media screen and (max-width: 680px){.select{width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}.select:before{position:absolute;right:0;top:0;bottom:0;z-index:1;width:35px;content:"";border-left:1px solid #393838;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_dropdown@2x-7a1df560e6a7675dbc3745b96ca708301338ce44d6bb1cab4cc1b2d239a37767.png) 50% 50% no-repeat;background-size:11px 7px}.select select{position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:window;-ms-appearance:none;appearance:none;padding:8px 45px 10px 10px;font:normal 13px/100% Helvetica, Arial, sans-serif;color:#969494;border:none;background:transparent}.select select:focus{outline:none}.select select:disabled{opacity:0.5;filter:alpha(opacity=50)}@media screen and (max-width: 680px){.select select{width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}.select.light{background-color:#2a2929}.select.light:before{border-left:1px solid #171616}.tooltip{display:inline-block;position:relative;vertical-align:middle}.tooltip a.tip{overflow:hidden;display:inline-block;width:21px;height:21px;margin-left:10px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_tip@2x-246ab2f6d0ccd1c493324ff3e4311c1af82230eabde6367ca300681af8ce5589.png) 0 0 no-repeat;background-size:21px 21px;text-indent:-3000px;cursor:pointer}.tooltip .message{display:none}body>.message{display:none;z-index:100;position:absolute;width:200px;background:#171616;padding:12px;border:1px solid #242323}@media screen and (max-width: 680px){body>.message{font-size:0.7rem;line-height:1.5;width:6rem}}body>.message:after{position:absolute;display:block;content:"";width:28px;height:10px;bottom:-9px;left:0;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_tail@2x-e7bd8b4e6003cdc5c13e3fcb5138821d5a42ce777fddcc39303084a1ff872988.png) 0 0 no-repeat;background-size:28px 10px}form header h1{position:relative;display:inline-block;padding:10px 20px 10px 25px;margin:0 0 15px 0;font-size:16px;font-weight:normal;background:#171616}form header h1:before{position:absolute;top:0;left:-26px;bottom:0;z-index:1;width:25px;content:"";background:#171616 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_legend@2x-9e2ece3438f7b374ec40506d4c2ea1107358c36c5a5ad2cecf0ce826fe70d76d.png) 50% 50% no-repeat;background-size:10px 16px}form dt{padding:0 0 5px 0}@media screen and (max-width: 680px){form dt label{font-size:0.8rem}}form dd{padding:0 0 20px 0}form dd label.checkbox{padding:10px 0 0 0}form input[type="text"],form input[type="password"],form input[type="url"],form input[type="email"],form input[type="tel"],form textarea{width:260px;height:34px;padding:3px 5px;font:normal 14px Helvetica, Arial, sans-serif;color:#c4c2c2;border:1px solid #171616;border-bottom-color:#30c4c9;border-left-color:#30c4c9;border-radius:0;background:#171616;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 680px){form input[type="text"],form input[type="password"],form input[type="url"],form input[type="email"],form input[type="tel"],form textarea{width:100%}}form input[type="text"].short,form input[type="password"].short,form input[type="url"].short,form input[type="email"].short,form input[type="tel"].short,form textarea.short{width:40px}@media screen and (max-width: 680px){form input[type="text"].short,form input[type="password"].short,form input[type="url"].short,form input[type="email"].short,form input[type="tel"].short,form textarea.short{width:100%;margin-bottom:0.8rem}}form input[type="text"].short+select,form input[type="password"].short+select,form input[type="url"].short+select,form input[type="email"].short+select,form input[type="tel"].short+select,form textarea.short+select{margin-left:5px}@media screen and (max-width: 680px){form input[type="text"].short+select,form input[type="password"].short+select,form input[type="url"].short+select,form input[type="email"].short+select,form input[type="tel"].short+select,form textarea.short+select{margin-left:0}}form input[type="text"].error,form input[type="password"].error,form input[type="url"].error,form input[type="email"].error,form input[type="tel"].error,form textarea.error{border-bottom-color:#d22042;border-left-color:#d22042;background:#171616 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_field-error@2x-91b62d437ad9dd5941e9d313de2819de1324e12550742059d5f6cd5c5fb0b4a7.png) 100% 50% no-repeat;background-size:26px 11px}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="url"]:focus,form input[type="email"]:focus,form input[type="tel"]:focus,form textarea:focus{outline:none;border-left-color:#c4c2c2;border-bottom-color:#c4c2c2}form .field_with_errors label{color:#d22042}form .field_with_errors input:focus[type="text"]{border-bottom-color:#d22042;border-left-color:#d22042}form .field_with_errors input.short{background-image:none}form .field_with_errors+select{margin-left:5px}form input::-webkit-input-placeholder,form input::-moz-placeholder,form input::-ms-input-placeholder,form textarea::-webkit-input-placeholder,form textarea::-moz-placeholder,form textarea::-ms-input-placeholder{color:#4a4949}form label input[type="checkbox"]{margin-right:3px}form textarea{height:120px}form select{margin:5px 0}form input[type="submit"]{cursor:pointer;display:inline-block;padding:10px 40px;overflow:visible;font:normal 14px "Titillium Web";color:#171616;border:none;border-radius:0;background:#30c4c9;-webkit-appearance:none}@media screen and (max-width: 680px){form input[type="submit"]{padding:1rem 2.5rem}}form input[type="submit"]:disabled{background-color:#403b3b;cursor:default}form fieldset.actions{overflow:hidden;padding:10px 0 0 0}form fieldset.actions input[type="submit"]{margin:0 40px 0 0}@media screen and (max-width: 680px){form fieldset.actions input[type="submit"]{margin:0;width:100%}}form fieldset.actions a{font-size:14px}@media screen and (max-width: 680px){form fieldset.actions a{display:block;text-align:center;margin:0.8rem 0}}form fieldset.actions a.delete{color:#d22042;float:right;margin-top:12px}@media screen and (max-width: 680px){form fieldset.actions a.delete{float:none;margin-top:2rem}}form fieldset.actions a.delete:hover{color:#f34b6b}form dl.half{float:left;width:50%}@media screen and (max-width: 680px){form dl.half{float:none;width:100%}}form dl.half dd{padding-right:20px}@media screen and (max-width: 680px){form dl.half dd{padding-right:0}}form dl.half input[type="text"],form dl.half input[type="password"],form dl.half input[type="email"],form dl.half input[type='tel']{width:100%}form dl.clear{clear:both}form dl.location input[type="text"]{display:none;width:250px;vertical-align:top}form dl.character_limit dt{overflow:hidden;margin-bottom:2px}form dl.character_limit dt label{float:left;display:block;max-width:260px}form dl.character_limit dt p{float:right;font-size:11px;color:#686767}form dl.character_limit dt p mark{color:#30c4c9}form dl.character_limit dd{clear:both}form label.checkbox{display:block;padding:10px 20px 10px 0;font:normal 15px "Titillium Web", sans-serif;color:#30c4c9}form label.checkbox input[type="checkbox"]{display:none}form label.checkbox .field_with_errors{display:inline}form label.checkbox span.error{color:#d22042}form label.checkbox:before{display:inline-block;width:19px;height:19px;margin:0 5px 0 0;vertical-align:-5px;content:"";border:1px solid #30c4c9;background:#171616}form label.checkbox.checked:before{background:#171616 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_checkbox@2x-bc52445d4730862298f2b131b1ea57fc603cadd29c30130ee9fd480b2cf960d2.png) 50% 50% no-repeat;background-size:19px 19px}form .confirm{display:none;overflow:hidden}@media screen and (max-width: 680px){form .confirm{padding:0 1.3rem;margin:1rem 0 0;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}form .confirm p{padding:7px 10px;font-size:13px;color:#d22042;border:1px solid #7f7d7d;background:#171616}@media screen and (max-width: 680px){form .confirm p{text-align:center;font-size:0.8rem;padding:0.8rem}}form .confirm button,form .confirm a{float:left;padding:7px 10px;margin:-1px 0 0 0;font:normal 13px Helvetica, Arial, sans-serif;cursor:pointer;color:#7f7d7d;border:1px solid #7f7d7d;background:transparent}@media screen and (max-width: 680px){form .confirm button,form .confirm a{float:none;display:block;text-align:center;padding:0.8rem}}form .confirm button+a,form .confirm a+button{margin-left:-1px}table{width:100%;border-spacing:0;border-collapse:collapse}table thead th{padding:8px 20px;font-size:11px;font-weight:normal;text-align:left;color:#7f7d7d;background:#2a2929}table tbody td{padding:8px 20px;border:1px solid #171616;border-width:1px 0}table.tabbed tbody td{padding:0}table.tabbed tbody td a{display:block;padding:15px 20px}@media screen and (max-width: 680px){table.tabbed tbody td{border:0}}table.tabbed td+td a,table.tabbed td+td a:hover{color:#999898;font-weight:normal}table.tabbed tr:hover td{background:#393838}table.tabbed tr:hover td a{color:#fff}table.tabbed tr:hover td+td a{color:#999898}table.tabbed tr:hover td:after{background-position:0 100%}table.tabbed td.last{position:relative}table.tabbed td.last:before{position:absolute;top:1px;right:0;bottom:1px;z-index:1;width:30px;content:"";background:#171616}table.tabbed td.last:after{position:absolute;right:0;top:50%;z-index:1;width:10px;height:16px;margin:-8px 10px 0 0;content:"";background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_more_small@2x-1e040a371f591f80b73a0c46791af370adf74d23a38acda52102133f0dcad069.png) 0 0 no-repeat;background-size:10px 32px}table.sortable thead th{font:normal 16px "Titillium Web", sans-serif;color:#ffffff;background:#171616}table.sortable thead th+th{border-left:1px solid #2a2929}table.sortable tbody td{color:#999898}table.sortable tbody td a{font:normal 14px "Titillium Web", sans-serif}.highcharts-tooltip{visibility:hidden;text-align:center;color:#36212d;font:normal 10px "Helvetica, Arial, sans-serif";text-align:center}.highcharts-tooltip span[style]{display:block;position:relative !important;left:0 !important;top:0 !important;background:#171616;border-bottom-left-radius:8px}.highcharts-tooltip p{position:relative;padding:3px 8px 20px 8px;font:normal 32px/100% "Titillium Web", sans-serif;color:#c4c2c2}.highcharts-tooltip p:before{position:absolute;left:2px;bottom:2px;z-index:1;width:8px;height:8px;content:"";border:2px solid #30c4c9;border-radius:30px;background:#2a2929}#modal{display:none;position:absolute;z-index:100;padding:27px;border:1px solid #373535;background:#242323}#modal h1{padding:0 0 20px 0;font:normal 18px "Titillium Web", sans-serif;color:#30c4c9}#modal>a.close{position:absolute;right:10px;top:10px;z-index:1;width:17px;height:17px;text-indent:-8685px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_close@2x-26bfd5f0d5ad500a19196ad6a0c6e8b2efa43b0b22cb80f172a50034409960c2.png) 0 0 no-repeat;background-size:17px 17px}#modal_layer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(23,22,22,0.8)}#modal.confirm{width:400px}@media screen and (max-width: 680px){#modal.confirm{width:80%}#modal.confirm .button{text-align:center;display:block;margin-bottom:1rem}#modal.confirm .button+.button{margin-bottom:0}}#modal.confirm .actions a{margin-right:10px;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms}#modal.confirm .actions a:hover{background-color:#c4c2c2}.choose_device dl{margin:0 0 0.8rem}.choose_device dl dd{width:100%;padding:0}.choose_device dl dd .select,.choose_device dl dd select{width:100%}.choose_device fieldset.actions{width:100%;padding:0;-ms-box-sizing:border-box;box-sizing:border-box}.blank_slate{width:350px;background-color:rgba(41,41,41,0.5);padding:20px 40px;margin:0 auto 0;text-align:center;border-top:1px solid #201f1f;border-left:1px solid #201f1f;border-bottom:1px solid #2f2e2e;border-right:1px solid #2f2e2e}@media screen and (max-width: 680px){.blank_slate{width:65%;padding:1rem 2rem}}.blank_slate h2{font-size:18px;line-height:160%;border:none}.blank_slate p{font-size:16px;line-height:160%}.blank_slate p a.add{padding-right:23px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_add_small@2x-47a696e98d4efa1462ef42f334800236a6c3130498e95b93cd4c608377b0306c.png) 100% 50% no-repeat;background-size:15px 15px}.blank_slate p a.add:hover{color:#fff}body{font:normal 12px Helvetica, Arial, sans-serif;color:#c4c2c2;line-height:160%;background:#2a2929;overflow-y:scroll}@media screen and (max-width: 680px){body{font-size:100%}}body>header{font:normal 12px "Titillium Web", sans-serif;background:#171616}body>header .column,body>header body>footer{position:relative;padding:16px 0 22px 0}@media screen and (max-width: 680px){body>header .column,body>header body>footer{font-size:0.75rem;padding-top:0;padding-bottom:0}}body>header .column:after,body>header body>footer:after{display:block;clear:both;content:""}body>header h1{float:left}@media screen and (max-width: 680px){body>header h1{float:none;padding:1rem}}body>header h1 a{display:block;text-indent:-8685px;overflow:hidden;margin-top:10px;width:182px;height:17px;background-image:url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/logo-cada201e0a6eb10ba9afdf49995f887478f2fbf2983478337b7d7e5eeb1367fd.png);background-position:0 0;background-repeat:no-repeat;background-size:100%}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-pixel-ratio: 2), screen and (min--moz-device-pixel-ratio: 2){body>header h1 a{background-image:url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/logo@2x-c819410bdd818e80ebebe602d95fb8a0d1b24b9dc9642a9377b20829092f2b82.png);background-image:url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/logo@2x-c819410bdd818e80ebebe602d95fb8a0d1b24b9dc9642a9377b20829092f2b82.png)}}@media screen and (max-width: 680px){body>header h1 a{width:91px;height:8px;background-size:100%}}body>header nav{position:absolute;left:400px;top:0;z-index:1;font-size:16px}@media screen and (max-width: 680px){body>header nav{position:relative;left:0}}body>header nav li{float:left;margin:4px 20px 0 0}@media screen and (max-width: 680px){body>header nav li{text-align:center;width:50%;margin:0}}body>header nav li a{display:block;padding:17px 20px;color:#c4c2c2}body>header nav li a:hover{color:#30c4c9}body>header nav li.active{margin-top:0;border-top:4px solid #30c4c9}body>header nav li.active a{color:#30c4c9}@media screen and (max-width: 680px){body>header nav li.active{border-top:0;border-bottom:4px solid #30c4c9}}body>header .session{float:right;padding:5px 0 0 0}@media screen and (max-width: 680px){body>header .session{float:none;position:absolute;padding:0.5rem 0 1.3rem;top:0.7rem;right:0.5rem}}body>header .session .dropdown{position:relative;padding:8px 6px;cursor:pointer;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms}@media screen and (max-width: 680px){body>header .session .dropdown{top:-0.45rem}}body>header .session .dropdown:hover{background:#242323}body>header .session .dropdown p{padding:0 0 0 27px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_user@2x-1abecd7b4bb5319d8a466f35441af93636dbc4271cc1cbaf6995e91962247bdc.png) 0 1px no-repeat;background-size:17px 17px;cursor:pointer}body>header .session .dropdown p img{margin:0 10px 0 0;vertical-align:-4px}body>header .session .dropdown p mark{color:#30c4c9;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_session-nav@2x-346fe15143b9741f918e153c06dcb1e1f5603a3352840f5acc76c6cdcb74fbbe.png) 100% 50% no-repeat;background-size:11px 7px;padding:0 15px 0 0}body>header .session .dropdown ul{position:absolute;top:100%;right:-1px;left:-1px;z-index:1;display:none;border:1px solid #171616;background:#2a2929}body>header .session .dropdown ul li+li{border-top:1px solid #171616}body>header .session .dropdown ul a{display:block;padding:8px 10px;color:#7f7d7d}body>header .session .dropdown ul a:hover{color:#c4c2c2}body>header .session .dropdown.opened{background:#242323}body>header .session .dropdown.opened ul{display:block}body>footer{clear:both;overflow:hidden;padding:0 0 45px 0}body>footer p{float:right;padding:45px 0 0 0;font-size:11px;color:#595858}@media screen and (max-width: 680px){body>footer p{font-size:0.8rem;text-align:center;float:none;padding:2rem 1rem}}body>footer p a{color:#595858}.column,body>footer{width:1000px;margin:0 auto}@media screen and (min-width: 681px) and (max-width: 999px){.column,body>footer{width:100%}}@media screen and (max-width: 680px){.column,body>footer{width:100%}}.flash{position:relative;padding:18px 30px 8px 50px;margin:0 0 20px 0;border-top:1px solid #30c4c9;background:#171616}@media screen and (max-width: 680px){.flash{font-size:0.8rem;margin-left:20px}}.flash h2{padding:0 0 5px 0;font-size:18px;font-weight:normal;color:#30c4c9}.flash p{padding:0 0 15px 0;font-size:13px}.flash a.close{position:absolute;top:0;right:0;z-index:1;width:40px;height:40px;text-indent:-8685px;overflow:hidden;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_close@2x-26bfd5f0d5ad500a19196ad6a0c6e8b2efa43b0b22cb80f172a50034409960c2.png) 50% 50% no-repeat;background-size:17px 17px}.flash:before{position:absolute;left:-20px;top:-1px;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-right:none;border-top-color:#30c4c9;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_notices@2x-28b62f09fa243e3d99272e51a2446c04fd0117eb32d4872d49745a5f0e28e150.png) 50% 0 no-repeat;background-size:100%}.flash.success{border-top-color:#92dc1d;margin-left:20px}.flash.success h2{color:#92dc1d}.flash.success:before{border-top-color:#92dc1d;background-position:50% -50px}.flash.error{border-top-color:#d22042;margin-left:20px}.flash.error h2{color:#d22042}.flash.error:before{border-top-color:#d22042;background-position:50% -100px}#page_heading{border-top:1px solid #2b2929;border-bottom:1px solid #171616;background:#242323}#page_heading .column,#page_heading body>footer{padding:20px 0 0 0}@media screen and (max-width: 680px){#page_heading .column,#page_heading body>footer{padding-top:1rem}}#page_heading header{margin:0 auto;font-family:"Titillium Web", sans-serif;background:#2a2929}#page_heading header h1{min-width:280px;padding:27px 30px;font-size:20px;font-weight:normal;color:#30c4c9;-ms-box-sizing:border-box;box-sizing:border-box;background:#171616}@media screen and (max-width: 680px){#page_heading header h1{padding:0.8rem}}#page_heading header h1.icon{position:relative;height:73px;padding:26px 30px 26px 95px}#page_heading header h1.icon:before{position:absolute;left:0;top:0;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-width:1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 0 0 no-repeat;background-size:100%;position:absolute;left:2px;top:2px;z-index:1;width:70px;height:70px;content:"";border:1px solid #171616;border-width:0 0 1px 1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_page-headings@2x-b642d6abf6a4b00ce573de6714cab987b5217e3da3aa47ac43615f3535336b3b.png) 0 0 no-repeat;background-size:100%}#page_heading header h1.icon.temperature:before{background-position:0 0}#page_heading header h1.icon.siren_strobe:before{background-position:0 -70px}#page_heading header h1.icon.water:before{background-position:0 -140px}#page_heading header h1.icon.pressure:before{background-position:0 -210px}#page_heading header h1.icon.digital_out:before{background-position:0 -280px}#page_heading header h1.icon.dry_contact:before{background-position:0 -350px}#page_heading header h1.icon.power_relay:before{background-position:0 -420px}#page_heading header h1.icon.light:before{background-position:0 -490px}#page_heading header h1.icon.motion:before{background-position:0 -560px}#page_heading header h1.icon.security:before{background-position:0 -630px}#page_heading header h1.icon.rules:before{background-position:0 -700px}#page_heading header h1.icon.config:before{background-position:0 -770px}#page_heading header h1.icon.watercop_valve:before{background-position:0 -840px}#page_heading header h1.icon.users:before{background-position:0 -910px}#page_heading header h1.icon.usb:before{background:#2a2929 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icons_configure-device@2x-a1c0d692f3e9150c723c9906ef24235ec7f9ab8a2de820fd5884c22ae1f74655.png) 0 100% no-repeat;background-size:70px 140px}#page_heading header h1.icon.wifi:before{background:#2a2929 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icons_configure-device@2x-a1c0d692f3e9150c723c9906ef24235ec7f9ab8a2de820fd5884c22ae1f74655.png) 0 0 no-repeat;background-size:70px 140px}@media screen and (max-width: 680px){#page_heading header h1.icon{float:none;display:block;height:auto;padding:0.8rem;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}#page_heading header h1.icon:before{display:none}}#page_heading header.actions{overflow:hidden}#page_heading header.actions h1{float:left}@media screen and (max-width: 680px){#page_heading header.actions h1{float:none;display:block;font-size:1rem}}#page_heading header.actions a{float:right;margin:12px 25px 0 0;font-size:16px}@media screen and (max-width: 680px){#page_heading header.actions a{text-align:left;float:none;display:block;margin-top:0;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#page_heading header.actions a.add{padding:15px 48px 15px 0;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_add@2x-fbe053769685fe066139db7d0a939f343b592655ef1454dffb934d0e06519009.png) 100% 50% no-repeat;background-size:33px 33px}@media screen and (max-width: 680px){#page_heading header.actions a.add{background-position:1rem 1.7rem;padding:2rem 1.2rem 2.2rem 4.2rem}}#page_heading header.actions a.back{padding:15px 0 15px 48px;background:transparent url(/icon_back@2x-66a86d155dbcccbe921853a22fad89f24dce9357eb1f5d17cf9119339b6b3400.png) 0 50% no-repeat;background-size:35px 25px}@media screen and (max-width: 680px){#page_heading header.actions a.back{clear:both;background-position:1rem 2rem;padding:2rem 1.2rem 2.2rem 4.2rem}}#page_heading header.actions a:hover{color:#fff}#page_heading header.actions.multi a.add{float:left;margin-left:30px}@media screen and (max-width: 680px){#page_heading header.actions.multi a.add{float:none;margin-left:0;border-bottom:1px solid #171616}}#page_heading header.actions.multi a.back{float:right}@media screen and (max-width: 680px){#page_heading header.actions.multi a.back{float:none}}header.article_header{position:relative;overflow:hidden;margin:0 0 10px -50px;font-family:"Titillium Web", sans-serif;border-top:1px solid #30c4c9}header.article_header h1{float:left;position:relative;box-sizing:border-box;height:52px;padding:16px 20px 8px 70px;font-size:18px;font-weight:normal;background:#171616}header.article_header h1.icon:before{position:absolute;left:0;top:0;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-width:1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 0 0 no-repeat;background-size:100%}header.article_header h1.icon.blank:before{background-position:0 0}header.article_header h1.icon.hide:before{background-position:0 -50px}header.article_header h1.icon.show:before{background-position:0 -100px}header.article_header h1.icon.series:before{background-position:0 -150px}header.article_header h1.icon.rules:before{background-position:0 -200px}header.article_header h1.icon.alerts:before{background-position:0 -250px}header.article_header h1.icon.temperature:before{background-position:0 -300px}header.article_header h1.icon.siren_strobe:before{background-position:0 -350px}header.article_header h1.icon.water:before{background-position:0 -400px}header.article_header h1.icon.pressure:before{background-position:0 -450px}header.article_header h1.icon.digital_out:before{background-position:0 -500px}header.article_header h1.icon.dry_contact:before{background-position:0 -550px}header.article_header h1.icon.power_relay:before{background-position:0 -600px}header.article_header h1.icon.light:before{background-position:0 -650px}header.article_header h1.icon.motion:before{background-position:0 -700px}header.article_header h1.icon.security:before{background-position:0 -750px}header.article_header h1.icon.notice:before{background-position:0 -800px}header.article_header h1.icon.doc:before{background-position:0 -850px}header.article_header h1.icon.settings:before{background-position:0 -900px}header.article_header h1.icon.watercop_valve:before{background-position:0 -950px}header.article_header nav.subnav{float:left;margin:10px 0 0 20px}@media screen and (max-width: 680px){header.article_header nav.subnav{float:none;margin:7.5rem 1.3rem 1rem}header.article_header nav.subnav li{text-align:center;width:49%;-ms-box-sizing:border-box;box-sizing:border-box}header.article_header nav.subnav li a{padding:0.5rem 1rem}}header.article_header a.action,article.rules .tab_panes .tab a.action{float:right;padding:7px 30px 7px 0;margin:10px 0 0 0;font:normal 14px "Titillium Web", sans-serif}@media screen and (max-width: 680px){header.article_header a.action,article.rules .tab_panes .tab a.action{clear:both;float:none;display:block;padding:1rem 1rem 1rem 2.5rem;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}header.article_header a.action.download,article.rules .tab_panes .tab a.action.download{background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_download@2x-9c61e5facee77283daff356529f04e12d9c7485e470cdff9ec3c9525ac1a4a44.png) 100% 50% no-repeat;background-size:17px 18px}@media screen and (max-width: 680px){header.article_header a.action.download,article.rules .tab_panes .tab a.action.download{background-position:1rem 50%}}header.article_header a.action.add,article.rules .tab_panes .tab a.action.add{background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_add_small@2x-47a696e98d4efa1462ef42f334800236a6c3130498e95b93cd4c608377b0306c.png) 100% 50% no-repeat;background-size:15px 15px}@media screen and (max-width: 680px){header.article_header a.action.add,article.rules .tab_panes .tab a.action.add{background-position:1rem 50%}}header.article_header a.action:hover,article.rules .tab_panes .tab a.action:hover{color:#fff}nav.subnav li{display:inline-block;padding:0 0 7px 0}nav.subnav li a{display:block;padding:5px 30px;font:normal 14px "Titillium Web", sans-serif;color:#c4c2c2}nav.subnav li.active{background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/bg_subnav-active@2x-a70f9c0d4d97860a8e03d9c147959b52c63aed92293907ca253f1eeac349af35.png) 50% 100% no-repeat;background-size:10px 7px}nav.subnav li.active a{color:#171616;background:#30c4c9}#content{padding:30px 0;border-bottom:1px solid #171616;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_content-0085f359f2b82602441f10f8d7fa487640f2012d6613a984b259c8aa24d1133a.png) repeat}@media screen and (max-width: 680px){#content{padding-top:1rem}}#content:after{display:block;clear:both;content:""}#page_heading header.sign_in{width:602px}@media screen and (max-width: 680px){#page_heading header.sign_in{width:100%}}#page_heading header.sign_in h1{width:300px}@media screen and (max-width: 680px){#page_heading header.sign_in h1{font-size:1.25rem;padding:0.8rem 1.3rem 1.5rem;width:100%}}#page_heading header.sign_in_or_register{position:relative;overflow:hidden;width:642px}#page_heading header.sign_in_or_register h1{float:left;width:320px;text-align:center}#page_heading header.sign_in_or_register span{position:absolute;top:50%;left:50%;z-index:1;width:34px;height:34px;margin:-17px 0 0 -17px;font-size:20px;line-height:34px;text-align:center;color:#30c4c9;background:#2a2929}#page_heading header.sign_in_or_register span+h1{width:322px;border-left:1px solid #2a2929}form.sign_in{width:530px;padding:30px 35px 30px 35px;margin:-30px auto 0 auto;border:1px solid #171616;border-top:none;background:#2a2929}@media screen and (max-width: 680px){form.sign_in{width:100%;padding:1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}form.sign_in dl input[type="text"]{height:2rem;width:100%}}form.sign_in fieldset{margin-right:-20px}@media screen and (max-width: 680px){form.sign_in fieldset{margin-right:0}form.sign_in fieldset label{font-size:0.8rem}}form.sign_in fieldset.actions{padding-right:20px}@media screen and (max-width: 680px){form.sign_in fieldset.actions{padding-right:0}}form.sign_in_or_register{overflow:hidden;width:570px;padding:0 35px;margin:-30px auto 0 auto;border:1px solid #171616;border-top:none;background:#2a2929}form.sign_in_or_register dl.half{float:none;width:285px}form.sign_in_or_register .login{float:left;width:285px;padding:30px 0;border-right:1px solid #171616}form.sign_in_or_register .login a{float:right;font-size:11px}form.sign_in_or_register fieldset.actions{padding-right:25px}form.sign_in_or_register .register{padding:65px 0 0 0;overflow:hidden;text-align:center}form.sign_in_or_register .register h2{padding:0 0 10px 0;font:normal 18px "Titillium Web"}form.sign_in_or_register .error.flash{margin:30px 0 0}form.registration{width:570px}@media screen and (max-width: 680px){form.registration{width:100%;padding:0 1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}}form.registration fieldset{padding:0 0 0 25px}@media screen and (max-width: 680px){form.registration fieldset{padding-left:0}form.registration fieldset header h1{width:100%;padding:0.625rem 0 0.625rem 1.3125rem;font-size:1rem}}form.registration fieldset.agreement{margin-bottom:20px}form.registration fieldset.agreement label.checkbox{color:#c4c2c2}#dashboard article{padding:0 0 20px 50px}#dashboard article header{position:relative;overflow:hidden;margin:0 0 10px -50px;font-family:"Titillium Web", sans-serif;border-top:1px solid #30c4c9}@media screen and (max-width: 680px){#dashboard article header{margin-bottom:1rem}}#dashboard article header h1{float:left;position:relative;min-height:52px;font-size:18px;font-weight:normal;background:#171616}@media screen and (max-width: 680px){#dashboard article header h1{float:none}}#dashboard article header h1 a{display:block;position:relative;padding:14px 20px 13px 70px;min-height:24px;color:#30c4c9}@media screen and (max-width: 680px){#dashboard article header h1 a{margin:0 0 1rem}}#dashboard article header h1 a:before{position:absolute;left:0;top:0;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-width:1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 0 -100px no-repeat;background-size:100%}#dashboard article header h1 a.expanded:before{background-position:0 -50px}#dashboard article header p{position:absolute;left:360px;z-index:1;width:206px;padding:20px 0;font-size:16px;color:#7f7d7d}#dashboard article header p+p{left:569px}@media screen and (max-width: 680px){#dashboard article header p{font-size:1rem;position:relative;left:0;display:inline;padding:1rem 0.3rem 1rem 4.5rem;clear:left;-ms-box-sizing:border-box;box-sizing:border-box}#dashboard article header p:after{content:","}#dashboard article header p+p{left:0;padding-left:0}#dashboard article header p+p:after{display:none}}#dashboard article.user_info{overflow:hidden;background:#171616;margin:-30px 0 30px;padding:20px 30px}@media screen and (max-width: 680px){#dashboard article.user_info{margin-top:-1rem}}#dashboard article.user_info dl{float:left;margin:0 40px 0 0}@media screen and (max-width: 680px){#dashboard article.user_info dl{font-size:0.8rem;float:none;width:100%;margin-right:0}}#dashboard article.user_info dl dt{color:#7f7d7d}#dashboard article.user_info dl dd{font-size:14px}@media screen and (max-width: 680px){#dashboard article#no_sensors{padding-left:0}}#dashboard article#no_sensors header h1{padding:14px 20px 14px 70px;min-height:24px;color:#30c4c9}@media screen and (max-width: 680px){#dashboard article#no_sensors header h1{margin-left:50px}}#dashboard article#no_sensors header h1:before{position:absolute;left:0;top:0;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-width:1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 0 0 no-repeat;background-size:100%;background-position:0 -850px}#dashboard article#no_sensors .note{font-size:13px;color:#c4c2c2;background:#171616;padding:20px;margin-bottom:10px}@media screen and (max-width: 680px){#dashboard article#no_sensors .note{padding:1.3rem;margin-bottom:0.625rem}#dashboard article#no_sensors .note p{font-size:0.8rem}}#dashboard article#no_sensors .note h2{font-size:18px;color:#30c4c9;font-weight:normal;padding-bottom:4px}@media screen and (max-width: 680px){#dashboard article#no_sensors .note h2{font-size:1.125rem;padding-bottom:0.25rem}}@media screen and (max-width: 680px){#dashboard article#notice{padding-left:0}}#dashboard article#notice header{border-color:#d22042}#dashboard article#notice header h1{padding:14px 20px 14px 70px;min-height:24px;color:#d22042}@media screen and (max-width: 680px){#dashboard article#notice header h1{padding:0.875rem 1.25rem 0.875rem 4.375rem;margin-left:50px}}#dashboard article#notice header h1:before{position:absolute;left:0;top:0;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-width:1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 0 0 no-repeat;background-size:100%;background-position:0 -800px}#dashboard article#notice ul.notice{display:block}#dashboard article#notice ul.notice li{font-size:14px;color:#c4c2c2;background:#171616;padding:20px;margin-bottom:10px;overflow:hidden;position:relative}@media screen and (max-width: 680px){#dashboard article#notice ul.notice li{padding:1.3rem 2rem 1.3rem 1.3rem}}#dashboard article#notice ul.notice li p{float:left;width:95%}@media screen and (max-width: 680px){#dashboard article#notice ul.notice li p{float:none;width:100%;font-size:0.8rem}}#dashboard article#notice ul.notice li a{color:#d22042}#dashboard article#notice ul.notice li a:hover{color:#ffffff}#dashboard article#notice ul.notice li a.buymore{font:18px "Titillium Web", sans-serif;display:inline-block;margin-left:15px}@media screen and (max-width: 680px){#dashboard article#notice ul.notice li a.buymore{font-size:1.125rem;display:block;margin-left:0}}#dashboard article#notice ul.notice li a.closenotice{background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_close-0b9e8b2522dba505a866965e194214234f8c69017ebe57222cca089ba9f8ac6c.png) no-repeat;background-size:17px 17px;display:block;float:right;text-indent:-99999px;margin-top:4px;width:17px;height:17px}@media screen and (max-width: 680px){#dashboard article#notice ul.notice li a.closenotice{float:none;position:absolute;top:0.625rem;right:0.625rem}}#dashboard article#alerts header{border-color:#e08328}#dashboard article#alerts header h1{padding:14px 20px 14px 70px;min-height:24px;color:#e08328}#dashboard article#alerts header h1:before{position:absolute;left:0;top:0;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-width:1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 0 0 no-repeat;background-size:100%;background-position:0 -250px}#dashboard article#alerts ul.sensors{display:block}#dashboard .stats{background:transparent}#dashboard ul.sensors li .stats dl{background:#2a2929;width:100%}#dashboard ul.sensors li .stats dl.temperature,#dashboard ul.sensors li .stats dl.humidity,#dashboard ul.sensors li .stats dl.siren,#dashboard ul.sensors li .stats dl.strobe{width:189px}@media screen and (max-width: 680px){#dashboard ul.sensors li .stats dl.temperature,#dashboard ul.sensors li .stats dl.humidity,#dashboard ul.sensors li .stats dl.siren,#dashboard ul.sensors li .stats dl.strobe{width:100%}}ul.sensors{display:block}ul.sensors li{position:relative;overflow:hidden;padding:0 0 0 70px;margin:0 0 10px 0;border-top:1px solid #171616}ul.sensors li:before{position:absolute;left:0;top:0;z-index:1;width:50px;height:50px;content:"";border:1px solid #171616;border-width:1px;background:#242323 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 0 0 no-repeat;background-size:100%;background-color:#171616}ul.sensors li.blank:before{background-position:0 0}ul.sensors li.hide:before{background-position:0 -50px}ul.sensors li.show:before{background-position:0 -100px}ul.sensors li.series:before{background-position:0 -150px}ul.sensors li.rules:before{background-position:0 -200px}ul.sensors li.alerts:before{background-position:0 -250px}ul.sensors li.temperature:before{background-position:0 -300px}ul.sensors li.siren_strobe:before{background-position:0 -350px}ul.sensors li.water:before{background-position:0 -400px}ul.sensors li.pressure:before{background-position:0 -450px}ul.sensors li.digital_out:before{background-position:0 -500px}ul.sensors li.dry_contact:before{background-position:0 -550px}ul.sensors li.power_relay:before{background-position:0 -600px}ul.sensors li.light:before{background-position:0 -650px}ul.sensors li.motion:before{background-position:0 -700px}ul.sensors li.security:before{background-position:0 -750px}ul.sensors li.notice:before{background-position:0 -800px}ul.sensors li.doc:before{background-position:0 -850px}ul.sensors li.settings:before{background-position:0 -900px}ul.sensors li.watercop_valve:before{background-position:0 -950px}@media screen and (max-width: 680px){ul.sensors li{padding-bottom:0.3rem;margin-bottom:1px}}ul.sensors li .details{float:left;width:23%;padding:15px 20px 0 0}@media screen and (max-width: 680px){ul.sensors li .details{float:none;width:70%}}ul.sensors li .details h2{padding:0 0 5px 0;font-size:18px;font-weight:normal}ul.sensors li .details h2 a{color:#c4c2c2}ul.sensors li .details h2 a:hover{color:#fff}ul.sensors li .details p{margin:0 0 5px 0;font-size:11px;color:#7f7d7d}@media screen and (max-width: 680px){ul.sensors li .details p{font-size:0.7rem;line-height:1.5;margin-bottom:0}}ul.sensors li .details p.location{display:inline-block;padding:3px 5px;font-size:12px;font-weight:bold;color:#c4c2c2;background:#171616}ul.sensors li .details h3{display:inline-block;font-size:13px;font-weight:normal;text-transform:uppercase;color:#92dc1d}@media screen and (max-width: 680px){ul.sensors li .details h3{font-size:0.8rem;margin:0.3rem 0}}ul.sensors li .details h3:after{display:inline-block;width:6px;height:6px;margin:0 0 0 5px;content:"";border:2px solid #92dc1d;border-radius:20px}ul.sensors li .details h3.offline{color:#d22042}ul.sensors li .details h3.offline:after{border-color:#d22042}ul.sensors li .stats{float:left;width:43%;background:#2a2929}@media screen and (max-width: 680px){ul.sensors li .stats{float:none;width:80%}}ul.sensors li .stats dl{float:left;width:50%;padding:20px;font-family:"Titillium Web", sans-serif;-ms-box-sizing:border-box;box-sizing:border-box}ul.sensors li .stats dl+dl{border-left:2px solid #242323}@media screen and (max-width: 680px){ul.sensors li .stats dl+dl{border-left:0;border-top:2px solid #242323}}@media screen and (max-width: 680px){ul.sensors li .stats dl{float:none;width:100%;padding:0.3rem 0.5rem}}@media screen and (max-width: 680px){ul.sensors li .stats dt{color:#989797;font-size:1rem;padding:0 0.3rem 0 0;display:inline-block}ul.sensors li .stats dt:after{content:":"}}ul.sensors li .stats dd{font-size:42px;line-height:100%}ul.sensors li .stats dd sup{font-size:24px;vertical-align:10px}@media screen and (max-width: 680px){ul.sensors li .stats dd sup{vertical-align:0.2rem}}@media screen and (max-width: 680px){ul.sensors li .stats dd{font-size:1rem;display:inline-block}ul.sensors li .stats dd sup{font-size:0.7rem}}ul.sensors li .identification{overflow:hidden;position:relative;padding:20px 50px 0 20px}@media screen and (max-width: 680px){ul.sensors li .identification{padding:0.5rem 1rem 0 0;width:80%;-ms-box-sizing:border-box;box-sizing:border-box}}ul.sensors li .identification dt{padding:0 0 3px 0;font-size:11px;color:#7f7d7d}@media screen and (max-width: 680px){ul.sensors li .identification dt{font-size:0.8rem;display:inline-block}ul.sensors li .identification dt:after{content:":"}}@media screen and (max-width: 680px){ul.sensors li .identification dd{font-size:0.8rem;display:inline-block}}ul.sensors li a.more{position:absolute;top:0;right:0;bottom:0;z-index:1;width:48px;text-indent:-8685px;overflow:hidden;border:1px solid #171616;background:#171616 url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_more@2x-47ffd093a31fe027abda9a7b850266b53aa50eb11d521dfbe23afc60a7d9d8af.png) 50% 50% no-repeat;background-size:14px 25px}ul.sensors li a.more:hover{background-color:#212020}ul.sensors.large li .stats dt{font-size:14px}@media screen and (max-width: 680px){ul.sensors.large li .stats dt{font-size:1rem}}ul.sensors.large li .stats dd{font-size:72px;line-height:60px}@media screen and (max-width: 680px){ul.sensors.large li .stats dd{font-size:1rem;line-height:1;display:inline-block}}ul.sensors.large li .stats dd sup{font-size:40px;vertical-align:20px}@media screen and (max-width: 680px){ul.sensors.large li .stats dd sup{font-size:0.7rem;vertical-align:0.2rem}}#dashboard article ul.sensors{display:none}@media screen and (max-width: 680px){#dashboard article ul.sensors{margin-left:-50px}}#dashboard article#notice+article ul.sensors{display:block}#device_new form,#device_new article{position:relative;width:443px;padding:30px 30px 30px 95px;margin-bottom:30px;background:#171616}@media screen and (max-width: 680px){#device_new form,#device_new article{width:100%;padding:1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}}#device_new form input[type="text"],#device_new article input[type="text"]{background-color:#2a2929}#device_new form p,#device_new article p{margin-bottom:15px;color:#7f7d7d}@media screen and (max-width: 680px){#device_new form p,#device_new article p{font-size:0.8rem;margin-bottom:1rem}}#device_new form .actions,#device_new article .actions{margin:0}#device_new form .actions a,#device_new article .actions a{margin-right:30px}@media screen and (max-width: 680px){#device_new form .actions a,#device_new article .actions a{margin-right:0}}#device_new form dt a,#device_new article dt a{float:right;font-size:11px}@media screen and (max-width: 680px){#device_new form dt a,#device_new article dt a{display:none}}#device_new #add_device h1{position:absolute;top:30px;left:0;display:block;width:65px;height:65px;background:#30c4c9 url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_device_add@2x-44b0e37d85a29b465ff247c30351141bd6e4f48294aa2d060a723c5950285f9c.png) no-repeat 50% 50%;background-size:33px 33px;text-indent:-3000px;overflow:hidden}@media screen and (max-width: 680px){#device_new #add_device h1{display:none}}#device_new #add_device input[type="text"]{width:100%}#device_new #confirm header,#device_new #problem header{position:relative;display:block;background:#2a2929;padding-left:65px;margin:0 0 15px -95px;height:65px;border:1px solid #2a2929}@media screen and (max-width: 680px){#device_new #confirm header,#device_new #problem header{margin-left:0;height:auto;padding-left:0;border:0}}#device_new #confirm header:before,#device_new #problem header:before{position:absolute;top:7px;left:7px;width:50px;height:50px;content:"";background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_headings@2x-b8acc01d73ae3821b3c9978bd9c8eb4e0c7c1b21c2896989a52074dde20bd8ca.png) 7px 50% no-repeat;background-size:100%}@media screen and (max-width: 680px){#device_new #confirm header:before,#device_new #problem header:before{display:none}}#device_new #confirm header.blank:before,#device_new #problem header.blank:before{background-position:0 0}#device_new #confirm header.hide:before,#device_new #problem header.hide:before{background-position:0 -50px}#device_new #confirm header.show:before,#device_new #problem header.show:before{background-position:0 -100px}#device_new #confirm header.series:before,#device_new #problem header.series:before{background-position:0 -150px}#device_new #confirm header.rules:before,#device_new #problem header.rules:before{background-position:0 -200px}#device_new #confirm header.alerts:before,#device_new #problem header.alerts:before{background-position:0 -250px}#device_new #confirm header.temperature:before,#device_new #problem header.temperature:before{background-position:0 -300px}#device_new #confirm header.siren_strobe:before,#device_new #problem header.siren_strobe:before{background-position:0 -350px}#device_new #confirm header.water:before,#device_new #problem header.water:before{background-position:0 -400px}#device_new #confirm header.pressure:before,#device_new #problem header.pressure:before{background-position:0 -450px}#device_new #confirm header.digital_out:before,#device_new #problem header.digital_out:before{background-position:0 -500px}#device_new #confirm header.dry_contact:before,#device_new #problem header.dry_contact:before{background-position:0 -550px}#device_new #confirm header.power_relay:before,#device_new #problem header.power_relay:before{background-position:0 -600px}#device_new #confirm header.light:before,#device_new #problem header.light:before{background-position:0 -650px}#device_new #confirm header.motion:before,#device_new #problem header.motion:before{background-position:0 -700px}#device_new #confirm header.security:before,#device_new #problem header.security:before{background-position:0 -750px}#device_new #confirm header.notice:before,#device_new #problem header.notice:before{background-position:0 -800px}#device_new #confirm header.doc:before,#device_new #problem header.doc:before{background-position:0 -850px}#device_new #confirm header.settings:before,#device_new #problem header.settings:before{background-position:0 -900px}#device_new #confirm header.watercop_valve:before,#device_new #problem header.watercop_valve:before{background-position:0 -950px}#device_new #confirm header h1,#device_new #confirm header p,#device_new #problem header h1,#device_new #problem header p{display:block;margin:0;background:#171616}#device_new #confirm header h1:before,#device_new #confirm header p:before,#device_new #problem header h1:before,#device_new #problem header p:before{display:none}#device_new #confirm header h1,#device_new #problem header h1{padding:12px 30px 0 30px;height:23px;font-family:"Titillium Web", sans-serif;font-size:18px;color:#30c4c9}@media screen and (max-width: 680px){#device_new #confirm header h1,#device_new #problem header h1{padding:0;height:auto;font-size:1.125rem}}#device_new #confirm header p,#device_new #problem header p{padding:0 30px 8px 30px;height:22px;color:#c4c2c2;font-size:14px;margin:0}@media screen and (max-width: 680px){#device_new #confirm header p,#device_new #problem header p{padding:0;height:auto;font-size:0.875rem}}@media screen and (max-width: 680px){#device_new #confirm dl dd .select,#device_new #confirm dl dd select,#device_new #confirm dl dd input[type="text"],#device_new #problem dl dd .select,#device_new #problem dl dd select,#device_new #problem dl dd input[type="text"]{display:block;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}#device_new #confirm dl dd .select,#device_new #problem dl dd .select{border:1px solid #393838}#device_new #confirm dl dd .select+input[type="text"],#device_new #problem dl dd .select+input[type="text"]{margin-top:0.5rem}}#device_new #confirm dl.location,#device_new #problem dl.location{width:auto}#device_new #problem header{background:#2a2929 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_notices@2x-28b62f09fa243e3d99272e51a2446c04fd0117eb32d4872d49745a5f0e28e150.png) 7px -95px no-repeat;background-size:100%;border:none;margin-bottom:20px}#device_new #problem header:before{display:none}#device_new #problem header h1{color:#d22042;padding:5px 30px 0 30px}@media screen and (max-width: 680px){#device_new #problem header h1{padding:0 0 1rem}}#device_new #problem header p{color:#7f7d7d;font-size:12px;padding:0 30px 15px 30px}@media screen and (max-width: 680px){#device_new #problem header p{padding:0;font-size:0.8rem}}@media screen and (max-width: 680px){#device_new #problem a.button{text-align:center;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#sensor_show .blank_slate{margin:40px auto}@media screen and (max-width: 680px){#sensor_show .blank_slate{margin:2rem auto}}#sensor_show #details,#sensor_show #manual_actions{float:left;width:180px;padding:0 20px 8px 20px;margin:0 20px 20px 0;background:#2a2929}@media screen and (max-width: 680px){#sensor_show #details,#sensor_show #manual_actions{float:none;width:100%;padding:0 1.3rem 1rem;margin:0;-ms-box-sizing:border-box;box-sizing:border-box}}#sensor_show #details dl.sensor_data,#sensor_show #manual_actions dl.sensor_data{padding:15px 20px;margin:0 -20px 1px -20px;font:normal 14px "Titillium Web", sans-serif;background:#171616}@media screen and (max-width: 680px){#sensor_show #details dl.sensor_data,#sensor_show #manual_actions dl.sensor_data{font-size:0.8rem;padding:0.5rem 1rem}}@media screen and (max-width: 680px){#sensor_show #details dl.sensor_data dt,#sensor_show #manual_actions dl.sensor_data dt{display:inline;font-size:1rem}#sensor_show #details dl.sensor_data dt:after,#sensor_show #manual_actions dl.sensor_data dt:after{content:":"}}#sensor_show #details dl.sensor_data dd,#sensor_show #manual_actions dl.sensor_data dd{margin:-15px 0 0 0;font-size:55px;line-height:100%}@media screen and (max-width: 680px){#sensor_show #details dl.sensor_data dd,#sensor_show #manual_actions dl.sensor_data dd{display:inline;font-size:1rem}}#sensor_show #details dl.sensor_data dd sup,#sensor_show #manual_actions dl.sensor_data dd sup{font-size:36px}@media screen and (max-width: 680px){#sensor_show #details dl.sensor_data dd sup,#sensor_show #manual_actions dl.sensor_data dd sup{font-size:0.7rem;vertical-align:0.2rem}}#sensor_show #details dl.sensor_data.water dd,#sensor_show #details dl.sensor_data.security dd,#sensor_show #details dl.sensor_data.motion dd,#sensor_show #details dl.sensor_data.light dd,#sensor_show #details dl.sensor_data.dry_contact dd,#sensor_show #details dl.sensor_data.siren dd,#sensor_show #details dl.sensor_data.strobe dd,#sensor_show #details dl.sensor_data.boolean_output dd,#sensor_show #details dl.sensor_data.watercop_valve dd,#sensor_show #manual_actions dl.sensor_data.water dd,#sensor_show #manual_actions dl.sensor_data.security dd,#sensor_show #manual_actions dl.sensor_data.motion dd,#sensor_show #manual_actions dl.sensor_data.light dd,#sensor_show #manual_actions dl.sensor_data.dry_contact dd,#sensor_show #manual_actions dl.sensor_data.siren dd,#sensor_show #manual_actions dl.sensor_data.strobe dd,#sensor_show #manual_actions dl.sensor_data.boolean_output dd,#sensor_show #manual_actions dl.sensor_data.watercop_valve dd{margin:0;font-size:50px}@media screen and (max-width: 680px){#sensor_show #details dl.sensor_data.water dd,#sensor_show #details dl.sensor_data.security dd,#sensor_show #details dl.sensor_data.motion dd,#sensor_show #details dl.sensor_data.light dd,#sensor_show #details dl.sensor_data.dry_contact dd,#sensor_show #details dl.sensor_data.siren dd,#sensor_show #details dl.sensor_data.strobe dd,#sensor_show #details dl.sensor_data.boolean_output dd,#sensor_show #details dl.sensor_data.watercop_valve dd,#sensor_show #manual_actions dl.sensor_data.water dd,#sensor_show #manual_actions dl.sensor_data.security dd,#sensor_show #manual_actions dl.sensor_data.motion dd,#sensor_show #manual_actions dl.sensor_data.light dd,#sensor_show #manual_actions dl.sensor_data.dry_contact dd,#sensor_show #manual_actions dl.sensor_data.siren dd,#sensor_show #manual_actions dl.sensor_data.strobe dd,#sensor_show #manual_actions dl.sensor_data.boolean_output dd,#sensor_show #manual_actions dl.sensor_data.watercop_valve dd{font-size:1rem}}#sensor_show #details ul.actions,#sensor_show #manual_actions ul.actions{padding:20px 0}#sensor_show #details ul.actions li,#sensor_show #manual_actions ul.actions li{padding:0 0 1px 0}#sensor_show #details ul.actions a,#sensor_show #manual_actions ul.actions a{display:block;position:relative;padding:10px 20px;font:normal 14px "Titillium Web", sans-serif;background:#242323}#sensor_show #details ul.actions a:after,#sensor_show #manual_actions ul.actions a:after{position:absolute;right:10px;top:10px;z-index:1;height:15px;content:""}#sensor_show #details ul.actions a.add:after,#sensor_show #manual_actions ul.actions a.add:after{width:15px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_add_small@2x-47a696e98d4efa1462ef42f334800236a6c3130498e95b93cd4c608377b0306c.png) 0 0 no-repeat;background-size:15px 15px}@media screen and (max-width: 680px){#sensor_show #details ul.actions a.add:after,#sensor_show #manual_actions ul.actions a.add:after{margin-top:0.2rem}}#sensor_show #details ul.actions a.settings:after,#sensor_show #manual_actions ul.actions a.settings:after{top:14px;width:23px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_settings@2x-dd57fb5a17f1d207aeb7ebae0683ac92a48c95c164a39c646e9d394a5a7330db.png) 0 0 no-repeat;background-size:23px 15px}#sensor_show #details ul.actions a.settings:hover,#sensor_show #details ul.actions a.add:hover,#sensor_show #manual_actions ul.actions a.settings:hover,#sensor_show #manual_actions ul.actions a.add:hover{background-color:#171616;color:#fff}@media screen and (max-width: 680px){#sensor_show #details ul.actions+.details dl dt,#sensor_show #details ul.actions+.details dl dd,#sensor_show #manual_actions ul.actions+.details dl dt,#sensor_show #manual_actions ul.actions+.details dl dd{display:inline}}#sensor_show #details p.battery,#sensor_show #manual_actions p.battery{font:normal 14px "Titillium Web", sans-serif;color:#d22042;margin-bottom:15px}#sensor_show #details p.battery:after,#sensor_show #manual_actions p.battery:after{content:"";display:inline-block;width:31px;height:17px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_low_battery@2x-e9e252bd561029c941c25bcb4e3fcb4d2eb9b9d5b258da60d241564ed1df57b8.png) 0 0 no-repeat;background-size:31px 17px;vertical-align:bottom;margin-left:10px}#sensor_show #details p.firmware,#sensor_show #manual_actions p.firmware{color:#7F7D7D;font-size:11px;padding-bottom:12px}#sensor_show #details dl:not([class]),#sensor_show #manual_actions dl:not([class]){overflow:hidden}#sensor_show #details dl:not([class]) dt,#sensor_show #manual_actions dl:not([class]) dt{padding:0 0 3px 0;font-size:11px;color:#7f7d7d}@media screen and (max-width: 680px){#sensor_show #details dl:not([class]) dt,#sensor_show #manual_actions dl:not([class]) dt{font-size:0.8rem;clear:both;float:left}}#sensor_show #details dl:not([class]) dd,#sensor_show #manual_actions dl:not([class]) dd{padding:0 0 12px 0}@media screen and (max-width: 680px){#sensor_show #details dl:not([class]) dd,#sensor_show #manual_actions dl:not([class]) dd{font-size:0.8rem;float:right}}#sensor_show #details dl:not([class]) dd.status,#sensor_show #manual_actions dl:not([class]) dd.status{display:inline-block;font-size:18px;font-weight:normal;text-transform:uppercase;color:#92dc1d}@media screen and (max-width: 680px){#sensor_show #details dl:not([class]) dd.status,#sensor_show #manual_actions dl:not([class]) dd.status{font-size:0.8rem}}#sensor_show #details dl:not([class]) dd.status:after,#sensor_show #manual_actions dl:not([class]) dd.status:after{display:inline-block;width:8px;height:8px;margin:0 0 0 5px;content:"";border:3px solid #92dc1d;border-radius:20px}@media screen and (max-width: 680px){#sensor_show #details dl:not([class]) dd.status:after,#sensor_show #manual_actions dl:not([class]) dd.status:after{margin-bottom:-2px}}#sensor_show #details dl:not([class]) dd.status.offline,#sensor_show #manual_actions dl:not([class]) dd.status.offline{color:#d22042}#sensor_show #details dl:not([class]) dd.status.offline:after,#sensor_show #manual_actions dl:not([class]) dd.status.offline:after{border-color:#d22042}#sensor_show #manual_actions{clear:left;padding-top:20px}#sensor_show #manual_actions label,#sensor_show #manual_actions dt label{font:normal 14px "Titillium Web", sans-serif;color:#c4c2c2;text-align:left}#sensor_show #manual_actions label.toggle{overflow:hidden;display:block;height:35px;padding-top:8px;margin-bottom:12px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/bg_toggle@2x-c4638e5b027de377f018b2c5521f64e106a7ac1462f1abc6bf87766dca8c4710.png) 100% -43px no-repeat;background-size:91px 86px;cursor:pointer}#sensor_show #manual_actions label.toggle.open{background-image:url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/bg_toggle_open@2x-c948fe679507ed5af92d10960e8cfc1ab79eb411dc9c5d89e8d4afd71b32453c.png);background-size:125px 86px}#sensor_show #manual_actions label.toggle.active{background-position:100% 0}#sensor_show #manual_actions label.toggle input[type="checkbox"]{display:none}#sensor_show #manual_actions dl{overflow:hidden;clear:both}#sensor_show #manual_actions dl dt{float:left}#sensor_show #manual_actions dl dt label{display:inline-block;padding-top:8px}#sensor_show #manual_actions dl dd{float:right}#sensor_show #manual_actions .message{color:#d22042;padding-bottom:5px}#sensor_show #data{margin:0 0 20px 240px}@media screen and (max-width: 680px){#sensor_show #data{display:none}#sensor_show #data nav.subnav{padding:0.5rem 1.3rem 0}#sensor_show #data nav.subnav ul li{text-align:center;width:49%}#sensor_show #data nav.subnav ul li a{padding:0.5rem 1rem;-ms-box-sizing:border-box;box-sizing:border-box}}#sensor_show #data form{border:1px solid #30c4c9;border-left:none;border-right:none;padding:10px 0;margin-bottom:20px}#sensor_show #data form input[type="text"]{height:35px}#sensor_show #data form span{margin:0 10px}#sensor_show #data form input[type="text"]{width:110px;border:none}#sensor_show #data form .custom_range{display:inline-block}#sensor_show #data form .custom_range button{cursor:pointer;display:inline-block;padding:10px 40px;overflow:visible;font:normal 14px "Titillium Web";color:#171616;border:none;border-radius:0;background:#30c4c9;-webkit-appearance:none;padding:7px 20px}#sensor_show #data form a.calendar{display:inline-block;vertical-align:top;width:31px;height:35px;background:#171616 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_calendar@2x-254ca4841104ed497a9f76ec92eb003975cef5ebd7ae678cc718287879d9d543.png) 50% 2px no-repeat;background-size:27px 29px;text-indent:-3000px;overflow:hidden}#sensor_show #data #chart .highcharts-container[style]{overflow:visible !important}#sensor_show #data+.subsections{clear:both}#sensor_show .subsections{overflow:hidden}#sensor_show article[class]{clear:both;padding:0 0 20px 50px}@media screen and (max-width: 680px){#sensor_show article[class]{padding-bottom:1rem;padding-left:0}}#sensor_show article[class] header{margin:0 0 10px -50px}@media screen and (max-width: 680px){#sensor_show article[class] header.article_header{float:none;margin:0;width:100%}#sensor_show article[class] header.article_header h1{width:100%}}#sensor_show article[class] table thead th+th{text-align:right}#sensor_show article[class] table tbody td+td{text-align:right}#sensor_show article[class].rule_log table tbody td,#sensor_show article[class].rule_log table thead th{text-align:left;padding:8px 5px 8px 20px}#sensor_show article[class].rule_log table tbody td+td,#sensor_show article[class].rule_log table tbody td+th,#sensor_show article[class].rule_log table thead th+td,#sensor_show article[class].rule_log table thead th+th{padding:8px 5px}#sensor_show article[class].rule_log table tbody td:last-of-type,#sensor_show article[class].rule_log table thead th:last-of-type{padding-right:20px}@media screen and (max-width: 680px){#sensor_show article[class].rule_log table td{font-size:0.8rem}}#sensor_show article.series td,#sensor_show article.series th{width:33%}@media screen and (max-width: 680px){#sensor_show article.series tbody td{font-size:0.8rem}}@media screen and (max-width: 680px){#sensor_show article.rules a.action{border-bottom:1px solid #171616;position:absolute;top:2.5rem}}#sensor_show article.rules .tab_panes{position:relative}#sensor_show article.rules .tab_panes a.action{position:absolute;top:-64px;right:0}#sensor_show article.rules .all_rules>h2{padding:8px 20px;font-size:11px;font-weight:normal;color:#7f7d7d;background:#2a2929;border-bottom:1px solid #171616}@media screen and (max-width: 680px){#sensor_show article.rules .all_rules table thead{border-bottom:1px solid #171716}#sensor_show article.rules .all_rules table tbody tr{border-bottom:1px solid #171716}}#sensor_show article.rules .all_rules table th{padding:15px 10px}@media screen and (max-width: 680px){#sensor_show article.rules .all_rules table th+th{display:none}#sensor_show article.rules .all_rules table th:last-child{display:table-cell}}#sensor_show article.rules .all_rules table td{vertical-align:top}@media screen and (max-width: 680px){#sensor_show article.rules .all_rules table td{border-bottom:0;font-size:0.8rem}#sensor_show article.rules .all_rules table td+td{display:none}#sensor_show article.rules .all_rules table td:last-child{display:table-cell}}#sensor_show article.rules .all_rules table th+th,#sensor_show article.rules .all_rules table td+td{text-align:left}#sensor_show article.rules .all_rules table td a{position:relative;padding:15px 10px 15px 40px;font-size:14px;color:#c4c2c2;line-height:160%}#sensor_show article.rules .all_rules table td a mark{color:#30c4c9}#sensor_show article.rules .all_rules table td a:before{position:absolute;display:inline-block;content:"";width:18px;height:21px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_sm@2x-50ea6339f4a3bc00a1bbf8e36c2cb336a6fd4c71a3e66a5f4277e0ce7232df1c.png) 0 0 no-repeat;background-size:30px 100px;top:15px;left:10px}#sensor_show article.rules .all_rules table td.contacts{white-space:nowrap}#sensor_show article.rules .all_rules table td+td a{padding-left:10px;background:transparent}#sensor_show article.rules .all_rules table td+td a:before{display:none}#sensor_show article.rules .all_rules table td.active a{color:#92DC1D}#sensor_show article.rules .all_rules table td.true,#sensor_show article.rules .all_rules table td.false{text-align:center}#sensor_show article.rules .all_rules table td.true a span,#sensor_show article.rules .all_rules table td.false a span{overflow:hidden;display:block;margin:0 auto;text-align:left;text-indent:-3000px;width:8px;height:8px;border:3px solid #92dc1d;border-radius:20px}#sensor_show article.rules .all_rules table td.false a span{border-color:#171616}#sensor_show article.rules .all_rules table th.time{text-align:center}#sensor_show article.rules .all_rules table td.inactive a{color:#D22042}#sensor_show article.rules .all_rules table th.last,#sensor_show article.rules .all_rules table td.last a{text-align:right;padding-right:50px}@media screen and (max-width: 680px){#sensor_show article.rules .all_rules table th.last,#sensor_show article.rules .all_rules table td.last a{height:100%}}#sensor_show article.rules .all_rules table td.last a:before{position:absolute;top:1px;right:0;bottom:1px;z-index:1;width:30px;content:"";background:#171616}#sensor_show article.rules .all_rules>ul li{border-bottom:1px solid #171616}#sensor_show article.rules .all_rules>ul a{display:block;position:relative;padding:15px 20px 15px 50px;font-size:14px;color:#c4c2c2;line-height:160%;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_sm@2x-50ea6339f4a3bc00a1bbf8e36c2cb336a6fd4c71a3e66a5f4277e0ce7232df1c.png) 20px 14px no-repeat;background-size:30px 100px}#sensor_show article.rules .all_rules>ul a mark{color:#30c4c9}#sensor_show article.rules .all_rules>ul a:hover{background-color:#393838}#sensor_show article.rules .all_rules>ul a:hover:after{background-position:0 100%}#sensor_show article.rules .all_rules>ul a:before{position:absolute;top:1px;right:0;bottom:1px;z-index:1;width:30px;content:"";background:#171616}#sensor_show article.rules .all_rules>ul a:after{position:absolute;right:0;top:50%;z-index:1;width:10px;height:16px;margin:-8px 10px 0 0;content:"";background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_more_small@2x-1e040a371f591f80b73a0c46791af370adf74d23a38acda52102133f0dcad069.png) 0 0 no-repeat;background-size:10px 32px}#sensor_show article.rules .all_rules>ul.alert{background-color:#362326}#sensor_show article.rules .all_rules>ul.alert a{display:block;position:relative;padding:15px 20px 15px 50px;font-size:18px;color:#c4c2c2;line-height:160%;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_sm@2x-50ea6339f4a3bc00a1bbf8e36c2cb336a6fd4c71a3e66a5f4277e0ce7232df1c.png) 20px 14px no-repeat;background-size:30px 100px}#sensor_show article.rules .all_rules>ul.alert a mark{color:#30c4c9}#sensor_show article.rules .all_rules>ul.alert a:hover{background-color:#393838}#sensor_show article.rules .all_rules>ul.alert a:hover:after{background-position:0 100%}#sensor_show article.rules .all_rules>ul.alert a:before{position:absolute;top:1px;right:0;bottom:1px;z-index:1;width:30px;content:"";background:#171616}#sensor_show article.rules .all_rules>ul.alert a:after{position:absolute;right:0;top:50%;z-index:1;width:10px;height:16px;margin:-8px 10px 0 0;content:"";background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_more_small@2x-1e040a371f591f80b73a0c46791af370adf74d23a38acda52102133f0dcad069.png) 0 0 no-repeat;background-size:10px 32px}#sensor_show article.rules .all_rules>ul.alert.alert{background-color:#362326}#sensor_show article.rules .all_rules>ul.alert.alert a{background-position:20px -33px}#sensor_show article.rules .all_rules>ul.alert.alert a mark{color:#D22042}#sensor_show article.rules .all_rules>ul.alert.alert a:hover{background-color:#4a262c}#sensor_show article.rules .rule_log table td,#sensor_show article.rules .rule_log table th{text-align:left}@media screen and (max-width: 680px){#sensor_show article.rules .rule_log table td{font-size:0.8rem}}form.device_settings{width:540px;padding:0 0 0 25px}@media screen and (max-width: 680px){form.device_settings{width:100%;padding:0;-ms-box-sizing:border-box;box-sizing:border-box}form.device_settings header h1{font-size:1rem;margin-left:1.5rem;display:block;-ms-box-sizing:border-box;box-sizing:border-box}form.device_settings dl{padding:0 1.3rem}form.device_settings dl.location input[type="text"]{width:100%}form.device_settings .select,form.device_settings select{width:100%}form.device_settings .select+input[type="text"],form.device_settings select+input[type="text"]{margin-top:0.5rem}}form.device_settings input[type="text"]{width:100%}@media screen and (max-width: 680px){form.device_settings fieldset.actions{padding:0 1.3rem}}form.device_settings fieldset.actions input[type="submit"]{margin-right:20px}#rules form#edit_rule fieldset.actions{padding:1rem 1.3rem 0}#rules table tbody td{border:0}#rules form.filters,#rules form.search,#users form.filters,#users form.search{padding:20px;margin:0 0 25px 0;border:1px solid #30c4c9;border-width:1px 0;background:#2a2929}#rules form.filters label,#rules form.search label,#users form.filters label,#users form.search label{padding-right:10px}@media screen and (max-width: 680px){#rules form.filters label,#rules form.search label,#users form.filters label,#users form.search label{display:block;margin:0 0 0.8rem}}#rules form.filters select,#rules form.filters .select,#rules form.search select,#rules form.search .select,#users form.filters select,#users form.filters .select,#users form.search select,#users form.search .select{margin:0 10px 0 0}@media screen and (max-width: 680px){#rules form.filters select,#rules form.filters .select,#rules form.search select,#rules form.search .select,#users form.filters select,#users form.filters .select,#users form.search select,#users form.search .select{display:block;margin-right:0;margin-bottom:0.8rem}}#rules form.filters .select select,#rules form.search .select select,#users form.filters .select select,#users form.search .select select{margin:0}@media screen and (max-width: 680px){#rules form.filters .select select,#rules form.search .select select,#users form.filters .select select,#users form.search .select select{width:100%}}#rules table thead th,#users table thead th{font-size:14px}@media screen and (max-width: 680px){#rules table thead th+th,#users table thead th+th{display:none}#rules table thead th:last-child,#users table thead th:last-child{display:table-cell}}#rules table thead th.time,#users table thead th.time{text-align:center}@media screen and (max-width: 680px){#rules table tbody tr,#users table tbody tr{border-bottom:1px solid #171716}}#rules table tbody tr td,#users table tbody tr td{position:relative;padding-left:28px}@media screen and (max-width: 680px){#rules table tbody tr td,#users table tbody tr td{border-bottom:0}#rules table tbody tr td+td,#users table tbody tr td+td{display:none}#rules table tbody tr td:last-child,#users table tbody tr td:last-child{display:table-cell}}#rules table tbody tr td:before,#users table tbody tr td:before{position:absolute;display:block;width:19px;height:21px;content:"";top:50%;left:20px;margin-top:-10px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_sm@2x-50ea6339f4a3bc00a1bbf8e36c2cb336a6fd4c71a3e66a5f4277e0ce7232df1c.png) 0 0 no-repeat;background-size:30px 100px}#rules table tbody tr.alert td,#users table tbody tr.alert td{background-color:#362326}#rules table tbody tr.alert td a,#users table tbody tr.alert td a{color:#d22042}#rules table tbody tr.alert td+td a,#users table tbody tr.alert td+td a{color:#999898}#rules table tbody tr.alert td:before,#users table tbody tr.alert td:before{background-position:0 -49px}#rules table tbody tr.alert td.true a span,#users table tbody tr.alert td.true a span{border-color:#d22042}#rules table tbody tr.alert:hover td,#users table tbody tr.alert:hover td{background-color:#4a262c}#rules table tbody tr td+td,#users table tbody tr td+td{padding-left:0}#rules table tbody tr td+td:before,#users table tbody tr td+td:before{display:none}#rules table tbody tr td.last a,#users table tbody tr td.last a{padding-right:20px}#rules table tbody tr td.inactive a,#rules table tbody tr.alert td+td.inactive a,#users table tbody tr td.inactive a,#users table tbody tr.alert td+td.inactive a{color:#d22042}#rules table tbody tr td.active a,#users table tbody tr td.active a{color:#92dc1d}#rules table tbody tr td.true,#rules table tbody tr td.false,#users table tbody tr td.true,#users table tbody tr td.false{text-align:center}#rules table tbody tr td.true a span,#rules table tbody tr td.false a span,#users table tbody tr td.true a span,#users table tbody tr td.false a span{overflow:hidden;display:block;margin:0 auto;text-align:left;text-indent:-3000px;width:8px;height:8px;border:3px solid #92dc1d;border-radius:20px}#rules table tbody tr td.false a span,#users table tbody tr td.false a span{border-color:#171616}#users form.search input[type="text"]{font-size:16px;padding:11px 10px 10px;height:auto;margin-right:8px}@media screen and (max-width: 680px){#users form.search input[type="text"]{font-size:0.8rem;padding:0.6875rem 0.625rem 0.625rem;margin-right:0;margin-bottom:1rem;width:100%}#users form.search input[type="text"]+input[type="submit"]{width:100%}}#users .blank_slate{margin:60px auto;width:80%;-ms-box-sizing:border-box;box-sizing:border-box}#users table tbody tr td a{color:#999898}#users table tbody tr:hover td a{color:#c4c2c2}#users table tbody tr td:before{width:13px;height:14px;margin-top:-8px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_contact@2x-eb9a66b5db685a538db76af2323262e472411baad2e4ca5b5bb0d2c1ef213f12.png) 0 0 no-repeat;background-size:13px 14px}#edit_rule{position:relative}#edit_rule mark{color:#30c4c9}#edit_rule dl.action_long dt{text-align:right;padding-right:15px}@media screen and (max-width: 680px){#edit_rule dl.action_long dt{text-align:left;display:block}}#edit_rule dl.action_long.rule_type{margin-bottom:5px}#edit_rule dl.action_long.rule_type dd{position:relative;z-index:100;overflow:visible}#edit_rule dl.action_long.duration{margin-bottom:30px}#edit_rule dl.action_long.duration span{display:inline-block;vertical-align:top;padding-top:12px}#edit_rule .active_days{padding-top:10px}#edit_rule .active_days span{float:left}#edit_rule .active_days ul{float:left;padding-top:4px}@media screen and (max-width: 680px){#edit_rule .active_days ul{float:none}}#edit_rule .active_days li{float:left;margin-right:2px}@media screen and (max-width: 680px){#edit_rule .active_days li{float:none;display:block;margin-right:0;margin-bottom:1rem}}#edit_rule .active_days label{position:relative;display:inline-block;cursor:pointer;padding:4px 7px 5px;background:#171616;border:1px solid #171616;font:normal 14px "Titillium Web", sans-serif;color:#57C3C7;min-width:24px;text-align:center}@media screen and (max-width: 680px){#edit_rule .active_days label{padding-top:0.8rem;width:100%}}#edit_rule .active_days label input[type="checkbox"]{position:absolute;left:-3000px}#edit_rule .active_days label.checked{background:#57C3C7;color:#171616}#edit_rule .active_days label.checkbox:before{display:none}#edit_rule .active_days label.checked.checkbox:before{display:block;position:absolute;top:-7px;left:50%;margin-left:-7px;width:15px;height:15px;border:none;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_circle_check@2x-382f36aaea3d3965dad7196cd58754ce843a7531d05805e59194909250c655d7.png) 0 0 no-repeat;background-size:15px 15px}#edit_rule fieldset.status{position:absolute;top:0;right:0;float:right;padding:20px;background:#2a2929;text-align:right;margin-bottom:20px}@media screen and (max-width: 680px){#edit_rule fieldset.status{position:relative;float:none;text-align:left;margin-bottom:1rem}}#edit_rule fieldset.status label.toggle{overflow:hidden;display:block;padding-right:10px;font:normal 14px "Titillium Web", sans-serif;color:#c4c2c2;font-size:16px;text-align:right;cursor:pointer}@media screen and (max-width: 680px){#edit_rule fieldset.status label.toggle{text-align:left;font-size:0.875rem}}#edit_rule fieldset.status label.toggle:after{display:block;content:"";width:185px;height:43px;margin:10px -10px 0 0;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/bg_toggle_status@2x-5f27b66da4c3a993b63193f8f81fe1c377d464102fc42f5dfc66761c7984f8c6.png) 100% -43px no-repeat;background-size:185px 86px}#edit_rule fieldset.status label.toggle.active:after{background-position:100% 0}#edit_rule fieldset.status label.toggle input[type="checkbox"]{display:none}#edit_rule #rule_definitions{display:inline-block;position:relative;margin:0 0 25px 0;background:#171616}@media screen and (max-width: 680px){#edit_rule #rule_definitions{width:100%}}#edit_rule #rule_definitions p{position:relative;padding:8px 55px 8px 10px;font-size:13px;color:#969494}#edit_rule #rule_definitions p:after{position:absolute;right:0;top:0;bottom:0;z-index:1;width:35px;content:"";border-left:1px solid #282727;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_dropdown@2x-7a1df560e6a7675dbc3745b96ca708301338ce44d6bb1cab4cc1b2d239a37767.png) 50% 50% no-repeat;background-size:11px 7px}#edit_rule #rule_definitions ul{display:none;position:absolute;left:0;top:100%;z-index:100;background:#171616}#edit_rule #rule_definitions li{display:block;padding:4px 10px;font-size:13px;color:#969494;cursor:pointer}#edit_rule #rule_definitions li.selected{background:transparent;color:#c4c2c2}#edit_rule #rule_definitions li.selected mark{color:#fff}#edit_rule #rule_definitions li:hover{background:#30c4c9;color:#686767}#edit_rule #rule_definitions li:hover mark{color:#171616}#edit_rule .rule{padding:20px;margin:0 0 25px 0;font-size:16px;border:1px solid #30c4c9;border-width:1px 0;background:#2a2929}#edit_rule .rule input[type="text"]{margin:0 7px}#edit_rule .rule input.number{width:40px;text-align:center}#edit_rule .rule ul{display:none}#edit_rule .rule p .field_with_errors{display:inline}#edit_rule .rule p .field_with_errors input{background:#171616;padding-bottom:5px}#edit_rule .rule em{display:block;font-size:11px;padding-top:3px}#edit_rule .rule .error{font-size:14px;padding-bottom:10px;color:#d22042}#edit_rule .displayed_text{height:auto;padding:15px;font-size:14px;line-height:150%;background:#2A2929;border:1px solid #30c4c9;border-left:none;border-right:none;margin-bottom:20px}#edit_rule #basic_messages{display:none}#edit_rule fieldset.actions a{margin-right:40px}@media screen and (max-width: 680px){#edit_rule fieldset.actions a{margin-right:0}}#edit_rule dt{padding:0 0 10px 0;font-size:16px}#edit_rule dd{padding-left:46px}@media screen and (max-width: 680px){#edit_rule dd{padding:0}}#edit_rule textarea{width:100%;height:75px;-ms-box-sizing:border-box;box-sizing:border-box}#edit_rule dl.action dt,#edit_rule dl.action_long dt{float:left;width:46px;padding-top:8px}@media screen and (max-width: 680px){#edit_rule dl.action dt,#edit_rule dl.action_long dt{float:none;width:100%}}#edit_rule dl.action dd,#edit_rule dl.action_long dd{overflow:hidden;padding-left:0}@media screen and (max-width: 680px){#edit_rule dl.action dd .select,#edit_rule dl.action dd select,#edit_rule dl.action_long dd .select,#edit_rule dl.action_long dd select{width:100%}#edit_rule dl.action dd .select,#edit_rule dl.action_long dd .select{margin-bottom:0.5rem}}#edit_rule dl.action .field_with_errors,#edit_rule dl.action_long .field_with_errors{color:#D22042}@media screen and (max-width: 680px){#edit_rule dl.action_long{padding:0 1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}}#edit_rule dl.action_long dt{width:140px}#edit_rule .sensors ul{padding-top:10px}#edit_rule .recipients,#edit_rule .sensors,#edit_rule .twitter{padding:0 0 25px 46px}@media screen and (max-width: 680px){#edit_rule .recipients,#edit_rule .sensors,#edit_rule .twitter{padding:0 1.3rem}#edit_rule .recipients .select,#edit_rule .recipients select,#edit_rule .sensors .select,#edit_rule .sensors select,#edit_rule .twitter .select,#edit_rule .twitter select{width:100%}}#edit_rule .recipients a.add,#edit_rule .sensors a.add,#edit_rule .twitter a.add{padding:7px 20px}#edit_rule .recipients div.selectbox,#edit_rule .sensors div.selectbox,#edit_rule .twitter div.selectbox{margin-right:10px}#edit_rule .recipients ul,#edit_rule .sensors ul,#edit_rule .twitter ul{clear:both;float:left;margin:10px 0 0;width:100%}@media screen and (max-width: 680px){#edit_rule .recipients ul,#edit_rule .sensors ul,#edit_rule .twitter ul{float:none}}#edit_rule .recipients ul li,#edit_rule .sensors ul li,#edit_rule .twitter ul li{font-size:0.9rem;clear:both;float:left;box-sizing:border-box;width:100%;margin:0 0 2px 0;padding:15px 20px;background:#2a2929}@media screen and (max-width: 680px){#edit_rule .recipients ul li,#edit_rule .sensors ul li,#edit_rule .twitter ul li{float:none;position:relative}}#edit_rule .recipients ul a,#edit_rule .sensors ul a,#edit_rule .twitter ul a{font-size:0.9rem;float:left}@media screen and (max-width: 680px){#edit_rule .recipients ul a,#edit_rule .sensors ul a,#edit_rule .twitter ul a{float:none}}#edit_rule .recipients ul a.contact,#edit_rule .sensors ul a.contact,#edit_rule .twitter ul a.contact{padding-left:30px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_contact@2x-eb9a66b5db685a538db76af2323262e472411baad2e4ca5b5bb0d2c1ef213f12.png) 0 2px no-repeat;background-size:13px 14px}#edit_rule .recipients ul a.device,#edit_rule .sensors ul a.device,#edit_rule .twitter ul a.device{padding-left:38px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_device@2x-64216a262f078243ffb8bb7a763080f2a59cf05c6993709d08d3ffec1b8c5c5b.png) 0 3px no-repeat;background-size:24px 12px}#edit_rule .recipients ul a:hover,#edit_rule .sensors ul a:hover,#edit_rule .twitter ul a:hover{color:#c4c2c2}#edit_rule .recipients ul a.remove,#edit_rule .sensors ul a.remove,#edit_rule .twitter ul a.remove{float:right;width:11px;height:11px;margin-top:4px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_remove@2x-bf05c20e73664571e878343bdc4aeedb25af3aaac7626c66d990fe1edaa5fe7b.png) 0 0 no-repeat;background-size:11px 20px;text-indent:-3000px;overflow:hidden}@media screen and (max-width: 680px){#edit_rule .recipients ul a.remove,#edit_rule .sensors ul a.remove,#edit_rule .twitter ul a.remove{position:absolute;top:0.3rem;right:0.5rem}}#edit_rule .recipients ul li.you,#edit_rule .sensors ul li.you,#edit_rule .twitter ul li.you{padding:3px 0}#edit_rule .recipients ul li.you label.checkbox,#edit_rule .sensors ul li.you label.checkbox,#edit_rule .twitter ul li.you label.checkbox{display:block;font-size:12px;padding-left:20px}@media screen and (max-width: 680px){#edit_rule .recipients ul li.you label.checkbox,#edit_rule .sensors ul li.you label.checkbox,#edit_rule .twitter ul li.you label.checkbox{font-size:1rem}}#edit_rule .recipients ul li.you label.checkbox:before,#edit_rule .sensors ul li.you label.checkbox:before,#edit_rule .twitter ul li.you label.checkbox:before{margin:0 10px 0 -6px}#edit_rule .recipients ul li.you:hover,#edit_rule .sensors ul li.you:hover,#edit_rule .twitter ul li.you:hover{border-color:#c4c2c2}#edit_rule .recipients ul li.you.active,#edit_rule .sensors ul li.you.active,#edit_rule .twitter ul li.you.active{border-color:#30c4c9}#edit_rule .recipients ul li.error,#edit_rule .sensors ul li.error,#edit_rule .twitter ul li.error{background-color:#362326}#edit_rule .recipients ul li.error a.contact,#edit_rule .sensors ul li.error a.contact,#edit_rule .twitter ul li.error a.contact{color:#d22042;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_field-error@2x-91b62d437ad9dd5941e9d313de2819de1324e12550742059d5f6cd5c5fb0b4a7.png) 0 2px no-repeat;background-size:26px 11px}#edit_rule .recipients ul li.error a.contact:hover,#edit_rule .sensors ul li.error a.contact:hover,#edit_rule .twitter ul li.error a.contact:hover{color:#f34b6b}#edit_rule .recipients ul li.error a.remove,#edit_rule .sensors ul li.error a.remove,#edit_rule .twitter ul li.error a.remove{background-position:0 -10px}#edit_rule .recipients ul:last-child,#edit_rule .sensors ul:last-child,#edit_rule .twitter ul:last-child{margin:0 0 30px}#edit_rule .recipients+dl,#edit_rule .sensors+dl,#edit_rule .twitter+dl{clear:both}#edit_rule .twitter{font-size:0.9rem}#edit_rule .twitter p:before{content:"";display:inline-block;width:21px;height:18px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_twitter@2x-b2b213fc8a99b4f726e42959b8be0c2de7024f12f03949721b1a9c8c6e49bd62.png) 0 0 no-repeat;background-size:21px 18px;margin:0 8px -4px 0}#edit_rule .twitter p.error{color:#d22042}@media screen and (max-width: 680px){#edit_rule .twitter p.error{margin-bottom:0.8rem}}#edit_rule .sensors{padding:0}#edit_rule .sensors li{max-width:340px}@media screen and (max-width: 680px){#edit_rule .sensors li{max-width:100%}}#edit_rule .notifications{float:left;margin-right:30px;width:48%}@media screen and (max-width: 680px){#edit_rule .notifications{float:none;margin-right:0;width:100%}#edit_rule .notifications dl{margin:0 1.3rem}}#edit_rule .active_hours{display:inline-block;padding-left:10px}@media screen and (max-width: 680px){#edit_rule .active_hours{padding-left:0;width:100%}}#edit_rule .active_hours span{padding:0 10px}@media screen and (max-width: 680px){#edit_rule .active_hours span{padding:1rem 0}}#edit_rule .output_devices{float:right;width:48%}@media screen and (max-width: 680px){#edit_rule .output_devices{float:none;width:100%}}#edit_rule .output_devices dl.action{width:300px}@media screen and (max-width: 680px){#edit_rule .output_devices dl.action{padding:0 1.3rem;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#edit_rule .output_devices dl.action dt{width:90px;float:left;margin-right:15px}@media screen and (max-width: 680px){#edit_rule .output_devices dl.action dt{width:100%;float:none}}#edit_rule .output_devices dl.action dd{overflow:visible;margin-left:90px}@media screen and (max-width: 680px){#edit_rule .output_devices dl.action dd{margin-left:0}#edit_rule .output_devices dl.action dd .select,#edit_rule .output_devices dl.action dd select{width:100%}}#edit_rule .output_devices .nested_fields{padding-left:105px;float:left}@media screen and (max-width: 680px){#edit_rule .output_devices .nested_fields{padding:0 1.3rem;float:none}}#edit_rule .output_devices .nested_fields input[type="text"]+.select{vertical-align:middle}#edit_rule .output_devices .nested_fields .field_with_errors{display:inline-block}#edit_rule .output_devices .nested_fields dl{margin-bottom:15px}#edit_rule .output_devices .nested_fields dt{float:none}#edit_rule .output_devices .nested_fields dt label{display:block;font-size:12px}@media screen and (max-width: 680px){#edit_rule .output_devices .nested_fields dt label{font-size:0.75rem}}#edit_rule .output_devices .nested_fields dd{padding:0}#edit_rule .output_devices .nested_fields label.checkbox{display:inline;margin-right:20px}#modal.new_contact{width:470px}@media screen and (max-width: 680px){#modal.new_contact{width:80%}#modal.new_contact form fieldset.actions{padding:1rem 0 0.5rem}#modal.new_contact form fieldset.actions a{margin-bottom:0}}#account nav.subnav{margin:0 0 10px 0}@media screen and (max-width: 680px){#account nav.subnav{padding:0 1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}#account nav.subnav ul li{width:49%}#account nav.subnav ul li a{text-align:center;padding:0.5rem 1rem;-ms-box-sizing:border-box;box-sizing:border-box}}#account p.api{font-size:13px;line-height:160%;margin-bottom:20px}#account p.add{padding:23px 20px;margin:0 0 20px 0;border:1px solid #30c4c9;border-width:1px 0;background:#2a2929}@media screen and (max-width: 680px){#account p.add{padding:0}}#account p.add a{padding:0 25px 0 0;font:normal 14px "Titillium Web", sans-serif;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_add_small@2x-47a696e98d4efa1462ef42f334800236a6c3130498e95b93cd4c608377b0306c.png) 100% 50% no-repeat;background-size:15px 15px}@media screen and (max-width: 680px){#account p.add a{background-position:1rem 48%;display:block;padding:1.3rem 1.3rem 1.3rem 3rem}}#account a.disconnect{display:inline-block;overflow:hidden;text-indent:-3000px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_remove@2x-bf05c20e73664571e878343bdc4aeedb25af3aaac7626c66d990fe1edaa5fe7b.png) 0 0 no-repeat;background-size:11px 20px;height:11px;width:11px;margin:0 0 -1px 7px}#account a.disconnect:hover{background-position:0 -10px}@media screen and (max-width: 680px){#account table.tabbed tr{border-bottom:1px solid #171716}#account table.tabbed th+th{display:none}#account table.tabbed th+th:last-child{display:table-cell}}@media screen and (max-width: 680px){#account table.tabbed td+td{display:none}#account table.tabbed td+td:last-child{display:table-cell}}#account table.tabbed td+td a{color:#30c4c9}#account table.tabbed td+td+td a{font:normal 12px Helvetica, Arial, sans-serif;color:#999898}#account table.tabbed tr:hover td{background:#393838}#account table.tabbed tr:hover td a{color:#fff}#account table.tabbed tr:hover td+td+td a{color:#999898}#account .contact form,#account .contact article{float:left;width:510px;padding:30px;margin:0 3px 0 0;background:#171616}#account .contact form input[type="text"],#account .contact form input[type="email"],#account .contact form input[type="tel"],#account .contact form textarea,#account .contact article input[type="text"],#account .contact article input[type="email"],#account .contact article input[type="tel"],#account .contact article textarea{background:#2a2929;width:235px}@media screen and (max-width: 680px){#account .contact form input[type="text"],#account .contact form input[type="email"],#account .contact form input[type="tel"],#account .contact form textarea,#account .contact article input[type="text"],#account .contact article input[type="email"],#account .contact article input[type="tel"],#account .contact article textarea{width:100%}}@media screen and (max-width: 680px){#account .contact form,#account .contact article{float:none;width:100%;padding:1.3rem;position:relative;-ms-box-sizing:border-box;box-sizing:border-box}}#account .contact a.delete{float:right;margin:10px 0 0 0}@media screen and (max-width: 680px){#account .contact a.delete{float:none;display:block;text-align:center;padding:1rem 0}}#account .contact dl.half label.checkbox{margin:1rem 0 0.7rem}#account .contact dl.stats,#account .contact .autopay{float:left;width:220px;padding:25px 20px;margin:0 0 10px 0;background:#2a2929;font:normal 12px "Titillium Web", sans-serif;border-bottom:2px solid #30c4c9}@media screen and (max-width: 680px){#account .contact dl.stats,#account .contact .autopay{font-size:1em;float:none;width:100%}}#account .contact dl.stats dt,#account .contact .autopay dt{padding:0 0 5px 0}@media screen and (max-width: 680px){#account .contact dl.stats dt,#account .contact .autopay dt{font-size:1rem;padding:0 0 0.3rem}}#account .contact dl.stats dd,#account .contact .autopay dd{font-size:30px;line-height:24px}@media screen and (max-width: 680px){#account .contact dl.stats dd,#account .contact .autopay dd{font-size:1rem}}@media screen and (max-width: 680px){#account .contact dl.stats{margin-bottom:0;overflow:hidden;-ms-box-sizing:border-box;box-sizing:border-box}#account .contact dl.stats dt{clear:both;float:left}#account .contact dl.stats dd{color:#fff;float:right;text-align:right}}#account .contact .autopay{clear:both;border:none;margin:0;padding-bottom:15px;line-height:140%}@media screen and (max-width: 680px){#account .contact .autopay{padding:1rem 1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}}#account .contact .autopay dl{margin-bottom:10px}#account .contact .autopay dl dd{font-size:18px;color:#d22042}#account .contact .autopay dl dd:after{display:inline-block;content:"";height:8px;width:8px;border-radius:20px;border:3px solid #d22042;margin-left:7px}#account .contact .autopay dl dd.true{color:#92dc1d}#account .contact .autopay dl dd.true:after{border-color:#92dc1d}#account .contact .autopay p{margin-bottom:10px}@media screen and (max-width: 680px){#account .contact .autopay p{font-size:1rem;line-height:1.7;margin-bottom:0.0625rem}}#account .contact .autopay a.cancel{color:#d22042}#account .contact .autopay a.cancel:hover{color:#f34b6b}#account .contact article{padding-bottom:15px}#account .contact article header{padding:0 0 15px 0}#account .contact article header h1{float:left;font-size:18px;color:#30c4c9}@media screen and (max-width: 680px){#account .contact article header h1{float:none;font-size:1.2rem}}#account .contact article header a.edit{float:right;padding:3px 30px 0 0;font:normal 14px "Titillium Web", sans-serif;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_edit@2x-2f49b7f6e9f665e8688ebf6ba80ac20184467993f39aa9b3e4bf9643e6e4d5e8.png) 100% 50% no-repeat;background-size:22px 22px}@media screen and (max-width: 680px){#account .contact article header a.edit{float:none;padding:1rem 1rem 1rem 3rem;margin:1rem 0;border:1px solid #30c4c9;display:block;font-size:0.9rem;background-position:1rem 45%}}#account .contact article header h2{clear:both;font:normal 14px Helvetica, Arial, sans-serif}#account .contact article dl{clear:both;padding:0 0 15px 0}@media screen and (max-width: 680px){#account .contact article dl dd.user_api_token{word-wrap:break-word}}#account .contact article dl dt{font-size:11px;color:#7f7d7d}@media screen and (max-width: 680px){#account .contact article dl dt{font-size:0.8rem}}#account .contact article dl.partial{clear:none;float:left;padding-right:20px}@media screen and (max-width: 680px){#account .contact article dl.partial{font-size:1rem;clear:both;float:none}}#account .contact article hr{border:none;margin:0 0 15px 0}@media screen and (max-width: 680px){#account .contact article hr{margin-bottom:1rem}}#account .contact aside{overflow:hidden;width:260px}@media screen and (max-width: 680px){#account .contact aside{width:100%}#account .contact aside .stats{width:100%}}#account .contact aside a.button{clear:both;display:block;font:normal 16px "Titillium Web", sans-serif;text-align:center;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms}#account .contact aside a.button:hover{background:#fff}@media screen and (max-width: 680px){#account .contact aside a.button{margin:1rem 1.3rem}}#contacts{margin:0 auto}@media screen and (max-width: 680px){#contacts fieldset{font-size:0.8rem;width:100%;padding:0 1.3rem 1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}#contacts fieldset .select{margin-bottom:0.8rem}#contacts fieldset label{display:block;margin-bottom:0.8rem}#contacts table th:nth-of-type(3n),#contacts table th:nth-of-type(5n),#contacts table td:nth-of-type(3n),#contacts table td:nth-of-type(5n){display:none}#contacts table td{font-size:0.8rem;vertical-align:top}}@media screen and (min-width: 681px) and (max-width: 999px){table thead th{padding-left:30px}table thead th+th{padding-left:20px}table.tabbed tbody td a{padding-left:30px}table.tabbed tbody td+td a{padding-left:20px}body>header{box-sizing:border-box;padding:0 22px 0 30px}body>header nav{left:240px}body footer{box-sizing:border-box;padding:0 30px 45px 30px}#dashboard ul.sensors li .stats dl.sensor_data dt{line-height:150%}#dashboard ul.sensors li .stats dl.sensor_data dd{font-size:30px}#dashboard ul.sensors li .stats dl.sensor_data dd sup{font-size:16px}#dashboard ul.sensors li .stats dl.sensor_data,#dashboard ul.sensors li .stats dl.sensor_data+dl.sensor_data,#dashboard ul.sensors li .stats dl.stats,#dashboard ul.sensors li .stats dl.sensor_data.temperature,#dashboard ul.sensors li .stats dl.sensor_data.siren,#dashboard ul.sensors li .stats dl.sensor_data.strobe{box-sizing:border-box;width:100%;border-left:none;border-top:1px solid #242323}#device_new form,#device_new article#problem{margin:auto}#sensor_show .subsections article>header{padding-right:30px}#sensor_show .subsections article.rules ul li a{font-size:14px}#rules form#edit_rule{padding:0 30px}#rules form#edit_rule fieldset.status{position:relative;float:left;margin-bottom:30px}#rules form#edit_rule fieldset.status label{text-align:left}#rules form#edit_rule fieldset.status+fieldset{clear:both}form.registration{padding:0 30px}#account nav.subnav{padding-left:30px}#account .contact form,#account .contact article{float:right;width:100%;box-sizing:border-box}#account .contact form dl{width:50%}#account .contact form dl input[type="text"],#account .contact form dl input[type="email"]{width:100%}#account .contact form dd{padding-right:20px}#account .contact form dl.half+dl.half dd{padding-right:0}#account .contact form dl+dl.cleared.half{clear:both;float:left}#account .contact form dl+dl.cleared.half dd{padding-right:20px}#account .contact aside{width:100%}#account .contact aside a.button{float:left;box-sizing:border-box;width:33%;clear:none;margin-top:10px}#account .contact dl.stats{float:left;box-sizing:border-box;width:33%;margin:10px 2px 10px 0;padding:20px 20px 25px 30px}#account p.add{padding:23px 30px}}#checkout form,#autoreplenish form,#preorder form{padding:0 0 0 27px}@media screen and (max-width: 680px){#checkout form header h1,#autoreplenish form header h1,#preorder form header h1{font-size:1rem;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#checkout input[type="text"],#autoreplenish input[type="text"],#preorder input[type="text"]{width:100%}#checkout input[type="submit"],#autoreplenish input[type="submit"],#preorder input[type="submit"]{cursor:pointer}#checkout .card_error,#autoreplenish .card_error,#preorder .card_error{padding:12px 15px 12px 38px;margin-bottom:20px;font-size:14px;color:#D22042;background:#4A262C url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_field-error@2x-91b62d437ad9dd5941e9d313de2819de1324e12550742059d5f6cd5c5fb0b4a7.png) 15px 50% no-repeat;background-size:26px 11px}#checkout fieldset.column,#autoreplenish fieldset.column,#preorder fieldset.column{float:left;width:50%;padding:0 55px 30px 0;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 680px){#checkout fieldset.column,#autoreplenish fieldset.column,#preorder fieldset.column{float:none;width:100%;padding:0}}#checkout .notifications,#autoreplenish .notifications,#preorder .notifications{padding:30px;background:#2a2929}@media screen and (max-width: 680px){#checkout .notifications,#autoreplenish .notifications,#preorder .notifications{font-size:1rem;padding:1.3rem;margin-left:-27px;margin-bottom:1rem;-ms-box-sizing:border-box;box-sizing:border-box}}#checkout .notifications dl,#autoreplenish .notifications dl,#preorder .notifications dl{display:inline-block}@media screen and (max-width: 680px){#checkout .notifications dl .select,#checkout .notifications dl select,#autoreplenish .notifications dl .select,#autoreplenish .notifications dl select,#preorder .notifications dl .select,#preorder .notifications dl select{width:100%}}#checkout .notifications select,#checkout .notifications .select,#checkout .notifications mark,#autoreplenish .notifications select,#autoreplenish .notifications .select,#autoreplenish .notifications mark,#preorder .notifications select,#preorder .notifications .select,#preorder .notifications mark{vertical-align:middle}#checkout .notifications mark,#autoreplenish .notifications mark,#preorder .notifications mark{display:inline-block;width:15px;height:15px;margin:0 30px;text-indent:-8685px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_add_small@2x-47a696e98d4efa1462ef42f334800236a6c3130498e95b93cd4c608377b0306c.png) 0 0 no-repeat;background-size:15px 15px}#checkout p.total,#autoreplenish p.total,#preorder p.total{padding:15px 30px;margin:0 0 20px 0;font:normal 20px "Titillium Web", sans-serif;text-align:right;color:#30c4c9;border:1px solid #30c4c9;border-width:1px 0}#checkout label.checkbox,#autoreplenish label.checkbox,#preorder label.checkbox{padding:10px 0 10px 30px;background:#2a2929}#checkout a.tip,#autoreplenish a.tip,#preorder a.tip{overflow:hidden;display:inline-block;width:21px;height:21px;margin-left:10px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_tip@2x-246ab2f6d0ccd1c493324ff3e4311c1af82230eabde6367ca300681af8ce5589.png) 0 0 no-repeat;background-size:21px 21px;text-indent:-3000px;vertical-align:middle}@media screen and (max-width: 680px){#checkout a.tip,#autoreplenish a.tip,#preorder a.tip{display:none}}#checkout .more_info,#autoreplenish .more_info,#preorder .more_info{display:none;border:4px solid #2a2929;border-top:none}#checkout .more_info p,#autoreplenish .more_info p,#preorder .more_info p{padding:15px 30px;font-size:13px;line-height:160%}#checkout ul.radios li,#autoreplenish ul.radios li,#preorder ul.radios li{padding:0 0 15px 0}#checkout ul.radios label,#autoreplenish ul.radios label,#preorder ul.radios label{display:block;font:normal 16px "Titillium Web", sans-serif;color:#30c4c9}@media screen and (max-width: 680px){#checkout ul.radios label,#autoreplenish ul.radios label,#preorder ul.radios label{font-size:1rem}}#checkout ul.radios label input[type="radio"],#autoreplenish ul.radios label input[type="radio"],#preorder ul.radios label input[type="radio"]{display:none}#checkout ul.radios label:before,#autoreplenish ul.radios label:before,#preorder ul.radios label:before{display:inline-block;width:19px;height:19px;margin:0 5px 0 0;vertical-align:-5px;content:"";border:1px solid #30c4c9;border-radius:30px;background:#171616}#checkout ul.radios label.checked:before,#autoreplenish ul.radios label.checked:before,#preorder ul.radios label.checked:before{background:#171616 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_radio@2x-8140a7132a39c88c65f04afca107ae66b127e261fcee14a4c79486b8eb226b2e.png) 50% 50% no-repeat;background-size:15px 15px}#checkout .hide,#autoreplenish .hide,#preorder .hide{display:none}#checkout .new_card,#autoreplenish .new_card,#preorder .new_card{display:block;padding:0 0 0 30px}@media screen and (max-width: 680px){#checkout .new_card,#autoreplenish .new_card,#preorder .new_card{margin-left:-27px;padding:0 1.3rem;-ms-box-sizing:border-box;box-sizing:border-box}}#checkout .new_card dl,#autoreplenish .new_card dl,#preorder .new_card dl{overflow:hidden}@media screen and (max-width: 680px){#checkout .new_card dl,#autoreplenish .new_card dl,#preorder .new_card dl{font-size:0.9rem}}#checkout .new_card dl.partial,#autoreplenish .new_card dl.partial,#preorder .new_card dl.partial{float:left;padding-right:20px}@media screen and (max-width: 680px){#checkout .new_card dl.partial,#autoreplenish .new_card dl.partial,#preorder .new_card dl.partial{float:none;width:100%;padding-right:0}#checkout .new_card dl.partial .select,#autoreplenish .new_card dl.partial .select,#preorder .new_card dl.partial .select{width:49%;-ms-box-sizing:border-box;box-sizing:border-box}#checkout .new_card dl.partial .select select,#autoreplenish .new_card dl.partial .select select,#preorder .new_card dl.partial .select select{width:100%}}#checkout .new_card dl.partial select+select,#checkout .new_card dl.partial .select+.select,#autoreplenish .new_card dl.partial select+select,#autoreplenish .new_card dl.partial .select+.select,#preorder .new_card dl.partial select+select,#preorder .new_card dl.partial .select+.select{margin-left:10px}@media screen and (max-width: 680px){#checkout .new_card dl.partial select+select,#checkout .new_card dl.partial .select+.select,#autoreplenish .new_card dl.partial select+select,#autoreplenish .new_card dl.partial .select+.select,#preorder .new_card dl.partial select+select,#preorder .new_card dl.partial .select+.select{margin-left:0.0625rem}}#checkout .new_card dl.partial.cvv,#autoreplenish .new_card dl.partial.cvv,#preorder .new_card dl.partial.cvv{padding-right:0}#checkout .new_card dl.partial.cvv input[type="text"],#autoreplenish .new_card dl.partial.cvv input[type="text"],#preorder .new_card dl.partial.cvv input[type="text"]{width:90px}#checkout fieldset.actions,#autoreplenish fieldset.actions,#preorder fieldset.actions{clear:both;padding:30px 0 0 0;border-top:1px solid #000000}@media screen and (max-width: 680px){#checkout fieldset.actions,#autoreplenish fieldset.actions,#preorder fieldset.actions{padding:2rem 1.3rem;margin-left:-26px}}#autoreplenish .notifications p{font-size:13px;line-height:160%;margin-bottom:20px}@media screen and (max-width: 680px){#autoreplenish .notifications p{font-size:0.9rem;padding:1rem 0}}#autoreplenish .notifications dl{display:block;clear:both}@media screen and (max-width: 680px){#checkout .notifications{margin-bottom:0}#checkout .notifications dl{display:block;width:100%}#checkout .notifications dl .select,#checkout .notifications dl select{width:100%}#checkout .notifications mark{display:none}#checkout p.total{margin-left:-27px;text-align:left}#checkout label.checkbox{line-height:2;padding:1.3rem;margin-left:-27px}}#preorder .order_options{margin-bottom:30px}#preorder .order_options dl{float:left}#preorder .order_options p{float:left;font-size:16px;margin:34px 0 0 10px}#preorder .new_card{padding:0}#preorder .partial{float:left;padding-right:20px}#preorder .partial select+select,#preorder .partial .select+.select{margin-left:10px}#preorder .shipping p{clear:both}#receipt h1{position:relative;display:inline-block;padding:10px 20px 10px 25px;margin:0 0 15px 26px;font-size:16px;font-weight:normal;background:#171616}@media screen and (max-width: 680px){#receipt h1{display:block;-ms-box-sizing:border-box;box-sizing:border-box}}#receipt h1:before{position:absolute;top:0;left:-27px;bottom:0;z-index:1;width:25px;content:"";background:#171616 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_legend@2x-9e2ece3438f7b374ec40506d4c2ea1107358c36c5a5ad2cecf0ce826fe70d76d.png) 50% 50% no-repeat;background-size:10px 16px}#receipt table{margin-left:27px;border-spacing:0;margin-bottom:20px;width:455px}@media screen and (max-width: 680px){#receipt table{margin-left:0;margin-bottom:1rem;width:100%}}#receipt table td,#receipt table th{padding:10px 20px}#receipt table tr.header{background:#2a2929}#receipt table tr.header th{font-weight:normal;text-align:right;color:#7f7d7d}#receipt table tr.header th:first-child{text-align:left}#receipt table td{font-size:14px;text-align:right}#receipt table td:first-child{text-align:left}#receipt table tbody tr.total td,#receipt table tbody .last td{border-bottom:1px solid #30c4c9}#receipt table tbody tr.total td{font:20px "Titillium Web";color:#30c4c9;text-align:right}#receipt ul,#receipt ul+a{margin-left:27px}@media screen and (max-width: 680px){#receipt ul,#receipt ul+a{margin-left:0}}#receipt ul{margin-bottom:20px;width:455px}@media screen and (max-width: 680px){#receipt ul{width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#receipt ul li{font:15px/30px "Titillium Web";color:#c4c2c2;margin-bottom:2px;padding:10px 25px 10px 65px}@media screen and (max-width: 680px){#receipt ul li{font-size:1rem;line-height:1.7rem}}#receipt ul li.checked{background:#2a2929 url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_x@2x-362108b1a31a0fc85514e32b276fedc0aa79b10283796f9658675b08d1781243.png) 29px 15px no-repeat;background-size:21px 21px}#receipt ul li.checked a{font-size:15px;display:inline-block;background:#171616;padding:0 12px;margin-left:8px;border-radius:37px}@media screen and (max-width: 680px){#receipt ul li.checked a{display:none}}#receipt ul li.checked a:hover{color:#ffffff;background:black}#receipt ul li.card{background:#2a2929 url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_card@2x-4ec49f8786366ff5d88e0641e22e9cedd7739d34a601598e1e024f19d847358a.png) 24px 15px no-repeat;background-size:30px 20px}#receipt ul+a{cursor:pointer;display:inline-block;padding:10px 40px;overflow:visible;font:normal 14px "Titillium Web";color:#171616;border:none;border-radius:0;background:#30c4c9;-webkit-appearance:none;font:14px "Titillium Web"}@media screen and (max-width: 680px){#receipt ul+a{display:block;text-align:center;margin:0 1.3rem}}body#error{font:normal 14px "Titillium Web";background:#171616}#error_404{position:relative;width:605px;min-height:335px;margin:240px auto 80px auto}@media screen and (max-width: 680px){#error_404{width:80%;min-height:0;margin:2rem auto}}#error_404 h1{position:relative;z-index:2}@media screen and (max-width: 680px){#error_404 h1{margin-bottom:2rem}}#error_404 h1 a{display:block;width:279px;height:26px;overflow:hidden;text-indent:-8685px;background-image:url(//d21ktd6nlfcrkf.cloudfront.net/assets/logo_404-402a8faf2ff11a1417a8ce1f98c2a1dd86295979044e0031875dbd3cebecb1cc.png);background-position:0 0;background-repeat:no-repeat}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-pixel-ratio: 2), screen and (min--moz-device-pixel-ratio: 2){#error_404 h1 a{background-image:url(//d21ktd6nlfcrkf.cloudfront.net/assets/logo_404@2x-fb5084ad7e3df1e26ece621d96037d2844a34b95e7f74bd91ce69b1484f0a0d1.png);background-size:279px 26px;background-image:url(//d21ktd6nlfcrkf.cloudfront.net/assets/logo_404@2x-fb5084ad7e3df1e26ece621d96037d2844a34b95e7f74bd91ce69b1484f0a0d1.png);background-size:279px 26px}}@media screen and (max-width: 680px){#error_404 h1 a{width:139px;height:13px;background-size:100%}}#error_404 h2{position:absolute;top:0;left:0;z-index:1;width:602px;height:311px;text-indent:-8685px;background:transparent url(/bg_404-1f911891f183e42be4bdd564634337cf86984735ce08cc2470603fc46a939cd9.png) 0 0 no-repeat}@media screen and (max-width: 680px){#error_404 h2{background-position:0 100%;width:250px;height:111px;background-size:106%;display:block;margin:0 auto;position:relative}}#error_404 h2.on{background-position:0 100%}#error_404 h2.on .strobe{display:block}#error_404 h2 .strobe{display:none;position:absolute;right:0;top:0;z-index:1;width:42px;height:38px;overflow:hidden;background:#d22042}#error_404 h2 .strobe .siren{position:absolute;left:-30px;top:3px;z-index:1;width:30px;height:19px;background:#fb738d;-webkit-animation-duration:1s;-webkit-animation-name:siren;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:siren;animation-name:siren;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#error_404 h2 .strobe .light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent url(/bg_strobe-1a251233fe77ff8b129d792c8a20d6383e60c755c584c9a84ba349005520cc53.png) 0 0 no-repeat}#error_404>p{position:absolute;top:240px;right:20px;z-index:2;width:400px;padding:0 0 17px 0;font-size:24px;color:#30c4c9;border-bottom:1px solid #30c4c9}@media screen and (max-width: 680px){#error_404>p{font-size:1.2rem;text-align:center;position:relative;top:1rem;right:0;padding-bottom:2rem;width:100%}}#error_404 a#alarm{position:absolute;top:272px;left:30px;z-index:2;width:111px;height:63px;text-indent:-8685px;overflow:hidden;background:transparent url(/btn_404-toggle-71837ef2e51ad62fcd270ab44a50432b64c2cb782af97bb495b42f3f6ec3d1c4.png) 0 0 no-repeat}@media screen and (max-width: 680px){#error_404 a#alarm{display:none}}#error_404 a#alarm.on{background-position:0 100%}#error_404 footer{position:absolute;top:310px;right:20px;z-index:2;width:400px}@media screen and (max-width: 680px){#error_404 footer{position:relative;top:0;right:0;width:100%}}#error_404 footer a.back{float:right;padding:7px 0 7px 48px;font-size:16px;background:transparent url(/icon_back@2x-66a86d155dbcccbe921853a22fad89f24dce9357eb1f5d17cf9119339b6b3400.png) 0 50% no-repeat;background-size:35px 25px}@media screen and (max-width: 680px){#error_404 footer a.back{float:none;display:block;font-size:1.3rem;border-bottom:1px solid #30c4c9;background-position:1rem 60%;padding:2.3rem 0 1.5rem 4rem;margin-bottom:2rem;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#error_404 footer p{padding:7px 0 0 0}@media screen and (max-width: 680px){#error_404 footer p{font-size:0.8rem;text-align:center}}@keyframes siren{from{left:-30px}to{left:60px}}@-webkit-keyframes siren{from{left:-30px}to{left:60px}}#error_500{position:relative;width:620px;min-height:570px;margin:100px auto 80px auto;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_500-5ebbc9eb4494c99a1479faf03dda1a1349580aadb86237748e9fafd1b8689854.png) 0 120px no-repeat}@media screen and (max-width: 680px){#error_500{width:244px;min-height:311px;margin:2rem auto;background-size:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#error_500 h1{padding:30px 0;margin:0 60px;text-align:center;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_500_logo-0201716e51f6d91ef46d942fc6ee58508b4b2f5fd0771fee48f9e4b285790509.png) 0 0 repeat}@media screen and (max-width: 680px){#error_500 h1{padding:1rem 0;margin:0 0.5rem 0 1.6rem}}#error_500 h1 a{display:inline-block;width:279px;height:26px;overflow:hidden;text-indent:-8685px;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/logo_404-402a8faf2ff11a1417a8ce1f98c2a1dd86295979044e0031875dbd3cebecb1cc.png) 0 0 no-repeat}@media screen and (max-width: 680px){#error_500 h1 a{width:139px;height:13px;background-size:139px 13px}}#error_500 h2{text-indent:-8685px}@media screen and (max-width: 680px){#error_500 h2{height:15rem}}#error_500 footer{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:0 80px 20px 70px}@media screen and (max-width: 680px){#error_500 footer{position:relative;margin:0 2.7rem;padding:0;width:80%;-ms-box-sizing:border-box;box-sizing:border-box}}#error_500 footer a.back{position:relative;float:left;width:153px;padding:8px 15px;color:#171616;background:#30c4c9}@media screen and (max-width: 680px){#error_500 footer a.back{font-size:1rem;float:none;padding:0.5rem 1rem;display:block;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#error_500 footer a.back:before{position:absolute;left:-43px;top:6px;z-index:1;width:35px;height:25px;content:"";background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icon_back@2x-66a86d155dbcccbe921853a22fad89f24dce9357eb1f5d17cf9119339b6b3400.png) 0 0 no-repeat;background-size:35px 25px}#error_500 footer p{float:right;padding:10px 0 0 0}@media screen and (max-width: 680px){#error_500 footer p{font-size:0.8rem;float:none;padding-top:2rem}}#maintenance{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_maintenance-539c9843ab5756e2d7147e4a0e82f08d96c69ab4770cc1d2b5ce770b695fcd6c.png) 50% 50% no-repeat}#maintenance h1,#maintenance p{text-indent:-8685px}#config #config_types{width:800px}@media screen and (max-width: 680px){#config #config_types{width:80%}}#config #config_types a{float:left;width:45%}#config #config_types a+a{margin-left:10%}@media screen and (max-width: 680px){#config #config_types a{float:none;margin-bottom:1rem;width:100%}#config #config_types a+a{margin-left:0}}#config #config_types h2{padding:0 0 40px 0;font-size:18px;text-align:center;color:#c4c2c2}#config #config_types article{position:relative;padding:2px 2px 36px 2px;cursor:pointer;background:#171616;-ms-box-sizing:border-box;box-sizing:border-box}#config #config_types article:before{position:absolute;bottom:10px;left:50%;z-index:1;margin:0 0 0 -12px;content:"";border:12px solid #171616;border-top-color:#30c4c9;border-bottom:none}#config #config_types article:hover{background:#30c4c9}#config #config_types article:hover:before{border-color:#30c4c9;border-top-color:#171616}#config #config_types article h1{position:relative;padding:25px 0 25px 100px;min-height:22px;font-size:20px;color:#30c4c9;background:#171616}#config #config_types article h1:before{position:absolute;left:0;top:0;z-index:1;width:70px;height:70px;content:"";background:#2a2929 url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/icons_configure-device@2x-a1c0d692f3e9150c723c9906ef24235ec7f9ab8a2de820fd5884c22ae1f74655.png) 0 100% no-repeat;background-size:70px 140px}#config #config_types article p{padding:25px 20px;font-size:18px;line-height:140%;color:#c4c2c2;background:#2a2929}#config #config_types article.wifi h1{padding-right:100px;padding-left:0;text-align:right}@media screen and (max-width: 680px){#config #config_types article.wifi h1{text-align:left;padding-left:100px;padding-right:0}}#config #config_types article.wifi h1:before{left:auto;right:0;background-position:0 0}@media screen and (max-width: 680px){#config #config_types article.wifi h1:before{left:0}}#config #timeout_message{display:none;border:2px solid #171616;background:#2a2929;margin:-70px auto 0;padding:20px 43px;width:454px;-ms-box-sizing:border-box;box-sizing:border-box;text-align:center}#config #timeout_message h2{font-size:16px;color:#30c4c9;margin-bottom:10px}#config #timeout_message p{font-size:13px;line-height:160%}#config #instructions h1{padding:0 0 45px 0;font-size:18px;line-height:140%;text-align:center}@media screen and (max-width: 680px){#config #instructions h1{padding:0 1.3rem 1.3rem}}#config #instructions .loading{position:relative;width:450px;height:210px;margin:0 auto 110px auto;border:2px solid #171616}@media screen and (max-width: 680px){#config #instructions .loading{width:80%;margin-bottom:4rem}}#config #instructions .loading .spinner{position:absolute;bottom:-27px;left:50%;z-index:1;width:50px;height:50px;margin:0 0 0 -27px;border:2px solid #171616;background:#2a2929 url(//d21ktd6nlfcrkf.cloudfront.net/assets/icon_config-device_loading@2x-6d6caa951b38af3523bcf95b68a56c40b23e26a7937f259531489e8a55b57899.gif) 50% 50% no-repeat;background-size:32px 32px}#config #instructions.usb .loading{background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/bg_configure-device_usb@2x-263bec64cc1857ff46f5d222edbfec9ac7bd938490bcd5037ace01e85969a22e.png) 50% 50% no-repeat;background-size:450px 210px}#config #instructions.wifi .loading{background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/connectsense/bg_configure-device_wifi@2x-834e878697b1a23903fc471afde4457d0540e2206accad0b4599c5b3fa20538a.png) 50% 50% no-repeat;background-size:450px 210px}@media screen and (max-width: 680px){#config #instructions.wifi .loading{background-position:20% 50%}}#config #instructions .help{width:450px;margin:0 auto;text-align:center}@media screen and (max-width: 680px){#config #instructions .help{width:80%}}#config #instructions .help h2{padding:0 0 10px 0;font-size:20px}#config #instructions .help ul{display:inline-block;border:2px solid #171616}#config #instructions .help ul>li{position:relative;display:inline-block;padding:12px 22px 15px;margin:0;font:normal 16px "Titillium Web", sans-serif;color:#30c4c9;cursor:pointer}@media screen and (max-width: 680px){#config #instructions .help ul>li{display:block;padding:0.7rem 1.3rem 0.9rem;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}}#config #instructions .help ul>li+li{border-left:2px solid #171616}@media screen and (max-width: 680px){#config #instructions .help ul>li+li{border-left:0;border-top:2px solid #171616}}#config #instructions .help ul>li:hover{color:#171616;background:#30c4c9}#config #instructions .help ul .tip{display:none;position:absolute;bottom:100%;left:50%;z-index:1;width:430px;padding:20px 30px 30px 30px;margin:0 0 23px -245px;text-align:left;border:1px solid #171818;background:#2a2929;box-shadow:0 0 10px rgba(0,0,0,0.3)}@media screen and (max-width: 680px){#config #instructions .help ul .tip{font-size:1rem;width:12rem;margin:0 0 1rem -7.8rem}}#config #instructions .help ul .tip:before{position:absolute;top:100%;left:50%;z-index:1;width:30px;height:18px;margin:0 0 0 -15px;content:"";background:transparent url(//d21ktd6nlfcrkf.cloudfront.net/assets/bg_help-tip@2x-89d9b566315c07fc76265e45655c27d86d1abfa292498b26a62fa4b06c889420.png) 0 0 no-repeat;background-size:29px 18px}#config #instructions .help ul .tip h3{padding:0 0 15px 0;font-size:20px;color:#f9f9f9}#config #instructions .help ul .tip ol{padding:0;font:normal 14px Helvetica, Arial, sans-serif;color:#c4c2c2;list-style:decimal}#config #instructions .help ul .tip ol li{line-height:140%;margin:0}#config #instructions .help ul .tip ol li+li{padding:15px 0 0 0}#config #instructions .help ul .tip ol li mark{color:#30c4c9}#config #instructions .help ul li:hover .tip{display:block}.split_timestamp{width:100px}#config{font-size:14px}#config h1{font-size:18px;color:#30c4c9;margin-bottom:10px}#config ol li{list-style-type:decimal;list-style-position:inside;margin-bottom:20px}#config p{margin-bottom:20px}#config article{clear:both;margin-bottom:40px}#config nav li{float:left;margin:0 30px 40px 0}@media screen and (max-width: 680px){#config nav li{float:none;margin:0 2rem 3rem 0}}
