@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,500|Lato:400);.solarcalculator #root,.solarcalculator .page-wrapper{height:100%}.solarcalculator h1{margin-top:10px}.solarcalculator .right-col{margin-bottom:20px}.solarcalculator .pointer{cursor:pointer}.divider,.fa-rotate-270{color:#979797}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.t-text-l{text-align:left}.t-text-c{text-align:center}.t-text-c-spacebetween{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.t-text-r{text-align:right}.sup{position:relative;bottom:1ex;left:.05em;font-size:.65em;font-weight:600}.solarcalculator .content-area{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3em}.solarcalculator .content-area>.center-box{margin:auto}.solarcalculator .green-bar{height:70px}.solarcalculator .calculator-adjust .location-arrow{position:absolute;top:50%;left:-40%;height:100%;width:100%;background:url(/static/media/location-arrow.57a62e5b.svg) no-repeat 50%;background-size:40px;opacity:.5}.solarcalculator .listItemLabels .direction-indicator{margin-bottom:20px}.solarcalculator .SearchBarResult button{border-radius:0;background-color:#00a423;background-image:none;border:none;color:#fff;text-shadow:none;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);padding:6px 20px;margin-bottom:20px}.solarcalculator .SearchBarResult button:active,.solarcalculator .SearchBarResult button:active:hover,.solarcalculator .SearchBarResult button:focus,.solarcalculator .SearchBarResult button:hover{background-color:#047b1e;color:#fff;-webkit-box-shadow:none;box-shadow:none}.solarcalculator .SearchBarResult button .glyphicon{margin-right:5px}.solarcalculator .AcceptButton-container{margin-bottom:1em}.solarcalculator .AcceptButton a{padding:20px;width:100%;height:70px;display:block;font-size:22px;font-weight:500;color:#fff;text-align:right;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.solarcalculator .AcceptButton a:active,.solarcalculator .AcceptButton a:focus,.solarcalculator .AcceptButton a:hover{z-index:1000;-webkit-box-shadow:rgba(0,0,0,.2) 0 3px 3px 0;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);background-color:#047b1e}.solarcalculator .disabled{pointer-events:none;cursor:default;background-color:#c7c7c7}.solarcalculator .active,.solarcalculator .green-bar{background-color:#00a423}.solarcalculator button{cursor:pointer}.solarcalculator .calculator-bottom{font-weight:500;font-family:lato,sans-serif;position:relative}.solarcalculator .calculator-bottom span{font-size:18px;line-height:32px}.solarcalculator .calculator-bottom .calculator-result__total{font-size:27px}.solarcalculator .calculator-bottom .calculator-result__title.hidden,.solarcalculator .calculator-bottom .calculator-result__total.hidden{display:none}.solarcalculator .calculator-bottom .recalculate-loader{position:absolute;top:2px;left:1px;width:calc(100% - 2px);height:200px;background:#fff;z-index:5}.solarcalculator .calculator-bottom .recalculate-loader .loading-spinner{height:150px;-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}.solarcalculator .calculator{background-color:#eee;border:1px solid #ccc;margin-bottom:20px}.solarcalculator .calculator-top{padding:40px 40px 0}.solarcalculator .calculator-bottom{margin:-1px}.solarcalculator .calculator-bottom button:active,.solarcalculator .calculator-bottom button:focus,.solarcalculator .calculator-bottom button:hover,.solarcalculator .calculator-bottom button:visited{outline:0}.solarcalculator .calculator-adjust__title{font-size:14px;display:block;color:#8f8f8f;text-align:left;margin-bottom:15px}.solarcalculator .calculator-infobox{text-align:right;margin-bottom:20px;color:#8f8f8f}.solarcalculator .calculator-result{background-color:#fff;border:1px solid #ccc;padding:20px 40px}.solarcalculator .calculator-result__title{font-size:14px;display:block;white-space:nowrap;color:#8f8f8f}.solarcalculator .calculator-result__price{font-size:16px;display:block;color:#000}.solarcalculator .calculator-result__total{white-space:nowrap;font-size:24px;color:#000}.solarcalculator .calculator-adjust .suffix,.solarcalculator .calculator-result .suffix{font-size:.8em;color:#777}.solarcalculator .calculator-panel__empty{background-color:#979797;height:100px;width:100%}.solarcalculator .calculator-panel__grid{background-color:#fff;width:100%;min-height:100px;border:1px solid #258bbf;text-align:left}.solarcalculator .calculator-panel__grid--item{background-color:#258bbf;width:10px;height:20px;margin:2px;display:inline-block}.solarcalculator .calculator-arrow__box,.solarcalculator .calculator__box{position:relative;background:#fff;padding:6px 10px 18px;text-align:left}.solarcalculator .calculator-arrow__box p,.solarcalculator .calculator__box p{color:#888;text-align:center}.solarcalculator .calculator-arrow__box--icon,.solarcalculator .calculator__box--icon{font-size:20px;color:#258bbf}.solarcalculator .calculator-arrow__box--text,.solarcalculator .calculator__box--text{padding-left:28px;font-size:14px;position:relative}.solarcalculator .calculator-arrow__box--text:before,.solarcalculator .calculator__box--text:before{display:block;font:normal normal normal 14px/1 FontAwesome;text-align:center;position:absolute}.solarcalculator .calculator-arrow__box--text .north-fa-icon-container,.solarcalculator .calculator__box--text .north-fa-icon-container{display:block;position:absolute}.solarcalculator .calculator-arrow__box--text .north-fa-icon-container,.solarcalculator .calculator-arrow__box--text:before,.solarcalculator .calculator__box--text .north-fa-icon-container,.solarcalculator .calculator__box--text:before{top:0;left:0;width:20px;height:20px}.solarcalculator .calculator__box--text.panel-fa-icon:before,.solarcalculator .panel-fa-icon.calculator-arrow__box--text:before{-webkit-transform:scale(.8,1.3) translateY(2px);-ms-transform:scale(.8,1.3) translateY(2px);transform:scale(.8,1.3) translateY(2px);content:"\F04D"}.solarcalculator .calculator-arrow__box{padding-top:18px;padding-bottom:6px}.solarcalculator .calculator-arrow__box:after,.solarcalculator .calculator-arrow__box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.solarcalculator .calculator-arrow__box:before{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:19px;margin-left:-19px}.solarcalculator .calculator-arrow__box:after{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.solarcalculator .calculator-text__input{background-color:#f5f5f5;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 20px;padding:0;border:1px solid #c7c7c7;border-style:inset;outline:0;width:100%;height:47px;font-size:16px;border-radius:0;text-align:center}.solarcalculator .calculator-text__input.error{-webkit-box-shadow:0 0 2px red inset;box-shadow:inset 0 0 2px red}.solarcalculator .calculator-text__input--values{border-radius:0;font-size:20px;color:#fff;border:none}.solarcalculator .calculator-text__input--values__plus{background-color:#979797}.solarcalculator .calculator-text__input--values__minus{background-color:#003a54}.solarcalculator .results{display:-ms-flexbox;display:flex;width:100%}.solarcalculator .results canvas{max-height:100px;float:right}.solarcalculator .results-list{width:100%}.solarcalculator .results-list .list-group-item-heading{color:#fff!important;text-transform:uppercase;font-weight:500}.solarcalculator .ResultView,.solarcalculator .ResultViewContainer{padding-left:0;padding-right:0}.solarcalculator .ResultView{background-color:#eee}.solarcalculator .itemResult{background-color:#eee;padding:20px}.solarcalculator .itemResultForm p{color:#444;font-size:16px}.solarcalculator .itemResultCalc{background-color:#fff}.solarcalculator .itemResultCalc h2{text-align:center;font-size:24px}.solarcalculator .itemResultCalc h3{text-align:center;font-size:14px;color:#888}.solarcalculator .calculator-bottom{background-color:#fff}.solarcalculator .calculator-bottom hr{border:none}.solarcalculator .calculator-bottom button{padding:8px;font-size:1.6rem;-webkit-appearance:none;width:100%;border-radius:0;overflow:hidden;border-width:2px;border-color:hsla(0,0%,100%,0);-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;background:#eee}.solarcalculator .calculator-bottom button.active,.solarcalculator .calculator-bottom button.green-bar{border-color:#212121;border-width:2px;font-weight:700}.solarcalculator .calculator-bottom button .glyphicon{padding-left:5px}@media (max-width:650px){.solarcalculator .calculator-bottom-buttoncol{padding-left:4px;padding-right:4px}}.solarcalculator .error_message-warning{border:1px solid #ccc;background-color:#eee;color:#8f8f93;padding:20px;text-align:center}.solarcalculator .error_message-warning .glyphicon{display:block;font-size:50px;color:#da5b4c}.solarcalculator .error_message-warning p{font-size:1.2em;text-align:center;padding:15px}.solarcalculator a.list-group-item:focus,.solarcalculator a.list-group-item:hover,.solarcalculator button.list-group-item:focus,.solarcalculator button.list-group-item:hover{color:#fff;text-decoration:underline;background-color:#005f8c;background-image:none}.solarcalculator .fa-location-arrow{-webkit-transform:rotate(-45deg) translateX(1px) translateY(3px);-ms-transform:rotate(-45deg) translateX(1px) translateY(3px);transform:rotate(-45deg) translateX(1px) translateY(3px);font-size:20px}.solarcalculator .listItemLabels{margin-top:30px;color:#258bbf;font-weight:500}.solarcalculator .listItemLabels .breadcrumbs{margin-bottom:0}.solarcalculator .list-group{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.solarcalculator .list-group-item,.solarcalculator .list-group-item.active,.solarcalculator .list-group-item.green-bar{background-color:#005f8c;border:none;margin-bottom:3px;background-image:none}.solarcalculator .list-group-item.active:focus,.solarcalculator .list-group-item.active:hover,.solarcalculator .list-group-item.green-bar:focus,.solarcalculator .list-group-item.green-bar:hover,.solarcalculator .list-group-item:focus,.solarcalculator .list-group-item:hover{background-image:none;background-color:#005f8c}.solarcalculator .list-group-item{padding-right:40px;position:relative;max-height:144px;min-height:144px;outline:none}.solarcalculator .list-group-item h4{position:absolute;top:30px}.solarcalculator .list-group-item canvas{max-width:60%}.solarcalculator .list-group-item:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,.28)}.solarcalculator .list-group-item.active:after,.solarcalculator .list-group-item.green-bar:after,.solarcalculator .list-group-item:focus:after,.solarcalculator .list-group-item:hover:after{background:transparent}.solarcalculator .results-list .list-group-item-text,.solarcalculator .results-list .list-group-item.active .list-group-item-text,.solarcalculator .results-list .list-group-item.green-bar .list-group-item-text{color:#fff;text-align:left}.solarcalculator .list-group-item:first-child,.solarcalculator .list-group-item:last-child{border-radius:0}.solarcalculator .list-group-item.active .pointer,.solarcalculator .list-group-item.green-bar .pointer{position:absolute;bottom:0;top:0;height:72px;right:0;border-left:20px solid #005f8c;border-bottom:20px solid #eee;margin-right:-1px}.solarcalculator .list-group-item.active .pointer-bottom,.solarcalculator .list-group-item.green-bar .pointer-bottom{position:absolute;height:73px;bottom:0;right:0;border-left:20px solid #005f8c;border-top:20px solid #eee;margin-right:-1px}.solarcalculator .polygon-container{display:inline-block;float:right;height:144px;position:absolute;top:0;right:0;max-width:60%;padding:40px;padding-right:20px}@-webkit-keyframes pulseanim{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.solarcalculator .address-warning .error-symbol{background-image:url(data:image/png;base64,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)}.solarcalculator .text-input{background-color:#f5f5f5;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 20px;padding:0;border:1px solid #c7c7c7;border-style:inset;outline:0;width:100%;height:47px;font-size:16px;border-radius:0;display:block}.solarcalculator .text-input.error{-webkit-box-shadow:0 0 2px red inset;box-shadow:inset 0 0 2px red}.solarcalculator .text-input__values{border-radius:0;font-size:20px;color:#fff;border:none}.solarcalculator .text-input__values--plus{background-color:#979797}.solarcalculator .text-input__values--minus{background-color:#003a54}.solarcalculator .text-input__textarea{background-color:#f5f5f5;border:1px solid #c7c7c7;border-style:inset;height:140px!important;resize:none;border-radius:0}.solarcalculator label{color:#c7c7c7}.solarcalculator .FormSubmit{padding:20px;background-color:#fff;padding-top:40px;margin-top:-20px}.solarcalculator .FormSubmit .form-group{width:100%}.solarcalculator .FormSubmit label{color:#aaa}.solarcalculator .form-text__input{color:#777;background-color:#f5f5f5;border:1px solid #c7c7c7;-webkit-box-shadow:0 0 6px #e7e7e7 inset;box-shadow:inset 0 0 6px #e7e7e7;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 20px;padding:0 1em;outline:0;width:100%;height:47px;font-size:16px;border-radius:0;display:block}.solarcalculator .form-text__input--textarea:focus,.solarcalculator .form-text__input:active,.solarcalculator .form-text__input:focus{color:#555}.solarcalculator .form-text__input--textarea.error,.solarcalculator .form-text__input.error{-webkit-box-shadow:0 0 2px red inset;box-shadow:inset 0 0 2px red;background-color:#fff4f4}.solarcalculator .form-text__input--textarea:focus,.solarcalculator .form-text__input:focus{background-color:#fff}.solarcalculator .form-text__input--textarea{color:#777;background-color:#f5f5f5;border:1px solid #c7c7c7;-webkit-box-shadow:0 0 6px #e7e7e7 inset;box-shadow:inset 0 0 6px #e7e7e7;padding:1em;height:140px!important;resize:none;border-radius:0}.solarcalculator .form-text__input--textarea:active,.solarcalculator .form-text__input--textarea:focus{color:#555}.solarcalculator .form-pdf{display:none;background-color:#ededed;padding:20px;margin-bottom:15px}.solarcalculator .form-pdf select{padding:12px}.solarcalculator .form-pdf select option{padding:.5em 1em;margin-bottom:2px;border-radius:4px;border:1px solid #eee}.solarcalculator .form-pdf select option:hover{color:#333;background-color:#eee}.solarcalculator .form-pdf select option:checked{border-color:#258bbf;background-color:#258bbf}.solarcalculator .form-pdf .glyphicon-info-sign{font-size:12px;color:grey;margin-left:-15px;margin-bottom:-2px}.solarcalculator .form-pdf__title{font-size:18px;margin-bottom:.6em;margin-left:.5em;display:block;font-weight:400}.solarcalculator .form-pdf .breadcrumbs{margin-bottom:0}.solarcalculator .form-pdf .breadcrumbs p{margin:0;color:#555}.solarcalculator label{color:grey;font-weight:500}.solarcalculator ::-webkit-input-placeholder{color:#353434}.solarcalculator :-moz-placeholder,.solarcalculator ::-moz-placeholder{color:#353434;opacity:1}.solarcalculator :-ms-input-placeholder{color:#353434}.solarcalculator .form-group{display:inline-block;width:90%}.solarcalculator .search{background-color:#258bbf;text-align:center;padding:0 40px;position:relative}.solarcalculator .search h1{color:#fff;text-align:center;padding-top:20px}.solarcalculator .search__geomarker{display:inline-block;background:#fff;padding:18px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border:#f0fff0;cursor:pointer}.solarcalculator .Demo__suggestion-icon{margin:0 0 0 2px;width:32px;text-align:center}.solarcalculator .fa.fa-map-marker.header{color:#e53935}.solarcalculator .Demo__search-input,.solarcalculator .Demo__search-input:active,.solarcalculator .Demo__search-input:focus{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border:#f0fff0;display:block;width:100%;height:70px;padding:16px 32px;font-size:16px;outline:none;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}.solarcalculator .search-text__input{position:relative}.solarcalculator .Demo__autocomplete-container{border-bottom:#f0fff0;border-left:#f0fff0;border-right:#f0fff0;border-top:1px solid #e6e6e6;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:0 0 2px 2px;position:absolute;z-index:10;width:88.9%;width:100%}.solarcalculator .Demo__autocomplete-item{padding:14px 0}.solarcalculator .suggestion-item-branding{color:#008dc2;background-color:#fff;cursor:pointer}.solarcalculator .suggestion-item-branding-active,.solarcalculator .suggestion-item-branding:hover{color:#fff;background-color:#1f5173}.solarcalculator .suggestion-item-branding-active a,.solarcalculator .suggestion-item-branding-active span,.solarcalculator .suggestion-item-branding:hover a,.solarcalculator .suggestion-item-branding:hover span{color:#fff;text-decoration:none}.solarcalculator .suggestion-item-branding-active .text-muted,.solarcalculator .suggestion-item-branding:hover .text-muted{color:#ccc}.solarcalculator .Demo__suggestion-item{text-align:left}.solarcalculator .Demo__spinner{color:#18bc9c;font-size:30px}@media (max-width:480px){.solarcalculator .autocomplete-container{text-align:left}}.solarcalculator .geocoding-results{text-align:left}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.solarcalculator .search-button{height:57px;margin-bottom:3px;border-radius:0;font-size:16px;padding-left:25px;padding-right:25px;background-color:#43a03e;background-image:none}.solarcalculator .SearchBarResult{margin-bottom:20px;padding:25px;background-color:#258bbf;text-align:left;color:#fff;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.solarcalculator .SearchBarResult p{font-size:18px;color:#efefef;margin-top:8px}.solarcalculator .new_search{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:30px;background-color:#258bbf;border-radius:2px}.solarcalculator .new_search__button{height:70px;padding:0 25px;font-family:inherit;font-size:1em;font-weight:300;color:inherit;border:none;background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;outline:none}.solarcalculator .new_search__button .glyphicon{color:#bdc3c7;font-size:18px;line-height:2}.solarcalculator .new_search__button:hover .glyphicon.glyphicon-glyphicon.glyphicon-map-marker{color:#258bbf}.solarcalculator .new_search__input{min-width:100px;-ms-flex-positive:1;flex-grow:1;padding-right:0}.solarcalculator .new_search__button{float:right;cursor:pointer}.solarcalculator .new_search .geoloading{margin:0 auto;width:2rem;height:2rem;border-radius:2rem;background-color:#258bbf;-webkit-animation:pulseanim 1s ease-in-out infinite;animation:pulseanim 1s ease-in-out infinite}@keyframes pulseanim{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.solarcalculator .form-group{margin-bottom:0}.solarcalculator .address-warning{background-color:#da5b4c;color:#fff;padding:10px;margin-bottom:10px;text-align:left}.solarcalculator .address-warning p{margin:0}.solarcalculator .address-warning .error-symbol{content:"";background-image:url(data:image/png;base64,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);width:18px;height:18px;background-size:18px 18px;display:block;float:left;margin:0 10px}.solarcalculator .geo_address_list{margin:0 auto;text-align:left;border-radius:2px;background-color:#eee;padding:10px}.solarcalculator .geo_address_list h3{text-align:left;margin-bottom:20px;font-weight:500;font-family:lato,sans-serif;font-size:18px}.solarcalculator .geo_address_list p{margin:0}.solarcalculator .geo_address_list ul{margin:10px auto;padding:0;width:100%;list-style-type:none}.solarcalculator .geo_address_list li{display:block;padding:16px;margin-bottom:3px;border-radius:3px}.solarcalculator .geo_address_list .glyphicon{padding-right:10px}.solarcalculator .north-container{margin:0 0 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.solarcalculator .north-container .north-arrow-container{display:-ms-flexbox;display:flex;background-color:#005f8c;width:25%;min-width:110px;max-width:140px;color:#fff}.solarcalculator .north-container .north-arrow-container>div{margin:auto;line-height:60px}.solarcalculator .north-container .north-arrow-container>div .north-icon{display:inline-block;position:relative;top:4px;margin-right:20px;background-size:12px 19px;height:19px;width:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABHCAYAAABF0BTDAAAAAXNSR0IArs4c6QAAA2dJREFUaAXdm79qVFEQxnP1BewthERILLQwVQTBhzAWPkjUShBs7UyXR8gjCDZ2hiAIiqkt7WxEdP1O3Il313vPmT/f3F1y4DDZ3XNmvt/MR7JZ2I2NS7K6LI7ZbHYfufewT7Hfdl33M6tWWl5APMPur3d4cDWtYEZiCL6B/QN7eR1k1EvLCfVPlwnmjz+nFc1IDNEnIyDl6TsZNUvOK8zEEHoT+e5Wcu5XXgu9RAWBkocNNWkgjbq2lzGRmq2KtcpKsRdtIhC4BeyaraQrKVOhgUClVqD2nIBPGzERja2Ktcqi24syEQjT2kq6S58KBcRgqzQQSRyKmIjFVsVaZVHtFZ4IBFltJU2j2isMAlVeQd570ghuxEQ8tirWKotmr9BEIMRrK+kmbSohkICt6CCS0BUxkYitirXKotjLPREIiNpKmkexlxsEKigCWHnWAWSbYS8XCNFWNHu5QFh2EApGvnUBCdvLDJJgKxlM6JeHGYRhA1G+FC8NSMhepokk2kqG456KCQTVWp9biSBvnAzkkVeh8l6x123l2YVj6olMYCsR5mqWGgRVsm0lIK46FhBXp0SdIe547KUCmdBWwmtumgoE2V3jFlWOaK6nBTF3yCG+f8VsrybICmwlQKbmNUGQ1TxmURKMproaEFNnguL71032qoKs0FYCpG5iFQTZTOOV6sSort8CUXeEKL6fSm2vUZA1sJUAqZo5CoIs6rFKxaSo0lEDcf9vQAZS2WsQZG6rXbKgSLpmUwdBUFE1zogy4103SPOiUsh35bnWsaa9/psI0VZnUHcL+7ClUvm6rbkAeYIdXV+Q4HoRiNhhv44mxP1PSuC/x3DhfbDoBYQURj4WjO6DCRTcCkKc4f75JARCIgnmheSrRhSL2GoUQooSYHT2QiGvrZoQRJi6vQDhtZUaggRTt5fTVmYIAkzdXg5buSEIMMP2ctgqDBGEGbaX0VY0iADMsL0MtqJDBGAW7QWITWzNSoNwwizaCwSaP4LpEA6YRXsBpPVHcDIIB8w/ezU8NTmEEea5nC9vs8fWyiBEHIS13jUfydkC8muAZOUQIrAB81LOFZCDJZAPeDz4Vvzi0sQ/zGFeIfab/hWPr4mU8y+L4YkHeOIedvn39Bhf7PqNuHYLOncg6jH2R+w30PlNRP4BU94yk8Hr0jsAAAAASUVORK5CYII=)}.solarcalculator .north-container .north-arrow-info-container{background-color:#ccc;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.solarcalculator .north-container .north-arrow-info-container p{margin:auto 1em auto 2em;text-align:left;color:#000;font-size:14px;font-weight:300}.solarcalculator .confirmation h1,.solarcalculator .confirmation h2{margin-bottom:.7em}.solarcalculator .confirmation .SearchBarResult{padding:25px;margin-bottom:0}.solarcalculator .confirmation .content-area .center-box p{margin-left:auto;margin-right:auto;text-align:left}.solarcalculator .confirmation .content-area button{margin-top:20px}.solarcalculator .animated-icon{margin:auto}.solarcalculator .animated-icon .first-stroke,.solarcalculator .animated-icon circle,.solarcalculator .animated-icon line,.solarcalculator .animated-icon path,.solarcalculator .animated-icon polyline{stroke-width:30px;stroke-linecap:round;stroke-linejoin:round}.solarcalculator .animated-icon .svg-checkBox-circle,.solarcalculator .animated-icon .svg-denied-circle,.solarcalculator .animated-icon .svg-warning-danger-circle{stroke-dasharray:2340 2440;stroke-dashoffset:2340;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.solarcalculator .animated-icon .svg-checkBox-bg{fill:rgba(37,140,191,.1)}.solarcalculator .animated-icon .svg-checkBox-circle{fill:none;stroke:#258bbf}.solarcalculator .animated-icon .svg-checkBox-check{fill:none;stroke:#00a423;stroke-dasharray:880 980;stroke-dashoffset:880}.solarcalculator .animated-icon .svg-denied-bg,.solarcalculator .animated-icon .svg-warning-danger-bg{fill:rgba(128,29,29,.1)}.solarcalculator .animated-icon .svg-denied-circle,.solarcalculator .animated-icon .svg-warning-danger-circle{fill:none;stroke:#801d1d}.solarcalculator .animated-icon .svg-denied .first-stroke,.solarcalculator .animated-icon .svg-warning-danger .first-stroke{fill:none;stroke:#c42727}.solarcalculator .animated-icon .svg-denied-bar-1,.solarcalculator .animated-icon .svg-denied-bar-2{stroke-dasharray:560 660;stroke-dashoffset:560}.solarcalculator .animated-icon .svg-warning-danger-upper{stroke-dasharray:820 920;stroke-dashoffset:820;stroke-width:28px}.solarcalculator .animated-icon .svg-warning-danger-lower{stroke-dasharray:210 310;stroke-dashoffset:210;stroke-width:24px}.solarcalculator .animated-icon.animate .svg-checkBox-bg,.solarcalculator .animated-icon.animate .svg-denied-bg,.solarcalculator .animated-icon.animate .svg-warning-danger-bg{opacity:0;-webkit-animation:fade-in-from-0-to-1 1s ease-out forwards;animation:fade-in-from-0-to-1 1s ease-out forwards}@-webkit-keyframes fade-in-from-0-to-1{0%{opacity:0}to{opacity:1}}@keyframes fade-in-from-0-to-1{0%{opacity:0}to{opacity:1}}.solarcalculator .animated-icon.animate .svg-checkBox-circle,.solarcalculator .animated-icon.animate .svg-denied-circle,.solarcalculator .animated-icon.animate .svg-warning-danger-circle{-webkit-animation:draw-stroke-from-2340-and-rotate-from--180-to-270 1s ease-out forwards;animation:draw-stroke-from-2340-and-rotate-from--180-to-270 1s ease-out forwards}@-webkit-keyframes draw-stroke-from-2340-and-rotate-from--180-to-270{0%{stroke-dashoffset:2340;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes draw-stroke-from-2340-and-rotate-from--180-to-270{0%{stroke-dashoffset:2340;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.solarcalculator .animated-icon.animate .svg-checkBox-check,.solarcalculator .animated-icon.animate .svg-denied-check{-webkit-animation:draw-stroke-from-880 1s ease-out forwards;animation:draw-stroke-from-880 1s ease-out forwards}@-webkit-keyframes draw-stroke-from-880{0%{stroke-dashoffset:880}to{stroke-dashoffset:0}}@keyframes draw-stroke-from-880{0%{stroke-dashoffset:880}to{stroke-dashoffset:0}}.solarcalculator .animated-icon.animate .svg-checkBox-bar-1,.solarcalculator .animated-icon.animate .svg-checkBox-bar-2,.solarcalculator .animated-icon.animate .svg-denied-bar-1,.solarcalculator .animated-icon.animate .svg-denied-bar-2{-webkit-animation:draw-stroke-from-560 1s ease-out forwards;animation:draw-stroke-from-560 1s ease-out forwards}@-webkit-keyframes draw-stroke-from-560{0%{stroke-dashoffset:560}to{stroke-dashoffset:0}}@keyframes draw-stroke-from-560{0%{stroke-dashoffset:560}to{stroke-dashoffset:0}}.solarcalculator .animated-icon.animate .svg-checkBox-bar-2,.solarcalculator .animated-icon.animate .svg-denied-bar-2{-webkit-animation-delay:.3s;animation-delay:.3s}.solarcalculator .animated-icon.animate .svg-warning-danger-upper{-webkit-animation:draw-stroke-from-820 1s ease-out forwards;animation:draw-stroke-from-820 1s ease-out forwards}@-webkit-keyframes draw-stroke-from-820{0%{stroke-dashoffset:820}to{stroke-dashoffset:0}}@keyframes draw-stroke-from-820{0%{stroke-dashoffset:820}to{stroke-dashoffset:0}}.solarcalculator .animated-icon.animate .svg-warning-danger-lower{-webkit-animation:draw-stroke-from-210 1s ease-out forwards;animation:draw-stroke-from-210 1s ease-out forwards}@-webkit-keyframes draw-stroke-from-210{0%{stroke-dashoffset:210}to{stroke-dashoffset:0}}@keyframes draw-stroke-from-210{0%{stroke-dashoffset:210}to{stroke-dashoffset:0}}.solarcalculator .calc{display:-ms-flexbox;display:flex}.solarcalculator .calc .calculator-panel__grid--item.active,.solarcalculator .calc .calculator-panel__grid--item.green-bar{background-color:#258bbf}@media only screen and (max-width:992px){.solarcalculator .calc{-ms-flex-direction:column;flex-direction:column}}.solarcalculator .calculator-top canvas{max-width:100%}.solarcalculator .calculator-top .canvas-container{display:block;margin:0 auto;max-width:500px}.solarcalculator .calculator-result{text-align:center}.solarcalculator .list-group{margin-bottom:0}.solarcalculator .navbar-transparent.navbar-default{min-height:0;width:100%;margin-bottom:0;border-width:0;-webkit-box-shadow:0 0;box-shadow:0 0;background-color:transparent;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,transparent),color-stop(100%,transparent));background-image:-webkit-linear-gradient(270deg,transparent,transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:-webkit-linear-gradient(top,transparent,transparent);background-image:-o-linear-gradient(top,transparent 0,transparent 100%);background-image:linear-gradient(180deg,transparent,transparent)}.solarcalculator .navbar-transparent.navbar-default .navbar-toggle.custom-toggle{width:100%;margin:0;padding:15px;border:0;float:none;font-size:18px;background-color:#005f8c;margin-top:-20px;color:#fff;border-radius:0}.solarcalculator .navbar-transparent.navbar-default .container-fluid,.solarcalculator .navbar-transparent.navbar-default .navbar-collapse{padding:0}.solarcalculator .navbar-transparent.navbar-default .container-fluid>.navbar-collapse{margin:0}.solarcalculator .navbar-transparent.navbar-default .navbar-collapse.in{overflow-y:none}.solarcalculator .navbar-transparent.navbar-default .navbar-nav{margin:0;float:none}.solarcalculator .breadcrumbs{text-align:left;margin-top:.75em;margin-bottom:2em;display:-ms-flexbox;display:flex;padding:.5em}.solarcalculator .breadcrumbs p{font-size:10px;color:#aaa}.solarcalculator .breadcrumbs p span{display:block;margin-bottom:.5em}.solarcalculator .breadcrumbs p .fa{float:left;font-size:1.3em;height:2em;margin-right:.5em}.solarcalculator .calculator-adjust__infobox{max-width:100%;height:250px;width:250px;background-color:#ddd;margin:0 auto;margin-bottom:5px;border-radius:3px}.solarcalculator .calculator-adjust__monthlycost{text-align:center;color:#8f8f8f;font-size:18px}.solarcalculator .calculator-adjust hr{border-top:1px solid #ddd}.solarcalculator .slider-container{margin-bottom:30px;margin-left:5px}.solarcalculator .slider-container .value{margin-top:30px;font-size:18px}.solarcalculator .slider-container.isHidden{display:none}.solarcalculator .input-range{height:1.5rem;position:relative;width:100%}.solarcalculator .input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;-webkit-transition:left .3s ease-out,width .3s ease-out;-o-transition:left .3s ease-out,width .3s ease-out;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .solarcalculator .input-range__track{background:#eee}.solarcalculator .input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}.solarcalculator .input-range__track--active{background:#258bbf}.solarcalculator .input-range__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#258bbf;border:1px solid #258bbf;border-radius:100%;cursor:pointer;display:block;height:1.5rem;margin-left:-.75rem;margin-top:-.9rem;outline:none;position:absolute;top:50%;-webkit-transition:-webkit-transform .3s ease-out,-webkit-box-shadow .3s ease-out;transition:-webkit-transform .3s ease-out,-webkit-box-shadow .3s ease-out;-o-transition:transform .3s ease-out,box-shadow .3s ease-out;transition:transform .3s ease-out,box-shadow .3s ease-out;transition:transform .3s ease-out,box-shadow .3s ease-out,-webkit-transform .3s ease-out,-webkit-box-shadow .3s ease-out;width:1.5rem}.solarcalculator .input-range__slider:active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.solarcalculator .input-range__slider:focus{-webkit-box-shadow:0 0 0 5px rgba(37,139,191,.2);box-shadow:0 0 0 5px rgba(37,139,191,.2)}.input-range--disabled .solarcalculator .input-range__slider{background:#ccc;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.solarcalculator .input-range__slider-container{-webkit-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out}.solarcalculator .input-range__label{color:#aaa;font-family:Ubuntu,sans-serif;font-size:.8rem;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:nowrap}.solarcalculator .input-range__label--max,.solarcalculator .input-range__label--min{bottom:-1.4rem;position:absolute}.solarcalculator .input-range__label--value{display:none}.solarcalculator .input-range__label--min{left:0}.solarcalculator .input-range__label--max{right:0}.solarcalculator .input-range__label--value{position:absolute;top:-1.8rem}.solarcalculator .input-range__label-container{left:-50%;position:relative}.input-range__label--max .solarcalculator .input-range__label-container{left:50%}.solarcalculator .calculator-bottom .input-range__label-container{font-size:14px;display:block;margin-bottom:-14px}.solarcalculator a .glyphicon,.solarcalculator button .glyphicon{top:2px}.solarcalculator .panel-icon{display:block;height:20px;width:12px;background-color:#00bfff;margin-right:5px;float:left}.solarcalculator .loader{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:-webkit-fill-available;height:-moz-available;height:stretch}.solarcalculator .loader p{margin:auto}.solarcalculator .loader span{margin-left:2px;vertical-align:50%}@media screen and (min-width:992px){.solarcalculator .left-col{padding-right:0}.solarcalculator .right-col{padding-left:0}}@media only screen and (max-width:765px){.solarcalculator .wrapper{margin-left:0;margin-right:0;padding:0}.solarcalculator .calc{display:block}.solarcalculator .north-container .north-arrow-info-container p{margin:1em 1em 1em 2em}.solarcalculator .listItemLabels{margin:30px 0 20px}.solarcalculator .AcceptButton a{font-size:18px;line-height:2em;padding:1em}.solarcalculator .input-range__slider:after{display:block;content:"";position:absolute;margin-left:-50px;margin-top:-50px;top:50%;left:50%;width:100px;height:100px;border-radius:50%;background:transparent}}@media only screen and (max-width:650px){.solarcalculator .listItemLabels{margin:0;margin-top:20px}.solarcalculator .listItemLabels>div>div[class^=calculator]{padding:8px 12px}.solarcalculator .listItemLabels>div:first-child>div[class^=calculator]{padding-top:18px}.solarcalculator .listItemLabels>.last>div[class^=calculator]{padding-bottom:18px}.solarcalculator .listItemLabels>div+div>.calculator-arrow__box:after,.solarcalculator .listItemLabels>div+div>.calculator-arrow__box:before{display:none}.solarcalculator .listItemLabels .col-xs-5{width:100%}.solarcalculator .listItemLabels .col-xs-offset-1{margin-left:0}}@media only screen and (max-width:450px){.solarcalculator .calculator-result{padding:20px}.solarcalculator .col-xs-5{width:50%;text-align:left}.solarcalculator .col-xs-offset-1{margin-left:0}.solarcalculator .calculator-bottom .calculator-result__total{font-size:20px}.solarcalculator .north-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.solarcalculator .north-container .north-arrow-container{max-width:none;-ms-flex-positive:1;flex-grow:1}.solarcalculator .north-container .north-arrow-container>div{margin:auto auto auto 15px}.solarcalculator .north-container .north-arrow-container>div .north-icon{margin-right:10px}.solarcalculator .north-container .north-arrow-info-container p{margin:1em 1em 1em 15px}.solarcalculator .new_search{padding:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.solarcalculator .new_search .search-text__input{width:100%}.solarcalculator .new_search__button{border-radius:50%;width:70px;height:70px;margin:5px auto 15px;-ms-flex-order:-1;order:-1}.solarcalculator .Demo__autocomplete-item{padding:10px 0}.solarcalculator .Demo__autocomplete-item .Demo__suggestion-icon{position:relative;top:.5em}.solarcalculator .Demo__autocomplete-item .text-muted{display:block;padding-left:34px}.solarcalculator .SearchBarResult{padding:15px;margin-bottom:10px}.solarcalculator .SearchBarResult p{font-size:14px}.solarcalculator .SearchBarResult h1{font-size:18px}.solarcalculator .results-list h4{font-size:14px}.solarcalculator .results-list p{font-size:12px}.solarcalculator .calculator-bottom span{font-size:14px;line-height:24px}.solarcalculator .calculator-bottom button{border-width:1px;font-size:1.2rem;padding:8px 0}.solarcalculator .calculator-bottom button.active,.solarcalculator .calculator-bottom button.green-bar{border-width:1px}.solarcalculator .calculator-result__price{padding-bottom:10px}.solarcalculator .loader{font-size:20px!important}}.solarcalculator .center-angle{margin:0 auto;width:250px;max-width:100%}.solarcalculator .roof-angle{position:relative}.solarcalculator .roof-angle .text_over_canvas{display:none;position:absolute;bottom:15%;left:15%;text-align:center}.solarcalculator .roof-angle .slidertext{color:#8f8f8f;margin:10px 0;text-align:left;font-size:1.2em}.solarcalculator .roof-angle .suffix{background-color:pink;position:absolute;text-align:left;z-index:23;font-size:1.4em;left:0;bottom:0;width:100%}.solarcalculator .roof-angle .holder{background-color:green;text-align:center}.solarcalculator .roof-angle .col{float:none;text-align:center}.solarcalculator .roof-angle .col2{text-align:center}.solarcalculator .modal-content{background-color:#258bbf;color:#fff;border-radius:0;height:300px}.solarcalculator .modal-body{padding:0}.solarcalculator .modal-loader{border-radius:0;text-align:center;-ms-flex-direction:column;flex-direction:column;vertical-align:center;height:-webkit-fill-available;height:-moz-available;height:stretch;font-size:200px;padding:30px}.solarcalculator .modal-loader .fa-3x{font-size:inherit}.solarcalculator .modal-header h2{font-style:normal;font-family:inherit;margin:0;font-size:34px;margin-top:5px}.solarcalculator .modal-header .close{background-color:transparent;opacity:.5;color:#fff;font-size:1.8em;margin-right:15px;margin-top:5px;outline:none}.solarcalculator .modal-header .close :hover{opacity:.75}@media (min-width:768px){.solarcalculator .modal-content{width:745px;height:300px;margin:30px auto}}.solarcalculator .block-modal{padding:20px}.solarcalculator .block-modal,.solarcalculator .block-modal .modal-header{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#258bbf;color:#fff;text-align:center}.solarcalculator .block-modal .modal-header{padding:0;border:none}.solarcalculator .block-modal .modal-header h2{font-style:normal;margin:0;color:#fff;font-size:34px!important;margin-top:5px}.solarcalculator .block-modal .modal-header .close{background-color:transparent;opacity:.5;font-size:1.8em;margin-top:-15px;margin-right:-5px;outline:none}.solarcalculator .block-modal .modal-header .close :hover{opacity:.75}.solarcalculator .block-modal .modal-body{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.solarcalculator .block-modal .modal-body p{color:#fff;font-size:23px;margin:20px 60px;font-family:inherit}.solarcalculator .block-modal .modal-body .footer{font-size:16px;margin:20px 0 0}.solarcalculator .block-modal .modal-body a{color:#fff;text-decoration:blink blink}.solarcalculator .block-modal .modal-body .form-group{width:67.5%;margin:0 auto}.solarcalculator .block-modal .modal-body .form-group.has-error .form-control-feedback{font-size:28px;z-index:10;top:25%;right:5px}.solarcalculator .block-modal .modal-body .form-group .control-label{text-align:left;margin:0;visibility:hidden;color:#da5b4c;text-shadow:-1px -1px 0 #212121,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.solarcalculator .block-modal .modal-body .form-group .control-label.visible{visibility:visible}.solarcalculator .block-modal .modal-body .form-group .input-group{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between}.solarcalculator .block-modal .modal-body .form-group .input-group input{font-weight:350!important;width:296px;height:70px;font-size:36px;color:#212121;border-radius:0;font-family:inherit}.solarcalculator .block-modal .modal-body .form-group .input-group .input-group-btn{display:block;width:auto}.solarcalculator .block-modal .modal-body .form-group .input-group .input-group-btn button{border-radius:0;border-width:0;padding:20px;width:162px;height:70px;display:block;font-size:22px;font-weight:500;color:#fff;text-align:right;cursor:pointer;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.solarcalculator .block-modal .modal-body .form-group .input-group .input-group-btn button:active,.solarcalculator .block-modal .modal-body .form-group .input-group .input-group-btn button:focus,.solarcalculator .block-modal .modal-body .form-group .input-group .input-group-btn button:hover{z-index:1000;-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:#047b1e}.solarcalculator .block-modal .modal-body .form-group .input-group .input-group-btn .glyphicon{top:2px}.solarcalculator .block-modal .modal-open body{line-height:0}.solarcalculator .block-modal button{color:#fff;background-image:none;background-color:#00a423;text-shadow:none;font-family:inherit}.solarcalculator .modal{position:10%}@media (min-width:768px){.solarcalculator .modal-dialog{width:745px;height:300px;margin:30px auto}}@media (max-width:650px){.solarcalculator .block-modal .modal-body p{margin:20px 0}.solarcalculator .block-modal .modal-body .form-group{width:80%}.solarcalculator .block-modal .modal-body .form-group .input-group{display:block}.solarcalculator .block-modal .modal-body .form-group .input-group input{width:100%}.solarcalculator .block-modal .modal-body .form-group .input-group .input-group-btn button{width:auto;float:right;margin-top:6px}.solarcalculator .block-modal .modal-body .form-group .input-parent{height:140px}.solarcalculator .block-modal .form-control-feedback{margin-top:18px}}.solarcalculator .loading-spinner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-indent:-9999px;width:auto;height:-webkit-fill-available;height:-moz-available;height:stretch;margin-right:33%;margin-left:33%;background:no-repeat 50%}.solarcalculator .loading-spinner.light{background-image:url(/static/media/dalakraftLoaderWhite.8b1ff069.svg)}.solarcalculator .loading-spinner.dark{background-image:url(/static/media/dalakraftLoader.53b4a19b.svg)}span[data-tip]{cursor:pointer}.has-feedback label~.form-control-feedback{top:30px;right:4px;color:#00a423}.solarcalculator .has-success .form-text__input{border:1px solid #00a423}span.has-error{color:darkred}.solarcalculator .AcceptButton button{padding:20px;width:100%;height:70px;display:block;font-size:22px;font-weight:500;color:#fff;text-align:right;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px}.solarcalculator .AcceptButton button:hover{z-index:1000;-webkit-box-shadow:rgba(0,0,0,.2) 0 3px 3px 0;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);background-color:#047b1e}
/*# sourceMappingURL=main.a9005367.css.map*/