.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.demo-card-square.mdl-card{min-width:260px;width:100%;height:260px}.demo-card-square>.mdl-card__title{color:#fff}.img-addnew{background:url(new.4de27988b9fc32a8ed90.png) center right 15% no-repeat #47606a}.img-power{background:url(power.b372c1e3d2ec26a880d8.png) center right 15% no-repeat #47606a}.img-gas{background:url(gas.e9cd5ccc12254773a333.png) center right 15% no-repeat #47606a}.img-yourleads{background:url(leads.1c1b0ba2e683185c2fc1.png) center right 15% no-repeat #47606a}.img-pricing{background:url(pricing.326b66d81bcdb5ee44fc.png) center right 15% no-repeat #47606a}.img-contracts{background:url(contracts.21ec0c5b1e20f1fb1962.png) center right 15% no-repeat #47606a}.img-search_pricing{background:url(price_search.e661206b4849330f7654.png) center right 15% no-repeat #47606a}.img-reports{background:url(reports.a8cfaf08b99e9daa0f1d.png) center right 15% no-repeat #47606a}.img-comingsoon{background:url(coming_soon.9feb12e1921c317aed82.png) center right 15% no-repeat #47606a}.img-notifications{background:url(notification.d38a66d2f6716efd057f.png) center right 15% no-repeat #47606a}.img-admin{background:url(admin.a3beeb53490b9c9da1d0.png) center right 15% no-repeat #47606a}.img-admin-company{background:url(admin_company.61cbc9eb37afdfeeefb8.png) center right 15% no-repeat #47606a}.img-admin-margin,.img-admin-margin1,.img-admin-margin3,.img-admin-users{background:url(admin_users.04627d339f458e79977f.png) center right 15% no-repeat #47606a}body{font-family:Roboto,Helvetica,Arial,sans-serif}.demo-card-wide.mdl-card{width:100%;height:100%}.demo-card-wide>.mdl-card__title{color:#fff;height:50px}.demo-card-wide>.mdl-card__menu{color:#fff}.caption-step{font-size:1.3em;font-weight:300}.caption-step-description{font-size:1em;margin-top:5px}.no-padding,.no-padding-no-margin{width:100%;padding:0;margin:0}.transparent-background{background:0 0}.custom-labels-normal{color:#d3d3d3;font-size:small}.app-header{font-size:1.3em;font-weight:400;color:#fff;text-shadow:none;align-self:flex-end;display:flex;background-color:orange}.app-sub-header{font-size:1rem;font-weight:300;line-height:normal;color:#fff}.app-body-content-layout{padding:10px}.utility-caption{font-size:.6em;font-weight:500;display:block;vertical-align:middle;width:100%}.meter-list-holder{margin:2px;display:flex;flex-wrap:wrap}.meter-item{min-width:280px;margin:5px}.meter-header{font-size:.9em;display:flex;padding:5px;flex-direction:row;align-items:center}.meter-header .delete-icon{margin-right:5px}.meter-body{width:100%;font-size:.9em;display:flex;padding:5px;flex-direction:column;align-items:flex-start;min-height:70px}.meter-footer{display:flex;flex-direction:row;justify-content:space-between;font-size:.9em;padding:5px;background:#f7f9fb}.account-details{width:100%;text-align:center}.div-with-border-top{border-top:1px solid rgba(0,0,0,.1);margin-top:0}.div-with-border-top-bottom{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin-top:0}.usage-list{padding-top:0}.account-details>span{margin-top:15px}.review-card-wide.mdl-card{width:100%;min-height:200px;margin:5px}.review-card-wide-header-only.mdl-card{width:100%;min-height:50px;padding:5px}.review-meter-card.mdl-card{width:99%;min-height:100px;margin-top:2px}.review-card-wide-header-only>.mdl-card__title,.review-card-wide>.mdl-card__title{color:#fff;height:40px;background:#90a4ae}.review-card-wide>.mdl-card__menu{color:#fff}.review-card-info{color:rgba(0,0,0,.54);font-size:.9rem;overflow:hidden;padding-left:5px;margin-top:5px;margin-bottom:5px;width:90%}.price-info{color:#455a64!important;margin-bottom:5px;padding:2px}.price-info-label{font-weight:700;padding:5px}.price-info-value{padding:5px;font-weight:300;justify-content:flex-start}.margin-info-section{color:#455a64!important;font-size:.9rem;font-weight:400;min-width:250px;border:1px solid #9acd32;align-items:center;justify-content:flex-start}.margin-info-label{font-weight:700;padding:5px;max-width:150px}.margin-info-value{font-weight:300;padding:5px;max-width:100px}.price-amount{font-weight:bolder}.review-meter-card-item-label{color:#01579b;font-size:.9rem;font-weight:bolder}.mdl-card__actions div{font-size:.9rem}.review-card-header-item{color:maroon;margin-left:5px}.section-with-thin-border{border-top:1px solid silver}.active-hint{color:#f48fb1}.inactive-hint{color:#bdbdbd}.header-action-link-buttons{margin-top:5px;margin-left:5px}.phone-only-second-button-row{background-color:rgba(200,200,200,.5);padding:5px}.header-level2{display:flex;padding:10px;color:#fff;background:#47606a;width:100%;margin:0;min-height:2em}.header-level3{display:flex;background:#f8f8ff;padding:5px}.mainHeaderLeftCaption{order:1;flex-grow:1;font-size:1.2em;font-weight:300;padding:5px;margin-top:5px;flex-basis:content;width:0}.mainHeaderRightPart{order:2;flex-grow:2;display:flex;justify-content:flex-end;padding:5px 1px 1px}.stepHeaderLeftItem{order:1;flex-grow:1;font-weight:300}.stepHeaderRightItem{order:2;flex-grow:2;display:flex;justify-content:flex-end;padding:1px}.notification-bubble{display:flex;flex-direction:row;width:100%;margin-top:.1rem;background-color:#48616c;font-weight:300;color:#f5f5f5}.notification-bubble-left{display:flex;justify-content:flex-start;align-items:stretch;padding:5px}.notification-bubble-left>i{margin-top:5px}.notification-bubble-center{display:flex;flex-direction:column;align-items:flex-start;padding:5px;flex-grow:2}.bubble-body{padding:5px;font-size:.95em;width:100%}.bubble-footer{font-size:.8em;padding:0 5px;justify-content:flex-end}.notification-bubble-right{display:flex;justify-content:center;padding:10px 5px 0}.notification-bubble-right>i{margin-top:5px}.margin-item{margin-top:40px}.margin-item-left{display:flex;justify-content:flex-start;align-items:stretch;align-self:center;padding:5px}.margin-item-center{display:flex;flex-direction:column;align-items:flex-start;align-self:center;padding:5px;flex-grow:2}.margin-item-right{display:flex;justify-content:center;padding:5px}.congratulations{display:flex;justify-content:center;font-size:2em;font-weight:400;padding:10px;margin-top:20px;color:#444548}.electric-caption{display:flex;flex-direction:row;padding:5px}.flex-row-centered{display:flex;flex-direction:row;align-items:center}.flex-shrink{display:flex;flex-shrink:1}.restriction-caption-style{color:#2a6496;font-size:.98em;display:flex;flex-basis:content;margin-top:2px}.price-number{margin-right:5px}.sub-header-level2{display:flex;flex-direction:row;padding:10px;justify-content:space-between;background:#f5f5f5;width:100%}.top-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:20}.top-sticky-header-2{position:-webkit-sticky;position:sticky;top:0;z-index:30}.top-sticky-header-3{position:-webkit-sticky;position:sticky;top:60px;z-index:40}.top-sticky-header-4{position:-webkit-sticky;position:sticky;top:112px;z-index:50}.dropdown-menu{position:relative!important;z-index:10!important}.pricemaster-label{color:#fff!important;font-size:1rem;font-weight:400;opacity:.5;margin-right:5px}.pricemaster-value{margin:10px;font-size:1rem;font-weight:300}.center-text{display:flex;justify-content:center;align-items:center}.pricemaster-listitem-left{display:flex;justify-content:center;align-items:center;padding:5px;font-size:1.2em;background-color:rgba(0,0,0,.5);min-width:35px}.pricemaster-listitem-header{text-transform:capitalize;border-bottom:1px solid rgba(256,256,256,.2);padding:5px;width:100%}.pricemaster-footer-label{font-weight:400;opacity:.5}.no-results-card{display:flex;align-items:center;justify-content:center;background:#9acd32;padding:5px;opacity:.8;font-weight:400}.no-results-message{padding:8px;margin-right:10px;flex-grow:1}.top-notification{display:flex;justify-content:space-around;flex-direction:column;min-height:80px;background-color:#263238!important}.top-notification .notification-body{width:100%;font-size:1.1em;display:flex;flex-direction:column;justify-content:center;align-items:center}.top-notification .notification-footer{height:40px}.selected-price-item{display:flex;padding:5px;margin:5px;border:1px solid #9acd32;align-items:center;justify-content:space-around;background:#fff}.selected-price-item-text{flex-grow:1;padding-left:10px;min-width:200px;text-align:center}.selected-price-action{justify-self:flex-end;opacity:.7;padding-right:10px}.selected-price-item>i{padding-left:10px}.form-data-label{color:#455a64!important;margin-bottom:5px;font-size:1rem;font-weight:400;min-width:250px}