html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Roboto';src:url(/assets/Roboto-Regular-20000d75440612ea9275ebd2723e3fa8730d6bbfd445ed31bad745bec6164d8b.ttf) format("truetype")}@font-face{font-family:'Roboto';font-weight:500;src:url(/assets/Roboto-Medium-6dd38ee27a77b8ce1172b15c8fa10ea0e588a54505741f5d397ebf466c199fa6.ttf) format("truetype")}@font-face{font-family:'Source Sans Pro';src:url(/assets/SourceSansPro-Regular-6eb116cdec5e6357eaced0d49609b8e814ccf65ace4d7cff2260e70edfeff175.ttf) format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:bold;src:url(/assets/SourceSansPro-Bold-078e650b7e0828c4627e42562d4ae1811be10b1ce9c2d13d54d7e5d7e1b7e80a.ttf) format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:600;src:url(/assets/SourceSansPro-SemiBold-6a89c3a98a7d2ce3f6c9b3439f0789b59682f12d1b33f3fa81088efe489f406d.ttf) format("truetype")}@font-face{font-family:'Source Sans Pro';font-style:italic;src:url(/assets/SourceSansPro-Italic-52127f65f013f1ab3d7e3be1fe3bd6311b7520baf659078344bfdf2db3052fc4.ttf) format("truetype")}@font-face{font-family:'Patrick Hand';src:url(/assets/PatrickHand-Regular-2e59c0416d278b64aaea8d08a5202e453c333c45dacc019c46835aed21c6cc9a.ttf) format("truetype")}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:white;font-family:"Source Sans Pro", Arial, sans-serif;line-height:1.4;color:black}img{float:none;max-width:100%;margin-bottom:0.4em}img.inline_icon{margin-bottom:-.3em;margin-right:-.1em;width:1.4em;height:1.4em}h1{font-size:1.6em}h2{font-size:1.2em}h1,h2,h3{font-family:"Roboto", Arial, sans-serif;font-weight:500;margin:0.5em 0 0.4em}p{font-size:1em;margin-bottom:0.4em}b{font-weight:bold}i{font-style:italic}sub{font-size:80%;vertical-align:sub}ul{margin-bottom:0.4em;list-style-type:disc;list-style-position:outside;overflow:hidden}ol{margin-bottom:0.4em;list-style-type:decimal;list-style-position:outside;overflow:hidden}li{margin-left:2em}a{color:#f66403;text-decoration:underline}a:hover{text-decoration:none}a.link_big_button{background-color:#345caa;border:2px solid #345caa;padding:.5em 1em;color:white;font-weight:bold;text-decoration:none}a.link_big_button:hover{background-color:white;color:black}.icon_link a{font-weight:600;text-decoration:none}.icon_link a:hover{text-decoration:underline}.icon_link span.triangle{color:#f66403}a.icon_link{padding-left:1.6em;font-weight:bold;color:black;text-decoration:none}a.icon_link:hover{text-decoration:underline}a.icon_link.add{background:url(/assets/icons/add-d80bb7d524f7bcfdcff6ca805efbccc0255839f23233e3d94f307b2869b9fb53.svg) no-repeat 0 -0.15em;background-size:1.5em 1.5em}a.icon_link.edit{background:url(/assets/icons/edit-418a9a8135c46abcfeda9eb2db93ad496b663fcef78cceb3916b97f8918ddbfc.svg) no-repeat 0 -0.15em;background-size:1.5em 1.5em}a.icon_link.delete{background:url(/assets/icons/delete-60a42e810aa38cda4af349fef30946a88fbac8332397028f072402b446746434.svg) no-repeat 0 -0.15em;background-size:1.5em 1.5em}a.icon_link.download{background:url(/assets/icons/down-1052ce9862d47b00dd0c676f2fdaf00e371539369d02f2fb086aa3cf939756c0.svg) no-repeat 0 -0.15em;background-size:1.5em 1.5em}a.icon_link.accept{background:url(/assets/icons/accept-590daf1f54ee19c4a4d69b2fcc18a9a10ed60edd67b34c3757ecaec15997417e.svg) no-repeat 0 -0.15em;background-size:1.5em 1.5em}a.icon_link.reject{background:url(/assets/icons/reject-e7e73c763303ac05395c251db89cdc62477c1f5381f63f91544169b8c380cf10.svg) no-repeat 0 -0.1em;background-size:1.4em 1.4em}a.icon_link.info{background:url(/assets/icons/info-03a85521304fe1ef408ab68d77e6445ed5c8e114743f64a9e2046390ce30c2b0.svg) no-repeat 0 -0.1em;background-size:1.4em 1.4em;margin-left:.2em}a.add_fields{padding-left:1.5em;font-weight:bold;color:black;background:url(/assets/icons/add-d80bb7d524f7bcfdcff6ca805efbccc0255839f23233e3d94f307b2869b9fb53.svg) no-repeat 0 -0.15em;background-size:1.5em 1.5em;text-decoration:none}a.add_fields:hover{text-decoration:underline}a.remove_fields{padding-left:1.5em;background:url(/assets/icons/delete-60a42e810aa38cda4af349fef30946a88fbac8332397028f072402b446746434.svg) no-repeat 0 -0.15em;background-size:1.5em 1.5em}hr{border-style:none;height:1px;background-color:#e5e5e5}article{float:left;border-top:1px solid #e5e5e5;margin:-1px 2% 0;width:96%;padding:.7em 0 2em}article.page_title{padding:0 0 10px}article.chart_area{padding-bottom:32px}article.chart_area .chart{width:292px;height:260px;margin-top:15px;margin-bottom:10px}@media (min-width: 340px){article.chart_area .chart{width:311px}}@media (min-width: 360px){article.chart_area .chart{width:330px}}@media (min-width: 380px){article.chart_area .chart{width:349px}}@media (min-width: 400px){article.chart_area .chart{width:368px}}@media (min-width: 420px){article.chart_area .chart{width:387px}}@media (min-width: 440px){article.chart_area .chart{width:406px}}@media (min-width: 460px){article.chart_area .chart{width:425px}}@media (min-width: 480px){article.chart_area .chart{width:444px}}@media (min-width: 500px){article.chart_area .chart{width:463px}}@media (min-width: 520px){article.chart_area .chart{width:482px}}@media (min-width: 540px){article.chart_area .chart{width:501px}}@media (min-width: 560px){article.chart_area .chart{width:520px}}@media (min-width: 580px){article.chart_area .chart{width:539px}}@media (min-width: 600px){article.chart_area .chart{width:558px}}@media (min-width: 620px){article.chart_area .chart{width:577px}}@media (min-width: 640px){article.chart_area .chart{width:596px}}@media (min-width: 660px){article.chart_area .chart{width:615px}}@media (min-width: 680px){article.chart_area .chart{width:634px}}@media (min-width: 700px){article.chart_area .chart{width:653px}}@media (min-width: 720px){article.chart_area .chart{width:466px}}@media (min-width: 760px){article.chart_area .chart{width:492px}}@media (min-width: 800px){article.chart_area .chart{width:518px}}@media (min-width: 840px){article.chart_area .chart{width:544px}}@media (min-width: 880px){article.chart_area .chart{width:570px}}@media (min-width: 920px){article.chart_area .chart{width:596px}}@media (min-width: 960px){article.chart_area .chart{width:622px}}#wrapper{display:grid;margin:0 auto;min-width:320px;max-width:990px;grid-template-columns:1fr;grid-template-areas:"header" "log_in_out" "navigation" "content" "side_column" "footer"}.google_ad{float:left}header.main-header{grid-area:header;background-color:#3390c3}header.main-header .cookie_alert{float:left;background-color:#f5f5f5;width:100%;padding:4px 2%;font-size:0.9em;text-align:center}header.main-header .cookie_alert #accept_button{float:right;height:100%}header.main-header img#logo{float:left;width:34px;margin:0.25em 0 0.25em calc(50% - 17px)}@media (min-width: 650px){header.main-header img#logo{width:48px;margin:.25em 0 .25em 2%}}@media (min-width: 950px){header.main-header img#logo{margin:.8em 0 .8em 2%}}header.main-header #logo_text{display:none;float:left;margin:.6em 0 0 .25em;color:white;font-family:"Roboto", Arial, sans-serif;font-size:1.2em}@media (min-width: 650px){header.main-header #logo_text{display:block}}@media (min-width: 950px){header.main-header #logo_text{margin-top:1.1em}}header.main-header .google_ad{width:320px;margin:0 calc(50% - 160px)}@media (min-width: 483px){header.main-header .google_ad{width:468px;margin:0 calc(50% - 234px)}}@media (min-width: 743px){header.main-header .google_ad{width:728px;margin:4px calc(50% - 364px) 0}}@media (min-width: 950px){header.main-header .google_ad{float:right;margin:4px}}header.log_in_out{grid-area:log_in_out;background-color:#345caa;font-size:0.9em;position:relative;height:39px}header.log_in_out.user_signed_in{height:50px}@media (min-width: 450px){header.log_in_out.user_signed_in{height:39px}}header.log_in_out #hamburger{position:absolute;margin:0;width:30px;top:5px;left:2%}@media (min-width: 650px){header.log_in_out #hamburger{display:none}}@media (min-width: 650px){header.log_in_out{height:32px}header.log_in_out.user_signed_in{height:32px}}header.log_in_out a{color:white;font-weight:bold;text-decoration:none}header.log_in_out a:hover{color:#f66403}header.log_in_out #account{position:absolute;bottom:5px;right:3%}header.log_in_out #account a#create_account{padding-right:0.6em;border-right:1px solid white}header.log_in_out #account a#login{margin-left:0.6em}header.log_in_out #account #user_email{float:right;clear:right;color:white}header.log_in_out #account a#logout{float:right;margin-left:0.6em}@media (min-width: 450px){header.log_in_out #account #user_email{clear:none;padding-right:0.6em;border-right:1px solid white}}.notification{float:left;width:calc(100% + 2px);margin-left:-1px;margin-top:-1px;border-bottom:1px solid #e5e5e5;text-align:center;padding:0.7em}.notification.notice{background-color:#53ca97}.notification.alert{color:white;background-color:#e61e14}.notification.info{background-color:#dfeef7}.content{grid-area:content;min-height:50em;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding-bottom:2.5em}.content hr.above_ad{width:96%;margin:0 2%}.content .google_ad{width:320px;margin:0 calc(50% - 160px);padding:.5em 0}@media (min-width: 351px){.content .google_ad{width:336px;margin:0 calc(50% - 168px)}}@media (min-width: 483px){.content .google_ad{width:468px;margin:0 calc(50% - 234px)}}aside.side{grid-area:side_column;display:none;background-color:#f5f5f5;border-top:1px solid #e5e5e5}aside.side .my_usage_link{float:left;width:90%;text-align:center;margin:2em 5%}aside.side .link_group{float:left;width:90%;margin:0 5%;border-top:1px solid #a2a2a2;padding:2em 0}aside.side .link_group .icon_link{margin-bottom:.4em}aside.side .link_group .icon_link span.triangle{color:black}aside.side .link_group a{color:black;font-weight:normal}aside.side .google_ad{width:200px;margin-top:50px;margin-left:calc(50% - 100px)}@media (min-width: 855px){aside.side .google_ad{width:250px;margin-left:calc(50% - 125px)}}@media (min-width: 990px){aside.side .google_ad{width:300px;margin-left:calc(50% - 150px)}}footer{grid-area:footer;background:#345caa;border-top:1px solid #e5e5e5;color:white;padding-top:1em}footer .link_group{float:left;width:94%;margin:0 0 1em 3%}footer .link_group .icon_link{margin-bottom:.2em}footer .link_group .icon_link a{color:white;text-decoration:none}footer .link_group .icon_link a:hover{color:#f66403}@media (min-width: 42em){footer .link_group{margin-left:2%;width:30.66%}}footer .legal_links{float:left;clear:left;width:100%;height:6em;border-top:1px solid #3390c3;padding-top:1em;font-size:90%;text-align:center}footer .legal_links a{margin-left:.3em;margin-right:.3em;color:white}.ce_heading{float:left;clear:left;width:100%;font-weight:600}.ce_heading .collapse_triangle{display:none}.ce_heading .expand_triangle{display:inline}.ce_content{float:left;clear:left;width:100%}div.field{float:left;clear:left;width:100%;margin-bottom:12px}div.field label,div.field input,div.field select,div.field textarea,div.field .hint{float:left;clear:left;margin-bottom:0.4em}div.field .unit_label{float:left;margin-left:5px}div.field .check_box_label{clear:none;margin-top:-1px;margin-left:3px}div.field .hint{font-style:italic}div.actions{float:left;clear:left;width:100%;margin-top:12px;margin-bottom:12px}div.actions a{color:black;font-weight:bold}div.actions input{float:left;margin-bottom:8px;margin-right:8px;background-color:#345caa;border:0;color:white;padding:6px 12px}div.actions input:hover{color:#f66403}input#user_email,input#user_current_password,input#user_password,input#user_password_confirmation,input#invitation_invitee_email{width:14em}div.field_with_errors{color:#e61e14}div.field_with_errors input,div.field_with_errors textarea,div.field_with_errors select{border:1px solid black;background-color:#fde4e3}#error_explanation{float:left;width:100%;color:white;background-color:#e61e14;padding:0.8em 0.4em 0.4em;margin-bottom:0.5em}@media (min-width: 720px){#wrapper.with_side_column{grid-template-columns:0.692fr 0.308fr;grid-template-areas:"header     header" "log_in_out log_in_out" "navigation navigation" "content    side_column" "footer     footer"}#wrapper.with_side_column aside.side{display:block}#wrapper.no_side_column{grid-template-columns:1fr;grid-template-areas:"header" "log_in_out" "navigation" "content" "footer"}.content .google_ad{display:none}}nav#menu{grid-area:navigation;display:none}nav#menu a{text-decoration:none}nav#menu a:hover{color:#f66403 !important}nav#menu ul{list-style-type:none;padding:0;margin:0}nav#menu li{float:left;width:47%;margin-left:2%;margin-top:0.3em;height:1.6em}nav#menu li.selected a{font-weight:bold}nav#menu #main_menu,nav#menu #sub_menu{float:left;width:100%}nav#menu #main_menu{background-color:#345caa}nav#menu #main_menu li{border-bottom:1px solid #3390c3}nav#menu #main_menu li a{color:white}nav#menu #main_menu li.selected{border-bottom:4px solid white}nav#menu #sub_menu{background-color:#f5f5f5;border-top:1px solid #e5e5e5}nav#menu #sub_menu li{border-bottom:1px solid #a2a2a2}nav#menu #sub_menu li a{color:black}nav#menu #sub_menu li.selected{border-bottom:4px solid black}@media (min-width: 470px){nav#menu li{width:30%;margin-left:2.5%}}@media (min-width: 650px){nav#menu li{width:22%;margin-left:2.4%}nav#menu{display:block !important}}@media (min-width: 950px){nav#menu li{width:auto;height:1.8em;margin-left:1em}nav#menu #main_menu li{margin-top:0}nav#menu #sub_menu li{margin-top:.7em}nav#menu #main_menu li,nav#menu #sub_menu li{border-bottom:none}}.table{float:left;margin-top:1.5em;margin-bottom:2.5em}.table_row{float:left;clear:left;width:auto;padding:6px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:-1px}.table_row.header{border-top:none}.table_row.header .table_cell{font-weight:normal !important}.table_row.footer{border:none}.table_row nav.pagination{margin-top:8px;color:#f66403}.table_row nav.pagination .page.current{font-weight:bold}.table_row nav.pagination a{text-decoration:none}.table_row nav.pagination a:hover{font-weight:bold;text-decoration:none}.table_row nav.pagination .first,.table_row nav.pagination .prev,.table_row nav.pagination .page,.table_row nav.pagination .next,.table_row nav.pagination .last{margin-right:10px}.table_cell{float:left;clear:none;overflow:hidden;width:7em}.table_cell.id{width:4em}.table_cell.email{width:16em}.table_cell.date{width:7em}.table_cell.datetime{width:16em}.table_cell.datetime_no_tz{width:9.5em}.table_cell.reading{width:7.5em;font-weight:600}.table_cell span.smart_meter_indicator{font-size:0.7em}.table_cell.row_actions{width:auto}.table_cell.row_actions img{margin:0 .3em}.table.two_value_columns{width:100%}.table.two_value_columns .table_row{width:100%}.table.two_value_columns .table_cell.label{width:100%;margin-bottom:0.25em}.table.two_value_columns .table_cell.column_label{width:38%}.table.two_value_columns .table_cell.value{width:38%;padding-right:0.25em;font-weight:600}.table.two_value_columns .table_cell.first_column{margin-left:24%}.table.two_value_columns .table_cell.decrease,.table.two_value_columns .table_cell.increase{float:right;width:38%;margin-top:0.2em;margin-bottom:0.2em;padding:0.1em 0.4em;text-align:right;font-weight:600}.table.two_value_columns .table_cell.decrease.first_column,.table.two_value_columns .table_cell.increase.first_column{margin-right:38%}.table.two_value_columns .table_cell.increase{color:white;background-color:#e61e14}.table.two_value_columns .table_cell.decrease{background-color:#53ca97}@media (min-width: 30em){.table.two_value_columns .table_cell.label{width:37%;margin-right:3%}.table.two_value_columns .table_cell.value,.table.two_value_columns .table_cell.column_label{width:30%}.table.two_value_columns .table_cell.first_column{margin-left:0}.table.two_value_columns .table_cell.first_column.column_label{margin-left:40%}.table.two_value_columns .table_cell.decrease,.table.two_value_columns .table_cell.increase{width:30%}.table.two_value_columns .table_cell.decrease.first_column,.table.two_value_columns .table_cell.increase.first_column{margin-right:30%}}#home_controller #welcome{float:left;width:100%;font-size:1em;text-align:center}#home_controller #chart_image{float:left;width:100%;text-align:center;margin-bottom:1em}#home_controller #chart_image img{display:inline;max-width:100%;border:1px solid #e5e5e5;margin:0}#home_controller #create_account_link{text-align:center;margin-top:1.5em;padding-bottom:2em}#home_controller #piggy_bank_img{float:left;width:100px;margin:0 1em .7em 2%}@media (min-width: 540px){#home_controller #welcome{font-size:1.5em}#home_controller #piggy_bank_img{width:175px}}#faq_controller .ce_content{padding-left:13px;padding-bottom:1em}#how_it_works_controller .number_box{float:left;position:relative;background-color:#dfeef7;margin:0.5em 0.8em 0.5em 0;width:75px;height:75px}#how_it_works_controller .number_box .number{position:absolute;width:100%;text-align:center;font-family:"Patrick Hand", Arial, sans-serif;font-size:80px;left:0;top:-20px}@media (min-width: 900px){#degree_days_controller #weighted_degree_days_img{float:right;margin-left:8px}}#degree_days_calculations_controller #calculator_form,#degree_days_calculations_controller #map{float:left;width:100%}#degree_days_calculations_controller #map{padding-top:1em;border-top:1px solid #e5e5e5}#degree_days_calculations_controller #result.field div{float:left;clear:left}#degree_days_calculations_controller #result.field .label{margin-bottom:5px}#degree_days_calculations_controller #result.field .value{font-weight:bold;font-size:2em}#degree_days_calculations_controller #date_from.field{width:auto;margin-right:20px}#degree_days_calculations_controller #date_to.field{clear:none;width:auto}@media (min-width: 480px){#degree_days_calculations_controller #calculator_form{width:32%}#degree_days_calculations_controller #map{width:64%;border-top:0}}#contact_messages_controller #message_form #contact_message_name,#contact_messages_controller #message_form #contact_message_email{width:200px}#contact_messages_controller #message_form #contact_message_subject{width:70%}#contact_messages_controller #message_form #contact_message_message{overflow:auto;width:100%;height:200px}@media (min-width: 720px){#contact_messages_controller #message_form{width:70%}}#smart_meter_sign_ups_controller #sign_up_form #smart_meter_sign_up_name{width:290px}#smart_meter_sign_ups_controller #sign_up_form #smart_meter_sign_up_postal_code,#smart_meter_sign_ups_controller #sign_up_form #smart_meter_sign_up_house_number,#smart_meter_sign_ups_controller #sign_up_form #smart_meter_sign_up_house_number_suffix,#smart_meter_sign_ups_controller #sign_up_form #smart_meter_sign_up_meter_number{width:60px}#smart_meter_sign_ups_controller #sign_up_form #smart_meter_sign_up_email{width:180px}#smart_meter_sign_ups_controller #sign_up_form #comment{width:1px;height:1px;overflow:hidden}@media (min-width: 540px){#smart_meter_sign_ups_controller #smart_meter_img{float:left;margin-right:8px}}#meter_reading_form,#meter_exchange_form{max-width:30em}#meter_reading_form .field,#meter_exchange_form .field{width:auto}#meter_reading_form .actions,#meter_exchange_form .actions{margin-top:2em}#meter_reading_form #meter_img,#meter_exchange_form #meter_img{display:none}#meter_reading_form #meter_reading_reading_with_comma,#meter_reading_form #meter_exchange_reading_with_comma,#meter_reading_form #meter_exchange_final_reading_old_energy_meter_with_comma,#meter_exchange_form #meter_reading_reading_with_comma,#meter_exchange_form #meter_exchange_reading_with_comma,#meter_exchange_form #meter_exchange_final_reading_old_energy_meter_with_comma{width:7em}@media (min-width: 25em){#meter_reading_form #meter_img,#meter_exchange_form #meter_img{float:right;clear:none;display:block}#meter_reading_form #reading.field,#meter_exchange_form #reading.field{width:50%}}#logbook_entry_form{max-width:25em}#logbook_entry_form #logbook_entry_text{overflow:auto;width:100%;height:5em}#member_settings_controller .setting{float:left;width:100%;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #e5e5e5}#member_settings_controller .setting label{margin-bottom:0.5em}#member_settings_controller .setting .explanation{float:left;width:100%;margin-bottom:0.4em}#member_settings_controller .table{border-bottom:none}#member_settings_controller #usage_non_heating.table{width:18em;margin-bottom:1em}#member_settings_controller #usage_non_heating.table .table_row{width:100%}#member_settings_controller .table_cell.usage{width:5.5em}#member_settings_controller .table_cell.usage input{width:5em}#member_settings_controller .table_cell.date{width:10em}#member_settings_controller #settings_year_overview_start_date_month{clear:none;margin-left:0.25em}#member_settings_controller #settings_heat_pump_energy_type{float:none;clear:none}#member_settings_controller #settings_yearly_target_with_comma_in_user_reading_unit{width:6em}#member_settings_controller #degree_days_model_parameters.table{width:19em;margin-bottom:1em}#member_settings_controller #degree_days_model_parameters.table .table_row{width:100%}#member_settings_controller #degree_days_model_parameters.table .table_cell.date{clear:both;width:8em}#member_settings_controller #degree_days_model_parameters.table .table_cell.heating_threshold,#member_settings_controller #degree_days_model_parameters.table .table_cell.mean_indoor_temperature{width:5.5em}#member_settings_controller #degree_days_model_parameters.table .table_cell.row_actions{float:right;margin-bottom:0.25em}@media (min-width: 30em){#member_settings_controller #degree_days_model_parameters.table{width:24.5em}#member_settings_controller #degree_days_model_parameters.table .table_cell.date{clear:none;width:10em}#member_settings_controller #degree_days_model_parameters.table .table_cell.heating_threshold{width:7em}}#member_settings_controller #heating_off_periods.table{width:19em;margin-bottom:1em}#member_settings_controller #heating_off_periods.table .table_row{width:100%}#member_settings_controller #heating_off_periods.table .table_cell.date{width:8em}#member_settings_controller #settings_m3_in_1_gj_with_comma,#member_settings_controller #settings_kwh_in_1_m3_with_comma{float:none;clear:none;width:4em}.logbook_entries_table .table{width:100%;margin-top:0}.logbook_entries_table .table_row{width:100%}.logbook_entries_table .table_cell.note,.logbook_entries_table .table_header.note{clear:left;width:100%;font-weight:600}.logbook_entries_table .table_cell.row_actions,.logbook_entries_table .table_header.row_actions{float:right}@media (min-width: 30em){.logbook_entries_table .table_cell.date,.logbook_entries_table .table_header.date{width:23%}.logbook_entries_table .table_cell.note,.logbook_entries_table .table_header.note{clear:none;width:63%}.logbook_entries_table .table_cell.note.no_row_actions,.logbook_entries_table .table_header.note.no_row_actions{width:77%}.logbook_entries_table .table_cell.row_actions,.logbook_entries_table .table_header.row_actions{width:12%}}#member_dashboard_controller #new_links{float:left;width:96%;margin:0 2%;border-top:1px solid #e5e5e5;padding:.7em 0}#member_dashboard_controller #new_links .new_link{float:left;text-align:center;padding:.5em 0}#member_dashboard_controller #new_links .new_link.reading{width:43%}#member_dashboard_controller #new_links .new_link.logbook_entry{width:57%}#member_dashboard_controller #avg_usage_pwdd{float:left;text-align:center;width:96%;margin:0 2%;border-top:1px solid #e5e5e5;padding:.7em 0}#member_dashboard_controller #avg_usage_pwdd span.value{font-size:1.5em;font-weight:bold}@media (min-width: 30em){#member_dashboard_controller #new_links{width:48%;margin:0 0 0 2%}#member_dashboard_controller #new_links .new_link.reading,#member_dashboard_controller #new_links .new_link.logbook_entry{width:100%}#member_dashboard_controller #avg_usage_pwdd{width:48%;margin:0 2% 0 0}}#member_year_overviews_controller article.page_title{width:calc(96% + .9em)}#member_year_overviews_controller .season_link{float:left;width:3.6em;margin-right:.9em}#member_year_overviews_controller .season_link.selected{font-weight:bold}#member_year_overviews_controller .season_link a{text-decoration:none}#member_year_overviews_controller .season_link a:hover{font-weight:bold;text-decoration:none}#member_year_overviews_controller article.custom_date_range{border-top:0;padding-top:0}#member_year_overviews_controller form.new_year_overview{float:left;width:100%;padding-top:1em}#member_year_overviews_controller form.new_year_overview input{clear:none;margin-right:0.4em}#member_year_overviews_controller form.new_year_overview label{clear:none;width:1.8em}#member_year_overviews_controller .table,#member_year_overviews_controller .table_row{width:100%}#member_year_overviews_controller .table_cell.label{width:60%;margin-right:3%}#member_year_overviews_controller .table_cell.usage{width:37%;font-weight:600}#member_period_comparisons_controller form.new_period_comparison{float:left;width:100%}#member_period_comparisons_controller form.new_period_comparison select{float:none;clear:none}#member_period_comparisons_controller form.new_period_comparison .field{width:auto}#member_period_comparisons_controller form.new_period_comparison #period.field{margin-right:0.5em}#member_period_comparisons_controller form.new_period_comparison #starting_in_year.field{clear:none}#member_friend_comparisons_controller form.new_friend_comparison{float:left;width:100%}#member_friend_comparisons_controller form.new_friend_comparison select{float:none;clear:none}#member_friend_comparisons_controller form.new_friend_comparison .field{width:auto}#member_friend_comparisons_controller form.new_friend_comparison #period.field{margin-right:0.5em}#member_friend_comparisons_controller form.new_friend_comparison #starting_in_year.field{clear:none}#admin_users_controller #wrapper,#admin_users_smart_gas_meters_controller #wrapper,#admin_weather_stations_controller #wrapper,#admin_smart_gas_meters_controller #wrapper{width:80em;max-width:80em}#admin_users_controller .content,#admin_users_smart_gas_meters_controller .content,#admin_weather_stations_controller .content,#admin_smart_gas_meters_controller .content{min-height:50em}#admin_users_controller #user_form{width:24em}#admin_users_controller .table_cell.id{width:5em}#admin_users_smart_gas_meters_controller #smart_gas_meter_form{width:24em}#admin_weather_stations_controller .table_cell.station_number{width:6em}#admin_weather_stations_controller .table_cell.station_location{width:12em}#admin_smart_gas_meters_controller .table_cell.ean{width:12em}#admin_smart_gas_meters_controller .table_cell.status{width:14em}#admin_smart_gas_meters_controller span.status_nok,#admin_smart_gas_meters_controller span.expired{color:#e61e14}
