@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700|Roboto+Condensed:400);@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700|Roboto+Condensed:400);a,b,body,div,em,form,h4,h5,html,i,iframe,img,label,li,nav,small,span,strong,sub,sup,u{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h3,header,p,section,table,ul{padding:0;border:0;font:inherit;vertical-align:baseline}footer{border:0;font:inherit;vertical-align:baseline}[class*=page-faqs] div small,footer,header,nav,section{display:block}body{-webkit-text-size-adjust:none;background-color:#f7f7f7;font-family:Open Sans,sans-serif;font-size:13pt;color:#696969;font-weight:300;line-height:1.75em}table{border-collapse:collapse;border-spacing:0}input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=text],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@-ms-viewport{width:device-width}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}input[type=email],input[type=text],select,textarea{font-family:'Open Sans',sans-serif;font-size:13pt;color:#000;font-weight:300;line-height:2.25em}input[type=checkbox],input[type=radio]{width:20px;height:20px}a{color:#00a0e1;text-decoration:underline}a :active,a:hover,a:visited{text-decoration:none;color:#00a0e1}a.button{color:#fff}h4,h5{color:#444;font-weight:800}b,h3,strong{color:#444}h3{font-size:1.35em;margin:0 0 1em;font-weight:400}b,strong{font-weight:600}em,i{font-style:italic}sub,sup{position:relative;top:.5em;font-size:.8em}sup{top:-.5em}hr{border:0;border-top:solid 1px #eee}p,table,ul{margin:0 0 2em}body.is-preload *,body.is-preload :after,body.is-preload :before{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}.container{margin:0 auto;max-width:100%;width:1400px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row,.row>*{box-sizing:border-box}section:last-child,section>:last-child{margin-bottom:0}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row>.col-4{width:33.33333%}.row>.col-6{width:50%}.row>.col-8{width:66.66667%}table{width:100%}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}section{margin:0 0 5em}header{margin:0 0 2em}footer{margin:0}footer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px}form label{display:block;font-weight:800;margin:0 0 1em;font-size:.8em;color:#444}form input[type=email],form input[type=text],form select,form textarea{display:block;width:100%;border-radius:3px;border:solid 1px #c8c8c8;margin-bottom:10px}form input[type=email]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border-color:#649f96}form input[type=email],form input[type=text],form select{line-height:1em;padding:1em}form select{padding:.85em 1em}form textarea{min-height:9em;padding:1em}form ::-webkit-input-placeholder{color:#ccc!important}form :-moz-placeholder,form ::-moz-placeholder{color:#ccc!important}form :-ms-input-placeholder{color:#ccc!important}form ::-moz-focus-inner{border:0}.dropotron li:first-child{border-top:0}[class*=page-faqs] h4{width:100%;border-top:1px solid #d3d3d3;padding:1em 1em 1em 0;cursor:pointer}[class*=page-faqs] h4:last-child{border-bottom:1px solid #d3d3d3}[class*=page-faqs] div small:nth-child(1):before{content:'Footnotes';display:block;font-size:16px;font-size:1rem;color:#444;font-weight:700}input[type=button]{text-decoration:none;font-size:1.35em;padding:.6em 1.5em}.button,button,input[type=button],input[type=submit]{-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;position:relative;display:inline-block;background:#00a0e1;color:#fff;border-radius:3px;font-weight:800;outline:0;border:0;cursor:pointer}.button,button{text-decoration:none;font-size:1.35em;padding:.6em 1.5em}.button.icon:before,button.icon:before,input[type=button].icon:before{position:relative;margin-right:.5em;top:.05em}.button:active,.button:hover,button:active,button:hover,input[type=button]:active,input[type=button]:hover,input[type=submit]:active,input[type=submit]:hover{background:#00a0e1;color:#fff}.button.alt,button.alt,input[type=button].alt{background:#f1f1f1;background:rgba(0,0,0,.05);color:#444}.button.alt:hover,button.alt:hover,input[type=button].alt:hover{background:#e8e8e8;background:rgba(0,0,0,.085)}.button.alt:active,button.alt:active,input[type=button].alt:active{background:#e4e4e4;background:rgba(0,0,0,.15)}.button.large,button.large,input[type=button].large{font-size:2.25em;padding:.8em .9em}.button[href*="/faqs/"],.button[href*="/upload"],.button[href="/register"],.button[href="/signin"]{white-space:nowrap}.button[href="/register"]:after,.button[href="/signin"]:after{display:inline-block;margin-left:10px;vertical-align:bottom}.button[href*="/faqs/"]:after,.button[href*="/upload"]:after{margin-left:10px;vertical-align:bottom}.button[href*="/upload"]:after{display:inline-block}.button[href="/register"]:after,.button[href="/signin"]:after{content:"\21E9";font-size:120%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.button[href*="/faqs/"]:after{content:"\003F";font-size:70%;border:2px solid;border-radius:50%;display:inline-block;padding:0 8px;height:70%}.button[href*="/upload"]:after{content:"\21EA";font-size:80%;border-top:0}ul{list-style:disc;padding-left:1em}ul li{padding-left:.5em}#nav ul li>ul{display:none}#nav ul{list-style:none;padding-left:0}.dropotron li>a,.dropotron li>span{-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;text-decoration:none}#page-wrapper{position:absolute;right:0;left:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;top:0;bottom:405px}#header-wrapper{background:#004465;background:-webkit-gradient(linear,left top,right top,from(#004465),to(#0087ca));background:linear-gradient(to right,#004465 0,#0087ca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$astronautblue',endColorstr='$lochmara',GradientType=1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#main-wrapper{background:#fff;box-shadow:0 3px 0 0 rgba(0,0,0,.05);padding:2em 0 3em;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#footer-wrapper,#header{display:-webkit-box;display:-ms-flexbox;display:flex}#footer-wrapper{background:#c6c6c6;background:-webkit-gradient(linear,left top,right top,color-stop(15%,#c6c6c6),color-stop(75%,#adadad),to(#9c9c9c));background:linear-gradient(90deg,#c6c6c6 15%,#adadad 75%,#9c9c9c 100%);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#header{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px}#logo{display:inline-block}.toggle:before{display:inline-block;font-weight:400;border-radius:3px}#logo img{margin:10px 0 0}#nav{position:relative}#nav,#nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}#nav{font-size:.7em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:20px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}#nav ul{margin:0}#nav ul li{float:left;margin:0 1em;cursor:pointer;height:100%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;border-top:10px solid transparent}#nav ul li a,#nav ul li span{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;font-weight:bolder;letter-spacing:.025em;color:#fff;text-decoration:none;border-radius:3px;padding:.5em 1em}#nav ul li.active,#nav ul li:hover{border-top:10px solid #00a0e1}#nav ul li.current a{background:#444;color:#fff}.dropotron,.toggle{text-decoration:none}.dropotron{background:#fff;letter-spacing:.025em;color:#696969;border-radius:3px;padding:.75em 0;min-width:15em;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 .25em .25em .1em rgba(0,0,0,.025);margin-top:-webkit-calc(-.75em + 1px);margin-top:calc(-.75em + 1px);margin-left:-1px;list-style:none}.dropotron li{border-top:solid 1px #eee;line-height:3em}.dropotron li>a,.dropotron li>span{color:inherit;display:block;padding:0 1.5em}.dropotron li.active>a,.dropotron li.active>span,.dropotron li>a:hover,.dropotron li>span:hover{background:#eee}.dropotron.level-0{font-size:.8em;margin-left:1.5em;margin-top:0}.dropotron.level-0:before{content:'';position:absolute;top:-.5em;left:1em;border-bottom:solid .75em #fff;border-left:solid .75em transparent;border-right:solid .75em transparent;z-index:1}#banner .button{width:100%;margin-bottom:.5em}#banner .button.icon:before{position:absolute;right:.15em;top:50%;margin-top:-.3em}#banner .button.alt{margin-bottom:0}.dropotron li{padding-left:0}#footer{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}#footer a{color:inherit}#navPanel,#navToggle{display:none}.toggle{width:70px;height:50px;opacity:.8;-ms-filter:"alpha(opacity=80)"}.toggle:before{text-decoration:none;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:6px;top:6px;background:#fff;width:58px;height:38px;content:'\2630';color:#7bbcb3;text-align:center;line-height:38px;font-size:20px;border:1px solid #649f96}.navPanel-visible .toggle:before{content:'\2715'}._stone-footer-background{background:#e7e7e7}.sliding-popup-bottom{position:fixed}.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center}.eu-cookie-compliance-banner{background-color:#203f85;padding:20px;overflow:hidden}.eu-cookie-compliance-banner .eu-cookie-compliance-content{margin:0;max-width:none;display:block}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{max-width:none;float:left}.eu-cookie-compliance-banner p{color:#fff;margin:0 0 5px;-webkit-font-smoothing:antialiased;line-height:23.2px}.eu-cookie-compliance-banner button{margin-top:15px;margin-right:15px;color:#fff;border:3px solid #fff;background-color:transparent;-webkit-transition:all .5s ease;transition:all .5s ease}.eu-cookie-compliance-banner button,input[type=submit]{padding:10px 30px;min-width:150px;height:45px;font-size:18px;line-height:20px;letter-spacing:1px;font-family:"Roboto Condensed",serif!important;text-transform:uppercase;text-decoration:none}.eu-cookie-compliance-banner .eu-cookie-compliance-message{float:none;max-width:none}.eu-cookie-compliance-buttons{float:right;max-width:40%}.eu-cookie-compliance-banner button:hover{background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;color:#000}.tingle-modal{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgba(0,0,0,.75)!important}.explorer-modalText iframe{width:-webkit-fill-available;width:fill-available;height:440px}.explorer-modalButton{font-size:14pt;padding:10px;margin:10px}.for-logged-in,body.logged-in .for-logged-out,body.logged_in .for-logged-out{display:none}.tabs li,body.logged-in .for-logged-in,body.logged_in .for-logged-in{display:block}.hide,.tou-modal .tingle-modal__close,body.logged-out .for-logged-in,body.logged_out .for-logged-in{display:none}.home .col-12 #content{padding:0 4.5em}.small,small{font-size:.8em;line-height:1.5em}.right{text-align:right}.no-margin{margin:0!important}.error{border-color:red!important}.error-message{color:red;font-style:italic;margin-bottom:1em}.banner-hero{margin:20px 0 40px}option.empty{color:#ccc}#filedrag{font-weight:700;text-align:center;padding:2em 0;margin:1em 0;color:#555;border:2px dashed #555;border-radius:7px;cursor:default;height:55px}#filedrag div{line-height:0}table{font-size:.65em;line-height:normal}ul.tabs{overflow:hidden;border-bottom:1px solid #999}.tabs{margin:0;padding:0;list-style:none}.tabs li{cursor:pointer;float:left;border:1px solid #999;border-bottom:0;background:#e0e0e0;padding:10px 20px;font-size:16px;text-decoration:none}.tabs li:hover{background:#ccc}.tabs li.active{font-weight:700;background:#fff;position:relative}.tabs li.active .delete:before{content:"✕";top:0;right:0;position:absolute;font-size:10px;line-height:10px;cursor:pointer;margin:2px 2px 0 0;font-family:Arial,sans-serif;color:#818181}.page-upload-data select.has-value,.tabs li,.tabs li.active .delete:before:hover{color:#000}.tab_container{background:#fff}.tab_content{padding:20px 0;font-size:16px}.tou-modal .tingle-modal-box__content{padding:20px}.tou-wrapper{overflow-y:scroll;max-height:400px}.tingle-modal{z-index:100000!important}.mapPopupTitle{font-weight:700;text-align:left;font-size:14pt;margin-bottom:5px;white-space:pre-wrap}.mapPopupLabel{font-weight:700;width:100px;text-align:right}.mapPopupLink,.mapPopupValue{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.mapPopupValue{padding-left:5px}.mapPopupLink{font-weight:700;font-size:12pt;margin-top:5px;cursor:pointer}.mapPopupColumn,.mapPopupRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.mapPopupRow{text-align:right;margin-right:5px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.mapPopupColumn{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:300px}.home .banner-hero{margin:0 0 1px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.home #map{height:300px;background-color:#e0e0e0}.home .overmap{z-index:999;top:175px;left:100px;box-shadow:0 0 5px #000;font-size:18pt;padding:.5em;font-weight:bolder;position:absolute}.home .overmap:hover{box-shadow:0 0 10px #000}.home #main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.logged_in #jsoneditor{height:600px;margin-bottom:50px}.logged_in .jsoneditor{border:1px solid #ccc!important}.logged_in .jsoneditor-menu,.logged_in .jsoneditor-statusbar,.page-upload-data #main.long .ignore-long,.page-upload-data #main.mobile .ignore-mobile,.page-upload-data #main.stationary .ignore-stationary,.page-upload-data #main.wide .ignore-wide{display:none}.logged_in .jsoneditor-outer.has-status-bar{margin:0!important;padding:0!important}.page-about-terms-of-use h4{margin-bottom:10px;text-decoration:underline}.page-upload-data span.required{color:red;position:relative;top:-5px}.page-upload-data .col-6,.page-upload-data form .row{margin-top:0!important;padding-top:0!important}.page-upload-data .config-columns{font-size:.9em}.page-upload-data label{font-weight:600!important}.page-upload-data input:not([type=radio]),.page-upload-data select{height:40px;font-size:.9em}.page-upload-data textarea{padding:.3em;font-size:.9em;height:80px}.page-upload-data select{padding:.3em;color:#ccc}.page-upload-data select option:not(.empty){color:#000}.page-upload-data h3 span{background-color:rgba(224,224,224,.611765);border-radius:50px;padding:0 10px;border:1px solid #dbdbdb}.page-upload-data div+h3{margin-top:25px}.page-upload-data .dataTables_info{font-size:.6em}.page-upload-data .col-6{position:relative}.page-upload-data .col-6 p.addl{font-size:.7em;line-height:1;font-style:italic}.page-upload-data .button.expand{padding:10px 20px}.page-upload-data .button.expand.config{float:right}.page-upload-data .button.expand.sensor{font-size:14px}.page-upload-data #config-preview,.page-upload-data hr+h3{margin-bottom:30px}.page-upload-data span.description{position:absolute;background:rgba(224,224,224,.41);cursor:pointer;border-radius:50px;padding:7px;line-height:10px;font-weight:700;border:1px solid #ccc}.page-upload-data #main span.description{top:8px;right:-40px}.page-upload-data label span.description{margin-left:5px}@media screen and (max-width:1680px){.container{width:1200px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row,.row>*{box-sizing:border-box}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}}@media screen and (max-width:1280px){.container{width:960px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row,.row>*{box-sizing:border-box}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row{margin-top:-25px;margin-left:-25px}.row>*{padding:25px 0 0 25px}.row.gtr-200{margin-top:-50px;margin-left:-50px}.row.gtr-200>*{padding:50px 0 0 50px}#banner .button{font-size:1.75em}}@media screen and (max-width:980px){.container{width:90%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row,.row>*{box-sizing:border-box}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row{margin-top:-25px;margin-left:-25px}.row>*{padding:25px 0 0 25px}.row.gtr-200{margin-top:-50px;margin-left:-50px}.row.gtr-200>*{padding:50px 0 0 50px}body,html{overflow-x:hidden}section{clear:both;margin-bottom:3em!important}section.last{margin-bottom:0!important}.button,button,input[type=button],input[type=submit]{width:100%;text-align:center;font-size:1.35em;padding:.85em 0!important}.button.icon,button.icon,input[type=button].icon{padding-right:.75em!important}.button.icon:before,button.icon:before,input[type=button].icon:before{margin-right:.5em;top:.05em}#header-wrapper{text-align:center}#footer-wrapper{padding:4em 0}#header{margin:0 auto}#nav{display:none}#banner .button.icon:before{position:relative;right:auto;top:auto}#content{border-bottom:solid 1px #e8e8e8;padding:4em;margin-bottom:0!important}#content>:last-child{margin-bottom:0!important}#navPanel,#navToggle,#page-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}#page-wrapper{padding-bottom:1px}#navPanel,#navToggle{display:block;height:44px;left:0;position:fixed;top:0;width:100%;z-index:10001}#navPanel{-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);height:100%;overflow-y:auto;width:275px;z-index:10002;background:#fff;box-shadow:inset -3px 0 0 0 #dfdfdf;padding:0 23px 0 20px}#navPanel .link{display:block;text-decoration:none;height:54px;line-height:54px;border-top:solid 1px #e8e8e8;color:#696969}#navPanel .link:first-child{border-top:0}#navPanel .indent-1{display:inline-block;width:1em}#navPanel .indent-2,#navPanel .indent-3{display:inline-block;width:2em}#navPanel .indent-3{width:3em}#navPanel .indent-4,#navPanel .indent-5{display:inline-block;width:4em}#navPanel .indent-5{width:5em}#navPanel .depth-0{color:#444;font-weight:800}body.navPanel-visible #navToggle,body.navPanel-visible #page-wrapper{-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navPanel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:736px){.container{width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row,.row>*{box-sizing:border-box}.row.aln-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.aln-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.button[href*="/faqs/"]:after{padding:0 6px}body,input,select,textarea{line-height:1.25em}h3,h4,h5{font-size:16pt;margin:0 0 1em}section{clear:both;margin-bottom:3em!important}section.last{margin-bottom:0!important}.button,button,input[type=button],input[type=submit]{width:100%;text-align:center;font-size:1.25em!important;padding:.65em 0!important}.button.icon,button.icon,input[type=button].icon{padding-right:.75em!important}.button.icon:before,button.icon:before,input[type=button].icon:before{margin-right:.5em;top:.05em}#header-wrapper{padding:3em 0 1.5em}#footer-wrapper,#main-wrapper{padding:40px 30px}#banner .button{margin:0 0 1em}#content{padding:1em}}