html{font-size:16px}#content-block{color:#999999}.details{font-size:16px;text-align:left}.tagline{font-size:24px;margin-bottom:16px}.energy_line{position:relative;z-index:1}#intro{background-color:#000520;background-image:url('/static/images/earthlights.jpg?66f2eec77a78');background-repeat:no-repeat;background-size:cover;background-position:50% 50%;font-size:35px;height:500px}#intro .intro-description{margin-top:100px;text-align:center;color:#fff;font-weight:700;line-height:130%}#intro .try_it_button{color:#fff;font-size:25px;padding:15px 70px;margin-top:70px;margin-bottom:40px;border:0 none;font-weight:bold}#intro .elemental{display:inline;position:relative;z-index:10;margin-top:65px}.energy_lines{top:-12px;height:0;overflow:hidden;position:relative;z-index:1}.meter_system_row{height:370px;width:100%;top:0;margin-top:15px}.meter_system{position:absolute;z-index:15;padding-top:100px}.meter_system .get_push_button{background:linear-gradient(to bottom,#8db538,#5fa641);font-size:16px;color:white;margin-top:20px;padding:10px 15px 12px}.meter_div{text-align:center;top:-60px;z-index:9;position:relative;display:block}.meter_div .meter_image{z-index:10;position:relative;display:inline}.meter_div #meter_message{position:absolute;z-index:20;top:50%;height:30px;margin-top:-15px;width:200px;margin-left:-100px;left:50%;font-weight:bold;text-transform:uppercase;font-size:18pt;text-align:center;color:#6abf5e;letter-spacing:5px}.green_line{top:-77px;height:250px}#green_line{height:0px;overflow:hidden}.cloud_text{position:relative;z-index:15}.cloud{top:-110px;position:relative;z-index:10}.cloud img{margin-left:-10%}.wifi_row{padding-bottom:30px}.wifi_row .install_more_info{top:-40px}.wifi_row #wifi-down{top:-20px}.wifi_row #wifi4{padding-bottom:5px}.manage_row{padding-top:70px;padding-bottom:70px}#green_hidden_div{z-index:5;background-color:white;width:400px;height:165px;margin-top:-165px;position:relative}#hidden_div{z-index:5;background-color:white;width:400px;height:285px;margin-top:-52px;position:relative}.overlay_caption{margin-top:-65px;position:relative;z-index:15;background:#000;background:rgba(0,0,0,0.5);padding:20px 50px;text-align:left;font-size:18px;color:#fff}.thin_black_line{height:1px;background:#bbb;width:96%;position:absolute;top:50%;z-index:1}.laptop_image{position:relative;z-index:10}@media (max-width:1200px) and (min-width:1007px){.meter_div{top:-120px}.green_line{top:-140px}.cloud{top:-180px}}@media (max-width:1006px) and (min-width:768px){.meter_div{top:-210px}.green_line{top:-230px}.cloud{top:-360px}.cloud img{margin-left:-25%}}@media (max-width:768px){#intro{height:auto}#intro .intro-description{margin-top:40px}#intro .try_it_button{margin-top:20px;margin-bottom:20px;font-size:14pt;padding:15px 40px}#intro p{font-size:16pt;line-height:1.3em}.meter_system{margin-top:0;padding-top:50px}.meter_div{margin-top:90px}.cloud_text{margin-top:30px}.cloud{top:30px}.wifi_row .install_more_info{top:0}.thin_black_line{width:93%}#help img{margin-top:30px}}#meter_details .push-system{margin-top:100px}#meter_details .get_push_button{background:linear-gradient(to bottom,#8db538,#5fa641);font-size:16px;color:white;margin-top:20px;padding:10px 15px 12px}#meter_details .energy_lines{margin-top:-52px;height:285px}#meter_details #hidden_div{z-index:5;background-color:white;width:400px;height:285px;margin-top:-52px;position:relative}#meter_details .system{max-height:390px}#meter_details .meter_div{text-align:center;margin-top:-150px;z-index:9;position:relative}#meter_details .meter_div .meter_image{z-index:10;position:relative}#manage{box-shadow:0 5px 1em rgba(0,0,0,0.15);position:relative;z-index:2}#manage .manage{border-top:1px solid grey;padding-bottom:50px}#manage .manage .laptop_image{margin-top:-60px;padding-bottom:30px;margin-bottom:30px;display:inline}.laptop_image{display:inline}#laptop_screen{background-color:#efefef;text-align:center;font-size:40px;padding-top:30px;z-index:0;position:relative}#laptop_screen .arrow{margin-top:250px}#laptop_screen .laptop_silhouette{background-color:black;height:auto;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:25px}#laptop_screen .laptop_silhouette .carousel-inner{background-color:whitesmoke;height:auto!important;margin-top:40px;margin-left:5%;width:90%}#trial{background-color:#8dc845;font-size:25px;text-align:center;color:white;font-weight:bold;padding:70px 0;box-shadow:0 -4px 1em rgba(0,0,0,0.25);z-index:3;position:relative}#trial .btn{font-size:21px;color:#808080;background:linear-gradient(to bottom,#ffffff,#dcdcdc)}#get_started{color:#646464;padding:40px 0;font-size:40px;text-align:center;font-weight:400;line-height:125%}#get_started .ready{font-size:38px}#help{background-color:#ededed;text-align:center;font-size:25px;padding-bottom:50px;padding-top:50px}#help .circle{margin-top:30px;margin-bottom:30px;border-radius:50%;background-color:grey;height:100px;width:100px;margin-left:auto;margin-right:auto}#help .button_div{text-align:center}#help .btn{margin-top:30px;background:linear-gradient(to bottom,#ffffff,#dcdcdc);color:#808080;font-size:16px;width:170px}.contact_title{color:#a3c456;font-size:50px;font-weight:bold;margin-top:32px;margin-bottom:20px}.contact_box{border-left:solid 1px rgba(0,0,0,0.15);font-size:12pt}.contact_box h3{color:#a3c456;font-size:22pt}.contactForm{margin-bottom:30px}.contactForm .formTitle{float:left;font-size:12pt;width:100px;font-weight:bold;padding-top:10px}.contactForm .formItem{float:left}.contactForm .formObject{clear:both;padding-bottom:35px}.contactForm .btn{float:left;margin-left:100px}.contactForm #inputwrap{clear:both}.contactForm input{padding:10px;border:solid 1px #999;width:300px}.contactForm textarea{padding:10px;border:solid 1px #999;width:300px}#registration_box{margin-top:100px}#registration_box h1{text-align:center;font-size:40px}#registration_box span{margin-top:30px;display:inline-block}#registration_box #reset_password_table input,#registration_box #reset_password_table label{margin-top:25px}#registration_box #reset_password_table label{margin-right:15px}#registration_box .login_button{background-color:#a3cc38;color:white;font-weight:bold;border-radius:0}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#content-block{padding-top:54px}a:hover,a:focus{text-decoration:none}h1{color:#7f7f7f;font-size:60px;font-weight:bold;padding-top:20px;padding-left:5px}.green_button{background:#8db538;background:linear-gradient(to bottom,#8db538,#5fa641);font-size:16px;color:white;margin-top:20px;padding:10px 15px 12px}.green_button:hover{background:#A3C456;color:white}.section_seperator{margin-top:20px;background:#bbbbbb;height:1px;box-shadow:0px 1px 10px #999}#django-su-warning{position:fixed;top:0;width:100%;color:white;background-color:red;text-align:center;font-size:14px;z-index:5000;text-transform:uppercase}.navbar-authenticated .open>.dropdown-toggle.btn-default.btn-no-outline,.navbar-authenticated .btn-no-outline{border-color:transparent}.navbar-authenticated .open>.dropdown-toggle.btn-default.btn-no-outline:hover,.navbar-authenticated .btn-no-outline:hover,.navbar-authenticated .open>.dropdown-toggle.btn-default.btn-no-outline:focus,.navbar-authenticated .btn-no-outline:focus,.navbar-authenticated .open>.dropdown-toggle.btn-default.btn-no-outline:active,.navbar-authenticated .btn-no-outline:active,.navbar-authenticated .open>.dropdown-toggle.btn-default.btn-no-outline:active:hover,.navbar-authenticated .btn-no-outline:active:hover{border-color:transparent;background:transparent;box-shadow:none}