.subscribe_widget input:focus:required:focus,.subscribe_widget textarea:focus:required:invalid:focus,.subscribe_widget select:focus:required:invalid:focus{border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6);color:#565656}#ra-body{padding:0;position:relative}.ra-container-outer{width:100%}.ra-container{margin:0 auto;overflow:hidden;padding:0 5px;width:320px}.container{margin:0 auto;overflow:hidden;padding:0;width:320px}.list-plain{list-style:none;margin:0;padding:0}#navbar-ra .navbar-inner{height:70px;padding:0}#navbar-ra .container{line-height:1.33;margin:0 auto;overflow:hidden;padding:0 6px 0 8px;width:320px}#navbar-ra .sitenav-wrap{float:left;margin-right:5px;width:83px}#navbar-ra .sitenav-wrap .sitenav-menu{height:70px;padding-top:17px}#navbar-ra .sitenav-wrap .sitenav-button{height:36px;width:51px}#navbar-ra .sitenav-wrap .sitenav-button-trigger{background-image:url("../img/navbar/sitenav-trigger.abec0f95f8e5.png")}#navbar-ra .sitenav-wrap .sitenav-button-close{background-image:url("../img/navbar/sitenav-close.b740aea5553f.png")}#navbar-ra .sitenav-wrap .dropnav-wrap{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,0.5);box-shadow:-1px 1px 2px rgba(0,0,0,0.5);background-color:#383839;background-image:-moz-linear-gradient(top,#3b3b3d,#333);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3b3b3d),to(#333));background-image:-webkit-linear-gradient(top,#3b3b3d,#333);background-image:-o-linear-gradient(top,#3b3b3d,#333);background-image:linear-gradient(to bottom,#3b3b3d,#333);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B3B3D',endColorstr='#FF333333',GradientType=0);background-color:#3a3a3c;display:none;font-size:14px;margin-left:-8px;padding:0 0 15px;position:absolute;top:70px;width:320px;z-index:181}#navbar-ra .sitenav-wrap .dropnav-wrap.hover{display:block}#navbar-ra .sitenav-wrap .dropnav-menu{border-top:1px solid #6e6e71;border-bottom:1px solid #282828;padding:5px 0 20px}#navbar-ra .sitenav-wrap .dropnav-menu:first-child{border-top:0}#navbar-ra .sitenav-wrap .dropnav-menu:last-child{border-bottom:0}#navbar-ra .sitenav-wrap .dropnav-menu .dropnav-menu{border:0;padding:0}#navbar-ra .sitenav-wrap .dropnav-item{line-height:1.33;margin:0;padding:11px 0 0 20px;width:100%}#navbar-ra .sitenav-wrap .dropnav-item:hover{cursor:pointer}#navbar-ra .sitenav-wrap .dropnav-item .dropnav-link{color:#bababa;display:block;font-size:14px}#navbar-ra .sitenav-wrap .dropnav-item .dropnav-link:hover{color:#f6b140}#navbar-ra .sitenav-wrap .dropnav-item .menu-title{color:#f6b140;font-size:14px;vertical-align:middle}#navbar-ra .sitenav-wrap .dropnav-item .dropnav-item{padding-left:0}#navbar-ra .logo{float:left;width:128px}#navbar-ra .logo .logo-link{display:block;height:70px;padding-top:21px}#navbar-ra .sitenav-wrap2{display:none}#navbar-ra .profile-wrap{font-size:14px;float:right;overflow:hidden;width:83px}#navbar-ra .profile-wrap:hover{cursor:pointer}#navbar-ra .profile-wrap .profile-menu{height:70px;padding-top:14px}#navbar-ra .profile-wrap .profile-avatar{height:56px;text-align:right}#navbar-ra .profile-wrap .profile-img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:46px;width:46px}#navbar-ra .profile-wrap .profile-name{display:none}#navbar-ra .profile-wrap .profile-impersonate{display:none}#navbar-ra .profile-wrap .dropnav-wrap{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,0.5);box-shadow:-1px 1px 2px rgba(0,0,0,0.5);background-color:#282828;display:none;margin-left:-151px;position:absolute;text-align:left;width:240px;z-index:181}#navbar-ra .profile-wrap .dropnav-wrap.hover{display:block}#navbar-ra .profile-wrap .dropnav-item{background-color:#464649;border-top:1px solid #6e6e71;border-left:1px solid #282828;border-right:1px solid #282828;border-bottom:1px solid #282828;line-height:1.33;margin:0;width:100%}#navbar-ra .profile-wrap .dropnav-item:hover{background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#282828,#333);background-image:-webkit-gradient(linear,0 0,0 100%,from(#282828),to(#333));background-image:-webkit-linear-gradient(top,#282828,#333);background-image:-o-linear-gradient(top,#282828,#333);background-image:linear-gradient(to bottom,#282828,#333);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF282828',endColorstr='#FF333333',GradientType=0);border-top:1px solid transparent;color:#00a0df}#navbar-ra .profile-wrap .dropnav-item:hover .dropnav-text{color:#00a0df}#navbar-ra .profile-wrap .dropnav-item:hover .dropnav-tag{background-color:#282828;border-color:#414143;color:#00a0df}#navbar-ra .profile-wrap .dropnav-item:last-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}#navbar-ra .profile-wrap .dropnav-link{display:block;padding:6px 0 5px;position:relative}#navbar-ra .profile-wrap .dropnav-icon{background-image:url("../img/navbar/profile-dropnav.0eb9e54b932b.png");background-repeat:no-repeat;display:inline-block;height:20px;margin:0 19px 0 18px;vertical-align:middle;width:20px}#navbar-ra .profile-wrap .dropnav-text{color:#bababa;display:inline-block;font-size:14px;font-weight:normal;vertical-align:middle}#navbar-ra .profile-wrap .dropnav-tag{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#454549;border:1px solid #616163;color:#f6b140;font-size:12px;padding:1px 7px;position:absolute;right:20px;top:8px}
#navbar-ra .profile-wrap .item-profile .dropnav-icon{background-position:0 0}#navbar-ra .profile-wrap .item-profile:hover .dropnav-icon{background-position:0 -20px}#navbar-ra .profile-wrap .item-property .dropnav-icon{background-position:-20px 0}#navbar-ra .profile-wrap .item-property:hover .dropnav-icon{background-position:-20px -20px}#navbar-ra .profile-wrap .item-rewards .dropnav-icon{background-position:-40px 0}#navbar-ra .profile-wrap .item-rewards:hover .dropnav-icon{background-position:-40px -20px}#navbar-ra .profile-wrap .item-account .dropnav-icon{background-position:-60px 0}#navbar-ra .profile-wrap .item-account:hover .dropnav-icon{background-position:-60px -20px}#navbar-ra .profile-wrap .item-logout .dropnav-icon{background-position:-80px 0}#navbar-ra .profile-wrap .item-logout:hover .dropnav-icon{background-position:-80px -20px}#navbar-ra .signin-wrap{float:right;padding:26px 6px 0;text-align:right;width:83px}#navbar-ra .signin-wrap .link-signin{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#bababa;font-size:13px;text-transform:uppercase}#navbar-ra .signin-wrap .link-signin:hover,#navbar-ra .signin-wrap .link-signin:active{color:#949494}#navbar-ra .signin-wrap .link-join{display:none}#navbar-ra .menu-arrow{background:url("../img/icons/menu-arrow-gray.bed054789527.png") no-repeat;display:inline-block;height:6px;margin:2px 0 0 2px;vertical-align:middle;width:8px}#navbar-ra .menu-arrow-highlight{background:url("../img/icons/menu-arrow-yellow.062952916af6.png") no-repeat}#ra-footer{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#ececec;border:1px solid #ddd;float:left;height:248px;margin-top:6px;margin-bottom:1em;padding:0;overflow:hidden;width:100%}#ra-footer .section-logo,#ra-footer .section-social,#ra-footer .section-contact,#ra-footer .section-about,#ra-footer .section-sunshot{float:left;height:80px}#ra-footer .section-logo{border-right:1px solid #ddd;float:left;padding:10px 3px 0}#ra-footer .section-social{overflow:hidden;padding:19px 5px 0}#ra-footer .section-social .social-image{background:url("../img/footer-sprite.bfd5ec9e5880.png") no-repeat;float:left;height:36px;margin-right:10px;width:36px}#ra-footer .section-social .social-image:last-child{margin-right:0}#ra-footer .section-social .social-facebook{background-position:0 0}#ra-footer .section-social .social-facebook:hover{background-position:0 -37px}#ra-footer .section-social .social-twitter{background-position:-37px 0}#ra-footer .section-social .social-twitter:hover{background-position:-37px -37px}#ra-footer .section-social .social-google-plus{background-position:-74px 0}#ra-footer .section-social .social-google-plus:hover{background-position:-74px -37px}#ra-footer .section-contact{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;clear:both;margin:0 0 0 69px;padding-top:15px}#ra-footer .section-about{clear:both;color:#7e7e7e;font-size:12px;margin-left:30px}#ra-footer .section-about div{margin-bottom:3px}#ra-footer .section-about .links{display:block}#ra-footer .section-sunshot{margin:7px 0 0 30px;padding-top:8px}.typeahead.dropdown-menu{min-width:none;max-width:270px}.typeahead.dropdown-menu a{white-space:normal}.ra-main-body{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);background-color:#fff;z-index:90;float:left;width:100%}.ra-main-body .clickable{cursor:pointer}.ra-main-body .ra-body-container{position:relative;padding:15px 15px 30px 15px}.ra-main-body ul{margin-left:0}.ra-main-body h1{border-bottom:1px solid #eee;margin-bottom:15px;padding:0 0 15px 0}.ra-main-body .ra-head{border-bottom:1px solid #eee;overflow:hidden;padding:0 0 5px 0}.ra-main-body .ra-head h1{border-bottom:0;float:left;padding:0}.ra-main-body .ra-head .address{overflow:hidden}.ra-main-body .ra-head .address p{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:14px;line-height:1.33;padding:20px 20px 10px}.ra-main-body .ra-head .get-instant-estimate{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#7e7e7e;font-size:15px;margin:15px 20px 0;padding:15px 0 8px}.ra-main-body .ra-head .step-title-outer{width:100%}.ra-main-body .ra-head .step-title-outer .step-title{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;background-color:#f3f3f3;height:44px}.ra-main-body .ra-head .step-title-outer .step-title h1{color:#7e7e7e;margin:0;padding:14px 0 0 19px}.ra-main-body .ra-head .step-title-outer .step-title h1.subhead{display:inline-block}.ra-main-body .ra-head .step-title-outer .step-title h1.subhead .subhead2{font-weight:normal;font-size:13px;text-transform:none}.ra-main-body .h1-wrapper{position:relative;padding:0 0 15px 0;min-height:45px;border-bottom:1px solid #eee}.ra-main-body .h1-wrapper h1{padding:0;border-bottom:0;float:left}.ra-main-body .h1-wrapper .dropdown{position:absolute;right:0}.ra-main-body .section-header h1{border-bottom:0}.ra-main-body .property-sub-head{background-color:#eee;border-top:1px solid #ddd;line-height:14px;padding:8px;overflow:hidden;clear:left}.ra-main-body .property-sub-head h2{margin:0 5px 0 0;float:left}.ra-main-body .below-step-branding{display:block;height:70px;margin:2px 0 0 14px;outline:0}.ra-main-body .section-solution-cost{margin-bottom:60px}.ra-main-body .ra-body-section{margin-bottom:2.5em;overflow:hidden;clear:left}.ra-main-body .ra-body-section.messages{overflow:visible}.ra-main-body .bottom-border{border-bottom:1px solid #bababa}.prop-sub-head{background-color:#f3f3f3;margin-bottom:15px;padding:7px 10px;position:relative}
.prop-sub-head.flush{margin-bottom:1px}.prop-sub-head.quote-nodown{background-color:#ca6f20;color:#fff}.prop-sub-head.quote-prepaid{background-color:#00a0df;color:#fff}.prop-sub-head.quote-custom{background-color:#61a543;color:#fff}.prop-sub-head.quote-purchase{background-color:#822a85;color:#fff}.prop-sub-head.quote-purchase-with-loan{background-color:#275ba9;color:#fff}.prop-sub-head .prop-sub-head-icon{margin-right:10px}.prop-sub-head .prop-sub-head-text{vertical-align:middle}.prop-sub-head .header-compare{position:absolute;right:0;top:-43px}.prop-sub-head .header-compare .btn-primary{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#f3f3f3;font-size:12px;padding:11px 7px}.prop-sub-head .header-collapse{position:absolute;right:5px;top:5px}.prop-sub-head .header-collapse .btn-collapse{height:26px;width:36px}.prop-sub-head .header-collapse .btn-collapse-up{background-image:url("../img/icons/subhead-collapse.7bd47a2d2534.png");background-position:0 0;border:0;padding:0}.prop-sub-head .header-collapse .btn-collapse-down{background-image:url("../img/icons/subhead-collapse.7bd47a2d2534.png");background-position:-36px 0;border:0;padding:0}.prop-sub-head .header-view-all{margin-right:10px}.prop-sub-head .header-view-all .more2{display:inline-block;margin-top:2px}.prop-sub-head .link-faded-utility{font-size:11px;margin-left:10px}.prop-sub-head2{margin:0 0 15px;position:relative;text-transform:none}.prop-sub-head2.quote-nodown{color:#ca6f20}.prop-sub-head2.quote-nodown .btn-collapse:hover{color:#b4631d}.prop-sub-head2.quote-nodown .btn-collapse-up .button-image{background-position:0 0}.prop-sub-head2.quote-nodown .btn-collapse-down .button-image{background-position:0 -27px}.prop-sub-head2.quote-prepaid{color:#00a0df}.prop-sub-head2.quote-prepaid .btn-collapse:hover{color:#008ec6}.prop-sub-head2.quote-prepaid .btn-collapse-up .button-image{background-position:-38px 0}.prop-sub-head2.quote-prepaid .btn-collapse-down .button-image{background-position:-38px -27px}.prop-sub-head2.quote-custom{color:#61a543}.prop-sub-head2.quote-custom .btn-collapse:hover{color:#56933c}.prop-sub-head2.quote-custom .btn-collapse-up .button-image{background-position:-75px 0}.prop-sub-head2.quote-custom .btn-collapse-down .button-image{background-position:-75px -27px}.prop-sub-head2.quote-purchase{color:#822a85}.prop-sub-head2.quote-purchase .btn-collapse:hover{color:#6f2472}.prop-sub-head2.quote-purchase .btn-collapse-up .button-image{background-position:-112px 0}.prop-sub-head2.quote-purchase .btn-collapse-down .button-image{background-position:-112px -27px}.prop-sub-head2.quote-purchase-with-loan{color:#275ba9}.prop-sub-head2.quote-purchase-with-loan .btn-collapse:hover{color:#225094}.prop-sub-head2.quote-purchase-with-loan .btn-collapse-up .button-image{background-position:-149px 0}.prop-sub-head2.quote-purchase-with-loan .btn-collapse-down .button-image{background-position:-149px -27px}.prop-sub-head2 .btn-collapse{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#f3f3f3;border:0;color:inherit;height:36px;overflow:hidden;outline:0;padding-left:20px;-webkit-appearance:none;width:100%}.prop-sub-head2 .btn-collapse:hover{background-color:#ececec}.prop-sub-head2 .button-text,.prop-sub-head2 .button-text2{float:left}.prop-sub-head2 .button-wrap{overflow:hidden;width:218px}.prop-sub-head2 .button-image{background-image:url("../img/icons/quote-detail-arrows.eda925b28aa0.png");border:0;height:26px;padding:0;position:absolute;right:5px;top:5px;width:36px}#installer-overview .ra-body-container{padding-bottom:50px}#installer-overview .ra-head{padding-top:15px}#installer-overview h1{color:#00a0df;margin-top:0}#installer-overview .btn-small{line-height:15px;width:25px}#installer-overview .no-properties{padding:20px 0}#installer-overview .my-bidding-history{background:#aca535;background:#aca535 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjYTUzNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk5OTIyZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#aca535 -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#aca535),color-stop(100%,#99922f));background:#aca535 -moz-linear-gradient(top,#aca535,#99922f);background:#aca535 -webkit-linear-gradient(top,#aca535,#99922f);background:#aca535 linear-gradient(to bottom,#aca535,#99922f);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 25px 0 25px;margin:0 10px;overflow:hidden}#installer-overview .my-bidding-history h1{color:#fff;margin:0;padding:0;border:0}#installer-overview .my-bidding-history .my-bidding-history-section{width:33%;float:left;padding-top:20px;padding-bottom:20px;padding:20px 5px;border-left:1px solid #a8a235;text-align:center}#installer-overview .my-bidding-history .my-bidding-history-section.my-bidding-history-section-first{border:0}#installer-overview .my-bidding-history .my-bidding-history-section strong{display:block;font-size:20px;line-height:20px;color:#333;margin-bottom:5px}#installer-overview .my-bidding-history .my-bidding-history-section a{font-size:12px;line-height:14px;color:#333;vertical-align:middle}#installer-overview .my-bidding-history .my-bidding-history-section a i{color:#767445;line-height:14px}#installer-overview .my-bidding-history .my-bidding-history-section a:hover,#installer-overview .my-bidding-history .my-bidding-history-section a:hover i{color:black}.ra-property-list{padding:20px 0 20px 0;border-bottom:1px solid #eee;overflow:hidden}.ra-property-list.ra-property-list-last{border-bottom:0}.ra-property-list .property-name{font-size:14px}.ra-property-list .added-info{margin-left:15px}.ra-property-list .property-sign form{margin:10px 0;overflow:hidden}.ra-property-list .property-sign a.btn{width:35%}.ra-property-list .property-info{clear:both;padding:15px 0;overflow:hidden;vertical-align:baseline}
.ra-property-list .property-info span.divider{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:-5px 9px 0 12px}.ra-property-list .property-info .info{color:#bababa;font-size:12px}.ra-property-list .property-info a{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;text-transform:uppercase;font-size:13px}.ra-property-list .property-info a.more{font-size:11px}.ra-property-list i.icon-blue{color:#00a0df;margin-right:5px;font-size:1.5em;margin-top:10px}.ra-property-list .property-status-outer{overflow:hidden}.ra-property-list .property-status{border:1px solid #f3f3f3;background-color:#fafafa;float:left;font-size:12px;margin:0 4px 10px 0;padding:10px}.ra-property-list .property-status .extra{display:none}.ra-property-list .property-status strong{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700}.ra-property-list .property-status-btn{float:left;margin:0 4px 10px 0;vertical-align:middle}.ra-property-list .mpi-container{margin-top:5px}.ra-property-list .mpi-container .mpi-tag{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#4ebce1;color:#fff;display:inline-block;margin-bottom:10px;padding:3px 12px}.ra-property-list .mpi-container .mpi-date{color:#999;font-size:12px}.ra-property-list .mpi-container .ignore-link-submit{padding:0}.ra-property-list .property-cost{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:26px;text-align:right}.ra-property-list .property-cost span{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;display:block;margin-top:7px}#ra-consumer-dashboard{line-height:1.33;padding:10px 20px 30px}#ra-consumer-dashboard h1{color:#00a0df}#ra-consumer-dashboard h3{color:#00a0df;text-transform:none}#ra-consumer-dashboard .section-welcome1{border-bottom:1px solid #ececec;margin-bottom:15px;overflow:hidden;padding-bottom:5px}#ra-consumer-dashboard .section-welcome1 h1{border:0;clear:both;color:#565656;margin:28px 0 0;padding:0}#ra-consumer-dashboard .section-welcome1 .logo-branding{display:block;float:right;margin-bottom:10px;outline:0;text-align:right;width:166px}#ra-consumer-dashboard .section-welcome1 .logo-branding-helper{display:inline-block;height:100%;vertical-align:middle}#ra-consumer-dashboard .section-welcome2{padding-bottom:40px}#ra-consumer-dashboard .section-details{border-bottom:1px solid #eee;margin:20px 0 30px;padding-bottom:10px;overflow:hidden}#ra-consumer-dashboard .section-details h1{border-bottom:0;line-height:20px;margin:0 0 20px;padding:0}#ra-consumer-dashboard .section-details .prop-icon{margin-right:15px}#ra-consumer-dashboard .section-details .prop-text{vertical-align:middle}#ra-consumer-dashboard .section-details .details-edit{float:right}#ra-consumer-dashboard .section-details .details-link{float:left;line-height:1.25;margin-right:20px}#ra-consumer-dashboard .section-details .edit-link{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#bababa;display:inline-block;float:left;font-size:11px;text-transform:uppercase}#ra-consumer-dashboard .section-details .edit-link:hover{color:#a1a1a1}#ra-consumer-dashboard .section-details .icon-pencil{font-size:14px}#ra-consumer-dashboard .section-property-top{margin-bottom:15px;overflow:hidden}#ra-consumer-dashboard .section-property-compare{margin-bottom:40px}#ra-consumer-dashboard .section-property-compare .btn-very-large{margin-bottom:25px;padding:12px 19px}#ra-consumer-dashboard .section-property-compare .compare-link{display:block;font-size:14px;margin-bottom:10px}#ra-consumer-dashboard .section-property-compare .section-need-help{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;overflow:hidden}#ra-consumer-dashboard .section-property-compare .section-need-help .col1{float:left;width:100px}#ra-consumer-dashboard .section-property-compare .section-need-help .col2{overflow:hidden}#ra-consumer-dashboard .section-profile-completeness{margin-bottom:70px;overflow:hidden}#ra-consumer-dashboard .section-profile-completeness h2{color:#00a0df;margin:0;padding:0}#ra-consumer-dashboard .section-profile-completeness .heading{float:left;margin-right:20px;vertical-align:top;width:145px}#ra-consumer-dashboard .section-profile-completeness .heading .icon{font-size:11px;margin:0;padding:0 0 0 5px}#ra-consumer-dashboard .section-profile-completeness .link-faded-utility{color:#a3a3a3}#ra-consumer-dashboard .section-profile-completeness .progress{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #bababa;float:left;margin:10px 17px 0 0;width:170px}#ra-consumer-dashboard .section-profile-completeness .progress .bar{background-color:#9f9f9f;background-image:-moz-linear-gradient(top,#b1b1b1,#818181);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b1b1b1),to(#818181));background-image:-webkit-linear-gradient(top,#b1b1b1,#818181);background-image:-o-linear-gradient(top,#b1b1b1,#818181);background-image:linear-gradient(to bottom,#b1b1b1,#818181);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB1B1B1',endColorstr='#FF818181',GradientType=0)}#ra-consumer-dashboard .section-profile-completeness .percentage{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;float:left;font-size:30px;width:95px}#ra-consumer-dashboard .section-profile-completeness .update{float:left;margin-top:10px;overflow:hidden;vertical-align:middle}#ra-consumer-dashboard .section-learn-list{margin-bottom:20px}
#ra-consumer-dashboard .section-learn-list .learn-list{padding-left:40px}#ra-consumer-dashboard .section-learn-list .learn-list-item{display:inline-block;margin:0 40px 40px 0;vertical-align:top;width:220px}#ra-consumer-dashboard .section-quotes-received{padding-top:20px}#ra-consumer-dashboard .section-quotes-received,#ra-consumer-dashboard .section-quotes-not-selected,#ra-consumer-dashboard .section-interested-installers,#ra-consumer-dashboard .section-messages{margin-bottom:60px}#ra-property h1{color:#00a0df}#ra-property .header-subtext{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.33;margin-bottom:30px;padding:0 10px}#ra-property .search-content{margin-bottom:35px}#ra-property .ra-quote-new{padding:25px 5px 30px}#ra-property .ra-quote-new .section-headers{border-bottom:1px solid #ececec;margin:10px 0 15px}#ra-property .ra-quote-new .section-headers-inner{margin-right:-10px;overflow:hidden}#ra-property .ra-quote-new .section-active-header{float:left}#ra-property .ra-quote-new .section-ignored-header{border-left:1px solid #ececec;float:left;margin-left:10px;padding-left:10px}#ra-property .ra-quote-new h1{border-bottom:0;color:#00a0df;margin:0;padding:0 0 4px}#ra-property .ra-quote-new h1 .icon{padding-right:10px}#ra-property .ra-quote-new .arrow-up-active{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;height:0;margin-left:77px;width:0}#ra-property .ra-quote-new .arrow-up-ignored{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;height:0;margin-left:217px;width:0}#ra-property .ra-quote-new .active-ignored-header{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:transparent;border:0;color:#00a0df;cursor:pointer;font-size:14px;line-height:1.3;text-decoration:none;text-transform:uppercase}#ra-property h3{color:#00a0df;text-transform:none}#ra-property .mk-prefs .section-top{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;margin-bottom:3px;padding:15px 25px 10px}#ra-property .mk-prefs .section-columns{overflow:hidden}#ra-property .mk-prefs .section-columns .col1{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#ececec;margin-bottom:3px}#ra-property .mk-prefs .section-columns .col1 .col1-inner{padding:20px 0 20px 25px;position:relative}#ra-property .mk-prefs .section-columns .col2{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#ececec}#ra-property .mk-prefs .section-columns .col2 .col2-inner{padding:20px 25px;position:relative}#ra-property .mk-prefs .section-columns .col2 .col2a{margin-bottom:30px}#ra-property .mk-prefs .section-columns p{line-height:1.5}#ra-property .mk-prefs .section-columns .more2{font-size:12px;position:absolute;right:12px;top:12px}#ra-property .mk-prefs .section-columns .state{display:inline-block;width:80px}#ra-property .mk-prefs .section-columns .state span{margin:0 0 5px 5px}#ra-property .section-intro{margin-bottom:25px}#ra-property .section-intro .link-back{margin-bottom:15px}#ra-property .section-intro h2{margin-bottom:0}#ra-property .section-intro h2.title{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700}#ra-property .section-intro h2.subtitle{margin:0 0 20px}#ra-property .section-intro2{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}#ra-property .section-areas-service{border-bottom:1px solid #ddd;margin-bottom:25px;overflow:hidden}#ra-property .section-areas-service ul{list-style:none;margin:0;padding:0}#ra-property .section-cost-electricity{border-bottom:1px solid #ddd;margin-bottom:25px;overflow:hidden}#ra-property .section-cost-electricity .ra-section-input input{width:100%}#ra-property .section-property-type{border-bottom:1px solid #ddd;margin-bottom:25px;overflow:hidden}#ra-property .section-property-type ul{list-style:none;margin:0;padding:0}#ra-property .section-form-buttons .btn{min-width:0;width:120px}#ra-property .ra-section-title{color:#333;float:left;margin-right:20px;padding-left:20px;width:170px;text-transform:uppercase}#ra-property .ra-section-input{float:left;width:350px}#ra-property .ra-section-input li label{margin-bottom:7px}#ra-property .ra-section-input li input{margin:-4px 3px 0 0}#ra-property .search-icon-trigger{background:#ddd url("../img/icons/search_plus_white.085ae84e1e00.png") no-repeat;cursor:pointer;height:35px;width:35px}#ra-property .search-icon-trigger:hover{background:#ddd url("../img/icons/search_plus_rollover.b1c55dc8987a.png") no-repeat}#ra-property .search-icon-content{background:#ddd url("../img/icons/search_white.b1a33f102427.png") no-repeat;cursor:pointer;height:35px;width:35px}#ra-property .prop_date_group{clear:both;margin-bottom:25px}#ra-property .group_header{border-bottom:1px solid;overflow:hidden;padding-top:6px;padding-bottom:7px}#ra-property .group_header span{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;padding:5px 20px 8px 20px;text-transform:uppercase;font-size:14px}#ra-property .border-month-Jan,#ra-property .border-month-Feb,#ra-property .border-month-Mar{border-color:#35b6aa}#ra-property .border-month-Apr,#ra-property .border-month-May,#ra-property .border-month-Jun{border-color:#bd206f}#ra-property .border-month-Jul,#ra-property .border-month-Aug,#ra-property .border-month-Sep{border-color:#f6b140}#ra-property .border-month-Oct,#ra-property .border-month-Nov,#ra-property .border-month-Dec{border-color:#7e3f98}#ra-property .month-Jan,#ra-property .month-Feb,#ra-property .month-Mar{color:#fff;background-color:#35b6aa}
#ra-property .month-Apr,#ra-property .month-May,#ra-property .month-Jun{color:#fff;background-color:#bd206f}#ra-property .month-Jul,#ra-property .month-Aug,#ra-property .month-Sep{color:#fff;background-color:#f6b140}#ra-property .month-Oct,#ra-property .month-Nov,#ra-property .month-Dec{color:#fff;background-color:#7e3f98}#ra-property .alt-searches{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7f7f7f;margin-bottom:55px;margin-top:20px}#ra-property .alt-searches .divider{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:-5px 4px 0}#ra-property .alt-searches-text{color:#00a0df}#ra-property .sform-row input[type="text"]{height:35px;padding:6px 10px;width:240px}#ra-property .sform-row select{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#ddd;color:#7e7e7e;height:35px;line-height:35px;padding:6px;width:100%}#ra-property .sform-row select option{background-color:#f3f3f3;padding:8px 9px}#ra-property .sform-row #id_f{width:100%}#ra-property .sform-row input[type="submit"]{border:1px solid #7e7e7e;min-width:150px;padding:8px 14px;vertical-align:top}#ra-property .sform-row-1{margin-bottom:2px}#lead-rep-coverage{line-height:1.33;padding:0 0 40px}#lead-rep-coverage h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border:0;color:#00a0df;font-size:22px;letter-spacing:.02em;line-height:1.33;margin:0 0 10px;text-transform:uppercase}#lead-rep-coverage h2{font-weight:bold;margin:0 0 10px}#lead-rep-coverage h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:16px;margin:0 0 15px;text-transform:none}#lead-rep-coverage .section-intro{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-bottom:1px solid #ececec;padding:15px 0 10px}#lead-rep-coverage .section-areas-of-service{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;padding:40px 0 0}#lead-rep-coverage .section-areas-of-service .col1{margin-bottom:20px}#lead-rep-coverage .section-areas-of-service .country-icon{margin-bottom:25px}#lead-rep-coverage .section-areas-of-service .icon-legend{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#9d9d9d;font-size:14px}#lead-rep-coverage .section-areas-of-service .icon-legend span{margin:0 0 5px 5px;vertical-align:middle}#lead-rep-coverage .section-areas-of-service .block-intro{margin-bottom:30px}#lead-rep-coverage .section-areas-of-service .top-coverage-actions{border-top:1px solid #bababa;border-bottom:1px solid #bababa;padding:15px 0}#lead-rep-coverage .section-areas-of-service .top-coverage-actions .label-plural{color:#00a0df;font-size:14px;margin-right:40px;text-transform:uppercase}#lead-rep-coverage .section-areas-of-service .top-coverage-breadcrumb{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;background-color:#f3f3f3;color:#7e7e7e;margin-top:-1px}#lead-rep-coverage .section-areas-of-service .top-coverage-breadcrumb .top-coverage-breadcrumb-inner{padding:15px 25px}#lead-rep-coverage .section-areas-of-service .top-coverage-breadcrumb .node-action{font-size:22px;vertical-align:middle}#lead-rep-coverage .section-areas-of-service .top-coverage-breadcrumb .divider{margin:0 7px;vertical-align:middle}#lead-rep-coverage .section-areas-of-service .top-coverage-breadcrumb .node-crumb-last-label{vertical-align:middle}#lead-rep-coverage .section-areas-of-service .loc_node{border-bottom:1px solid #ececec;padding:12px 0 15px}#lead-rep-coverage .section-areas-of-service .loc_node p{margin:0}#lead-rep-coverage .section-areas-of-service .loc_node .node-action{font-size:14px;vertical-align:middle}#lead-rep-coverage .section-areas-of-service .loc_node .long-name{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;margin:0 12px 5px 5px;vertical-align:middle}#lead-rep-coverage .section-areas-of-service .loc_node .divider{color:#cdcdcd;margin:0 7px;vertical-align:middle}#lead-rep-coverage .loader{margin-left:5px}#lead-rep-coverage .node-action{cursor:pointer}#lead-rep-coverage .status_none{color:#cdcdcd}#lead-rep-preferences{line-height:1.33}#lead-rep-preferences h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border:0;color:#00a0df;font-size:22px;letter-spacing:.02em;line-height:1.33;margin:0 0 10px;text-transform:uppercase}#lead-rep-preferences h2{font-weight:bold;margin:0 0 10px}#lead-rep-preferences h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:16px;margin:0 0 15px;text-transform:none}#lead-rep-preferences .section-intro{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-bottom:1px solid #ececec;padding:15px 0 10px}#lead-rep-preferences .section-cost-of-electricity{border-bottom:1px solid #ececec;padding:30px 0}#lead-rep-preferences .section-cost-of-electricity .col1{margin-bottom:20px}#lead-rep-preferences .section-property-type{border-bottom:1px solid #ececec;padding:30px 0}#lead-rep-preferences .section-property-type .col1{margin-bottom:20px}#lead-rep-preferences .section-property-type li{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;padding:5px 0}
#lead-rep-preferences .section-property-type .link-faded-utility{margin-left:5px}#lead-rep-preferences .section-property-type .sidebar-icons{padding-top:5px}#lead-rep-preferences .section-property-type .sidebar-icons img{margin-right:10px}#lead-rep-preferences .section-form-buttons{padding:30px 0}#lead-rep-preferences .section-form-buttons .btn-large{min-width:135px;padding:11px 15px}#lead-rep-preferences .section-form-buttons .btn-primary{border:1px solid #7e7e7e}#lead-rep-preferences .section-form-buttons .btn-secondary{color:#ca6f20}.ignore-link{display:inline-block;margin:8px 0}.ignore-link .ignore-link-submit{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:transparent;border:0;color:#ca6f20;cursor:pointer;font-size:12px;text-decoration:none}.ignore-link .ignore-link-submit:hover{color:#884b16;text-decoration:none}.prop-count{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;font-size:14px;vertical-align:top}.ra-property{overflow:hidden}.ra-property .bill-info{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f3f3f3;width:100px;height:100px;margin:0 auto 20px;padding:10px 0;text-align:center}.ra-property .bill-info .bill-icon{display:block;margin:6px auto 10px}.ra-property .bill-info .bill-amount{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:20px;line-height:1}.ra-property .property-info .info{font-size:12px;color:#bababa}.ra-property .quote-steps .quote-steps-header{border-bottom:1px solid #bababa;color:#7e7e7e;font-size:12px;padding-left:5px}.ra-property .quote-steps ul.property-step{font-size:12px;list-style:none;margin:0 0 30px;padding:0;text-transform:uppercase}.ra-property .quote-steps ul.property-step li{margin:0 0 0 -5px;padding:9px 0 9px 10px}.ra-property .quote-steps ul.property-step li.step-disabled{color:#bababa}.ra-property .quote-steps ul.property-step li.step-current{background-color:#dff6ff;color:#00a0df;font-weight:bold}.ra-property .quote-steps ul.property-step li .step-icon{display:inline-block;font-size:16px;vertical-align:middle;width:25px}.ra-property .quote-steps ul.property-step li span{display:inline-block;vertical-align:middle}.quote-list{border-bottom:1px solid #eee;overflow:hidden;padding:10px 10px;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.quote-list.quote-last{border-bottom:0}.quote-list.over{background-color:#f3f3f3}.quote-list .quote-list-info{float:left;margin-right:25px}.quote-list .quote-list-info h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;text-transform:none}.quote-list .quote-list-more{float:left;margin-top:5px;width:135px}.quote-list .quote-list-more .btn-large{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#ca6f20;font-size:12px;width:100%}.interested-list{border-bottom:1px solid #eee;overflow:hidden;padding:15px 10px;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.interested-list .installer{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;float:left;padding-top:5px}.interested-list.interested-last{border-bottom:0}.interested-list.over{background-color:#f3f3f3}.interested-list .date,.interested-list .added-info{float:right}.bill-download .file-info{font-size:12px;color:#bababa}.message-list .message-list-info-outer{margin-left:-20px;padding-left:12px}.message-list .message-list-info-outer.message-read{border-left:8px solid transparent}.message-list .message-list-info-outer.message-unread{border-left:8px solid #00a0df}.message-list .message-list-info{-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;overflow:hidden}.message-list .message-list-info .message{border-bottom:1px solid #eee;padding:15px 10px}.message-list .message-list-info .message.message-last{border-bottom:0}.message-list .message-list-info .message .message-header{overflow:hidden}.message-list .message-list-info .message .message-from{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;float:left}.message-list .message-list-info .message .message-link{float:right;margin-left:20px}.message-list .message-list-info .message .message-date{color:#7e7e7e;float:right;font-size:12px;margin-left:5px}.message-list .message-list-info .message .message-content{margin-top:5px}.message-list .message-list-info .message .message-none{margin-left:30px}.message-list .message-list-info .message i.icon{color:#bababa;display:inline-block;font-size:20px;margin:0 15px 0 12px;vertical-align:middle}.message-list .message-list-info .message .message-subject{font-weight:bold;margin-right:15px;vertical-align:middle}.message-list .message-list-info .message .message-body{vertical-align:middle}.message-list .message-list-info.over{background-color:#f3f3f3}#quote-overview{clear:left;width:auto}#quote-overview .quote-overview-info{line-height:1;position:relative;text-align:center;padding:25px 15px 15px;float:left;width:133px}#quote-overview .quote-overview-info.quote-overview-info-right{border-left:1px solid #e6e6e6}
#quote-overview .quote-overview-info .quote-overview-tooltip{position:absolute;top:5px;right:5px}#quote-overview .quote-overview-info .quote-overview-value{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:20px;margin-bottom:10px}#quote-overview .quote-overview-info .quote-overview-label{text-transform:uppercase;font-size:12px}.quote-overview-links .btn-compare{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#ca6f20;font-size:12px;margin-bottom:10px;padding:12px 0;width:180px}.quote-overview-links .btn-pick{padding:10px 20px;width:180px}.quote-overview-links .link-utility{display:inline-block;font-size:12px;margin-bottom:10px}.quote-overview-links .link-faded-utility{display:inline-block;font-size:10px;vertical-align:top}.btn-send-msg{color:#ca6f20;font-size:20px;padding:10px}.btn-send-msg a:hover,.btn-send-msg a:active{color:#ca6f20}.btn-send-msg:hover a{color:#884b16}#quote-detail{line-height:1.25}#quote-detail .quote-type{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;margin-bottom:5px;overflow:hidden;padding:0 30px}#quote-detail .quote-type.quote-nodown{background-color:#e17d26}#quote-detail .quote-type.quote-prepaid{background-color:#00a0df}#quote-detail .quote-type.quote-custom{background-color:#61a543}#quote-detail .quote-type.quote-purchase{background-color:#822a85}#quote-detail .quote-type.quote-purchase-with-loan{background-color:#275ba9}#quote-detail .quote-type .col1{float:left;display:table;height:inherit;padding:10px 0;width:180px}#quote-detail .quote-type .quote-type-heading{display:table-cell;vertical-align:middle}#quote-detail .quote-type h4{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#fff;font-size:16px}#quote-detail .quote-type .col2{display:table;height:inherit;overflow:hidden;padding:10px 0}#quote-detail .quote-type .quote-type-text{display:table-cell;font-size:12px;margin:0;vertical-align:middle}#quote-detail .quote-type .more{color:#fff;font-size:12px;margin-left:8px}#quote-detail .quote-type .more:hover{color:#d9d9d9}#quote-detail .environmental-factors .link-faded-utility{margin-left:10px}#quote-detail .environmenta-fact{margin-bottom:15px}#quote-detail .environmenta-fact h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#565656;font-size:15px;margin:0 0 5px 0}#quote-detail .uploaded-files{margin-bottom:10px;overflow:auto;padding:0}#quote-detail .uploaded-files ul{margin:20px 15px 0;overflow:hidden;padding:0;text-align:left}#quote-detail .uploaded-files li{display:inline-block;margin:0 30px 25px 0;padding:0;text-align:left;width:145px}#quote-detail .upload_title{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;margin-bottom:10px;word-wrap:break-word}#quote-detail .upload_image{margin-bottom:15px;max-height:142px;max-width:142px}#quote-detail .upload_size{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;font-size:12px}#quote-detail .quote-assumptions{line-height:1.33}#quote-detail .internal{display:inline-block;margin-top:-81px;padding-top:81px}#quote-detail .section-header{border-bottom:1px solid #ececec;margin-bottom:10px;padding-bottom:15px}#quote-detail .section-header .col1{margin-bottom:20px}#quote-detail .section-header .col2{text-align:center}#quote-detail .section-header h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;display:inline;font-size:20px;letter-spacing:.02em;line-height:1.33;text-transform:uppercase}#quote-detail .section-header .supplier-link{font-size:20px}#quote-detail .section-header-bottom{border:0;margin-bottom:30px;padding:0}#quote-detail .section-header-bottom .col1,#quote-detail .section-header-bottom .col2{text-align:center;padding-top:10px}#quote-detail .section-header-bottom .overview-intro p{padding:10px 0 0}#quote-detail .section-header-bottom .quote-installer-contact{margin-top:10px}#quote-detail .affix{top:0}#quote-detail .table-of-contents-wrap{display:none}#quote-detail .table-of-contents{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;font-size:12px;line-height:1.33;overflow:hidden;z-index:16}#quote-detail .table-of-contents ul{border-bottom:3px solid #fff;height:93px;list-style:none;margin:0;padding:0;text-shadow:none}#quote-detail .table-of-contents li{float:left;height:90px;text-align:center}#quote-detail .table-of-contents li a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#f3f3f3;color:#7e7e7e;display:block;height:90px;margin:0;outline:0;padding:0;text-shadow:none}#quote-detail .table-of-contents li .tab-bar{background-color:#bababa;height:8px}#quote-detail .table-of-contents li:hover a,#quote-detail .table-of-contents li.active a{background-color:#ddd;color:#333}#quote-detail .table-of-contents li:hover .tab-bar,#quote-detail .table-of-contents li.active .tab-bar{background-color:#333}#quote-detail .table-of-contents .tab-icon{background:url("../img/icons/quote-detail-toc.9b43c622b8c5.png") no-repeat;display:inline-block;height:23px;width:23px}#quote-detail .table-of-contents .tab-financial-benefits{width:106px}#quote-detail .table-of-contents .tab-financial-benefits .tab-icon{background-position:0 0}#quote-detail .table-of-contents .tab-financial-benefits:hover .tab-icon,#quote-detail .table-of-contents .tab-financial-benefits.active .tab-icon{background-position:0 -24px}
#quote-detail .table-of-contents .tab-financial-benefits.tab6{width:78px}#quote-detail .table-of-contents .tab-key-system{width:112px}#quote-detail .table-of-contents .tab-key-system .tab-icon{background-position:-24px 0}#quote-detail .table-of-contents .tab-key-system:hover .tab-icon,#quote-detail .table-of-contents .tab-key-system.active .tab-icon{background-position:-24px -24px}#quote-detail .table-of-contents .tab-key-system.tab6{width:98px}#quote-detail .table-of-contents .tab-hardware{width:120px}#quote-detail .table-of-contents .tab-hardware .tab-icon{background-position:-48px 0}#quote-detail .table-of-contents .tab-hardware:hover .tab-icon,#quote-detail .table-of-contents .tab-hardware.active .tab-icon{background-position:-48px -24px}#quote-detail .table-of-contents .tab-hardware.tab6{width:90px}#quote-detail .table-of-contents .tab-environmental{width:126px}#quote-detail .table-of-contents .tab-environmental .tab-icon{background-position:-72px 0}#quote-detail .table-of-contents .tab-environmental:hover .tab-icon,#quote-detail .table-of-contents .tab-environmental.active .tab-icon{background-position:-72px -24px}#quote-detail .table-of-contents .tab-environmental.tab6{width:118px}#quote-detail .table-of-contents .tab-attachments{width:102px}#quote-detail .table-of-contents .tab-attachments .tab-icon{background-position:-96px 0}#quote-detail .table-of-contents .tab-attachments:hover .tab-icon,#quote-detail .table-of-contents .tab-attachments.active .tab-icon{background-position:-96px -24px}#quote-detail .table-of-contents .tab-attachments.tab6{width:102px}#quote-detail .table-of-contents .tab-financing-option{width:106px}#quote-detail .table-of-contents .tab-financing-option .tab-icon{background-position:-120px 0}#quote-detail .table-of-contents .tab-financing-option:hover .tab-icon,#quote-detail .table-of-contents .tab-financing-option.active .tab-icon{background-position:-120px -24px}#quote-detail .table-of-contents .tab-financing-option.tab6{width:84px}#quote-detail .table-of-contents .tab-icon-outer{height:38px;margin:0 auto;padding-top:10px}#quote-detail .section-finance-summary{line-height:1.33;padding:0 20px}#quote-detail .section-quote-types{overflow:hidden}#quote-detail .section-quote-types h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;margin-left:30px;text-transform:none}#quote-detail .section-solution-cost{margin-bottom:30px}#quote-detail .section-finance-type{overflow:hidden}#quote-detail .section-finance-type .finance-sub-list{margin-bottom:25px}#quote-detail .section-uploaded-files,#quote-detail .section-environmental-factors,#quote-detail .section-contact-installer{margin-bottom:30px;overflow:hidden}#quote-detail .section-finance-type2{margin-bottom:50px}#quote-detail .block-metrics{background-color:#fff;margin-top:-16px}#quote-detail .block-metrics.quote-nodown{border:1px solid #e18b41}#quote-detail .block-metrics.quote-nodown.scrollspy .ra-financing-overview-inner{border:1px solid #ca6f20}#quote-detail .block-metrics.quote-prepaid{border:1px solid #18beff}#quote-detail .block-metrics.quote-prepaid.scrollspy .ra-financing-overview-inner{border:1px solid #00a0df}#quote-detail .block-metrics.quote-custom{border:1px solid #7ebf61}#quote-detail .block-metrics.quote-custom.scrollspy .ra-financing-overview-inner{border:1px solid #61a543}#quote-detail .block-metrics.quote-purchase{border:1px solid #ac37b0}#quote-detail .block-metrics.quote-purchase.scrollspy .ra-financing-overview-inner{border:1px solid #822a85}#quote-detail .block-metrics.quote-purchase-with-loan{border:1px solid #3775d1}#quote-detail .block-metrics.quote-purchase-with-loan.scrollspy .ra-financing-overview-inner{border:1px solid #275ba9}#quote-detail .section-footer{border-top:1px solid #ddd;margin:40px 0;padding-top:20px;text-align:center}#quote-detail .section-footer .col1,#quote-detail .section-footer .col2{margin-bottom:20px}#quote-detail .link-faded-utility{font-size:11px}#quote-detail .quote-installer-contact{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;text-transform:uppercase;text-align:right;font-size:12px;width:190px;margin:0 auto}#quote-detail .quote-installer-contact .btn-send-msg{float:right}#quote-detail .quote-installer-contact .consumer-installer-contact{margin-right:50px}#quote-detail .quote-installer-contact .consumer-no-installer-contact{line-height:42px}#quote-detail .quote-installer-contact .consumer-no-installer-contact .btn{margin-left:8px}#quote-detail .quote-installer-contact .consumer-no-installer-contact a:hover .btn-send-msg{color:#884b16}#quote-detail .quote-installer-contact .supplier-installer-contact{text-align:center}#quote-detail .section-contact-installer{background-color:#f3f3f3;padding:20px}#quote-detail .section-contact-installer .col2,#quote-detail .section-contact-installer .contact-installer-phone{margin-top:20px}#quote-detail .section-contact-installer .link-utility{color:#ca6f20;font-size:12px}#quote-detail .section-contact-installer .link-utility .icon-comment{color:inherit}#quote-detail .section-contact-installer .link-utility:hover{color:#884b16}#quote-detail .section-contact-installer .icon{display:inline-block;width:42px;font-size:32px;vertical-align:middle}#quote-detail .section-contact-installer .icon-phone,#quote-detail .section-contact-installer .installer-phone{color:#822a85}#quote-detail .section-contact-installer .installer-name{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;text-transform:uppercase}#quote-detail-confirm .section-header-top{border-bottom:1px solid #ececec;line-height:1.33;overflow:hidden;padding-bottom:10px}#quote-detail-confirm .section-header-top h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border:0;color:#00a0df;font-size:20px;line-height:1.33;margin:0;padding:0;text-transform:uppercase}
#quote-detail-confirm .section-header-top .btn-large{padding:12px 0;width:170px}#quote-detail-confirm .section-header-top .back-to-quote{display:block;margin-bottom:10px}#quote-detail-confirm .section-header-top .col1{margin-bottom:15px}#quote-detail-confirm .section-header-top .col2{margin-bottom:10px}#quote-detail-confirm .section-header-bottom{line-height:1.33;margin:25px 0 40px}#quote-detail-confirm .section-header-bottom h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:14px;line-height:1.33;margin:0 0 10px;padding:0;text-transform:none}#quote-detail-confirm .section-header-bottom .col1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;margin-bottom:25px}#quote-detail-confirm .section-header-bottom .col1-top{font-size:16px}#quote-detail-confirm .section-header-bottom .supplier-name{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#ca6f20;text-transform:uppercase}#quote-detail-confirm .section-header-bottom .payment-type{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;text-transform:uppercase}#quote-detail-confirm .section-header-bottom .col2{color:#7e7e7e}#quote-detail-confirm .section-financing-overview{margin-bottom:50px}#quote-detail-confirm .section-finance-type{margin-bottom:50px;overflow:hidden}#quote-detail-confirm .section-finance-type2{margin-bottom:25px}#quote-detail-confirm .section-finance-type2 .prop-sub-head .btn-collapse{display:none}#quote-detail-confirm .section-footer{border-top:1px solid #ececec;overflow:hidden;padding-top:15px}#quote-detail-confirm .section-footer .btn-large{padding:12px 0;width:170px}#quote-detail-confirm .section-footer .back-to-quote{display:block;margin-bottom:10px}#quote-detail .section-get-a-loan,#quote-detail-confirm .section-get-a-loan{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f3f3f3;clear:both;margin-top:30px;overflow:hidden;padding:30px}#quote-detail .section-get-a-loan .section-title,#quote-detail-confirm .section-get-a-loan .section-title{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#275ba9;font-size:16px;margin-bottom:15px}#quote-detail .section-get-a-loan .col1,#quote-detail-confirm .section-get-a-loan .col1{margin-bottom:20px}#quote-detail .section-get-a-loan .col1 ul,#quote-detail-confirm .section-get-a-loan .col1 ul{margin-left:15px}#quote-detail .section-get-a-loan .col1 li,#quote-detail-confirm .section-get-a-loan .col1 li{margin-bottom:10px}#quote-detail .section-get-a-loan .col2 .btn-primary,#quote-detail-confirm .section-get-a-loan .col2 .btn-primary{padding-left:12px;padding-right:12px}#quote-detail-congrats-thanks .ra-body-container{padding:25px 20px}#quote-detail-congrats-thanks h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;border-bottom:1px solid #ddd;color:#00a0df;font-size:16px;margin:0 0 15px;padding-bottom:5px}#quote-detail-congrats-thanks .section-congratulations{line-height:1.33;margin-bottom:40px}#quote-detail-congrats-thanks .section-congratulations .col1 p{margin-bottom:25px}#quote-detail-congrats-thanks .section-congratulations .col2{background-color:#fafafa;border:1px solid #f3f3f3;font-size:12px;margin-top:7px;padding:25px 20px 20px}#quote-detail-congrats-thanks .section-congratulations .col2 p{line-height:1.5}#quote-detail-congrats-thanks .section-congratulations h1{border:0;color:#00a0df;font-size:24px;letter-spacing:.02em;line-height:1.33;margin:0 0 15px;padding:0;text-transform:uppercase}#quote-detail-congrats-thanks .section-congratulations .lede{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:16px;margin-bottom:50px}#quote-detail-congrats-thanks .section-congratulations .headline{color:#00a0df;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:14px;margin-bottom:30px;text-transform:uppercase}#quote-detail-congrats-thanks .section-congratulations .img-amount{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:24px;margin-bottom:7px;overflow:hidden}#quote-detail-congrats-thanks .section-congratulations .img-amount img{display:inline;margin-right:15px}#quote-detail-congrats-thanks .section-congratulations .img-amount span{display:inline-block;vertical-align:middle}#quote-detail-congrats-thanks .section-congratulations .img-amount1{color:#7e3f98}#quote-detail-congrats-thanks .section-congratulations .img-amount2{color:#61a543;margin-top:30px}#quote-detail-congrats-thanks .section-quote-details{border-bottom:1px solid #ddd;padding-bottom:50px}#quote-detail-congrats-thanks .section-quote-details .quote-category{display:block}#quote-detail-congrats-thanks .section-quote-details .quote-title{font-size:15px}#quote-detail-congrats-thanks .feedback-form{margin:20px 0 0 0}#quote-detail-congrats-thanks .feedback-form .btn-submit{color:#ca6f20;font-size:15px;margin-top:20px}#quote-detail-congrats-thanks .section-action{border-bottom:1px solid #ddd;line-height:1.33;overflow:hidden;padding:25px 0 30px}#quote-detail-congrats-thanks .section-action .col1{float:left;margin-top:3px;width:77px}#quote-detail-congrats-thanks .section-action .col2{overflow:hidden;vertical-align:top}#quote-detail-congrats-thanks .section-action h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;margin:0 0 10px;text-transform:none}#quote-detail-congrats-thanks .section-action p{margin-bottom:10px}
#quote-detail-congrats-thanks .section-action-last{border-bottom:0}#quote-detail-congrats-thanks .social-icons{list-style:none;margin:30px 0 0;overflow:hidden;padding:0}#quote-detail-congrats-thanks .social-icons li{float:left;margin-bottom:25px;width:95px}#quote-detail-congrats-thanks .social-icons li.last{margin-right:0}#quote-detail-congrats-thanks .social-icons .social-icon{background:url("../img/icons/social/quote-detail-social.0be10b0b026f.png") no-repeat;height:40px;margin-bottom:10px;width:43px}#quote-detail-congrats-thanks .social-icons .social-facebook{background-position:0 0}#quote-detail-congrats-thanks .social-icons .social-facebook:hover{background-position:0 -41px}#quote-detail-congrats-thanks .social-icons .social-twitter{background-position:-44px 0}#quote-detail-congrats-thanks .social-icons .social-twitter:hover{background-position:-44px -41px}#quote-detail-congrats-thanks .social-icons .social-google-plus{background-position:-88px 0}#quote-detail-congrats-thanks .social-icons .social-google-plus:hover{background-position:-88px -41px}#quote-detail-congrats-thanks .social-icons .social-envelope{background-position:-132px 0}#quote-detail-congrats-thanks .social-icons .social-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:12px;line-height:1.25;text-transform:uppercase}#quote-detail-congrats-thanks .fb-accordion{border-bottom:1px solid #eee;padding:10px 0}#quote-detail-congrats-thanks .fb-accordion .accordion-group{border:0;border-radius:0}#quote-detail-congrats-thanks .fb-accordion .accordion-heading{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;position:relative}#quote-detail-congrats-thanks .fb-accordion .accordion-heading input[type=checkbox]{float:left;margin:9px 10px 0 0}#quote-detail-congrats-thanks .fb-accordion .accordion-heading .view-quote .arrow-ne{margin:-2px 0 0 2px;max-width:none}#quote-detail-congrats-thanks .fb-accordion .accordion-toggle{color:#565656;display:inline-block;font-size:14px;outline:0;padding:8px 15px 8px 4px;text-decoration:none;text-transform:uppercase}#quote-detail-congrats-thanks .fb-accordion .accordion-inner{border-top:0;padding:9px 0}#quote-detail-congrats-thanks .fb-accordion .accordion-inner textarea{height:150px;padding:10px 10px}#quote-detail-congrats-thanks .section-thank-you{border-bottom:1px solid #ddd;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.33;padding-bottom:60px}#quote-detail-congrats-thanks .section-thank-you h1{border:0;color:#00a0df;font-size:30px;letter-spacing:.02em;line-height:1.33;margin:0 0 15px;padding:0;text-transform:uppercase}.finance-sub-list{margin-bottom:20px}.finance-sub-list.finance-sub-list-wide{width:66%}.finance-sub-list strong{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400}.finance-sub-list h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;line-height:1.25;margin-top:0;text-transform:none}.finance-sub-list h3.sub{margin-top:40px}.finance-sub-list h3 .link-faded-utility{font-size:11px;margin-left:5px}.finance-sub-list p{line-height:1.25;margin-bottom:15px}.finance-sub-list .components{color:#999;margin:-5px 0 10px 15px}.finance-sub-list .components p{margin-bottom:5px}.finance-sub-list .spacer{margin-bottom:40px}.finance-sub-list-break{clear:both}.quote-summary .quote-title{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:18px;margin-right:5px;text-transform:uppercase}.quote-summary .quote-category{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;text-transform:none}#ra-right-info{float:left;width:100%;padding:15px 5px 0 10px}#ra-right-info .ra-right-section{margin-bottom:40px}#ra-right-info .ra-right-section1{margin-bottom:20px;padding-left:5px}#ra-right-info .ra-right-section2{margin-bottom:10px;padding-left:5px}#ra-right-info .ra-right-section3{margin-bottom:10px;padding-left:5px}#ra-right-info h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:14px;color:#ca6f20;margin-bottom:10px;text-transform:uppercase}#ra-right-info h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-top:1px solid #7e7e7e;border-bottom:1px solid #bababa;color:#565656;font-size:14px;margin-bottom:10px;padding:20px 0;text-transform:uppercase}#ra-right-info p{line-height:18px;margin-bottom:10px}#ra-right-info p.short{line-height:18px;margin-bottom:10px}#ra-right-info ul{list-style:none;margin:0;padding:0}#ra-right-info li{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.33;margin-bottom:20px}#ra-right-info .property-cost{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:30px}#ra-right-info .logo-sidebar-branding{display:block;margin:5px 0 20px -6px;outline:0;text-align:center}#ra-right-info .ra-right-info-border{border-top:1px solid #7e7e7e;margin-bottom:50px;padding:10px 0 0 5px}#ra-right-info .ra-right-info-box{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ddd;margin-bottom:50px;padding:15px 5px 0 10px}#ra-right-info h4{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;font-size:14px;font-weight:normal;line-height:20px;margin-bottom:5px;text-transform:uppercase}#ra-right-info h4.title{margin-bottom:10px}
#ra-right-info .amount{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;display:block;font-size:34px;line-height:34px;margin-bottom:25px}#ra-right-info .amount-label{margin-bottom:5px}#ra-right-info .calendar{background:url("../img/calendar.fe226e2a6d38.png") no-repeat scroll 0 0 transparent;height:79px;margin:0 auto;position:relative;width:78px}#ra-right-info .calendar-inner{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;display:block;font-size:28px;font-weight:normal;left:14px;line-height:28px;position:absolute;text-align:center;top:34px;width:50px}#ra-right-info .ra-sidebar-general{border-top:1px solid #7e7e7e;margin:5px 0 50px;padding:5px 0 0 5px}#ra-right-info .ra-sidebar-general h2{color:#565656;font-weight:normal}#ra-right-info .ra-sidebar-general2{border-top:1px solid #7e7e7e;margin:5px 0 50px;padding:5px 0 0 5px}#ra-right-info .ra-sidebar-general2 .phone-number{margin-top:3px}#ra-right-info .ra-sidebar-general2 .block-video{margin-bottom:20px}#ra-right-info .installer_tip h1{background-image:url("../img/icons/asterisk-green.c24b6cacaa03.gif");background-repeat:no-repeat;padding-left:30px;color:#4c9332;font-weight:normal;text-transform:none}#ra-right-info .installer_tip h2{color:#4c9332;font-weight:normal;text-transform:none}#ra-right-info .bill-download .file-info{display:block}.threads-heading{border-bottom:1px solid #eee;margin-bottom:5px;overflow:hidden;padding-bottom:15px}.threads-heading .header-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;display:block;text-transform:uppercase}.threads-heading li{line-height:25px}.one-thread .message .message-from,.one-thread .message .company{padding-right:1em}.one-thread .message .date{display:inline-block}.one-thread .message p{clear:both}.one-thread form{padding-bottom:4em;width:100%}.one-thread form textarea{height:150px;width:100%}.one-thread form .btn{float:right;padding:9px 25px}.ra-section-page-heading{border-bottom:1px solid #eee;overflow:hidden;margin:10px 0 15px;width:100%}.ra-section-page-heading .col1{width:50%;float:left;padding-bottom:1000em;margin-bottom:-1000em}.ra-section-page-heading .col1 h1{border:0}.ra-section-page-heading .col2{width:50%;float:left;padding-bottom:1000em;margin-bottom:-1000em}.ra-section-page-heading .col2 .btn{margin-left:5px;width:120px;float:right}.ra-section-page-heading .col2 .btn-wide{width:150px}#id_recipients{margin:0}.message-create .col2 .send{background:#7e7e7e;color:white}.message-create .col2 a{float:right}.message-create textarea{height:180px}.ra-message-list-info{-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;line-height:1.33;margin:0 0 1px -20px;overflow:hidden;padding:15px 0 0 15px}.ra-message-list-info .message{border-bottom:1px solid #eee;padding-bottom:5px}.ra-message-list-info .message .subject a{color:#333}.ra-message-list-info .message.message-unread{border-left:4px solid #00a0df}.ra-message-list-info .date{display:inline-block;margin-left:0}.ra-message-list-info .message-from{font-weight:bold;padding-right:1em}.ra-message-list-info .message-from a.more{display:block;margin-top:5px}.ra-message-list-info .company{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;font-size:12px;text-transform:uppercase}.ra-message-list-info p{line-height:1.5em;margin:.5em 0}.ra-message-list-info p i.icon{color:#bababa;font-size:20px;margin-right:10px;vertical-align:top}.ra-message-list-info p .subject{font-weight:bold}.ra-message-list-info p .excerpt{display:none}.ra-message-list-info.message-final .message{border-bottom:0}.ra-message-list-info.message-read{border-left:4px solid transparent}.ra-message-list-info.message-unread{border-left:4px solid #00a0df}.ra-message-list-info.over{background-color:#f3f3f3}.ra-message-compose{line-height:1.33}.ra-message-compose select{margin-bottom:16px}.ra-message-compose .control-group{margin-bottom:8px}.ra-message-compose .control-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;padding-top:12px;text-align:left;text-transform:uppercase}.ra-message-compose .controls{margin-left:0}.ra-message-compose .button-submit button{float:right;min-width:130px}.ra-message-compose .textarea1,.ra-message-compose .textarea2{height:180px}.ra-paging-bar{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #eee;margin:0 8px;overflow:hidden;padding:13px 20px 10px}.ra-paging-bar .items-per-page{margin-bottom:20px}.ra-paging-bar .items-paging{font-size:16px}.ra-paging-bar .items-paging ul{margin:0;padding:0}.ra-paging-bar .items-paging li{color:#828282;display:inline;list-style-type:none}.ra-paging-bar .items-paging a{color:#828282;padding:0 2px}.ra-paging-bar .items-paging a.page-current{border:1px solid #eee;color:#049fe2;font-weight:bold;padding:0 6px}.ra-paging-bar .items-paging a.page-next,.ra-paging-bar .items-paging a.page-last{color:#828282}.ra-paging-bar .items-paging a.page-disabled{color:#ddd}.ra-modal{padding:10px 15px 15px 20px}.ra-modal.fade{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear;top:50%}.ra-modal.modal{box-shadow:none}.ra-modal .modal-header{border:0;padding:0}
.ra-modal .modal-body{padding:0}.ra-modal .modal-footer{background:0;border-radius:0;border-top:0;box-shadow:none;padding:0;text-align:left}.ra-modal .modal-footer button{min-width:0}.video-modal{background-color:transparent;border:0;outline:0}.video-modal.modal{height:185px;margin:-180px 0 0 0;width:304px}.video-modal.ra-modal{padding:0}.video-modal iframe{height:100%;left:0;padding:20px;position:absolute;top:0;width:100%}.video-modal .btn-go-back{background-color:transparent;background-image:url("../img/icons/photo-delete-light.a9f8ec8c0798.png");background-position:0 0;border:0;cursor:pointer;height:24px;padding:0;position:absolute;left:9px;top:9px;width:24px}.video-modal .btn-go-back:hover{background-position:-24px 0}.qd-modal{background-color:#fff;margin:-295px 0 0 -330px;outline:0;padding:30px 35px;width:660px}.qd-modal .modal-header{line-height:1.33;margin:0;padding:0 17px}.qd-modal h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#565656;font-size:16px;margin-bottom:20px}.qd-modal h2 .plain{font-weight:normal}.qd-modal .description{margin-bottom:30px}.qd-modal h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;font-size:16px;margin-bottom:15px}.qd-modal .modal-body{margin-bottom:25px;max-height:260px}.qd-modal form{margin:0}.qd-modal .table-headers{margin-left:-17px}.qd-modal table{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-collapse:separate;border-spacing:0 3px;width:100%}.qd-modal table th{font-weight:normal;padding:10px;text-align:left}.qd-modal table th.col1{padding-left:17px;width:205px}.qd-modal table th.col2{width:120px}.qd-modal table th.col3{width:130px}.qd-modal table th.col4{width:100px}.qd-modal table tbody tr{background-color:#f3f3f3;padding:10px 10px}.qd-modal table tbody td{font-size:16px;padding:16px 10px}.qd-modal table tbody td.col1{padding-left:17px;width:205px}.qd-modal table tbody td.col2{width:120px}.qd-modal table tbody td.col3{width:130px}.qd-modal table tbody td .interval{color:#7e7e7e;font-size:12px}.qd-modal table tbody .payment-options.nodown{color:#ca6f20}.qd-modal table tbody .payment-options.prepaid{color:#00a0df}.qd-modal table tbody .payment-options.custom{color:#61a543}.qd-modal table tbody .payment-options.purchase{color:#822a85}.qd-modal table tbody .payment-options.purchase-with-loan{color:#275ba9}.qd-modal .modal-footer{overflow:hidden}.qd-modal .btn-go-back{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:transparent;border:0;color:#ca6f20;cursor:pointer;font-size:12px;float:right;margin-right:20px;text-decoration:none;text-transform:uppercase}.qd-modal .btn-go-back:hover{text-decoration:underline}a.link-back{display:block;margin-bottom:15px}.faded-utility{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#bababa;font-size:12px;text-transform:uppercase}.h2-wrapper{border-bottom:1px solid #eee;overflow:hidden}.h2-wrapper h2{color:#aca535}.ra-text-field{width:300px}#ra-installer-project-detail .ra-body-container{padding:12px 20px 30px}#ra-installer-project-detail .section-header-action{border-bottom:1px solid #eee;margin-bottom:15px;overflow:hidden;padding-bottom:20px}#ra-installer-project-detail .section-header-action .col1{float:left}#ra-installer-project-detail .section-header-action .col2{float:right;overflow:hidden;padding-top:12px;text-align:right;width:230px}#ra-installer-project-detail .section-header-action .col2 .btn-primary{float:right;margin-left:5px;min-width:170px}#ra-installer-project-detail .section-header-action .col2 .btn-send-msg{padding:8px 10px}#ra-installer-project-detail .section-header-action h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#00a0df;font-size:16px}#ra-installer-project-detail .section-header-action form{margin-bottom:0}#ra-installer-project-detail .section-header-action .btn-very-large{padding:9px 15px}#ra-installer-project-detail .section-header-action .link-faded-utility{margin-bottom:15px}#ra-installer-project-detail .section-congrats{line-height:1.3;margin-bottom:20px}#ra-installer-project-detail .section-congrats .congrats-top,#ra-installer-project-detail .section-congrats .congrats-bottom{margin:25px 0;overflow:hidden}#ra-installer-project-detail .section-congrats .congrats-top .col1,#ra-installer-project-detail .section-congrats .congrats-bottom .col1{margin-bottom:20px}#ra-installer-project-detail .section-congrats .congrats-bottom{margin:25px 0 40px}#ra-installer-project-detail .section-header-address{overflow:hidden}#ra-installer-project-detail .section-header-address h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;font-size:20px;line-height:1.25em;margin:0}#ra-installer-project-detail .section-header-address .monthly-bill{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:30px;margin-top:15px;text-align:right}#ra-installer-project-detail .section-header-address .monthly-bill span{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;display:block;font-size:14px;margin-top:10px}#ra-installer-project-detail .section-header-address .view-links{margin-top:10px}#ra-installer-project-detail .section-header-address .pipe{color:#999;padding:0 9px}#ra-installer-project-detail .section-header-address .ignore-link{display:inline-block;margin:0}#ra-installer-project-detail .section-header-address .ignore-link input[type=submit]{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:transparent;border:0;color:#ca6f20;cursor:pointer;font-size:12px;text-decoration:none}
#ra-installer-project-detail .section-header-address .ignore-link input[type=submit]:hover{text-decoration:underline}#ra-installer-project-detail .section-map-details{margin:20px 0 30px;overflow:hidden}#ra-installer-project-detail .section-map-details .col1{margin-bottom:40px}#ra-installer-project-detail .section-map-sources{overflow:hidden}#ra-installer-project-detail .section-map-sources .map-source{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#f3f3f3;color:#7e7e7e;float:left;font-size:12px;height:44px;padding-top:13px;text-align:center;width:50%}#ra-installer-project-detail .section-map-sources .active{background-color:#7e7e7e;border:1px solid #636363;color:#fff}#ra-installer-project-detail .section-map-canvas{margin-bottom:40px}#ra-installer-project-detail .section-map-canvas #map_canvas_google,#ra-installer-project-detail .section-map-canvas #map_canvas_bing{background-color:#eee;height:250px}#ra-installer-project-detail .section-map-canvas #map_canvas_google img{max-width:none}#ra-installer-project-detail .section-map-canvas #map_canvas_bing{display:none;position:relative}#ra-installer-project-detail .section-map-canvas .map-image{height:100%;width:100%}#ra-installer-project-detail .section-property-details .fieldname{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#333}#ra-installer-project-detail .section-property-details .faded{color:#999}#ra-installer-project-detail .section-property-details p{line-height:1.25em;margin-bottom:10px}#ra-installer-project-detail .section-property-details .icon{color:#bababa;font-size:19px}#ra-installer-project-detail .section-status{display:inline-block;margin-bottom:30px;vertical-align:top;width:100%}#ra-installer-project-detail .section-status form{margin:0}#ra-installer-project-detail .section-status .product-status{background-color:#fafafa;border:1px solid #f3f3f3;font-size:12px;height:39px;margin-bottom:4px;padding:10px;text-align:left}#ra-installer-project-detail .section-status .link-utility{margin:10px 0 0 17px}#ra-installer-project-detail .link-utility{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;display:inline-block;font-size:11px;margin:10px 27px 0 0;overflow:hidden;text-transform:uppercase}#ra-installer-project-detail .link-utility span.large-q{color:#bababa;font-size:35px;line-height:35px}#ra-installer-project-detail .link-utility span+span{font-size:12px;margin-left:5px}#ra-installer-project-detail .link-utility-disabled{color:#ddd}#ra-installer-project-detail .link-utility-disabled span.large-q{color:#ddd}#ra-installer-project-detail .section-quote-steps{display:inline-block;margin-bottom:30px;vertical-align:top;width:100%}#ra-installer-project-detail .section-quote-steps ul.property-step{font-size:12px;list-style:none;margin:0;text-transform:uppercase}#ra-installer-project-detail .section-quote-steps li{line-height:16px;overflow:hidden;padding:8px 0 8px 5px;text-align:left}#ra-installer-project-detail .section-quote-steps li.step-current{background-color:#dff6ff;color:#00a0df;font-weight:bold}#ra-installer-project-detail .section-quote-steps li.step-disabled{color:#bababa}#ra-installer-project-detail .section-quote-steps li .step-icon{float:left;font-size:16px;margin-right:1px;text-align:left;vertical-align:middle;width:20px}#ra-installer-project-detail .section-quote-steps li span{vertical-align:middle}#ra-installer-project-detail .section-contact-preferences{display:inline-block;margin-bottom:30px;vertical-align:top;width:100%}#ra-installer-project-detail .section-contact-preferences .block-pref{margin-bottom:15px}#ra-installer-project-detail .section-contact-preferences .block-pref-disabled{margin-bottom:18px}#ra-installer-project-detail .section-contact-preferences .contact-title{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.25;margin:0 0 15px}#ra-installer-project-detail .section-contact-preferences .contact-label{font-weight:bold;margin:0 0 3px}#ra-installer-project-detail .section-contact-preferences .contact-label .link-utility{margin-right:0;margin-bottom:20px}#ra-installer-project-detail .section-contact-preferences .contact-disabled{color:#bababa}#ra-installer-project-detail .section-contact-preferences .icon{color:#8e8e8e;display:inline-block;font-size:19px;width:25px}#ra-installer-project-detail .section-contact-preferences .icon.icon-disabled{color:#bababa}#ra-installer-project-detail .section-contact-preferences p{margin:0 0 1em}#ra-installer-project-detail .section-contact-preferences .link-utility{color:#ca6f20;font-size:12px;margin-top:0}#ra-installer-project-detail .section-contact-preferences .link-utility .icon-comment{color:inherit}#ra-installer-project-detail .section-contact-preferences .link-utility:hover{color:#884b16}#ra-installer-project-detail .section-contact-preferences .link-utility-disabled{color:#bababa}#ra-installer-project-detail .section-contact-preferences .link-utility-disabled:hover{color:#bababa}#ra-installer-project-detail .section-contact-preferences .lead-logo{color:#7e7e7e;font-size:12px}#ra-installer-project-detail .section-contact-preferences .lead-logo p{margin-bottom:10px}#ra-installer-project-detail .section-contact-preferences .lead-logo .logo-sidebar-branding{border:1px solid #ddd;display:block;padding:5px 0;text-align:center;width:170px}#ra-installer-project-detail .section-messages{margin-bottom:20px}#ra-installer-project-detail .section-supplier-comments-header{margin-top:60px}#ra-installer-project-detail .section-supplier-comments-header .prop-sub-head{border:1px solid #ddd}#ra-installer-project-detail .section-supplier-comments{background-color:#fafafa;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 15px}
#ra-installer-project-detail .section-instructions{border-bottom:1px solid #dadada;padding-bottom:20px}#ra-installer-project-detail .section-instructions p{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.33}#ra-installer-project-detail .mp_comment{border-bottom:1px solid #ececec;padding:15px 0}#ra-installer-project-detail .mp_comment .comment-header{margin-bottom:15px}#ra-installer-project-detail .mp_comment .comment-author{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400}#ra-installer-project-detail .mp_comment .comment-date{color:#7e7e7e;float:right;font-size:12px}#ra-installer-project-detail .mp_comment_form{margin-top:20px}#ra-installer-project-detail .mp_comment_form input{display:block}#ra-installer-project-detail .mp_comment_form textarea{display:block;height:125px;padding:15px;width:100%}#ra-installer-project-detail .mp_comment_form .btn{color:#ca6f20;font-weight:normal}#ra-installer-project-detail .lead-tag-select{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#00a0df;color:#fff;width:100%}#ra-installer-project-detail .lead-tag-select option{background-color:#f3f3f3;color:#7e7e7e;padding:8px 9px}#ra-installer-project-detail select[disabled="disabled"]{background-color:#ddd;color:#bababa}#ra-installer-project-detail p.context_date{color:#7f7f7f;font-size:smaller}#ra-message-center h1{color:#00a0df}#ra-message-center .ra-body-container{padding:10px 20px 0}#ra-message-center .ra-body-section{margin-bottom:0}#ra-message-center .ra-section-messages{margin-bottom:30px;overflow:visible}#ra-message-center .ra-section-messages .label-narrow{padding-top:7px}#ra-message-center .ra-section-messages .uneditable-input{height:41px;line-height:2;padding:5px 12px;width:100%}#ra-message-center .ra-section-messages select+.help-block,#ra-message-center .ra-section-messages .uneditable-input+.help-block{height:0;margin-top:8px}#ra-message-center .ra-section-paging-bar{margin-bottom:20px}#ra-message-center .ra-section-message-compose{margin-bottom:20px}#ra-message-center .message-button{display:block;margin-bottom:25px}#ra-message-center .message-button button{display:block;margin-bottom:10px;min-width:130px}#ra-message-center .ra-section-message-header{border-bottom:1px solid #eee;padding-bottom:20px}#ra-message-center .ra-section-message-header .row{clear:both;margin-bottom:20px}#ra-message-center .ra-section-message-header .header-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:14px;text-transform:uppercase}#ra-message-center .ra-section-message-header .header-with,#ra-message-center .ra-section-message-header .header-subject,#ra-message-center .ra-section-message-header .header-property{display:block;padding-top:2px}#ra-message-center .ra-section-message-header .header-with{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#e17d26;text-transform:uppercase}#get-preapproved .section-head{border-bottom:1px solid #ececec;margin-bottom:40px}#get-preapproved .section-head .link-back{margin-bottom:10px}#get-preapproved .section-head h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-bottom:0;color:#00a0df;font-size:20px;margin:0 0 15px;padding:0;text-transform:uppercase}#get-preapproved .section1,#get-preapproved .section2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:30px}#get-preapproved .section1 h2,#get-preapproved .section2 h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:18px;margin:0 0 15px;text-transform:none}#get-preapproved .section2{margin-bottom:60px}#get-preapproved .section-financing-partners{margin-bottom:80px}#get-preapproved .section-financing-partners .partners{overflow:hidden}#get-preapproved .section-financing-partners .partner-info{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;float:left;margin-right:25px;padding-top:15px}#get-preapproved .section-financing-partners .partner-cta{float:right}#get-preapproved .section-financing-partners .partner-cta .btn-large{padding:12px 15px}#get-preapproved .section-learn-more{margin-bottom:20px}#get-preapproved .section-learn-more .learn-list{padding-left:40px}#get-preapproved .section-learn-more .learn-list-item{display:inline-block;margin:0 40px 40px 0;line-height:1.33;vertical-align:top;width:220px}#get-preapproved .section-learn-more .learn-list-item h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:14px;margin:0 0 10px;text-transform:none}#get-preapproved .prop-sub-head{border-top:1px solid #ddd;margin-bottom:20px}.ra-financing-overview .ra-financing-overview-inner{border:1px solid #fff;height:inherit;overflow:hidden;padding:25px 0 0}.ra-financing-overview .financing-overview-info{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;float:left;height:110px;margin-bottom:30px;padding:0 11px;text-align:center;width:137px}.ra-financing-overview .financing-overview-info.financing-overview-info-last{border-right:0}.ra-financing-overview .financing-overview-info .amount{display:block;font-size:25px;line-height:25px;margin-bottom:15px}.ra-financing-overview .financing-overview-info .nudge{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;display:block;height:25px;line-height:1.1;margin-bottom:15px}
.ra-financing-overview .financing-overview-info .supplier-nudge{font-size:11px;text-transform:uppercase}.ra-financing-overview .financing-overview-info .desc{line-height:1.2}.ra-financing-overview .financing-overview-info .sub-desc{color:#7e7e7e;font-size:12px;margin-top:7px;line-height:1.2}#ra-consumer-compare{min-width:480px}#ra-consumer-compare .section-page-header{border-bottom:1px solid #eee;height:68px;margin-bottom:20px;padding-bottom:10px}#ra-consumer-compare .section-page-header .col1{float:left;width:450px}#ra-consumer-compare .section-page-header .col2{float:right}#ra-consumer-compare .section-page-header .link-faded-utility{display:block}#ra-consumer-compare .section-page-header h2{font-size:20px}#ra-consumer-compare .section-page-header h2.nodown{color:#ca6f20}#ra-consumer-compare .section-page-header h2.prepaid{color:#00a0df}#ra-consumer-compare .section-page-header h2.custom{color:#61a543}#ra-consumer-compare .section-page-header h2.purchase{color:#822a85}#ra-consumer-compare .section-page-header h2.purchase_loan{color:#275ba9}#ra-consumer-compare .section-page-header .subhead{font-size:14px}#ra-consumer-compare .section-page-header .dropdown{margin-top:5px}#ra-consumer-compare .section-page-header .dropdown .btn{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-image:linear-gradient(to bottom,#e0e0e0,#ddd);border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid #ccc;box-shadow:none;color:#565656;outline:0;padding:13px 15px;text-transform:none}#ra-consumer-compare .section-page-header .dropdown .btn:hover{background-image:linear-gradient(to bottom,#e0e0e0,#ddd);background-position:0 0}#ra-consumer-compare .section-page-header .dropdown .icon-caret-down{color:#fff;margin-left:10px}#ra-consumer-compare .section-page-header .dropdown-menu{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background:#ddd;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #ccc;border-top:0;box-shadow:none;margin-top:0;padding:0;z-index:0}#ra-consumer-compare .section-page-header .dropdown-menu a{border-bottom:1px solid #ccc;color:#565656;padding:13px 15px;text-align:left}#ra-consumer-compare .section-page-header .dropdown-menu a:active,#ra-consumer-compare .section-page-header .dropdown-menu a:hover{background:#c4c4c4;font-weight:bold}#ra-consumer-compare .section-page-header .dropdown-menu a:active.quote-nodown,#ra-consumer-compare .section-page-header .dropdown-menu a:hover.quote-nodown{color:#ca6f20}#ra-consumer-compare .section-page-header .dropdown-menu a:active.quote-prepaid,#ra-consumer-compare .section-page-header .dropdown-menu a:hover.quote-prepaid{color:#00a0df}#ra-consumer-compare .section-page-header .dropdown-menu a:active.quote-custom,#ra-consumer-compare .section-page-header .dropdown-menu a:hover.quote-custom{color:#61a543}#ra-consumer-compare .section-page-header .dropdown-menu a:active.quote-purchase,#ra-consumer-compare .section-page-header .dropdown-menu a:hover.quote-purchase{color:#822a85}#ra-consumer-compare .section-page-header .dropdown-menu a:active.quote-purchase-loan,#ra-consumer-compare .section-page-header .dropdown-menu a:hover.quote-purchase-loan{color:#275ba9}#ra-consumer-compare .section-page-header .dropdown-menu li:last-child a{border-bottom:0}#ra-consumer-compare .section-page-header2{border-bottom:0}#ra-consumer-compare .section-page-header2 .col1{padding-top:14px}#ra-consumer-compare .section-instructions{line-height:1.33;margin-bottom:60px;width:90%}#ra-consumer-compare .section-instructions .lede{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:16px;margin-bottom:20px}#ra-consumer-compare .ra-section-compare{margin-bottom:20px}#ra-consumer-compare .ra-section-compare .affix{top:0}#ra-consumer-compare .ra-section-compare .affix-bottom{bottom:754px;position:absolute;top:auto}#ra-consumer-compare .ra-section-compare .compare-header-affix{overflow-x:hidden;width:730px;z-index:1}#ra-consumer-compare .ra-section-compare .compare-table1-wrap{clear:both;float:left;overflow-x:hidden;width:151px}#ra-consumer-compare .ra-section-compare .compare-table2-wrap{overflow-x:hidden}#ra-consumer-compare .ra-section-compare .note-provide-bill{margin:25px 0}#ra-consumer-compare .ra-section-compare a.link-faded-utility{color:#a3a3a3;float:right;margin:3px 5px 0 3px}#ra-consumer-compare .ra-section-compare .compare-table{table-layout:fixed}#ra-consumer-compare .ra-section-compare .compare-table1{margin-bottom:8px;width:302px}#ra-consumer-compare .ra-section-compare .compare-table1 .corner-header{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:12px;position:relative;text-transform:uppercase}#ra-consumer-compare .ra-section-compare .compare-table1 .num-quotes{margin:7px 0 10px 6px}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.header td{background-color:#ddd;font-weight:normal;height:132px;line-height:1.25;overflow:hidden;padding:13px 15px;text-align:left;vertical-align:top;width:151px}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.header .icon{float:right;font-style:normal;font-weight:normal}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.header .btn-quote-prev{color:#565656;font-size:14px;left:0;margin:0;padding:5px 20px;position:absolute;top:75px}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.header .btn-quote-next{color:#565656;font-size:14px;left:65px;margin:0;padding:5px 20px;position:absolute;top:75px}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.header .btn-showall{color:#565656;display:none}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr{border-top:1px solid #ddd}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.table-section-header{border-top:0}
#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.table-section-header td{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#565656;color:#ddd;font-size:13px;height:60px;overflow:hidden;padding:0 10px 0 15px;text-align:left;text-transform:uppercase;vertical-align:middle}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.table-section-header .btn-collapse{height:26px;margin-top:-13px;position:absolute;right:38px;width:36px}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.table-section-header .btn-collapse-up{background-image:url("../img/icons/subhead-collapse.7bd47a2d2534.png");background-position:0 0;border:0;padding:0}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.table-section-header .btn-collapse-down{background-image:url("../img/icons/subhead-collapse.7bd47a2d2534.png");background-position:-36px 0;border:0;padding:0}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.table-section-header .table-section-columns1{left:320px;right:0}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.table-section-header .table-section-columns2{left:514px;right:0}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content td{background-color:#ececec;font-weight:normal;height:76px;overflow:hidden;padding:5px 0 0;text-align:left;vertical-align:top;width:151px}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content td .header-text{line-height:19px;padding:7px 14px 0}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.child{border-top:0}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.child td{height:48px}#ra-consumer-compare .ra-section-compare .compare-table1 tbody.content tr.child td .header-text{color:#7e7e7e;padding:0 10px 0 25px}#ra-consumer-compare .ra-section-compare .compare-table2{margin-bottom:8px;width:2000px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th{border-left:1px solid #fff;color:#ececec;font-size:17px;font-weight:normal;height:132px;margin-right:1px;overflow:hidden;padding:10px 10px 7px;text-align:left;vertical-align:top;width:193px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th a:hover,#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th a:active{color:#d9d9d9}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th .hide-column{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#fff;float:right;font-size:11px;text-transform:uppercase}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th .installer-name{height:60px;line-height:1.1;margin:0 20px 7px 0;overflow:hidden;padding:0 0 0 12px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th .header-pick-quote{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;border:0;height:28px;margin-bottom:2px;padding:5px 0;text-shadow:none;width:143px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th .header-pick-quote:hover{color:white}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th .header-quote-detail{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;margin-left:15px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-zd{background-color:#ca6f20}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-zd .header-pick-quote{background:#ca6f20;background-image:linear-gradient(to bottom,#e18b41,#9a5418)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-zd .header-pick-quote:hover{background:#ab5e1b;background-image:linear-gradient(to bottom,#dc7923,#7b4313)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pp{background-color:#00a0df}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pp .header-pick-quote{background:#00a0df;background-image:linear-gradient(to bottom,#18beff,#0078a7)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pp .header-pick-quote:hover{background:#0086bb;background-image:linear-gradient(to bottom,#00aff3,#005e83)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-c{background-color:#61a543}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-c .header-pick-quote{background:#61a543;background-image:linear-gradient(to bottom,#7ebf61,#4a7d33)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-c .header-pick-quote:hover{background:#528c39;background-image:linear-gradient(to bottom,#6ab449,#3b6428)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pur{background-color:#822a85}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pur .header-pick-quote{background:#822a85;background-image:linear-gradient(to bottom,#ac37b0,#581d5a)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pur .header-pick-quote:hover{background:#67216a;background-image:linear-gradient(to bottom,#912f95,#3e143f)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pln{background-color:#275ba9}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pln .header-pick-quote{background:#275ba9;background-image:linear-gradient(to bottom,#3775d1,#1c427b)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.header th.quote-pln .header-pick-quote:hover{background:#204b8c;background-image:linear-gradient(to bottom,#2b64ba,#16335e)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content tr{border-top:1px solid #ddd}
#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content tr.text-data td{font-size:16px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content tr.table-section-header{border-top:0}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content tr.table-section-header td{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#565656;color:#ddd;font-size:12px;height:60px;padding-left:0;overflow:hidden;text-align:center;text-transform:uppercase}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content td{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:20px;height:76px;line-height:1.25;overflow:hidden;padding-left:55px;text-align:left;width:193px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content td .highlight{border:1px solid #ccc;background-color:#f8f8f8;background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);margin-left:-26px;padding:15px 25px 10px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content td .highlight.nodown{border:1px solid rgba(202,111,32,0.2)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content td .highlight.prepaid{border:1px solid rgba(0,160,223,0.2)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content td .highlight.custom{border:1px solid rgba(97,165,67,0.2)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content td .highlight.purchase{border:1px solid rgba(130,42,133,0.2)}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content tr.child{border-top:1px dashed #ddd}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content tr.child td{color:#7e7e7e;font-size:17px;height:48px;padding-top:3px}#ra-consumer-compare .ra-section-compare .compare-table2 tbody.content tr.child td .highlight{margin-left:-17px;padding:7px 15px 6px}#ra-consumer-compare .ra-section-chart-header{overflow:visible}#ra-consumer-compare .ra-section-chart-header .chart-title{float:left}#ra-consumer-compare .ra-section-chart-header .chart-header{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;font-size:15px;font-weight:normal;text-transform:uppercase}#ra-consumer-compare .ra-section-chart-body .payment-chart{float:left}#ra-consumer-compare .ra-section-chart-body .quote-types{float:right;margin:0}#ra-consumer-compare .ra-section-chart-body .quote-types .quote-type{background-color:#822a85;color:#f3f3f3;margin:0;padding:0}#ra-consumer-compare .ra-section-chart-body .quote-types p{font-size:13px;padding:5px 5px 5px 10px}#ra-consumer-compare .ra-section-chart-body .quote-types h4{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;border:0;font-size:17px;font-weight:normal}#ra-consumer-compare .ra-section-chart-body .quote-types a.more{font-size:11px}#ra-consumer-compare a.light{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#fff;font-size:12px;text-transform:uppercase}#ra-consumer-compare h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:14px;font-weight:bold;text-transform:uppercase}.ra-sitehead{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.25);box-shadow:0 1px 1px rgba(0,0,0,0.25);background:#ddd;background:#ddd url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#ddd -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ddd),color-stop(100%,#bbb));background:#ddd -moz-linear-gradient(top,#ddd,#bbb);background:#ddd -webkit-linear-gradient(top,#ddd,#bbb);background:#ddd linear-gradient(to bottom,#ddd,#bbb);color:#333;height:80px;margin:6px 0 2px;padding:0 0 5px 15px;position:relative;z-index:180}.ra-sitehead.ra-sitehead-short{height:40px}.ra-sitehead h1{color:#333;float:left;font-size:16px;font-weight:normal;line-height:40px;margin:0;padding:0}.ra-sitehead .ra-toolbar{clear:both;float:right;list-style:none;margin:0;padding:0}.ra-sitehead .ra-toolbar a.nav-icon{border-left:1px solid #cdcdcd;color:#333;display:inline-block;float:left;font-size:30px;height:100%;line-height:40px;margin:0 0 -2px;padding:0 0 2px;position:relative;text-align:center;width:56px}.ra-sitehead .ra-toolbar a.nav-icon:hover{background:#7e7e7e;background:#7e7e7e url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlN2U3ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#7e7e7e -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#585858),color-stop(100%,#7e7e7e));background:#7e7e7e -moz-linear-gradient(top,#585858,#7e7e7e);background:#7e7e7e -webkit-linear-gradient(top,#585858,#7e7e7e);background:#7e7e7e linear-gradient(to bottom,#585858,#7e7e7e);background-color:#7e7e7e;color:#fff}.ra-sitehead .ra-toolbar a.nav-icon .unread{position:absolute;right:1px;top:5px}.ra-sitehead .ra-toolbar .open a.nav-icon{background:#7e7e7e;background:#7e7e7e url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlN2U3ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#7e7e7e -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#7e7e7e),color-stop(100%,#585858));background:#7e7e7e -moz-linear-gradient(top,#7e7e7e,#585858);background:#7e7e7e -webkit-linear-gradient(top,#7e7e7e,#585858);background:#7e7e7e linear-gradient(to bottom,#7e7e7e,#585858);color:#fff}.ra-sitehead .ra-toolbar li{margin:0;padding:0;float:left}
.ra-sitehead .ra-toolbar li .dropdown-menu{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#565656;padding:0}.ra-sitehead .ra-toolbar li .dropdown-menu li{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;display:list-item;float:none;font-size:14px;overflow:hidden}.ra-sitehead .ra-toolbar li .dropdown-menu a{border-top:1px solid #6f6f6f;border-bottom:1px solid #333;color:#bababa;padding:9px 65px 9px 15px;position:relative}.ra-sitehead .ra-toolbar li .dropdown-menu a:active,.ra-sitehead .ra-toolbar li .dropdown-menu a:hover{background-color:#333;border-top:1px solid #434343;color:#00a0df}.ra-sitehead .ra-toolbar li .dropdown-menu .read,.ra-sitehead .ra-toolbar li .dropdown-menu .unread{position:absolute;right:10px;top:12px}.ra-sitehead .ra-toolbar li .dropdown-menu li:first-child a{border-radius:3px 3px 0 0}.ra-sitehead .ra-toolbar li .dropdown-menu li:last-child a{border-radius:0 0 3px 3px}.ra-process-steps{clear:both;float:left;list-style:none;margin:0}.ra-process-steps li{float:left;margin-right:3px;padding:0;position:relative;width:46px}.ra-process-steps li a{background:#7f7f7f;background:#7f7f7f url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5YjliOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#7f7f7f -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#b9b9b9),color-stop(100%,#7f7f7f));background:#7f7f7f -moz-linear-gradient(top,#b9b9b9,#7f7f7f);background:#7f7f7f -webkit-linear-gradient(top,#b9b9b9,#7f7f7f);background:#7f7f7f linear-gradient(to bottom,#b9b9b9,#7f7f7f);font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#fff;display:inline-block;font-size:24px;height:42px;line-height:42px;padding:0;text-align:center;width:46px}.ra-process-steps li a:hover,.ra-process-steps li a.ra-current-step{background:#7f7f7f;background:#7f7f7f url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVhNWE1YSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#7f7f7f -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#7f7f7f),color-stop(100%,#5a5a5a));background:#7f7f7f -moz-linear-gradient(top,#7f7f7f,#5a5a5a);background:#7f7f7f -webkit-linear-gradient(top,#7f7f7f,#5a5a5a);background:#7f7f7f linear-gradient(to bottom,#7f7f7f,#5a5a5a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7F7F7F',endColorstr='#FF5A5A5A',GradientType=0)}.ra-process-steps li a.dead-link{cursor:default}.ra-process-steps li a.dead-link:hover{background:#7f7f7f;background:#7f7f7f url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5YjliOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#7f7f7f -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#b9b9b9),color-stop(100%,#7f7f7f));background:#7f7f7f -moz-linear-gradient(top,#b9b9b9,#7f7f7f);background:#7f7f7f -webkit-linear-gradient(top,#b9b9b9,#7f7f7f);background:#7f7f7f linear-gradient(to bottom,#b9b9b9,#7f7f7f)}.ra-process-steps li .ra-current-step-arrow{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #5a5a5a;height:0;left:16px;position:absolute;top:42px;width:0}#ra-project-edit h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;line-height:14px}#ra-project-edit h3{color:#565656}#ra-project-edit h4{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#00a0df;font-size:16px;text-transform:uppercase}#ra-project-edit h4 .prop-icon{margin-right:15px}#ra-project-edit .ra-section-title{margin:0 20px 15px 0}#ra-project-edit .section-title{color:#333;text-transform:uppercase}#ra-project-edit .dropdown{text-align:right}#ra-project-edit .dropdown .btn{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-weight:normal;padding:13px 15px;text-align:right;text-transform:none;width:100%}#ra-project-edit .subtitle{font-size:15px;font-weight:bold;margin-bottom:10px}#ra-project-edit .prompt{margin-bottom:10px}#ra-project-edit .prompt-long{margin:0 -100px 10px 0}#ra-project-edit .control-group{margin-bottom:40px}#ra-project-edit .control-label{display:inline-block}#ra-project-edit form{margin:0 5px}#ra-project-edit input[type=radio]{margin:4px 0 0 -18px}#ra-project-edit .radio span{display:inline-block;margin:2px 0 0 10px}#ra-project-edit textarea{height:150px}#ra-project-edit .ra-section-page-header{margin-bottom:20px}#ra-project-edit .ra-property-details{background-color:#f3f3f3;border-top:#ececec;margin-bottom:20px;overflow:hidden}#ra-project-edit .ra-property-details .property-map{background-color:#ddd;height:172px;width:100%}#ra-project-edit .ra-property-details .property-details{padding:20px 18px;position:relative}#ra-project-edit .ra-property-details .property-details .detail-block:first-child{margin-bottom:30px}#ra-project-edit .ra-property-details .property-details .section-title{margin-bottom:8px}#ra-project-edit .ra-property-details .property-details .link-faded-utility{font-size:12px;position:absolute;right:10px;top:10px}#ra-project-edit .ra-property-completeness{background:#f3f3f3;overflow:hidden;padding:10px 10px 15px 18px}#ra-project-edit .ra-property-completeness .title{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;padding-top:10px;text-transform:uppercase}#ra-project-edit .ra-property-completeness .progress-amount{margin-bottom:10px;overflow:hidden}#ra-project-edit .ra-property-completeness .progress{border:1px solid #bababa;float:left;margin:15px 8px 0 0;width:170px}#ra-project-edit .ra-property-completeness .amount{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;float:left;font-size:28px;line-height:28px;padding-top:10px;width:70px}#ra-project-edit .ra-electric-accordion{padding:5px 0}#ra-project-edit .ra-electric-accordion .accordion-group{border:0;border-radius:0}
#ra-project-edit .ra-electric-accordion .accordion-heading{overflow:hidden;padding:7px 0}#ra-project-edit .ra-electric-accordion .accordion-heading button{font-size:14px;margin:5px 10px;min-width:0}#ra-project-edit .ra-electric-accordion a.accordion-toggle{color:#333;float:left;font-size:14px;padding:8px 0;text-decoration:none;text-transform:uppercase}#ra-project-edit .ra-electric-accordion .accordion-inner{border-top:0;padding:0}#ra-project-edit .ra-electric-accordion .btn{min-width:auto}#ra-project-edit .ra-electric-accordion .ra-section-title{display:none}#ra-project-edit .ra-section-upload-bill{margin-bottom:55px}#ra-project-edit .ra-section-upload-bill .upload-prompt{margin-bottom:40px}#ra-project-edit .ra-section-upload-bill .control-group{margin-bottom:10px}#ra-project-edit .ra-section-upload-bill .desc2{margin-top:5px;color:#bababa;margin-bottom:15px}#ra-project-edit .ra-section-upload-bill .desc2 p{margin-bottom:2px}#ra-project-edit .ra-section-age-roof{margin-bottom:40px;overflow:visible}#ra-project-edit .ra-section-phone-preferences ul{list-style-type:none;margin:0;padding:8px 0 0 0}#ra-project-edit .ra-section-phone-preferences li{display:inline-block;padding:0 15px 0 0}#ra-project-edit .ra-section-phone-preferences label{display:inline}#ra-project-edit .ra-section-phone-preferences p{display:inline-block}#ra-project-edit .ra-section-phone-preferences input[type=checkbox]{margin:0}#ra-project-edit .section-form-buttons .btn-large{min-width:130px}.property-wizard{line-height:1.33}.property-wizard .ra-sitehead .right-info-pad{display:none}.property-wizard .ra-body-container{padding:30px 20px 20px}.property-wizard .ra-main-body h1{border-bottom:0;color:#00a0df;margin-bottom:8px;padding-bottom:0}.property-wizard h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700}.property-wizard h3{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#333;font-size:14px;font-weight:bold;text-transform:uppercase}.property-wizard .ra-head{border:0}.property-wizard .below-step-branding{margin:10px 0 0 14px}.property-wizard .errorlist{color:#b94a48;margin-left:15px;margin-top:10px}.property-wizard .required{color:#565656}.property-wizard .link-faded-utility{font-size:12px}.property-wizard .section-radio-panels{background-color:#fafafa;border:1px solid #f3f3f3;overflow:hidden;margin-bottom:40px;padding:10px 20px}.property-wizard .section-radio-panels .column1{display:none}.property-wizard .section-radio-panels .radio{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;display:block;line-height:1.33;overflow:hidden;padding:15px 0}.property-wizard .section-radio-panels .radio input[type="radio"]{margin:4px 8px 0 0}.property-wizard .section-radio-panels .radio.radio-subhead{font-size:16px}.property-wizard .section-radio-panels .radio .muted{color:#bababa;font-weight:normal}.property-wizard .section-radio-panels .radio .optional{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#bababa;font-weight:normal;font-size:14px}.property-wizard .section-radio-panels #ebill-upload .btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#00a0df;font-size:12px;height:42px;margin-top:0;margin-left:10px}.property-wizard .section-radio-panels #ebill-upload .control-group{margin-bottom:20px}.property-wizard .section-radio-panels #ebill-upload .island{margin-bottom:25px}.property-wizard .section-radio-panels .control-group{margin-bottom:35px}.property-wizard .section-radio-panels .control-group-short{margin-bottom:20px}.property-wizard .section-radio-panels .divider{border-bottom:1px solid #ddd;margin:20px 0}.property-wizard .section-radio-panels .lineWithText{height:2em;overflow:hidden}.property-wizard .section-radio-panels .lineWithText .line1,.property-wizard .section-radio-panels .lineWithText .line2{border-bottom:1px solid #ddd;float:left;padding-top:1em;width:47%}.property-wizard .section-radio-panels .lineWithText .text{float:left;padding-top:4px;text-align:center;width:5%}.property-wizard .section-radio-panels .desc{color:#bababa;margin-bottom:6px;line-height:1.2}.property-wizard .section-radio-panels .best-time{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400}.property-wizard .section-radio-panels .errorlist>li{padding:8px 0}.property-wizard .section-radio-panels .table{display:table;width:100%}.property-wizard .section-radio-panels .table-cell-unit{display:table-cell;padding-top:12px}.property-wizard .section-radio-panels .table-cell-value{display:table-cell;width:100%}.property-wizard .call-availability ul{list-style-type:none;margin:0}.property-wizard .call-availability li{display:inline;padding-right:20px}.property-wizard-wide .section-radio-panels .column1{display:none}#consumer-process-detail .ra-sitehead{padding-left:20px}#consumer-process-detail #section-sign-phone{margin-bottom:50px}#consumer-process-detail .section-enter-address{margin-bottom:50px}#consumer-process-detail .section-enter-address .address-map{overflow:hidden}#consumer-process-detail .section-enter-address .col1{width:100%}#consumer-process-detail .section-enter-address .col2{margin-top:20px;position:relative}#consumer-process-detail .section-property-type{margin-bottom:35px;width:100%}#consumer-process-detail .section-property-type .link-faded-utility{color:#999;display:inline-block;margin:2px 0 0 5px}#consumer-process-detail .section-property-type .errorlist{margin-top:15px}#consumer-process-detail .section-form-buttons{border-top:1px solid #ddd;padding-top:35px}#consumer-process-detail .section-form-buttons .btn-very-large{min-width:0;padding:12px 0;width:130px}#consumer-process-detail #map_canvas{background-image:url("../img/map/map-default-340x535.bf296562f00c.jpg");background-position:-10px 0;background-repeat:repeat-x;background-size:auto 250px;height:250px;margin:10px 0;width:100%}
#consumer-process-detail .section-bill-question{margin-bottom:15px}#consumer-process-detail .section-bill-details,#consumer-process-detail .section-communication-method{margin-bottom:30px;padding:5px 12px}#consumer-process-detail .section-bill-details .lede,#consumer-process-detail .section-communication-method .lede{margin-bottom:30px}#consumer-process-detail .section-bill-details .desc2,#consumer-process-detail .section-communication-method .desc2{color:#bababa}#consumer-process-detail .section-bill-details .desc2 p,#consumer-process-detail .section-communication-method .desc2 p{margin-bottom:0}#consumer-process-detail .section-bill-details .file-upload,#consumer-process-detail .section-communication-method .file-upload{display:inline;width:230px}#consumer-process-detail .section-communication-method{background-color:#fff;border:0;padding:0}#consumer-process-detail .section-communication-method .radio{padding:0 0 15px}#consumer-process-detail .section-communication-method #contact-msg-1{margin-top:20px}#consumer-process-detail .section-communication-question{margin-bottom:15px}#consumer-process-detail .section-account-info{margin-bottom:25px}#consumer-process-detail .section-account-info .account-info{margin-top:30px;overflow:hidden}#consumer-process-detail .section-account-info .column1{display:none}#consumer-process-detail .section-account-info .control-label{display:block}#consumer-process-detail .section-account-info .table{width:250px}#consumer-process-detail .ra-thank-you h1{font-size:24px;margin:0 0 20px}#consumer-process-detail .ra-thank-you h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;background-color:#f3f3f3;border-top:1px solid #ddd;padding:6px 0 4px 6px}#consumer-process-detail .ra-thank-you h2 img{margin-right:7px}#consumer-process-detail .ra-thank-you h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;text-transform:none}#consumer-process-detail .ra-thank-you .section-thank-you{margin-bottom:40px}#consumer-process-detail .ra-thank-you .section-thank-you .col1{margin-bottom:30px}#consumer-process-detail .ra-thank-you .section-thank-you .col1 p{margin-bottom:1.5em}#consumer-process-detail .ra-thank-you .thank-you-branding{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;display:block;height:70px;margin:20px 0 10px;outline:0}#consumer-process-detail .ra-thank-you .media-container{background-color:#000;height:0;margin-bottom:12px;padding-bottom:56.25%;position:relative}#consumer-process-detail .ra-thank-you .media-container:hover{cursor:pointer}#consumer-process-detail .ra-thank-you .media-embed2{height:100%;left:0;position:absolute;top:0;width:100%}#consumer-process-detail .ra-thank-you .media-caption{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e}#consumer-process-detail .ra-thank-you #ra-process-sign-phone{margin:40px 0 50px}#consumer-process-detail .ra-thank-you .section-actions{margin-bottom:30px}#consumer-process-detail .ra-thank-you .section-actions .actions-row{border-top:1px solid #ddd;overflow:hidden;padding:25px 0 25px}#consumer-process-detail .ra-thank-you .section-actions .col1{margin-bottom:10px}#consumer-process-detail .ra-thank-you .section-actions h3{margin-top:0}#consumer-process-detail .ra-thank-you .section-learn-more h2{margin-bottom:15px}#consumer-process-detail .ra-thank-you .section-learn-more .learn-more-column{display:block;margin-bottom:40px;vertical-align:top}#consumer-process-detail .control-label{line-height:1.33}#estimate-details .ra-body-container{padding:30px 20px 40px}#estimate-details .section-intro{margin-bottom:35px}#estimate-details .section-intro h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:22px;font-weight:normal;line-height:1.2;margin:0 0 20px;text-transform:none}#estimate-details .section-intro .intro-text{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:15px;line-height:1.5}#estimate-details .section-intro .below-step-branding{height:0;margin:0}#estimate-details .section-enter-address{overflow:hidden;padding-bottom:10px}#estimate-details #map_canvas{background-image:url("../img/map/map-default-347x852.2605a4bec48d.jpg");height:250px;left:-9999px;position:absolute;width:100%}#estimate-details .section-property-type{margin:55px 0 60px}#estimate-details .section-property-type .link-faded-utility{color:#999;display:inline-block;margin:2px 0 0 5px}#estimate-details .section-property-type .errorlist{margin-top:15px}#estimate-details .section-bill-question{margin-bottom:15px}#estimate-details .section-bill-question .desc{margin-bottom:35px}#estimate-details .section-form-buttons{border-top:1px solid #ddd;padding-top:30px}#estimate-details #loading-screen{display:none;overflow:hidden}@-moz-keyframes fade_out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade_out{0%{opacity:1}100%{opacity:0}}@keyframes fade_out{0%{opacity:1}100%{opacity:0}}@-moz-keyframes flip{100%{-moz-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes flip{100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes flip{100%{-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}#estimate-details .market-estimate-col1{font-size:15px}#estimate-details ol.market-estimate-list{margin:0;padding:0;list-style-type:none}#estimate-details ol.market-estimate-list h2{margin:0;padding:0}#estimate-details ol.market-estimate-list p{margin:0;padding:0}#estimate-details .market-estimate-list-outer{position:relative;width:260px;height:171px;background-color:#fbfbfb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:38px}
#estimate-details ol.market-estimate-list{position:absolute;left:50%;top:50%;margin-left:-107px;margin-top:-57px;width:215px;overflow:hidden}#estimate-details ol.market-estimate-list li:nth-last-child(1) h2{padding-top:1.5em}#estimate-details ol.market-estimate-list h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:16px;line-height:20px;text-transform:uppercase}#estimate-details ol.market-estimate-list p{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;font-size:14px;line-height:1.33;word-break:normal}#estimate-details .market-estimate-gif{display:none;width:140px;height:140px;margin-left:20px;margin-top:6px;-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;background:url("../img/icons/ES_bolt.6985f80541f0.png") 0 0 no-repeat}#estimate-details .market-estimate-gif img{width:140px;height:140px;-moz-animation:flip 2s 0s 20 forwards;-webkit-animation:flip 2s 0s 20 forwards;animation:flip 2s 0s 20 forwards}#estimate-details .market-estimate-metrics{list-style-type:none;margin:0;padding:0}#estimate-details .market-estimate-metrics h2{margin:0;padding:0}#estimate-details .market-estimate-metrics p{margin:0;padding:0}#estimate-details .market-estimate-metrics li{display:block;margin-bottom:30px}#estimate-details .market-estimate-metrics span{display:inline-block}#estimate-details .market-estimate-metrics .loading-image img{filter:alpha(opacity=0);opacity:0}#estimate-details .market-estimate-metrics .loading-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.33;margin-left:1.5em;filter:alpha(opacity=50);opacity:.5;vertical-align:middle;width:160px}#estimate-results{line-height:1.33}#estimate-results form{margin:0}#estimate-results h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#f6b140;font-size:30px;font-weight:normal;line-height:1.33;margin:0;text-transform:none}#estimate-results h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:16px;font-weight:normal;margin:0 0 10px;text-transform:none}#estimate-results h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:14px;text-transform:uppercase}#estimate-results .section-hero{background-color:#222;margin-top:4px;position:relative}#estimate-results .section-hero .hero-heading{color:#fff;font-size:30px;line-height:1.15;margin-bottom:5px}#estimate-results .section-hero .block-map{background-position:center -550px;background-repeat:no-repeat;height:600px;left:0;position:absolute;top:0;width:100%}#estimate-results .section-hero .block-mask{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIyMjIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(17%,rgba(0,0,0,0.2)),color-stop(50%,rgba(0,0,0,0.6)),color-stop(100%,#222));background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 17%,rgba(0,0,0,0.6) 50%,#222 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 17%,rgba(0,0,0,0.6) 50%,#222 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 17%,rgba(0,0,0,0.6) 50%,#222 100%);background-repeat:no-repeat;height:600px;left:0;position:absolute;top:0;width:100%}#estimate-results .section-hero .container{width:auto}#estimate-results .section-hero .col1{filter:alpha(opacity=90);opacity:.9;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#bababa;height:300px;margin:0 auto;padding:130px 20px 0;width:320px}#estimate-results .section-hero .col2{opacity:.9;width:100%}#estimate-results .section-hero .h1-alt{font-size:23px;margin:9px 0 0 0}#estimate-results .section-hero .estimate-panel-outer{background-color:rgba(45,120,189,0.7);margin-bottom:1px;width:inherit}#estimate-results .section-hero .estimate-panel{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#bababa;margin:0 auto;padding:25px 0;vertical-align:middle;width:320px}#estimate-results .section-hero .estimate-panel-inner{display:inline-block;overflow:hidden;padding:0 20px;vertical-align:middle;width:inherit}#estimate-results .section-hero .estimate-panel-inner .colA{float:left;width:65px}#estimate-results .section-hero .estimate-panel-inner .colB{overflow:hidden}#estimate-results .section-hero .panel-heading{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#fff;font-size:26px;line-height:1.1;margin:0}#estimate-results .section-hero .panel-heading .heading-text{vertical-align:middle}#estimate-results .section-hero .panel-heading .link-faded-utility{margin-left:5px;vertical-align:middle}#estimate-results .section-hero .panel-heading .link-faded-utility .icon{padding-right:0}#estimate-results .section-hero .panel-heading .linebreak1{display:block}#estimate-results .section-hero .panel-heading .linebreak2{display:block}#estimate-results .section-hero .panel-heading .linebreak4{display:block}#estimate-results .section-hero .panel-heading .linebreak5{display:block}#estimate-results .section-hero .panel-heading2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#fff;font-size:16px;line-height:1.3;margin-top:8px}#estimate-results .section-hero .panel-address{margin-top:8px}#estimate-results .section-hero .panel-address .icon-pencil{font-size:13px;margin-left:5px}#estimate-results .section-step2-affix{background-color:#f3f3f3;height:130px}
#estimate-results .section-step2-affix.affix{position:static}#estimate-results .section-step2-affix .container{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:14px;padding:20px 20px 0}#estimate-results .section-step2-affix .col1{margin-bottom:13px}#estimate-results .section-step2-affix .step-number{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;text-transform:uppercase}#estimate-results .section-step2-affix .btn-large{padding:10px 15px}#estimate-results .layout-two-col .container{padding:35px 20px 0}#estimate-results .layout-two-col .container-inner{border-bottom:1px solid #ddd;padding-bottom:40px}#estimate-results .layout-two-col .col1{margin-bottom:15px;width:65px}#estimate-results .layout-two-col .col1 img{max-width:66%}#estimate-results .layout-two-col .link-faded-utility{margin-left:5px}#estimate-results .section-savings-with-solar .container{padding:50px 20px 30px}#estimate-results .section-savings-with-solar .container-inner{border-bottom:0;padding-bottom:0}#estimate-results .section-savings-with-solar .derived-data{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400}#estimate-results .estimate-data-col-outer .container{padding:0 20px}#estimate-results .estimate-data-col{margin-bottom:40px}#estimate-results .estimate-data-col h3{margin-bottom:5px;padding-bottom:3px}#estimate-results .estimate-data-col .estimate-desc,#estimate-results .estimate-data-col .estimate-desc2{color:#7e7e7e;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;overflow:hidden}#estimate-results .estimate-data-col .colI{margin-top:20px}#estimate-results .estimate-data-col .colII{margin-bottom:10px}#estimate-results .estimate-data-col .estimate-desc2{display:none}#estimate-results .estimate-data-col .desc-text{float:left;margin-bottom:8px}#estimate-results .estimate-data-col .desc-icon{cursor:pointer;margin:1px 0 0 5px}#estimate-results .estimate-data-col .link-faded-utility{margin-left:5px}#estimate-results .estimate-data-col .payment-chart{text-align:center}#estimate-results .estimate-data-col .payment-chart-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;font-size:14px;margin-top:-5px;text-align:center}#estimate-results .labelled-data{border-collapse:collapse;display:table;width:100%}#estimate-results .labelled-data .labelled-data-row{display:table-row;height:58px;overflow:hidden}#estimate-results .labelled-data .colA{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;display:table-cell;font-size:22px;text-align:right;vertical-align:middle;width:42%}#estimate-results .labelled-data .colGap{display:table-cell;width:6%}#estimate-results .labelled-data .colA-smaller{font-size:18px}#estimate-results .labelled-data .colB{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;display:table-cell;vertical-align:middle;width:52%}#estimate-results .estimate-purchase h3{border-bottom:2px solid #822a85;color:#822a85}#estimate-results .estimate-purchase .highlight{background-color:#f8f8f8;background-image:-moz-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-o-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:linear-gradient(to bottom,#fbfbfb,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBFBFB',endColorstr='#FFF5F5F5',GradientType=0);border:1px solid #d075d3}#estimate-results .estimate-nodown-loan h3{border-bottom:2px solid #275ba9;color:#275ba9}#estimate-results .estimate-nodown-loan .highlight{background-color:#f8f8f8;background-image:-moz-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-o-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:linear-gradient(to bottom,#fbfbfb,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBFBFB',endColorstr='#FFF5F5F5',GradientType=0);border:1px solid #86abe3}#estimate-results .estimate-nodown-lease h3{border-bottom:2px solid #bd206f;color:#bd206f}#estimate-results .estimate-nodown-lease .highlight{background-color:#f8f8f8;background-image:-moz-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-o-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:linear-gradient(to bottom,#fbfbfb,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBFBFB',endColorstr='#FFF5F5F5',GradientType=0);border:1px solid #eb8bbb}#estimate-results .section-step2a{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f3f3f3}#estimate-results .section-step2a .container{padding:25px 20px 0}#estimate-results .section-step2a .step-number{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#00a0df;font-size:16px;margin-bottom:5px;text-transform:uppercase}#estimate-results .section-step2a .btn-large{margin-top:10px;padding:11px 25px}
#estimate-results .section-step2a .col1{margin-bottom:40px}#estimate-results .section-step2a .col2{font-color:#7e7e7e}#estimate-results .section-step2a .media-container{margin-bottom:7px}#estimate-results .section-step2b{background-color:#f3f3f3}#estimate-results .section-step2b .container{padding:30px 40px 40px 20px}#estimate-results .section-step2b .estimate-steps{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #bababa;color:#7e7e7e;margin:0 auto;padding:20px 25px}#estimate-results .section-step2b .step{margin-bottom:20px}#estimate-results .section-step2b .step:last-child{margin-bottom:0}#estimate-results .section-step2b .step-icon{display:inline-block;width:57px}#estimate-results .section-step2b .step-label{display:inline-block;line-height:1.3;vertical-align:middle;width:140px}#estimate-results .section-subscribe .container{padding:50px 20px 0}#estimate-results .section-subscribe h2{margin-bottom:0}#estimate-results .section-subscribe .form-outer{margin:0}#estimate-results .section-subscribe .form-outer label{margin-bottom:0}#estimate-results .section-subscribe .form-outer .field:nth-of-type(1){margin-bottom:5px}#estimate-results .section-subscribe .form-outer .btn-large{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#ca6f20;font-size:12px;padding:12px 35px}#estimate-results .section-subscribe .field_error{color:#b94a48;margin-top:5px}#estimate-results .section-form-buttons .container{padding:30px 20px 40px}#estimate-results .section-form-buttons .btn-large{font-size:12px;padding:12px 10px}#estimate-results .section-form-buttons .btn-secondary{color:#ca6f20}#estimate-results #y_axis .domain{display:none}#estimate-electric-use .ra-body-container{padding:0 20px 50px}#estimate-electric-use .section-bill-question{margin-bottom:15px}#estimate-electric-use .section-bill-details,#estimate-electric-use .section-communication-method{margin-bottom:50px;padding:5px 12px}#estimate-electric-use .section-bill-details .lede,#estimate-electric-use .section-communication-method .lede{margin-bottom:30px}#estimate-electric-use .section-bill-details .desc2,#estimate-electric-use .section-communication-method .desc2{color:#bababa}#estimate-electric-use .section-bill-details .desc2 p,#estimate-electric-use .section-communication-method .desc2 p{margin-bottom:0}#estimate-electric-use .section-bill-details .file-upload,#estimate-electric-use .section-communication-method .file-upload{display:inline;width:230px}#estimate-electric-use .section-bill-details .note,#estimate-electric-use .section-communication-method .note{color:#7e7e7e}#estimate-electric-use .section-communication-method{background-color:#fff;border:0;padding:0}#estimate-electric-use .section-communication-method #contact-msg-1{margin-top:20px}#estimate-electric-use .section-communication-method .radio{padding:0 0 15px}#estimate-electric-use .section-communication-question{margin-bottom:15px}#estimate-electric-use .section-form-buttons{border-top:1px solid #ddd;padding-top:30px}#estimate-electric-use .section-form-buttons .btn{min-width:130px}#estimate-electric-use .section-form-buttons .btn-secondary{color:#ca6f20}#estimate-electric-use .control-label{line-height:1.33}#estimate-create-account .section-account-info{margin-bottom:25px}#estimate-create-account .section-account-info .account-info{margin-top:30px;overflow:hidden}#estimate-create-account .section-account-info .column1{display:none}#estimate-create-account .section-account-info .control-label{display:block}#estimate-create-account .section-account-info .table{width:250px}#estimate-create-account .section-form-buttons .btn{min-width:130px}#estimate-create-account .section-form-buttons .btn-secondary{color:#ca6f20}#not-in-market{background-color:#fff;padding:20px 15px}#not-in-market h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:16px;line-height:24px;margin:0 0 20px 0;text-transform:uppercase}#not-in-market h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#565656;font-size:15px;font-weight:bold;letter-spacing:.5px;line-height:24px;margin:0 0 15px;text-transform:uppercase}#not-in-market h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#7e7e7e;font-size:15px;font-weight:bold;letter-spacing:.5px;line-height:24px;margin:0 0 5px;text-transform:uppercase}#not-in-market .section-content{background-color:#fafafa;border:1px solid #f3f3f3;color:#7e7e7e;font-size:15px;line-height:1.33;padding:20px}#not-in-market .section-options{overflow:hidden}#not-in-market .section-options .column1{padding-top:10px;width:240px}#not-in-market .section-options .column1 .btn-large{font-size:15px;height:42px;padding:10px 25px}#not-in-market .section-options .column2{width:30px}#not-in-market .section-options .column2 .line1{display:none}#not-in-market .section-options .column2 .text{margin-bottom:4px}#not-in-market .section-options .column2 .line2{display:none}#not-in-market .section-options .column3{padding:10px 0 0 0}#not-in-market .section-options ul{list-style-type:none;margin:0;padding:0}#not-in-market .section-options li{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:15px;margin-bottom:10px;text-transform:uppercase}.ra-files-upload .control-label-header{margin-bottom:20px}.ra-files-upload .control-label-header h2{display:inline}.ra-files-upload .section-upload-prompt{overflow:hidden;margin:20px 0 40px}.ra-files-upload h3{color:#7e7e7e;margin-bottom:15px}.ra-files-upload .control-group{margin-bottom:20px}.ra-files-upload .upload-limits{color:#7e7e7e;margin-bottom:25px}
.ra-files-upload .upload-limits p{margin-bottom:0}.ra-files-upload .remove-file{color:#7e7e7e;cursor:pointer;font-size:18px;position:absolute;right:-8px;top:-8px;z-index:190}.ra-files-upload .remove-file:hover{color:#585858}.ra-files-upload .upload_fields input[type=checkbox]{display:none}.ra-files-upload .mq-file-input-wrapper{position:relative;background-color:#ddd;display:table;text-align:center}html.ie_old .upload_section{background-color:#ddd;display:block;overflow:hidden;margin-top:10px;padding:10px}html.ie_old .upload_section .mq-file-input-wrapper{display:block;text-align:left}html.ie_old .upload_section .image-preview-container{max-width:202px}html.mb .image-preview-container{display:block}html.mb .input-proxy{display:block}html.mb .upload_section{float:left;height:238px;margin-right:7px;width:202px}html.mb .mq-file-input-wrapper{height:202px;width:202px}html.mb .mq-file-input-wrapper input{cursor:pointer}html.mb .mq-file-input-wrapper input[type="file"]{position:relative;text-align:right;filter:alpha(opacity=0);opacity:0;z-index:2;width:100%;height:inherit}html.mb .mq-file-input-wrapper .image-preview-container{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}html.mb .mq-file-input-wrapper .input-proxy{position:absolute;top:67px;left:25px;z-index:1;width:155px;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e;font-size:16px;line-height:1.4}html.mb .mq-file-input-wrapper .input-proxy .more3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#ca6f20;font-size:12px}#installer-process-detail{line-height:1.33}#installer-process-detail .ra-sitehead .right-info-pad{display:none}#installer-process-detail .ra-body-container{padding:0 20px 40px}#installer-process-detail h1{border-bottom:0}#installer-process-detail h2,#installer-process-detail legend{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-weight:normal;font-size:16px;line-height:1.33;margin-bottom:20px;text-transform:none}#installer-process-detail legend{border-bottom:0}#installer-process-detail .ra-head{border:0;padding:0}#installer-process-detail .ra-section-financing-header{padding:20px 0}#installer-process-detail .pmt-type-header{margin:0;padding:0 0 8px 18px}#installer-process-detail .pmt-type-header.pmt-pur{border-bottom:4px solid #822a85;color:#822a85}#installer-process-detail .pmt-type-header.pmt-pln{border-bottom:4px solid #275ba9;color:#275ba9}#installer-process-detail .pmt-type-header.pmt-zd{border-bottom:4px solid #ca6f20;color:#ca6f20}#installer-process-detail .pmt-type-header.pmt-pp{border-bottom:4px solid #00a0df;color:#00a0df}#installer-process-detail .pmt-type-header.pmt-c{border-bottom:4px solid #61a543;color:#61a543}#installer-process-detail .ra-section-system-metrics{overflow:hidden;padding:25px 0}#installer-process-detail .ra-panels-inverter{margin-bottom:40px;padding:20px 0}#installer-process-detail .section-mount{clear:both;margin-bottom:40px}#installer-process-detail .ra-technical-monitoring{clear:both;padding-bottom:40px;overflow:hidden}#installer-process-detail .ra-section-payment-options1{margin-bottom:30px;padding-top:20px}#installer-process-detail .ra-section-payment-options2{margin-bottom:30px}#installer-process-detail .ra-section-payment-options3{margin-bottom:45px}#installer-process-detail .ra-section-payment-options4{padding-bottom:60px}#installer-process-detail .ra-section-payment-options4 .control-label-header{margin-bottom:30px}#installer-process-detail .section-bridge-loan{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;margin-bottom:40px}#installer-process-detail .ra-section-confirmation-header{margin-bottom:20px}#installer-process-detail .ra-section-form-buttons{text-align:right;border-top:1px solid #eee;padding-top:40px}#installer-process-detail .ra-section-form-buttons .btn{margin-bottom:5px;min-width:130px}#installer-process-detail .ra-section-form-buttons .btn-secondary{color:#ca6f20}#installer-process-detail .confirmation-button{margin-bottom:10px;text-align:right}#installer-process-detail .confirmation-button input{width:200px}#installer-process-detail .btn-confirmation{width:200px}#installer-process-detail .cp-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400}#installer-process-detail .field-defaulted-icon{vertical-align:-1px}#installer-process-detail .field-default-callout{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #f6b140;background-color:#fbfbfb;margin-bottom:15px;padding:20px 27px}#installer-process-detail .field-default-callout .field-defaulted-icon{vertical-align:-2px}#installer-process-detail .section-two-col .control-label,#installer-process-detail .section-three-col .control-label{margin-bottom:15px}#installer-process-detail .ra-confirmation-accordion{margin:5px 0 50px}#installer-process-detail .ra-confirmation-accordion h2{font-size:14px;line-height:18px;margin:0 0 10px}#installer-process-detail .ra-confirmation-accordion .accordion-group{border:0;border-radius:0}#installer-process-detail .ra-confirmation-accordion .accordion-heading-outer{margin-bottom:5px;overflow:hidden}#installer-process-detail .ra-confirmation-accordion .accordion-edit{display:block;float:right;margin-bottom:5px;width:80px}#installer-process-detail .ra-confirmation-accordion .accordion-edit .btn-edit{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;color:#ca6f20;font-size:12px;margin-top:2px;padding-top:8px;padding-bottom:9px;width:100%}
#installer-process-detail .ra-confirmation-accordion .accordion-heading{background-color:#f3f3f3;clear:both;margin:2px 0 0;position:relative;width:100%}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-nodown{border-top:4px solid #ca6f20;color:#ca6f20}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-nodown .btn-collapse:hover{color:#b4631d}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-nodown .btn-collapse-up .button-image{background-position:0 0}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-nodown .btn-collapse-down .button-image{background-position:0 -27px}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-prepaid{border-top:4px solid #00a0df;color:#00a0df}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-prepaid .btn-collapse:hover{color:#008ec6}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-prepaid .btn-collapse-up .button-image{background-position:-38px 0}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-prepaid .btn-collapse-down .button-image{background-position:-38px -27px}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-custom{border-top:4px solid #61a543;color:#61a543}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-custom .btn-collapse:hover{color:#56933c}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-custom .btn-collapse-up .button-image{background-position:-75px 0}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-custom .btn-collapse-down .button-image{background-position:-75px -27px}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase{border-top:4px solid #822a85;color:#822a85}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase .btn-collapse:hover{color:#6f2472}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase .btn-collapse-up .button-image{background-position:-112px 0}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase .btn-collapse-down .button-image{background-position:-112px -27px}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase-with-loan{border-top:4px solid #275ba9;color:#275ba9}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase-with-loan .btn-collapse:hover{color:#225094}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase-with-loan .btn-collapse-up .button-image{background-position:-149px 0}#installer-process-detail .ra-confirmation-accordion .accordion-heading.quote-purchase-with-loan .btn-collapse-down .button-image{background-position:-149px -27px}#installer-process-detail .ra-confirmation-accordion .accordion-heading .accordion-toggle{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;padding:11px 17px;text-decoration:none;text-transform:uppercase}#installer-process-detail .ra-confirmation-accordion .accordion-heading .accordion-toggle.disabled{cursor:default;outline:0}#installer-process-detail .ra-confirmation-accordion .accordion-heading .btn-collapse{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#f3f3f3;border:0;color:inherit;height:36px;overflow:hidden;outline:0;padding-left:18px;-webkit-appearance:none;width:100%}#installer-process-detail .ra-confirmation-accordion .accordion-heading .btn-collapse:hover{background-color:#ececec}#installer-process-detail .ra-confirmation-accordion .accordion-heading .button-text{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;float:left}#installer-process-detail .ra-confirmation-accordion .accordion-heading .button-image{background-image:url("../img/icons/quote-detail-arrows.eda925b28aa0.png");border:0;height:26px;padding:0;position:absolute;right:5px;top:5px;width:36px}#installer-process-detail .ra-confirmation-accordion .accordion-inner{border-top:0;padding:13px 0 0 0}#installer-process-detail .ra-confirmation-accordion .column-one-half{margin-bottom:15px}#installer-process-detail .ra-confirmation-accordion .five-columns li{float:left;display:inline;width:20%}#installer-process-detail .ra-confirmation-accordion .row{margin-bottom:15px;overflow:hidden}#installer-process-detail .ra-confirmation-accordion .row:last-child{margin-bottom:0}#installer-process-detail .ra-confirmation-accordion ul{list-style-type:none;margin:0 0 8px;overflow:hidden;padding:0}#installer-process-detail .ra-confirmation-accordion li{line-height:18px;margin:0 0 5px}#installer-process-detail .ra-confirmation-accordion li.section{margin-bottom:20px}#installer-process-detail .ra-confirmation-accordion li .icon-question-sign{color:#a50000}#installer-process-detail .ra-confirmation-accordion .confirmation-uploads{margin:-10px 0 40px}#installer-process-detail .ra-confirmation-accordion .confirmation-uploads .filename{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-bottom:1px solid #eee;padding:15px 0}#installer-process-detail .ra-confirmation-accordion .confirmation-uploads .filesize{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#7e7e7e}#installer-process-detail .purchase-category{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#333;text-transform:uppercase;margin-bottom:5px}#installer-process-detail .linked-container{position:relative}
#installer-process-detail .linked-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#bababa;font-size:15px;position:absolute;top:71px;left:125px}#installer-process-detail .linked-fields{background-image:url("../img/icons/linked-fields-tall.ebfa84f27b0e.png");bottom:-77px;height:100px;position:absolute;right:-20px;width:20px}#installer-process-detail .linked-fields .linked-tooltip{display:block;height:inherit;width:inherit}#installer-process-detail .financing-header-disabled{color:#ccc}#installer-process-detail .ra-non-field-errors{padding-bottom:10px;color:#b94a48}#installer-process-detail fieldset{margin-bottom:30px}#installer-process-detail legend+.control-group{margin-top:0}#installer-process-detail .control-group{margin-bottom:30px}#installer-process-detail .control-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.33;margin-bottom:5px}#installer-process-detail .control-label h2{display:inline-block;margin:8px 0 12px}#installer-process-detail .control-label-header{overflow:hidden}#installer-process-detail .control-label-header .colA{float:left;width:25px}#installer-process-detail .control-label-header .colB{overflow:hidden;width:auto}#installer-process-detail .control-label-header h2{margin:0}#installer-process-detail .checkbox-list ul{margin:0}#installer-process-detail .checkbox-list ul li{display:block;margin-bottom:7px}#installer-process-detail .checkbox-list ul li:last-child{margin-bottom:0}#installer-process-detail .checkbox-list label{margin-bottom:0}#installer-process-detail .checkbox-list input{margin:1px 10px 0 0;vertical-align:top}#installer-process-detail .list-radio ul{margin:0}#installer-process-detail .list-radio li{display:inline-block;margin:10px 30px 10px 0}#installer-process-detail textarea{margin-bottom:0}#installer-process-detail .table{margin-bottom:0}#installer-process-detail .help-block{margin:8px 0}#installer-process-detail .errorlist{margin:10px 0 0 15px}#installer-process-detail .confirmation-error{margin-top:10px}#installer-process-detail .disabled-label{color:#fafafa}#installer-process-detail .input-prepend input,#installer-process-detail .input-prepend select,#installer-process-detail .input-prepend .uneditable-input{border-width:1px 1px 1px 0}#installer-process-detail .input-append input,#installer-process-detail .input-append select,#installer-process-detail .input-append .uneditable-input{border-width:1px 0 1px 1px}#installer-process-thanks{line-height:1.33;padding:15px 17px 25px}#installer-process-thanks h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border:0;color:#00a0df;font-weight:normal;font-size:30px;line-height:1.33;margin-bottom:15px;padding:0;text-transform:none}#installer-process-thanks h2{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:16px;line-height:1.33;margin:0 0 10px;padding:0;text-transform:none}#installer-process-thanks h3{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#00a0df;font-size:16px;margin:0 0 10px;text-transform:none}#installer-process-thanks h4{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#565656;font-size:16px;text-transform:none}#installer-process-thanks .section-header{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;padding-bottom:35px}#installer-process-thanks .section-actions .actions-row{border-top:1px solid #ddd;overflow:hidden;padding:25px 0 35px}#installer-process-thanks .section-actions .col1{margin-bottom:10px}#installer-process-thanks .section-actions .block-copy{margin-bottom:40px}#installer-process-thanks .section-actions .block-copy:last-child{margin-bottom:20px}#installer-process-thanks .section-actions .btn{font-size:15px;margin-bottom:5px;min-width:180px}#installer-process-thanks .section-actions .btn-primary{border:1px solid #7e7e7e}#installer-process-thanks .two-cols .colB{display:none}.chzn-container{font-size:14px!important}.chzn-container-single{min-width:100%}.chzn-container-single .chzn-single{background-color:#f3f3f3!important;background-image:none!important;border:1px solid #bababa!important;box-shadow:none!important;height:30px!important;line-height:29px!important}.chzn-container-single .chzn-single div b{background-position:0 5px!important}.chzn-container-single .chzn-drop{-moz-box-shadow:1px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 5px rgba(0,0,0,0.2);box-shadow:1px 2px 5px rgba(0,0,0,0.2);background:#f3f3f3!important;border-radius:0 0 3px 3px!important;min-width:100%}.chzn-container-single .chzn-search input[type=email],.chzn-container-single .chzn-search input[type=url],.chzn-container-single .chzn-search input[type=number],.chzn-container-single .chzn-search input[type=text],.chzn-container-single .chzn-search input[type=password]{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;box-shadow:none;height:26px;line-height:1.33;min-width:100%;padding:4px 20px 4px 5px;transition:none}#feedback .feedback-tab{display:none}#ra-compare-quotes .ra-body-container{padding:20px 25px 100px}#ra-compare-quotes .section-back .link-faded-utility{display:block;margin-bottom:15px}#ra-compare-quotes h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-bottom:1px solid #eee;color:#00a0df;font-size:20px;letter-spacing:.02em;line-height:1.33;text-transform:uppercase}#ra-compare-quotes p{line-height:1.33}#ra-compare-quotes .lede{margin-bottom:40px;width:465px}#ra-compare-quotes table{border-collapse:separate;border-spacing:0 3px}
#ra-compare-quotes thead th{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:12px;text-align:left;text-transform:uppercase}#ra-compare-quotes tbody tr{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#f3f3f3;height:75px}#ra-compare-quotes tbody td{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:16px}#ra-compare-quotes tbody .col5{font-size:14px}#ra-compare-quotes .col1{width:225px;padding-left:20px;padding-right:10px}#ra-compare-quotes .col2{width:95px;padding-right:10px}#ra-compare-quotes .col3{width:95px;padding-right:10px}#ra-compare-quotes .col4{width:95px;padding-right:10px}#ra-compare-quotes .col5{width:95px;padding-right:10px}#ra-compare-quotes .col6{width:99px;padding-right:10px}#ra-compare-quotes .link-faded-utility .icon{font-size:10px;line-height:9px;padding-left:3px}.pmt-type-badge{background:#f3f3f3;padding:15px 20px 14px}.pmt-type-badge.pmt-pur{border-top:4px solid #822a85}.pmt-type-badge.pmt-pln{border-top:4px solid #275ba9}.pmt-type-badge.pmt-zd{border-top:4px solid #ca6f20}.pmt-type-badge.pmt-pp{border-top:4px solid #00a0df}.pmt-type-badge.pmt-c{border-top:4px solid #61a543}.pmt-type-badge-disabled{background:#fafafa;color:#9d9d9d}.pmt-type-badge-disabled.pmt-pur{border-top:4px solid #d990dc}.pmt-type-badge-disabled.pmt-pln{border-top:4px solid #a3bfea}.pmt-type-badge-disabled.pmt-zd{border-top:4px solid #f3d1b4}.pmt-type-badge-disabled.pmt-pp{border-top:4px solid #9de3ff}.pmt-type-badge-disabled.pmt-c{border-top:4px solid #cbe5bf}.pmt-type-button .btn-large{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:12px;height:42px;padding-top:12px;width:100px}.pmt-type-button .pmt-zd{color:#ca6f20}.pmt-type-button .pmt-zd .btn-primary{background:#ca6f20;background-image:linear-gradient(to bottom,#e18b41,#9a5418)}.pmt-type-button .pmt-zd .btn-primary:hover{background:#ab5e1b;background-image:linear-gradient(to bottom,#dc7923,#7b4313)}.pmt-type-button .pmt-pp{color:#00a0df}.pmt-type-button .pmt-pp .btn-primary{background:#00a0df;background-image:linear-gradient(to bottom,#18beff,#0078a7)}.pmt-type-button .pmt-pp .btn-primary:hover{background:#0086bb;background-image:linear-gradient(to bottom,#00aff3,#005e83)}.pmt-type-button .pmt-c{color:#61a543}.pmt-type-button .pmt-c .btn-primary{background:#61a543;background-image:linear-gradient(to bottom,#7ebf61,#4a7d33)}.pmt-type-button .pmt-c .btn-primary:hover{background:#528c39;background-image:linear-gradient(to bottom,#6ab449,#3b6428)}.pmt-type-button .pmt-pur{color:#822a85}.pmt-type-button .pmt-pur .btn-primary{background:#822a85;background-image:linear-gradient(to bottom,#ac37b0,#581d5a)}.pmt-type-button .pmt-pur .btn-primary:hover{background:#67216a;background-image:linear-gradient(to bottom,#912f95,#3e143f)}.pmt-type-button .pmt-pln{color:#275ba9}.pmt-type-button .pmt-pln .btn-primary{background:#275ba9;background-image:linear-gradient(to bottom,#3775d1,#1c427b)}.pmt-type-button .pmt-pln .btn-primary:hover{background:#204b8c;background-image:linear-gradient(to bottom,#2b64ba,#16335e)}.pmt-type-button .btn-large{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:12px;height:42px;padding-top:12px;width:100px}.pmt-type-button table{border-collapse:separate;border-spacing:0 3px}.pmt-type-button thead th{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:12px;text-align:left;text-transform:uppercase}.pmt-type-button thead .col1{padding-bottom:7px}.pmt-type-button tbody tr{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#f3f3f3;height:75px;margin-bottom:3px}.pmt-type-button tbody td{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:16px}.pmt-type-button tbody .col5{font-size:14px}.pmt-type-button .col1{padding-left:20px;padding-right:10px;width:225px}.pmt-type-button .col2{width:95px;padding-right:10px}.pmt-type-button .col3{width:95px;padding-right:10px}.pmt-type-button .col4{width:95px;padding-right:10px}.pmt-type-button .col5{width:95px;padding-right:10px}.pmt-type-button .col6{width:99px;padding-right:10px}.pmt-type-button .link-faded-utility .icon{font-size:10px;line-height:9px;padding-left:3px}#market-default{line-height:1.33;margin:25px 20px}#market-default h1{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-bottom:0;color:#00a0df;font-size:20px;font-weight:normal;line-height:1.2;margin:0 0 20px;padding:0;text-transform:uppercase}#market-default .section-copy{margin-bottom:20px}#market-default .section-buttons .btn-primary{font-size:15px;padding:10px 25px}.attention-animation{-webkit-animation-name:attention;animation-name:attention;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes attention{5%{padding-top:1.21875em;padding-bottom:1.21875em;background:#8ddaf8;color:#565656}70%{color:#fff}}@keyframes attention{5%{padding-top:1.21875em;padding-bottom:1.21875em;background:#8ddaf8;color:#565656}70%{color:#fff}}#map_caption{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#fff;overflow:hidden;padding:.8125em;background:#00a0df}#map_caption>span{display:table-cell;vertical-align:middle;text-align:center}
#map_caption>span>em{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:700;font-style:normal;text-transform:uppercase}div.es_pagination div.pagination{font-family:"Arvo",Georgia,"Times New Roman",Times,serif}.global-sidenav .sidenav{background:#ddd}.global-sidenav .sidenav ul{list-style:none;margin:0;padding:0}.global-sidenav .sidenav li{border-bottom:1px solid #f3f3f3;margin:0;padding-left:27px;padding-right:27px;padding-bottom:0}.global-sidenav .sidenav li:last-child{border-bottom:0}.global-sidenav .sidenav a{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;display:table-cell;height:69px;line-height:1.25;text-transform:uppercase;vertical-align:middle}.global-sidenav .sidenav .nav,.global-sidenav .sidenav .nav-list{list-style:none;margin:0;padding:0;text-shadow:none}.global-sidenav .sidenav .nav-list>li>a{margin:0;padding:1px 0 0 0;text-shadow:none}.global-sidenav .sidenav .nav-list li a{background:#ddd}.global-sidenav .sidenav .nav-list>.active>a{color:#565656;font-weight:bold}.global-sidenav .sidenav .nav-list>.active>a:hover{color:#565656;font-weight:bold}@media screen and (min-width:480px),print{.ra-container{padding:0 10px;width:480px}.container{width:480px}#navbar-ra .container{padding:0 20px;width:480px}#navbar-ra .sitenav-wrap{margin-right:72px}#navbar-ra .sitenav-wrap .dropnav-wrap{padding:0 0 17px}#ra-footer{height:185px}#ra-footer .section-logo{padding:14px 28px 0 43px}#ra-footer .section-social{padding:22px 0 0 42px}#ra-footer .section-contact{margin-left:15px;margin-top:13px}#ra-footer .section-about{clear:none;margin-left:20px;margin-top:10px;padding-top:8px}#ra-footer .section-sunshot{margin-left:18px;margin-top:13px;padding-top:15px}.typeahead.dropdown-menu{min-width:160px;max-width:none}.typeahead.dropdown-menu a{white-space:nowrap}.ra-main-body .ra-head .get-instant-estimate{margin:10px 20px 0}.prop-sub-head.quotes-received{padding-top:7px}.prop-sub-head .header-view-all{margin-right:20px}.prop-sub-head .header-compare{right:10px;top:-1px}.prop-sub-head2 .button-wrap{width:auto}.ra-property-list .property-info{clear:none}.ra-property-list .property-status .extra{display:inline}.ra-property-list .mpi-container{clear:both}.ra-property-list .property-cost{font-size:30px}.ra-property-list .property-cost span{font-size:14px;margin-top:10px}#ra-consumer-dashboard .section-welcome2 p{width:90%}#ra-consumer-dashboard .section-details{margin-bottom:15px}#ra-consumer-dashboard .section-details h1{float:left;margin-bottom:10px}#ra-consumer-dashboard .section-details .details-link{margin-right:40px}#ra-consumer-dashboard .section-details .edit-link{margin:5px 0 0}#ra-consumer-dashboard .section-property-compare{float:left}#ra-consumer-dashboard .section-quotes-received{padding-top:0}#ra-property .header-subtext{padding:0 20px}#ra-property .ra-quote-new .section-headers-inner{margin-right:0}#ra-property .ra-quote-new .section-active-header{margin-right:30px}#ra-property .ra-quote-new .section-ignored-header{margin-left:0;padding-left:30px}#ra-property .ra-quote-new h1 .icon{padding-right:15px}#ra-property .ra-quote-new .arrow-up-active{margin-left:81px}#ra-property .ra-quote-new .arrow-up-ignored{margin-left:262px}#ra-property .mk-prefs .section-columns .col2{overflow:hidden}#ra-property .mk-prefs .section-columns .col2 .col2a{float:left;margin-bottom:0;width:50%}#ra-property .mk-prefs .section-columns .col2 .col2b{overflow:hidden}#ra-property .sform-row input[type="text"]{width:390px}#ra-property .sform-row select{width:33%}#ra-property .sform-row #id_f{width:32%}#ra-property .sform-row input[type="submit"]{min-width:0;width:32%}.ra-property .bill-info{float:left;margin:0 20px 0 0}.ra-property .property-info{float:left;width:290px}.quote-list .quote-list-more{float:right;margin-top:10px}.message-list .message-list-info .message .message-link{float:left}#quote-detail .section-finance-type .finance-sub-list{margin-bottom:0}#quote-detail-confirm .section-header-top h1{padding:17px 0 0}#quote-detail-confirm .section-header-top .col1{float:left;margin-bottom:0}#quote-detail-confirm .section-header-top .col2{float:right;margin-bottom:0;text-align:right;width:310px}#quote-detail-confirm .section-header-top .back-to-quote{display:inline;margin:0 10px 0 0}#quote-detail-confirm .section-header-top .btn-large{padding:12px 0;width:170px}#quote-detail-confirm .section-footer{text-align:right}#quote-detail-confirm .section-footer .back-to-quote{display:inline;margin:0 10px 0 0}#quote-detail-confirm .section-footer .btn-large{padding:12px 0;width:170px}#quote-detail-congrats-thanks .section-congratulations h1{font-size:30px}#quote-detail-congrats-thanks .section-quote-details .quote-category{display:inline}#quote-detail-congrats-thanks .section-financing-overview{padding:10px 0 0 66px}#quote-detail-congrats-thanks .social-icons li.last{width:auto}.ra-message-list-info .date{float:right}.video-modal.modal{height:260px;margin:-200px 0 0 8px;width:426px}#ra-installer-project-detail .section-status,#ra-installer-project-detail .section-quote-steps,#ra-installer-project-detail .section-contact-preferences{margin:0 3% 30px;width:43%}#ra-installer-project-detail .section-supplier-comments{padding:15px 20px}.ra-financing-overview .ra-financing-overview-inner{margin:0}.ra-financing-overview .financing-overview-info{margin-bottom:25px;width:212px}#ra-project-edit .ra-section-title{float:left;margin-bottom:0;padding-left:20px;width:170px}#ra-project-edit .ra-section-input{float:left;width:300px}#ra-project-edit form{margin:0}#ra-project-edit .ra-property-details{height:212px;margin-bottom:10px;padding-left:18px}#ra-project-edit .ra-property-details .property-map{float:left;margin:20px 0;width:280px}#ra-project-edit .ra-property-details .property-details{overflow:hidden}
#ra-project-edit .ra-property-completeness{padding:10px 10px 10px 18px}#ra-project-edit .ra-property-completeness .title{float:left;margin-right:20px;width:150px}#ra-project-edit .ra-property-completeness .progress-amount{float:left;margin-bottom:0}#ra-project-edit .ra-property-completeness .progress{margin:15px 30px 0 0}#ra-project-edit .ra-property-completeness .amount{margin-right:30px}#ra-project-edit .ra-property-completeness .desc{float:left;width:210px}#ra-project-edit .ra-electric-accordion .accordion-heading{padding:7px 5px}#ra-project-edit .ra-electric-accordion a.accordion-toggle{padding:8px 15px}#ra-project-edit .ra-electric-accordion .ra-section-title{display:block}#ra-project-edit .ra-section-upload-bill{width:400px}.property-wizard .section-radio-panels .table{width:300px}#consumer-process-detail #map_canvas{background-position:0 -80px;background-size:auto;height:175px}#consumer-process-detail .section-bill-details{padding:10px 20px}#consumer-process-detail .section-bill-details .table{width:300px}#consumer-process-detail .section-communication-method{padding:0}#consumer-process-detail .section-communication-method .table{width:300px}#consumer-process-detail .section-account-info .table{width:300px}#consumer-process-detail .ra-thank-you h1{font-size:26px}#consumer-process-detail .ra-thank-you .section-thank-you .col2{width:350px}#consumer-process-detail .ra-thank-you .section-actions .col1{float:left;margin-bottom:0;width:85px}#consumer-process-detail .ra-thank-you .section-actions .col2{overflow:hidden;vertical-align:top}#estimate-details .market-estimate-metrics .loading-label{width:auto}#estimate-results .section-hero .block-map{background-position:center -550px}#estimate-results .section-hero .block-mask{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIyMjIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(20%,rgba(0,0,0,0.2)),color-stop(54%,rgba(0,0,0,0.6)),color-stop(100%,#222));background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 20%,rgba(0,0,0,0.6) 54%,#222 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 20%,rgba(0,0,0,0.6) 54%,#222 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 20%,rgba(0,0,0,0.6) 54%,#222 100%)}#estimate-results .section-hero .col1{padding:147px 23px 0;width:480px}#estimate-results .section-hero .col2{width:100%}#estimate-results .section-hero .h1-alt{font-size:30px;margin:0}#estimate-results .section-hero .estimate-panel{width:480px}#estimate-results .section-hero .estimate-panel-inner{padding:0 23px}#estimate-results .section-hero .panel-heading .linebreak4{display:inline}#estimate-results .section-step2-affix .container{padding:30px 23px 0}#estimate-results .section-step2-affix .col1{margin-bottom:15px}#estimate-results .section-step2-affix .btn-large{padding:11px 25px}#estimate-results .layout-two-col .container{padding:35px 23px 0}#estimate-results .layout-two-col .container-inner{overflow:hidden}#estimate-results .layout-two-col .col1{float:left;margin:5px 20px 0 0;vertical-align:top}#estimate-results .layout-two-col .col1 img{max-width:100%}#estimate-results .layout-two-col .col2{float:left;width:335px}#estimate-results .section-savings-with-solar .container{padding:50px 23px 30px}#estimate-results .estimate-data-col-outer .container{padding:0 23px}#estimate-results .section-step2a .container{padding:30px 23px 0}#estimate-results .section-step2b .container{padding:30px 23px 40px}#estimate-results .section-step2b .estimate-steps{border:0;padding:0}#estimate-results .section-step2b .step{margin-bottom:10px}#estimate-results .section-step2b .step-label{width:auto}#estimate-results .section-subscribe .container{padding:50px 23px 0}#estimate-results .section-subscribe h2{padding-right:70px}#estimate-results .section-subscribe .form-outer{float:left;width:335px}#estimate-results .section-form-buttons .container{padding:30px 23px 40px}#estimate-results .section-form-buttons .btn-large{font-size:14px;min-width:165px;padding:13px 25px}#estimate-electric-use .section-bill-details{padding:10px 20px}#estimate-electric-use #ebill-manual>.control-group{margin-top:-10px}#estimate-create-account .section-account-info .table{width:300px}#not-in-market .section-options .column1{float:left;padding-top:30px}#not-in-market .section-options .column2{float:left}#not-in-market .section-options .column2 .line1{border-right:1px solid #bababa;display:block;height:37px;width:8px}#not-in-market .section-options .column2 .text{margin-bottom:4px}#not-in-market .section-options .column2 .line2{border-right:1px solid #bababa;display:block;height:83px;width:8px}#not-in-market .section-options .column3{overflow:hidden;padding:36px 0 0 22px}#installer-process-detail .ra-body-container{padding:10px 20px 40px}#installer-process-detail .ra-section-confirmation-header{margin-bottom:15px}#installer-process-detail .ra-section-form-buttons .btn{margin-bottom:0;min-width:160px}#installer-process-detail .ra-confirmation-accordion .accordion-edit{margin-bottom:0;width:100px}#installer-process-detail .ra-confirmation-accordion .accordion-edit .btn-edit{padding-top:11px;padding-bottom:12px}#installer-process-detail .ra-confirmation-accordion .accordion-heading{clear:none;width:314px}#installer-process-detail .ra-confirmation-accordion .column-first-two{float:left;width:100%}#installer-process-detail .ra-confirmation-accordion .column-one-half{float:left;margin-bottom:0;width:50%}#installer-process-detail .ra-confirmation-accordion .column-pad{padding-right:15%}#installer-process-detail .ra-confirmation-accordion .row{margin-bottom:20px}#installer-process-detail .linked-label{left:140px}#installer-process-detail .linked-fields{right:100px}#installer-process-detail .control-group{width:300px}#installer-process-thanks h3{margin-bottom:25px}#installer-process-thanks .section-actions .col1{float:left;margin-bottom:0;padding-right:20px;text-align:right;width:85px}
#installer-process-thanks .section-actions .col2{overflow:hidden;vertical-align:top}}@media screen and (min-width:740px),print{.ra-container{width:740px}.container{width:740px}h1{font-size:16px;line-height:24px}h1 .icon{padding-right:18px}#navbar-ra .container{padding:0 30px 0 20px;width:740px}#navbar-ra .logo{margin-right:33px}#navbar-ra .logo .logo-link{padding-top:19px}#navbar-ra .sitenav-wrap{display:none}#navbar-ra .sitenav-wrap2{display:block;float:left;width:370px}#navbar-ra .sitenav-wrap2 .sitenav-menu{overflow:hidden}#navbar-ra .sitenav-wrap2 .sitenav-menu-item{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#fafafa;float:left;height:70px;line-height:1.33;margin-bottom:0;padding-top:24px}#navbar-ra .sitenav-wrap2 .sitenav-menu-item:hover{color:#f6b140;cursor:pointer}#navbar-ra .sitenav-wrap2 .sitenav-menu-item:hover .menu-arrow{background:url("../img/icons/menu-arrow-yellow.062952916af6.png") no-repeat}#navbar-ra .sitenav-wrap2 .menu-title{display:inline-block;vertical-align:middle}#navbar-ra .sitenav-wrap2 .menu-link{padding-top:0}#navbar-ra .sitenav-wrap2 .menu-link .menu-title{color:#fafafa;display:block;height:70px;padding-top:26px}#navbar-ra .sitenav-wrap2 .menu-link .menu-title:hover{color:#f6b140}#navbar-ra .sitenav-wrap2 .dropnav-wrap{-moz-box-shadow:1px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 5px rgba(0,0,0,0.2);box-shadow:1px 2px 5px rgba(0,0,0,0.2);background-color:#383839;background-image:-moz-linear-gradient(top,#3b3b3d,#333);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3b3b3d),to(#333));background-image:-webkit-linear-gradient(top,#3b3b3d,#333);background-image:-o-linear-gradient(top,#3b3b3d,#333);background-image:linear-gradient(to bottom,#3b3b3d,#333);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B3B3D',endColorstr='#FF333333',GradientType=0);display:none;margin-left:-20px;position:absolute;top:70px;z-index:181}#navbar-ra .sitenav-wrap2 .dropnav-wrap.hover{display:block}#navbar-ra .sitenav-wrap2 .menu-solar{width:160px}#navbar-ra .sitenav-wrap2 .menu-learn{width:85px}#navbar-ra .sitenav-wrap2 .dropnav-item{border-top:1px solid #6e6e71;border-bottom:1px solid #282828;line-height:1.33;margin-bottom:0}#navbar-ra .sitenav-wrap2 .dropnav-item:first-child{border-top:0}#navbar-ra .sitenav-wrap2 .dropnav-item:last-child{border-bottom:1px solid #333}#navbar-ra .sitenav-wrap2 .dropnav-item:last-child:hover{border-bottom:1px solid #282828}#navbar-ra .sitenav-wrap2 .dropnav-item .dropnav-link{color:#bababa;display:block;font-weight:normal;min-width:200px;padding:8px 0 8px 20px}#navbar-ra .sitenav-wrap2 .dropnav-item .dropnav-link:hover{background-color:#282828;color:#f6b140}#navbar-ra .profile-wrap{width:155px}#navbar-ra .profile-wrap .profile-menu{padding-top:12px}#navbar-ra .profile-wrap .profile-avatar{height:58px}#navbar-ra .profile-wrap .dropnav-wrap{margin-left:-84px}#navbar-ra .profile-wrap .dropnav-tag{top:6px}#navbar-ra .signin-wrap{padding-top:17px;width:155px}#navbar-ra .signin-wrap .link-signin{margin-right:10px}#navbar-ra .signin-wrap .link-join{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border:1px solid #ca6f20;background-color:#2e2e2e;color:#bababa;display:inline-block;height:37px;padding-top:9px;text-align:center;text-transform:uppercase;width:68px}#navbar-ra .signin-wrap .link-join:hover{background-color:#111;border-color:#9e5719;color:#949494}#ra-footer{height:175px;margin-bottom:1em}#ra-footer .section-logo{padding-left:67px}#ra-footer .section-social{border-right:1px solid #ddd;padding:22px 35px 0}#ra-footer .section-contact{clear:none;margin-left:28px;margin-top:5px}#ra-footer .section-about{clear:both;margin-left:175px}#ra-footer .section-about .links{display:inline}#ra-footer .section-sunshot{clear:none;margin-left:85px;margin-top:0;padding-top:20px}.ra-main-body{margin-left:160px;width:560px;min-height:585px}.ra-main-body.ra-main-body-full{width:720px}.ra-main-body .ra-body-container{padding:15px 25px 30px 25px}.ra-main-body .ra-head .address p{padding:20px}.ra-main-body .ra-head .get-instant-estimate{font-size:16px;margin:15px 0 0 22px;padding:15px 15px 8px;width:515px}.ra-main-body .ra-head .step-title-outer{float:right;width:296px}.ra-main-body .ra-head .step-title-outer .step-title{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;height:54px}.ra-main-body .ra-head .step-title-outer-prop{margin-right:9px;width:240px}#installer-overview .my-bidding-history .my-bidding-history-section{padding-top:10px;padding-bottom:10px}#installer-overview .my-bidding-history .my-bidding-history-section strong{font-size:55px;line-height:55px}#installer-overview .my-bidding-history .my-bidding-history-section a{font-size:15px;line-height:22px}#installer-overview .my-bidding-history .my-bidding-history-section a i{line-height:22px}.ra-property-list .property-sign form{overflow:visible}.ra-property-list .property-sign p{margin:0 0 0 190px}#ra-consumer-dashboard{padding:10px 25px 30px}#ra-consumer-dashboard .section-details h1{width:365px}#ra-consumer-dashboard .section-welcome1 h1{clear:none}#ra-consumer-dashboard .section-welcome1 .logo-branding{margin:0}#ra-consumer-dashboard .section-property-compare{width:325px}#ra-property .ra-quote-new{padding:25px 15px 30px}#ra-property .ra-quote-new .arrow-up-active{margin-left:92px}#ra-property .ra-quote-new .arrow-up-ignored{margin-left:288px}#ra-property .ra-quote-new .active-ignored-header{font-size:16px;line-height:1.5}#ra-property .mk-prefs .section-top{margin:0 5px 3px}#ra-property .mk-prefs .section-columns{border-collapse:separate;border-spacing:5px 0;display:table;overflow:visible}#ra-property .mk-prefs .section-columns .col1{display:table-cell;margin-right:3px;margin-bottom:0;width:232px}
#ra-property .mk-prefs .section-columns .col2{display:table-cell;overflow:visible;width:328px}#ra-property .mk-prefs .section-columns .col2 .col2a{float:left;margin-right:15px;margin-bottom:0;width:130px}#ra-property .mk-prefs .section-columns .col2 .col2b{overflow:hidden}#ra-property .sform-row input[type="text"]{width:470px}#quote-detail .environmenta-fact{float:left;margin-bottom:0;padding:10px 20px 25px 0;width:33%}#quote-detail .section-header{overflow:hidden}#quote-detail .section-header .col1{float:left;margin-bottom:0;width:270px}#quote-detail .section-header .col2{float:right;overflow:hidden;text-align:left}#quote-detail .section-header-bottom{margin-bottom:95px}#quote-detail .section-header-bottom .col1{text-align:left}#quote-detail .section-header-bottom .col2{text-align:right}#quote-detail .section-quote-types{margin-top:15px}#quote-detail .section-solution-cost{margin-bottom:60px}#quote-detail .section-finance-type .finance-sub-list{margin-bottom:25px}#quote-detail .section-finance-type,#quote-detail .section-uploaded-files,#quote-detail .section-environmental-factors,#quote-detail .section-contact-installer{margin-bottom:50px}#quote-detail .section-finance-type2{margin-bottom:90px}#quote-detail .section-footer{overflow:hidden}#quote-detail .section-footer .col1,#quote-detail .section-footer .col2,#quote-detail .section-footer .col3{float:right;margin-left:20px}#quote-detail .section-footer .col2{float:right;clear:right}#quote-detail .quote-installer-contact{width:230px}#quote-detail .quote-installer-contact .supplier-installer-contact{text-align:right}#quote-detail .section-contact-installer .col1{float:left}#quote-detail .section-contact-installer .col2{float:right;margin-top:0}#quote-detail-confirm .section-header-top .back-to-quote,#quote-detail-confirm .section-footer .back-to-quote{margin:0 25px 0 0}#quote-detail .section-get-a-loan .col1,#quote-detail-confirm .section-get-a-loan .col1{margin-right:70px}#quote-detail-congrats-thanks .section-financing-overview{padding:10px 0 0 0}#quote-detail-congrats-thanks .social-icons li{margin-bottom:0;width:105px}.finance-sub-list{display:inline-block;margin-bottom:25px;padding:5px 20px 20px 0;vertical-align:top;width:166px}.finance-sub-list h3.long{width:110px}#lead-rep-coverage .section-intro,#lead-rep-coverage .section-areas-of-service{overflow:hidden}#lead-rep-coverage .section-intro .col1,#lead-rep-coverage .section-areas-of-service .col1{float:left;margin-right:25px;margin-bottom:0;width:165px}#lead-rep-coverage .section-intro .col2,#lead-rep-coverage .section-areas-of-service .col2{overflow:hidden}#lead-rep-preferences{padding:0 0 20px}#lead-rep-preferences .section-intro,#lead-rep-preferences .section-cost-of-electricity,#lead-rep-preferences .section-property-type,#lead-rep-preferences .section-form-buttons{overflow:hidden}#lead-rep-preferences .section-intro .col1,#lead-rep-preferences .section-cost-of-electricity .col1,#lead-rep-preferences .section-property-type .col1,#lead-rep-preferences .section-form-buttons .col1{float:left;margin-right:25px;margin-bottom:0;width:165px}#lead-rep-preferences .section-intro .col2,#lead-rep-preferences .section-cost-of-electricity .col2,#lead-rep-preferences .section-property-type .col2,#lead-rep-preferences .section-form-buttons .col2{overflow:hidden}#lead-rep-preferences .control-group{width:320px}#lead-rep-preferences .section-form-buttons .btn-large{min-width:150px}.ra-property .quote-steps{float:right;margin-left:16px;width:135px}#quote-overview{width:auto}#quote-overview .quote-overview-info{padding:32px 15px}#ra-right-info{margin-left:160px;width:560px}#ra-right-info.ra-right-process{margin-left:0;width:160px}#ra-message-center .ra-body-container{padding:5px 25px 0}#ra-message-center .ra-section-page-heading .h2-wrapper{border-bottom:0;margin-bottom:0}#ra-message-center .ra-section-intro{border-bottom:1px solid #eee;line-height:1.33;margin:20px 0 10px;padding-bottom:20px}#ra-message-center .message-button{float:right;margin-bottom:10px}#ra-message-center .message-button button{display:inline;margin-bottom:0}#ra-message-center .h2-wrapper h2{float:left}#ra-message-center .ra-section-message-header{padding-bottom:10px}#ra-message-center .ra-section-message-header .header-info{float:left;line-height:3em}#ra-message-center .ra-section-message-header .header-avatar{float:right;padding-top:5px}#ra-message-center .ra-section-message-header .row{clear:both;margin:0}#ra-message-center .ra-section-message-header .header-label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;float:left;padding-right:20px;text-align:right;text-transform:uppercase;width:120px}#ra-message-center .ra-section-message-header .header-with,#ra-message-center .ra-section-message-header .header-subject,#ra-message-center .ra-section-message-header .header-property{display:inline;padding-top:0;text-align:left;width:300px}#ra-message-center .ra-section-message-header .header-with{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#e17d26;float:right;text-transform:uppercase}#ra-message-center .ra-section-message-header .header-subject{float:right}#ra-message-center .ra-section-message-header .header-property{float:right}.threads-heading .header-label{display:inline-block;padding-right:20px;text-align:right;width:120px}.one-thread .message .message-from,.one-thread .message .company{float:left}.one-thread .message .date{display:inline;float:right}.message-list .message-list-info-outer{margin-left:-30px;padding-left:22px}.ra-message-list-info{margin:0 0 1px -25px;padding:15px 5px 0 20px}.ra-message-list-info .message{border-bottom:1px solid #eee;padding-bottom:15px}.ra-message-list-info .message-from a.more{display:inline;margin-top:0;padding-left:10px}.ra-message-list-info p{margin:.5em 0}.ra-message-list-info p i.icon{margin-right:10px;font-size:20px;color:#bababa}
.ra-message-list-info p .subject{padding-right:10px}.ra-message-list-info p .excerpt{display:inline}.ra-message-list-info.message-read{border-left:8px solid transparent}.ra-message-list-info.message-unread{border-left:8px solid #00a0df}.ra-message-compose select{margin-bottom:20px}.ra-message-compose .control-group{margin-bottom:12px}.ra-message-compose .control-label{float:left;text-align:right;width:100px}.ra-message-compose .controls{margin-left:120px}.ra-message-compose .textarea2{height:350px}.ra-paging-bar{margin:0 8px}.ra-paging-bar .items-per-page{float:left;margin-bottom:0}.ra-paging-bar .items-paging{float:right;font-size:16px}.ra-paging-bar .items-paging ul{margin:0;padding:0}.ra-paging-bar .items-paging li{display:inline;list-style-type:none}.ra-paging-bar .items-paging a{padding:0 3px}a.link-back{margin-bottom:0}#ra-consumer-compare .ra-section-compare .compare-header-affix{width:536px}.ra-sitehead{height:50px}.ra-sitehead.ra-sitehead-short{height:50px}.ra-sitehead h1{font-size:22px;line-height:50px}.ra-sitehead .ra-toolbar{clear:none}.ra-sitehead .ra-toolbar a.nav-icon{font-size:35px;line-height:50px;text-align:center;width:68px}.ra-sitehead .ra-toolbar a.nav-icon .unread{right:5px}.ra-process-steps{clear:none;float:right}.ra-process-steps li{margin-left:4px;margin-right:0;width:56px}.ra-process-steps li a{font-size:32px;height:52px;line-height:52px;width:56px}.ra-process-steps li a.last{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.ra-process-steps li .ra-current-step-arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #5a5a5a;left:18px;top:52px}#ra-left-nav{display:block;padding-top:2em;position:absolute;width:160px;z-index:120}#ra-left-nav ul.ra-left-main-nav{z-index:120}#ra-left-nav ul.ra-left-main-nav li{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;border-bottom:1px solid #e8e8e8;display:table;height:64px;margin:0;padding:0;position:relative;width:160px}#ra-left-nav ul.ra-left-main-nav li.ra-nav-header>a{border-bottom:1px solid #fff;cursor:default;outline:0}#ra-left-nav ul.ra-left-main-nav li.ra-nav-header:hover>a{color:#565656}#ra-left-nav ul.ra-left-main-nav li.ra-nav-header.active>a{color:#afafaf}#ra-left-nav ul.ra-left-main-nav li a{color:#565656;display:table-cell;font-size:15px;line-height:1.25;padding:0 10px;position:relative;vertical-align:middle}#ra-left-nav ul.ra-left-main-nav li a .read,#ra-left-nav ul.ra-left-main-nav li a .unread{position:absolute;right:20px;top:25px}#ra-left-nav ul.ra-left-main-nav li a:hover{color:#00a0df}#ra-left-nav ul.ra-left-main-nav li.active a{background-color:#fff;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-box-shadow:rgba(0,0,0,0.1) -1px 0 4px;-webkit-box-shadow:rgba(0,0,0,0.1) -1px 0 4px;box-shadow:rgba(0,0,0,0.1) -1px 0 4px;color:#00a0df;position:relative}#ra-left-nav ul.ra-left-main-nav li.active li a{-moz-box-shadow:transparent 0 0 0;-webkit-box-shadow:transparent 0 0 0;box-shadow:transparent 0 0 0;background:0;color:#7e7e7e}#ra-left-nav ul.ra-left-main-nav li.active li.active a{color:#00a0df}#ra-left-nav ul.ra-left-secondary-nav li{border-bottom:1px solid #fff;height:auto}#ra-left-nav ul.ra-left-secondary-nav li a{background:0;-moz-box-shadow:transparent 0 0 0;-webkit-box-shadow:transparent 0 0 0;box-shadow:transparent 0 0 0;color:#7e7e7e;font-size:14px;line-height:1.25;padding:13px 10px 13px 10px}#ra-left-nav ul.ra-left-secondary-nav li a:hover{color:#00a0df}#ra-left-nav ul.ra-left-secondary-nav li.active{border-bottom:1px solid #fff}#ra-left-nav ul.ra-left-secondary-nav li.active a{background:0;border-radius:0;box-shadow:none;position:static}.video-modal.modal{height:396px;margin:-250px 0 0 -323px;width:649px}#ra-installer-project-detail .ra-body-container{padding:12px 25px 30px}#ra-installer-project-detail .section-header-action{padding-bottom:0}#ra-installer-project-detail .section-congrats .congrats-top .col1,#ra-installer-project-detail .section-congrats .congrats-bottom .col1{float:left;margin-right:5%;margin-bottom:0;width:56%}#ra-installer-project-detail .section-congrats .congrats-top .col2,#ra-installer-project-detail .section-congrats .congrats-bottom .col2{overflow:hidden;text-align:right}#ra-installer-project-detail .section-congrats .congrats-bottom .col1{width:75%}.ra-financing-overview .ra-financing-overview-inner{padding:39px 0 0}.ra-financing-overview .financing-overview-info{border-right:1px solid #ededed;height:125px;width:126px}.property-wizard .ra-main-body{margin:0}.property-wizard .below-step-branding{margin:0}.property-wizard-wide .section-radio-panels .column1{display:block;float:left;margin-right:20px;width:170px}.property-wizard-wide .section-radio-panels .column2{overflow:hidden}#consumer-process-detail .ra-sitehead{padding-left:30px}#consumer-process-detail .ra-body-container{padding:40px 25px 50px}#consumer-process-detail #section-sign-phone{margin-bottom:40px}#consumer-process-detail .section-enter-address{margin-bottom:20px}#consumer-process-detail .section-enter-address .col1{width:492px}#consumer-process-detail .section-enter-address .col2{margin-top:0;padding-top:11px;width:492px}#consumer-process-detail .section-property-type{width:492px}#consumer-process-detail .section-form-buttons .btn-very-large{width:165px}#consumer-process-detail #map_canvas{background-position:0 0;height:340px}#consumer-process-detail .ra-thank-you{padding:0 5px}#consumer-process-detail .ra-thank-you h1{font-size:30px;margin-bottom:30px}#consumer-process-detail .ra-thank-you .section-actions{margin-bottom:40px}#consumer-process-detail .ra-thank-you .section-actions .actions-row{padding:25px 0 45px}
#estimate-details .ra-body-container{padding:55px 30px 40px}#estimate-details .section-intro{margin-bottom:50px}#estimate-details .section-intro h1{font-size:28px}#estimate-details .section-intro .intro-cols{overflow:hidden}#estimate-details .section-intro .intro-cols .col1{float:left;margin-right:20px;width:385px}#estimate-details .section-intro .intro-cols .col2{overflow:hidden}#estimate-details .section-intro .below-step-branding{margin:0}#estimate-details #map_canvas{height:300px}#estimate-details .section-property-type{width:540px}#estimate-details .market-estimate-gif{display:block;margin-left:24px}#estimate-details .market-estimate-col1{float:right;margin-right:50px}#estimate-details .market-estimate-col2{float:left}#estimate-results h1{font-size:40px}#estimate-results .section-hero .block-map{background-position:center -525px;height:620px}#estimate-results .section-hero .block-map.block-map-yellow{height:591px}#estimate-results .section-hero .block-mask{height:620px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIyMjIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(35%,rgba(0,0,0,0.2)),color-stop(70%,rgba(0,0,0,0.6)),color-stop(100%,#222));background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.6) 70%,#222 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.6) 70%,#222 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.6) 70%,#222 100%)}#estimate-results .section-hero .block-mask.block-mask-yellow{height:591px}#estimate-results .section-hero .container{width:740px}#estimate-results .section-hero .col1{height:350px;margin:auto;padding:210px 30px 0;width:auto}#estimate-results .section-hero .col2{border-spacing:0;display:block;width:auto}#estimate-results .section-hero .col2.col2-green{height:270px}#estimate-results .section-hero .col2.col2-yellow{height:240px}#estimate-results .section-hero .col2.col2-red{height:270px}#estimate-results .section-hero .col2.col2-unknown{height:290px}#estimate-results .section-hero .h1-alt{font-size:40px}#estimate-results .section-hero .estimate-panel-outer{display:block;float:left;height:inherit;vertical-align:top}#estimate-results .section-hero .estimate-panel-a1{margin-right:2px;width:183px}#estimate-results .section-hero .estimate-panel-a2{margin-right:2px;width:183px}#estimate-results .section-hero .estimate-panel-a3{margin-right:2px;width:183px}#estimate-results .section-hero .estimate-panel-a4{width:183px}#estimate-results .section-hero .estimate-panel-b1{margin-right:2px;width:245px}#estimate-results .section-hero .estimate-panel-b3{margin-right:2px;width:245px}#estimate-results .section-hero .estimate-panel-b4{width:245px}#estimate-results .section-hero .estimate-panel-c1{margin-right:2px;width:245px}#estimate-results .section-hero .estimate-panel-c2{margin-right:2px;width:245px}#estimate-results .section-hero .estimate-panel-c3{width:245px}#estimate-results .section-hero .estimate-panel{display:block;height:inherit;padding:0;vertical-align:baseline;width:100%}#estimate-results .section-hero .estimate-panel-inner{height:inherit;padding:0}#estimate-results .section-hero .estimate-panel-inner .colA{float:none;height:45px;margin:20px auto 15px;padding:0 20px;text-align:center;width:auto}#estimate-results .section-hero .panel-address{padding:0 20px}#estimate-results .section-hero .panel-heading{font-size:23px;line-height:1.2;margin-bottom:25px;padding:0 10px 0 20px}#estimate-results .section-hero .panel-heading.panel-heading-green,#estimate-results .section-hero .panel-heading.panel-heading-unknown{height:80px}#estimate-results .section-hero .panel-heading.panel-heading-yellow,#estimate-results .section-hero .panel-heading.panel-heading-red{height:60px}#estimate-results .section-hero .panel-heading .linebreak2{display:inline}#estimate-results .section-hero .panel-heading .linebreak3{display:block}#estimate-results .section-hero .panel-heading .linebreak4{display:block}#estimate-results .section-hero .panel-heading .linebreak5{display:inline}#estimate-results .section-hero .panel-heading2{padding:0 20px}#estimate-results .section-step2-affix{height:100px}#estimate-results .section-step2-affix.affix{-moz-box-shadow:-1px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:-1px 2px 5px rgba(0,0,0,0.2);box-shadow:-1px 2px 5px rgba(0,0,0,0.2);position:fixed;top:0;width:100%;z-index:1}#estimate-results .section-step2-affix .container{overflow:hidden;padding:30px 30px 0}#estimate-results .section-step2-affix .col1{float:left;margin-bottom:0;margin-right:3px;padding-top:10px;width:430px}#estimate-results .section-step2-affix .col2{float:left}#estimate-results .layout-two-col .container{padding:40px 30px 0}#estimate-results .layout-two-col .container-inner{padding-bottom:55px}#estimate-results .layout-two-col .col1{margin:5px 40px 0 0;text-align:right;width:130px}#estimate-results .layout-two-col .col2{width:465px}#estimate-results .section-savings-with-solar .container{padding:60px 30px 30px}#estimate-results .section-savings-with-solar .container-inner{padding-bottom:0}#estimate-results .section-savings-with-solar h2{font-size:20px;margin-bottom:15px}#estimate-results .estimate-data-col-outer .container{padding:0 30px}#estimate-results .estimate-data-col .estimate-data{overflow:hidden}#estimate-results .estimate-data-col .colI{margin-bottom:20px}#estimate-results .estimate-data-col .colII{clear:both;float:left;margin:0 20px 0 1px;width:328px}#estimate-results .estimate-data-col .colIII{float:left;padding-top:10px;width:328px}#estimate-results .section-step2a .container{padding:50px 30px 0}#estimate-results .section-step2a .col1{float:left;margin-bottom:0;width:375px}#estimate-results .section-step2a .col2{float:right;vertical-align:top}#estimate-results .section-step2b .container{padding:40px 30px}#estimate-results .section-step2b .estimate-steps{opacity:0}#estimate-results .section-step2b .step{display:inline-block;margin-bottom:0;vertical-align:top}
#estimate-results .section-step2b .step-icon{display:block;margin-bottom:5px}#estimate-results .section-step2b .step-label{display:block}#estimate-results .section-step2b .step1 .step-label{margin-right:73px;width:70px}#estimate-results .section-step2b .step2 .step-label{margin-right:54px;width:100px}#estimate-results .section-step2b .step3 .step-label{margin-right:47px;width:110px}#estimate-results .section-step2b .step4 .step-label{margin-right:69px;width:75px}#estimate-results .section-step2b .step5 .step-label{margin-right:0;width:55px}#estimate-results .section-step2b .linebreak{display:block}#estimate-results .section-subscribe .container{padding:60px 30px 0}#estimate-results .section-subscribe .form-outer{width:475px}#estimate-results .section-subscribe .form-outer .field:nth-of-type(1){float:left;margin-right:8px;width:340px}#estimate-results .section-subscribe .form-outer .field-submit{float:left;margin-top:15px}#estimate-results .section-subscribe .subscribe_complete h2{padding-top:20px}#estimate-results .section-form-buttons .container{padding:40px 30px 60px}#estimate-electric-use .ra-body-container{padding:0 30px 50px}#estimate-electric-use .section-form-buttons .btn{min-width:165px}#estimate-create-account .ra-body-container{padding:30px 30px 50px 35px}#estimate-create-account .section-form-buttons .btn-very-large{width:165px}#not-in-market{padding:40px 25px}#not-in-market h1{font-size:20px;line-height:24px;margin:0 0 40px 20px}#not-in-market .section-content{font-size:16px;line-height:22px;padding:25px 20px}#not-in-market .section-options{margin-top:25px}#installer-process-detail .ra-main-body{margin:0;padding:0}#installer-process-detail .ra-body-container{padding:10px 20px 60px}#installer-process-detail .ra-section-financing-header{padding:20px 0 30px}#installer-process-detail .ra-section-system-metrics{padding:15px 0 50px}#installer-process-detail .confirmation-button input{width:255px}#installer-process-detail .btn-confirmation{width:255px}#installer-process-detail .ra-files-upload .upload_section{margin-right:10px}#installer-process-detail .ra-confirmation-accordion .accordion-edit{width:110px}#installer-process-detail .ra-confirmation-accordion .accordion-heading{width:402px}#installer-process-detail .ra-confirmation-accordion .column-first-two{width:72%}#installer-process-detail .ra-confirmation-accordion .column-last-one{float:left;width:28%}#installer-process-detail .linked-label{top:39px;left:188px}#installer-process-detail .linked-fields{background-image:url("../img/icons/linked-fields.e72d832e16c3.png");bottom:-38px;height:61px;right:-19px;width:30px}#installer-process-detail .section-two-col .control-label{display:inline-block;margin-bottom:0;margin-right:4px;width:253px}#installer-process-detail .section-two-col .control-label-last{margin-right:0}#installer-process-detail .section-three-col .control-label{display:inline-block;margin-bottom:0;margin-right:4px;width:166px}#installer-process-detail .section-three-col .control-label-last{margin-right:0}#installer-process-detail .layout-horiz legend{margin-left:230px}#installer-process-detail .layout-horiz .control-group{clear:both;margin-bottom:15px;width:auto}#installer-process-detail .layout-horiz .control-label{display:inline-block;line-height:1.33;margin:0 15px 0 10px;text-align:right;vertical-align:middle;width:200px}#installer-process-detail .layout-horiz .controls{display:inline-block;vertical-align:middle;width:280px}#installer-process-detail .layout-horiz .help-block{clear:both}#installer-process-detail .layout-horiz .errorlist{margin:10px 0 0 245px}#installer-process-detail .control-group{margin-bottom:40px}#installer-process-detail .control-label{margin-bottom:8px}#installer-process-detail .input-append,#installer-process-detail .input-prepend{padding-bottom:0}#installer-process-thanks{padding:20px 25px 35px}#installer-process-thanks h1{font-size:30px}#installer-process-thanks .section-actions .actions-row{padding:25px 0 45px}#installer-process-thanks .two-cols{overflow:hidden}#installer-process-thanks .two-cols .colA{float:left;width:265px}#installer-process-thanks .two-cols .colB{display:block;float:right;width:142px}#feedback .feedback-tab{display:block;width:28px}.pmt-type-badge{padding:15px 17px 14px}}@media screen and (min-width:960px),print{.ra-container{width:960px}.container{width:960px}#navbar-ra .container{padding:0 40px 0 45px;width:960px}#navbar-ra .logo{margin-right:80px}#navbar-ra .sitenav-wrap2{width:450px}#navbar-ra .sitenav-wrap2 .sitenav-menu-item{font-size:16px;padding-top:22px}#navbar-ra .sitenav-wrap2 .menu-solar{width:188px}#navbar-ra .sitenav-wrap2 .menu-learn{width:95px}#navbar-ra .sitenav-wrap2 .menu-link{padding-top:0}#navbar-ra .sitenav-wrap2 .menu-link .menu-title{padding-top:24px}#navbar-ra .sitenav-wrap2 .dropnav-item{font-size:14px}#navbar-ra .profile-wrap{float:left;width:215px}#navbar-ra .profile-wrap .profile-avatar-wrap{overflow:hidden}#navbar-ra .profile-wrap .profile-avatar{float:left;margin-right:15px;width:46px;text-align:left}#navbar-ra .profile-wrap .profile-name{font-family:"Arvo",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#fafafa;display:block;overflow:hidden;padding-top:12px;width:154px}#navbar-ra .profile-wrap .profile-name-inner{white-space:nowrap}#navbar-ra .profile-wrap .menu-name{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}#navbar-ra .profile-wrap .profile-impersonate{padding-top:5px}#navbar-ra .profile-wrap .profile-impersonate .impersonate{font-family:"Muli","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;display:block;font-size:12px}#navbar-ra .profile-wrap .dropnav-wrap{margin-left:-1px}#navbar-ra .signin-wrap{float:right;width:200px}#navbar-ra .signin-wrap .link-signin{margin-right:16px}#navbar-ra .signin-wrap .link-join{width:107px}#ra-footer{height:95px;margin-bottom:2em;padding:0}
#ra-footer .section-logo,#ra-footer .section-social,#ra-footer .section-contact,#ra-footer .section-about,#ra-footer .section-sunshot{height:93px}#ra-footer .section-logo{padding:17px 18px 0}#ra-footer .section-social{padding:26px 19px 0}#ra-footer .section-contact{border-right:1px solid #ddd;margin:0;padding:25px 20px 0 25px}#ra-footer .section-about{clear:none;margin:0;padding:19px 35px 0 25px}#ra-footer .section-sunshot{margin-left:0;padding:21px 0 0}.ra-main-body{width:620px}.ra-main-body.ra-main-body-wide{width:780px}.ra-main-body.ra-main-body-full{width:940px}.ra-main-body .ra-head .address p{padding:20px 20px 20px 45px}.ra-main-body .ra-head .get-instant-estimate{margin:0 0 0 22px;padding:15px 0 8px 15px;width:485px}.ra-property-list .property-status,.ra-property-list .property-status-btn{margin-bottom:0}.ra-property-list .mpi-container{clear:none;float:right;margin-top:0;text-align:right}.ra-property-list .mpi-container .mpi-tag{margin-bottom:5px}.ra-property-list .mpi-container .mpi-padding{padding-top:12px}#ra-consumer-dashboard .section-details h1{width:420px}#ra-consumer-dashboard .section-property-compare{width:375px}#ra-property .header-subtext{padding:0 30px}#ra-property .mk-prefs .section-top{padding:15px 35px 10px}#ra-property .mk-prefs .section-columns .col1 .col1-inner{padding:20px 0 20px 35px}#ra-property .mk-prefs .section-columns .col2 .col2-inner{padding:20px 20px 20px 25px}#ra-property .mk-prefs .section-columns .col2 .col2a{width:145px}#ra-property .mk-prefs .section-columns .state{width:95px}#ra-property .sform-row input[type="text"]{width:530px}#lead-rep-coverage .section-intro,#lead-rep-coverage .section-areas-of-service{overflow:hidden}#lead-rep-coverage .section-intro .col1,#lead-rep-coverage .section-areas-of-service .col1{float:left;margin-right:20px;width:195px}#lead-rep-coverage .section-intro .col2,#lead-rep-coverage .section-areas-of-service .col2{overflow:hidden}#lead-rep-preferences .section-intro,#lead-rep-preferences .section-cost-of-electricity,#lead-rep-preferences .section-property-type,#lead-rep-preferences .section-form-buttons{overflow:hidden}#lead-rep-preferences .section-intro .col1,#lead-rep-preferences .section-cost-of-electricity .col1,#lead-rep-preferences .section-property-type .col1,#lead-rep-preferences .section-form-buttons .col1{float:left;margin-right:20px;width:195px}#lead-rep-preferences .section-intro .col2,#lead-rep-preferences .section-cost-of-electricity .col2,#lead-rep-preferences .section-property-type .col2,#lead-rep-preferences .section-form-buttons .col2{overflow:hidden}#lead-rep-preferences .control-group{width:400px}.quote-overview-links .link-utility{margin-bottom:0}#quote-detail .quote-type{height:66px}#quote-detail-confirm .section-header-bottom{overflow:hidden}#quote-detail-confirm .section-header-bottom .col1{float:left;margin-bottom:0;width:320px}#quote-detail-confirm .section-header-bottom .col2{float:right;width:170px}#quote-detail .section-get-a-loan .col1,#quote-detail-confirm .section-get-a-loan .col1{float:left;margin-right:0;margin-bottom:0;width:325px}#quote-detail .section-get-a-loan .col2,#quote-detail-confirm .section-get-a-loan .col2{float:right}#quote-detail-congrats-thanks .ra-body-container{padding:50px 70px 50px 50px}#quote-detail-congrats-thanks .section-congratulations{overflow:hidden}#quote-detail-congrats-thanks .section-congratulations .col1{float:left;margin-right:40px;width:380px}#quote-detail-congrats-thanks .section-congratulations .col2{overflow:hidden}#quote-detail-congrats-thanks .section-congratulations .headline{margin-right:40px}#quote-detail-congrats-thanks .section-financing-overview{padding:10px 0 0 50px}#quote-detail-congrats-thanks .social-icons li{width:130px}#quote-detail-congrats-thanks .feedback-form{margin:20px 40px 0 0}#quote-detail-congrats-thanks .section-action{padding:25px 30px 50px}#quote-detail-congrats-thanks .fb-accordion .accordion-inner{padding:9px 10px 9px 15px}#quote-detail-congrats-thanks .fb-accordion textarea{height:100px}.finance-sub-list{width:186px}#ra-right-info{margin-left:0;width:160px}#quote-detail .table-of-contents-wrap{display:block}.solution-cost #jqplot-chartdiv{height:400px;width:550px}.video-modal.modal{height:450px;margin:-250px 0 0 -360px;width:722px}#ra-installer-project-detail .section-congrats .congrats-top .col1,#ra-installer-project-detail .section-congrats .congrats-bottom .col1{margin-right:7%}#ra-installer-project-detail .section-congrats .congrats-top .col2,#ra-installer-project-detail .section-congrats .congrats-bottom .col2{text-align:left}#ra-installer-project-detail .section-congrats .congrats-top .col1{width:68%}#ra-installer-project-detail .section-header-address .col1{float:left;width:530px}#ra-installer-project-detail .section-header-address .col2{float:right;text-align:right;width:180px}#ra-installer-project-detail .section-header-address .monthly-bill{margin-top:5px}#ra-installer-project-detail .section-map-details .col1{float:left;margin-bottom:0;width:530px}#ra-installer-project-detail .section-map-details .col2{float:right;width:170px}#ra-installer-project-detail .section-map-canvas #map_canvas_google,#ra-installer-project-detail .section-map-canvas #map_canvas_bing{height:316px;width:530px}#ra-installer-project-detail .mp_comment_form textarea{width:500px}#ra-installer-project-detail .section-status{display:block;margin:0 0 30px;vertical-align:baseline;width:auto}#ra-installer-project-detail .section-quote-steps{border-top:1px solid #eee;border-bottom:1px solid #eee;display:block;margin:0 0 30px;padding:15px 0;vertical-align:baseline;width:auto}#ra-installer-project-detail .section-contact-preferences{display:block;margin:0 0 30px;width:auto}.ra-financing-overview{height:178px}.ra-financing-overview .financing-overview-info{margin-bottom:0;height:110px;width:141px}#ra-consumer-compare .ra-section-compare .compare-header-affix{width:730px}.ra-process-steps{margin-right:1px}.ra-process-steps li a.last{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.property-wizard .ra-sitehead .right-info-pad{display:inline;float:right;width:159px}.property-wizard .section-radio-panels .column1{display:block;float:left;margin-right:20px;width:170px}.property-wizard .section-radio-panels .column2{overflow:hidden}#consumer-process-detail .ra-sitehead{padding-left:40px}#consumer-process-detail .ra-body-container{padding:40px 30px 50px 35px}#consumer-process-detail .section-enter-address{margin-bottom:40px}#consumer-process-detail .section-enter-address .col1{float:left;width:535px}#consumer-process-detail .section-enter-address .col2{margin-top:0;overflow:hidden;padding:180px 0 0 20px;width:auto}#consumer-process-detail .section-property-type{width:535px}#consumer-process-detail .section-bill-question .desc{padding-right:70px}#consumer-process-detail .section-bill-details{margin-bottom:50px}#consumer-process-detail .section-communication-method{margin-bottom:50px}#consumer-process-detail .section-communication-method.section-radio-panels .column1{width:190px}#consumer-process-detail .section-communication-method p{margin-right:40px}#consumer-process-detail .section-communication-question .desc{padding-right:70px}#consumer-process-detail .section-account-info .column1{display:block;float:left;margin-right:20px;width:170px}#consumer-process-detail .section-account-info .column2{overflow:hidden}#consumer-process-detail .ra-thank-you .section-thank-you{margin-bottom:30px;overflow:hidden}#consumer-process-detail .ra-thank-you .section-thank-you .col1{float:left;margin-right:40px;margin-bottom:0;width:425px}#consumer-process-detail .ra-thank-you .section-thank-you .col2{overflow:hidden;width:auto}#consumer-process-detail .ra-thank-you .thank-you-branding{margin-top:0}#consumer-process-detail .ra-thank-you .section-actions .actions-row{padding:25px 40px 45px}#consumer-process-detail .ra-thank-you .section-learn-more .learn-more-column{display:inline-block;margin-right:4%;margin-bottom:0;vertical-align:top;width:31%}#consumer-process-detail .ra-thank-you .section-learn-more .learn-more-column-last{margin-right:0;width:28%}#estimate-details .ra-body-container{padding:55px 44px 40px}#estimate-details .section-intro .intro-cols .col1{margin-right:45px;width:567px}#estimate-details .address-map{float:left;width:540px}#estimate-details #map_canvas{height:347px}#estimate-details .section-bill-question .desc{padding-right:70px}#estimate-details .market-estimate-col1{margin-right:235px}#estimate-results .section-hero{height:446px}#estimate-results .section-hero .hero-heading{margin-bottom:15px}#estimate-results .section-hero .block-map{height:inherit}#estimate-results .section-hero .block-map.block-map-yellow{height:inherit}#estimate-results .section-hero .block-mask{background-image:url("../img/estimate-hero-mask.c7b17433b37e.png");background-position:center 0;background-size:auto;height:inherit}#estimate-results .section-hero .block-mask.block-mask-yellow{height:inherit}#estimate-results .section-hero .container{height:inherit;width:960px}#estimate-results .section-hero .hero-content{overflow:hidden;padding:0 0 0 25px;position:absolute;top:0}#estimate-results .section-hero .col1{float:left;height:inherit;padding:280px 0 0;width:525px}#estimate-results .section-hero .col2{border-collapse:separate;border-spacing:1px;display:table;float:left;height:inherit;width:380px}#estimate-results .section-hero .col2.col2-green,#estimate-results .section-hero .col2.col2-yellow,#estimate-results .section-hero .col2.col2-red,#estimate-results .section-hero .col2.col2-unknown{height:380px}#estimate-results .section-hero .estimate-panel-outer{display:table-row;float:none;margin:0;vertical-align:baseline;width:inherit}#estimate-results .section-hero .estimate-panel-a1{height:130px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-a2{height:100px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-a3{height:100px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-a4{height:112px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-b1{height:148px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-b3{height:148px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-b4{height:147px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-c1{height:220px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-c2{height:112px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel-c3{height:111px;margin-right:0;width:inherit}#estimate-results .section-hero .estimate-panel{display:table-cell;height:inherit;vertical-align:middle;width:inherit}#estimate-results .section-hero .estimate-panel-inner{display:inline-block;height:auto;overflow:hidden;padding:0 20px;vertical-align:middle;width:inherit}#estimate-results .section-hero .estimate-panel-inner .colA{float:left;margin:3px auto 0;padding:0;text-align:left;width:60px}#estimate-results .section-hero .estimate-panel-inner .colB{overflow:hidden}#estimate-results .section-hero .panel-address{padding:0}#estimate-results .section-hero .panel-heading{font-size:26px;height:auto;line-height:1.1;margin-bottom:0;min-height:0;padding:0}#estimate-results .section-hero .panel-heading.panel-heading-green,#estimate-results .section-hero .panel-heading.panel-heading-yellow,#estimate-results .section-hero .panel-heading.panel-heading-red,#estimate-results .section-hero .panel-heading.panel-heading-unknown{height:auto}#estimate-results .section-hero .panel-heading .linebreak1{display:inline}#estimate-results .section-hero .panel-heading .linebreak3{display:inline}#estimate-results .section-hero .panel-heading .linebreak4{display:inline}#estimate-results .section-hero .panel-heading2{padding:0}#estimate-results .section-step2-affix .container{font-size:18px}#estimate-results .section-step2-affix .col1{margin-right:28px;width:560px}#estimate-results .layout-two-col .container{padding:40px 30px 0}
#estimate-results .layout-two-col .col1{margin-right:50px;width:150px}#estimate-results .layout-two-col .col2{width:630px}#estimate-results .section-savings-with-solar .container{padding:60px 30px}#estimate-results .estimate-data-col-outer .container{padding:0 30px}#estimate-results .estimate-data-one-col .estimate-data-col .colI{float:left;margin:12px 30px 0 0;width:280px}#estimate-results .estimate-data-one-col .estimate-data-col .colII{clear:none;float:left;margin-top:10px;margin-left:0;margin-right:55px;width:280px}#estimate-results .estimate-data-one-col .estimate-data-col .colIII{float:left;padding-top:0;width:auto}#estimate-results .estimate-data-two-col{border-bottom:1px solid #ddd;padding-bottom:20px}#estimate-results .estimate-data-two-col .estimate-data-col{border-right:1px solid #ddd;display:inline-block;margin-right:30px;margin-bottom:30px;padding-right:30px;padding-bottom:0;vertical-align:top;width:440px}#estimate-results .estimate-data-two-col .estimate-data-col.estimate-data-col-last{border:0;margin:0;padding:0;width:410px}#estimate-results .estimate-data-two-col .estimate-data-col .estimate-desc2{height:40px}#estimate-results .estimate-data-two-col .estimate-data-col .colII{float:none;margin-right:0;margin-bottom:20px;width:auto}#estimate-results .estimate-data-two-col .estimate-data-col .colIII{float:none;width:auto}#estimate-results .estimate-data-three-col .estimate-data-col{border-right:1px solid #ddd;display:inline-block;margin:0 20px 50px 0;padding-right:20px;vertical-align:top;width:288px}#estimate-results .estimate-data-three-col .estimate-data-col.estimate-data-col-last{border:0;margin-right:0;padding-right:0;width:268px}#estimate-results .estimate-data-three-col .estimate-data-col .estimate-desc2{height:60px}#estimate-results .estimate-data-three-col .estimate-data-col .labelled-data .colA{width:47%}#estimate-results .estimate-data-three-col .estimate-data-col .labelled-data .colB{width:47%}#estimate-results .estimate-data-three-col .estimate-data-col .colII{float:none;margin-right:0;width:auto}#estimate-results .estimate-data-three-col .estimate-data-col .colIII{float:none;width:auto}#estimate-results .section-step2a .container{padding:50px 30px 0}#estimate-results .section-step2a .col1{width:550px}#estimate-results .section-step2b .container{padding:40px 30px}#estimate-results .section-step2b .estimate-steps{border:1px solid #bababa;padding:20px 25px}#estimate-results .section-step2b .step-icon{display:inline-block;margin-bottom:0;vertical-align:top}#estimate-results .section-step2b .step-label{display:inline-block}#estimate-results .section-step2b .step1 .step-label{margin-right:38px}#estimate-results .section-step2b .step2 .step-label{margin-right:29px}#estimate-results .section-step2b .step3 .step-label{margin-right:21px}#estimate-results .section-step2b .step4 .step-label{margin-right:35px}#estimate-results .section-subscribe .container{overflow:hidden;padding:60px 30px 0}#estimate-results .section-subscribe .form-outer{width:630px}#estimate-results .section-subscribe .form-outer .field:nth-of-type(1){clear:both;float:left;width:470px}#estimate-results .section-form-buttons .container{padding:40px 30px 60px}#estimate-electric-use .ra-body-container{padding:0 35px 50px}#estimate-electric-use .section-communication-method.section-radio-panels .column1{width:190px}#estimate-electric-use .section-communication-method p{margin-right:40px}#estimate-create-account .section-account-info .column1{display:block;float:left;margin-right:20px;width:170px}#estimate-create-account .section-account-info .column2{overflow:hidden}#not-in-market .section-content{width:600px}#installer-process-detail .ra-body-container{padding:25px 50px 60px 45px}#installer-process-detail .ra-sitehead .right-info-pad{display:inline;float:right;width:159px}#installer-process-detail .ra-section-system-metrics{padding:25px 0 60px}#installer-process-detail .ra-panels-inverter,#installer-process-detail .section-mount,#installer-process-detail .ra-technical-monitoring{overflow:hidden}#installer-process-detail .ra-confirmation-accordion .accordion-edit{width:130px}#installer-process-detail .ra-confirmation-accordion .accordion-heading{width:548px}#installer-process-detail .column1{float:left;margin-bottom:0;width:300px}#installer-process-detail .column2{float:right;width:300px}#installer-process-detail .section-two-col .control-label{width:336px}#installer-process-detail .section-three-col .control-label{width:221px}#installer-process-detail .linked-label{left:243px}#installer-process-detail .linked-fields{right:71px}#installer-process-detail .layout-horiz legend{margin-left:285px}#installer-process-detail .layout-horiz .control-label{margin:0 15px 0 40px;width:225px}#installer-process-detail .layout-horiz .controls{width:300px}#installer-process-detail .layout-horiz .errorlist{margin:10px 0 0 300px}#installer-process-detail .linebreak{*zoom:1}#installer-process-detail .linebreak:before,#installer-process-detail .linebreak:after{display:table;content:"";line-height:0}#installer-process-detail .linebreak:after{clear:both}#installer-process-thanks{padding:20px 30px 35px}#installer-process-thanks .section-actions .actions-row{padding:25px 40px 45px}#installer-process-thanks .section-actions .actions-row.right-flush{padding-right:0}#installer-process-thanks .section-actions .actions-row .col1{padding-right:30px}.quote-types .quote-type{width:138px}#feedback .feedback-tab{width:42px}.pmt-type-badge{padding:15px 20px 14px}}@media only print{#feedback{display:none}.ra-sitehead,#ra-left-nav,#ra-footer,.link-faded-utility{display:none}.ra-sitehead.affix{position:static;width:auto}.ra-main-body{box-shadow:none}#ra-consumer-compare .dropdown,#ra-consumer-compare .table-section-button{display:none}#ra-consumer-compare .ra-body-container{padding-top:0;padding-bottom:0}#ra-consumer-compare tr{page-break-inside:avoid}#ra-consumer-compare .ra-section-compare-footer{padding:0}#quote-detail .ra-small-toolbar,#quote-detail .quote-type-text .more,#quote-detail .quote-overview-links,#quote-detail .quote-overview-links-footer{display:none}
#quote-detail #ra-right-info{float:none;margin-left:0;width:auto}#quote-detail .ra-right-info-border{border:0}#quote-detail .ra-right-info-box{border:0;border-radius:0}#quote-detail .ra-main-body{margin-left:0;width:auto}#quote-detail .ra-body-container{padding:0}#quote-detail .quote-types,#quote-detail .finance-type,#quote-detail .environmental-factors,#quote-detail .ra-right-info-box,#quote-detail .ra-right-info-border{page-break-inside:avoid}#quote-detail .quote-type{float:left;height:auto;position:static}#quote-detail .property-sub-head{border-bottom:1px solid #ddd}}html.no-svg #rickshaw-chart-container{display:none}html.no-svg #rickshaw-chart-legend{display:none}html.svg #jqplot-chartdiv{display:none}.x_ticks_d3 g:last-of-type text{text-anchor:end!important}.x_ticks_d3 g:first-child text{text-anchor:start!important}.quote-detail-chart-title{margin:3em 0 2em 0}#chart-title{font-size:16px}#rickshaw-chartdiv{position:relative;padding:0;margin:0;float:right;width:520px}#rickshaw-chart-y-axis{width:40px;position:absolute;left:50%;margin:0 0 0 -335px}#rickshaw-chart-x-axis{height:40px;position:absolute;top:396px;left:50%;margin:0 0 0 -235px}#rickshaw-chart-container{height:400px;position:relative}#rickshaw-chart-container .x_label{display:none}#rickshaw-chart-container .detail .item{line-height:1.4;padding:.5em}#rickshaw-chart-container .detail .item.pur{background-color:#822a85}#rickshaw-chart-container .detail .item.pur.left:before{color:#822a85}#rickshaw-chart-container .detail .item.pln{background-color:#275ba9}#rickshaw-chart-container .detail .item.pln.left:before{color:#275ba9}#rickshaw-chart-container .detail .item.zdl,#rickshaw-chart-container .detail .item.zdp{background-color:#ca6f20}#rickshaw-chart-container .detail .item.zdl.left:before,#rickshaw-chart-container .detail .item.zdp.left:before{color:#ca6f20}#rickshaw-chart-container .detail .item.ppp,#rickshaw-chart-container .detail .item.ppl{background-color:#00a0df}#rickshaw-chart-container .detail .item.ppp.left:before,#rickshaw-chart-container .detail .item.ppl.left:before{color:#00a0df}#rickshaw-chart-container .detail .item.cp,#rickshaw-chart-container .detail .item.cl{background-color:#61a543}#rickshaw-chart-container .detail .item.cp.left:before,#rickshaw-chart-container .detail .item.cl.left:before{color:#61a543}#rickshaw-chart-legend{margin-top:1.5em;margin-bottom:20px;overflow:hidden;background:transparent}#rickshaw-chart-legend ul{list-style:none;margin:0;padding:0}#rickshaw-chart-legend li{display:block;float:left;margin:0 5px 0 5px;padding:6px 0 6px 0;width:130px;text-align:center}#rickshaw-chart-legend li:hover{cursor:pointer}#jqplot-chartdiv{height:368px;margin:40px 5px 50px;width:506px}.rickshaw-bottom-margin{margin-bottom:2em}#quote_cmp_graph_section #rickshaw-chartdiv{margin-right:44px}h2.quote-detail-chart-title{padding:0 20px}.ra-section-cashflow-graph{line-height:1.33;height:670px;width:90%}.ra-section-cashflow-graph table.jqplot-table-legend{z-index:15;position:absolute;top:20;left:10}.ra-section-cashflow-graph #jqplot-chartdiv{position:relative}
