.hljs{display:block;overflow-x:auto;padding:.5em;background:#232323;color:#e6e1dc}.hljs-comment,.hljs-quote{color:#bc9458;font-style:italic}.hljs-keyword,.hljs-selector-tag{color:#c26230}.hljs-number,.hljs-regexp,.hljs-string,.hljs-template-variable,.hljs-variable{color:#a5c261}.hljs-subst{color:#519f50}.hljs-name,.hljs-tag{color:#e8bf6a}.hljs-type{color:#da4939}.hljs-attr,.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-link,.hljs-symbol{color:#6d9cbe}.hljs-params{color:#d0d0ff}.hljs-attribute{color:#cda869}.hljs-meta{color:#9b859d}.hljs-section,.hljs-title{color:#ffc66d}.hljs-addition{background-color:#144212}.hljs-addition,.hljs-deletion{color:#e6e1dc;display:inline-block;width:100%}.hljs-deletion{background-color:#600}.hljs-selector-class{color:#9b703f}.hljs-selector-id{color:#8b98ab}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}code{background:#cce9ff;display:inline-block;padding:1px 10px;border-radius:20px;line-height:17px}pre{border-radius:5px;background:#526068;padding:15px 30px;max-width:100%;margin:20px 0;overflow:auto}pre code,pre code.hljs{color:#fff;background:inherit;font-size:14px;background:#526068}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Regular"),local("HelveticaNeue"),url(/fonts/HelveticaNeue.woff2) format("woff2"),url(/fonts/HelveticaNeue.woff) format("woff"),url(/fonts/HelveticaNeue.ttf) format("truetype"),url(/fonts/HelveticaNeue.eot) format("embedded-opentype")}@font-face{font-family:Helvetica Neue;font-style:italic;src:local("Helvetica Neue Italic"),local("HelveticaNeue-Italic"),url(/fonts/HelveticaNeueItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueItalic.woff) format("woff"),url(/fonts/HelveticaNeueItalic.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-weight:700;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),url(/fonts/HelveticaNeueBold.woff2) format("woff2"),url(/fonts/HelveticaNeueBold.woff) format("woff"),url(/fonts/HelveticaNeueBold.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("HelveticaNeue-BoldItalic"),url(/fonts/HelveticaNeueBoldItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueBoldItalic.woff) format("woff"),url(/fonts/HelveticaNeueBoldItalic.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-weight:100;src:local("Helvetica Neue UltraLight"),local("HelveticaNeue-UltraLight"),url(/fonts/HelveticaNeueUltraLight.woff2) format("woff2"),url(/fonts/HelveticaNeueUltraLight.woff) format("woff"),url(/fonts/HelveticaNeueUltraLight.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:100;src:local("Helvetica Neue UltraLight Italic"),local("HelveticaNeue-UltraLightItalic"),url(/fonts/HelveticaNeueUltraLightItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueUltraLightItalic.woff) format("woff"),url(/fonts/HelveticaNeueUltraLightItalic.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-weight:200;src:local("Helvetica Neue Light"),local("HelveticaNeue-Light"),url(/fonts/HelveticaNeueLight.woff2) format("woff2"),url(/fonts/HelveticaNeueLight.woff) format("woff"),url(/fonts/HelveticaNeueLight.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:200;src:local("Helvetica Neue Light Italic"),local("HelveticaNeue-LightItalic"),url(/fonts/HelveticaNeueLightItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueLightItalic.woff) format("woff"),url(/fonts/HelveticaNeueLightItalic.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-weight:500;src:local("Helvetica Neue Medium"),local("HelveticaNeue-Medium"),url(/fonts/HelveticaNeueMedium.woff2) format("woff2"),url(/fonts/HelveticaNeueMedium.woff) format("woff"),url(/fonts/HelveticaNeueMedium.ttf) format("truetype")}@font-face{font-family:Menlo;font-weight:300;src:local("Menlo"),url(/fonts/Menlo-Regular.woff2) format("woff2"),url(/fonts/Menlo-Regular.woff) format("woff"),url(/fonts/Menlo-Regular.ttf) format("truetype")}@font-face{font-family:NeuzeitOffice;src:local("Neuzeit Office Regular"),local("NeuzeitOffice-Regular"),url(/fonts/NeuzeitOffice-Regular.woff2) format("woff2"),url(/fonts/NeuzeitOffice-Regular.woff) format("woff"),url(/fonts/NeuzeitOffice-Regular.ttf) format("truetype"),url(/fonts/NeuzeitOffice-Regular.eot) format("embedded-opentype")}@font-face{font-family:NeuzeitOffice;font-style:italic;src:local("Neuzeit Office Italic"),local("NeuzeitOffice-Italic"),url(/fonts/NeuzeitOffice-Italic.woff2) format("woff2"),url(/fonts/NeuzeitOffice-Italic.woff) format("woff"),url(/fonts/NeuzeitOffice-Italic.ttf) format("truetype")}@font-face{font-family:NeuzeitOffice;font-weight:700;src:local("Neuzeit Office Bold"),local("NeuzeitOffice-Bold"),url(/fonts/NeuzeitOffice-Bold.woff2) format("woff2"),url(/fonts/NeuzeitOffice-Bold.woff) format("woff"),url(/fonts/NeuzeitOffice-Bold.ttf) format("truetype")}@font-face{font-family:NeuzeitOffice;font-style:italic;font-weight:700;src:local("Neuzeit Office Bold Italic"),local("NeuzeitOffice-BoldItalic"),url(/fonts/NeuzeitOffice-BoldItalic.woff2) format("woff2") url(/fonts/NeuzeitOffice-BoldItalic.woff) format("woff"),url(/fonts/NeuzeitOffice-BoldItalic.ttf) format("truetype")}@font-face{font-family:ProximaNova;src:local("ProximaNova Regular"),local("ProximaNova-Regular"),url(/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/fonts/ProximaNova-Regular.woff) format("woff"),url(/fonts/ProximaNova-Regular.otf) format("opentype")}@font-face{font-family:ProximaNova;font-style:italic;src:local("ProximaNova Regular Italic"),local("ProximaNova-RegularItalic"),url(/fonts/ProximaNova-RegularItalic.woff2) format("woff2"),url(/fonts/ProximaNova-RegularItalic.woff) format("woff"),url(/fonts/ProximaNova-RegularItalic.otf) format("opentype")}@font-face{font-family:ProximaNova;font-weight:700;src:local("ProximaNova Bold"),local("ProximaNova-Bold"),url(/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/fonts/ProximaNova-Bold.woff) format("woff"),url(/fonts/ProximaNova-Bold.otf) format("opentype")}@font-face{font-family:ProximaNova;font-style:italic;font-weight:700;src:local("ProximaNova Bold Italic"),local("ProximaNova-BoldItalic"),url(/fonts/ProximaNova-BoldItalic.woff2) format("woff2"),url(/fonts/ProximaNova-BoldItalic.woff) format("woff"),url(/fonts/ProximaNova-BoldItalic.otf) format("opentype")}@font-face{font-family:ProximaNova;font-weight:300;src:local("ProximaNova Semibold"),local("ProximaNova-Semibold"),url(/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(/fonts/ProximaNova-Semibold.woff) format("woff"),url(/fonts/ProximaNova-Semibold.otf) format("opentype")}@font-face{font-family:ProximaNova;font-style:italic;font-weight:300;src:local("ProximaNova Semibold Italic"),local("ProximaNova-SemiboldItalic"),url(/fonts/ProximaNova-SemiboldItalic.woff2) format("woff2"),url(/fonts/ProximaNova-SemiboldItalic.woff) format("woff"),url(/fonts/ProximaNova-SemiboldItalic.otf) format("opentype")}@font-face{font-family:ProximaNova;font-weight:100;src:local("ProximaNova Light"),local("ProximaNova-Light"),url(/fonts/ProximaNova-Light.woff2) format("woff2"),url(/fonts/ProximaNova-Light.woff) format("woff"),url(/fonts/ProximaNova-Light.otf) format("opentype")}@font-face{font-family:ProximaNova;font-style:italic;font-weight:100;src:local("ProximaNova Light Italic"),local("ProximaNova-LightItalic"),url(/fonts/ProximaNova-LightItalic.woff2) format("woff2"),url(/fonts/ProximaNova-LightItalic.woff) format("woff"),url(/fonts/ProximaNova-LightItalic.otf) format("opentype")}@font-face{font-family:OmnesATT;src:local("OmnesATT Regular"),local("OmnesATT-Regular"),url(/fonts/OmnesATT-Regular.woff2) format("woff2"),url(/fonts/OmnesATT-Regular.woff) format("woff"),url(/fonts/OmnesATT-Regular.otf) format("opentype")}@font-face{font-family:OmnesATT;font-style:italic;src:local("OmnesATT Regular Italic"),local("OmnesATT-RegularItalic"),url(/fonts/OmnesATT-RegularItalic.woff2) format("woff2"),url(/fonts/OmnesATT-RegularItalic.woff) format("woff"),url(/fonts/OmnesATT-RegularItalic.otf) format("opentype")}@font-face{font-family:OmnesATT;font-weight:300;src:local("OmnesATT Medium"),local("OmnesATT-Medium"),url(/fonts/OmnesATT-Medium.woff2) format("woff2"),url(/fonts/OmnesATT-Medium.woff) format("woff"),url(/fonts/OmnesATT-Medium.otf) format("opentype")}@font-face{font-family:OmnesATT;font-style:italic;font-weight:300;src:local("OmnesATT Medium Italic"),local("OmnesATT-MediumItalic"),url(/fonts/OmnesATT-MediumItalic.woff2) format("woff2"),url(/fonts/OmnesATT-MediumItalic.woff) format("woff"),url(/fonts/OmnesATT-MediumItalic.otf) format("opentype")}@font-face{font-family:OmnesATT;font-weight:100;src:local("OmnesATT Light"),local("OmnesATT-Light"),url(/fonts/OmnesATT-Light.woff2) format("woff2"),url(/fonts/OmnesATT-Light.woff) format("woff"),url(/fonts/OmnesATT-Light.otf) format("opentype")}@font-face{font-family:OmnesATT;font-style:italic;font-weight:100;src:local("OmnesATT Light Italic"),local("OmnesATT-LightItalic"),url(/fonts/OmnesATT-LightItalic.woff2) format("woff2"),url(/fonts/OmnesATT-LightItalic.woff) format("woff"),url(/fonts/OmnesATT-LightItalic.otf) format("opentype")}input:-moz-placeholder{font-weight:200;font-family:ProximaNova,Helvetica Neue,helvetica,arial}::input-placeholder{font-weight:200;font-family:ProximaNova,Helvetica Neue,helvetica,arial}:-ms-input-placeholder{font-weight:200;font-family:ProximaNova,Helvetica Neue,helvetica,arial}::-moz-placeholder{font-weight:200;font-family:ProximaNova,Helvetica Neue,helvetica,arial}::-webkit-input-placeholder{font-weight:200;font-family:ProximaNova,Helvetica Neue,helvetica,arial}label{color:#303d54;font-size:14px;vertical-align:middle}label span.optional{font-size:12px;line-height:14px;display:block}label .required{color:#b13756;border:none}label input[type=checkbox],label input[type=radio]{margin:-1px 2px 0;vertical-align:middle}input[type=checkbox]{margin:0}input[type=search]{border-radius:16px;background:url(data:image/gif;base64,R0lGODlhHwARAMQAAAAAAP///+Hj5d/h4/T19vLz9PDx8u7v8Nzf4enr7Ofp6uXn6OPl5vj5+fb39/39/fv7+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAfABEAAAV+YCAGkHEcxKiuLPskSBwPaWuvDxMLyyIXt2AAhjCMHoqYQ9iCxIwrH4PJMiAErUYMQlUdEAvbALHsir7h1rhsJsQeLC2CaxaNFSzdtC5ygxsiDToIDHB8AQUyA2MyhIZ8DoMxDJKFhyIQDg5cOTKWlziSB6AuOgOApDgHqFQhADs=) no-repeat 10px 10px;background:#d7dae3;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);transition:all .15s ease-in-out;color:#384146;font-weight:400;height:34px;padding-left:36px;padding-right:36px;width:250px;-webkit-appearance:textfield}input[type=search]::-webkit-input-placeholder{color:#757b81}input[type=search]::-moz-placeholder{color:#757b81;opacity:1}input[type=search]:-ms-input-placeholder{color:#757b81}input[type=search]:-moz-placeholder{color:#757b81;opacity:1}input[type=search]:focus{background:#fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input,textarea{font-family:ProximaNova,Helvetica Neue,helvetica,arial;border-radius:3px;placeholder-color:#acafb6;border:1px solid #cbd5dc;color:#303d54;font-size:14px;margin:0;padding:0 13px;width:100%;height:32px}input:focus,textarea:focus{box-shadow:0 0 5px #1b9fe8;border-color:#1c9fe8;outline:none}input.placeholder,textarea.placeholder{color:#acafb6}textarea{height:90px;max-width:100%;padding:10px 13px}.error-messages{text-align:center;margin-bottom:30px}.error-messages .error-message{color:#c9354a;font-size:14px;margin-bottom:5px}.form-embedded fieldset.row,.form-horizontal fieldset.row,.form fieldset.row{padding:2px}.form-embedded .double-input-field,.form-horizontal .double-input-field,.form .double-input-field{margin-bottom:25px}.form-embedded .double-input-field input:first-child,.form-horizontal .double-input-field input:first-child,.form .double-input-field input:first-child{border-radius:5px 5px 0 0}.form-embedded .double-input-field input:last-child,.form-horizontal .double-input-field input:last-child,.form .double-input-field input:last-child{border-radius:0 0 5px 5px;box-shadow:none;margin-top:-1px}.form-embedded .double-input-field input:focus,.form-horizontal .double-input-field input:focus,.form .double-input-field input:focus{box-shadow:0 0 5px #1b9fe8;position:relative}.form-embedded .error-message,.form-horizontal .error-message,.form .error-message{color:#c9354a!important;font-size:14px!important;text-align:center!important;margin-bottom:20px}.form-embedded ul.errors,.form-horizontal ul.errors,.form ul.errors{color:#9e0b0f;font-size:12px;padding:5px 0;text-align:left}.form-embedded a.cancel-back,.form-horizontal a.cancel-back,.form a.cancel-back{display:block;font-weight:200;text-align:center}.form-embedded a.cancel-back span,.form-horizontal a.cancel-back span,.form a.cancel-back span{margin-right:8px}.form-horizontal .field:after,.form-horizontal .field:before{content:" ";display:table}.form-horizontal .field:after{clear:both}.form-horizontal .field>label{line-height:1.8;text-align:right;padding-top:.7%;width:15%;margin-right:5%;display:block;float:left}.form-horizontal .field>div{width:80%;float:left}.form-horizontal .field--no-label>div{margin-left:20%}.form--gray .fields{padding:40px 50px;background-color:#f3f4f8;border-radius:3px}.form-actions{padding:22px 0 0}.form-actions .button-new.gray{margin-right:4px}.form-actions--right{text-align:right}.form-actions--center{text-align:center}.form-embedded{padding:35px}.form-embedded .form-header{padding:0 0 20px}.form-embedded .form-header strong{color:#303d54;display:block;font-size:20px;font-weight:300;line-height:24px;margin-bottom:5px}.form-embedded .form-header p{color:#838994;font-size:12px;line-height:16px}.form-embedded fieldset{border-radius:3px;background:#f3f4f8;padding:30px 20px}.form-error{color:#c9354a!important;display:block;font-size:13px;line-height:19px;margin:7px 0;text-align:center}.modal-window input,.modal-window textarea{width:100%}.modal-window .field-note{color:gray!important;display:block;font-size:12px!important;line-height:16px!important;margin:3px 0!important}.icon-search-large{display:block;margin:20px auto;width:37px;height:37px;background-image:url(/images/icon-search-large.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.icon-search-large{background-image:url(/images/icon-search-large@2x.png);background-size:37px auto}}.icon-arrow-down,.icon-arrow-up{display:inline-block;width:9px;height:5px;margin-left:10px;vertical-align:middle;background-image:url(/images/icon-arrow-up-down.png);background-size:9px 15px;position:relative;top:-1px}.icon-arrow-down{background-position:0 -10px}.icon-lock-medium{width:24px;height:31px;display:inline-block;background-image:url(/images/icon-lock-medium.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.icon-lock-medium{background-image:url(/images/icon-lock-medium@2x.png);background-size:24px auto}}.icon-pro{position:relative;display:inline-block;width:34px;height:18px;vertical-align:middle;margin-left:10px;background-image:url(/images/pro/icon-pro.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.icon-pro{background-image:url(/images/pro/icon-pro@2x.png);background-size:34px auto}}.icon-location-large{width:38px;height:50px;margin:10px auto 25px;display:block;background-image:url(/images/icon-location-large.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.icon-location-large{background-image:url(/images/icon-location-large@2x.png);background-size:38px auto}}.icon-tooltip-arrow{background-image:url(/images/tooltip-arrow.png);background-repeat:no-repeat;height:6px;width:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.icon-tooltip-arrow{background-image:url(/images/tooltip-arrow@2x.png);background-size:12px 6px}}.icon-request-log{width:168px;height:56px;display:block;margin:0 auto 20px;background-image:url(/images/request-log/icon-request-log.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.icon-request-log{background-image:url(/images/request-log/icon-request-log@2x.png);background-size:168px auto}}.icon-share-error-large{display:block;width:58px;height:50px;background-image:url(/images/warning.svg);background-size:58px 50px}.icon-master-key-success{width:70px;height:70px;display:block;background-image:url(/images/master-key.svg);background-size:70px 70px}.icon-master-key-error{width:88px;height:68px;display:block;background-image:url(/images/master-key-error.svg);background-size:88px 68px}.icon.platform{background:url(/images/icon-platforms.png) no-repeat;background-image:url(/images/icon-platforms.svg),none;background-size:auto 19px;display:inline-block;height:19px;vertical-align:top;width:24px}.icon.platform.large{background-size:auto 22px;height:22px;width:28px}.icon.platform.software{background-position:0 0}.icon.platform.hardware{background-position:-25px 0}.icon.platform.community{background-position:-51px 0}.icon.platform.client-libraries{background-position:-81px 0}.platform-icon{background:url(/images/platforms.jpg) no-repeat;display:block}.platform-icon.android{background-position:0 0;width:65px;height:75px}.platform-icon.arduino{background-position:-74px 0;width:74px;height:50px}.platform-icon.beaglebone{background-position:-155px 0;width:52px;height:66px}.platform-icon.clang-mqtt{background-position:-129px -826px;width:107px;height:57px}.platform-icon.clang{background-position:-129px -825px;width:55px;height:58px}.platform-icon.cyclonjs{background-position:0 -973px;width:192px;height:24px}.platform-icon.dotnet{background-position:-55px -84px;width:80px;height:44px}.platform-icon.electric-imp{background-position:-144px -84px;width:88px;height:66px}.platform-icon.golang{background-position:0 -160px;width:91px;height:65px}.platform-icon.groovy{background-position:-101px -159px;width:110px;height:55px}.platform-icon.intel-galileo{background-position:-95px -708px;width:138px;height:40px}.platform-icon.ios{background-position:0 -234px;width:94px;height:61px}.platform-icon.java{background-position:-103px -234px;width:40px;height:76px}.platform-icon.javascript{background-position:-154px -235px;width:60px;height:60px}.platform-icon.launchpad-energia{background-position:0 -320px;width:63px;height:72px}.platform-icon.mbed{background-position:-75px -319px;width:158px;height:50px}.platform-icon.nanode{background-position:0 -402px;width:156px;height:42px}.platform-icon.nodejs{background-position:-166px -403px;width:54px;height:61px}.platform-icon.php{background-position:0 -474px;width:122px;height:66px}.platform-icon.pinoccio{background-position:0 -552px;width:190px;height:56px}.platform-icon.psoc{background-position:0 -624px;width:77px;height:66px}.platform-icon.python{background-position:-87px -624px;width:61px;height:62px}.platform-icon.raspberry-pi{background-position:-157px -623px;width:48px;height:58px}.platform-icon.ruby{background-position:0 -699px;width:65px;height:55px}.platform-icon.particlecore{background-position:0 -767px;width:202px;height:46px}.platform-icon.teensy{background-position:0 -828px;width:122px;height:56px}.platform-icon.tessel{background-position:4px -893px;width:190px;height:60px}.platform-icon.windows-phone{background-position:0 -1133px;width:145px;height:21px}.platform-icon.gear-s{background-position:0 -998px;width:138px;height:75px}.platform-icon.temboo{background-position:0 -1073px;width:144px;height:40px}.platform-icon.elixir{background-image:url(/images/public/supported-platforms/software/logo-elixir.png);background-repeat:no-repeat;width:127px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.platform-icon.elixir{background-image:url(/images/public/supported-platforms/software/logo-elixir@2x.png);background-size:127px 70px}}.platform-icon.erlang{background:url(/images/public/supported-platforms/software/logo-erlang.svg) no-repeat 50%;width:70px;height:70px}.platform-icon.mruby{background-image:url(/images/public/supported-platforms/software/logo-mruby.png);background-repeat:no-repeat;width:110px;height:46px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.platform-icon.mruby{background-image:url(/images/public/supported-platforms/software/logo-mruby@2x.png);background-size:110px 46px}}.platform-icon.axeda{background:url(/images/platforms/logo-axeda.png) no-repeat 50%;width:128px;height:38px;background-size:128px 38px}.platform-icon.heroku{background:url(/images/public/supported-platforms/services/logo-heroku.svg);width:128px;height:43px;background-size:128px 43px}.platform-icon.bluemix{background:url(/images/public/supported-platforms/services/logo-bluemix.svg);width:150px;height:59px;background-size:150px 59px}.platform-icon.ifttt{background-image:url(/images/public/supported-platforms/services/ifttt.png);background-repeat:no-repeat;width:130px;height:35px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.platform-icon.ifttt{background-image:url(/images/public/supported-platforms/services/ifttt@2x.png);background-size:130px 35px}}.platform-icon.openshift{background:url(/images/public/supported-platforms/services/logo-openshift.svg);width:130px;height:23px;background-size:130px 23px}.platform-icon.att-simkit{background:url(/images/supported-platforms.jpg) no-repeat;display:block;vertical-align:top;background-position:0 -92px;width:118px;height:76px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){.platform-icon.att-simkit{background-image:url(/images/supported-platforms@2x.jpg);background-size:256px 1740px}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){.platform-icon{background-image:url(/images/platforms@2x.jpg);background-size:233px 1154px}}.table-icon{background:url(/images/developer-table-icons.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:15px}.table-icon--streams{background-position:-76px 0;height:17px;width:19px}.table-icon--triggers{background-position:-162px 0;height:16px;width:12px}.table-icon--location{background-position:-120px 0;height:20px;width:15px}.table-icon-before:before{background:url(/images/developer-table-icons.png) no-repeat;content:"";display:inline-block;height:13px;margin:-3px 8px 0 0;vertical-align:middle}.table-icon-before--visibility-public:before{width:16px;background-position:0 0}.table-icon-before--visibility-private:before{width:16px;background-position:-23px 0}.table-icon-before--time{font-size:13px}.table-icon-before--time:before{background-position:-46px 0;width:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){.table-icon,.table-icon-before:before{background-image:url(/images/developer-table-icons@2x.png);background-size:174.5px 20px}}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal-open .modal{display:block;overflow-x:hidden;overflow-y:auto}#modal-overlay{display:none;background:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}#modal-overlay.visible{display:block}.modal-window{border-radius:5px;box-shadow:0 2px 20px rgba(0,0,0,.31);background:#fff;border:1px solid rgba(0,0,0,.6);left:50%;position:relative;overflow-y:auto;z-index:101}.modal-window.loading{z-index:99}.modal-window.modal-large{margin-left:-350px;width:700px}.modal-window.modal-medium{margin-left:-300px;width:600px}.modal-window.modal-small{margin-left:-250px;width:500px}.modal-window header.modal-header{border-radius:5px 5px 0 0;background:#ebedf3;border-bottom:1px solid #d3d5da;height:49px;padding:0 20px;position:relative}.modal-window header.modal-header .m2x-icon{fill:#424960;margin-right:6px;margin-bottom:-2px}.modal-window header.modal-header h1{color:#424960;font-size:18px;font-weight:300;line-height:50px;text-shadow:#fff 0 1px 1px}.modal-window section.modal-content{box-shadow:inset 0 1px 1px #fff;background:#f3f5f7;padding:20px}.modal-window section.modal-content p{color:#303d54;font-size:14px;line-height:16px;margin-bottom:20px}.modal-window section.modal-content p.explanation{color:#465b70;margin-bottom:20px}.modal-window section.modal-content hr.or{margin-left:-30px;padding:0 30px;width:100%}.modal-window section.modal-content iframe{max-width:100%}.modal-window footer.modal-footer{background:#f3f5f7;border-top:1px solid #d3d5da;padding:15px 20px;position:relative}.modal-window footer.modal-footer:after,.modal-window footer.modal-footer:before{content:" ";display:table}.modal-window footer.modal-footer:after{clear:both}.modal-window footer.modal-footer nav{float:left}.modal-window footer.modal-footer nav a{color:#1fa8db;display:inline-block;font-size:13px;line-height:32px}.modal-window footer.modal-footer .buttons{float:right}.modal-window footer.modal-footer .buttons .button-new{margin:0 2px}.modal-window.modal-confirm section.modal-content .question{color:#303d54;font-size:15px;line-height:20px;margin-bottom:0;padding:10px 30px 10px 0;overflow:hidden}.modal-window.modal-confirm .success-message,.modal-window.modal-confirm .warning-message{text-align:left}.modal-window.modal-confirm .success-message h3,.modal-window.modal-confirm .warning-message h3{color:#303d54;font-size:16px;font-weight:300;line-height:24px;margin-bottom:15px;padding:6px 0}.modal-window.modal-confirm .success-message p,.modal-window.modal-confirm .warning-message p{color:#526068;font-size:14px;line-height:20px}.modal-window.modal-confirm .warning-message{padding-left:140px;background:url(/images/icon-modal-warning.png) no-repeat 50px 50%;background-size:41px 32px;position:relative}.modal-window.modal-confirm .warning-message--no-bg{background:none}.modal-window.modal-confirm .warning-message--no-bg .m2x-icon{fill:#c9354a;left:44px;position:absolute;top:34px}.modal-window.modal-confirm .success-message{padding-left:100px;background:url(/images/icon-modal-success.png) no-repeat 25px 4px}#signup-github-modal p{text-align:center}#signup-github-modal p.introduction{color:#455b6e;margin-bottom:20px}#signup-github-modal p.introduction strong{display:block;font-size:16px;font-weight:700;line-height:22px;margin-bottom:10px}#signup-github-modal p.validation-error{color:#9e0b0f;font-size:13px;line-height:16px}#signup-github-modal form{margin:0 auto;width:435px}#signup-github-modal form .field{margin:2px 2px 10px;padding:0}#signup-github-modal form p{font-size:13px;line-height:22px;margin:20px 0}#signup-github-modal form button{width:100%}#password-confirm-modal .field{margin:20px 0;padding-left:60px;position:relative}#password-confirm-modal .icon-lock-medium{position:absolute;top:90px;left:38px}#password-confirm-modal label{color:#303d54}#password-confirm-modal .field-note{color:#384146;font-size:12px;margin-bottom:10px}@media(max-width:768px){.modal-window.modal-large,.modal-window.modal-small{width:100%!important;margin-left:-50%!important}.modal-window header.modal-header{height:auto}.modal-window header.modal-header h1{font-size:16px;line-height:20px;padding:10px;text-align:center}#signup-github-modal form{width:100%}}.container{box-sizing:border-box;margin:0 auto;width:980px}.row{overflow:hidden}.eight,.eleven,.five,.four,.nine,.one,.seven,.six,.ten,.three,.two{margin-right:3.8%;float:left;min-height:1px}.row .one{width:4.85%}.row .two{width:13.45%}.row .three{width:22.05%}.row .four{width:30.75%}.row .five{width:39.45%}.row .six{width:48%}.row .seven{width:56.75%}.row .eight{width:65.4%}.row .nine{width:74.05%}.row .ten{width:82.7%}.row .eleven{width:91.35%}.row .twelve{width:100%;float:left}.last{margin-right:0}embed,img,object{max-width:100%}img{height:auto}.centered,.u-centered{text-align:center}.clear:after,.clear:before,.u-cf:after,.u-cf:before{content:" ";display:table}.clear:after,.u-cf:after{clear:both}.u-hide{display:none}.u-inline-container{font-size:0}.u-inline-block{display:inline-block}.u-valign-middle{vertical-align:middle}.u-valign-top{vertical-align:top}.u-txt-align-right{text-align:right}.u-one-half{width:50%}body{-webkit-font-smoothing:antialiased}body,button{font-family:ProximaNova,Helvetica Neue,helvetica,arial;color:#424960}ul{list-style-type:none;padding:0}a{color:#067ab4;text-decoration:none}a:hover{transition:all .2s ease-in-out;color:#119bdd}body.heroku-boomerang-loaded{padding-top:30px}.button{font-family:Helvetica Neue,helvetica,arial;border-radius:5px;box-sizing:border-box;border:1px solid transparent;display:inline-block;font-size:14px;height:38px;line-height:12px;padding:12px 21px 11px;vertical-align:top}.button.small{font-size:13px;line-height:8px;height:32px;padding:11px 16px;text-transform:uppercase}.button.large,.button.medium{box-shadow:0 2px 1px rgba(0,0,0,.1);font-size:18px;height:44px;line-height:12px;padding:15px 30px}.button.medium{font-size:14px}.button.xlarge{box-shadow:0 2px 1px rgba(0,0,0,.1);font-size:18px;height:44px;line-height:12px;padding:15px 30px;height:51px;line-height:15px;padding:17px 35px 19px}.button.blue{background:linear-gradient(180deg,#0e94d4,#077eb9);color:#fff}.button.blue:hover{background:#248fc2}.button.gray{background:linear-gradient(180deg,#758c99,#617682);border-top:1px solid #fff;color:#fff}.button.gray.github{border-top:0;position:relative}.button.gray.github:hover{background:#667b88}.button.gray.github span{background-size:30px 29px;background:url(/images/icon-github.png) no-repeat 0 0;background-image:url(/images/icon-github.svg),none;display:inline-block;height:29px;margin:-9px 10px 0 0;vertical-align:top;width:30px}.button.dark-gray{background:linear-gradient(180deg,#89999f,#6a7880);color:#fff}.button.dark-gray:hover{background:linear-gradient(180deg,#6a7880,#89999f)}.button.green{background:linear-gradient(180deg,#6dba1d,#63b211);color:#fff}.button.green:hover{background:linear-gradient(180deg,#63b211,#6dba1d)}.button.transparent{color:#fff}.button.white{background:#fff;border:1px solid #dadada;color:#7c868b}.button.white:hover{color:#119bdd;background:#fff}.button.white.large{background:linear-gradient(180deg,#f7f7f7,#e3e3e3);border-top:1px solid #fff;color:#526068;padding:14px 30px 16px}.button.white.large:hover{color:#119bdd;background:#fff;color:#7c868b}.button.orange{background:linear-gradient(180deg,#fcaf12,#ff9703);color:#fff;text-shadow:rgba(0,0,0,.15) 0 -1px 1px}.button.orange.go-to{position:relative}.button.orange.go-to.large{padding-right:68px}.button.orange.go-to.large span{height:44px;width:44px}.button.orange.go-to.xlarge{padding-right:78px}.button.orange.go-to.xlarge span{height:51px;width:50px}.button.orange.go-to span{background:linear-gradient(180deg,#f69f0a,#e28601);border-radius:0 5px 5px 0;position:absolute;right:-1px;top:-1px}.button.orange.go-to span:after{background:url(/images/icon-arrows.png) no-repeat -15px 0;background-image:url(/images/icon-arrows.svg),none;content:"";height:18px;left:50%;margin:-10px 0 0 -5px;position:absolute;top:50%;width:11px}.button.orange:hover{background:#ffa910}.button.red{background:#e8210d;color:#fff}button.button{font-weight:200}.top-navbar__user .button{vertical-align:middle}.button-new{font-family:ProximaNova,Helvetica Neue,helvetica,arial;border-radius:3px;box-sizing:border-box;outline:none;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:32px;padding:0 10px;text-align:center;border:1px solid transparent;color:#fff;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.4),0 1px 1px hsla(0,0%,64%,.5)}.button-new,.button-new:after,.button-new:before{transition:all .2s ease-in-out}.button-new:hover{color:#fff}.button-new:active,.button-new:focus{outline:none}.button-new:active{box-shadow:inset 0 5px 8px rgba(0,0,0,.1),0 1px 1px hsla(0,0%,64%,.5)}.button-new--link{border:none;outline:none;box-shadow:none;background:transparent;color:#067ab4}.button-new--link:hover{transition:all .2s ease-in-out;color:#119bdd}.button-new--link:active{box-shadow:none;background:transparent}.button-new--wide,.button-new.wide{padding:0 40px}.button-new--large,.button-new.large{font-size:18px;font-weight:600;padding:10px 38px;height:50px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.4),0 2px 2px hsla(0,0%,64%,.5)}.button-new--large:active,.button-new.large:active{box-shadow:inset 0 5px 8px rgba(0,0,0,.1),0 1px 1px hsla(0,0%,64%,.5)}.button-new--disabled,.button-new.disabled{opacity:.6;cursor:default}.button-new--flat,.button-new.flat{box-shadow:none}.button-new.f12{font-size:12px;height:22px;line-height:22px;padding:0 7px}.button-new.f15{font-size:15px;height:35px;line-height:34px}.button-new.f16{height:38px;line-height:38px;font-size:16px}.button-new.action{padding:0;width:35px}.button-new.action.small{height:20px;width:21px}.button-new.action span.icon{margin-right:0}.button-new--blue,.button-new.blue{background:#1fa8db;border-color:#1988b3}.button-new--blue:focus,.button-new--blue:hover,.button-new.blue:focus,.button-new.blue:hover{background:#25b8ef;border-color:#1fa8db}.button-new--blue:active,.button-new.blue:active{background:#7dd8fa;border-color:#5ba9c6}.button-new--iotp-blue,.button-new--iotp-blue:active,.button-new--iotp-blue:focus,.button-new--iotp-blue:hover,.button-new.iotp-blue,.button-new.iotp-blue:active,.button-new.iotp-blue:focus,.button-new.iotp-blue:hover{background:#0674ac;border-color:#0674ac}.button-new--blue-border,.button-new.blue-border{border:1px solid #1988b3;color:#1988b3}.button-new--red,.button-new.red{background:#c9354a;border-color:#a82538}.button-new--red:focus,.button-new--red:hover,.button-new.red:focus,.button-new.red:hover{background:#ee3f57;border-color:#c9354a}.button-new--red:active,.button-new.red:active{background:#f5687b;border-color:#cd4659}.button-new--orange,.button-new.orange{background:#f90;border-color:#e88d04}.button-new--orange:focus,.button-new--orange:hover,.button-new.orange:focus,.button-new.orange:hover{background:#fcaf3a;border-color:#e88d04}.button-new--orange:active,.button-new.orange:active{background:#fac068;border-color:#c6964c}.button-new--green,.button-new.green{background:#6ebb1f;border-color:#60a11c}.button-new--green:focus,.button-new--green:hover,.button-new.green:focus,.button-new.green:hover{background:#86bd4d;border-color:#69b11f}.button-new--green:active,.button-new.green:active{background:#a3d76e;border-color:#79a848}.button-new--gray,.button-new.gray{background:#c5c9cf;border-color:#999da3}.button-new--gray:focus,.button-new--gray:hover,.button-new.gray:focus,.button-new.gray:hover{background:#e0e3e7;border-color:#b8bdc4;color:#8b929b}.button-new--gray:active,.button-new.gray:active{background:#e0e0e1;border-color:#b2b2b2;color:#a3a6ab}.button-new--purple,.button-new.purple{background:#9a98d4;border-color:#8180ba}.button-new--purple:active,.button-new--purple:focus,.button-new--purple:hover,.button-new.purple:active,.button-new.purple:focus,.button-new.purple:hover{background:#a6a3e3;border-color:#8c8bc9}.button-new--att:before,.button-new.att:before{background:url(/images/logo-att-globe-white.png) no-repeat 0 0;background-size:18px;content:"";display:inline-block;height:18px;margin:-3px 5px 0 0;vertical-align:middle;width:18px}.button-new--att-large:before,.button-new.att--large:before{background-size:20px;height:20px;margin:-3px 10px 0 0;width:20px}.button-new--github,.button-new.github{background-color:#627783;border:1px solid #607581;color:#fff}.button-new--github:before,.button-new.github:before{content:"";background:url(/images/icon-github.png) no-repeat 0 0;background-image:url(/images/icon-github.svg),none;background-size:21px 21px;display:inline-block;height:21px;margin:-2px 10px 0 0;vertical-align:middle;width:21px;text-indent:-20px}.button-new--heroku,.button-new.heroku{background-color:#6762a6;border:1px solid #a8a6c5;color:#fff}.button-new--ghost{border:3px solid #fff;padding-top:7px}.button-new--ghost:hover{background-color:hsla(0,0%,100%,.1)}.button-new--ghost:active{background-color:hsla(0,0%,100%,.2)}.button-new span.icon{background:url(/images/developer-button-icons.png) no-repeat;background-size:400px 22px;display:inline-block;height:19px;margin-right:6px;vertical-align:middle;width:19px}.button-new span.icon.add-small{background-position:-267px 0;margin:0;vertical-align:top}.button-new span.icon.delete-small{background-position:-351px 0;margin:0;vertical-align:top}.button-new span.icon.edit-small{background-position:-376px -1px;margin:0;vertical-align:top}.button-new span.icon.add{background-position:-294px 0}.button-new span.icon.delete{background-position:-30px 0}.button-new span.icon.link{background-position:-56px -2px;width:20px}.button-new span.icon.distribute{background-position:-82px 0;height:22px;width:24px}.button-new span.icon.edit{background-position:-115px 0}.button-new span.icon.refresh{background-position:-145px 0}.button-new span.icon.trigger{background-position:-174px 0;width:22px}.button-new span.icon.search{background-position:-206px 0}.button-new span.icon.embed{background-position:-236px 0;width:22px}.button-new span.icon.duplicate{background-position:-328px -3px;width:16px;height:16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){.button-new.att:before{background-image:url(/images/logo-att-globe-white@2x.png);background-size:18px}.button-new.att--large:before{background-size:20px}.button-new span.icon{background-image:url(/images/developer-button-icons@2x.png)}}.code{font-family:Menlo;font-size:12px;border-radius:15px;background-color:#fff;border:1px solid #d6d8de;color:#424960;display:inline-block;padding:7px 10px}.code--gray{background-color:#edeef3}.clipboard-button{display:inline-block;position:relative}.clipboard-button.zeroclipboard-is-hover,.clipboard-button:hover{cursor:pointer}.copied-tooltip{border-radius:3px;box-sizing:border-box;background:#869095;color:#fff;display:block;font-size:13px;height:24px;left:50%;line-height:16px;margin:-35px 0 0 -30px;padding:5px;position:absolute;text-align:center;top:0;width:60px;z-index:150}.copied-tooltip:before{background-image:url(/images/tooltip-arrow.png);background-repeat:no-repeat;height:6px;width:12px;bottom:-6px;content:"";left:50%;margin-left:-7px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.copied-tooltip:before{background-image:url(/images/tooltip-arrow@2x.png);background-size:12px 6px}}#page-footer{background:#fff;padding:50px 0}#page-footer .att-globe{display:block;margin-bottom:15px}#page-footer nav.horizontal a{margin-left:10px}#page-footer nav.horizontal a:first-child{margin-left:0}#page-footer nav.vertical a{display:block;margin-bottom:10px}#page-footer nav a{color:#4d626e;font-size:13px}#page-footer nav a:hover{color:#b0b0b0}#page-footer h4{color:#526068;font-size:13px;font-weight:700;margin-bottom:15px;text-transform:uppercase}#page-footer p{color:#7c868b;font-size:11px;line-height:18px;margin:10px 0 20px}#page-footer .container:after,#page-footer .container:before{content:" ";display:table}#page-footer .container:after{clear:both}#page-footer .legal{float:left;padding-bottom:32px;width:390px;font-family:Helvetica Neue,helvetica,arial}#page-footer .footer-navigation{float:right;width:435px}#page-footer .service-status{border-radius:5px;box-sizing:border-box;border:1px solid #e7eaf2;display:inline-block;height:32px;min-width:330px;padding:0 20px 0 45px;position:absolute;white-space:nowrap}#page-footer .service-status:before{content:"\2022";font-size:38px;line-height:39.5px;position:absolute;height:100%;top:-5px;left:18px}#page-footer .service-status.statuspage-none:before,#page-footer .service-status.statuspage-none span{color:#6ebb1f}#page-footer .service-status.statuspage-minor{border-color:#fcb314}#page-footer .service-status.statuspage-minor:before,#page-footer .service-status.statuspage-minor span{color:#fcb314}#page-footer .service-status.statuspage-major{border-color:#ff7200}#page-footer .service-status.statuspage-major:before,#page-footer .service-status.statuspage-major span{color:#ff7200}#page-footer .service-status.statuspage-critical{border-color:#be2e2f}#page-footer .service-status.statuspage-critical:before,#page-footer .service-status.statuspage-critical span{color:#be2e2f}#page-footer .service-status a,#page-footer .service-status span{font-size:12px;line-height:30px}#page-footer .service-status span{font-size:12px;font-weight:700;margin-right:15px;text-transform:uppercase}@media(max-width:1200px){.responsive #page-footer{padding:50px 0}.responsive #page-footer .container{padding:0;width:92%;min-width:92%}}@media(max-width:991px){.responsive #page-footer .legal{float:none;margin:0 auto;text-align:center;width:auto}.responsive #page-footer .service-status{position:relative;min-width:10px;max-width:100%;width:auto;padding:0 10px 0 45px}.responsive #page-footer .service-status span{font-size:10px}.responsive #page-footer .service-status:before{line-height:33px;font-size:33px;top:-1px}.responsive #page-footer .footer-navigation{float:none;margin:0 auto;width:auto}.responsive #page-footer .footer-navigation .row .four{width:100%;float:none;margin-right:0}.responsive #page-footer .footer-navigation .row .four,.responsive #page-footer .footer-navigation .row .four h4{margin-bottom:20px}.responsive #page-footer .footer-navigation .row .four a{background-color:#fafafb;color:#424960;display:block;height:40px;margin-bottom:2px;box-sizing:border-box;padding:14px 20px}}.info-box{border:1px solid #d4d7dc;width:368px}.info-box.small h4{font-size:18px;padding:12px 20px 10px}.info-box.small>div{padding:15px 20px}.info-box.large h4{font-size:20px;padding:20px 30px 16px}.info-box.large>div{padding:25px 30px}.info-box h4{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;background:#eef1f4;border-bottom:1px solid #d4d7dc;border-top:1px solid #fcfcfd;color:#526068;font-weight:700;margin:0}.info-box>div{border-top:2px solid #f2f2f2}.info-box>div a{font-weight:700}.info-box ol,.info-box p{line-height:22px}.info-box ol{padding-left:20px}.module-new{border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);background:#fff;overflow:auto}.module-new--fluid{margin:0 50px}.module-new--square-corner-left{border-radius:0 3px 3px}.tabs{padding:10px 20px}.tab-navigation{background:#fff}.tab-navigation:after,.tab-navigation:before{content:" ";display:table}.tab-navigation:after{clear:both}.tab-navigation .right{float:right}.tab-navigation>a{color:#303d54;float:left;font-size:18px;height:15px;line-height:15px;margin-right:28px;padding:20px 10px 20px 25px;position:relative}.tab-navigation>a.active{color:#1c9ed4}.tab-navigation>a.active:before{border-bottom-color:#fff;border-left-color:#fff}.tab-navigation.small>a{font-size:14px;font-weight:300;height:14px;line-height:14px;margin-right:28px;padding:30px 0 30px 25px;position:relative;color:#303d54}.tab-navigation.small>a.active{color:#1c9ed4}.tab-navigation.small>a:before{content:" ";display:inline-block;position:absolute;width:0;height:25px;border-left:1px solid #e1e3e6;left:0;top:25px}.tab-navigation.small>a:first-child:before{display:none}.tab{box-shadow:0 2px 2px rgba(0,0,0,.1);display:block;background:#fff;min-height:100px}.outer-tabs-nav{height:50px;position:relative;z-index:1}.outer-tabs-nav:after,.outer-tabs-nav:before{content:" ";display:table}.outer-tabs-nav:after{clear:both}.outer-tabs-nav__link{border-radius:3px 3px 0 0;display:inline-block;margin-right:7px;padding:15px 20px 0;text-align:center;font-weight:300;font-size:13px;color:#384146;border-right:1px solid #e1e3e6;background:#e1e4ec;height:inherit;border-top:2px solid transparent}.outer-tabs-nav__link:hover{color:#384146}.outer-tabs-nav__link .count{background:#f6f7f9;margin-left:15px}.outer-tabs-nav__link.active{background:#fff;color:#1fa8db;border-top-color:#1fa8db}.outer-tabs-nav__link.active .count{background:#1c9ed5}.table{border-collapse:collapse;width:100%}.table--bordered{border:1px solid #e8e8e8}.table--small .table__th{font-size:11px;height:24px}.table--small .table__td{font-size:12px;padding-bottom:11px;padding-top:11px}.table--small .table__td:first-child,.table--small .table__th:first-child{padding-left:20px}.table--small .table__td:last-child,.table--small .table__th:last-child{padding-right:20px}.table--bordered-columns .table__td,.table--bordered-columns .table__th{border-right:1px solid #e8e8e8;padding:20px}.table--bordered-columns .table__td:last-child,.table--bordered-columns .table__th:last-child{border-right:none}.table--zebra{border-radius:2px;overflow:hidden;box-shadow:0 0 1px 1px #e8e8e8;border:none}.table--zebra .table__th{background:#f7f8fc;border-top:none}.table--zebra.table--small .table__th{height:38px}.table--zebra .table__tr:nth-child(odd) .table__td{background:#fff}.table--zebra .table__tr:nth-child(2n) .table__td{background:#f7f8fc}.table--condensed .table__td,.table--condensed .table__th{padding:8px 20px}.table__tr--forcewrap{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.table__tr--is-highlighted,.table__tr--is-selected{background:#f3f9fc}.table__tr--is-selected .table__td:first-child{position:relative}.table__tr--is-selected .table__td:first-child:before{background:#1b94c2;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.table__td{border-top:1px solid #e8e8e8;color:#526068;font-size:14px;padding:22px 0;vertical-align:middle}.table__td:first-child{padding-left:40px}.table__td:last-child{padding-right:40px}.table__td--actions>*{margin-right:4px;display:inline-block}.table__td--edit{padding:0!important}.table__th{background:#fbfbfb;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;color:#384146;font-size:12px;font-weight:700;height:40px;vertical-align:middle;text-align:left;text-transform:uppercase}.table__th:first-child{padding-left:40px}.table__th:last-child{padding-right:40px}.table__th--sortable{cursor:pointer}.table__th--value{width:200px}.table__th--select{width:100px}.table__th--actions{width:200px}.hr{border-top:1px solid #e4e7e9;border-bottom:1px solid #fff;height:0;margin:30px auto;position:relative}.hr--or:before{border-radius:19px;background:#fff;border:1px solid #e2e6ed;color:#b1b4b7;content:"OR";font-size:12px;font-weight:700;height:38px;width:37px;left:50%;line-height:40px;margin:-20px 0 0 -20px;padding-right:1px;position:absolute;text-align:center;top:50%}#page-notifications{position:relative;z-index:2}#page-notifications li{color:#fff;font-size:16px;height:55px;line-height:55px;padding:0 20px;text-align:center}#page-notifications li:before{background:url(/images/icon-notifications.png) no-repeat;content:"";display:inline-block;height:14px;margin-right:10px;vertical-align:middle;width:18px}#page-notifications li.notice{background:#6ebb1f}#page-notifications li.notice:before{background-position:0 -1px}#page-notifications li.minor-warning{background:#fcb314}#page-notifications li.minor-warning:before{background-position:-80px 0;height:24px;width:33px;position:relative;top:-2px;margin-right:16px}#page-notifications li.warning{background:#ff7200}#page-notifications li.warning:before{background-position:-47px 0;height:24px;width:33px;position:relative;top:-2px;margin-right:16px}#page-notifications li.error{background:#be2e2f}#page-notifications li.error:before{background-position:-30px 0;margin-top:-3px}#page-notifications li a{border-bottom:1px solid #fff;color:#fff;text-decoration:none}body.sticky-notifications{padding-top:55px}body.sticky-notifications #page-notifications{display:block;left:0;position:fixed;top:0;width:100%;z-index:1000}.pill{border-radius:15px;color:#fff;display:inline-block;padding:2px 7px;line-height:13px;font-size:13px;font-weight:300;vertical-align:middle}.pill--orange{background-color:#fcb41d}.pill--white{background-color:#fff;color:#1fa8db}.program{background-color:#fff;border-bottom:1px solid #ecedee;padding-bottom:190px}.program *{box-sizing:border-box}.program--startup .program__form{border-top:8px solid #ff7200}.program--startup .program__aside-header h2{color:#ff7200}.program--pro .program__form{border-top:8px solid #0079b6}.program--pro .program__aside-header h2{color:#0079b6}.program__form-intro{display:block;width:900px;padding-left:20px}.program__form-intro__title{font-size:38px;font-weight:300;padding-top:60px;margin-bottom:30px}.program__form-intro__description{line-height:1.5}.program__form-wrapper{margin-top:45px}.program__form-container{width:900px;float:left;padding-left:20px}.program__form{width:880px;background-color:#f8f9fa;padding:50px 80px;border:1px solid #cbd5dc;border-radius:3px}.program__form h3{font-size:22px;line-height:32px;font-weight:300;color:#303d54;margin-bottom:20px}.program__form__description{font-size:14px;line-height:25px;color:#242e42;margin-bottom:40px}.program__form__input-name{font-size:13px;line-height:25px;color:#303d54;text-transform:uppercase}.program__form__field-required{color:#ff7f00;font-size:14px;line-height:25px}.program__aside{width:280px;padding-left:55px;float:left}.program__aside a,.program__aside p{font-size:14px;line-height:28px}.program__aside-header h3{font-size:14px;font-weight:300;margin-bottom:20px;color:#384146}.program__aside-header h2{text-transform:uppercase;font-size:22px;line-height:32px;font-weight:700;margin-bottom:15px}.program__aside .home-users{float:none;width:auto;margin-left:0}.program__aside .home-users:after{display:none}.program__aside .home-users-partners__title{font-size:14px;font-weight:300;line-height:20px;color:#384146;opacity:1;margin-bottom:20px}.program__aside .home-users-partners__list-item{display:block;margin-bottom:10px}.program__aside .home-users-partners__list-item--birdi{margin-left:30px}.program__aside .home-users-partners__list-item--emerson{margin-left:8px}.about-page{overflow:hidden;background:#fff;border-bottom:1px solid #ecedee;color:#8e9ea4}.about-page,.about-page *{box-sizing:border-box}.about-page .button-new{font-size:16px;font-weight:300;width:184px;height:42px;padding:4px}.about-page__benefits__title,.about-page__dev-portal__title,.about-page__features__title,.about-page__global-network__title,.about-page__title{color:#175c7e;font-size:36px;font-weight:300}.about-page__benefits__subtitle,.about-page__dev-portal__subtitle,.about-page__features__subtitle,.about-page__global-network__subtitle,.about-page__subtitle{color:#175c7e;font-size:16px;line-height:24px;font-weight:300}.about-page__header{background:#26a0d0;color:#fff;height:380px}.about-page__header__title{font-size:30px;line-height:36px;font-weight:300;max-width:700px;margin:0 auto 10px}.about-page__header__title:before{content:"";display:block;margin:40px auto;width:273px;height:171px;background-image:url(/images/public/about/header-icon.svg);background-repeat:no-repeat;background-size:273px 171px}.about-page__header__subtitle{font-size:16px;font-weight:200;line-height:26px}.about-page__global-network{max-width:972px;margin:0 auto;text-align:center}.about-page__global-network__title{margin:70px auto 25px}.about-page__global-network__metrics{padding-top:120px;height:368px;border-bottom:1px solid #e7eaf2}.about-page__global-network__metrics-icons{width:239px;height:147px;display:inline-block;margin-right:80px;background-image:url(/images/public/about/about-metrics.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.about-page__global-network__metrics-icons{background-image:url(/images/public/about/about-metrics@2x.png);background-size:239px 147px}}.about-page__global-network__metrics-info{max-width:600px;display:inline-block;line-height:30px;position:relative;top:-36px;text-align:left}.about-page__global-network__benefits{border-bottom:1px solid #e7eaf2}.about-page__global-network__benefits-icons{width:540px;height:320px;margin:50px auto;background-image:url(/images/public/about/about-global.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.about-page__global-network__benefits-icons{background-image:url(/images/public/about/about-global@2x.png);background-size:540px auto}}.about-page__global-network__benefits-info{max-width:754px;margin:0 auto 50px;line-height:26px}.about-page__dev-portal{text-align:center}.about-page__dev-portal .slick-slider{margin-top:60px;margin-bottom:100px}.about-page__dev-portal .slick-slide img{display:block;margin:0 auto}.about-page__dev-portal .slick-dots{margin-top:40px}.about-page__dev-portal .slick-dots li{display:inline-block}.about-page__dev-portal .slick-dots li button{border-radius:50%;background:#fff;border:1px solid #d6d8e0;display:inline-block;height:12px;margin-right:10px;width:12px;text-indent:-9999px;outline:none;padding:0;cursor:pointer;vertical-align:middle}.about-page__dev-portal .slick-dots li.slick-active button{background:#108dc9;border:none;height:13px;width:13px}.about-page__dev-portal__title{margin:70px auto 25px}.about-page__features{text-align:center;max-width:980px;margin:0 auto;border-top:1px solid #e7eaf2;padding-bottom:110px}.about-page__features__title{margin:70px auto 25px}.about-page__features__list{margin:60px auto;text-align:left}.about-page__features__list__item{float:left;max-width:50%}.about-page__feature{padding:0 60px;margin-bottom:50px}.about-page__feature__title{font-size:20px;font-weight:300;color:#175c7e;margin-bottom:25px;position:relative}.about-page__feature__title:before{content:"";display:block;position:absolute;left:-60px;top:-4px;width:40px;height:32px;background-image:url(/images/public/about/about-features-icons.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.about-page__feature__title:before{background-image:url(/images/public/about/about-features-icons@2x.png);background-size:220px 32px}}.about-page__feature--libraries .about-page__feature__title:before{background-position:-44px 0}.about-page__feature--portal .about-page__feature__title:before{background-position:-96px 0}.about-page__feature--security .about-page__feature__title:before{background-position:0 0}.about-page__feature--performance .about-page__feature__title:before{background-position:-139px 0}.about-page__feature--performance .about-page__feature__link{margin-top:5px}.about-page__feature--community .about-page__feature__title:before{background-position:-180px 0}.about-page__feature__info{font-size:14px;line-height:24px}.about-page__feature__link{font-size:14px;margin-top:30px;display:block}.about-page__feature__link:after{content:"\25B6";display:inline;font-size:6px;vertical-align:middle;margin-left:5px}.about-page__benefits{background:#f8fafd;padding:100px 0;text-align:center}.about-page__benefits .container{max-width:800px}.about-page__benefits__subtitle{color:#8e9ea4;max-width:480px;margin:10px auto 90px}.about-page__benefit{min-height:310px}.about-page__benefit__icon{float:left}.about-page__benefit__details{float:left;max-width:365px;text-align:left;margin-left:40px;margin-top:15px}.about-page__benefit--rapid-development .about-page__benefit__details{max-width:300px;margin-left:60px}.about-page__benefit--automation .about-page__benefit__details{margin-top:25px}.about-page__benefit--automation .about-page__benefit__icon{float:right}.about-page__benefit__title{color:#175c7e;font-size:24px;line-height:32px}.about-page__benefit__info{font-size:14px;line-height:22px;margin:20px 0 25px}@media(max-width:991px){.about-page__global-network__metrics{height:auto;padding:0 0 80px}.about-page__global-network__metrics-icons{display:block;margin:60px auto 40px}.about-page__global-network__metrics-info{float:none;position:static;text-align:center}.about-page__features{width:92%}.about-page__feature{padding-right:30px}}@media(max-width:800px){.about-page__header{height:auto;padding:0 4% 40px}.about-page__dev-portal,.about-page__global-network{width:92%;margin-left:auto;margin-right:auto}.about-page__features__list__item{max-width:100%;float:none}.about-page__feature{padding-right:0}.about-page__benefits .container{max-width:92%}.about-page__benefit{margin-bottom:60px}.about-page__benefit--automation .about-page__benefit__icon,.about-page__benefit--rapid-development .about-page__benefit__icon{float:none;margin-bottom:20px}.about-page__benefit--automation .about-page__benefit__details,.about-page__benefit--rapid-development .about-page__benefit__details{text-align:center;float:none;max-width:100%;margin-left:0}}@media(max-width:540px){.about-page__global-network__benefits-icons{background-position:50%;max-width:100%;background-size:100%;margin:10% auto;height:100%;min-height:250px}}.action-button{font-family:Helvetica Neue,helvetica,arial;background:linear-gradient(180deg,#f9f9f9,#ececec);border-radius:3px;border:1px solid #c4c4c4;color:#526068;display:inline-block;font-size:12px;font-weight:500;height:21px;line-height:21px;padding:0 7px;text-align:center}.action-button.zeroclipboard-is-hover{color:#067ab4}.action-button.medium{font-size:14px;font-weight:700;height:30px;line-height:30px;padding:0 18px}.activate-failed{padding:80px 40px;margin:50px auto!important;overflow:auto}.activate-failed .icon{background-image:url(/images/public/activation-failed/icon-alert.png);background-repeat:no-repeat;display:inline-block;width:57px;height:49px;margin-bottom:20px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.activate-failed .icon{background-image:url(/images/public/activation-failed/icon-alert@2x.png);background-size:57px 49px}}.activate-failed h1{color:#b13756;margin-bottom:20px}.activate-failed p{line-height:1.4}.activate-failed .button-new{margin-top:26px}.activate-failed__error{color:#4a516b;font-weight:700;border-bottom:1px solid #4a516b}@media(max-width:991px){body.responsive .activate-failed.container{width:92%;padding:40px 30px}}.app-idea{position:relative;float:left;width:380px;height:380px;color:#fff;overflow:hidden;margin-right:30px;margin-bottom:30px;box-shadow:inset 0 2px 1px hsla(0,0%,100%,.4),0 2px 2px rgba(0,0,0,.2)}.app-idea--last{margin-right:0}.app-idea--home{background-image:url(/images/public/app-ideas/app-idea-home.png);background-repeat:no-repeat;background-color:#067ab4;background-position:36px 80px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.app-idea--home{background-image:url(/images/public/app-ideas/app-idea-home@2x.png);background-size:311px auto}}.app-idea--soil{background-image:url(/images/public/app-ideas/app-idea-soil.png);background-repeat:no-repeat;background-color:#fd7100;background-position:41px 89px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.app-idea--soil{background-image:url(/images/public/app-ideas/app-idea-soil@2x.png);background-size:299px auto}}.app-idea--fleet{background-image:url(/images/public/app-ideas/app-idea-fleet.png);background-repeat:no-repeat;background-color:#00c7b2;background-position:41px 84px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.app-idea--fleet{background-image:url(/images/public/app-ideas/app-idea-fleet@2x.png);background-size:299px auto}}.app-idea--vending-machine{background-image:url(/images/public/app-ideas/app-idea-vending-machine.png);background-repeat:no-repeat;background-color:#f13c6e;background-position:41px 97px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.app-idea--vending-machine{background-image:url(/images/public/app-ideas/app-idea-vending-machine@2x.png);background-size:314px auto}}.app-idea--trash{background-image:url(/images/public/app-ideas/app-idea-trash.png);background-repeat:no-repeat;background-color:#ebab00;background-position:41px -9px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.app-idea--trash{background-image:url(/images/public/app-ideas/app-idea-trash@2x.png);background-size:299px auto}}.app-idea--dog{background-image:url(/images/public/app-ideas/app-idea-dog.png);background-repeat:no-repeat;background-color:#96b1d0;background-position:35px 104px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.app-idea--dog{background-image:url(/images/public/app-ideas/app-idea-dog@2x.png);background-size:305px auto}}.app-idea__title{margin-top:33px;font-size:28px;font-weight:600;text-align:center}.app-idea__details{position:absolute;top:318px;left:38px;text-align:left}.app-idea__detail{font-size:14px;position:relative;width:310px;height:20px}.app-idea__detail-label{opacity:.7}.app-idea__detail-list{position:absolute;left:80px;display:inline-block;width:280px}.app-idea__detail-device{border-bottom:1px solid hsla(0,0%,100%,.3)}.c-breadcrumbs{height:36px;background-color:#e6e5eb;border-bottom:1px solid #d9dae1;border-top:1px solid #f5f5f7}.c-breadcrumbs__list{margin:0 auto;list-style-type:none}.c-breadcrumbs__li{display:inline-block}.c-breadcrumbs__link{color:#424960;font-size:12px;padding-top:12px;display:inline-block;position:relative}.c-breadcrumbs__link.active,.c-breadcrumbs__link:hover{color:#a1a3ae}.c-breadcrumbs__link.active{margin-left:45px}.c-breadcrumbs__link.active:before{background-image:url(/images/icon-developer-misc.png);background-repeat:no-repeat;background-position:-206px -99px;content:" ";display:block;position:absolute;left:-24px;top:11px;height:12px;width:10px;opacity:.4}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.c-breadcrumbs__link.active:before{background-image:url(/images/icon-developer-misc@2x.png);background-size:275px 158px}}body.responsive .c-breadcrumbs .container{max-width:1200px;width:92%}.client-libraries .container{width:1200px}.client-libraries .call-for-action.get-listed{margin:30px auto 0;padding:30px 0;text-align:center;width:725px}.client-libraries .call-for-action.get-listed>*{display:inline-block;vertical-align:middle}.client-libraries .call-for-action.get-listed img{margin-right:20px}.client-libraries .call-for-action.get-listed strong{color:#4d626e;font-size:20px;font-weight:700;margin-right:10px}.client-libraries__intro{height:300px;background:#1b94c2 url(/images/circuit-bg.png) 50% 50%;color:#fff;text-align:center}.client-libraries__intro__title{font-size:30px;font-weight:300;position:relative;padding-top:50px;margin-bottom:20px}.client-libraries__intro__title:before{content:" ";display:block;position:relative;margin:0 auto 30px;width:89px;height:89px;background-image:url(/images/public/client-libraries/header-icon.svg);background-repeat:no-repeat;background-size:89px 89px}.client-libraries__intro__tagline{font-size:16px;line-height:24px;width:700px;margin:0 auto}.client-libraries__container{padding:50px 0}.client-libraries__container .client-libraries__list,.client-libraries__container .client-libraries__toc{float:left}.client-libraries__container .client-libraries__list{margin-left:22px}.client-libraries__toc{width:236px;font-size:14px;font-weight:200;box-sizing:border-box}.client-libraries__toc .level-1{padding:25px;border-bottom:1px solid #eaebee}.client-libraries__toc .level-1-title{color:#424960;font-size:14px;font-weight:300;margin:5px 0 30px}.client-libraries__toc .level-2>ul{margin-left:20px;display:none}.client-libraries__toc .level-2-title{position:relative;display:block;vertical-align:middle;cursor:pointer}.client-libraries__toc .level-2-title:before{content:"";display:inline-block;border:1px solid #9aa1ae;color:#a0a4af;width:12px;height:12px;margin-right:16px;position:relative;top:2px;cursor:pointer}.client-libraries__toc .level-2-title:after{content:"+";height:14px;line-height:16px;position:absolute;text-align:center;width:14px;left:0;top:2px;font-size:15px;cursor:pointer}.client-libraries__toc .level-2-title.is-open:after{content:"\2013";top:0;font-size:14px}.client-libraries__toc .level-2-title--inactive{margin-left:30px}.client-libraries__toc .level-2-title--inactive:after,.client-libraries__toc .level-2-title--inactive:before{display:none}.client-libraries__toc .level-2,.client-libraries__toc .level-3{margin:15px 0;display:block}.client-libraries__toc .level-2 a,.client-libraries__toc .level-3 a{color:#4a516b}.client-libraries__toc .level-3{margin-left:30px;position:relative}.client-libraries__toc .level-3:before{content:"";width:8px;height:1px;left:-18px;position:absolute;border-bottom:1px solid #a0a4af;top:5px}.client-libraries__list{width:930px}.client-libraries__list .client_libraries__client{float:left;margin:0 20px 25px 0}.client-libraries__list .client_libraries__client--last{margin-right:0}.client-libraries__group-header{font-size:14px;color:#424960;padding-top:3px;margin:40px 0 30px}.client-libraries__group-header .icon{position:relative;top:-3px;margin-right:10px}.client-libraries__group-header--first{margin-top:0}.client_libraries__client{width:215px;height:270px;position:relative;text-align:center;color:#384146;overflow:visible}.client_libraries__client.is-open .client_libraries__client__description{display:block}.client_libraries__client.is-open .client_libraries__client_main{display:none}.client_libraries__client.is-open .client_libraries__client__toggler{background-image:url(/images/public/client-libraries/close-icon.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client_libraries__client.is-open .client_libraries__client__toggler{background-image:url(/images/public/client-libraries/close-icon@2x.png);background-size:100% 100%}}.client_libraries__client_main{height:154px;width:100%;position:absolute;bottom:0}.client_libraries__client__description{display:none;text-align:left;font-size:13px;line-height:18px;padding:0 24px;margin-top:10px}.client_libraries__client__toggler{background-image:url(/images/public/client-libraries/info-icon.png);background-repeat:no-repeat;position:absolute;top:10px;right:10px;border:none;background-color:transparent;outline:none;width:15px;height:15px;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client_libraries__client__toggler{background-image:url(/images/public/client-libraries/info-icon@2x.png);background-size:100% 100%}}.client_libraries__client__title{font-size:16px;font-weight:200;margin:12px 20px 5px;text-align:left;color:#4a516b}.client_libraries__client__footer{position:absolute;bottom:0;height:36px;border-top:1px solid #e8e8e8;text-align:right;width:100%}.client_libraries__client__footer--coming-soon{text-align:center}.client_libraries__client__link{display:inline-block;box-sizing:border-box;vertical-align:middle;padding:12px 9px;font-size:13px;position:relative}.client_libraries__client__link:after{content:"";height:15px;position:absolute;border-right:1px solid #e8e8e8;right:-3px;top:10px}.client_libraries__client__link--last:after{display:none}.client-libraries__disclaimer{margin:40px 0;font-size:14px;font-style:italic;line-height:24px;color:#4a516b}.client_libraries__client__credit{font-size:11px;position:absolute;bottom:-22px;text-align:center;width:100%}.client_libraries__libraries{background:#f9f9f9;height:116px;border-top:1px solid #e8e8e8}.client_libraries__library{text-align:left;height:39px;padding:8px 12px;border-bottom:1px solid #e8e8e8;box-sizing:border-box}.client_libraries__library .button-new{height:22px;font-size:12px;line-height:18px;padding:2px 5px}.client_libraries__library__docs{font-size:13px;float:right;margin-top:5px}.client-libraries__logo{width:170px;height:70px;margin:0 auto;display:block}.supported-platforms__item__libraries a{white-space:nowrap}.supported-platforms__item__libraries__subtitle{margin-top:10px}.client-libraries__logo--opto22{background-image:url(/images/public/client-libraries/logos/logo-opto22.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--opto22{background-image:url(/images/public/client-libraries/logos/logo-opto22@2x.png);background-size:170px auto}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--calamp{background-image:url(/images/public/client-libraries/logos/logo-calamp@2x.png);background-size:170px auto}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--cypress{background-image:url(/images/public/client-libraries/logos/logo-cypress@2x.png);background-size:170px auto}}.client-libraries__logo--qualcomm{background-image:url(/images/public/client-libraries/logos/logo-qualcomm.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--qualcomm{background-image:url(/images/public/client-libraries/logos/logo-qualcomm@2x.png);background-size:170px auto}}.client-libraries__logo--intel{background-image:url(/images/public/client-libraries/logos/logo-intel.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--intel{background-image:url(/images/public/client-libraries/logos/logo-intel@2x.png);background-size:170px auto}}.client-libraries__logo--arm-mbed{background-image:url(/images/public/client-libraries/logos/logo-arm-mbed.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--arm-mbed{background-image:url(/images/public/client-libraries/logos/logo-arm-mbed@2x.png);background-size:170px auto}}.client-libraries__logo--mediatek{background-image:url(/images/public/client-libraries/logos/logo-mediatek.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--mediatek{background-image:url(/images/public/client-libraries/logos/logo-mediatek@2x.png);background-size:170px auto}}.client-libraries__logo--node-red{background-image:url(/images/public/client-libraries/logos/logo-node-red.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--node-red{background-image:url(/images/public/client-libraries/logos/logo-node-red@2x.png);background-size:170px auto}}.client-libraries__logo--wotio{background-image:url(/images/public/client-libraries/logos/logo-wotio.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--wotio{background-image:url(/images/public/client-libraries/logos/logo-wotio@2x.png);background-size:170px auto}}.client-libraries__logo--elixir{background-image:url(/images/public/client-libraries/logos/logo-elixir.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--elixir{background-image:url(/images/public/client-libraries/logos/logo-elixir@2x.png);background-size:170px auto}}.client-libraries__logo--mruby{background-image:url(/images/public/client-libraries/logos/logo-mruby.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--mruby{background-image:url(/images/public/client-libraries/logos/logo-mruby@2x.png);background-size:170px auto}}.client-libraries__logo--edison{background-image:url(/images/public/client-libraries/logos/logo-edison.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--edison{background-image:url(/images/public/client-libraries/logos/logo-edison@2x.png);background-size:170px auto}}.client-libraries__logo--clang{background-image:url(/images/public/client-libraries/logos/logo-clang.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--clang{background-image:url(/images/public/client-libraries/logos/logo-clang@2x.png);background-size:170px auto}}.client-libraries__logo--groovy{background-image:url(/images/public/client-libraries/logos/logo-groovy.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--groovy{background-image:url(/images/public/client-libraries/logos/logo-groovy@2x.png);background-size:170px auto}}.client-libraries__logo--java{background-image:url(/images/public/client-libraries/logos/logo-java.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--java{background-image:url(/images/public/client-libraries/logos/logo-java@2x.png);background-size:170px auto}}.client-libraries__logo--javascript{background-image:url(/images/public/client-libraries/logos/logo-javascript.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--javascript{background-image:url(/images/public/client-libraries/logos/logo-javascript@2x.png);background-size:170px auto}}.client-libraries__logo--dotnet{background-image:url(/images/public/client-libraries/logos/logo-dotnet.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--dotnet{background-image:url(/images/public/client-libraries/logos/logo-dotnet@2x.png);background-size:170px auto}}.client-libraries__logo--node{background-image:url(/images/public/client-libraries/logos/logo-node.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--node{background-image:url(/images/public/client-libraries/logos/logo-node@2x.png);background-size:170px auto}}.client-libraries__logo--python{background-image:url(/images/public/client-libraries/logos/logo-python.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--python{background-image:url(/images/public/client-libraries/logos/logo-python@2x.png);background-size:170px auto}}.client-libraries__logo--ruby{background-image:url(/images/public/client-libraries/logos/logo-ruby.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--ruby{background-image:url(/images/public/client-libraries/logos/logo-ruby@2x.png);background-size:170px auto}}.client-libraries__logo--cmqtt{background-image:url(/images/public/client-libraries/logos/logo-cmqtt.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--cmqtt{background-image:url(/images/public/client-libraries/logos/logo-cmqtt@2x.png);background-size:170px auto}}.client-libraries__logo--php{background-image:url(/images/public/client-libraries/logos/logo-php.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--php{background-image:url(/images/public/client-libraries/logos/logo-php@2x.png);background-size:170px auto}}.client-libraries__logo--android{background-image:url(/images/public/client-libraries/logos/logo-android.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--android{background-image:url(/images/public/client-libraries/logos/logo-android@2x.png);background-size:170px auto}}.client-libraries__logo--arduino{background-image:url(/images/public/client-libraries/logos/logo-arduino.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--arduino{background-image:url(/images/public/client-libraries/logos/logo-arduino@2x.png);background-size:170px auto}}.client-libraries__logo--beaglebone{background-image:url(/images/public/client-libraries/logos/logo-beaglebone.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--beaglebone{background-image:url(/images/public/client-libraries/logos/logo-beaglebone@2x.png);background-size:170px auto}}.client-libraries__logo--electricimp{background-image:url(/images/public/client-libraries/logos/logo-electricimp.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--electricimp{background-image:url(/images/public/client-libraries/logos/logo-electricimp@2x.png);background-size:170px auto}}.client-libraries__logo--ios{background-image:url(/images/public/client-libraries/logos/logo-ios.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--ios{background-image:url(/images/public/client-libraries/logos/logo-ios@2x.png);background-size:170px auto}}.client-libraries__logo--galileo{background-image:url(/images/public/client-libraries/logos/logo-galileo.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--galileo{background-image:url(/images/public/client-libraries/logos/logo-galileo@2x.png);background-size:170px auto}}.client-libraries__logo--mbed{background-image:url(/images/public/client-libraries/logos/logo-mbed.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--mbed{background-image:url(/images/public/client-libraries/logos/logo-mbed@2x.png);background-size:170px auto}}.client-libraries__logo--nanode{background-image:url(/images/public/client-libraries/logos/logo-nanode.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--nanode{background-image:url(/images/public/client-libraries/logos/logo-nanode@2x.png);background-size:170px auto}}.client-libraries__logo--gears{background-image:url(/images/public/client-libraries/logos/logo-gears.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--gears{background-image:url(/images/public/client-libraries/logos/logo-gears@2x.png);background-size:170px auto}}.client-libraries__logo--pinoccio{background-image:url(/images/public/client-libraries/logos/logo-pinoccio.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--pinoccio{background-image:url(/images/public/client-libraries/logos/logo-pinoccio@2x.png);background-size:170px auto}}.client-libraries__logo--energia{background-image:url(/images/public/client-libraries/logos/logo-energia.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--energia{background-image:url(/images/public/client-libraries/logos/logo-energia@2x.png);background-size:170px auto}}.client-libraries__logo--psoc{background-image:url(/images/public/client-libraries/logos/logo-psoc.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--psoc{background-image:url(/images/public/client-libraries/logos/logo-psoc@2x.png);background-size:170px auto}}.client-libraries__logo--raspberry-pi{background-image:url(/images/public/client-libraries/logos/logo-raspberry-pi.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--raspberry-pi{background-image:url(/images/public/client-libraries/logos/logo-raspberry-pi@2x.png);background-size:170px auto}}.client-libraries__logo--particle{background-image:url(/images/public/client-libraries/logos/logo-particle.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--particle{background-image:url(/images/public/client-libraries/logos/logo-particle@2x.png);background-size:170px auto}}.client-libraries__logo--teensy{background-image:url(/images/public/client-libraries/logos/logo-teensy.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--teensy{background-image:url(/images/public/client-libraries/logos/logo-teensy@2x.png);background-size:170px auto}}.client-libraries__logo--tessel{background-image:url(/images/public/client-libraries/logos/logo-tessel.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--tessel{background-image:url(/images/public/client-libraries/logos/logo-tessel@2x.png);background-size:170px auto}}.client-libraries__logo--windows-phone{background-image:url(/images/public/client-libraries/logos/logo-windows-phone.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--windows-phone{background-image:url(/images/public/client-libraries/logos/logo-windows-phone@2x.png);background-size:170px auto}}.client-libraries__logo--cylon{background-image:url(/images/public/client-libraries/logos/logo-cylon.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--cylon{background-image:url(/images/public/client-libraries/logos/logo-cylon@2x.png);background-size:170px auto}}.client-libraries__logo--go-lang{background-image:url(/images/public/client-libraries/logos/logo-go-lang.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--go-lang{background-image:url(/images/public/client-libraries/logos/logo-go-lang@2x.png);background-size:170px auto}}.client-libraries__logo--erlang{background:url(/images/public/client-libraries/logos/logo-erlang.svg) no-repeat 50%}.client-libraries__logo--arrow{background:url(/images/public/client-libraries/logos/logo-arrow.svg) no-repeat 50%;background-size:140px 70px}.client-libraries__logo--xirgo{background-image:url(/images/public/client-libraries/logos/logo-xirgo.png);background-repeat:no-repeat;background-position:50%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--xirgo{background-image:url(/images/public/client-libraries/logos/logo-xirgo@2x.png);background-size:170px auto}}.client-libraries__logo--netcomm{background-image:url(/images/public/client-libraries/logos/logo-netcomm.png);background-repeat:no-repeat;background-position:50%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--netcomm{background-image:url(/images/public/client-libraries/logos/logo-netcomm@2x.png);background-size:170px auto}}.client-libraries__logo--multitech{background-image:url(/images/public/client-libraries/logos/logo-multitech.png);background-repeat:no-repeat;background-position:50%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--multitech{background-image:url(/images/public/client-libraries/logos/logo-multitech@2x.png);background-size:170px auto}}.client-libraries__logo--cypress{background-image:url(/images/public/client-libraries/logos/logo-cypress.png);background-repeat:no-repeat;background-position:50%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--cypress{background-image:url(/images/public/client-libraries/logos/logo-cypress@2x.png);background-size:140px auto}}.client-libraries__logo--calamp{background-image:url(/images/public/client-libraries/logos/logo-calamp.png);background-repeat:no-repeat;background-position:50%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--calamp{background-image:url(/images/public/client-libraries/logos/logo-calamp@2x.png);background-size:130px auto}}.client-libraries__logo--redlion{background-image:url(/images/public/client-libraries/logos/logo-redlion.png);background-repeat:no-repeat;background-position:50%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--redlion{background-image:url(/images/public/client-libraries/logos/logo-redlion@2x.png);background-size:130px auto}}.client-libraries__logo--launchpad{background-image:url(/images/public/client-libraries/logos/logo-energia.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--launchpad{background-image:url(/images/public/client-libraries/logos/logo-energia@2x.png);background-size:170px auto}}.client-libraries__logo--electric-imp{background-image:url(/images/public/client-libraries/logos/logo-electricimp.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.client-libraries__logo--electric-imp{background-image:url(/images/public/client-libraries/logos/logo-electricimp@2x.png);background-size:170px auto}}.integrations .container{width:1200px}.integrations .integrations-content{padding:70px 0}.integrations__intro{height:300px;background:#1b94c2 url(/images/circuit-bg.png) 50% 50%;color:#fff;text-align:center}.integrations__intro__title{font-size:35px;font-weight:300;position:relative;padding-top:30px;margin-bottom:12px;font-family:Proxima Nova,sans-serif;font-weight:400}.integrations__intro__title:before{content:" ";display:block;position:relative;width:275px;height:110px;margin:0 auto 25px;background-image:url(/images/public/integrations/header-icon.svg);background-repeat:no-repeat;background-size:275px 110px}.integrations__intro__tagline{font-size:16px;line-height:24px;width:700px;margin:0 auto}.integration-boxes{text-align:center}.integration-boxes .integration-box-wrapper{display:inline-block;vertical-align:top;box-sizing:border-box;border-radius:5px;width:25%;height:480px;max-width:275px;margin:0 25px 25px 0;padding:25px;background-color:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.75)}.integration-boxes .integration-box-wrapper:nth-child(4){margin-right:0}.integration-boxes .integration-box{display:-ms-flexbox;display:flex;box-sizing:inherit;-ms-flex-direction:column;flex-direction:column;height:100%;text-align:center}.integration-boxes .integration-box-header{-ms-flex-positive:1;flex-grow:1}.integration-boxes .integration-box-title{margin:30px 0;font-size:18px}.integration-boxes p{font-size:14px;line-height:20px;color:#424960}.integration-boxes .button-new{max-width:145px;margin:35px auto 0;padding:0 20px}.integrations__logo{display:block;width:225px;height:100px;margin:0 auto;background-size:contain;background-repeat:no-repeat;background-position:50%}.integrations__logo--bluemix{background-image:url(/images/public/integrations/logos/bluemix.svg)}.integrations__logo--ifttt{background-image:url(/images/public/integrations/logos/ifttt.svg)}.integrations__logo--heroku{background-image:url(/images/public/integrations/logos/heroku.svg)}.integrations__logo--pusher{background-image:url(/images/public/integrations/logos/pusher.svg)}.connect-program{background-color:#fff}.connect-program *,.connect-program :after,.connect-program :before{box-sizing:border-box}.connect-program-header{height:300px;text-align:center;color:#fff;background-color:#067ab4;background-image:url(/images/public/connect-program/background.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.connect-program-header{background-image:url(/images/public/connect-program/background@2x.png);background-size:1984px 289px}}.connect-program-header__title{font-size:38px;font-weight:300;margin-bottom:40px;padding-top:90px}.connect-program-content{float:left;width:796px;padding-top:80px}.connect-program-contact{float:left;width:300px;padding-top:80px}.connect-program-contact p{margin:20px}.connect-program-contact p a,.connect-program-contact p span{display:block;font-size:14px;line-height:2}.connect-program-article{width:678px;margin-bottom:80px;padding-left:268px;position:relative}.connect-program-article h1{font-size:20px;font-weight:300;margin-bottom:25px}.connect-program-article p{line-height:1.4}.connect-program-article--devices{background-image:url(/images/public/connect-program/device.png);background-repeat:no-repeat;background-position:40px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.connect-program-article--devices{background-image:url(/images/public/connect-program/device@2x.png);background-size:178px 124px}}.connect-program-article--logos{background-image:url(/images/public/connect-program/box.png);background-repeat:no-repeat;background-position:40px -20px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.connect-program-article--logos{background-image:url(/images/public/connect-program/box@2x.png);background-size:185px 185px}}.connect-program-article--support{background-image:url(/images/public/connect-program/tools.png);background-repeat:no-repeat;background-position:70px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.connect-program-article--support{background-image:url(/images/public/connect-program/tools@2x.png);background-size:119px 125px}}.connect-program-box{border:1px solid #e8e8e8}.connect-program-box h2{background:#eef1f4;border-bottom:1px solid #d4d7dc;border-top:1px solid #fcfcfd;font-weight:300;padding:20px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.1)}.connect-program-box ul{margin:20px;padding-left:40px;list-style-image:url(/images/public/connect-program/list-style.png)}.connect-program-box li{font-size:12px;margin-bottom:20px;padding-left:5px}.connect-program-box__footer{border-top:1px solid #e8e8e8;margin:0 20px;padding:20px 15px}.develop-sections{height:60px;margin:0 auto;background-color:#2286b0;box-sizing:border-box;text-align:center}.develop-sections__list{display:block;margin:0 auto;height:inherit}.develop-sections__listing{box-sizing:border-box;transition:border .15s ease-in-out;border-bottom:3px solid transparent;display:inline-block;height:inherit;padding:0 25px}.develop-sections__listing.active,.develop-sections__listing:hover{color:#fff;border-bottom-color:#fcb314}.develop-sections__link{color:#fff;font-size:14px;font-weight:600;display:inline-block;padding-top:22px}.develop-sections__link:hover{color:#fff}.device-icon{background:url(/images/supported-platforms.jpg) no-repeat;display:block;margin:0;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){.device-icon{background:url(/images/supported-platforms@2x.jpg) no-repeat;background-size:256px 1740px}}.device-icon--arduino-uno{background-position:0 0;width:104px;height:72px}.device-icon--arduino-lilypad{background-position:-117px -382px;width:69px;height:69px}.device-icon--arduino-yun{background-position:-155px 0;width:94px;height:76px}.device-icon--arduino-redboard{background-position:0 -725px;width:92px;height:70px}.device-icon--beaglebone-black{background-position:0 -190px;width:116px;height:72px}.device-icon--electric-imp-electric-imp{background-position:-143px -192px;width:102px;height:62px}.device-icon--intel-galileo{background-position:-156px -97px;width:100px;height:72px}.device-icon--launchpad-tivac-EK-TM4C1294XL{background-position:0 -289px;width:190px;height:82px}.device-icon--launchpad-tivac-EK-TM4C123GXL{background-position:0 -383px;width:104px;height:82px}.device-icon--mediatek-LinkItOne{background-position:-136px -850px;width:175px;height:144px;transform:rotate(90deg)}.device-icon--pinoccio-pinoccio{background-position:0 -560px;width:186px;height:72px}.device-icon--cypress-psoc4{background-position:0 -642px;width:120px;height:72px}.device-icon--raspberry-pi-raspberry-pi{background-position:-146px -639px;width:110px;height:82px}.device-icon--tessel-tessel{background-position:0 -808px;width:142px;height:72px}.device-icon--teensy-teensy{background-position:-126px -478px;width:130px;height:64px}.device-icon--arm-mbed-LPC1768{background-position:0 -476px;width:100px;height:72px}.device-icon--arm-mbed-u-blox-C027{background-position:0 -892px;width:132px;height:70px}.device-icon--arm-mbed-ST-Micro-Nucleo-F411RE{background-position:-105px -725px;width:86px;height:72px}.device-icon--att-simkit{background-position:0 -92px;width:118px;height:76px}.device-icon--xirgo-2060{background-position:-141px -999px;width:115px;height:74px}.device-icon--xirgo-4860G{background-position:-140px -1093px;width:114px;height:77px}.device-icon--netcomm-NTC-6200-02{background-position:-144px -1170px;width:112px;height:76px}.device-icon--multitech-MTCDP-H5{background-position:0 -1170px;width:143px;height:91px}.device-icon--multitech-SocketModem{background-position:0 -1260px;width:140px;height:122px}.device-icon--calamp-3030{background-position:-130px -1280px;width:140px;height:80px}.device-icon--calamp-4520{background-position:0 -1394px;width:120px;height:62px}.device-icon--calamp-2830{background-position:-140px -1392px;width:100px;height:70px}.device-icon--redlion-ram60001{background-position:0 -1470px;width:120px;height:130px}.device-icon--redlion-ram60005{background-position:-130px -1470px;width:120px;height:130px}.device-icon--redlion-ram9000{background-position:0 -1610px;width:110px;height:130px}.device-icon--redlion-ram9000-wifi{background-position:-140px -1610px;width:100px;height:130px}.device-icon--launchpad-CC3200{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-CC3200.png);background-repeat:no-repeat;width:90px;height:58px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--launchpad-CC3200{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-CC3200@2x.png);background-size:90px 58px}}.device-icon--launchpad-TM4C129{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-TM4C129.png);background-repeat:no-repeat;width:91px;height:38px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--launchpad-TM4C129{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-TM4C129@2x.png);background-size:91px 38px}}.device-icon--launchpad-MSP430F5529{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-MSP430F5529.png);background-repeat:no-repeat;width:88px;height:66px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--launchpad-MSP430F5529{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-MSP430F5529@2x.png);background-size:88px 66px}}.device-icon--launchpad-MSP432{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-MSP432.png);background-repeat:no-repeat;width:88px;height:83px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--launchpad-MSP432{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-MSP432@2x.png);background-size:88px 83px}}.device-icon--launchpad-TM4C123{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-TM4C123.png);background-repeat:no-repeat;width:91px;height:95px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--launchpad-TM4C123{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-TM4C123@2x.png);background-size:91px 95px}}.device-icon--launchpad-CC3100{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-CC3100.png);background-repeat:no-repeat;width:85px;height:102px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--launchpad-CC3100{background-image:url(/images/public/supported-platforms/boards/launchpad-energia/launchpad-CC3100@2x.png);background-size:85px 102px}}.device-icon--arm-mbed-Freescale-KL46Z{background-image:url(/images/public/supported-platforms/boards/arm-mbed/amr-mbed-freescale-kl64z.png);background-repeat:no-repeat;width:91px;height:81px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--arm-mbed-Freescale-KL46Z{background-image:url(/images/public/supported-platforms/boards/arm-mbed/amr-mbed-freescale-kl64z@2x.png);background-size:91px 81px}}.device-icon--arm-mbed-Freescale-K64F{background-image:url(/images/public/supported-platforms/boards/arm-mbed/arm-mbed-freescale-k64f.png);background-repeat:no-repeat;width:90px;height:59px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--arm-mbed-Freescale-K64F{background-image:url(/images/public/supported-platforms/boards/arm-mbed/arm-mbed-freescale-k64f@2x.png);background-size:90px 59px}}.device-icon--arm-mbed-u-blox{background-image:url(/images/public/supported-platforms/boards/arm-mbed/arm-mbed-u-blox.png);background-repeat:no-repeat;width:92px;height:75px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--arm-mbed-u-blox{background-image:url(/images/public/supported-platforms/boards/arm-mbed/arm-mbed-u-blox@2x.png);background-size:92px 75px}}.device-icon--arm-mbed-Multitech-SocketModem-Shield{background-image:url(/images/public/supported-platforms/boards/arm-mbed/arm-mbed-multitech-socket.png);background-repeat:no-repeat;width:100px;height:87px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--arm-mbed-Multitech-SocketModem-Shield{background-image:url(/images/public/supported-platforms/boards/arm-mbed/arm-mbed-multitech-socket@2x.png);background-size:100px 87px}}.device-icon--nanode-nanode{background-position:0 -987px;width:130px;height:90px}.device-icon--particle-particle{background-position:0 -1089px;width:144px;height:84px}.device-icon--intel-edison{background-image:url(/images/public/supported-platforms/boards/intel-edison/intel-edison.jpg);background-repeat:no-repeat;width:113px;height:80px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--intel-edison{background-image:url(/images/public/supported-platforms/boards/intel-edison/intel-edison@2x.jpg);background-size:113px auto}}.device-icon--intel-liqd{background-image:url(/images/public/supported-platforms/boards/intel-liqd/intel-liqd.jpg);background-repeat:no-repeat;width:110px;height:164px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--intel-liqd{background-image:url(/images/public/supported-platforms/boards/intel-liqd/intel-liqd@2x.jpg);background-size:110px auto}}.device-icon--arrow-dragonBoard-410c{background-image:url(/images/public/supported-platforms/boards/qualcomm/dragonBoard-410c.png);background-repeat:no-repeat;width:130px;height:89px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--arrow-dragonBoard-410c{background-image:url(/images/public/supported-platforms/boards/qualcomm/dragonBoard-410c@2x.png);background-size:130px 89px}}.device-icon--opto22-snap-pac-system{background-image:url(/images/public/supported-platforms/boards/opto22/snap-pac-system.png);background-repeat:no-repeat;width:130px;height:99px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-icon--opto22-snap-pac-system{background-image:url(/images/public/supported-platforms/boards/opto22/snap-pac-system@2x.png);background-size:130px 99px}}.device-icon--generic{background-image:url(/images/device.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:118px;height:76px}.api-documentation{width:1200px;margin:55px auto 0;box-sizing:border-box;position:relative}.api-documentation *,.api-documentation :after,.api-documentation :before{box-sizing:inherit}.api-documentation .module-new{background:#fff;border-radius:5px}.api-documentation__nav{width:260px;position:absolute;height:100%}.api-documentation__nav .level-1{height:50px;line-height:1;padding-left:50px;border-bottom:1px solid #e8e8e8}.api-documentation__nav .level-1>a{font-size:16px;font-weight:300;line-height:50px;display:block;position:relative}.api-documentation__nav .level-1>a:before{background-image:url(/images/public/documentation/icons.png);background-repeat:no-repeat;content:"";display:block;position:absolute;width:15px;height:15px;background-position:0 -11px;left:-20px;top:17px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.api-documentation__nav .level-1>a:before{background-image:url(/images/public/documentation/icons@2x.png);background-size:25px 116px}}.api-documentation__nav .level-1.current{height:auto}.api-documentation__nav .level-1.current>a{color:#424960}.api-documentation__nav .level-1.current>a:before{background-position:0 5px;left:-22px}.api-documentation__nav .level-2{margin-bottom:25px}.api-documentation__nav .level-2 a{font-size:14px;line-height:27px;display:block;padding-left:15px;position:relative}.api-documentation__nav .level-2 a:before{content:"\2013";display:block;position:absolute;color:#dcdfe1;left:0}.api-documentation__changelog,.api-documentation__cheatsheet,.api-documentation__glossary{position:relative;background:#fafafa}.api-documentation__changelog>a,.api-documentation__cheatsheet>a,.api-documentation__glossary>a{color:#424960}.api-documentation__changelog:after,.api-documentation__cheatsheet:after,.api-documentation__glossary:after{background-image:url(/images/public/documentation/icons.png);background-repeat:no-repeat;content:"";display:block;position:absolute;right:15px;top:10px;width:30px;height:30px;opacity:.7}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.api-documentation__changelog:after,.api-documentation__cheatsheet:after,.api-documentation__glossary:after{background-image:url(/images/public/documentation/icons@2x.png);background-size:25px 116px}}.api-documentation__changelog:after{background-position:2px -90px}.api-documentation__cheatsheet:after{background-position:0 -28px}.api-documentation__glossary:after{background-position:1px -60px}.api-documentation__main{margin-left:260px;padding:60px;font-size:14px;line-height:2}.api-documentation__main h1{font-size:30px;padding-bottom:25px;border-bottom:1px solid #e8e8e8;line-height:1;font-weight:300}.api-documentation__main h1+p{margin-top:30px}.api-documentation__main h2,.api-documentation__main h3,.api-documentation__main h4{font-size:20px;font-weight:300;line-height:1;margin:30px 0 25px}.api-documentation__main a[title$=Guide]{position:absolute;top:66px;right:60px}.api-documentation__main ol,.api-documentation__main ul{margin:20px 0}.api-documentation__main ol{padding-left:25px}.api-documentation__main ul{list-style-type:disc;padding-left:30px;line-height:1.5em}.api-documentation__main ul li{margin-top:10px}.api-documentation__main ul li:first-child{margin-top:0}.api-documentation__main ul li p:last-child{margin-bottom:20px}.api-documentation__main .api-version{display:block;margin:20px auto 10px}.api-documentation__main .glossary{border:none;margin:40px 0}.api-documentation__main .glossary th{background:#eef1f4;border-bottom:1px solid #d4d7dc;border-top:1px solid #fff;text-shadow:#fff 0 1px 1px;box-shadow:inset 0 1px 1px #fff;border:1px solid #d4d7dc;border-left:none;padding:15px 25px;text-transform:uppercase}.api-documentation__main .glossary th:first-child{border-left:1px solid #d4d7dc;border-right:none}.api-documentation__main .glossary th.term{width:150px}.api-documentation__main .glossary td{padding:30px 25px;border-bottom:1px solid #dcdee2}.api-documentation__main .glossary td:first-child{font-weight:300}#error-page{box-sizing:border-box;background:#0b8ac8 url(/images/grid_large.png) repeat;height:550px;padding-top:110px;text-align:center}#error-page img{display:block;margin:0 auto 25px}#error-page h1,#error-page p{color:#fff;font-size:20px}#error-page h1{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;border-bottom:2px solid #ffc015;display:inline-block;font-weight:700;line-height:26px;margin-bottom:25px;text-transform:uppercase}#error-page p{line-height:28px}#error-page p strong{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;display:block;font-size:30px;line-height:50px}#error-page p a{border-bottom:1px solid #fff;color:#fff;font-weight:700;padding-bottom:1px;text-decoration:none}#faq-view>header{height:130px}#faq-view>header h1{font-size:30px;margin:0}#faq-view #main-article h1{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;border-bottom:1px solid #edeff0;color:#526068;font-size:24px;font-weight:700;line-height:24px;margin-bottom:35px;padding:0 5px 12px}#faq-view #main-article h2{font-family:Helvetica Neue,helvetica,arial;color:#b3b5be;font-size:14px;font-weight:700;line-height:18px;margin-bottom:30px;padding:0 5px;text-transform:uppercase}#faq-view #main-article dl{padding:0 5px}#faq-view #main-article dd,#faq-view #main-article dt{padding-left:48px}#faq-view #main-article dt{color:#4a516b;font-size:16px;font-weight:700;margin:30px 0 20px;position:relative}#faq-view #main-article dt:first-child{margin-top:0}#faq-view #main-article dt:before{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;border-radius:5px;background:#edeef1;color:#a9b0b4;content:"Q";font-size:16px;font-weight:700;height:30px;left:0;line-height:34px;position:absolute;text-align:center;top:-5px;width:30px}#faq-view #main-article dd{color:#7c868b;font-size:14px;line-height:22px}#get-started-view{background-color:#fff}#get-started-view>header{height:250px}#get-started-view h2{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#526068;font-size:30px;text-align:center}#get-started-view p.subtitle{font-size:14px;line-height:22px;margin:0 auto 40px;text-align:center}#get-started-view section.overview .container{padding:75px 450px 55px 0;position:relative;width:875px}#get-started-view section.overview h2{margin-bottom:15px;text-align:left}#get-started-view section.overview ol,#get-started-view section.overview p{color:#526068;font-size:14px;line-height:25px}#get-started-view section.overview #quick-start-guide{background-color:#fff;position:absolute;right:0;top:75px}#get-started-view section.the-service p.subtitle{width:540px}#get-started-view section.the-service .flow-diagram{background:url(/images/get-started-diagram.png) no-repeat;height:780px;margin:0 auto 100px;position:relative;width:980px}#get-started-view section.the-service .flow-diagram span{color:#fff;position:absolute;text-align:center}#get-started-view section.the-service .flow-diagram span.connected-devices{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;font-size:16px;font-weight:700;left:91px;text-transform:uppercase;top:73px}#get-started-view section.the-service .flow-diagram span.title{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;font-size:20px;font-weight:700;line-height:24px;top:256px;width:135px}#get-started-view section.the-service .flow-diagram span.title.data-storage{left:94px}#get-started-view section.the-service .flow-diagram span.title.analytics{left:418px}#get-started-view section.the-service .flow-diagram span.title.management{left:733px}#get-started-view section.the-service .flow-diagram span.description{font-size:14px;line-height:18px;top:454px;width:215px}#get-started-view section.the-service .flow-diagram span.description.data-storage{left:60px}#get-started-view section.the-service .flow-diagram span.description.analytics{left:388px}#get-started-view section.the-service .flow-diagram span.description.management{left:698px}#get-started-view section.the-service .flow-diagram span.small-note{font-size:12px;line-height:18px;top:622px;width:226px}#get-started-view section.the-service .flow-diagram span.small-note.data-storage{left:44px}#get-started-view section.the-service ul.development-features{margin:60px 0}#get-started-view section.the-service ul.development-features:after,#get-started-view section.the-service ul.development-features:before{content:" ";display:table}#get-started-view section.the-service ul.development-features:after{clear:both}#get-started-view section.the-service ul.development-features>li{box-sizing:border-box;float:left;padding-left:45px;width:33%}#get-started-view section.the-service ul.development-features>li:first-child{padding-left:0;width:34%}#get-started-view section.the-service ul.development-features h3{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#0392d0;font-size:20px;font-weight:700;height:32px;line-height:34px;margin-bottom:20px;padding-left:20px}#get-started-view section.the-service ul.development-features h3:before{display:inline-block;position:relative;right:20px;top:10px;content:"";height:30px;width:40px;background:url(/images/get-started-visuals.png) no-repeat}#get-started-view section.the-service ul.development-features h3.data-source:before{background-position:-20px -132px}#get-started-view section.the-service ul.development-features h3.distribution:before{background-position:-402px -130px}#get-started-view section.the-service ul.development-features h3.data:before{background-position:-710px -130px}#get-started-view section.the-service ul.development-features p,#get-started-view section.the-service ul.development-features strong,#get-started-view section.the-service ul.development-features ul{color:#526068;font-size:14px;line-height:22px}#get-started-view section.the-service ul.development-features strong{display:block;font-weight:700;margin-bottom:10px}#get-started-view section.the-service ul.development-features ul{list-style-type:disc;margin-left:10px;padding-left:20px;width:340px}#get-started-view section.the-service .test-api{border-radius:5px;background:#f8fafd;border:1px solid #ecedee;padding:45px 60px}#get-started-view section.the-service .test-api h2{margin-bottom:30px}#get-started-view section.the-service .test-api p{color:#526068;font-size:14px;line-height:22px;margin:0 45px 0 0;vertical-align:middle}#get-started-view section.the-service .test-api pre{font-family:Monaco,courier,Courier New;border-radius:6px;background:#526069;color:#fff;font-size:18px;padding:20px 30px;margin:20px 0}#get-started-view section.the-service .test-api .script-code{margin-bottom:30px}#get-started-view section.the-service .buttons{margin:40px 0 20px;text-align:center}#get-started-view section.developers h2{margin-bottom:20px}#get-started-view section.developers ul{margin:70px 0 0}#get-started-view section.developers ul:after,#get-started-view section.developers ul:before{content:" ";display:table}#get-started-view section.developers ul:after{clear:both}#get-started-view section.developers li{box-sizing:border-box;float:left;padding:0 20px;width:33.333%}#get-started-view section.developers li:before{background:url(/images/get-started-visuals.png) no-repeat;content:"";display:inline-block;height:110px;width:180px}#get-started-view section.developers li.device-platforms:before{background-position:22px 10px}#get-started-view section.developers li.client-libraries:before{background-position:-310px 10px}#get-started-view section.developers li.m2x-api:before{background-position:-645px 10px}#get-started-view section.developers li strong{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#4a516b;display:block;font-size:20px;font-weight:400;line-height:24px;margin-bottom:15px}#get-started-view section.developers li p{font-family:Helvetica Neue,helvetica,arial;color:#7c868b;font-size:14px;line-height:22px;min-height:120px}#get-started-view section.developers li a{font-size:14px}#get-started-view section.developers li a:after{content:"\25B8";margin-left:5px}#get-started-view section.developers a.signup{margin-top:60px;width:310px}#get-started-view section#use-cases h2{margin-bottom:60px}#get-started-view section#use-cases header{border-radius:3px 3px 0 0;box-shadow:inset 0 1px 1px #fcfcfd;background:#eef1f4;border:1px solid #d4d7dc;height:58px;padding:0 40px}#get-started-view section#use-cases header:after,#get-started-view section#use-cases header:before{content:" ";display:table}#get-started-view section#use-cases header:after{clear:both}#get-started-view section#use-cases header h3{color:#526069;float:left;font-size:20px;font-weight:700;height:58px;line-height:58px}#get-started-view section#use-cases header .page-switcher{float:right;height:58px;line-height:58px}#get-started-view section#use-cases header .page-switcher a,#get-started-view section#use-cases header .page-switcher span{display:inline-block;vertical-align:middle}#get-started-view section#use-cases header .page-switcher span{color:#526069;font-size:16px;font-weight:700;margin-right:10px}#get-started-view section#use-cases header .page-switcher a{background:#f2f2f2;background:linear-gradient(180deg,#f9f9f9,#ececec);border:1px solid #c4c4c4;color:#526069;font-size:12px;font-weight:700;height:21px;line-height:22px;text-align:center;width:25px}#get-started-view section#use-cases header .page-switcher a.disabled{opacity:.4;cursor:default}#get-started-view section#use-cases article{border-radius:0 0 3px 3px;box-shadow:inset 0 2px 1px #f2f2f2;background-color:#fff;border:1px solid #d4d7dc;border-top:none;display:none;padding:30px 45px}#get-started-view section#use-cases article.active{display:block}#get-started-view section#use-cases .bullet-list{color:#4a516b}#get-started-view section#use-cases .bullet-list .title{display:block;font-size:16px;margin-bottom:10px}#get-started-view section#use-cases .bullet-list ul{font-size:12px;line-height:20px;list-style-type:disc;padding-left:15px}#get-started-view section#use-cases .client-details{box-sizing:border-box;border-bottom:1px solid #e4e7ea;color:#4a516b;font-size:14px;height:126px;padding:20px 0 20px 200px;position:relative}#get-started-view section#use-cases .client-details figure{background:url(/images/get-started-use-cases.png);height:98px;left:0;position:absolute;top:0;width:150px}#get-started-view section#use-cases .client-details figure.hanzell{background-position:0 0}#get-started-view section#use-cases .client-details figure.sarah{background-position:-150px 0}#get-started-view section#use-cases .client-details figure.ron{background-position:-300px 0}#get-started-view section#use-cases .client-details q{color:#4a516b;display:block;font-family:Georgia,Helvetica Neue,helvetica;font-size:26px;font-style:italic;margin-bottom:8px}#get-started-view section#use-cases .client-details span.name{font-size:20px;font-weight:700;margin-left:5px}#get-started-view section#use-cases .product-scenary{border-bottom:1px solid #e4e7ea;padding:40px 20px}#get-started-view section#use-cases .product-scenary:after,#get-started-view section#use-cases .product-scenary:before{content:" ";display:table}#get-started-view section#use-cases .product-scenary:after{clear:both}#get-started-view section#use-cases .product-scenary .bullet-list{box-sizing:border-box;float:left;min-height:100px;padding:20px;width:50%}#get-started-view section#use-cases .product-concept{padding:30px 40px}#get-started-view section#use-cases .product-concept:after,#get-started-view section#use-cases .product-concept:before{content:" ";display:table}#get-started-view section#use-cases .product-concept:after{clear:both}#get-started-view section#use-cases .product-concept .bullet-list,#get-started-view section#use-cases .product-concept figure{display:inline-block;vertical-align:middle}#get-started-view section#use-cases .product-concept .bullet-list{width:440px}#get-started-view section#use-cases .product-concept figure{background:url(/images/get-started-use-cases.png);margin-left:70px;width:292px}#get-started-view section#use-cases .product-concept figure.soil-temperature-sensor{background-position:0 -152px;height:168px}#get-started-view section#use-cases .product-concept figure.smart-dish{background-position:0 -370px;height:128px}#get-started-view section#use-cases .product-concept figure.smart-collar{background-position:0 -548px;height:147px}#get-started-view section#use-cases .product-concept figure.engine-monitor{background-position:0 -745px;height:146px}.app-ideas{min-height:1368px;text-align:center;border-bottom:1px solid #ecedee;background:#f8fafd}.app-ideas__title{font-size:30px;font-weight:300;color:#384146;margin:0 auto 30px;padding-top:100px}.app-ideas__text{color:#424960;width:760px;line-height:20px;margin:0 auto 80px}.app-ideas__text--footer{font-size:20px;margin:66px auto 30px}#hardware-view{background-color:#fff}#hardware-view section.device-partners{background:url(/images/map-bg.png) no-repeat}#hardware-view section.device-partners h2{margin-bottom:20px}#hardware-view section.device-partners p{color:#7c868b}#hardware-view section.device-partners ul{width:460px}#hardware-view section.device-partners ul:after,#hardware-view section.device-partners ul:before{content:" ";display:table}#hardware-view section.device-partners ul:after{clear:both}#hardware-view section.device-partners ul li{float:left;margin-left:20px;width:140px}#hardware-view section.device-partners ul li:first-child{margin-left:0}#hardware-view section.device-partners ul a{font-family:Helvetica Neue,helvetica,arial;background:url(/images/hardware-featured-partners.png) no-repeat;color:#4a516b;display:block;font-size:16px;font-weight:200;padding-top:95px}#hardware-view section.device-partners ul a.arduino{background-position:20px 0}#hardware-view section.device-partners ul a.raspberry-pi{background-position:-154px 0}#hardware-view section.device-partners ul a.beagleboard{background-position:-312px 0}#hardware-view section.device-partners ul a.arm{background-position:-480px 0}#hardware-view section.device-partners .button{margin:0 12px;width:310px}#hardware-view section.device-directory{background:#f8fafd}#hardware-view section.device-directory header:after,#hardware-view section.device-directory header:before{content:" ";display:table}#hardware-view section.device-directory header:after{clear:both}#hardware-view section.device-directory header h2{float:left;font-size:20px;font-weight:700;line-height:40px;margin:0}#hardware-view section.device-directory header form{margin:0}#hardware-view section.device-directory table{color:#526068;margin:10px 0;width:100%}#hardware-view section.device-directory table th{text-transform:uppercase}#hardware-view section.device-directory table th.board{width:62%}#hardware-view section.device-directory table th.platform{width:18%}#hardware-view section.device-directory table th.gateway{width:20%}#hardware-view section.device-directory table td{border-right:1px solid #d4d7dc}#hardware-view section.device-directory table td.gateway{border-right:none}#hardware-view section.device-directory table td.gateway,#hardware-view section.device-directory table td.platform{font-size:14px}#hardware-view section.device-directory table td.board{padding-left:30px}#hardware-view section.device-directory table td.board h3{margin-bottom:15px;padding-left:15px;position:relative}#hardware-view section.device-directory table td.board ul{display:inline-block;margin:0 0 20px;padding-left:15px;vertical-align:top;width:300px}#hardware-view section.device-directory table td.board ul li{font-size:13px;line-height:20px}#hardware-view section.device-directory table td.board ul li:before{content:"\2013";margin:0 6px 0 -14px}#hardware-view section.device-directory span.board-img{background:url(/images/hardware-devices.png) no-repeat;display:inline-block;height:95px;margin-right:20px;vertical-align:top;width:130px}#hardware-view section.device-directory span.board-img.raspberry-pi{background-position:0 0}#hardware-view section.device-directory span.board-img.arduino-uno{background-position:0 -160px}#hardware-view section.device-directory span.board-img.beaglebone{background-position:0 -365px}#hardware-view section.device-directory span.board-img.arm-mbed{background-position:0 -727px}#hardware-view section.device-directory span.board-img.att-sim{background-position:0 -550px}#hardware-view section.device-directory .client-libraries{padding:60px 0 30px;text-align:center}#hardware-view section.device-directory .client-libraries img{margin-bottom:50px}#hardware-view section.device-partners{background-position:50% 170px}#hardware-view section.device-partners ul{margin:90px auto 130px}#page-header{box-sizing:border-box;background-color:#1b94c2;background:linear-gradient(180deg,#20afe4,#1b94c2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}#page-header:after,#page-header:before{content:" ";display:table}#page-header:after{clear:both}#page-header nav{float:left}#page-header nav.right{float:right}#page-header .nav-button,#page-header .nav-menu{box-sizing:border-box;float:left}#page-header .nav-menu{position:relative}#page-header .nav-menu>ul{display:none;position:absolute;right:0;text-align:left;z-index:50}#page-header .nav-menu>ul.open{display:block;z-index:2}#page-header .nav-menu>ul a{display:block;white-space:nowrap}#page-header{height:80px;margin:0}#page-header .m2x-logo{float:left;width:74px;height:29px;margin:27px 30px 0 0;display:inline-block;background-image:url(/images/public/header/m2x-logo-header.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){#page-header .m2x-logo{background-image:url(/images/public/header/m2x-logo-header@2x.png);background-size:74px 29px}}#page-header .nav-button,#page-header .nav-menu{padding:25px 23px 21px;height:100%}#page-header .nav-button.active,#page-header .nav-menu.active{background-color:#1e8cb8;background:linear-gradient(180deg,#1fa0d1,#1e8cb8)}#page-header .nav-button>a,#page-header .nav-menu>a{color:#fff;font-size:14px;font-weight:600;line-height:32px;text-shadow:rgba(0,0,0,.2) 0 1px 1px}#page-header .nav-button:first-child{margin-left:0}#page-header .nav-menu>a{padding-right:22px;position:relative}#page-header .nav-menu>a:after{background:url(/images/icon-down.png) no-repeat 0 0;content:"";height:6px;position:absolute;right:0;top:4px;width:10px}#page-header .nav-menu>ul{box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:3px;background:#fff;border:1px solid #bec3c6;top:60px}#page-header .nav-menu>ul li:first-child:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAHCAYAAABkzT89AAAACXBIWXMAAAsSAAALEgHS3X78AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAi1JREFUeNqUkt1LFFEYxp/3nNkzu1uSEqGsNjNOLRGEEEY3kUEg1UV0G9FF/1Z3XvcfpNCFfd6EpGimLrPr6KqLFrghzcd53y6aZEPTeuDcnef3/njPgYhARJSInBURIyKOiBAzG2stJUlSilpxJ1qPJUnTPhEBM+uid9ohERlj5lLBuhK1YilYz6y1LjOTiFRFZFREHhY9h0QERRQAASCFKPLc1hrNVuy6BhAgSdO8Hgb9SqkDpdRh8YRQD+tpo9maGp6dBABsTsygHgaXlVKRUooBaAA1ABbAnuqFFFIOEXGWZYNrUXOu5DgIfQ9h4EFr7aw0oj1r7ZmennOcEIAhEakws86y7NFa1Hz+WwoAhmcnsdKI1qy1N/FrcBXAJoCvAJLejUFEFDNLkqT1aD3+ZIwp18Pgj4lLX1ZBhG+XAn9Qa51rraWQy3ukLojILjPrJEmvRuvx+4tv7lWPW+nmxDQuBf4trfUHpZRLRD8ACPX8BWJm7He7Y+3tzly1WkHoe0dALIL5xc8ou+Yg9L1RY0znyB1mzcx9+91u2N7ufPTe3j/xvdt3Zr6HvndDa72qlBIiEsqy7ByAgyRNh3Y6u1Nxe+tuPQxQGxr8Kyi3FguLy3BdA3+kZowxiohcAAmAPEnT/p3O7njc3np5fekx/iUbt6e7/kjtgTFmgYgq9Or1OwGAUsnB+YEBBN4IKuXyqSBmRjPeQHtrB1meH3tnfPkJ/ifz114csn4OAKDpZaGixBmpAAAAAElFTkSuQmCC) no-repeat 0 0;content:"";height:7px;position:absolute;right:20px;top:-7px;width:19px}#page-header .nav-menu>ul li:not(.menu-section):first-child:hover:before{background-position:-19px 0}#page-header .nav-menu>ul a{color:#526068;font-size:13px;height:32px;line-height:32px;padding:0 20px}#page-header .nav-menu>ul a:hover{background:#f19b20;color:#fff;transition:none}#page-header .nav-menu .nav-menu__section-title{color:#526068;display:block;font-size:10px;font-weight:700;height:32px;line-height:32px;padding:0 20px}#page-header .nav-menu .menu-section{border-top:1px solid #bec3c6;padding-bottom:4px}#page-header .nav-menu .menu-section:first-child{border-top:none}#page-header .nav-menu .menu-section a{height:28px;line-height:28px;padding:0 30px}#page-header .nav-menu.account{margin-left:40px;max-width:150px;white-space:nowrap}#page-header .nav-menu.account .avatar{border-radius:13px;border:2px solid #fff;display:inline-block;margin:2px 8px 0 0;vertical-align:top;width:24px;height:24px}#page-header .nav-menu.account .username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:13px;max-width:115px;position:relative;text-transform:none;vertical-align:middle}#page-header .nav-menu.account .username:after{top:8px}#page-header .buttons{float:left;margin:26px 0 0 40px}#page-header .buttons a{float:right}#page-header .buttons .button,#page-header .buttons .button-new{margin-right:2px;font-weight:600}#page-header .buttons .button-new{width:90px;margin-right:6px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){#page-header .nav-menu>a:after{background-image:url(/images/icon-down@2x.png);background-size:10px 6px}}.header__mobile-toggler{border:none;background:transparent;outline:none;cursor:pointer;position:absolute;top:31px;right:0;display:none}.header__mobile-toggler:after,.header__mobile-toggler:before{content:"";display:block;width:26px;height:4px;background:#fff;margin-bottom:6px;transition:all .1s ease-in-out}@media(max-width:991px){.responsive .header__mobile-toggler{display:block}.responsive #page-header .container{position:relative}.responsive #page-header .header__navs{display:none;text-align:center;position:relative;padding:160px 0 20px}.responsive #page-header .header__navs:before{content:"HOME";display:block;padding:15px 0 0 5px;font-size:18px;font-weight:300;opacity:.5;width:100%;height:35px;text-align:left;color:#fff}.responsive #page-header.is-open{height:auto}.responsive #page-header.is-open .header__navs{display:block}.responsive #page-header.is-open .m2x-logo,.responsive #page-header.is-open nav,.responsive #page-header.is-open nav.right{display:block;float:none;text-align:left}.responsive #page-header.is-open .header__mobile-toggler{top:10px}.responsive #page-header.is-open .header__mobile-toggler:before{transform:rotate(45deg)}.responsive #page-header.is-open .header__mobile-toggler:after{transform:rotate(-45deg);position:relative;top:-10px}.responsive #page-header.is-open .nav-button,.responsive #page-header.is-open .nav-menu{display:block;float:none;padding:0}.responsive #page-header.is-open .nav-button a,.responsive #page-header.is-open .nav-menu a{padding:10px;font-size:24px;font-weight:300;line-height:32px;display:block;padding:10px 10px 10px 30px;text-shadow:rgba(0,0,0,.2) 0 1px 1px}.responsive #page-header.is-open .nav-button.active a,.responsive #page-header.is-open .nav-button a:hover,.responsive #page-header.is-open .nav-menu.active a,.responsive #page-header.is-open .nav-menu a:hover{background:#f19b20}.responsive #page-header.is-open .nav-menu{border-top:1px solid #63c3e7;margin-top:10px;width:100%;max-width:100%}.responsive #page-header.is-open .nav-menu.account{margin-left:0}.responsive #page-header.is-open .nav-menu.account>a{margin-left:25px}.responsive #page-header.is-open .nav-menu>a{font-size:18px;opacity:.5;padding-left:5px;padding-top:25px;cursor:default;text-shadow:none}.responsive #page-header.is-open .nav-menu>a:after{display:none}.responsive #page-header.is-open .nav-menu>a:hover{background:transparent}.responsive #page-header.is-open .nav-menu .nav-menu__section-title{display:none}.responsive #page-header.is-open .nav-menu>ul{display:block;position:static;background:transparent;border:none;box-shadow:none;animation-name:none;width:100%}.responsive #page-header.is-open .nav-menu>ul li:first-child:before{display:none}.responsive #page-header.is-open .nav-menu>ul li a{color:#fff;font-size:24px;font-weight:300;line-height:32px;text-shadow:rgba(0,0,0,.2) 0 1px 1px;padding:10px 10px 10px 30px;text-transform:uppercase;height:auto}.responsive #page-header.is-open .buttons{float:none;position:absolute;top:40px;text-align:center;width:100%;margin:0}.responsive #page-header.is-open .buttons a{display:block;width:100%;margin:0 auto 10px;font-size:24px;font-weight:500;line-height:30px;height:46px;padding-top:8px;text-shadow:rgba(0,0,0,.2) 0 1px 1px}.responsive #page-header.is-open .buttons a.button-new{font-weight:300}.responsive #page-header.is-open .buttons a.transparent{border-radius:3px;border:1px solid #63c3e7;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.4),0 1px 1px hsla(0,0%,64%,.5);background:#7cc8fd;padding-top:7px}}@media(min-width:992px){.responsive .header__mobile-toggler{display:none}}@media(max-width:1200px){.responsive #page-header .container{width:92%}}@media(min-width:1200px){.responsive #page-header .container{width:1200px}}@media(max-width:340px){.responsive #page-header.is-open .buttons a,.responsive #page-header.is-open .nav-button a,.responsive #page-header.is-open .nav-menu>ul .menu-section a,.responsive #page-header.is-open .nav-menu a{font-size:20px}.responsive #page-header.is-open .nav-menu>a,.responsive .public #page-header .header__navs:before{font-size:16px}}.home *{box-sizing:border-box}.home .container:after,.home .container:before{content:" ";display:table}.home .container:after{clear:both}@media only screen and (min-width:1280px) and (max-width:1299px){body.public.home-body{width:100%;min-width:100%}body.public.home-body .container{width:95%;margin-left:auto;margin-right:auto}}.home-changelog__title,.home-devices__title,.home-discover__title,.home-header__title,.home-industrial__title,.home-showcase-examples__title,.home-title{font-size:38px;font-weight:300}.home-header{height:710px;color:#fff;background:#074a81 url(/images/public/home/city.jpg) no-repeat 50%;background-size:cover;position:relative;z-index:1;overflow:hidden}.home-header:after{height:inherit;background-color:rgba(0,0,0,.3)}.home-header:after,.home-header:before{content:"";width:100%;position:absolute;top:0;left:0}.home-header:before{height:250px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0))}.home-header .container{height:inherit;position:relative;z-index:2}.home-header .container .button-new{margin-right:10px;padding:10px 24px}.home-header .container .button-new--ghost{padding-top:7px;position:relative;top:-1px}.home-header .container:after{content:"";background-image:url(/images/public/home/shapes.png);background-repeat:no-repeat;position:absolute;z-index:2;width:100%;height:inherit;top:72px;left:600px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-header .container:after{background-image:url(/images/public/home/shapes@2x.png);background-size:764px 523px}}.home-header__title{padding-top:120px;width:600px;line-height:47px;margin-bottom:25px}.home-header__text{font-size:16px;width:550px;line-height:30px;margin-bottom:45px}.home-industrial{background:#fff;height:567px}.home-industrial__inner{height:inherit;overflow:hidden}.home-industrial__inner .container{position:relative;height:inherit}.home-industrial__inner .container:before{background-image:url(/images/public/home/windwheel.jpg);background-repeat:no-repeat;content:"";position:absolute;z-index:2;width:100%;height:inherit;top:-2px;left:800px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-industrial__inner .container:before{background-image:url(/images/public/home/windwheel@2x.jpg);background-size:673px 575px}}.home-industrial__widget{position:relative}.home-industrial__widget-copy{position:absolute;bottom:20px;left:420px;opacity:.5;font-style:italic;font-size:13px}.home-industrial__widget .att-m2x-widget{position:absolute;right:30px;top:-300px;z-index:100}.home-industrial__widget .att-m2x-widget .att-m2x-chart-loading,.home-industrial__widget .att-m2x-widget .att-m2x-gauge{background:transparent}.home-industrial__widget .att-m2x-widget .att-m2x-chart-error,.home-industrial__widget .att-m2x-widget .att-m2x-chart-footer,.home-industrial__widget .att-m2x-widget .att-m2x-gauge__last-activity{display:none}.home-industrial__title{padding-top:100px;line-height:47px;margin-bottom:25px;color:#175c7e}.home-industrial__text{color:#757575;font-size:16px;margin-bottom:90px}.home-industrial__benefits{margin-bottom:140px}.home-industrial__benefit{display:inline-block;font-size:15px;text-align:center;line-height:1.6;color:#757575;margin-right:65px;width:120px;float:left}.home-industrial__benefit:before{background-image:url(/images/public/home/industrial-icons.png);background-repeat:no-repeat;display:block;content:"";width:118px;height:118px;border-radius:50%;border:2px solid #4284a6;margin:0 auto 22px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-industrial__benefit:before{background-image:url(/images/public/home/industrial-icons@2x.png);background-size:419px 65px}}.home-industrial__benefit--turbines:before{background-position:28px 25px}.home-industrial__benefit--notifications:before{background-position:-152px 25px}.home-industrial__benefit--data:before{background-position:-334px 22px}.home-discover{height:1196px;background:#1b7eac;background:linear-gradient(180deg,#24b0e5,#1b7eac);text-align:center;color:#fff;position:relative}.home-discover__background{position:absolute;overflow:hidden;width:100%;height:100%;top:0}.home-discover__background .container{position:relative;height:100%}.home-discover__background .container:before{content:"";position:absolute;background-image:url(/images/public/home/discover/grid.png);background-repeat:no-repeat;width:224px;height:100px;display:block;left:-180px;top:163px;background-position:0 -295px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-discover__background .container:before{background-image:url(/images/public/home/discover/grid@2x.png);background-size:1519px 393px}}.home-discover__background .container:after{background-image:url(/images/public/home/discover/grid.png);background-repeat:no-repeat;content:"";width:1519px;height:393px;z-index:0;position:absolute;top:77%;left:29%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-discover__background .container:after{background-image:url(/images/public/home/discover/grid@2x.png);background-size:1519px 393px}}.home-discover__background .container span{position:absolute;background-image:url(/images/public/home/discover/grid.png);background-repeat:no-repeat;width:143px;height:100px;display:block;left:1300px;top:279px;background-position:-284px -295px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-discover__background .container span{background-image:url(/images/public/home/discover/grid@2x.png);background-size:1519px 393px}}.home-discover__title{padding-top:135px;margin-bottom:80px;position:relative}.home-discover__tab{position:relative}.home-discover__tab .container{position:relative;z-index:2;text-align:left}.home-discover__tab .container:before{background-image:url(/images/public/home/discover/laptop.png);background-repeat:no-repeat;position:absolute;left:-460px;content:"";width:1387px;height:798px;z-index:1}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-discover__tab .container:before{background-image:url(/images/public/home/discover/laptop@2x.png);background-size:1387px 798px}}.home-discover__tab-list{display:block;width:945px;height:160px;margin:0 auto 40px}.home-discover__tab-listing{float:left;width:174px;height:160px;margin-right:18px;background-color:#2098c9;border-radius:5px;position:relative;transition:background-color .1s ease-in-out;background-repeat:no-repeat;background-position:50% 30px}.home-discover__tab-listing a{color:#fff;display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:107px 20px;line-height:1.3;font-weight:300}.home-discover__tab-listing a:hover{color:#fff}.home-discover__tab-listing--device-management a,.home-discover__tab-listing--time-series-data a{padding-top:95px}.home-discover__tab-listing.active,.home-discover__tab-listing:hover{background-color:#176891}.home-discover__tab-listing:last-child{margin-right:0}.home-discover__tab-listing--dashboards{background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%09xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%0A%09width%3D%2253px%22%20height%3D%2242px%22%20viewBox%3D%220%200%2053%2042%22%3E%0A%3Cpath%20fillRule%3D%22evenodd%22%20d%3D%22M%2048.31%2042C%2046.36%2041.49%2046.01%2039.52%2047.11%2037.59%2048.53%2035.12%2049.13%2032.31%2049.38%2029.31%2048.54%2029.31%2047.8%2029.33%2047.07%2029.31%2046.04%2029.28%2045.66%2028.77%2045.65%2027.47%2045.65%2026.17%2046.02%2025.66%2047.05%2025.62%2047.78%2025.59%2048.51%2025.61%2049.36%2025.61%2049.16%2022.7%2048.45%2020.03%2047.23%2017.4%2046.51%2017.79%2045.86%2018.18%2045.18%2018.52%2044.22%2019%2043.71%2018.75%2043.04%2017.52%2042.46%2016.43%2042.56%2015.87%2043.47%2015.32%2044.07%2014.95%2044.69%2014.61%2045.42%2014.19%2043.8%2011.83%2041.93%209.81%2039.53%208.18%2039.15%208.87%2038.8%209.51%2038.42%2010.14%2037.87%2011.09%2037.29%2011.19%2036.19%2010.57%2034.99%209.89%2034.76%209.37%2035.27%208.37%2035.61%207.71%2035.98%207.07%2036.36%206.36%2033.78%205.07%2031.13%204.41%2028.28%204.17%2028.28%204.99%2028.29%205.76%2028.28%206.54%2028.26%207.43%2027.86%207.84%2026.98%207.89%2026.69%207.91%2026.39%207.91%2026.1%207.9%2025.11%207.87%2024.71%207.48%2024.65%206.48%2024.63%206.09%2024.64%205.7%2024.64%205.31%2024.64%204.96%2024.64%204.61%2024.64%204.18%2021.76%204.34%2019.17%205.1%2016.59%206.35%2016.95%207.03%2017.32%207.66%2017.65%208.31%2018.18%209.35%2017.98%209.88%2016.82%2010.54%2015.67%2011.19%2015.08%2011.09%2014.51%2010.12%2014.33%209.81%2014.17%209.49%2013.99%209.18%2013.82%208.87%2013.65%208.57%2013.44%208.2%2011.16%209.87%209.11%2011.69%207.54%2014.2%208.18%2014.56%208.81%2014.91%209.43%2015.27%2010.37%2015.83%2010.5%2016.42%209.94%2017.46%209.21%2018.8%208.71%2019.03%207.68%2018.48%207.05%2018.15%206.45%2017.79%205.74%2017.39%204.51%2019.98%203.82%2022.66%203.6%2025.61%204.41%2025.61%205.14%2025.6%205.87%2025.61%206.99%2025.64%207.37%2026.12%207.37%2027.45%207.37%2028.78%206.97%2029.28%205.88%2029.31%205.2%2029.33%204.52%2029.32%203.84%2029.33%203.82%2029.33%203.79%2029.36%203.55%2029.49%203.86%2030.95%204.08%2032.51%204.52%2034%204.96%2035.45%205.57%2036.86%206.19%2038.24%207.01%2040.09%206.37%2041.55%204.7%2042%201.74%2037.68-0%2032.43-0%2026.78-0%2011.99%2011.86%200%2026.5%200%2041.14%200%2053%2011.99%2053%2026.78%2053%2032.43%2051.27%2037.67%2048.31%2042ZM%2023.99%2024.13C%2027.01%2023.25%2030.04%2022.37%2033.06%2021.51%2033.27%2021.46%2033.5%2021.53%2033.73%2021.55%2033.66%2021.76%2033.65%2022.02%2033.51%2022.17%2031.46%2024.51%2029.38%2026.83%2027.35%2029.18%2026.76%2029.86%2026.08%2030.13%2025.5%2030.09%2023.82%2030.08%2022.67%2029.38%2022.27%2028.3%2021.84%2027.12%2022.27%2025.35%2023.23%2024.51%2023.44%2024.33%2023.72%2024.21%2023.99%2024.13Z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E%0A)}.home-discover__tab-listing--device-management{background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%09xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%0A%09width%3D%2259px%22%20height%3D%2242px%22%20viewBox%3D%220%200%2059%2042%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20fillRule%3D%22evenodd%22%20d%3D%22M%2049.92%2042C%2049.92%2042%209.08%2042%209.08%2042%204.07%2042-0%2037.89-0%2032.84-0%2032.84-0%209.16-0%209.16-0%204.11%204.07-0%209.08-0%209.08-0%2049.92-0%2049.92-0%2054.93-0%2059%204.11%2059%209.16%2059%209.16%2059%2032.84%2059%2032.84%2059%2037.89%2054.93%2042%2049.92%2042ZM%2055%209.16C%2055%206.33%2052.72%204.03%2049.92%204.03%2049.92%204.03%209.08%204.03%209.08%204.03%206.28%204.03%204%206.33%204%209.16%204%209.16%204%2032.84%204%2032.84%204%2035.66%206.28%2037.97%209.08%2037.97%209.08%2037.97%2049.92%2037.97%2049.92%2037.97%2052.72%2037.97%2055%2035.66%2055%2032.84%2055%2032.84%2055%209.16%2055%209.16ZM%2046.01%2033.79C%2043.44%2033.79%2042.31%2032.66%2042.32%2030.1%2042.33%2027.55%2043.48%2026.42%2046.06%2026.44%2048.51%2026.46%2049.69%2027.61%2049.73%2030.06%2049.77%2032.54%2048.53%2033.79%2046.01%2033.79ZM%2045.45%2023.56C%2042.88%2023.56%2041.75%2022.43%2041.75%2019.87%2041.76%2017.33%2042.92%2016.2%2045.5%2016.21%2047.95%2016.23%2049.12%2017.39%2049.17%2019.84%2049.21%2022.31%2047.96%2023.56%2045.45%2023.56ZM%2033.59%2033.79C%2030.94%2033.82%2029.84%2032.78%2029.82%2030.22%2029.79%2027.61%2030.89%2026.43%2033.39%2026.41%2035.9%2026.39%2037.1%2027.57%2037.1%2030.1%2037.11%2032.64%2036.05%2033.76%2033.59%2033.79ZM%2033.59%2023.56C%2030.94%2023.59%2029.84%2022.56%2029.82%2020%2029.79%2017.38%2030.89%2016.21%2033.39%2016.18%2035.9%2016.16%2037.1%2017.34%2037.1%2019.87%2037.11%2022.41%2036.05%2023.53%2033.59%2023.56ZM%2020.95%2033.79C%2018.42%2033.8%2017.17%2032.59%2017.17%2030.13%2017.17%2027.64%2018.42%2026.42%2020.93%2026.42%2023.4%2026.43%2024.55%2027.57%2024.58%2030.03%2024.6%2032.64%2023.5%2033.77%2020.95%2033.79Z%22/%3E%0A%3C/svg%3E%0A)}.home-discover__tab-listing--restful-api{background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0D%0A%09xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%0D%0A%09width%3D%2271px%22%20height%3D%2252px%22%20viewBox%3D%220%200%2071%2052%22%3E%0D%0A%3Cpath%20fillRule%3D%22evenodd%22%20d%3D%22M%2061.92%2052C%2061.92%2052%209.08%2052%209.08%2052%204.07%2052-0%2047.89-0%2042.84-0%2042.84-0%209.16-0%209.16-0%204.11%204.07-0%209.08-0%209.08-0%2061.92-0%2061.92-0%2066.93-0%2071%204.11%2071%209.16%2071%209.16%2071%2042.84%2071%2042.84%2071%2047.89%2066.93%2052%2061.92%2052ZM%2067%209.16C%2067%206.33%2064.72%204.03%2061.92%204.03%2061.92%204.03%209.08%204.03%209.08%204.03%206.28%204.03%204%206.33%204%209.16%204%209.16%204%2012%204%2012%204%2012%2067%2012%2067%2012%2067%2012%2067%209.16%2067%209.16ZM%2067%2016C%2067%2016%204%2016%204%2016%204%2016%204%2042.84%204%2042.84%204%2045.66%206.28%2047.97%209.08%2047.97%209.08%2047.97%2061.92%2047.97%2061.92%2047.97%2064.72%2047.97%2067%2045.66%2067%2042.84%2067%2042.84%2067%2016%2067%2016ZM%2051.01%2040.99C%2051.01%2040.99%2048.96%2040.99%2048.96%2040.99%2048.68%2040.99%2048.44%2040.89%2048.25%2040.69%2048.06%2040.49%2047.97%2040.27%2047.97%2040.01%2047.97%2040.01%2047.97%2022.96%2047.97%2022.96%2047.97%2022.69%2048.06%2022.46%2048.25%2022.27%2048.44%2022.08%2048.68%2021.99%2048.96%2021.99%2048.96%2021.99%2051.01%2021.99%2051.01%2021.99%2051.28%2021.99%2051.51%2022.08%2051.71%2022.27%2051.91%2022.46%2052.01%2022.69%2052.01%2022.96%2052.01%2022.96%2052.01%2040.01%2052.01%2040.01%2052.01%2040.27%2051.91%2040.49%2051.71%2040.69%2051.51%2040.89%2051.28%2040.99%2051.01%2040.99ZM%2040.6%2033.48C%2040.6%2033.48%2038.95%2033.48%2038.95%2033.48%2038.74%2033.48%2038.64%2033.59%2038.64%2033.79%2038.64%2033.79%2038.64%2040.06%2038.64%2040.06%2038.64%2040.32%2038.54%2040.53%2038.34%2040.72%2038.14%2040.9%2037.9%2040.99%2037.63%2040.99%2037.63%2040.99%2035.56%2040.99%2035.56%2040.99%2035.29%2040.99%2035.06%2040.9%2034.88%2040.72%2034.71%2040.53%2034.62%2040.32%2034.62%2040.06%2034.62%2040.06%2034.62%2022.89%2034.62%2022.89%2034.62%2022.29%2034.93%2021.99%2035.55%2021.99%2035.55%2021.99%2040.57%2021.99%2040.57%2021.99%2042.07%2021.99%2043.35%2022.5%2044.39%2023.52%2045.42%2024.54%2045.94%2025.78%2045.94%2027.24%2045.94%2027.24%2045.94%2028.26%2045.94%2028.26%2045.94%2029.7%2045.43%2030.93%2044.4%2031.95%2043.36%2032.97%2042.1%2033.48%2040.6%2033.48ZM%2041.92%2027C%2041.92%2026.59%2041.76%2026.24%2041.45%2025.94%2041.13%2025.65%2040.75%2025.5%2040.31%2025.5%2040.31%2025.5%2039%2025.5%2039%2025.5%2038.76%2025.5%2038.64%2025.59%2038.64%2025.76%2038.64%2025.76%2038.64%2029.8%2038.64%2029.8%2038.64%2029.99%2038.76%2030.09%2039%2030.09%2039%2030.09%2040.31%2030.09%2040.31%2030.09%2040.75%2030.09%2041.13%2029.94%2041.45%2029.64%2041.76%2029.34%2041.92%2028.98%2041.92%2028.57%2041.92%2028.57%2041.92%2027%2041.92%2027ZM%2032.76%2040.99C%2032.76%2040.99%2030.61%2040.99%2030.61%2040.99%2030.1%2040.99%2029.78%2040.68%2029.65%2040.07%2029.65%2040.07%2029.07%2037.36%2029.07%2037.36%2029.03%2037.13%2028.93%2037.02%2028.79%2037.02%2028.79%2037.02%2025.89%2037.02%2025.89%2037.02%2025.68%2037.02%2025.55%2037.13%2025.51%2037.35%2025.51%2037.35%2025.01%2040.06%2025.01%2040.06%2024.9%2040.68%2024.56%2040.99%2024.01%2040.99%2024.01%2040.99%2021.89%2040.99%2021.89%2040.99%2021.61%2040.99%2021.38%2040.88%2021.2%2040.67%2021.03%2040.45%2020.97%2040.21%2021.01%2039.94%2021.01%2039.94%2024.53%2022.89%2024.53%2022.89%2024.64%2022.29%2024.97%2021.99%2025.51%2021.99%2025.51%2021.99%2028.91%2021.99%2028.91%2021.99%2029.43%2021.99%2029.76%2022.29%2029.89%2022.89%2029.89%2022.89%2033.67%2039.94%2033.67%2039.94%2033.73%2040.21%2033.67%2040.45%2033.48%2040.67%2033.29%2040.88%2033.05%2040.99%2032.76%2040.99ZM%2027.17%2027.47C%2027.17%2027.47%2026.2%2033.06%2026.2%2033.06%2026.17%2033.26%2026.24%2033.36%2026.41%2033.36%2026.41%2033.36%2027.96%2033.36%2027.96%2033.36%2028.16%2033.36%2028.25%2033.27%2028.22%2033.08%2028.22%2033.08%2027.17%2027.47%2027.17%2027.47ZM%2052%209C%2052%209%2049%209%2049%209%2049%209%2049%206%2049%206%2049%206%2052%206%2052%206%2052%206%2052%209%2052%209ZM%2057%209C%2057%209%2054%209%2054%209%2054%209%2054%206%2054%206%2054%206%2057%206%2057%206%2057%206%2057%209%2057%209ZM%2062%209C%2062%209%2059%209%2059%209%2059%209%2059%206%2059%206%2059%206%2062%206%2062%206%2062%206%2062%209%2062%209Z%22%20fill%3D%22rgb%28255%2C255%2C255%29%22/%3E%3C/svg%3E)}.home-discover__tab-listing--time-series-data{background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%09xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%0A%09width%3D%2242px%22%20height%3D%2241px%22%20viewBox%3D%220%200%2042%2041%22%3E%0A%3Cpath%20fillRule%3D%22evenodd%22%20d%3D%22M%2039.05%2013.38C%2038.72%2013.38%2038.4%2013.32%2038.11%2013.21%2038.11%2013.21%2032.75%2021.65%2032.75%2021.65%2033.25%2022.15%2033.56%2022.84%2033.56%2023.61%2033.56%2025.13%2032.33%2026.36%2030.81%2026.36%2029.3%2026.36%2028.07%2025.13%2028.07%2023.61%2028.07%2023.2%2028.16%2022.81%2028.31%2022.47%2028.31%2022.47%2023.88%2019.13%2023.88%2019.13%2023.4%2019.55%2022.78%2019.8%2022.09%2019.8%2021.54%2019.8%2021.04%2019.64%2020.61%2019.37%2020.61%2019.37%2014.02%2025.98%2014.02%2025.98%2014.3%2026.41%2014.46%2026.92%2014.46%2027.47%2014.46%2028.99%2013.23%2030.22%2011.71%2030.22%2010.19%2030.22%208.96%2028.99%208.96%2027.47%208.96%2025.94%2010.19%2024.71%2011.71%2024.71%2012.26%2024.71%2012.76%2024.87%2013.19%2025.15%2013.19%2025.15%2019.78%2018.53%2019.78%2018.53%2019.5%2018.1%2019.34%2017.59%2019.34%2017.05%2019.34%2015.52%2020.57%2014.29%2022.09%2014.29%2023.61%2014.29%2024.84%2015.52%2024.84%2017.05%2024.84%2017.45%2024.75%2017.84%2024.59%2018.19%2024.59%2018.19%2029.02%2021.52%2029.02%2021.52%2029.5%2021.1%2030.13%2020.85%2030.81%2020.85%2031.15%2020.85%2031.46%2020.91%2031.76%2021.02%2031.76%2021.02%2037.11%2012.58%2037.11%2012.58%2036.61%2012.08%2036.31%2011.39%2036.31%2010.62%2036.31%209.1%2037.53%207.87%2039.05%207.87%2040.57%207.87%2041.8%209.1%2041.8%2010.62%2041.8%2012.14%2040.57%2013.38%2039.05%2013.38ZM%2038.74%2036.01C%2039.09%2036.01%2039.45%2036.01%2039.79%2036.06%2041.13%2036.22%2042.07%2037.32%2042%2038.63%2041.92%2039.97%2040.9%2040.98%2039.56%2040.99%2037.8%2041.01%2036.03%2041%2034.27%2041%2023.64%2041%2011.7%2041%201.07%2041%200.75%2041%200.42%2041%200%2041%200%2040.65%200%2040.36%200%2040.06%200%2027.81-0%2015.39%200%203.13%200%201.37%200.58%200.44%201.87%200.09%203.31-0.31%204.79%200.68%204.96%202.17%205%202.55%204.99%202.93%204.99%203.31%204.99%2013.8%204.99%2024.45%204.99%2034.93%204.99%2035.25%204.99%2035.57%204.99%2036.01%205.42%2036.01%205.77%2036.01%206.11%2036.01%2016.55%2036.01%2028.3%2036.01%2038.74%2036.01Z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E%0A)}.home-discover__tab-listing--triggers{background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%09xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%0A%09width%3D%2262px%22%20height%3D%2250px%22%20viewBox%3D%220%200%2062%2050%22%3E%0A%3Cpath%20fillRule%3D%22evenodd%22%20d%3D%22M%2060.41%2033.88C%2056.19%2033.93%2051.97%2033.9%2047.74%2033.92%2047.16%2033.93%2047.16%2033.56%2047.05%2033.21%2045.78%2029.25%2043.06%2026.81%2038.87%2026.01%2033.73%2025.03%2028.53%2028.17%2027.14%2033.08%2026.94%2033.77%2026.62%2033.93%2025.94%2033.93%2021.71%2033.9%2017.49%2033.91%2013.27%2033.91%2012.93%2033.91%2012.6%2033.91%2012.21%2033.91%2012.21%2037.56%2012.21%2041.16%2012.21%2044.79%2013.53%2044.79%2014.85%2044.79%2016.28%2044.79%2016.28%2043.66%2016.28%2042.53%2016.28%2041.41%2016.28%2040.31%2016.28%2039.2%2016.28%2038.03%2016.57%2038%2016.8%2037.96%2017.04%2037.96%2020.07%2037.96%2023.1%2037.98%2026.12%2037.95%2026.7%2037.94%2026.93%2038.11%2027.09%2038.65%2028.41%2043.1%2032.39%2046.01%2037.09%2046%2041.76%2045.99%2045.74%2043.06%2047.04%2038.6%2047.2%2038.07%2047.45%2037.95%2047.97%2037.95%2052.09%2037.97%2056.2%2037.96%2060.31%2037.96%2061.46%2037.97%2061.97%2038.49%2061.99%2039.6%2062%2039.87%2062%2040.14%2061.99%2040.41%2061.96%2041.42%2061.42%2041.95%2060.38%2041.95%2057.29%2041.96%2054.21%2041.97%2051.12%2041.94%2050.5%2041.93%2050.16%2042.09%2049.83%2042.65%2046.99%2047.43%2042.72%2050.02%2037.02%2050%2031.29%2049.98%2027.02%2047.35%2024.21%2042.51%2023.98%2042.11%2023.75%2041.92%2023.26%2041.94%2022.38%2041.98%2021.49%2041.95%2020.5%2041.95%2020.48%2042.27%2020.45%2042.56%2020.45%2042.84%2020.45%2044.3%2020.46%2045.75%2020.45%2047.21%2020.44%2048.36%2019.89%2048.88%2018.71%2048.88%2015.71%2048.89%2012.71%2048.89%209.71%2048.88%208.51%2048.88%207.98%2048.37%207.98%2047.21%207.97%2042.03%207.97%2036.85%207.97%2031.67%207.98%2030.37%208.48%2029.87%209.85%2029.87%2014.24%2029.86%2018.63%2029.86%2023.02%2029.88%2023.64%2029.88%2023.99%2029.72%2024.31%2029.16%2026.57%2025.27%2029.98%2022.89%2034.5%2022.03%2034.63%2022%2034.76%2021.98%2034.96%2021.94%2034.96%2020.54%2034.96%2019.22%2034.96%2017.78%2034.18%2017.78%2033.41%2017.79%2032.65%2017.78%2031.31%2017.77%2030.82%2017.25%2030.82%2015.85%2030.81%2014.27%2031.24%2013.75%2032.63%2013.74%2035.58%2013.73%2038.52%2013.73%2041.47%2013.74%2042.78%2013.74%2043.28%2014.24%2043.29%2015.5%2043.29%2015.74%2043.3%2015.99%2043.29%2016.23%2043.26%2017.18%2042.72%2017.74%2041.75%2017.78%2040.92%2017.81%2040.09%2017.78%2039.2%2017.78%2039.2%2019.2%2039.2%2020.56%2039.2%2021.95%2042.18%2022.43%2044.83%2023.56%2046.95%2025.62%2048.02%2026.66%2048.93%2027.87%2049.76%2029.1%2050.15%2029.69%2050.5%2029.89%2051.19%2029.88%2054.1%2029.85%2057.02%2029.87%2059.94%2029.87%2060.68%2029.86%2061.58%2029.86%2061.76%2030.65%2061.95%2031.49%2061.85%2032.44%2061.65%2033.29%2061.59%2033.57%2060.85%2033.88%2060.41%2033.88ZM%2013.42%2026.06C%206.02%2026.06%200%2020.21%200%2013.03%200%205.84%206.02%200%2013.42%200%2020.82%200%2026.84%205.84%2026.84%2013.03%2026.84%2020.21%2020.82%2026.06%2013.42%2026.06ZM%2013.42%203.08C%207.77%203.08%203.17%207.54%203.17%2013.03%203.17%2018.52%207.77%2022.98%2013.42%2022.98%2019.08%2022.98%2023.68%2018.52%2023.68%2013.03%2023.68%207.54%2019.08%203.08%2013.42%203.08ZM%2013.45%2019.53C%2012.33%2019.53%2011.58%2018.75%2011.58%2017.7%2011.58%2016.63%2012.35%2015.87%2013.45%2015.87%2014.55%2015.87%2015.27%2016.63%2015.29%2017.7%2015.29%2018.75%2014.57%2019.53%2013.45%2019.53ZM%2012.26%2014.86C%2012.26%2014.86%2011.79%205.73%2011.79%205.73%2011.79%205.73%2015.09%205.73%2015.09%205.73%2015.09%205.73%2014.63%2014.86%2014.63%2014.86%2014.63%2014.86%2012.26%2014.86%2012.26%2014.86Z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E%0A)}.home-discover__slide{position:relative;z-index:2;top:60px;left:-260px}.home-discover__subtab-list{display:none;position:absolute;top:86px;right:0;width:calc(100% - ((100% - 1200px) / 2) - 855px);text-align:left;z-index:5}.home-discover__subtab-list.active{display:block}.home-discover__subtab-listing{position:relative;display:block;padding:20px 20px 20px 84px;color:#fff;border-radius:5px;margin-bottom:20px;transition:background-color .1s ease-in-out}.home-discover__subtab-listing.active,.home-discover__subtab-listing:hover{background-color:#176891}.home-discover__subtab-listing.active a:before,.home-discover__subtab-listing:hover a:before{background-color:#66b712}.home-discover__subtab-listing a{display:block;width:100%;height:100%;color:#fff;position:relative}.home-discover__subtab-listing a:before{content:"";display:block;position:absolute;top:0;left:-50px;width:24px;height:24px;border:3px solid #fff;border-radius:50%;box-sizing:border-box}.home-discover__subtab-listing a:hover{color:#fff}.home-discover__subtab-listing h3{font-size:23px;font-weight:300;margin-bottom:12px}.home-discover__subtab-listing p{line-height:1.5}.home-discover__subtab-listing-inner{width:290px}.home-iot-services{height:607px;background-color:#fff;padding-top:153px;text-align:center;color:#757575;font-size:16px}.home-iot-services__title{color:#175c7e;font-size:38px;font-weight:300}.home-iot-services__text{line-height:2;width:546px;margin:40px auto 60px}.home-iot-services__list{width:1178px;margin:0 auto}.home-iot-services__list-item{width:280px;height:185px;border:1px solid #e7e8e9;border-radius:5px;margin-right:15px;display:block;float:left;line-height:1.5}.home-iot-services__list-item a{background-image:url(/images/public/home/iot-services.png);background-repeat:no-repeat;background-position:50%;display:block;padding:100px 20px 0;width:100%;height:100%;color:inherit}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-iot-services__list-item a{background-image:url(/images/public/home/iot-services@2x.png);background-size:1000px 39px}}.home-iot-services__list-item:last-child{margin-right:0}.home-iot-services__list-item:last-child a{padding:100px 10px 0}.home-iot-services__list-item--m2x a{background-position:102px 40px}.home-iot-services__list-item--flow a{background-position:-188px 40px}.home-iot-services__list-item--drive a{background-position:-485px 40px}.home-iot-services__list-item--starter-kit a{background-position:-775px 40px}.home-users-partners{height:260px;padding-top:75px;background-color:#273137}.home-users-partners__title{font-size:16px;font-weight:300;color:#9fa6ae;opacity:.5;margin-bottom:40px}.home-users-partners__list-item{background-image:url(/images/public/home/users-partners.png);background-repeat:no-repeat;display:inline-block;text-indent:-9000px;width:114px;height:60px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-users-partners__list-item{background-image:url(/images/public/home/users-partners@2x.png);background-size:1349px 82px}}.home-users-partners__list-item a{display:block;width:100%;height:100%}.home-users-partners__list-item--birdi{background-position:-16px 0}.home-users-partners__list-item--emerson{width:160px;background-position:-128px 0}.home-users-partners__list-item--rockwell{width:125px;background-position:-288px 0}.home-users-partners__list-item--salesforce{width:114px;height:70px;background-position:-546px 0}.home-users-partners__list-item--heroku{width:150px;background-position:-666px 0}.home-users-partners__list-item--ibm-bluemix{width:160px;background-position:-817px 0;height:70px}.home-users-partners__list-item--telit{width:100px;background-position:-991px 0}.home-users-partners__list-item--openshift{width:137px;background-position:-1095px 0}.home-users-partners__list-item--ibm{width:116px;background-position:-1270px 0}.home-users{float:left;width:460px;position:relative;margin-left:126px}.home-users:after{content:"";position:absolute;right:-7px;top:68px;height:55px;border-right:1px solid #464d54}.home-partners{float:left;margin-left:60px}.home-showcase{background:#186b96;background:linear-gradient(180deg,#186b96,#12466d)}.home-showcase-examples{height:1400px;text-align:center;color:#fff;overflow:hidden}.home-showcase-examples__title{padding-top:100px;margin-bottom:30px;position:relative}.home-showcase-examples__title:before{content:"";position:absolute;background-image:url(/images/public/home/what/background.png);background-repeat:no-repeat;width:38px;height:61px;display:block;right:-79px;top:141px;background-position:-438px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-showcase-examples__title:before{background-image:url(/images/public/home/what/background@2x.png);background-size:478px 62px}}.home-showcase-examples__text{width:530px;margin:0 auto 60px;line-height:1.5}.home-showcase-examples__slides{background:#fff;border:.1px solid #165c86;border-radius:10px;overflow:hidden;width:1200px;margin:0 auto;min-height:1000px}.home-showcase-examples__slide-list{display:block;height:204px;width:inherit}.home-showcase-examples__slide-list-item{height:inherit;float:left;background-color:#1fa8db;color:#fff;width:200px;position:relative;border-right:1px solid #32afdb;transition:background-color .2s ease-in-out;font-weight:300}.home-showcase-examples__slide-list-item:last-child{border:none}.home-showcase-examples__slide-list-item svg,.home-showcase-examples__slide-list-item svg g{fill:#176791;margin-top:63px;transition:fill .2s ease-in-out}.home-showcase-examples__slide-list-item a{position:absolute;width:100%;height:100%;padding-top:150px;top:0;left:0;color:#fff}.home-showcase-examples__slide-list-item a:hover{color:#fff}.home-showcase-examples__slide-list-item.active,.home-showcase-examples__slide-list-item:hover{background-color:#fff}.home-showcase-examples__slide-list-item.active svg,.home-showcase-examples__slide-list-item.active svg g,.home-showcase-examples__slide-list-item:hover svg,.home-showcase-examples__slide-list-item:hover svg g{fill:#1fa7db}.home-showcase-examples__slide-list-item.active a,.home-showcase-examples__slide-list-item.active a:hover,.home-showcase-examples__slide-list-item:hover a,.home-showcase-examples__slide-list-item:hover a:hover{color:#414141}.home-showcase-examples .container{position:relative}.home-showcase-examples .container:before{content:"";position:absolute;background-image:url(/images/public/home/what/background.png);background-repeat:no-repeat;width:188px;height:55px;display:block;right:-230px;top:300px;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-showcase-examples .container:before{background-image:url(/images/public/home/what/background@2x.png);background-size:478px 62px}}.home-showcase-examples .container:after{content:"";position:absolute;background-image:url(/images/public/home/what/background.png);background-repeat:no-repeat;width:142px;height:40px;display:block;left:-252px;top:483px;background-position:-229px -7px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-showcase-examples .container:after{background-image:url(/images/public/home/what/background@2x.png);background-size:478px 62px}}.home-devices{color:#fff;margin-bottom:75px}.home-devices .container{text-align:center;border-top:1px solid #1d628e}.home-devices__title{padding-top:75px;margin-bottom:25px}.home-devices__carousel{background:#fff;padding:45px 55px;border-radius:10px;position:relative;overflow:hidden;margin:40px 0}.home-devices__carousel-inner{height:210px;overflow:hidden}.home-devices__carousel-next,.home-devices__carousel-prev{position:absolute;top:110px}.home-devices__carousel-prev{left:20px;border-right:10px solid #d0dde5}.home-devices__carousel-next,.home-devices__carousel-prev{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.home-devices__carousel-next{right:20px;border-left:10px solid #d0dde5}.home-devices__carousel ul{height:210px;transition:transform .6s cubic-bezier(.215,.61,.355,1)}.home-devices__carousel ul li{display:block;float:left;margin-right:20px}.home-devices__carousel ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:3px solid #ccd7e4;border-radius:5px;height:210px;padding:20px 40px 0;position:relative;transition:border-color .2s linear;overflow:hidden}.home-devices__carousel ul li a .device-icon{margin-top:-40%}.home-devices__carousel ul li a h3{position:absolute;bottom:10px;left:0;width:100%;text-align:center;background:#fff;padding:5px 5px 8px;overflow:hidden}.home-devices__carousel ul li a:hover{border-color:#edf1f6}.home-devices .button-new--green{margin-right:15px}.home-heroku{height:471px;text-align:center}.home-heroku .container{height:inherit;border-top:1px solid #1d628e;border-bottom:1px solid #1d628e}.home-heroku__title{font-size:38px;font-weight:300;color:#fff;margin-bottom:62px}.home-heroku__title:before{content:"";display:block;width:396px;height:42px;margin:110px auto 40px;background-image:url(/images/public/home/heroku.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-heroku__title:before{background-image:url(/images/public/home/heroku@2x.png);background-size:450px 39px}}.home-heroku__get-started-button{margin-right:20px}.home-heroku__deploy-button{padding-left:60px;position:relative;width:282px}.home-heroku__deploy-button:before{content:"";display:block;position:absolute;top:10px;left:17px;background-image:url(/images/public/home/heroku.png);background-repeat:no-repeat;width:25px;height:25px;background-position:-423px -8px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-heroku__deploy-button:before{background-image:url(/images/public/home/heroku@2x.png);background-size:450px 39px}}.home-heroku-deploy-popover{display:none;position:absolute;top:45px;left:-3px;width:282px;background:#fff;border-radius:0 0 5px 5px}.home-heroku-deploy-popover--visible{display:block}.home-heroku-deploy-popover a{display:block;color:#1fa7db;font-size:20px;font-weight:300;height:55px;padding:10px 0 0 55px;background:url(/images/public/home/heroku-deploy-blue.svg) no-repeat;text-align:left;border-bottom:1px solid #e7edf1;background-position:18px 15px}.home-heroku-deploy-popover a:last-child{border-bottom:none}.home-jumpstart{background-image:url(/images/public/home/jumpstart.png);background-repeat:no-repeat;height:600px;background-position:50% 60px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.home-jumpstart{background-image:url(/images/public/home/jumpstart@2x.png);background-size:1928px 656px}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){.home-jumpstart{background-position:50% 50px}}.home-jumpstart-info{float:left;color:#fff}.home-jumpstart-info h1{font-size:38px;font-weight:300;margin:114px 0 40px}.home-jumpstart-info p{margin-bottom:42px;line-height:1.4;width:450px}.home-jumpstart-forms{margin-top:86px;float:right}.home-jumpstart-forms__contact{color:#fff;margin-top:24px}.home-jumpstart-form{width:288px;height:324px;text-align:center;float:left;background:#fff;color:#757575;margin-top:14px;padding:152px 24px 27px;border-radius:0 3px 3px 0;position:relative;z-index:0}.home-jumpstart-form h1{border-radius:0 3px 0 0;position:absolute;top:0;left:0;width:100%;height:104px;font-size:36px;font-weight:300;padding-top:40px;color:#fff}.home-jumpstart-form p{line-height:1.5}.home-jumpstart-form__button,.home-jumpstart-form h1{background:#1fa8db}.home-jumpstart-form__button{width:230px;height:48px;margin:35px auto 0;display:block;color:#fff;padding-top:16px;transition:background-color .1s ease-in-out}.home-jumpstart-form__button:hover{color:#fff;background-color:#1c97c5}.home-jumpstart-form--startup{width:296px;height:354px;margin-top:0;padding-top:166px;box-shadow:10px 0 50px 0 rgba(0,0,0,.1);border-radius:3px;z-index:1}.home-jumpstart-form--startup h1{padding-top:47px;height:118px;border-radius:3px 3px 0 0}.home-jumpstart-form--startup .home-jumpstart-form__button,.home-jumpstart-form--startup h1{background-color:#ff7200}.home-jumpstart-form--startup .home-jumpstart-form__button{margin-top:54px}.home-jumpstart-form--startup .home-jumpstart-form__button:hover{background-color:#e66700}.home-changelog{height:542px;background:#fff;border-bottom:1px solid #e8e8e8}.home-changelog .changelog-article{float:left;margin-right:48px;margin-top:70px}.home-changelog .changelog-article:last-child{margin-right:0}.home-changelog .container{padding-top:70px;position:relative}.home-changelog__subscribe{width:245px;height:60px;text-align:center;display:block;color:#fff;padding-top:22px;font-size:18px;font-weight:300;transition:background-color .1s ease-in-out;background:#1fa8db;position:absolute;right:0;top:52px}.home-changelog__subscribe:hover{color:#fff;background-color:#1c97c5}.changelog-article{width:368px;height:279px;padding:60px 35px;position:relative;border:1px solid #ededed;border-radius:5px}.changelog-article__date{position:absolute;top:11px;right:-5px;width:90px;height:43px;color:#fff;background-color:#067ab4;padding:14px;text-align:center;font-weight:300}.changelog-article__title{font-size:23px;font-weight:300;line-height:1.4;margin-bottom:20px}.changelog-article__title a,.changelog-article__title a:hover{color:#414141}.changelog-article__description{color:#414141;line-height:1.4}#share-key-modal{overflow:hidden;margin-top:60px;margin-bottom:60px;padding:60px;position:relative}#share-key-modal :before{content:"";position:absolute;width:100%;height:5px;top:0;left:0;background-color:#26a7d8}#share-key-modal .key-title{margin-bottom:40px}#share-key-modal .key-title span{margin:0 auto 15px}#share-key-modal .key-title h5{font-weight:200;font-size:30px;text-align:center;color:#26a7d8}#share-key-modal .table__tr .table__key{text-transform:uppercase;font-weight:600}#share-key-modal.modal-window{border:none}#share-key-modal .master-key{display:inline-block;background-color:#ecedf3;border:1px solid #e3e4e9;border-radius:15px;line-height:30px;height:30px;padding:0 15px}#share-key-modal.key-modal-error{text-align:center}#share-key-modal.key-modal-error :before{background-color:#b13756}#share-key-modal.key-modal-error .key-title{margin:40px 0}#share-key-modal.key-modal-error .key-title h5{color:#b13756}#legal-index-view h1{font-size:32px}#legal-index-view ul{background:#fff;border:1px solid #d7dce5}#legal-index-view li{border-top:1px solid #d7dce5;height:59px;padding:0 20px 0 35px}#legal-index-view li:after,#legal-index-view li:before{content:" ";display:table}#legal-index-view li:after{clear:both}#legal-index-view li:first-child{border-top:none}#legal-index-view li a.name,#legal-index-view li figure{float:left}#legal-index-view li figure{background-image:url(/images/public/legal/legal-icons.png);background-repeat:no-repeat;display:inline-block;height:36px;margin:12px 20px 0 0;width:39px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){#legal-index-view li figure{background-image:url(/images/public/legal/legal-icons@2x.png);background-size:39px 426px}}#legal-index-view li figure.developer-agreement{background-position:0 0}#legal-index-view li figure.privacy-policy{background-position:0 -79px}#legal-index-view li figure.third-party{background-position:0 -160px}#legal-index-view li figure.trademark-usage{background-position:0 -236px}#legal-index-view li figure.community-content{background-position:0 -317px}#legal-index-view li a.name{font-size:16px;font-weight:700;margin-top:22px}#legal-index-view li a.action-button{border-radius:2px;font-size:11px;float:right;height:19px;line-height:19px;margin-top:20px;text-transform:uppercase}body.public .page>header{background:#26a0d0}body.public .page>header h1{color:#fff;font-size:28px;font-weight:400}body.public .page>header.thin .container{height:90px;padding:0}body.public .page>header.thin .container:after,body.public .page>header.thin .container:before{content:" ";display:table}body.public .page>header.thin .container:after{clear:both}body.public .page>header.thin .tagline,body.public .page>header.thin h1{line-height:90px}body.public .page>header.thin h1{float:left;max-width:55%}body.public .page>header.thin .tagline{color:#fff;font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;float:right;font-size:16px;max-width:40%}body.public .page>header.thin .tagline a{border-bottom:1px solid #55add9;color:#fff;text-decoration:none}body.public .page>header.centered{height:200px;text-align:center}body.public .page>header.centered:before{content:"";display:inline-block;height:100%;vertical-align:middle}body.public .page>header.centered.small{height:150px}body.public .page>header.centered.small h1{margin:0}body.public .page>header.centered h1{margin-bottom:10px}body.public .page>header.centered .caption,body.public .page>header.centered h1{display:inline-block;vertical-align:middle}body.public .page>header.centered .caption{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#fff;display:block;line-height:22px;margin:0;padding:0}body.public .page>header.centered .caption a{border-bottom:1px solid #fff;color:#fff;text-decoration:none}body.public .page>header.centered .masthead-copy{display:inline-block;vertical-align:middle}body.public .page nav.sections{background:#fff url(data:image/gif;base64,R0lGODlhAQAWALMAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAABABYAAAQNMIgphiW46GK6OUcQAQA7) repeat-x 0 bottom;border-bottom:1px solid #f0f1f2;border-top:1px solid #f0f1f2;text-align:center}body.public .page nav.sections .container:after,body.public .page nav.sections .container:before{content:" ";display:table}body.public .page nav.sections .container:after{clear:both}body.public .page nav.sections a{color:#72848f;display:inline-block;font-size:14px;height:62px;line-height:62px;margin-left:50px}body.public .page nav.sections a:first-child{margin-left:0}body.public .page nav.sections a.active,body.public .page nav.sections a:hover{color:#067ab4}body.public .page h1.centered,body.public .page h2.centered,body.public .page h3.centered,body.public .page h4.centered,body.public .page p.centered{text-align:center}body.public .page h3.section{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#526068;font-size:18px;height:38px;line-height:44px;text-transform:uppercase}body.public .page h3.section .icon{background-image:url(/images/icon-developer-misc.png);background-repeat:no-repeat;display:inline-block;height:19px;margin:-2px 6px 0 0;vertical-align:middle;width:22px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){body.public .page h3.section .icon{background-image:url(/images/icon-developer-misc@2x.png);background-size:275px 158px}}body.public .page h3.section .icon.streams{background-position:0 -31px}body.public .page h3.section .icon.keys{background-position:-93px -30px}body.public .page h3.section .icon.trigger{background-position:-144px -30px}body.public .page h3.section .icon.location{background-position:-185px -30px}body.public .page h3.section .icon.datasources{background-position:-219px -30px}body.public .page h3.section .icon.request{background-position:-49px -30px}body.public .page h3.section .icon.charts{background-position:-254px -30px}body.public .page.page--border-bottom{border-bottom:1px solid #ecedee}body.public .page.page--padding-bottom{padding-bottom:60px}body.public .page section.module{border-bottom:1px solid #ecedee}body.public .page section.module.blue{background:#f8fafd}body.public .page section.module.gray{background:#f9fafa;border-bottom-color:#e7eaf2}body.public .page section.module .container{padding:75px 0}body.public .page section.module header.section-header{border-bottom:1px solid #e4e7e9;padding-bottom:15px}body.public .page section.module header.section-header h1{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#526068;float:left;font-size:24px;margin:0;width:70%}body.public .page section.module header.section-header h1 span{font-family:Helvetica Neue,helvetica,arial;display:block;font-size:14px;line-height:14px}body.public .page section.module header.section-header aside{width:30%}body.public .page section.module header.section-header nav.breadcrumbs{border-top:1px solid #eceef0;padding:15px 10px 20px}body.public .page section.module header.section-header nav.breadcrumbs:after,body.public .page section.module header.section-header nav.breadcrumbs:before{content:" ";display:table}body.public .page section.module header.section-header nav.breadcrumbs:after{clear:both}body.public .page section.module header.section-header nav.breadcrumbs a,body.public .page section.module header.section-header nav.breadcrumbs span{float:left;font-size:11px;line-height:12px;text-transform:uppercase}body.public .page section.module header.section-header nav.breadcrumbs a:before,body.public .page section.module header.section-header nav.breadcrumbs span:before{color:#526068;content:"/";display:inline-block;padding:0 10px}body.public .page section.module header.section-header nav.breadcrumbs a:first-child:before,body.public .page section.module header.section-header nav.breadcrumbs span:first-child:before{display:none}body.public .page section.module header.section-header nav.breadcrumbs span{color:#526068}body.public .page section.module header:after,body.public .page section.module header:before{content:" ";display:table}body.public .page section.module header:after{clear:both}body.public .page section.module header aside{float:right;text-align:right}body.public .page section.module header aside form{display:inline-block;margin-right:20px}body.public .page section.module header aside input[type=search]{width:300px}body.public .page section.module header aside .action-button{margin-top:8px}body.public .page section.module h1.uppercase,body.public .page section.module h2.uppercase{text-transform:uppercase}body.public .page section.module h1{font-size:30px;line-height:40px}body.public .page section.module h1,body.public .page section.module h2{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#4a516b;font-weight:400;margin-bottom:10px}body.public .page section.module h2{font-size:24px}body.public .page section.module h2.bold{color:#424960;font-size:30px;font-weight:700}body.public .page section.module p{color:#526068;font-size:16px;line-height:26px;margin-bottom:20px}body.public .page section.module p:last-child{margin-bottom:0}body.public .page section.module p.disclaimer{background:#eef2f5;font-size:14px;font-style:italic;line-height:24px;padding:25px 45px}body.public .page section.module table.table{box-sizing:border-box;border:1px solid #d4d7dc;border-collapse:separate;width:100%}body.public .page section.module table.table td,body.public .page section.module table.table th{padding:15px 20px;text-align:left}body.public .page section.module table.table th{background:#eef1f4;border-bottom:1px solid #d4d7dc;border-top:1px solid #fff;color:#526068;font-size:12px;height:12px;line-height:12px;text-shadow:#fff 0 1px 1px}body.public .page section.module table.table td{background:#fff;border-bottom:1px solid #dcdee2;color:#526068;font-size:14px}body.public .page section.module table.table tr.even td{background:#fbfbfb}body.public .page section.module table.table tr.odd td{background:#fff}body.public .page section.module table.table tbody:first-of-type tr:first-child td{border-top:2px solid #f2f2f2}body.public .page section.module table.table td.api-key .permissions,body.public .page section.module table.table td.api-key code{color:#3a444a}body.public .page section.module table.table td.api-key code{font-family:Monaco,courier,Courier New;display:block;font-size:12px}body.public .page section.module table.table td.api-key .permissions{color:#9ca0a2;display:block;font-size:12px;height:22px;line-height:22px}body.public .page section.module table.table td.action{vertical-align:middle}body.public .page section.module table.properties-basic td{color:#526068;font-size:14px;height:28px;vertical-align:middle}body.public .page section.module table.properties-basic td.label{font-weight:700}body.public .page section.module table.properties{border:1px solid #d4d7dc;border-collapse:separate;margin-bottom:10px;width:100%}body.public .page section.module table.properties th{background:#eef1f4;border-top:1px solid #fff;color:#526068;font-size:12px;font-weight:500;height:12px;padding:7px 20px;text-align:left;text-transform:uppercase}body.public .page section.module table.properties td{border-left:1px solid #eef1f4;border-top:1px solid #d4d7dc;color:#526068;font-size:14px;padding:8px 20px}body.public .page section.module table.properties td:first-child{border-left:none}body.public .page section.module table.properties td.copy{border-left:none;text-align:right}body.public .page section.module article.develop{background:#f5f7f8;border:1px solid #eceef0;border-top-color:#fff}body.public .page section.module article.develop header{margin-bottom:25px}body.public .page section.module article.develop header:after,body.public .page section.module article.develop header:before{content:" ";display:table}body.public .page section.module article.develop header:after{clear:both}body.public .page section.module article.develop header h3{float:left;width:500px}body.public .page section.module article.develop header .button,body.public .page section.module article.develop header form{float:right}body.public .page section.module article.develop header .button{margin-left:10px}body.public .page section.module article.develop header form{width:300px}body.public .page section.module article.develop.empty .blank-slate{display:block}body.public .page section.module article.develop .blank-slate{display:none;padding:100px 0;text-align:center}body.public .page section.module article.develop .blank-slate h3{color:#3a444a;font-size:20px;font-weight:400;margin-bottom:15px;text-transform:uppercase}body.public .page section.module article.develop .blank-slate p{color:#979b9e;font-size:14px;line-height:18px;margin-bottom:25px}body.public .page section.module .buttons{margin:30px 0}body.public .page section.module .buttons:last-child{margin-bottom:0}body.public .page section.module .buttons .button{margin-right:6px}body.public .page .container.centered{text-align:center}body.public .page .container.centered p{margin:0 auto 20px;max-width:870px}body.public .page .tabs-container .tab-headers-bar{border-bottom:1px solid #eceef0}body.public .page .tabs-container .tab-headers-bar ul{padding-left:30px}body.public .page .tabs-container .tab-headers-bar ul:after,body.public .page .tabs-container .tab-headers-bar ul:before{content:" ";display:table}body.public .page .tabs-container .tab-headers-bar ul:after{clear:both}body.public .page .tabs-container .tab-headers-bar ul a{display:block;font-size:14px;height:100%;line-height:49px;padding:0 30px;text-align:center;text-transform:uppercase}body.public .page .tabs-container .tab-headers-bar ul li{border-left:1px solid #eceef0;float:left;height:49px}body.public .page .tabs-container .tab-headers-bar ul li:first-child{border-left:none}body.public .page .tabs-container .tab-headers-bar ul li.active{border-top:3px solid #31a4dd;height:48px;margin-bottom:-2px}body.public .page .tabs-container .tab-headers-bar ul li.active:first-child{border-left:1px solid #eceef0}body.public .page .tabs-container .tab-headers-bar ul li.active:last-child{border-right:1px solid #eceef0}body.public .page .tabs-container .tab-headers-bar ul li.active a{background:#f5f7f8;border-left:1px solid #fff;border-right:1px solid #fff;color:#526068;line-height:45px}body.public .page section.with-sidebar.documentation{margin:60px auto 0}body.public .page.documentation-page,body.public .page.tutorial-page{background-color:#fff}body.public .page.documentation-page h1,body.public .page.tutorial-page h1{font-size:32px;line-height:36px}body.public .page.documentation-page section.introduction,body.public .page.tutorial-page section.introduction{border-bottom:none}body.public .page.documentation-page ul.bullet-list,body.public .page.tutorial-page ul.bullet-list{list-style-type:disc}body.public .page.documentation-page ol,body.public .page.documentation-page ul.bullet-list,body.public .page.tutorial-page ol,body.public .page.tutorial-page ul.bullet-list{color:#526068;line-height:20px;margin-bottom:20px;padding-left:20px}body.public .page.documentation-page .tab-headers-bar ul,body.public .page.tutorial-page .tab-headers-bar ul{border:1px solid #dcdfe1;border-bottom:none;list-style-type:none;margin:0;padding-left:0}body.public .page.documentation-page .tab-headers-bar ul li.active:first-child,body.public .page.tutorial-page .tab-headers-bar ul li.active:first-child{border-left:none}body.public .page.documentation-page .tab-headers-bar ul li.active a,body.public .page.tutorial-page .tab-headers-bar ul li.active a{background:#fff}body.public .page.documentation-page article.tab,body.public .page.tutorial-page article.tab{border:1px solid #dcdfe1;border-top:none;padding:60px 50px}body.public .page.documentation-page article.tab li,body.public .page.documentation-page article.tab p,body.public .page.tutorial-page article.tab li,body.public .page.tutorial-page article.tab p{color:#526068;font-size:14px;line-height:22px}body.public .page.documentation-page article.tab li strong,body.public .page.documentation-page article.tab p strong,body.public .page.tutorial-page article.tab li strong,body.public .page.tutorial-page article.tab p strong{font-weight:700}body.public .page.documentation-page article.tab li span.highlight,body.public .page.documentation-page article.tab p span.highlight,body.public .page.tutorial-page article.tab li span.highlight,body.public .page.tutorial-page article.tab p span.highlight{border-radius:9px;background:#c9e8ff;display:inline-block;padding:1px 6px}body.public .page.documentation-page article.tab .syntax-container,body.public .page.tutorial-page article.tab .syntax-container{margin-bottom:30px}body.public .page.documentation-page h3{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#4a516b;font-size:20px;font-weight:700;margin-bottom:5px}body.public .page.documentation-page section.module p{font-size:15px;line-height:22px;margin-bottom:10px}body.public .page.documentation-page ol,body.public .page.documentation-page ul{font-size:15px}body.public .page.tutorial-page section.module h2{color:#4a516b;font-size:24px;font-weight:700;margin-bottom:20px}body.public .page.tutorial-page section.module h3{color:#4a516b;font-size:16px;font-weight:700;margin-bottom:5px}body.public .page.tutorial-page section.module img.left{float:left;margin-right:50px}body.public .page.tutorial-page section.module img.right{float:right;margin-left:50px}body.public .page.tutorial-page section.module ol,body.public .page.tutorial-page section.module ul{font-size:14px;line-height:24px}body.public .page.tutorial-page section.module p{font-size:14px;line-height:20px;margin-bottom:20px}body.public .page.tutorial-page section.introduction p{color:#526068;font-size:14px;line-height:24px}body.public .page.tutorial-page section.introduction p em{font-size:13px;font-style:italic}body.public .page.tutorial-page ol li,body.public .page.tutorial-page ul.bullet-list li{margin-top:2px}body.public .page.tutorial-page ol li:first-child,body.public .page.tutorial-page ul.bullet-list li:first-child{margin-top:0}body.public .page.tutorial-page ol a,body.public .page.tutorial-page ul.bullet-list a{font-weight:700}body.public .page.tutorial-page #main-article article{border-top:1px solid #e1e4e6;padding:45px 0 25px}body.public .page.tutorial-page #main-article article:after,body.public .page.tutorial-page #main-article article:before{content:" ";display:table}body.public .page.tutorial-page #main-article article:after{clear:both}body.public .page.tutorial-page #main-article article:first-child{border-top:none;padding-top:0}body.public .page.tutorial-page #main-article article h2{margin-bottom:15px}body.public .page section.with-sidebar{box-sizing:border-box;margin:0 auto;width:980px;border:none;padding-left:261px;position:relative}body.public .page section.with-sidebar #main-article,body.public .page section.with-sidebar aside#toc{box-sizing:border-box}body.public .page section.with-sidebar aside#toc{bottom:0;left:0;position:absolute;top:0;width:262px}body.public .page section.with-sidebar aside#toc li.level-1{border-bottom:1px solid #dae1e5}body.public .page section.with-sidebar aside#toc li.level-1>a,body.public .page section.with-sidebar aside#toc li.level-1>span{display:block;font-size:16px;font-weight:700;height:46px;line-height:46px;padding:0 41px 0 30px}body.public .page section.with-sidebar aside#toc li.level-1>a{position:relative}body.public .page section.with-sidebar aside#toc li.level-1>a:before{background:url(data:image/gif;base64,R0lGODlhBwANAMQAAAAAAP////v7+/Pz8/Ly8vHx8fDw8O7u7u3t7ezs7Ovr697e3tzc3NHR0dDQ0M/Pz////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAHAA0AAAUjIGMIJHk4RUkiqCokDuHCg6s0sro8qhKXNOBv1TI5RiWRKwQAOw==);content:"";height:13px;margin-top:-6px;position:absolute;right:17px;top:50%;width:7px}body.public .page section.with-sidebar aside#toc li.level-1.current>a,body.public .page section.with-sidebar aside#toc li.level-1>span{color:#4a516b}body.public .page section.with-sidebar aside#toc li.level-2>a,body.public .page section.with-sidebar aside#toc li.level-2>span,body.public .page section.with-sidebar aside#toc li.level-3>a,body.public .page section.with-sidebar aside#toc li.level-3>span{display:block;font-size:13px;line-height:18px;position:relative}body.public .page section.with-sidebar aside#toc li.level-2>a:before,body.public .page section.with-sidebar aside#toc li.level-2>span:before,body.public .page section.with-sidebar aside#toc li.level-3>a:before,body.public .page section.with-sidebar aside#toc li.level-3>span:before{left:0;position:absolute;top:0;vertical-align:top}body.public .page section.with-sidebar aside#toc li.level-2{padding:0 30px 15px}body.public .page section.with-sidebar aside#toc li.level-2>a,body.public .page section.with-sidebar aside#toc li.level-2>span{margin-top:5px;padding-left:15px}body.public .page section.with-sidebar aside#toc li.level-2>a:first-child,body.public .page section.with-sidebar aside#toc li.level-2>span:first-child{margin-top:0}body.public .page section.with-sidebar aside#toc li.level-2>a:before,body.public .page section.with-sidebar aside#toc li.level-2>span:before{background:url(/images/public/documentation/arrow@2x.png) no-repeat;background-size:4.5px 9px;width:4.5px;height:9px;display:inline-block;content:"";top:3px}body.public .page section.with-sidebar aside#toc li.level-3{padding-left:15px}body.public .page section.with-sidebar aside#toc li.level-3>a{color:#526068;margin-top:3px;padding-left:10px}body.public .page section.with-sidebar aside#toc li.level-3>a:before{content:"\2022"}body.public .page section.with-sidebar aside#toc .nav-label{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#d5d7d9;display:block;font-size:14px;font-weight:700;line-height:14px;margin-bottom:10px;text-transform:uppercase}body.public .page section.with-sidebar aside#toc nav{border-radius:5px;background:#fbfbfb;margin-bottom:30px}body.public .page section.with-sidebar aside#toc nav>a,body.public .page section.with-sidebar aside#toc nav>span{border-bottom:1px solid #dae1e5;display:block;padding:0 25px}body.public .page section.with-sidebar aside#toc nav>span.title{color:#526068;font-size:12px;font-weight:700;height:52px;line-height:52px;text-transform:uppercase}body.public .page section.with-sidebar aside#toc nav>a{font-size:14px;font-weight:700;line-height:18px;padding:10px 25px}body.public .page section.with-sidebar aside#toc nav>a.active{color:#526068}body.public .page section.with-sidebar #main-article{background:#fff;padding:45px 50px}body.public .page section.with-sidebar ol.numbered-list{line-height:18px;list-style-type:none;padding-left:0}body.public .page section.with-sidebar ol.numbered-list>li{margin-bottom:5px;min-height:32px;padding:7px 0 0 45px;position:relative}body.public .page section.with-sidebar ol.numbered-list span.number{border-radius:16px;background:#526068;color:#fff;font-size:16px;font-weight:700;height:32px;left:0;line-height:30px;position:absolute;text-align:center;top:0;width:32px}body.public .page section.with-sidebar p{color:#526068}body.public .page section.with-sidebar p strong{font-weight:700}body.public .page section.with-sidebar span.highlight{border-radius:9px;background:#c9e8ff;display:inline-block;padding:1px 6px}body.public .page section.with-sidebar img.float-right{float:right;margin-left:30px}body.public .page section.with-sidebar section.introduction{border-bottom:none}body.public .page section.with-sidebar section.introduction p{font-size:14px;line-height:22px}body.public .page section.with-sidebar .syntax-container{margin-bottom:30px}body.public .page.documentation-page #main-article,body.public .page.documentation-page aside#toc{border-radius:5px;border:1px solid #dae1e5}body.public .page.documentation-page aside#toc{background:#fbfbfb}body.public .page.documentation-page aside#toc ul{list-style-type:none;padding-left:0}body.public .page.documentation-page aside#toc li.level-1{border-bottom:1px solid #dae1e5}body.public .page.documentation-page aside#toc li.level-1>a{display:block;font-size:16px;font-weight:700;height:46px;line-height:46px;padding:0 41px 0 30px;position:relative}body.public .page.documentation-page aside#toc li.level-1>a:before{background:url(data:image/gif;base64,R0lGODlhBwANAMQAAAAAAP////v7+/Pz8/Ly8vHx8fDw8O7u7u3t7ezs7Ovr697e3tzc3NHR0dDQ0M/Pz////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAHAA0AAAUjIGMIJHk4RUkiqCokDuHCg6s0sro8qhKXNOBv1TI5RiWRKwQAOw==);content:"";height:13px;margin-top:-6px;position:absolute;right:17px;top:50%;width:7px}body.public .page.documentation-page aside#toc li.level-1.current>a{color:#4a516b}body.public .page.documentation-page aside#toc li.level-2{padding:0 30px 15px}body.public .page.documentation-page aside#toc li.level-2>a{display:block;font-size:13px;line-height:18px;margin-top:5px;padding-left:15px;position:relative}body.public .page.documentation-page aside#toc li.level-2>a:first-child{margin-top:0}body.public .page.documentation-page aside#toc li.level-2>a:before{content:"";background:url(/images/public/documentation/arrow@2x.png) no-repeat;background-size:4.5px 9px;width:4.5px;height:9px;display:inline-block;left:0;position:absolute;top:3px;vertical-align:top}body.public .page.tutorial-page #main-article{padding-top:0!important}body.public .page.tutorial-page aside#toc nav{border:1px solid #dae1e5}#partners-join-view .container:after,#partners-join-view .container:before{content:" ";display:table}#partners-join-view .container:after{clear:both}#partners-join-view h2{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#4a516b;font-size:16px;font-weight:700;line-height:22px;margin-bottom:40px;text-transform:uppercase}#partners-join-view aside,#partners-join-view form{box-sizing:border-box;float:left}#partners-join-view form{padding-right:80px;width:60%}#partners-join-view form h2{background:url(data:image/gif;base64,R0lGODlhDgASAKIAAAAAAP///1JgaKivs////wAAAAAAAAAAACH5BAEAAAQALAAAAAAOABIAAAMmOLLcqy62QKudNuNIt+tMpoVi5Z0CiJYmyaKLmgYc7ZbYK+3Q/iQAOw==) no-repeat 3px 0;padding-left:35px}#partners-join-view form .field{box-sizing:border-box;padding:2px}#partners-join-view form .field.country .select-widget{width:100%}#partners-join-view form .field.area-of-business .select-widget{width:420px}#partners-join-view form .field span.optional{color:#7c868b;float:right;font-size:14px;font-style:italic;font-weight:200;line-height:38px}#partners-join-view form p{color:#7c868b;font-size:13px;line-height:22px;padding:0 10px}#partners-join-view form button{width:100%}#partners-join-view aside{padding-right:45px;width:40%}#partners-join-view aside h2{background:url(data:image/gif;base64,R0lGODlhDwAPAMQAAAAAAP////T19snN0LO5vd7h49TX2VJgaGh0e3N+hH2IjpOcoaivs77Dxl1qcYiSl56mqunr7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAPAA8AAAVLYCCOZCAwTakGynEU60i4b2w67mMHj+tENgONYBMgXIpRBMcYQWgwkdBlCBRozZEg4YtwDwhVAXcgH6qqBs0FsS1oDsHuO9iZULEQADs=) no-repeat 3px 0;padding-left:40px}#partners-join-view aside li{margin-bottom:20px;padding-left:40px;position:relative}#partners-join-view aside li:before{background-size:40px 20px;background:url(/images/icon-tick-circle.png) no-repeat -20px 0;background-image:url(/images/icon-tick-circle.svg),none;content:"";height:20px;left:0;position:absolute;top:0;width:20px}#partners-join-view aside p,#partners-join-view aside strong{color:#526068}#partners-join-view aside strong{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;display:block;font-size:14px;font-weight:700;line-height:22px;margin-bottom:6px;vertical-align:top}#partners-join-view aside p{font-size:13px;line-height:22px}#partners-view section.banner{background:url(/images/partners-banner-bg.jpg) no-repeat 50% 50%;border:none;height:260px;margin-top:50px;padding-top:60px;text-align:center;width:980px}#partners-view section.banner h1,#partners-view section.banner p{color:#fff}#partners-view section.banner h1{margin-bottom:15px}#partners-view section.banner p{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;font-size:16px;line-height:22px}#partners-view section.partner-types ul{margin:60px 0}#partners-view section.partner-types li{margin-top:40px;padding:3px 80px 0 190px;position:relative}#partners-view section.partner-types li:first-child{margin-top:0}#partners-view section.partner-types li strong{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#3f526b;display:block;font-size:18px;font-weight:400;margin-bottom:10px;text-transform:uppercase}#partners-view section.partner-types li p{color:#7c868b;font-size:14px;line-height:22px}#partners-view section.partner-types li span.icon{border-radius:12px;background:#fff url(/images/partners-type-icons.png) no-repeat;border:2px solid #e5e5e5;height:94px;left:45px;position:absolute;top:0;width:94px}#partners-view section.partner-types li span.icon.gears{background-position:19px 20px}#partners-view section.partner-types li span.icon.plug{background-position:19px -150px}#partners-view section.partner-types li span.icon.handshake{background-position:19px -299px}#partners-view section.partner-benefits{border-bottom:none;padding:80px 0}#partners-view section.partner-benefits h2{color:#4a516b;font-size:30px;margin-bottom:70px;text-align:center}#partners-view section.partner-benefits .benefit{box-sizing:border-box;margin-bottom:40px;padding:4px 50px 0 40px;position:relative}#partners-view section.partner-benefits .benefit:before{background-size:40px 20px;background:url(/images/icon-tick-circle.png) no-repeat -20px 0;background-image:url(/images/icon-tick-circle.svg),none;content:"";height:20px;left:0;position:absolute;top:0;width:20px}#partners-view section.partner-benefits p,#partners-view section.partner-benefits strong{color:#526068}#partners-view section.partner-benefits strong{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;display:block;font-size:16px;font-weight:700;margin-bottom:10px}#partners-view section.partner-benefits p{font-size:14px;line-height:22px}#partners-view section#partner-gallery{border-top:1px solid #ecedee}#partners-view section#partner-gallery h2{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;font-size:30px}#partners-view section#partner-gallery p{color:#7c868b}#partners-view section#partner-gallery ul:after,#partners-view section#partner-gallery ul:before{content:" ";display:table}#partners-view section#partner-gallery ul:after{clear:both}#partners-view section#partner-gallery li{border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,.2);box-sizing:border-box;background:#fff;border:1px solid #f2f4f7;color:#526068;float:left;height:189px;margin:1.5%;padding:35px 30px 35px 180px;position:relative;text-align:left;width:47%}#partners-view section#partner-gallery li .partner-logo{background:url(/images/partners-arm-logo.png) no-repeat 0 0;height:119px;left:30px;position:absolute;top:35px;width:119px}#partners-view section#partner-gallery li .partner-name,#partners-view section#partner-gallery li .partner-type{display:block;font-weight:700}#partners-view section#partner-gallery li .partner-name{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;font-size:20px;margin-bottom:15px}#partners-view section#partner-gallery li .partner-type{font-size:11px;margin-bottom:10px;text-transform:uppercase}#partners-view section#partner-gallery li p{font-size:13px;line-height:18px}.public-account.public-account--reset{width:600px;margin:40px auto 0}.sample-code div.container{width:940px}.sample-code p{font-size:16px;line-height:24px}.sample-code *,.sample-code :after,.sample-code :before{box-sizing:border-box}.sample-code__header{height:300px;background-color:#23a2d0;color:#fff;text-align:center}.sample-code__header div.container{width:580px}.sample-code__header__title{font-size:40px;font-weight:300;position:relative;padding-top:50px;margin-bottom:20px}.sample-code__header__title:before{content:" ";display:block;position:relative;margin:0 auto 30px;width:102px;height:72px;background-image:url(/images/public/sample-code/header-icon.svg);background-repeat:no-repeat;background-size:102px 72px}.sample-code__item{padding:100px 0 120px;background-color:#fff;color:#8e9ea4;border-bottom:1px solid #ededed}.sample-code__item .container{padding-left:300px;position:relative}.sample-code__item .button-new{margin-top:20px}.sample-code__item:nth-child(odd){background-color:#f4fafd}.sample-code__heroku-btn{display:inline-block;position:relative;top:11px;left:5px}.sample-code__item__title{position:relative;margin-bottom:20px;font-size:30px;font-weight:300;color:#1fa8db}.sample-code__item__title:before{content:" ";display:block;position:absolute;left:-300px}.sample-code__item__tags{position:absolute;left:0;text-align:center;width:200px;top:150px}.sample-code__item__tag{display:inline-block;margin-right:2px;color:#fff;background-color:#c3c6c7;padding:6px;font-size:13px;border-radius:3px}.sample-code__item--openshift .sample-code__item__title:before{width:207px;height:152px;top:-20px;background-image:url(/images/public/sample-code/openshift.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--openshift .sample-code__item__title:before{background-image:url(/images/public/sample-code/openshift@2x.png);background-size:207px auto}}.sample-code__item--openshift .sample-code__item__tags{top:152px}.sample-code__item--heroku .sample-code__item__title:before{width:136px;height:150px;left:-267px;top:-4px;background-image:url(/images/public/sample-code/heroku.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--heroku .sample-code__item__title:before{background-image:url(/images/public/sample-code/heroku@2x.png);background-size:136px auto}}.sample-code__item--heroku .sample-code__item__tags{top:166px}.sample-code__item--citystats .sample-code__item__title:before{width:149px;height:149px;left:-277px;top:-4px;background-image:url(/images/public/sample-code/citystats.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--citystats .sample-code__item__title:before{background-image:url(/images/public/sample-code/citystats@2x.png);background-size:149px auto}}.sample-code__item--citystats .sample-code__item__tags{top:170px}.sample-code__item--vagrant .sample-code__item__title:before{width:134px;height:164px;left:-268px;top:-10px;background-image:url(/images/public/sample-code/vagrant.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--vagrant .sample-code__item__title:before{background-image:url(/images/public/sample-code/vagrant@2x.png);background-size:134px auto}}.sample-code__item--vagrant .sample-code__item__tags{top:172px}.sample-code__item--triggers .sample-code__item__title:before{width:160px;height:160px;left:-281px;top:-6px;background-image:url(/images/public/sample-code/triggers.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--triggers .sample-code__item__title:before{background-image:url(/images/public/sample-code/triggers@2x.png);background-size:160px auto}}.sample-code__item--triggers .sample-code__item__tags{top:174px}.sample-code__item--healthybaby .sample-code__item__title:before{width:160px;height:160px;left:-281px;top:-2px;background-image:url(/images/public/sample-code/m2x-healthy-baby-ios.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--healthybaby .sample-code__item__title:before{background-image:url(/images/public/sample-code/m2x-healthy-baby-ios@2x.png);background-size:160px auto}}.sample-code__item--healthybaby .sample-code__item__tags{top:178px}.sample-code__item--pimotion .sample-code__item__title:before{width:186px;height:185px;left:-294px;top:-16px;background-image:url(/images/public/sample-code/pimotion.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--pimotion .sample-code__item__title:before{background-image:url(/images/public/sample-code/pimotion@2x.png);background-size:186px auto}}.sample-code__item--pimotion .sample-code__item__tags{top:178px}.sample-code__item--cleverfaucet .sample-code__item__title:before{width:178px;height:185px;left:-290px;top:-22px;background-image:url(/images/public/sample-code/cleverfaucet.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--cleverfaucet .sample-code__item__title:before{background-image:url(/images/public/sample-code/cleverfaucet@2x.png);background-size:178px auto}}.sample-code__item--cleverfaucet .sample-code__item__tags{top:170px}.sample-code__item--node-red .sample-code__item__title:before{width:152px;height:150px;left:-277px;top:-4px;background-image:url(/images/public/sample-code/node-red.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--node-red .sample-code__item__title:before{background-image:url(/images/public/sample-code/node-red@2x.png);background-size:152px 150px}}.sample-code__item--node-red .sample-code__item__tags{top:170px}.sample-code__item--android .sample-code__item__title:before,.sample-code__item--bluemix-php .sample-code__item__title:before,.sample-code__item--bluemix-ruby .sample-code__item__title:before,.sample-code__item--bluemix .sample-code__item__title:before{width:150px;height:150px;left:-277px;top:-4px;background-image:url(/images/public/sample-code/bluemix.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--android .sample-code__item__title:before,.sample-code__item--bluemix-php .sample-code__item__title:before,.sample-code__item--bluemix-ruby .sample-code__item__title:before,.sample-code__item--bluemix .sample-code__item__title:before{background-image:url(/images/public/sample-code/bluemix@2x.png);background-size:152px 150px}}.sample-code__item--android .sample-code__item__tags,.sample-code__item--bluemix-php .sample-code__item__tags,.sample-code__item--bluemix-ruby .sample-code__item__tags,.sample-code__item--bluemix .sample-code__item__tags{top:170px}.sample-code__item--bluemix-ruby .sample-code__item__title:before{background-image:url(/images/public/sample-code/bluemix-ruby.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--bluemix-ruby .sample-code__item__title:before{background-image:url(/images/public/sample-code/bluemix-ruby@2x.png);background-size:150px 150px}}.sample-code__item--bluemix-php .sample-code__item__title:before{background-image:url(/images/public/sample-code/bluemix-php.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--bluemix-php .sample-code__item__title:before{background-image:url(/images/public/sample-code/bluemix-php@2x.png);background-size:150px 150px}}.sample-code__item--android .sample-code__item__title:before{background-image:url(/images/public/sample-code/android.svg);background-size:150px 150px;top:-10px}.sample-code__item--pyfi-monitor .sample-code__item__title:before{width:150px;height:167px;left:-275px;top:-18px;background-image:url(/images/public/sample-code/pyfi_logo_v1.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--pyfi-monitor .sample-code__item__title:before{background-image:url(/images/public/sample-code/pyfi_logo_v1@2x.png);background-size:150px auto}}.sample-code__item--pyfi-monitor .sample-code__item__tags{top:166px}.sample-code__item--hr-tracker .sample-code__item__title:before{width:150px;height:137px;left:-275px;top:-18px;background-image:url(/images/public/sample-code/hr-tracker.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.sample-code__item--hr-tracker .sample-code__item__title:before{background-image:url(/images/public/sample-code/hr-tracker@2x.png);background-size:150px auto}}.sample-code__item--hr-tracker .sample-code__item__tags{top:146px}body.service-error #page-footer .container{width:790px}body.service-error #page-footer .left-column{box-sizing:border-box;padding-left:55px;position:relative}body.service-error #page-footer .right-column{box-sizing:border-box;padding-left:10px}body.service-error #page-footer .att-globe{left:0;position:absolute;top:0}body.service-error #page-footer .att-globe img{margin:0}body.service-error #page-footer nav{display:inline-block;vertical-align:top}body.service-error #page-footer p.copyright{margin:5px 0 25px}body.service-error #page-footer p.trademark{margin:0}#services-view{background-color:#fff}#services-view h2{font-size:30px}#services-view h3{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#526068;font-size:20px;font-weight:400}#services-view .feature{box-sizing:border-box;padding:10px 0 0 60px;position:relative;text-align:left}#services-view .feature .icon{background-image:url(/images/public/services/services-icons.png);background-repeat:no-repeat;left:0;position:absolute;top:0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){#services-view .feature .icon{background-image:url(/images/public/services/services-icons@2x.png);background-size:185px 377px}}#services-view section.menu-bar{background:#f8fafd;border-bottom:1px solid #eff0f1}#services-view section.menu-bar.stuck{left:0;position:fixed;right:0;top:0;z-index:90}#services-view section.menu-bar nav{padding:0}#services-view section.menu-bar nav:after,#services-view section.menu-bar nav:before{content:" ";display:table}#services-view section.menu-bar nav:after{clear:both}#services-view section.menu-bar a{box-sizing:border-box;border-right:1px solid #eff0f1;color:#4a516b;display:block;float:left;font-size:14px;height:74px;line-height:74px;text-align:center;width:33.333%}#services-view section.menu-bar a:first-child{border-left:1px solid #eff0f1}#services-view section.menu-bar a span{background-image:url(/images/public/services/services-icons.png);background-repeat:no-repeat;display:inline-block;height:35px;margin:-4px 10px 0 0;vertical-align:middle;width:35px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){#services-view section.menu-bar a span{background-image:url(/images/public/services/services-icons@2x.png);background-size:185px 377px}}#services-view section.menu-bar .icon-development-services{background-position:2px 0}#services-view section.menu-bar .icon-sim-provisioning{background-position:-72px 0}#services-view section.menu-bar .icon-consulting-services{background-position:-151px -2px}#services-view section#development-services p.tagline{margin-bottom:80px}#services-view section#development-services .row{margin-bottom:30px}#services-view section#development-services .feature h3{margin-bottom:6px}#services-view section#development-services .feature p{color:#526068;font-size:14px;line-height:20px}#services-view section#development-services .feature .icon{height:30px;width:40px}#services-view section#development-services .feature .icon-developer-portal{background-position:1px -54px}#services-view section#development-services .feature .icon-data-security{background-position:-73px -54px}#services-view section#development-services .feature .icon-powerful-api{background-position:1px -98px}#services-view section#development-services .feature .icon-data-tracking{background-position:-73px -98px}#services-view section#development-services .feature .icon-event-management{background-position:1px -150px}#services-view section#development-services .feature .icon-analytics{background-position:-73px -150px}#services-view section#development-services .call-for-action{margin-top:50px}#services-view section#development-services .call-for-action span{color:#526068;display:inline-block;font-size:16px;line-height:38px;margin-right:20px}#services-view section#sim-provisioning{background:#f8fafd url(/images/services-cloud-bg.png) no-repeat 50% 90px}#services-view section#sim-provisioning .order{margin-top:275px}#services-view section#sim-provisioning .more-info{font-size:14px;font-weight:700;margin:20px auto;text-align:center}#services-view section#consulting-services .row{margin-bottom:20px}#services-view section#consulting-services .features{margin:80px auto;padding-left:50px;width:750px}#services-view section#consulting-services .features h3{margin-bottom:12px}#services-view section#consulting-services .features li{color:#526068;font-size:14px;line-height:20px}#services-view section#consulting-services .features li:before{content:"\2013";display:inline-block;margin-right:5px}#services-view section#consulting-services .features .icon{height:33px;width:42px}#services-view section#consulting-services .features .icon-engineering{background-position:0 -262px}#services-view section#consulting-services .features .icon-design{background-position:-77px -262px}#services-view section#consulting-services .features .icon-implementation{background-position:0 -345px}#services-view section#consulting-services .features .icon-business-services{background-position:-77px -345px}#services-view section#consulting-services .call-for-action span{color:#526068;display:inline-block;font-size:14px;line-height:38px;margin-left:10px}.showcase-page{color:#424960}.showcase-page,.showcase-page *{box-sizing:border-box}.showcase-page__intro{height:300px;color:#fff;background:#20a5d1;text-align:center}.showcase-page__intro__title{font-size:40px;font-weight:300;position:relative;padding-top:50px;margin-bottom:20px}.showcase-page__intro__title:before{content:" ";display:block;position:relative;margin:0 auto 30px;width:325px;height:103px;background-image:url(/images/public/showcase/header-icon.svg);background-repeat:no-repeat;background-size:325px 103px}.showcase-page__intro__tagline{font-size:16px;line-height:24px;width:700px;margin:0 auto}.showcase-page__container{width:1170px;margin:70px auto 130px}.showcase-page__list{list-style-type:none}.showcase-page__list-item{float:left;width:570px;margin:0 25px 20px 0}.showcase-page__list-item:nth-child(2n){margin-right:0}.showcase-page__list-link{width:100%;height:100%;padding:36px 45px 30px;display:block}.showcase-page__list-icon{height:290px;width:480px;margin:0 auto;margin-bottom:25px}.showcase-page__list-icon--rockwell-automation{background-image:url(/images/public/showcase/rockwell.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-page__list-icon--rockwell-automation{background-image:url(/images/public/showcase/rockwell@2x.jpg);background-size:480px auto}}.showcase-page__list-icon--emerson{background-image:url(/images/public/showcase/emerson.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-page__list-icon--emerson{background-image:url(/images/public/showcase/emerson@2x.jpg);background-size:480px auto}}.showcase-page__list-icon--greenguest{background-image:url(/images/public/showcase/greenguest.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-page__list-icon--greenguest{background-image:url(/images/public/showcase/greenguest@2x.jpg);background-size:480px auto}}.showcase-page__list-icon--birdi{background-image:url(/images/public/showcase/birdi.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-page__list-icon--birdi{background-image:url(/images/public/showcase/birdi@2x.jpg);background-size:480px auto}}.showcase-page__list-icon--rescueroute{background-image:url(/images/public/showcase/rescueroute.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-page__list-icon--rescueroute{background-image:url(/images/public/showcase/rescueroute@2x.png);background-size:480px auto}}.showcase-page__list-icon--rally{background-image:url(/images/public/showcase/rally.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-page__list-icon--rally{background-image:url(/images/public/showcase/rally@2x.png);background-size:480px auto}}.showcase-page__list-icon--kineticcare{background-image:url(/images/public/showcase/kineticcare.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-page__list-icon--kineticcare{background-image:url(/images/public/showcase/kineticcare@2x.png);background-size:480px auto}}.showcase-page__list-title{color:#1fa8db;font-size:24px;font-weight:300}.showcase-page__list-subtitle{color:#8e9ea4;margin-top:10px}@media(max-width:1200px){.showcase-page__container,body.public.responsive .showcase-page .container{width:92%}.showcase-page__list-item,.showcase-page__list-item:nth-child(2n){float:none;margin-right:auto;margin-left:auto}.showcase-page__intro__tagline{width:92%}}@media(max-width:620px){.showcase-page__list-item{width:100%}.showcase-page__list-icon{width:100%;background-size:100% 100%;padding-top:calc(100% - 120px);height:auto}}.showcase-detail-page__birdi-description-list{float:left;max-width:490px;margin-top:50px}.showcase-detail-page__birdi-description-list dt{background-size:40px 20px;background:url(/images/icon-tick-circle.png) no-repeat -20px 0;background-image:url(/images/icon-tick-circle.svg),none;color:#526068;font-size:16px;font-weight:700;height:20px;line-height:20px;margin:25px 0 10px;padding-left:35px}.showcase-detail-page__birdi-description-list dt:first-child{margin-top:0}.showcase-detail-page__birdi-description-list dd{font-size:14px;line-height:18px;padding-left:35px}.showcase-detail-page__birdi-events{float:right;margin-top:50px}.showcase-detail-page__birdi-logo{text-align:center}.showcase-detail-page__birdi-logo img{display:inline-block}@media(max-width:1200px){.showcase-detail-page__birdi-logo{margin-top:40px}}@media(max-width:1070px){.showcase-detail-page__birdi-description-list,.showcase-detail-page__birdi-events{float:none;max-width:100%}}.showcase-detail-page{color:#303d54}.showcase-detail-page,.showcase-detail-page *{box-sizing:border-box}.showcase-detail-page__intro{height:165px;background:#26a0d0;text-align:center;padding-top:66px;color:#fff}.showcase-detail-page__intro__title{font-size:40px;font-weight:300}.showcase-detail-page__intro__subtitle{font-size:16px;font-weight:300;margin-top:10px;line-height:1.2}.showcase-detail-page__container{max-width:1200px;margin:60px auto 75px;padding:65px 100px}.showcase-detail-page__article{border-bottom:1px solid #e1e3e6;padding-bottom:55px;margin-bottom:50px}.showcase-detail-page__article:last-child{border:none;padding-bottom:0;margin-bottom:0}.showcase-detail-page__article-paragraph{font-size:16px;line-height:1.8}.showcase-details-page__article__half{width:50%;float:left}.showcase-details-page__article__half-text{padding-right:10%}.showcase-details-page__article__title{font-size:30px;font-weight:300;color:#175c7e;margin-bottom:25px}.showcase-details-page__article__title--rockwell:before{background-image:url(/images/public/showcase/rockwell-logo.png);background-repeat:no-repeat;display:block;content:"";width:160px;height:43px;margin:0 0 35px 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__article__title--rockwell:before{background-image:url(/images/public/showcase/rockwell-logo@2x.png);background-size:160px 43px}}.showcase-details-page__article__title--emerson:before{background-image:url(/images/public/showcase/emerson-logo.png);background-repeat:no-repeat;display:block;content:"";width:130px;height:77px;margin:0 0 35px 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__article__title--emerson:before{background-image:url(/images/public/showcase/emerson-logo@2x.png);background-size:130px 77px}}.showcase-details-page__video{height:290px;width:480px;margin:0 auto;display:block}.showcase-details-page__video--rockwell{background-image:url(/images/public/showcase/rockwell.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__video--rockwell{background-image:url(/images/public/showcase/rockwell@2x.jpg);background-size:480px auto}}.showcase-details-page__video--emerson{background-image:url(/images/public/showcase/emerson.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__video--emerson{background-image:url(/images/public/showcase/emerson@2x.jpg);background-size:480px auto}}.showcase-details-page__video--greenguest{background-image:url(/images/public/showcase/greenguest.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__video--greenguest{background-image:url(/images/public/showcase/greenguest@2x.jpg);background-size:480px auto}}.showcase-detail-page__feature-list{margin-bottom:40px;list-style-type:none}.showcase-detail-page__feature-list-item{margin-top:50px}.showcase-detail-page__feature{padding-left:160px;position:relative}.showcase-detail-page__feature:before{background-image:url(/images/public/showcase/greenguest-icons.png);background-repeat:no-repeat;content:"";display:block;position:absolute;left:0;width:120px;height:90px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-detail-page__feature:before{background-image:url(/images/public/showcase/greenguest-icons@2x.png);background-size:111px 329px}}.showcase-detail-page__feature--eliminate-energy-waste:before{background-position:0 -133px}.showcase-detail-page__feature--save-energy-money:before{background-position:0 -245px;top:-5px}.showcase-detail-page__feature-title{font-size:18px;color:#175c7e;font-weight:300;margin-bottom:20px;text-transform:uppercase}.showcase-detail-page__feature-text{opacity:.7;line-height:1.2}@media(max-width:1200px){.showcase-detail-page__container{max-width:92%;padding:60px}.showcase-details-page__article__half-text{padding-right:0}.showcase-details-page__article__half{width:100%;float:none}.showcase-details-page__video{width:480px;margin-top:50px}}@media(max-width:768px){.showcase-detail-page__intro__title{font-size:30px}.showcase-detail-page__container{padding:40px}.showcase-detail-page__feature{padding-left:0}.showcase-detail-page__feature:before{position:relative}}@media(max-width:610px){.showcase-detail-page__container{padding:30px}.showcase-details-page__video{height:auto;width:100%;background-size:100% 100%;padding-top:calc(100% - 100px)}}.showcase-details-page__rally-logo{background-image:url(/images/public/showcase/rally/rally-logo.png);background-repeat:no-repeat;width:340px;height:169px;float:right;position:relative;top:40px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__rally-logo{background-image:url(/images/public/showcase/rally/rally-logo@2x.png);background-size:340px 169px}}@media(max-width:1200px){.showcase-details-page__rally-logo{float:none;margin:0 auto 40px}}@media(max-width:430px){.showcase-details-page__rally-logo{background-size:100% 100%;padding-top:calc(100% - 120px);height:auto;width:100%}}.showcase-details-page__rally-shots{margin-top:20px;text-align:center}.showcase-details-page__rally-shot{width:190px;height:309px;margin-right:12px;float:left;display:inline-block}.showcase-details-page__rally-shot:last-child{margin-right:0}.showcase-details-page__rally-shot--1{background-image:url(/images/public/showcase/rally/rally-shot-1.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__rally-shot--1{background-image:url(/images/public/showcase/rally/rally-shot-1@2x.png);background-size:190px 309px}}.showcase-details-page__rally-shot--2{background-image:url(/images/public/showcase/rally/rally-shot-2.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__rally-shot--2{background-image:url(/images/public/showcase/rally/rally-shot-2@2x.png);background-size:190px 309px}}.showcase-details-page__rally-shot--3{background-image:url(/images/public/showcase/rally/rally-shot-3.png);background-repeat:no-repeat;width:178px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__rally-shot--3{background-image:url(/images/public/showcase/rally/rally-shot-3@2x.png);background-size:178px 309px}}.showcase-details-page__rally-shot--4{background-image:url(/images/public/showcase/rally/rally-shot-4.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__rally-shot--4{background-image:url(/images/public/showcase/rally/rally-shot-4@2x.png);background-size:190px 309px}}.showcase-details-page__rally-shot--5{background-image:url(/images/public/showcase/rally/rally-shot-5.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__rally-shot--5{background-image:url(/images/public/showcase/rally/rally-shot-5@2x.png);background-size:190px 309px}}@media(max-width:1200px){.showcase-details-page__rally-shot{margin-top:12px;float:none}}@media(max-width:510px){.showcase-details-page__rally-shot{margin:12px auto}}.showcase-detail-page__rescueroute-logo,.showcase-detail-page__rescureroute-diagram{text-align:center}.showcase-detail-page__rescueroute-logo img,.showcase-detail-page__rescureroute-diagram img{display:inline-block}.showcase-detail-page__rescureroute-diagram{margin-top:50px}.showcase-details-page__rescueroute-features-list{margin:60px 0}.showcase-details-page__rescueroute-features-list:after,.showcase-details-page__rescueroute-features-list:before{content:" ";display:table}.showcase-details-page__rescueroute-features-list:after{clear:both}.showcase-details-page__rescueroute-features-list li{box-sizing:border-box;float:left;margin-left:76px;padding-left:150px;position:relative;width:445px;line-height:1.2}.showcase-details-page__rescueroute-features-list li p{margin-top:10px;font-size:14px}.showcase-details-page__rescueroute-features-list li:first-child{margin-left:0}.showcase-details-page__rescueroute-features-list .icon{background-image:url(/images/public/showcase/rescueroute/feature-icons.png);background-repeat:no-repeat;height:108px;left:0;position:absolute;top:0;width:106px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__rescueroute-features-list .icon{background-image:url(/images/public/showcase/rescueroute/feature-icons@2x.png);background-size:627px 649px}}.showcase-details-page__rescueroute-features-list .icon.fire{background-position:0 0}.showcase-details-page__rescueroute-features-list .icon.medical-emergency{background-position:-521px 0}.showcase-details-page__rescueroute-features-list .icon.accident-notification{background-position:0 -277px}.showcase-details-page__rescueroute-features-list .icon.baby-monitor{background-position:-521px -277px}.showcase-details-page__rescueroute-features-list .icon.senior-living{background-position:0 -543px}.showcase-details-page__rescueroute-developed{float:right;margin:30px 0 30px 90px}@media(max-width:1200px){.showcase-detail-page__birdi-logo{margin-top:40px}.showcase-details-page__rescueroute-features-list{margin:0}.showcase-details-page__rescueroute-features-list li{float:none;margin-left:0;margin-bottom:60px;width:100%}.showcase-details-page__rescueroute-features-list li p{font-size:16px}}@media(max-width:768px){.showcase-details-page__rescueroute-features-list li{padding-left:0}.showcase-details-page__rescueroute-features-list li .icon{display:block;position:static;margin-bottom:20px}}.showcase-details-page__kineticcare-logo{position:relative}.showcase-details-page__kineticcare-logo--about{width:425px;height:260px;background-image:url(/images/public/showcase/kineticcare/about.png);background-repeat:no-repeat;float:right}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__kineticcare-logo--about{background-image:url(/images/public/showcase/kineticcare/about@2x.png);background-size:425px 260px}}.showcase-details-page__kineticcare-logo--integrator{width:432px;height:289px;background-image:url(/images/public/showcase/kineticcare/integrator.png);background-repeat:no-repeat;float:right}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__kineticcare-logo--integrator{background-image:url(/images/public/showcase/kineticcare/integrator@2x.png);background-size:432px 289px}}.showcase-details-page__kineticcare-logo--tablet{width:430px;height:289px;background-image:url(/images/public/showcase/kineticcare/tablet.png);background-repeat:no-repeat;float:left}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.showcase-details-page__kineticcare-logo--tablet{background-image:url(/images/public/showcase/kineticcare/tablet@2x.png);background-size:430px 289px}}@media(max-width:1200px){.showcase-details-page__kineticcare-logo{float:none;margin:40px auto}}.supported-platforms .external-link{display:block;margin:20px 0 10px}.supported-platforms .external-link:before{display:inline-block;content:"";background-image:url(/images/public/supported-platforms/external-link.png);background-repeat:no-repeat;width:17px;height:14px;margin-right:10px;vertical-align:bottom}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.supported-platforms .external-link:before{background-image:url(/images/public/supported-platforms/external-link@2x.png);background-size:17px 14px}}.supported-platforms section.client-libraries .container{padding-top:0}.supported-platforms section.client-libraries .client-libraries{padding:60px 0 30px;text-align:center}.supported-platforms section.client-libraries .client-libraries img{margin-bottom:50px}.supported-platforms section.device-partners{background-position:50% 170px!important;background:#fff url(/images/map-bg.png) no-repeat}.supported-platforms section.device-partners h2{margin-bottom:20px}.supported-platforms section.device-partners p{color:#7c868b}.supported-platforms section.device-partners ul{width:460px}.supported-platforms section.device-partners ul:after,.supported-platforms section.device-partners ul:before{content:" ";display:table}.supported-platforms section.device-partners ul:after{clear:both}.supported-platforms section.device-partners ul li{float:left;margin-left:20px;width:140px}.supported-platforms section.device-partners ul li:first-child{margin-left:0}.supported-platforms section.device-partners ul a{font-family:Helvetica Neue,helvetica,arial;background:url(/images/hardware-featured-partners.png) no-repeat;color:#4a516b;display:block;font-size:16px;font-weight:200;padding-top:95px}.supported-platforms section.device-partners ul a.arduino{background-position:20px 0}.supported-platforms section.device-partners ul a.raspberry-pi{background-position:-154px 0}.supported-platforms section.device-partners ul a.beagleboard{background-position:-312px 0}.supported-platforms section.device-partners ul a.arm{background-position:-480px 0}.supported-platforms section.device-partners ul{margin:90px auto 130px}.supported-platforms__table__header .client-libraries__logo{margin:10px}.supported-platforms__intro{height:300px;background:#1b94c2 url(/images/circuit-bg.png) 50% 50%;color:#fff;text-align:center}.supported-platforms__intro__title{font-size:30px;font-weight:400;position:relative;padding-top:30px;margin-bottom:10px}.supported-platforms__intro__title:before{content:" ";display:block;position:relative;margin:0 auto 20px;width:98px;height:100px;background-image:url(/images/public/supported-platforms/header-icon.svg);background-repeat:no-repeat;background-size:98px 100px}.supported-platforms__intro__tagline{font-size:16px;line-height:24px;width:720px;margin:0 auto}.supported-platforms__tabs{height:76px;margin-bottom:40px;border-top:1px solid #edeff4;border-bottom:1px solid #fff}.supported-platforms__tabs ul{list-style:none;height:75px;padding:0;margin:0;text-align:center;background-color:#e6e5eb;border-bottom:1px solid #d9dae1}.supported-platforms__tabs ul li{display:inline-block;margin:0 15px;color:#808392;line-height:75px}.supported-platforms__tabs ul li.active{color:#1fa8db;border-bottom:2px solid #1fa8db}.supported-platforms__tabs ul li a{display:inline-block;padding:0 10px;color:inherit}.supported-platforms__tabs ul li a:hover{color:#1fa8db}.supported-platforms__category h2{margin:30px 0;font-size:22px;font-weight:400}.supported-platforms__category h2 .icon.platform{margin-right:10px}.supported-platforms__table{margin-bottom:40px}.supported-platforms__table__header{border-bottom:1px solid #e8e8e8}.supported-platforms__table__header h3{color:#175c7e}.supported-platforms__table__header .client-libraries__logo{display:inline-block;vertical-align:middle}.supported-platforms__table table{width:100%}.supported-platforms__table table th{vertical-align:middle;padding-left:30px;height:40px;font-size:12px;font-weight:400;text-align:left;border-top:1px solid #fff;border-bottom:1px solid #e8e8e8;background:#fcfcfc;background:linear-gradient(180deg,#fdfdfd,#fafafa)}.supported-platforms__table table th:first-child{width:355px;max-width:355px}.supported-platforms__table table td{font-size:14px;padding:30px;vertical-align:top;border:1px solid #e8e8e8}.supported-platforms__table table td:last-child{border-right:none}.supported-platforms__th-use-case{width:220px}.supported-platforms__th-gateways{width:130px}.supported-platforms__th-compatibility{width:147px}.supported-platforms__th-resources{width:168px}.supported-platforms__item__name{display:block;margin-bottom:20px;font-size:16px;font-weight:300}.supported-platforms__link{margin-left:15px}table td.supported-platforms__item__icon{padding-right:0;padding-bottom:20px;border-right:none}table td.supported-platforms__item__icon a{display:inline-block;margin-top:10px;font-size:11px}table td.supported-platforms__item__name{padding-left:0;border-left:none;font-size:16px;font-weight:300;white-space:pre}table td.supported-platforms__item__usecases ul{list-style:inside}table td.supported-platforms__item__usecases ul li{margin-bottom:5px}table td.supported-platforms__item__resources .button-new{height:22px;font-size:12px;line-height:18px;padding:2px 5px}table td.supported-platforms__item__resources ul li{margin-bottom:5px}#att-flow-modal{display:none}#flow-logo{display:block;width:65px;height:30px;background:url(/images/iot/logos@2x.png) no-repeat;background-size:144px 215px;background-position:0 -38px;margin-bottom:10px}#terms-conditions-view section.terms-transcript{margin:60px auto}#terms-conditions-view section.terms-transcript .container{padding:20px 0 55px}#terms-conditions-view section.terms-transcript .container ol,#terms-conditions-view section.terms-transcript .container p{color:#526068;font-size:14px}#terms-conditions-view section.terms-transcript .container ol{margin:20px auto;width:840px}#terms-conditions-view section.terms-transcript .container ol li{line-height:22px;margin-top:10px}#terms-conditions-view section.terms-transcript .container ol li:first-child{margin-top:0}#terms-conditions-view section.terms-transcript .container p{margin-left:auto;margin-right:auto;width:880px}#terms-conditions-view section.terms-transcript .container p:first-child{border-bottom:1px solid #ecedee;padding-bottom:20px;margin-bottom:55px;text-align:right}#terms-conditions-view section.terms-transcript a.print-page{background:url(/images/icon-print.png) no-repeat 0 0;background-image:url(/images/icon-print.svg),none;background-size:18px 18px;background-position:0 3px;display:inline-block;font-size:14px;text-align:right;width:122px}.tutorials-page{color:#424960}.tutorials-page,.tutorials-page *{box-sizing:border-box}.tutorials-page__intro{height:300px;background:#1b94c2 url(/images/circuit-bg.png) 50% 50%;color:#fff;text-align:center}.tutorials-page__intro__title{font-size:30px;font-weight:300;position:relative;padding-top:50px;margin-bottom:20px}.tutorials-page__intro__title:before{content:" ";display:block;position:relative;margin:0 auto 30px;width:70px;height:83px;background-image:url(/images/public/tutorials/header-icon.svg);background-repeat:no-repeat;background-size:70px 83px}.tutorials-page__intro__tagline{font-size:16px;line-height:24px;width:700px;margin:0 auto}.tutorials-page__content{padding:50px 0}.tutorials-page__tocs{width:236px;float:left;font-size:14px;font-weight:200}.tutorials-page__toc{margin-bottom:20px}.tutorials-page__toc__list-wrapper{padding:25px;border-bottom:1px solid #eaebee}.tutorials-page__toc__list-wrapper:last-child{border-bottom:none}.tutorials-page__toc__list-title{font-weight:300;margin-bottom:25px}.tutorials-page__toc__list{list-style-type:none}.tutorials-page__toc__list-item{min-height:25px;margin-bottom:5px;line-height:18px;padding-left:25px;position:relative}.tutorials-page__toc__list-item:before{content:"\25B6";display:inline-block;color:#1fa8db;width:6px;height:10px;font-size:7px;vertical-align:middle;position:absolute;left:0}.tutorials-page__toc__list-item--video:before{background-image:url(/images/public/tutorials/video-list-icon.png);background-repeat:no-repeat;content:"";width:14px;height:12px;top:2px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__toc__list-item--video:before{background-image:url(/images/public/tutorials/video-list-icon@2x.png);background-size:14px 12px}}.tutorials-page__toc__list-item--playlist:before{background-image:url(/images/public/tutorials/playlist-icon.png);background-repeat:no-repeat;content:"";width:16px;height:17px;top:1px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__toc__list-item--playlist:before{background-image:url(/images/public/tutorials/playlist-icon@2x.png);background-size:16px 17px}}.tutorials-page__toc__list-item--separator{height:2px;min-height:2px;margin:15px auto}.tutorials-page__toc__list-item--separator:before{content:"";height:1px;background-color:#d8d8d8;width:100%}.tutorials-page__lists{margin-left:22px;float:left;width:930px}.tutorials-page__list-wrapper{margin-bottom:30px}.tutorials-page__list-title{font-size:14px;font-weight:300;margin:10px 0 30px;position:relative}.tutorials-page__list-title:before{background-image:url(/images/public/tutorials/icons.png);background-repeat:no-repeat;width:40px;height:24px;display:inline-block;content:"";vertical-align:middle}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__list-title:before{background-image:url(/images/public/tutorials/icons@2x.png);background-size:200px 24px}}.tutorials-page__list-title--hardware:before{background-position:-40px 0}.tutorials-page__list-title--client-libraries:before{background-position:-80px 0}.tutorials-page__list-title--community:before{background-position:-120px 0;margin-right:15px}.tutorials-page__list-title--integrations:before{background-position:-167px 0}.tutorials-page__list{list-style-type:none}.tutorials-page__list-item{width:215px;height:220px;float:left;margin:0 20px 20px 0;position:relative;text-align:center}.tutorials-page__list-item__link{width:100%;height:100%;display:block;position:relative;border-radius:3px}.tutorials-page__using-m2x-text{position:absolute;bottom:0;display:block;height:55px;line-height:55px;padding:0 10px;width:100%;font-weight:300;font-size:16px;color:#fff;background:rgba(0,0,0,.2)}.tutorials-page__using-m2x-text--two-lines{line-height:20px;padding:8px 20px 0}.tutorials-page__list-item--last-in-row{margin-right:0}.tutorials-page__list-item--video:after{background-image:url(/images/public/tutorials/video-tile-icon.png);background-repeat:no-repeat;content:"";display:block;position:absolute;width:19px;height:16px;right:15px;top:15px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__list-item--video:after{background-image:url(/images/public/tutorials/video-tile-icon@2x.png);background-size:19px 16px}}.tutorials-page__list-item--video--inverted:after{filter:invert(100%)}.tutorials-page__list-item.tutorials-page__list-item--using-m2x{transition:background .1s ease-in-out;background:#1b94c2}.tutorials-page__list-item.tutorials-page__list-item--using-m2x:hover{background:#6ebb1f}.tutorials-page__list-item.tutorials-page__list-item--using-m2x:before{background-image:url(/images/public/tutorials/using-m2x-icons.png);background-repeat:no-repeat;display:block;content:"";height:120px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__list-item.tutorials-page__list-item--using-m2x:before{background-image:url(/images/public/tutorials/using-m2x-icons@2x.png);background-size:1621px 120px}}.tutorials-page__list-item--get-started:before{background-position:0 0;width:120px;margin-left:48.5px;margin-top:33px}.tutorials-page__list-item--cycle:before{background-position:-163px 0;width:136px;margin-left:40.5px;margin-top:58px}.tutorials-page__list-item--connecting-devices:before{background-position:-337px 0;width:140px;margin-left:37.5px;margin-top:55px}.tutorials-page__list-item--triggers:before{background-position:-513px 0;width:114px;margin-left:50.5px;margin-top:55px}.tutorials-page__list-item--hackathlon:before{background-position:-672px 0;width:100px;margin-left:57.5px;margin-top:40px}.tutorials-page__list-item--curl:before{background-position:-818px 0;width:106px;margin-left:54.5px;margin-top:45px}.tutorials-page__list-item--retrieving-data:before{background-position:-947px 0;width:110px;margin-left:52.5px;margin-top:40px}.tutorials-page__list-item--commands-api:before{background-position:-1528px 0;width:98px;margin-left:60px;margin-top:40px}.tutorials-page__list-item--managing-api-keys:before{background-position:-1084px 0;width:116px;margin-left:50px;margin-top:35px}.tutorials-page__list-item--pushing-data:before{background-position:-1246px 0;width:137px;margin-left:37px;margin-top:25px}.tutorials-page__list-item--launching-distribution:before{background-position:-1410px 0;width:90px;margin-left:62.5px;margin-top:39px}.tutorials-page__list--client-libraries .tutorials-page__list-item__link,.tutorials-page__list--community .tutorials-page__list-item__link,.tutorials-page__list--hardware .tutorials-page__list-item__link,.tutorials-page__list--integrations .tutorials-page__list-item__link{padding:170px 40px 0;line-height:20px;color:#545a6e;font-weight:300}.tutorials-page__list--client-libraries .tutorials-page__list-item__link:hover,.tutorials-page__list--community .tutorials-page__list-item__link:hover,.tutorials-page__list--hardware .tutorials-page__list-item__link:hover,.tutorials-page__list--integrations .tutorials-page__list-item__link:hover{color:#fff;background:rgba(0,0,0,.2)}.tutorials-page__list--hardware .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/hardware.png);background-repeat:no-repeat;display:block;content:"";height:70px;width:99px;margin-top:68px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__list--hardware .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/hardware@2x.png);background-size:99px 611px}}.tutorials-page__list-item--att-kit .tutorials-page__list-item__link{padding-top:160px}.tutorials-page__list-item--att-kit:before{margin-left:63px}.tutorials-page__list-item--arduino:before{margin-left:63px;background-position:0 -95px}.tutorials-page__list-item--beaglebone:before{margin-left:63px;background-position:0 -190px}.tutorials-page__list-item--lilypad:before{margin-left:78px;background-position:0 -276px}.tutorials-page__list-item--raspberry-pi:before{margin-left:57px;background-position:0 -369px}.tutorials-page__list-item--redboard:before{margin-left:71px;background-position:0 -463px}.tutorials-page__list-item--teensy:before{margin-left:60px;background-position:0 -555px}.tutorials-page__list--client-libraries .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/client-libraries.png);background-repeat:no-repeat;display:block;content:"";height:55px;width:68px;position:absolute;margin:60px 0 0 75px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__list--client-libraries .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/client-libraries@2x.png);background-size:225px 60px}}.tutorials-page__list--client-libraries .tutorials-page__list-item--android-things:before{height:60px;background-position:0 0}.tutorials-page__list--client-libraries .tutorials-page__list-item--ruby:before{height:60px;background-position:-75px 0}.tutorials-page__list--client-libraries .tutorials-page__list-item--client-libraries .tutorials-page__list-item__link{font-size:14px;line-height:1.3;padding:146px 25px 0}.tutorials-page__list--client-libraries .tutorials-page__list-item--client-libraries:before{height:60px;background-position:-165px 0}.tutorials-page__list--integrations .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/integrations.png);background-repeat:no-repeat;display:block;content:"";height:35px;width:150px;position:absolute;margin:72px 0 0 32.5px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__list--integrations .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/integrations@2x.png);background-size:150px 143px}}.tutorials-page__list-item--appery:before{margin-left:72px}.tutorials-page__list-item--ifttt:before{margin-left:95px;background-position:0 -35.5px}.tutorials-page__list-item--pusher:before{margin-left:141px;background-position:0 -106px}.tutorials-page__list-item--viziapps:before{margin-left:118px;background-position:0 -71px}.tutorials-page__list--community .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/community.png);background-repeat:no-repeat;display:block;content:"";position:absolute;width:60px;height:60px;margin:60px 0 0 78px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.tutorials-page__list--community .tutorials-page__list-item:before{background-image:url(/images/public/tutorials/community@2x.png);background-size:60px 317px}}.tutorials-page__list--community .tutorials-page__list-item--hologram .tutorials-page__list-item__link{padding-top:160px}.tutorials-page__list--community .tutorials-page__list-item--launchpad-energia:before{height:55px;background-position:0 -62px}.tutorials-page__list--community .tutorials-page__list-item--launchpad-energia .tutorials-page__list-item__link{padding-top:160px}.tutorials-page__list--community .tutorials-page__list-item--raspberry:before{height:60px;background-position:0 -193px}.tutorials-page__list--community .tutorials-page__list-item--raspberry .tutorials-page__list-item__link{padding-top:160px}.tutorials-page__list--community .tutorials-page__list-item--contribute:before{height:62px;background-position:0 -125px}.tutorials-page__list--community .tutorials-page__list-item--contribute .tutorials-page__list-item__link{font-size:14px;line-height:1.3;padding:160px 25px 0}.tutorials-page__list--community .tutorials-page__list-item--ti:before{background-position:0 -260px;height:58px;top:10px}.tutorials-page__list-disclaimer{margin-bottom:30px;font-size:14px;font-style:italic;line-height:22px;color:#384146;opacity:.6}.single-tutorial-page{margin:50px auto 60px;color:#303d54;font-size:16px;line-height:1.4}.single-tutorial-page,.single-tutorial-page *{box-sizing:border-box}.single-tutorial-page-side-nav{width:238px;float:left}.single-tutorial-page-side-nav__title{text-align:center;color:#424960;font-weight:300;padding:0 20px 20px;font-size:14px}.single-tutorial-page-side-nav__logo{width:145px;height:118px;margin:30px auto}.single-tutorial-page-side-nav__logo--retrieving-data{background-image:url(/images/public/tutorials/retrieving-data/api-cloud.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--retrieving-data{background-image:url(/images/public/tutorials/retrieving-data/api-cloud@2x.png);background-size:145px 118px}}.single-tutorial-page-side-nav__logo--managing-api-keys{background-image:url(/images/public/tutorials/managing-api-keys/managing-api-keys-icon.png);background-repeat:no-repeat;width:117px;height:95px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--managing-api-keys{background-image:url(/images/public/tutorials/managing-api-keys/managing-api-keys-icon@2x.png);background-size:117px 95px}}.single-tutorial-page-side-nav__logo--device-onboarding{background-image:url(/images/public/tutorials/device-onboarding/device-onboarding.png);background-repeat:no-repeat;width:137px;height:63px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--device-onboarding{background-image:url(/images/public/tutorials/device-onboarding/device-onboarding@2x.png);background-size:137px 63px}}.single-tutorial-page-side-nav__logo--commands-api{background-image:url(/images/public/tutorials/commands-api.png);background-repeat:no-repeat;width:87px;height:87px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--commands-api{background-image:url(/images/public/tutorials/commands-api@2x.png);background-size:87px 87px}}.single-tutorial-page-side-nav__logo--launching-distribution{background-image:url(/images/public/tutorials/launching-distribution/launching-distribution.png);background-repeat:no-repeat;width:100px;height:96px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--launching-distribution{background-image:url(/images/public/tutorials/launching-distribution/launching-distribution@2x.png);background-size:100px 96px}}.single-tutorial-page-side-nav__logo--launchpad-energia{background-image:url(/images/public/client-libraries/logos/logo-energia.png);background-repeat:no-repeat;width:170px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--launchpad-energia{background-image:url(/images/public/client-libraries/logos/logo-energia@2x.png);background-size:170px 70px}}.single-tutorial-page-side-nav__logo--appery{background-image:url(/images/public/tutorials/appery/appery.png);background-repeat:no-repeat;width:150px;height:36px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--appery{background-image:url(/images/public/tutorials/appery/appery@2x.png);background-size:150px 36px}}.single-tutorial-page-side-nav__logo--ifttt{background-image:url(/images/public/tutorials/ifttt/ifttt.png);background-repeat:no-repeat;width:150px;height:40px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--ifttt{background-image:url(/images/public/tutorials/ifttt/ifttt@2x.png);background-size:150px 40px}}.single-tutorial-page-side-nav__logo--pusher{background-image:url(/images/public/tutorials/pusher/pusher.png);background-repeat:no-repeat;width:150px;height:47px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--pusher{background-image:url(/images/public/tutorials/pusher/pusher@2x.png);background-size:150px 47px}}.single-tutorial-page-side-nav__logo--viziapps{background-image:url(/images/public/tutorials/viziapps/viziapps.png);background-repeat:no-repeat;width:150px;height:32px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--viziapps{background-image:url(/images/public/tutorials/viziapps/viziapps@2x.png);background-size:150px 32px}}.single-tutorial-page-side-nav__logo--android-things{background-image:url(/images/public/tutorials/android-things/android-things.png);background-repeat:no-repeat;width:100px;height:51px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__logo--android-things{background-image:url(/images/public/tutorials/android-things/android-things@2x.png);background-size:100px 51px}}.single-tutorial-page-side-nav__list-title{font-size:12px;color:#424960;text-transform:uppercase;opacity:.5;padding:0 20px 10px;border-bottom:1px solid #e1e3e6}.single-tutorial-page-side-nav__list{list-style-type:none;counter-reset:ol-nav-counter;padding:20px;font-size:13px}.single-tutorial-page-side-nav__list-item{line-height:2;position:relative;padding-left:26px}.single-tutorial-page-side-nav__list-item:before{content:counter(ol-nav-counter) ".";counter-increment:ol-nav-counter;display:inline-block;color:#8c8e92;font-size:13px;line-height:24px;position:absolute;left:4px;top:1px;text-align:center}.single-tutorial-page-side-nav__list-item--video:before{background-image:url(/images/public/tutorials/list-item-video.png);background-repeat:no-repeat;content:"";width:13px;height:10px;top:6px;left:0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.single-tutorial-page-side-nav__list-item--video:before{background-image:url(/images/public/tutorials/list-item-video@2x.png);background-size:13px 10px}}.single-tutorial-page-side-nav__list--unnumbered .single-tutorial-page-side-nav__list-item{padding-left:0}.single-tutorial-page-side-nav__list--unnumbered .single-tutorial-page-side-nav__list-item:before{display:none}.single-tutorial-page-article{max-width:940px;float:left;margin-left:22px;padding:60px 45px}.single-tutorial-page-article__title{font-size:28px;font-weight:300;color:#175c7e;border-bottom:1px solid #e1e3e6;margin-bottom:35px;padding-bottom:20px}.single-tutorial-page-article__video-iframe{min-height:500px;width:850px;margin:45px 0}.single-tutorial-page-article__outline-title{font-size:20px;font-weight:300;color:#175c7e;border-top:1px solid #e1e3e6;margin-bottom:35px;padding-top:30px}.single-tutorial-page-article__outline-list{list-style-type:none;counter-reset:ol-counter;margin-top:20px}.single-tutorial-page-article__outline-list-item{padding-left:50px;position:relative;margin-bottom:20px}.single-tutorial-page-article__outline-list-item:before{content:counter(ol-counter);counter-increment:ol-counter;display:inline-block;border-radius:50%;width:22px;height:22px;background:#e9ecf5;color:#8c8e92;font-size:13px;line-height:24px;position:absolute;left:0;top:4px;text-align:center}.single-tutorial-page-article__sub-article{margin-top:40px}.single-tutorial-page-article__outline-step-title,.single-tutorial-page-article__sub-article-title{font-size:18px;font-weight:300;color:#175c7e;padding-top:3px;margin-bottom:15px}.single-tutorial-page-article__outline-step-list-item{padding-top:4px;margin-bottom:15px}.single-tutorial-page-article__outline-step p{margin-bottom:10px}.single-tutorial-page-article__outline-step-list{list-style-type:disc;padding-left:60px}.single-tutorial-page-video{width:100%;height:auto}.center{display:block;margin-left:auto;margin-right:auto}#documentation-triggers-view h2{font-size:32px;font-weight:400;margin-bottom:40px}#documentation-triggers-view section.introduction .container{padding-bottom:0;padding-right:258px;position:relative}#documentation-triggers-view section.introduction img.setup-flag{position:absolute;right:30px;top:160px;width:164px}#documentation-triggers-view .tabs-container .tab{display:none}#documentation-triggers-view .tabs-container .tab.active{display:block}#tutorial-beaglebone-view #section-introduction img{margin-bottom:40px}#tutorial-hackathon-view .introduction:after,#tutorial-hackathon-view .introduction:before{content:" ";display:table}#tutorial-hackathon-view .introduction:after{clear:both}#tutorial-hackathon-view .introduction h2,#tutorial-hackathon-view .introduction p{float:left;padding:0 30px;width:540px}#tutorial-hackathon-view .introduction h2{margin-bottom:13px}#tutorial-hackathon-view .introduction p{border-bottom:1px solid #e7eaf2;color:#526068;font-size:14px;line-height:28px;padding-bottom:35px}#tutorial-hackathon-view .introduction img{float:right}#tutorial-hackathon-view .resources{box-sizing:border-box;float:left;margin:30px 0;padding:0 30px;width:50%}#tutorial-hackathon-view .resources h2{margin-bottom:10px}#tutorial-hackathon-view .resources ul{font-size:14px;list-style-type:none;padding-left:0}#tutorial-hackathon-view .resources>ul>li{line-height:30px;padding-left:40px;position:relative}#tutorial-hackathon-view .resources>ul>li:before{background-image:url(/images/public/tutorials/hackathon/hackathon-icons.png);background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:3px;width:24px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){#tutorial-hackathon-view .resources>ul>li:before{background-image:url(/images/public/tutorials/hackathon/hackathon-icons@2x.png);background-size:492px 123px}}#tutorial-hackathon-view .resources>ul>li.get-started:before{background-position:0 3px}#tutorial-hackathon-view .resources>ul>li.api-docs:before{background-position:1px -35px}#tutorial-hackathon-view .resources>ul>li.client-libraries:before{background-position:1px -68px}#tutorial-hackathon-view .resources>ul>li.demos:before{background-position:-1px -102px}#tutorial-hackathon-view .resources>ul>li.email:before{background-position:-468px 4px}#tutorial-hackathon-view .resources>ul>li.forum:before{background-position:-470px -37px}#tutorial-hackathon-view .resources>ul>li.irc:before{background-position:-469px -78px}#tutorial-hackathon-view .resources>ul ul{font-style:italic;line-height:22px}#tutorial-hackathon-view p.foot-note{border-top:1px solid #e7eaf2;clear:both;font-size:14px;padding-top:35px;text-align:center}#tutorial-simkit-view section.module{border-bottom:none}#tutorial-simkit-view section.module .container,#tutorial-simkit-view section.module.last{border-bottom:1px solid #ecedee}#tutorial-simkit-view section.module.last .container{border-bottom:none}#tutorial-simkit-view section.module .container:after,#tutorial-simkit-view section.module .container:before{content:" ";display:table}#tutorial-simkit-view section.module .container:after{clear:both}#tutorial-simkit-view section.module ol,#tutorial-simkit-view section.module ul{max-width:700px}#tutorial-simkit-view section.module p{line-height:24px;max-width:920px}#tutorial-simkit-view .sim-cards{box-sizing:border-box;background:url(/images/tutorials/sim-kit/sim-cards.png) no-repeat 0 0;background-image:url(/images/tutorials/sim-kit/sim-cards.svg),none;background-size:225px 254px;display:block;float:right;height:254px;margin-left:50px;width:225px}#tutorial-simkit-view section.introduction .container:after,#tutorial-simkit-view section.introduction .container:before{content:" ";display:table}#tutorial-simkit-view section.introduction .container:after{clear:both}#tutorial-simkit-view section.introduction p{line-height:28px}#tutorial-simkit-view section.introduction .introduction-text{float:left;width:650px}#tutorial-simkit-view section.introduction .what-you-get{float:right;width:275px}#tutorial-simkit-view section.introduction .what-you-get ul{font-size:13px;line-height:20px;margin:0;padding-left:15px}#tutorial-simkit-view section.introduction .what-you-get li{margin:0 0 7px}#tutorial-simkit-view section.introduction .what-you-get span{color:#c2c8d5;display:block;font-size:11px;margin-bottom:10px;text-transform:uppercase}#tutorial-simkit-view section.introduction .call-for-action{margin:40px auto 0;text-align:center}#tutorial-simkit-view section.introduction .call-for-action span{color:#4a516b;display:inline-block;font-size:15px;font-weight:700;line-height:36px;margin-right:40px}#tutorial-simkit-view ol{margin-left:20px}#tutorial-ruby-view .ruby-logo{float:right;margin-left:20px}#tutorial-pushing-data-view section .container{padding:40px 0 100px}#tutorial-pushing-data-view .steps{padding:20px 0}#tutorial-pushing-data-view .steps:after,#tutorial-pushing-data-view .steps:before{content:" ";display:table}#tutorial-pushing-data-view .steps:after{clear:both}#tutorial-pushing-data-view .steps ol{float:left;width:450px}#tutorial-pushing-data-view .steps img{margin-top:15px}#tutorial-pushing-data-view ul.client-libraries{margin:30px auto 0;padding-left:50px;width:585px}#tutorial-pushing-data-view ul.client-libraries:after,#tutorial-pushing-data-view ul.client-libraries:before{content:" ";display:table}#tutorial-pushing-data-view ul.client-libraries:after{clear:both}#tutorial-pushing-data-view ul.client-libraries li{float:left;margin-bottom:15px;width:33.333%}#tutorial-pushing-data-view ul.client-libraries .icon{background-image:url(/images/public/tutorials/pushing-data/client-libraries.png);background-repeat:no-repeat;display:inline-block;height:70px;margin-right:10px;vertical-align:middle;width:50px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){#tutorial-pushing-data-view ul.client-libraries .icon{background-image:url(/images/public/tutorials/pushing-data/client-libraries@2x.png);background-size:460px 140px}}#tutorial-pushing-data-view ul.client-libraries .icon.python{background-position:0 0}#tutorial-pushing-data-view ul.client-libraries .icon.java{background-position:-209px 0}#tutorial-pushing-data-view ul.client-libraries .icon.javascript{background-position:-414px -6px}#tutorial-pushing-data-view ul.client-libraries .icon.ruby{background-position:0 -83px}#tutorial-pushing-data-view ul.client-libraries .icon.nodejs{background-position:-209px -84px}#tutorial-pushing-data-view ul.client-libraries .icon.android{background-position:-414px -82px}#tutorial-development-cycle-view{background-color:#fff}#tutorial-development-cycle-view .development-cycle{background-image:url(/images/public/tutorials/development-cycle/development-cycle.png);background-repeat:no-repeat;height:2446px;margin:60px auto 0;width:980px;position:relative}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){#tutorial-development-cycle-view .development-cycle{background-image:url(/images/public/tutorials/development-cycle/development-cycle@2x.png);background-size:865px 2446px}}#tutorial-development-cycle-view .development-cycle li{left:85px;position:absolute;width:400px}#tutorial-development-cycle-view .development-cycle li.right{left:520px}#tutorial-development-cycle-view .development-cycle li.step-1{left:585px;top:85px;width:330px}#tutorial-development-cycle-view .development-cycle li.step-2{top:335px}#tutorial-development-cycle-view .development-cycle li.step-3{top:675px}#tutorial-development-cycle-view .development-cycle li.step-4{top:960px;width:420px}#tutorial-development-cycle-view .development-cycle li.step-5{top:1305px}#tutorial-development-cycle-view .development-cycle li.step-6{top:1600px}#tutorial-development-cycle-view .development-cycle li.step-7{top:1935px}#tutorial-development-cycle-view .development-cycle li.step-8{top:2240px}#tutorial-development-cycle-view .development-cycle h3{font-family:NeuzeitOffice,Helvetica Neue,helvetica,arial;color:#4a516b;font-size:24px;font-weight:700;line-height:30px;margin-bottom:10px}#tutorial-development-cycle-view .development-cycle p{color:#526068;font-size:14px;line-height:22px}.select-widget{display:inline-block;height:32px;position:relative;width:200px}.select-widget select{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:32px;position:absolute;width:100%;z-index:10}.select-widget__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:3px;background:#fff;border:1px solid #cbd5dc;color:#303d54;display:inline-block;font-size:14px;height:32px;line-height:32px;min-width:60px;padding:0 37px 0 13px;width:100%}.select-widget__arrows{border-radius:0 2px 2px 0;background:#f1f3f6 url(data:image/gif;base64,R0lGODlhBwAEANUAAAAAAP///+Pl6tPW3cjM1MTI0MPHz8HFzdnc4tbZ36SqtauxvKiuuaetuKast6Wrtrm+x7zBys3R2MvP1s7S2aiuuK2zvauxu7/EzMTJ0drd4uDj6N3g5dzf5KWstrC2v9HV2/Hz9vDy9cXK0eXo7ODj59XZ3u/y9f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAHAAQAAAYVQIUkRFQwQIrCSeEhahRGInHzkQYBADs=) no-repeat 8px 14px;border-left:1px solid #cbd5dc;height:30px;position:absolute;right:1px;top:1px;width:23px}.select-widget.focus .select-widget__label{box-shadow:0 0 5px #1b9fe8;border-color:#1c9fe8}.select-widget--small{height:24px;width:150px}.select-widget--small select{height:24px}.select-widget--small .select-widget__label{font-size:12px;height:22px;line-height:22px;padding-left:10px}.select-widget--small .select-widget__arrows{background-position:8px 9px;height:20px}.select-widget--placeholder .select-widget__label{color:#acafb6}.field--has-errors .select-widget__label{border:1px solid #c9354a}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.2916666666666667),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124dpi){.select-widget__arrows{background:#f1f3f6 url(data:image/gif;base64,R0lGODlhDgAIANUAAAAAAP///+Pl6tPW3cjM1MTI0MPHz8HFzdnc4tbZ36SqtauxvKiuuaetuKast6Wrtrm+x7zBys3R2MvP1s7S2aiuuK2zvauxu7/EzMTJ0drd4uDj6N3g5dzf5KWstrC2v9HV2/Hz9vDy9cXK0eXo7ODj59XZ3u/y9f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAOAAgAAAZAQMNiECoai5NKxqNQSI7FUZNBaSoIRtGh+TCFQI9mQXSKND0IY4KpwECajQ5U47AqGCVokVNpXgR6RhsWHyRQQQA7) no-repeat 8px 14px;background-size:7px 4px}}.field{margin-bottom:25px}.field input[disabled]{background:#e3e3e3 url(/images/icon-lock.png) no-repeat 95% 6px;font-style:italic}.field--has-errors input[type=email],.field--has-errors input[type=password],.field--has-errors input[type=search],.field--has-errors input[type=text],.field--has-errors textarea{border-color:#c9354a}.field--has-errors input[type=email]:focus,.field--has-errors input[type=password]:focus,.field--has-errors input[type=search]:focus,.field--has-errors input[type=text]:focus,.field--has-errors textarea:focus{box-shadow:0 0 5px #c9354a;border-color:#c9354a;outline:none}.field--has-errors .select-widget .label{border-color:#c9354a}.field--has-errors .select-widget .arrows{border-left-color:#c9354a}.field--has-errors .select-widget.focus .label{box-shadow:0 0 5px #c9354a;border-color:#c9354a}.field__description{opacity:.5;font-size:12px;line-height:25px;color:#242e42}.field__input{vertical-align:top}.field__input--half{width:calc(50% - 8px)}.field__input:first-child{margin-right:8px}.field__input:last-child{margin-left:8px}.field--inline{margin-bottom:0}.field--captcha{display:none}.field-note{color:#838994;font-size:12px;padding-top:7px;line-height:1.2}.jumpstart *{box-sizing:border-box}.jumpstart__intro{height:300px;background-color:#0079b6;color:#fff;text-align:center;background-image:url(/images/public/jumpstart/background.png);background-repeat:no-repeat;background-position:120% -60px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.jumpstart__intro{background-image:url(/images/public/jumpstart/background@2x.png);background-size:1859px 543px}}.jumpstart__intro-title{font-size:38px;font-weight:300;padding-top:70px;margin-bottom:40px}.jumpstart__intro-tagline{width:612px;margin:0 auto;line-height:1.6}.device-integrator{font-size:0}.device-integrator *{box-sizing:border-box}.device-integrator__intro{padding:90px 0;background-color:#0079b6;background-image:url(/images/public/device-integrator/background.png);background-repeat:no-repeat;background-size:contain!important;background-position:100%;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3 dppx),only screen and (min-resolution:125 dpi){.device-integrator__intro{background-image:url(/images/public/device-integrator/background@2x.png);background-size:auto auto}}.device-integrator__intro-title{font-size:40px;margin-bottom:24px}.device-integrator__intro-tagline{font-size:14px;line-height:22px}.device-integrator__img-container{text-align:right}body.public{min-width:1300px;background:#a0c5e8 url(/images/noise-bg.jpg)}body.public.responsive{min-width:100%}body.public .container{width:1200px}body.public pre{padding-bottom:20px}body.public pre+.clipboard-button .button-new.blue{border-radius:5px 0;padding:0 10px;font-weight:300;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.4)}#turn-script{display:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=public.css.map*/