@charset "UTF-8";/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */ol,p,pre,ul{margin:0 0 1.667em}ol,svg:not(:root),ul{overflow:hidden}body,dd,figure,form{margin:0}#content,sub,sup{position:relative}.em,dfn,em,span.amp{font-style:italic}.gform_wrapper ul,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy ul,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic ul{list-style-type:none}.gform_wrapper table.gfield_list,table{border-spacing:0;border-collapse:collapse}.single-gmec-document .variableTable table,table{border-collapse:collapse}.entry-content,pre{word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}a:focus{outline:dotted thin}.gform_wrapper:focus,a:active,a:hover{outline:0}h1{margin:0 0 .67em}h2{margin:0 0 .83em}h3{margin:0 0 1em}h4{margin:0 0 1.33em}h5{margin:0 0 1.67em}h6{margin:0 0 2.33em}abbr[title]{border-bottom:1px dotted}.strong,b,strong{font-weight:700}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}small,sub,sup{font-size:75%}pre{white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}.image-replacement,a.continue-reading,a:visited.continue-reading{white-space:nowrap}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.small,small{font-size:75%}ol,ul{padding:0 0 0 1.45em}li{margin-bottom:.5em}nav ol,nav ul{list-style:none}#wpadminbar,nav,nav ol li,nav ul li{margin-bottom:0}#wpadminbar ol,#wpadminbar ul,nav ol,nav ul{overflow:visible}.sidebar .commentlist,.sidebar ol,.sidebar ul{list-style:none;padding-left:0;margin-bottom:.5em}.sidebar .commentlist li,.sidebar ol li,.sidebar ul li{margin-bottom:0}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*{box-sizing:border-box}.alert-error,.alert-help,.alert-info,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e4c50e;background:#f1d21b}.alert-info{border-color:#1496c7;background:#16a8de}.alert-error{border-color:#f3690d;background:#f47825}.alert-success{border-color:#26a166;background:#2bb673}.wrap{width:100%;margin:0 auto}#inner-content{padding:1.5%}p.tight,p.tight img.alignleft{margin-bottom:.5em}p.tight:last-of-type{margin-bottom:1.677em}.image-replacement{text-indent:100%;overflow:hidden}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.floatright{float:right}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;text-rendering:optimizelegibility;font-weight:300;margin-bottom:.675em;color:#2bb673;line-height:1.3em}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:none;padding:0;color:#2bb673}.h1 a:visited,.h2 a:visited,.h3 a:visited,.h4 a:visited,.h5 a:visited,.h6 a:visited,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#2bb673}.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:500}.gform_wrapper .ginput_full input:focus+label,.gform_wrapper .ginput_left input:focus+label,.gform_wrapper .ginput_right input:focus+label,strong{font-weight:700}.h1,h1{font-size:1.3em}.h2,h2{font-size:1.25em}.h3,h3{font-size:1.2em}.h4,h4{font-size:1.175em}.h5,h5{font-size:1.1em}.h6,h6{font-size:1em}.page-title{text-transform:uppercase;font-size:1.4em}a,a:visited{color:#16a8de;text-decoration:none}a.imglink,a:visited.imglink{border:none;padding:0;margin:0}a.imglink:hover,a:visited.imglink:hover{background-color:transparent}blockquote{background-color:#f3f5f0;padding:2.5em 6em;margin:0 0 1.677em;position:relative;color:#525455}blockquote:after,blockquote:before{font-family:FontAwesome;font-size:2em;position:absolute;font-style:normal;color:#2bb673}blockquote:before{content:'\f10d';left:1em;top:.5em}blockquote:after{content:'\f10e';right:1em;bottom:.5em}blockquote :last-child{padding-bottom:0;margin-bottom:0}.gallery{margin:0 auto 1.5em}.gallery br{display:none}.gallery .gallery-item{float:left;margin:0 5% .677em 0;text-align:center;width:47.5%}.gallery .gallery-item:nth-of-type(2n+2){margin-right:0}.gallery .gallery-caption{color:#939597;font-size:.8em;margin:0 0 .8em}.gallery-columns-3 .gallery-item{width:30%}.gallery-columns-3 .gallery-item:nth-of-type(2n+2){margin-right:5%}.gallery-columns-3 .gallery-item:nth-of-type(3n+3){margin-right:0}.gform_wrapper .top_label .gfield_label{font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.gform_wrapper select,.gform_wrapper textarea{font-family:inherit;color:#525455;letter-spacing:normal}.gform_wrapper select{font-size:.9em}.footer .gform_body{width:72%}.footer .gform_body ul,.footer .gform_body ul li{margin:0}.footer .gform_body .ginput_container{width:100%}.footer .gform_body .ginput_container input.medium{width:100%;padding:.3em .2em;font-size:1.1em;line-height:1.5em}.footer .gform_footer{width:20%;margin:0 0 0 1%;padding:0}.gform_wrapper{overflow:inherit;margin:10px 0;max-width:98%;background-color:#f3f5f0;padding:1em 1.5em}.footer .gform_wrapper{background-color:transparent;padding:0}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{border:none;outline:0;background:0 0}.gform_wrapper form{text-align:left}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url]{outline-style:none;font-family:inherit;letter-spacing:normal;border:1px solid #525455;padding:5px;font-size:1.3em;color:#525455}.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=url]:focus{border-color:#bebec0}.footer1 .gform_wrapper input[type=email],.footer1 .gform_wrapper input[type=number],.footer1 .gform_wrapper input[type=password],.footer1 .gform_wrapper input[type=tel],.footer1 .gform_wrapper input[type=text],.footer1 .gform_wrapper input[type=url]{border:none}.gform_wrapper input[type=image]{border:none!important;padding:0!important;width:auto!important}.gform_wrapper textarea{outline-style:none;border:1px solid #525455;padding:5px;font-size:1.3em;resize:none}.gform_wrapper textarea:focus{border-color:#bebec0}.gform_wrapper ul{margin:0!important}.gform_wrapper ul,html>body .entry ul{text-indent:0}.gform_wrapper form li,.gform_wrapper li{margin-left:0!important;list-style:none!important;overflow:visible}.gform_wrapper ul li.gfield{clear:both}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:hidden}.gform_wrapper form ul.left_label li,.gform_wrapper form ul.right_label li,.gform_wrapper ul.left_label li,.gform_wrapper ul.right_label li{margin-bottom:14px}.gform_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_wrapper form ul.left_label li ul.gfield_radio li,.gform_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_wrapper form ul.right_label li ul.gfield_radio li,.gform_wrapper ul.left_label li ul.gfield_checkbox li,.gform_wrapper ul.left_label li ul.gfield_radio li,.gform_wrapper ul.right_label li ul.gfield_checkbox li,.gform_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_wrapper select{padding:5px;border:1px solid #525455}.gform_wrapper select option{padding:2px;display:block;font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.gform_wrapper .inline{display:inline!important}.gform_wrapper .gform_heading{width:98%;margin-bottom:18px}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year,.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{width:70px;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year{margin-right:12px}.gform_wrapper .gfield_date_dropdown_day,.gform_wrapper .gfield_date_dropdown_month,.gform_wrapper .gfield_date_dropdown_year{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;margin-right:.5em}.gform_wrapper .gfield_time_ampm{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gfield_time_ampm select{width:60px!important}.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_year input,.gform_wrapper .gfield_time_hour input,.gform_wrapper .gfield_time_minute input{width:70%!important}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year{width:50px;float:left}.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_year input{width:85%!important}.gform_wrapper .field_hover{border:1px dashed #006196;cursor:pointer}.gform_wrapper .field_selected{background-color:#16a8de;border:1px solid #16a8de}.gform_wrapper .field_name_first,.gform_wrapper .field_name_last{width:50%;float:left}.gform_wrapper .ginput_complex{overflow:hidden}.gform_wrapper .field_name_first input,.gform_wrapper .ginput_complex .ginput_left input{width:95%!important}.gform_wrapper .field_name_last input{width:93%!important}.gform_wrapper .datepicker{width:100px!important;background-color:#fff}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .name_first{width:50%;float:left}.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .name_last{width:50%;float:right}.gform_wrapper .gfield_error .ginput_complex .ginput_left,.gform_wrapper .gfield_error .ginput_complex .ginput_right{width:50%}.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=email],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=number],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=password],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=tel],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=text],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=url]{width:90%!important}.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=email],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=number],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=password],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=tel],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=text],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=url],.gform_wrapper .ginput_complex .ginput_right input[type=email],.gform_wrapper .ginput_complex .ginput_right input[type=number],.gform_wrapper .ginput_complex .ginput_right input[type=password],.gform_wrapper .ginput_complex .ginput_right input[type=tel],.gform_wrapper .ginput_complex .ginput_right input[type=text],.gform_wrapper .ginput_complex .ginput_right input[type=url],.gform_wrapper .ginput_complex .ginput_right select,.gform_wrapper .ginput_complex input[type=email],.gform_wrapper .ginput_complex input[type=number],.gform_wrapper .ginput_complex input[type=password],.gform_wrapper .ginput_complex input[type=tel],.gform_wrapper .ginput_complex input[type=text],.gform_wrapper .ginput_complex input[type=url],.gform_wrapper .ginput_complex select{width:95%!important}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{letter-spacing:normal;display:block;margin:.3em 0;font-size:.8em}.gform_wrapper .ginput_complex .name_prefix{float:left;width:30px!important;margin-right:14px}.gform_wrapper .ginput_complex .name_suffix{float:left;width:30px!important}.gform_wrapper .top_label .gfield_label{margin:10px 0 5px;display:-moz-inline-stack;display:inline-block;line-height:1.3em;clear:both}.gform_wrapper .left_label .gfield_label,.gform_wrapper .right_label .gfield_label{margin:0 15px 0 0;width:29%;float:left;font-weight:700}.gform_wrapper .right_label .gfield_label{text-align:right}.gform_wrapper .left_label ul.gfield_checkbox,.gform_wrapper .left_label ul.gfield_radio,.gform_wrapper .right_label ul.gfield_checkbox,.gform_wrapper .right_label ul.gfield_radio{margin-left:32%;overflow:hidden}.gform_wrapper .top_label input.small,.gform_wrapper .top_label select.small{width:25%}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:47%}.gform_wrapper .top_label input.medium{padding-right:2px}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{width:99.2%}.gform_wrapper .left_label input.small,.gform_wrapper .left_label select.small,.gform_wrapper .right_label input.small,.gform_wrapper .right_label select.small{width:15%}.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium,.gform_wrapper .right_label input.medium,.gform_wrapper .right_label select.medium{width:35%}.gform_wrapper .left_label input.large,.gform_wrapper .left_label select.large,.gform_wrapper .right_label input.large,.gform_wrapper .right_label select.large,.gform_wrapper textarea.textarea{width:63%}.gform_wrapper .left_label div.ginput_complex,.gform_wrapper .right_label div.ginput_complex{width:64%}.gform_wrapper h2.gsection_title{margin:0!important;padding:0!important;letter-spacing:normal!important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-size:1.3em}.gform_wrapper h3.gform_title{letter-spacing:normal!important;margin:10px 0 .5em}.gform_wrapper .gsection_description,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{width:98%}.gform_wrapper .gsection{border-bottom:1px dotted #bebec0;padding:0 0 8px;margin:1.5em 0;clear:both}.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{width:auto!important}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{margin:.5em 0;padding:0}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{display:block;margin:0 0 0 24px;padding:0;width:auto;line-height:1.5;vertical-align:top}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{float:left;margin-top:2px}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:.85em;line-height:1.5em;clear:both;font-family:sans-serif;letter-spacing:normal}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description{padding:4px 0 8px}.gform_wrapper .gfield_description{padding:10px 0 0;width:99.8%}.gform_wrapper .left_label .gfield_description,.gform_wrapper .right_label .gfield_description{width:63%}.gform_wrapper .description_above .gfield_description{padding:0 0 10px}.gfield_date_year+.gfield_description{padding:0}.gform_wrapper .left_label .gfield_description,.gform_wrapper .left_label .instruction,.gform_wrapper .right_label .gfield_description,.gform_wrapper .right_label .instruction{margin-left:31%}.gform_wrapper .left_label .gsection .gsection_description,.gform_wrapper .right_label .gsection .gsection_description{margin-left:0;padding-top:4px;padding-left:0;line-height:1.5em}.gform_wrapper .gfield_required{color:#f47825;margin-left:4px}.gform_wrapper textarea.small{height:80px}.gform_wrapper textarea.medium{height:150px}.gform_wrapper textarea.large{height:250px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(244,120,37,.3);margin-bottom:.5em!important;padding:.5em .5em 4px!important;border-top:1px solid #f47825;border-bottom:1px solid #f47825}.gform_wrapper li.gfield.gfield_creditcard_warning{margin-bottom:.5em!important;padding:.5em .5em 4px!important;border:1px dashed #f47825}.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message{font-size:1em;font-family:"Lucida Grande","Lucida Sans",sans-serif;padding:10px 20px 10px 45px;min-height:25px;background-image:url(../images/stopbanner.png);background-repeat:no-repeat;background-position:0 0;background-color:rgba(244,120,37,.3);border-bottom:1px solid #f47825;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);line-height:1.3em;letter-spacing:.2pt}li.gfield+li.gfield.gfield_creditcard_warning{margin-top:14px!important}.gform_wrapper .top_label .gfield_error .ginput_container{max-width:99%}.gform_wrapper .top_label .gfield_error{width:97%}.gform_wrapper .top_label .gfield_error input.large,.gform_wrapper .top_label .gfield_error select.large,.gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}.gform_wrapper .left_label .gfield_error input.large,.gform_wrapper .left_label .gfield_error select.large,.gform_wrapper .left_label .gfield_error textarea.textarea,.gform_wrapper .right_label .gfield_error input.large,.gform_wrapper .right_label .gfield_error select.large,.gform_wrapper .right_label .gfield_error textarea.textarea{width:66%}.gform_wrapper .gfield_error .gfield_label{color:#f47825}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:12px;margin-bottom:12px!important;padding-left:10px!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:12px}.gform_wrapper div.validation_error{margin-bottom:1.6em;color:#f47825;font-size:1.2em;font-weight:700}div.gf_page_steps+div.validation_error{margin-top:1.5em}.gform_wrapper div.gfield_description.validation_error{color:#f47825;font-weight:700;font-size:14px;line-height:1.2em;margin-bottom:1.5em}.gform_wrapper .validation_message{color:#f47825;font-weight:700;letter-spacing:normal}.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error input[type=tel],.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=url],.gform_wrapper li.gfield_error textarea{border:1px solid #f47825}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio{color:#f47825}.gform_wrapper .gform_footer{padding:1.5em 0 10px;margin:1.5em 0 0;clear:both}.gform_wrapper .gform_footer.left_label,.gform_wrapper .gform_footer.right_label{padding:1.5em 0 10px 31%}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:1em}.gform_wrapper .gform_footer input[type=image]{padding:0;width:auto!important;background:0 0!important;border:none!important}.gform_wrapper .ginput_complex .ginput_full,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{min-height:43px;display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_full input[type=email],.gform_wrapper .ginput_complex .ginput_full input[type=number],.gform_wrapper .ginput_complex .ginput_full input[type=password],.gform_wrapper .ginput_complex .ginput_full input[type=tel],.gform_wrapper .ginput_complex .ginput_full input[type=text],.gform_wrapper .ginput_complex .ginput_full input[type=url]{width:97%!important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{position:relative;margin:0 0 8px;line-height:1.3em}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:700}.gform_wrapper input.datepicker.datepicker_with_icon{margin-right:4px!important;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gf_hidden,.gform_wrapper .gform_hidden,.gform_wrapper input.gform_hidden,.gform_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.gform_wrapper .ginput_full br,.gform_wrapper .ginput_left br,.gform_wrapper .ginput_right br{display:none!important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{padding:0!important}.gform_wrapper ul.gfield_radio li input+input{margin-left:4px}.gform_wrapper .gform_wrapper .left_label .simple_captcha_small,.gform_wrapper .left_label .simple_captcha_large,.gform_wrapper .left_label .simple_captcha_medium,.gform_wrapper .left_label li.gfield_html_formatted,.gform_wrapper .right_label .simple_captcha_large,.gform_wrapper .right_label .simple_captcha_medium,.gform_wrapper .right_label .simple_captcha_small,.gform_wrapper .right_label li.gfield_html_formatted{margin-left:32%}.gform_wrapper ul.gfield_radio li input[value=gf_other_choice]{margin-right:.5em;margin-top:4px}.gform_wrapper .top_label .gfield_description{padding:10px 0 0}.gform_wrapper .gfield_description.validation_message,.gform_wrapper .top_label .gfield_description.validation_message{padding:10px 0!important}.gform_wrapper .gfield_description+.gform_wrapper .gfield_description.validation_message,.gform_wrapper .ginput_container+.gfield_description.validation_message{margin-top:.5em}.gform_wrapper .ginput_container.ginput_list+.gfield_description.validation_message{margin-top:0}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px}.gform_wrapper .gform_ajax_spinner{padding-left:10px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gform_wrapper .gfield_captcha_input_container{padding-top:3px}.gform_wrapper .simple_captcha_small input{width:100px}.gform_wrapper .simple_captcha_medium input{width:150px}.gform_wrapper .simple_captcha_large input{width:200px}.gform_wrapper .gfield_captcha_container img.gfield_captcha{border:none!important;background:0 0!important;float:none!important;margin:0!important;padding:0!important}.gform_wrapper .left_label .math_large,.gform_wrapper .left_label .math_medium,.gform_wrapper .left_label .math_small,.gform_wrapper .left_label div.charleft,.gform_wrapper .right_label .math_large,.gform_wrapper .right_label .math_medium,.gform_wrapper .right_label .math_small,.gform_wrapper .right_label div.charleft{margin-left:32%}.gform_wrapper .math_small input{width:69px}.gform_wrapper .math_medium input{width:90px}.gform_wrapper .math_large input{width:108px}.gform_wrapper div.charleft{font-size:.9em;margin-top:4px;color:#B7B7B7;width:92%!important;white-space:nowrap!important}.gform_wrapper div.charleft[style]{width:92%!important}.gform_wrapper div.charleft.warningTextareaInfo{color:#A1A1A1}.gform_wrapper li.gf_hide_charleft div.charleft{display:none!important}.gf_submission_limit_message{color:#f47825;font-size:1.4em}.gform_wrapper .ginput_price{opacity:.7}.gform_wrapper span.ginput_total{color:#000;font-size:1.2em}.gform_wrapper .top_label span.ginput_total{margin:8px 0}.gform_wrapper span.ginput_product_price_label{margin-right:2px}.gform_wrapper span.ginput_product_price{color:#000}.gform_wrapper span.ginput_quantity_label{margin-left:10px;margin-right:2px}.gform_wrapper input.ginput_quantity{width:40px}.gform_wrapper .gform_page_footer{margin:20px 0;width:99%;border-top:1px dotted #bebec0;padding:1.5em 0 0}.gform_wrapper .gform_page_footer .button.gform_button{margin-right:10px}.gform_wrapper .gf_progressbar_wrapper{clear:both;width:99%;margin:0 0 8px;padding:0 0 1.5em;border-bottom:1px dotted #bebec0}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:13px;line-height:1em!important;margin:0 0 .5em!important;padding:0!important;clear:both;opacity:.6}.gform_wrapper .gf_progressbar{width:99%;height:20px;overflow:hidden;line-height:20px!important;border:1px solid #bebec0;background-image:url(../images/gf-percentbar-bg.png);background-repeat:repeat-x;background-position:bottom;background-color:#fff;border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.gform_wrapper .gf_progressbar_percentage{height:20px;text-align:right;font-family:helvetica,arial,sans-serif;font-size:13px!important;text-shadow:0 1px 1px rgba(0,0,0,.5)}.gform_wrapper .gf_progressbar_percentage span{display:block;width:auto;float:right;margin-right:5px;margin-left:5px}.gform_wrapper .gf_progressbar_percentage.percentbar_0 span{color:#939597;text-shadow:none}.gform_wrapper .percentbar_blue{background-image:url(../images/gf-percentbar-blue.png);background-repeat:repeat-x;background-color:#16a8de;color:#fff}.gform_wrapper .percentbar_gray{background-image:url(../images/gf-percentbar-gray.png);background-repeat:repeat-x;background-color:#707070;color:#fff}.gform_wrapper .percentbar_green{background-image:url(../images/gf-percentbar-green.png);background-repeat:repeat-x;background-color:#2bb673;color:#fff}.gform_wrapper .percentbar_orange{background-image:url(../images/gf-percentbar-orange.png);background-repeat:repeat-x;background-color:#f58e49;color:#fff}.gform_wrapper .percentbar_red{background-image:url(../images/gf-percentbar-red.png);background-repeat:repeat-x;background-color:#f47825;color:#fff}.gform_wrapper .percentbar_custom{background-image:url(../images/gf-percentbar-custom.png);background-repeat:repeat-x}.gform_wrapper .gf_page_steps{width:99%;margin:0 0 8px;padding:0 0 4px;border-bottom:1px dotted #bebec0}.gform_wrapper .gf_step{width:auto!important;margin:0 10px 10px 0;font-size:14px;height:20px;line-height:20px!important;opacity:.2;font-family:sans-serif;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gf_step span.gf_step_number{font-size:20px;float:left;font-family:sans-serif}.gform_wrapper .gf_step.gf_step_active{opacity:1}.gform_wrapper .gf_step_clear{display:block;clear:both;height:1px;overflow:hidden}.gform_wrapper .gfield_password_strength{border:1px solid #525455;margin:0;padding:3px 5px;text-align:center;width:200px;background-color:#e8e8ea}.gform_wrapper .gfield_password_strength.bad{background-color:#f47825;border-color:#f47825}.gform_wrapper .gfield_password_strength.good{background-color:#2bb673;border-color:#2bb673}.gform_wrapper .gfield_password_strength.mismatch,.gform_wrapper .gfield_password_strength.short{background-color:rgba(244,120,37,.3);border-color:#f47825}.gform_wrapper .gfield_password_strength.strong{background-color:rgba(43,182,115,.3);border-color:#2bb673}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:disc!important;margin:0 0 .5em;overflow:visible;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc!important;margin:1em 0 1em 1.5em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 .5em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol{list-style-type:decimal!important;margin:1em 0 1.5em 2em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{list-style-type:disc!important;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul{margin:1em 0 1em 1.5em}body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{margin:0 0 .5em}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl{margin:0 0 1.5em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt{font-weight:700}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd{margin:0 0 1em 1.5em}.gform_wrapper table.gfield_list,.gform_wrapper table.gfield_list caption,.gform_wrapper table.gfield_list tbody,.gform_wrapper table.gfield_list td,.gform_wrapper table.gfield_list tfoot,.gform_wrapper table.gfield_list th,.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.gform_wrapper table.gfield_list thead th{font-weight:700;text-align:left}.gform_wrapper li.gfield.gfield_error table.gfield_list thead th{color:#f47825}.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr{padding:0;margin:0}.gform_wrapper table.gfield_list td,.gform_wrapper table.gfield_list th{padding:0 0 .5em}.gform_wrapper table.gfield_list td+td,.gform_wrapper table.gfield_list th+th{padding:0 0 .5em .7em}.gform_wrapper .left_label .gfield_list,.gform_wrapper .right_label .gfield_list{width:64%}.gform_wrapper .top_label .gfield_list{width:99%}.gform_wrapper .left_label .gf_list_one_column,.gform_wrapper .right_label .gf_list_one_column{width:45%}.gform_wrapper .top_label .gf_list_one_column{width:46%}.gform_wrapper .gfield_list input{width:98%}.gfield_icon_disabled{cursor:default!important;opacity:.6}.gform_wrapper table.gfield_list td.gfield_list_icons{min-width:45px!important}.gform_wrapper select.chzn-select{visibility:hidden;height:28px!important;min-height:28px!important}.gform_wrapper .chzn-container{font-size:13px;position:relative;margin-bottom:4px;display:inline-block;zoom:1}.gform_wrapper .chzn-container .chzn-drop{background-color:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:999}.gform_wrapper .chzn-container-single .chzn-single{background-color:#fff;background-image:linear-gradient(top,#e8e8ea 0,#fff 50%);border-radius:4px;background-clip:padding-box;border:1px solid #aaa;display:block;overflow:hidden;white-space:nowrap;position:relative;height:2.5em;line-height:2.5em;padding:0 0 0 8px;color:#525455;text-decoration:none}.gform_wrapper .chzn-container-single .chzn-single span{margin-right:2.5em;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.gform_wrapper .chzn-container-single .chzn-single div{border-radius:0 4px 4px 0;background-clip:padding-box;background-color:#bebec0;background-image:linear-gradient(top,#bebec0 0,#e8e8ea 60%);border-left:1px solid #aaa;position:absolute;right:0;top:0;display:block;height:100%;width:18px}.gform_wrapper .chzn-container-single .chzn-single div b{background-image:url(../images/chosen-sprite.png);background-position:0 1px;background-repeat:no-repeat;display:block;width:100%;height:100%}.gform_wrapper .chzn-container-single .chzn-search{padding:3px 4px;margin:0;white-space:nowrap}.gform_wrapper .chzn-container-single .chzn-search input{background:url(../images/chosen-sprite.png) 100% -20px no-repeat #fff;background:url(../images/chosen-sprite.png) 100% -20px no-repeat,linear-gradient(top,#fff 85%,#e8e8ea 99%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.gform_wrapper .chzn-container-single .chzn-drop{border-radius:0 0 4px 4px;background-clip:padding-box}.gform_wrapper .chzn-container-multi .chzn-choices{background-color:#e8e8ea;background-image:linear-gradient(top,#fff 85%,#e8e8ea 99%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.gform_wrapper .chzn-container-multi .chzn-choices li{float:left;list-style:none}.gform_wrapper .chzn-rtl .chzn-choices li,.gmec-woocommerce .article-header .page-title .cart-icon-wrapper{float:right}.gform_wrapper .chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.gform_wrapper .chzn-container-multi .chzn-choices .search-field input{color:#666;background:0 0!important;border:0!important;padding:5px;margin:1px 0;outline:0;-o-box-shadow:none;box-shadow:none}.gform_wrapper .chzn-container-multi .chzn-choices .search-field .default{color:#999}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice{border-radius:3px;background-clip:padding-box;background-color:#e8e8ea;background-image:linear-gradient(top,#e4e4e4 0,#e8e8ea 70%);color:#525455;border:1px solid #bebec0;line-height:13px;padding:3px 19px 3px .5em;margin:3px 0 3px 5px;position:relative}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice span{cursor:default}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus{background-color:#bebec0}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:5px;top:.5em;width:8px;height:9px;font-size:1px;background-image:url(../images/chosen-sprite.png);background-position:right top;background-repeat:no-repeat}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover,.gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -9px}.gform_wrapper .chzn-container .chzn-results{margin:0 4px 4px 0;max-height:190px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}.gform_wrapper .chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.gform_wrapper .chzn-container .chzn-results li{line-height:80%;padding:7px 7px 8px;margin:0;list-style:none}.gform_wrapper .chzn-container .chzn-results .active-result{cursor:pointer}.gform_wrapper .chzn-container .chzn-results .highlighted{background-color:#f1f1f2}.gform_wrapper .chzn-container .chzn-results li em{background-color:#feffde;font-style:normal}.gform_wrapper .chzn-container .chzn-results .highlighted em{background:0 0}.gform_wrapper .chzn-container .chzn-results .no-results{background-color:#f1f1f2}.gform_wrapper .chzn-container .chzn-results .group-result{cursor:default;color:#939597;font-weight:700}.gform_wrapper .chzn-container .chzn-results .group-option{padding-left:20px}.gform_wrapper .chzn-container-multi .chzn-drop .result-selected{display:none}.gform_wrapper .chzn-container-active .chzn-single{-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#e8e8ea;background-image:linear-gradient(top,#fff 0,#e8e8ea 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.gform_wrapper .chzn-container-active .chzn-single-with-drop div{background:0 0;border-left:none}.gform_wrapper .chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.gform_wrapper .chzn-container-active .chzn-choices{-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chzn-container-active .chzn-choices .search-field input{color:#111!important}.gform_wrapper .chzn-rtl{direction:rtl;text-align:right}.gform_wrapper .chzn-rtl .chzn-single{padding-left:0;padding-right:8px}.gform_wrapper .chzn-rtl .chzn-single span{margin-left:2.5em;margin-right:0}.gform_wrapper .chzn-rtl .chzn-single div{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.gform_wrapper .chzn-rtl .chzn-choices .search-choice{padding:3px .5em 3px 19px;margin:3px 5px 3px 0}.gform_wrapper .chzn-rtl .chzn-choices .search-choice .search-choice-close{left:5px;right:auto;background-position:right top}.gform_wrapper .chzn-rtl.chzn-container-single .chzn-results{margin-left:4px;margin-right:0;padding-left:0;padding-right:4px}.gform_wrapper .chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:20px}.gform_wrapper .chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.gform_wrapper .chzn-rtl .chzn-search input{background:url(../images/chosen-sprite.png) -38px -20px no-repeat,#fff;background:url(../images/chosen-sprite.png) -38px -20px no-repeat,linear-gradient(top,#fff 85%,#e8e8ea 99%);padding:4px 5px 4px 20px}.gform_wrapper .gform_card_icon_container{margin:8px 0 .5em;height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(../images/gf_creditcard_icons.png);background-repeat:no-repeat;width:3.5em;height:32px;float:left}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-3.5em 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-3.5em -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-3.5em -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa{background-position:0 -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -25.5em}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard{background-position:-3.5em -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-3.5em -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-3.5em -25.5em}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex{background-position:-72px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -25.5em}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover{background-position:-108px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -25.5em}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -25.5em}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -25.5em}.gform_card_icon_container input[type=radio]#gform_payment_method_creditcard{float:left;position:relative;top:4px!important}.gform_wrapper .ginput_complex .ginput_cardinfo_left,.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-height:43px;position:relative;float:left}.gform_wrapper .ginput_complex .ginput_cardinfo_left{width:50%;margin-right:1%}.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-width:85px!important}.gform_wrapper .ginput_complex .ginput_cardinfo_left label,.gform_wrapper .ginput_complex .ginput_cardinfo_right label{white-space:nowrap!important}.gform_wrapper .ginput_complex span.ginput_cardextras{display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container{position:relative;display:block;min-width:160px!important}.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{width:48%!important;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code{max-width:50%!important}.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url(../images/gf_creditcard_icons.png);background-repeat:no-repeat;background-position:0 -128px;position:relative;top:-1px;left:.5em;display:-moz-inline-stack;display:inline-block;zoom:1}#gform_wrapper_6 .gform_body,#gform_wrapper_6 .gform_footer,#opaque{width:100%}.see-details,.see-details:after{display:inline-block}#gform_wrapper_6 .gform_heading{margin-bottom:0;color:#aaa}#gform_wrapper_6 .top_label{margin:0;padding:5px 0 0}#gform_wrapper_6 input{width:100%;text-align:center}.single-gmec-prd-supplement .entry{padding:1em 1.5em}.see-details:hover{border:0}.see-details:after{font-family:FontAwesome;content:'\f059'}#opaque,.modal-popup{display:none;position:fixed}#opaque{z-index:100;top:0;left:0;height:100%;opacity:.65;background:#000;background:rgba(0,0,0,.65)}.modal-popup{top:4em;left:25%;width:50%;height:auto;background-color:#fff;border:1px solid #525455;padding:1em;z-index:40000}html .woocommerce a.button.alt:hover,html .woocommerce button.button.alt:hover,html .woocommerce-page a.button.alt:hover,html .woocommerce-page button.button.alt:hover{text-shadow:none}.woocommerce-message,.woocommerce-page .woocommerce-message{border-top:solid 3px #2bb673}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{background:#2bb673}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-top:solid 3px #16a8de}.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{background:#16a8de}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{border-top:solid 3px #f47825}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before{background:#f47825}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{border-radius:0;box-shadow:none}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{box-shadow:none;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce-cart .shipping-calculator-button{font-size:16px;color:#16a8de;font-weight:300}.gmec-woocommerce .related ul.products li.product{width:100%}.woocommerce table.cart .imglink img{margin:0}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:64px}.gmec-woocommerce #features-display li{margin-bottom:0}.gmec-woocommerce .variations .reset_variations{display:block;margin-bottom:1em}.gmec-woocommerce .single_variation_wrap .stock{display:none}.gmec-woocommerce .article-header .page-title{overflow:hidden}.gmec-woocommerce .article-header .page-title .cart-icon-wrapper .cart-count,.gmec-woocommerce .article-header .page-title .cart-icon-wrapper .cart-faq{float:left}.gmec-woocommerce .article-header .page-title .cart-icon-wrapper .cart-faq{margin-top:22px;line-height:0}.gmec-woocommerce .article-header .page-title .cart-count{position:relative;margin-left:.5em;width:42px;height:39px}.gmec-woocommerce .article-header .page-title .cart-count .cart-item-count{position:absolute;right:0;color:#fff;background:#f1d21b;border-radius:8px;font-size:11px;line-height:16px;min-width:15px;padding:0 1px;text-align:center}.gmec-woocommerce .term-description,.gmec-woocommerce .woocommerce-breadcrumb,.gmec-woocommerce .woocommerce-ordering,.gmec-woocommerce .woocommerce-result-count{display:none}.gmec-woocommerce .product-categories-dropdown{margin:.5em auto}.gmec-woocommerce .product-categories-dropdown .ajax-loading{margin:0;display:none}.gmec-woocommerce .product-categories-dropdown h3{color:#707070;text-transform:uppercase;font-size:.9em}.gmec-woocommerce #content .images{position:relative}.gmec-woocommerce #content .images .thumbnails{position:absolute;padding-top:0;top:1%;left:1%}.gmec-woocommerce #content .images .thumbnails .imglink{float:inherit;margin-right:0;width:20%}.gmec-woocommerce ul.products .product-details-col,.gmec-woocommerce ul.products .product-details-col .cart .quantity,.gmec-woocommerce ul.products .product-image-col{float:left}.gmec-woocommerce #content .images .thumbnails .imglink .attachment-shop_thumbnail{width:15%}.gmec-woocommerce ul.products{padding-left:1em;padding-right:1em}.gmec-woocommerce ul.products .product-image-col{width:42%;margin-right:3%}.gmec-woocommerce ul.products .product-image-col .wp-post-image{width:100%;box-shadow:none;-webkit-box-shadow:none}.gmec-woocommerce ul.products .product-details-col{overflow:hidden;width:55%}.gmec-woocommerce ul.products .product-details-col .title a,.gmec-woocommerce ul.products .product-details-col .title a:visited{color:#16a8de}.gmec-woocommerce ul.products .product-details-col table tr{vertical-align:top}.gmec-woocommerce ul.products .product-details-col table td{font-size:.9em;line-height:1.3em}.gmec-woocommerce ul.products .product-details-col .short-description{margin-bottom:1em}.gmec-woocommerce ul.products .product-details-col .cart{overflow:hidden;margin-bottom:.5em}.gmec-woocommerce ul.products .product-details-col .cart .single_add_to_cart_button{margin-top:.5em;width:75%}.gmec-woocommerce ul.products li.product{width:100%}.gmec-woocommerce .category-landing .category{margin-bottom:1em}.gmec-woocommerce .category-landing .category h3{margin-bottom:0}.gmec-woocommerce .category-landing .category h4{margin-bottom:.2em}.gmec-woocommerce .category-landing .category .title{cursor:pointer;background:#2bb673;color:#fff;padding:.5em}.gmec-woocommerce .category-landing .category .title .fa{float:right;color:#525455}.gmec-woocommerce .category-landing .category .title .fa-sort-up{display:none;margin-top:.4em}.gmec-woocommerce .category-landing .category .title-large{display:none}.gmec-woocommerce .category-landing .category .category-content{display:none;text-align:center;padding:1em;border:1px solid #939597}.gmec-woocommerce .category-landing .category .category-content .category-image{width:80%;margin-bottom:.5em}.gmec-woocommerce .category-landing .category .category-content .description,.gmec-woocommerce .category-landing .category .category-content h3.title{display:none}.gmec-woocommerce .category-landing .category-expanded .category-content,.gmec-woocommerce .category-landing .category-expanded .title .fa-sort-up{display:inherit}.gmec-woocommerce .category-landing .category-expanded .title{color:#2bb673;background:#fff;border-top:solid 1px #939597;border-left:solid 1px #939597;border-right:solid 1px #939597}.gmec-woocommerce .category-landing .category-expanded .title .fa{color:#939597}.gmec-woocommerce .category-landing .category-expanded .title .fa-sort-down,.page .page-title .cart-count{display:none}.gmec-page-has-hidden-bg-image .page-title .cart-count,.gmec-page-no-bg-image .page-title .cart-count,.gmec-woocommerce .page-title .cart-count{display:block;background-image:url(../../library/images/cart-blue.png)}.gmec-page-has-hidden-bg-image .page-title .cart-faq-white,.gmec-page-no-bg-image .page-title .cart-faq-white,.gmec-woocommerce .page-title .cart-faq-white{display:none}.woocommerce-page .cart-and-checkout-footer{border:1px solid #939597;padding:1em;font-size:.9em}.woocommerce-page .cart-and-checkout-footer h6{color:#525455;font-weight:700;margin-bottom:.2em;font-size:.9em}.woocommerce-page .cart-and-checkout-footer .carbon-free-icon{float:left;margin-right:.7em}.woocommerce-page .cart-collaterals .cart-and-checkout-footer{display:none;float:left;width:48%}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:6px .4em}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{color:#16a8de}.woocommerce #content table.cart a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{background-color:#16a8de}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th{font-size:.9em}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;box-shadow:none;border:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;box-shadow:none;border:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{background:#e8e8ea;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;border-bottom-color:#e8e8ea}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{border:1px solid #e8e8ea;padding:1em}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border-bottom:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin-bottom:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:1px 1px 0 #aaa}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-1px 1px 0 #aaa}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{text-shadow:none}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{font-size:100%;font-weight:700;color:#525455}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:.5em}.gmec-woocommerce-single-product .woocommerce-main-image .wp-post-image{width:inherit!important;margin-left:auto;margin-right:auto}.gmec-woocommerce-single-product .product .product_title{font-size:1.25em!important}.gmec-woocommerce-single-product .product .summary .col-wrapper{overflow:hidden}.gmec-woocommerce-single-product .product .summary .col-wrapper .left-col,.gmec-woocommerce-single-product .product .summary .col-wrapper .right-col{float:left;width:50%}.gmec-woocommerce-single-product .product .summary .col-wrapper .left-col .product_title{margin-bottom:.5em;font-weight:300!important}.gmec-woocommerce-single-product .product .summary .col-wrapper .cart{float:right}.gmec-woocommerce-single-product .related{display:table;width:100%}.gmec-woocommerce-single-product .related .products{display:table-row}.gmec-woocommerce-single-product .related .products .product-details-col,.gmec-woocommerce-single-product .related .products .product-image-col{width:100%}.gmec-woocommerce-single-product .related .products .product{display:table-cell;width:47%!important}.gmec-woocommerce-single-product .related .products .product .product-details-col .price{display:inline;margin-right:.5em;color:#525455!important;font-family:Arial,Helvetica,sans-serif;font-weight:700}.gmec-woocommerce-single-product .related .products .product .product-details-col .title{font-size:1.2em;margin-bottom:0;font-family:Arial,Helvetica,sans-serif}.gmec-woocommerce-single-product .related .products .product .product-details-col .title a{color:#525455}.gmec-woocommerce-single-product .related .products .product.first{width:50%!important;padding-right:5%!important;margin-right:0!important;border-right:solid 1px #e8e8ea!important}.gmec-woocommerce-single-product .related .products .product.last{width:45%!important;margin-left:5%!important;margin-right:0!important}.gmec-woocommerce-single-product .related .products .product .cart{display:none}#ancillary-my-account-button{padding:.8em!important}#ancillary-my-account-button,.button,.button:visited,html .woocommerce a.button,html .woocommerce a.button.alt,html .woocommerce button.button,html .woocommerce button.button.alt,html .woocommerce input.button,html .woocommerce input.button.alt,html .woocommerce input.button.alt:hover,html .woocommerce-error a.button,html .woocommerce-error button.button,html .woocommerce-page #content input.button,html .woocommerce-page #content input.button.alt,html .woocommerce-page #content input.button.alt:hover,html .woocommerce-page a.button.alt,html .woocommerce-page button.button,html .woocommerce-page button.button.alt{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;background:#f47825;text-shadow:none;padding:.5em 1em .4em;color:#fff;display:inline-block;font-size:.8em;font-weight:300;text-transform:capitalize;text-decoration:none;cursor:pointer;line-height:1.5em;border:0;border-radius:0;box-shadow:none}#ancillary-my-account-button:focus,#ancillary-my-account-button:hover,.button:focus,.button:hover,.button:visited:focus,.button:visited:hover,html .woocommerce a.button.alt:focus,html .woocommerce a.button.alt:hover,html .woocommerce a.button:focus,html .woocommerce a.button:hover,html .woocommerce button.button.alt:focus,html .woocommerce button.button.alt:hover,html .woocommerce button.button:focus,html .woocommerce button.button:hover,html .woocommerce input.button.alt:focus,html .woocommerce input.button.alt:hover,html .woocommerce input.button.alt:hover:focus,html .woocommerce input.button.alt:hover:hover,html .woocommerce input.button:focus,html .woocommerce input.button:hover,html .woocommerce-error a.button:focus,html .woocommerce-error a.button:hover,html .woocommerce-error button.button:focus,html .woocommerce-error button.button:hover,html .woocommerce-page #content input.button.alt:focus,html .woocommerce-page #content input.button.alt:hover,html .woocommerce-page #content input.button.alt:hover:focus,html .woocommerce-page #content input.button.alt:hover:hover,html .woocommerce-page #content input.button:focus,html .woocommerce-page #content input.button:hover,html .woocommerce-page a.button.alt:focus,html .woocommerce-page a.button.alt:hover,html .woocommerce-page button.button.alt:focus,html .woocommerce-page button.button.alt:hover,html .woocommerce-page button.button:focus,html .woocommerce-page button.button:hover{color:#fff;border:0;background:#f58e49}#ancillary-my-account-button.grey,#ancillary-my-account-button.grey:visited,.button.grey,.button.grey:visited,.button:visited.grey,.button:visited.grey:visited,html .woocommerce a.button.alt.grey,html .woocommerce a.button.alt.grey:visited,html .woocommerce a.button.grey,html .woocommerce a.button.grey:visited,html .woocommerce button.button.alt.grey,html .woocommerce button.button.alt.grey:visited,html .woocommerce button.button.grey,html .woocommerce button.button.grey:visited,html .woocommerce input.button.alt.grey,html .woocommerce input.button.alt.grey:visited,html .woocommerce input.button.alt:hover.grey,html .woocommerce input.button.alt:hover.grey:visited,html .woocommerce input.button.grey,html .woocommerce input.button.grey:visited,html .woocommerce-error a.button.grey,html .woocommerce-error a.button.grey:visited,html .woocommerce-error button.button.grey,html .woocommerce-error button.button.grey:visited,html .woocommerce-page #content input.button.alt.grey,html .woocommerce-page #content input.button.alt.grey:visited,html .woocommerce-page #content input.button.alt:hover.grey,html .woocommerce-page #content input.button.alt:hover.grey:visited,html .woocommerce-page #content input.button.grey,html .woocommerce-page #content input.button.grey:visited,html .woocommerce-page a.button.alt.grey,html .woocommerce-page a.button.alt.grey:visited,html .woocommerce-page button.button.alt.grey,html .woocommerce-page button.button.alt.grey:visited,html .woocommerce-page button.button.grey,html .woocommerce-page button.button.grey:visited{background:#e8e8ea;color:#000}#ancillary-my-account-button.grey:focus,#ancillary-my-account-button.grey:hover,#ancillary-my-account-button.grey:visited:focus,#ancillary-my-account-button.grey:visited:hover,.button.grey:focus,.button.grey:hover,.button.grey:visited:focus,.button.grey:visited:hover,.button:visited.grey:focus,.button:visited.grey:hover,.button:visited.grey:visited:focus,.button:visited.grey:visited:hover,html .woocommerce a.button.alt.grey:focus,html .woocommerce a.button.alt.grey:hover,html .woocommerce a.button.alt.grey:visited:focus,html .woocommerce a.button.alt.grey:visited:hover,html .woocommerce a.button.grey:focus,html .woocommerce a.button.grey:hover,html .woocommerce a.button.grey:visited:focus,html .woocommerce a.button.grey:visited:hover,html .woocommerce button.button.alt.grey:focus,html .woocommerce button.button.alt.grey:hover,html .woocommerce button.button.alt.grey:visited:focus,html .woocommerce button.button.alt.grey:visited:hover,html .woocommerce button.button.grey:focus,html .woocommerce button.button.grey:hover,html .woocommerce button.button.grey:visited:focus,html .woocommerce button.button.grey:visited:hover,html .woocommerce input.button.alt.grey:focus,html .woocommerce input.button.alt.grey:hover,html .woocommerce input.button.alt.grey:visited:focus,html .woocommerce input.button.alt.grey:visited:hover,html .woocommerce input.button.alt:hover.grey:focus,html .woocommerce input.button.alt:hover.grey:hover,html .woocommerce input.button.alt:hover.grey:visited:focus,html .woocommerce input.button.alt:hover.grey:visited:hover,html .woocommerce input.button.grey:focus,html .woocommerce input.button.grey:hover,html .woocommerce input.button.grey:visited:focus,html .woocommerce input.button.grey:visited:hover,html .woocommerce-error a.button.grey:focus,html .woocommerce-error a.button.grey:hover,html .woocommerce-error a.button.grey:visited:focus,html .woocommerce-error a.button.grey:visited:hover,html .woocommerce-error button.button.grey:focus,html .woocommerce-error button.button.grey:hover,html .woocommerce-error button.button.grey:visited:focus,html .woocommerce-error button.button.grey:visited:hover,html .woocommerce-page #content input.button.alt.grey:focus,html .woocommerce-page #content input.button.alt.grey:hover,html .woocommerce-page #content input.button.alt.grey:visited:focus,html .woocommerce-page #content input.button.alt.grey:visited:hover,html .woocommerce-page #content input.button.alt:hover.grey:focus,html .woocommerce-page #content input.button.alt:hover.grey:hover,html .woocommerce-page #content input.button.alt:hover.grey:visited:focus,html .woocommerce-page #content input.button.alt:hover.grey:visited:hover,html .woocommerce-page #content input.button.grey:focus,html .woocommerce-page #content input.button.grey:hover,html .woocommerce-page #content input.button.grey:visited:focus,html .woocommerce-page #content input.button.grey:visited:hover,html .woocommerce-page a.button.alt.grey:focus,html .woocommerce-page a.button.alt.grey:hover,html .woocommerce-page a.button.alt.grey:visited:focus,html .woocommerce-page a.button.alt.grey:visited:hover,html .woocommerce-page button.button.alt.grey:focus,html .woocommerce-page button.button.alt.grey:hover,html .woocommerce-page button.button.alt.grey:visited:focus,html .woocommerce-page button.button.alt.grey:visited:hover,html .woocommerce-page button.button.grey:focus,html .woocommerce-page button.button.grey:hover,html .woocommerce-page button.button.grey:visited:focus,html .woocommerce-page button.button.grey:visited:hover{background-color:#525455;color:#fff}#ancillary-my-account-button.green,#ancillary-my-account-button.green:visited,.button.green,.button.green:visited,.button:visited.green,.button:visited.green:visited,html .woocommerce a.button.alt.green,html .woocommerce a.button.alt.green:visited,html .woocommerce a.button.green,html .woocommerce a.button.green:visited,html .woocommerce button.button.alt.green,html .woocommerce button.button.alt.green:visited,html .woocommerce button.button.green,html .woocommerce button.button.green:visited,html .woocommerce input.button.alt.green,html .woocommerce input.button.alt.green:visited,html .woocommerce input.button.alt:hover.green,html .woocommerce input.button.alt:hover.green:visited,html .woocommerce input.button.green,html .woocommerce input.button.green:visited,html .woocommerce-error a.button.green,html .woocommerce-error a.button.green:visited,html .woocommerce-error button.button.green,html .woocommerce-error button.button.green:visited,html .woocommerce-page #content input.button.alt.green,html .woocommerce-page #content input.button.alt.green:visited,html .woocommerce-page #content input.button.alt:hover.green,html .woocommerce-page #content input.button.alt:hover.green:visited,html .woocommerce-page #content input.button.green,html .woocommerce-page #content input.button.green:visited,html .woocommerce-page a.button.alt.green,html .woocommerce-page a.button.alt.green:visited,html .woocommerce-page button.button.alt.green,html .woocommerce-page button.button.alt.green:visited,html .woocommerce-page button.button.green,html .woocommerce-page button.button.green:visited{background:#2bb673;color:#fff}#ancillary-my-account-button.green:focus,#ancillary-my-account-button.green:hover,#ancillary-my-account-button.green:visited:focus,#ancillary-my-account-button.green:visited:hover,.button.green:focus,.button.green:hover,.button.green:visited:focus,.button.green:visited:hover,.button:visited.green:focus,.button:visited.green:hover,.button:visited.green:visited:focus,.button:visited.green:visited:hover,html .woocommerce a.button,html .woocommerce a.button.alt.green:focus,html .woocommerce a.button.alt.green:hover,html .woocommerce a.button.alt.green:visited:focus,html .woocommerce a.button.alt.green:visited:hover,html .woocommerce a.button.green:focus,html .woocommerce a.button.green:hover,html .woocommerce a.button.green:visited:focus,html .woocommerce a.button.green:visited:hover,html .woocommerce button.button,html .woocommerce button.button.alt.green:focus,html .woocommerce button.button.alt.green:hover,html .woocommerce button.button.alt.green:visited:focus,html .woocommerce button.button.alt.green:visited:hover,html .woocommerce button.button.green:focus,html .woocommerce button.button.green:hover,html .woocommerce button.button.green:visited:focus,html .woocommerce button.button.green:visited:hover,html .woocommerce input.button,html .woocommerce input.button.alt.green:focus,html .woocommerce input.button.alt.green:hover,html .woocommerce input.button.alt.green:visited:focus,html .woocommerce input.button.alt.green:visited:hover,html .woocommerce input.button.alt:hover.green:focus,html .woocommerce input.button.alt:hover.green:hover,html .woocommerce input.button.alt:hover.green:visited:focus,html .woocommerce input.button.alt:hover.green:visited:hover,html .woocommerce input.button.green:focus,html .woocommerce input.button.green:hover,html .woocommerce input.button.green:visited:focus,html .woocommerce input.button.green:visited:hover,html .woocommerce-error a.button,html .woocommerce-error a.button.green:focus,html .woocommerce-error a.button.green:hover,html .woocommerce-error a.button.green:visited:focus,html .woocommerce-error a.button.green:visited:hover,html .woocommerce-error button.button,html .woocommerce-error button.button.green:focus,html .woocommerce-error button.button.green:hover,html .woocommerce-error button.button.green:visited:focus,html .woocommerce-error button.button.green:visited:hover,html .woocommerce-page #content input.button,html .woocommerce-page #content input.button.alt.green:focus,html .woocommerce-page #content input.button.alt.green:hover,html .woocommerce-page #content input.button.alt.green:visited:focus,html .woocommerce-page #content input.button.alt.green:visited:hover,html .woocommerce-page #content input.button.alt:hover.green:focus,html .woocommerce-page #content input.button.alt:hover.green:hover,html .woocommerce-page #content input.button.alt:hover.green:visited:focus,html .woocommerce-page #content input.button.alt:hover.green:visited:hover,html .woocommerce-page #content input.button.green:focus,html .woocommerce-page #content input.button.green:hover,html .woocommerce-page #content input.button.green:visited:focus,html .woocommerce-page #content input.button.green:visited:hover,html .woocommerce-page a.button.alt.green:focus,html .woocommerce-page a.button.alt.green:hover,html .woocommerce-page a.button.alt.green:visited:focus,html .woocommerce-page a.button.alt.green:visited:hover,html .woocommerce-page button.button,html .woocommerce-page button.button.alt.green:focus,html .woocommerce-page button.button.alt.green:hover,html .woocommerce-page button.button.alt.green:visited:focus,html .woocommerce-page button.button.alt.green:visited:hover,html .woocommerce-page button.button.green:focus,html .woocommerce-page button.button.green:hover,html .woocommerce-page button.button.green:visited:focus,html .woocommerce-page button.button.green:visited:hover{background:#2bb673}html .woocommerce a.button:focus,html .woocommerce a.button:hover,html .woocommerce button.button:focus,html .woocommerce button.button:hover,html .woocommerce input.button:focus,html .woocommerce input.button:hover,html .woocommerce-error a.button:focus,html .woocommerce-error a.button:hover,html .woocommerce-error button.button:focus,html .woocommerce-error button.button:hover,html .woocommerce-page #content input.button:focus,html .woocommerce-page #content input.button:hover,html .woocommerce-page button.button:focus,html .woocommerce-page button.button:hover{background:#f3f5f0}.email-share,.fb-share,.twitter-share{width:100%;text-align:center;color:#fff;padding-top:5px;padding-bottom:5px;margin-bottom:1em}.fb-share{background-color:#3b5998}.twitter-share{background-color:#4099ff}.email-share{background-color:#707070}.gmec-instagram-embed{padding:8px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.12)}.gmec-instagram-embed p{margin:0}.gmec-instagram-embed .embed-sprite{background-image:url(../images/instagram-embed-assets.png);display:inline-block}.gmec-instagram-embed .embed-header{border-bottom:1px solid #ddd;margin:0 0 8px;overflow:hidden}.gmec-instagram-embed .embed-header .embed-header-item-left{float:left}.gmec-instagram-embed .embed-header .embed-header-item-right{float:right}.gmec-instagram-embed .embed-header .embed-header-owner-pic{width:40px}.gmec-instagram-embed .embed-header .embed-header-owner-pic .owner-pic{width:32px;height:32px;margin-bottom:0}.gmec-instagram-embed .embed-header .embed-header-owner-name{width:40%;font-weight:700}.gmec-instagram-embed .embed-header .embed-sprite-logo{width:94px;height:32px;background-position:-7px -3px}.gmec-instagram-embed .embed-header .embed-header-logo{border-bottom:none}.gmec-instagram-embed .embed-content .embed-img{width:100%;margin:0}.gmec-instagram-embed .embed-footer{border-top:1px solid #ddd;padding:11px 0 8px 8px;margin:8px 0 0;font-size:.9em;color:#aaa;font-weight:700}.gmec-instagram-embed .embed-footer .footer-likes{padding-right:10px}.gmec-instagram-embed .embed-footer .embed-sprites-like{width:21px;height:16px;background-position:-8px -68px}.gmec-instagram-embed .embed-footer .embed-sprites-comments{width:21px;height:16px;background-position:-8px -132px}#breadcrumbs{font-size:.8em;text-transform:uppercase;color:#bebec0}#breadcrumbs a{border:0;padding:0;color:#707070}#breadcrumbs a:hover{border-bottom:1px dotted #707070}#breadcrumbs span span{display:inline;padding:0 1em}#breadcrumbs span span:first-of-type{padding-left:0}.gmec-tabs-wrapper .tabs{overflow:hidden;margin-bottom:-1px}.gmec-tabs-wrapper .tab{float:left;color:#fff;background-color:#2bb673;border-top:solid 1px #525455;border-left:solid 1px #525455;border-right:solid 1px #525455;border-bottom:solid 1px transparent;padding:.5em 1em;display:block;width:32%;text-align:center}.gmec-tabs-wrapper .tab:hover{border-bottom:0}.gmec-tabs-wrapper .tab-active{background-color:#fff;color:#2bb673;margin-bottom:-1px;border-bottom:solid 1px #fff}.gmec-tabs-wrapper .tab-subsequent{margin-left:.5em}.responsive-tabs .responsive-tabs__list__item{display:inline;cursor:pointer}.responsive-tabs-wrapper{clear:both;margin-bottom:20px;zoom:1}.responsive-tabs-wrapper:after,.responsive-tabs-wrapper:before{content:"";display:table}.responsive-tabs-wrapper:after{clear:both}.responsive-tabs .responsive-tabs__heading:focus,.responsive-tabs .responsive-tabs__list__item:focus{outline:transparent solid 1px}.responsive-tabs .responsive-tabs__heading--active:focus,.responsive-tabs .responsive-tabs__list__item--active:focus{outline:0}.responsive-tabs ul.responsive-tabs__list{font-size:1.2em;margin-bottom:0;overflow:visible;padding-bottom:4px}.responsive-tabs .responsive-tabs__list__item{border:1px solid transparent;border-bottom:none;line-height:1;margin:0 14px 0 0;padding:.5em 1em;background-color:#2bb673;color:#fff}.responsive-tabs .responsive-tabs__list__item:hover{background-color:rgba(43,182,115,.7)}.responsive-tabs .responsive-tabs__list__item--active,.responsive-tabs .responsive-tabs__list__item--active:hover{border-color:#525455;background-color:#fff;color:#2bb673}.responsive-tabs .responsive-tabs__panel{border:1px solid #525455;margin-bottom:20px;padding:20px 20px 0}.responsive-tabs .responsive-tabs__list{display:none}.responsive-tabs .responsive-tabs__heading{display:block;cursor:pointer}.responsive-tabs .responsive-tabs__panel--closed-accordion-only{display:none}.responsive-tabs-wrapper{border-top:1px solid #525455}.responsive-tabs .responsive-tabs__heading{background-color:#2bb673;border:1px solid #bebec0;border-top:none;color:#fff;font-size:18px;font-weight:400;padding:10px 0 10px 20px;margin:0;position:relative}.responsive-tabs .responsive-tabs__heading:after{border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.5em solid #525455;content:"";display:block;position:absolute;right:20px;top:20px;height:0;width:0}.responsive-tabs .responsive-tabs__heading:hover{background-color:rgba(43,182,115,.7)}.responsive-tabs .responsive-tabs__heading--active,.responsive-tabs .responsive-tabs__heading--active:hover{background:#fff;color:#2bb673}.responsive-tabs .responsive-tabs__heading--active:after{border-bottom:.5em solid #bebec0;border-top:0;top:18px}.responsive-tabs .responsive-tabs__panel{border-top:none;margin:0}.accordion h2,.accordion h3{margin-bottom:.677em}.accordion h2 a,.accordion h3 a{color:#2bb673;display:block;width:100%}.accordion h2 a:hover,.accordion h3 a:hover{border:none}.accordion h2{font-size:1.3em}.accordion h2 a{color:#525455}.accordion h3{font-size:1.1em}.accordion .switch{float:right}.accordion .excol{clear:both;margin:0;padding:0}.accordion .outer{padding:.5em 0 .5em 1.5em}.accordion .new{border-bottom:1px solid #707070;padding:1em 0 .2em}.accordion .new .new{border-color:#e8e8ea}.accordion .new:last-of-type{border:0}.accordion .trigger .icon:after{font-family:FontAwesome;content:'\f055';position:absolute;right:0}.contributeWrapper .frmGMECContributeButton .amountLabel,.gmec-intro.with-boxes p,.page-numbers{font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.accordion .trigger.open .icon:after{content:'\f056'}.gmec-intro{display:block;width:94%;margin:.75em auto;text-align:center}.gmec-intro h2,.gmec-intro h5{color:#006196;line-height:1}.gmec-intro h2 a,.gmec-intro h5 a{color:#006196}.gmec-intro h2{font-size:1.4em;margin-bottom:.677em}.gmec-intro h5{text-transform:uppercase;font-size:1.1em}.gmec-intro p{margin-bottom:.5em}.gmec-intro .button{margin:1em}.gmec-intro a:hover{border-bottom:0}.gmec-intro.bg-dark h2,.gmec-intro.bg-dark h2 a,.gmec-intro.bg-dark h3,.gmec-intro.bg-dark h3 a,.gmec-intro.bg-dark h5,.gmec-intro.bg-dark h5 a,.gmec-intro.bg-dark p,.gmec-intro.bg-dark p a{color:#fff}.gmec-intro.with-boxes h2{font-size:2.3em;margin-bottom:0;font-weight:800;letter-spacing:1px;line-height:1.3}.gmec-intro.with-boxes h3{font-size:1.6em;font-weight:800}.gmec-intro.with-boxes p{font-size:1.1em}.gmec-intro .fore-img{display:inline-block;margin:1em auto;width:98%;max-width:406px}.gmec-team .team-member{list-style-type:none;margin-bottom:1em;padding-bottom:1em;border-bottom:solid 1px #e8e8ea}.gmec-team .team-member .wp-post-image{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:0 solid #fff;margin:0}.gmec-team .team-member .team-content,.gmec-team .team-member .team-thumbnail{display:table-cell;vertical-align:middle}.gmec-ev-savings-calculator .step,.gmec-team .team-member .team-thumbnail .quote{display:none}.gmec-team .team-member .team-thumbnail{width:210px}.gmec-team .team-member .team-content .name{font-weight:700;font-size:1.2em;margin:.25em 0}.gmec-team .team-member .team-content .quote{color:#2bb673;font-style:italic}.gmec-team .team-member .quote{font-style:italic}.gmec-ev-savings-calculator .step h6{margin-bottom:.2em}.gmec-ev-savings-calculator .step label.error{color:#f47825;font-size:.8em}.gmec-ev-savings-calculator .step input.error{border:1px solid #f47825;background:rgab(#f47825,.3)}.gmec-ev-savings-calculator .step .input-section{width:100%;margin-bottom:1em}.gmec-ev-savings-calculator .step .input-section input[type=text]{width:95%;padding:.2em}.gmec-ev-savings-calculator .step .input-section .outbound-link{text-align:center}.gmec-ev-savings-calculator .step .input-section .outbound-link a{color:#16a8de;font-size:.7em}.gmec-ev-savings-calculator .step .input-section .cta-buttons{margin-top:1em;text-align:right}.gmec-ev-savings-calculator .step-0{display:inherit}.gmec-energy-saver-center .gmec-energy-saver-center-size-large,.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab,.gmec-ev-savings-calculator .gmec-tabs-wrapper .step{display:none}.gmec-ev-savings-calculator .step-0 h6{padding-left:1em}.gmec-ev-savings-calculator .step-counter{overflow:hidden;margin-bottom:1.5em}.gmec-ev-savings-calculator .step-counter .step-counter-image{width:93%;margin:0 auto}.gmec-ev-savings-calculator .step-counter .step-counter-image img{width:100%}.gmec-ev-savings-calculator .step-counter .step-label{font-size:.6em;float:left;width:25%}.gmec-ev-savings-calculator .step-counter .step-label-complete{color:#2bb673}.gmec-ev-savings-calculator .step-counter .step-label-1,.gmec-ev-savings-calculator .step-counter .step-label-2{text-align:center}.gmec-ev-savings-calculator .step-counter .step-label-0{width:23%;text-align:left}.gmec-ev-savings-calculator .step-counter .step-label-1{width:25%;margin-right:5%}.gmec-ev-savings-calculator .step-counter .step-label-2{width:23%}.gmec-ev-savings-calculator .step-counter .step-label-3{width:24%;text-align:right}.gmec-ev-savings-calculator .gmec-tabs-wrapper{display:none;margin-bottom:1em}.gmec-ev-savings-calculator .gmec-tabs-wrapper .tab-subsequent{padding-left:.8em}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab,.gmec-ev-savings-calculator .gmec-tabs-wrapper .steps{border:1px solid #525455;padding:1em 1.5em}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-floats{overflow:hidden}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-left,.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-right{margin-bottom:.5em}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-left{text-align:left;width:78%;float:left}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-right{float:left;font-weight:700}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tree-planting{text-align:right;color:#2bb673}.gmec-ev-savings-calculator .gmec-tabs-wrapper .call-to-action{margin-left:1em;background-color:#2bb673}.gmec-energy-saver-center .header-wrapper{overflow:hidden;margin-bottom:1em}.gmec-energy-saver-center .header-wrapper .house-wrapper .house-background{position:relative;padding-bottom:98%}.gmec-energy-saver-center .header-wrapper .house-wrapper .house-background .house-image{position:absolute;width:100%}.gmec-energy-saver-center .header-wrapper .house-wrapper .house-background .category-target{position:absolute;cursor:pointer}.gmec-energy-saver-center .header-wrapper .house-wrapper .category-description-wrapper{overflow:hidden}.gmec-energy-saver-center .header-wrapper .house-wrapper .category-description-wrapper .table-category-icon-and-title{width:100%;margin-bottom:1em}.gmec-energy-saver-center .header-wrapper .house-wrapper .category-description-wrapper .td-category-icon{width:38%;text-align:right}.gmec-energy-saver-center .header-wrapper .house-wrapper .category-description-wrapper .td-category-title{padding-right:2em}.gmec-energy-saver-center .header-wrapper .house-wrapper .category-description-wrapper .category-icon{margin-left:2em;margin-right:1em;margin-bottom:0}.gmec-energy-saver-center .header-wrapper .house-wrapper .category-description-wrapper .category-title{font-size:1.2em;font-weight:700;color:#005480}.gmec-energy-saver-center .energy-items-container{overflow:hidden}.gmec-energy-saver-center .energy-items-container .ul-energy-items-container{list-style:none;font-size:0}.gmec-energy-saver-center .energy-items-container .energy-saver-item-wrapper{margin-bottom:1em;display:inline-block;width:100%;font-size:14px}.gmec-energy-saver-center .energy-items-container .energy-saver-item-wrapper .easy{position:absolute;background:url(../../library/images/energy-saver-center-sprites01.png) -573px 0 no-repeat;width:53px;height:33px;right:-5px;top:14px}.gmec-energy-saver-center .energy-items-container .icon-header-image{padding:6px;margin:0 0 -7px;box-sizing:inherit}.gmec-energy-saver-center .energy-items-container .icon-footer{height:8px}.gmec-energy-saver-center .energy-items-container .item-content{padding:1em;box-shadow:inset 0 0 6px #707070;overflow:hidden;text-align:center;font-size:.9em;position:relative}.gmec-energy-saver-center .energy-items-container .item-content .the-content{padding:0 1em .5em}.gmec-energy-saver-center .energy-items-container .item-content .item-savings{font-weight:700}.gmec-eco-tips-wrapper-renewable-energy-101 .category-and-video .category-description{color:#525455}.gmec-eco-tips-wrapper-renewable-energy-101 .category-image-buttons .eco-tip-button{color:#f3f5f0}.gmec-eco-tips-wrapper-renewable-energy-101 .category-image-buttons .eco-tip-button .full-circle{border:.4em solid #f3f5f0}.gmec-eco-tips-wrapper-renewable-energy-101 .category-image-buttons .eco-tip-button-active{color:#81cdc1}.gmec-eco-tips-wrapper-renewable-energy-101 .category-image-buttons .eco-tip-button-active .full-circle{border:1em solid #2bb673}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper{float:none;width:100%;vertical-align:top}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper .inner-content{box-shadow:none;text-align:center}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper .inner-content .eco-tip-title{display:none}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper .inner-content .wp-post-image{float:none;display:block;margin:0 auto .5em}.gmec-eco-tips-wrapper{overflow:hidden}.gmec-eco-tips-wrapper .gmec-eco-tips-size-large{display:none}.gmec-eco-tips-wrapper .category-drop-down{margin-bottom:1em}.gmec-eco-tips-wrapper .category-image-buttons{padding-bottom:38%;position:relative;margin-bottom:1em}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-categories-image{position:absolute}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button{display:none;font-size:.6em;position:absolute;color:#fff;cursor:pointer}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button .full-circle{margin:0 auto;background-color:transparent;border:.4em solid #fff;height:1.2em;width:1.2em;border-radius:1.2em}.gmec-eco-tips-wrapper .category-and-video,.gmec-eco-tips-wrapper .eco-tip-wrapper,.gmec-eco-tips-wrapper .how-it-works{display:none;margin-bottom:1em}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button-active .full-circle{border:1em solid #fff}.gmec-eco-tips-wrapper .category-and-video .category-description{color:#707070}.gmec-eco-tips-wrapper .category-and-video .category-title{color:#2bb673}.gmec-eco-tips-wrapper .eco-tips-container,.gmec-eco-tips-wrapper .eco-tips-container .fun-facts{display:none}.gmec-eco-tips-wrapper .eco-tip-wrapper .icon-header-image-wrapper{box-sizing:inherit;text-align:center;width:60px;width:44px;padding:6px 0 0}.gmec-eco-tips-wrapper .eco-tip-wrapper .icon-header-image-wrapper .icon-header-image{margin:0}.gmec-eco-tips-wrapper .eco-tip-wrapper .icon-footer{height:.4em}.gmec-eco-tips-wrapper .eco-tip-wrapper .inner-content{padding:1em;box-shadow:inset 0 0 6px #707070;overflow:hidden}.gmec-eco-tips-wrapper .eco-tip-wrapper .inner-content .wp-post-image{float:left;margin-right:1em;margin-bottom:.5em}.gmec-eco-tips-wrapper .eco-tip-wrapper .inner-content .eco-tip-title{font-weight:700;margin-bottom:1em}.gmec-eco-tips-wrapper .eco-tip-wrapper-visible{display:inherit}.pagination,.wp-prev-next{margin:1.1em 0 2.2em}.page-numbers{padding:0}.page-numbers li{float:left;margin:0}.page-numbers li .page-numbers{padding:.2em .3em;display:block;text-decoration:none;position:relative;color:#fff;margin:0 .5em 0 0;line-height:1em;background-color:#2bb673}.page-numbers li .page-numbers.next,.page-numbers li .page-numbers.next:hover,.page-numbers li .page-numbers.prev,.page-numbers li .page-numbers.prev:hover{background-color:transparent;color:#2bb673}.page-numbers li .page-numbers:focus,.page-numbers li .page-numbers:hover{background-color:#2bb673;border:0}.page-numbers li .page-numbers.current{background-color:#f3f5f0;color:#2bb673}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.fb-like .fa,.twitter-follow .fa{float:left}.contributeWrapper{background-color:#f1f1f2;margin-bottom:1em;padding:1em 1.5em;border-left:.5em solid #2bb673}.contributeWrapper h3{font-weight:500}.contributeWrapper h3 span{font-weight:300;margin-left:.677em}.contributeWrapper .content{font-size:.9em}.contributeWrapper .content ul{margin-bottom:0;display:inline-block;width:74%}.contributeWrapper .frmGMECContributeButton .button{font-size:1em;display:block;text-align:center}.contributeWrapper .frmGMECContributeButton .amountLabel{margin:.3em .6em 0 0;display:inline-block}.contributeWrapper .frmGMECContributeButton .amountLabel input{margin-right:.2em}.contributeWrapper:first-of-type{border-color:#006196}.contributeWrapper:first-of-type h3{color:#006196}.contributeWrapper:nth-of-type(2){border-color:#16a8de}.contributeWrapper:nth-of-type(2) h3{color:#16a8de}.contributeWrapper:nth-of-type(4){border-color:#f47825}.contributeWrapper:nth-of-type(4) h3{color:#f47825}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:rgba(0,0,0,.5)}.nivo-lightbox-item{background-color:#fff}.nivo-lightbox-theme-default .nivo-lightbox-close{background:0 0;text-indent:0!important;width:1px;height:1px;color:transparent}.nivo-lightbox-theme-default .nivo-lightbox-close::after{content:'\f00d';font-family:FontAwesome;font-size:2em;color:#fff;left:1em}#main .promotile-table .col,.footer1 .menu>li>a,.gmec-commercial-zip-widget,.gmec-sun-club-find-a-recipient,.grid-gmec-product-price,.page-template-tmpl-evergreen-landing-page .background-footer,.page-template-tmpl-evergreen-landing-page .header-evergreen,.page-template-tmpl-two-column-hero .headline-footer,.sidebar .promotile-table .col,.widget .dpe-flexible-posts li a,.widget.widget_categories li a,.zip-widget-wrapper,nav#mobile{font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.nivo-lightbox-theme-default .nivo-lightbox-close:hover{border:0}.nivo-lightbox-close{top:9%!important;right:9%!important}#logo{display:inline-block;background-color:#fff;padding:3.8em 2% 1em;line-height:1em;overflow:visible}.footer1,.footer2{background-color:#f1f1f2}.footer{color:#525455}.footer a,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#525455;border:0;padding:0}.footer h4.widgettitle{font-size:1em;font-weight:500}.footer .menu,.footer .sub-menu{margin:0;padding:0}.footer .sub-menu a{color:#aaa}.footer form label{position:absolute;top:-9999px;left:-9999px}.footer form div{display:inline-block}.footer .menu-social-only-menu-container .menu li{display:inline-block;width:auto}.footer .menu-social-only-menu-container .menu li a{display:block;padding:.3em;font-size:.8em;width:2.5em;height:2.5em;text-align:center;background-color:#f1f1f2;color:#16A8D3;margin-right:.25em}.footer .menu-social-only-menu-container .menu li a:focus,.footer .menu-social-only-menu-container .menu li a:hover{color:#000}.footer2,.footer2 a{color:#525455}.footer1{padding:1.5em 1em}.footer1 .menu>li{margin-bottom:1em;margin-right:1%;display:block;width:31%;float:left;line-height:1.2em}.footer1 .menu>li>a{margin-bottom:.5em;display:block}.footer1 .menu .sub-menu{font-size:.9em}.footer1 .sub-menu li{margin:0 0 .5em}.footer2{font-size:.8em}.footer2 .wrap{padding:1em 0}#sidebar1{display:none}.sidebar{color:#707070;font-size:.8em}.sidebar a{color:#707070;border:0;padding:0;text-transform:capitalize}.gmec-job-location .state-name,.widget .post-date{text-transform:uppercase}.sidebar a:hover{color:#16a8de;background-color:transparent}.widgettitle{border-bottom:1px solid #bebec0;padding:0 0 1em;font-size:1.5em}#sidebar2 .widgettitle{border-bottom:0;padding-bottom:0}.widget .dpe-flexible-posts li,.widget.widget_categories li{margin:0;border-bottom:1px solid #939597}.widget .dpe-flexible-posts li:last-of-type,.widget.widget_categories li:last-of-type{border-bottom:0}.widget .dpe-flexible-posts li a,.widget.widget_categories li a{padding:1em;background-color:#f3f5f0;display:block;color:#525455}.widget .dpe-flexible-posts li a:hover,.widget.widget_categories li a:hover{background-color:#e8e8ea}.widget .dpe-flexible-posts li a span,.widget.widget_categories li a span{display:block;padding:0;margin:0}.widget .dpe-flexible-posts li a span.title,.widget.widget_categories li a span.title{font-size:1.1em}.widget .post-date{display:block}.subnav .children{margin-bottom:0;font-size:.95em}.subnav .children li:last-of-type{margin-bottom:0}.subnav .current_page_ancestor>a,.subnav .current_page_item>a{font-weight:500}.no-break{word-break:keep-all}#main .promotile-table,.sidebar .promotile-table{background-color:#f1f1f2;display:table;width:100%;overflow:hidden}#main .promotile-table .col,.sidebar .promotile-table .col{display:table-cell;vertical-align:middle;padding-top:1em;padding-bottom:1em;font-size:1.1em;line-height:1.4em;color:#525455}#main .promotile-table .col a,.sidebar .promotile-table .col a{display:block}#main .promotile-table .col a:hover,.sidebar .promotile-table .col a:hover{color:#525455}#main .promotile-table .col img,.sidebar .promotile-table .col img{margin:0;max-width:35px}#main .promotile-table .col-content,.sidebar .promotile-table .col-content{width:25%;padding-left:.7em;padding-right:.2em;word-break:keep-all;vertical-align:middle;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}#main .promotile-table .col-title,.sidebar .promotile-table .col-title{padding-right:.7em}#main .promotile-table .col-circle,.sidebar .promotile-table .col-circle{width:10%}#main .promotile-table .col-circle i,.sidebar .promotile-table .col-circle i{color:#16a8de;font-size:1.2em}#main .promotile-table:hover,.sidebar .promotile-table:hover{background-color:#e8e8ea;color:#525455}#main .promotile-table:hover i,.sidebar .promotile-table:hover i{color:#16a8de}.green{color:#2bb673}.sidebar-newsletter_wrapper.gform_wrapper{background-color:transparent;padding:0!important}.sidebar-newsletter_wrapper input[type=submit]{width:100%}.sidebar-newsletter_wrapper .gform_footer{padding:0}.sidebar-newsletter_wrapper .gfield_label{display:none!important}.sidebar-newsletter_wrapper .gform_description{font-size:1.3em;color:#2bb673}.fb-like,.twitter-follow{color:#fff;width:100%;padding-top:5px;line-height:23px;text-align:center}.fb-like{background-color:#3b5998}.twitter-follow{margin-top:5px;background-color:#4099ff}.connect-title{font-size:1.5em;color:#2bb673}.bar.ancillary-bar,.bar.main-bar{display:none}.head-search{margin-left:1.4em}.head-search input{border:0;padding:.5em 1em;display:inline-block;width:20em}.head-search button{border:0;color:#afafaf;font-size:1em;padding:.5em .7em;background-color:#d8d8d8}#mobile-logo{background-color:#fff;padding:.6em 1em;display:inline-block;max-width:160px;line-height:1em;height:4em}nav#mobile{background-color:#fff;display:block}nav#mobile .head-search{border-top:.5px #E3E3E3;padding:1em 0;text-align:center;margin:0 auto}nav#mobile .head-search input{width:70%;border:1px solid #EFEFEF;padding:.4em 1em;border-radius:0}nav#mobile .head-search button{background-color:#EFEFEF}nav#mobile #toggle-bar{line-height:4em;height:4.5em}nav#mobile strong a{margin-left:1em;border:1px solid #525455;padding:.677em}nav#mobile .toggler{float:right;display:block;padding:0 .677em;font-size:2em;border:none;margin:0;color:#707070}nav#mobile .toggler .fa-bars{border:1px solid #D5D7D7;border-radius:2px;padding:6px 9px}nav#mobile .toggle-content{display:none}nav#mobile .fullwidth{width:100%}nav#mobile #mobile-header-oam-button{margin:0 auto 30px;width:80%;text-align:center;display:block}nav#mobile ul{margin:0;padding:0}nav#mobile ul.sub-menu{background-color:#FAFAFA;padding:10px}nav#mobile ul#menu-main-menu{border-top:.5px solid #E3E3E3}nav#mobile ul#menu-main-menu>li>a{font-size:18px}nav#mobile ul#menu-main-menu>li>a::after{content:"+";display:inline-block;color:#f47825;font-size:35px;line-height:27px;float:right;margin-right:15px}nav#mobile ul#menu-ancillary-menu-top-1{text-align:center}nav#mobile ul li.social-icon,nav#mobile ul#menu-ancillary-menu-top-1 li{display:inline-block}nav#mobile ul li{clear:both;list-style:none}nav#mobile ul li.featuredlink a{color:#f47825;font-weight:600}nav#mobile ul li a{display:block;margin:.2em 0;padding:.5em 0 .5em .677em;color:#525455;border:none}nav#mobile .button{margin:1em 0 0;padding:1em 1.5em;font-size:.9em}nav#mobile .current-menu-item>a{color:#000}nav#mobile .sub-menu{font-size:small;display:none}nav#mobile .current-menu-ancestor .sub-menu,nav#mobile .current-menu-item .sub-menu,nav#mobile .current-menu-parent .sub-menu{display:block}nav#mobile ul ul li.unindent{margin-left:-.677em}nav#mobile ul ul li a{padding-left:.677em}nav#mobile ul ul li a[href="#"]{cursor:auto;color:#2bb673;font-size:16px;font-weight:300;line-height:19px}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours{margin-bottom:.5em}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-product-compare{color:#525455!important;background-color:#e8e8ea;border:1px solid #bebec0;font-size:.8em;display:none;padding:.5em 1em .4em}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours{float:right}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .hours-inner .provider-phone,.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .hours-inner a{color:#2bb673;font-weight:500}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .hours-inner .provider-phone{display:none}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .hours-inner .provider-phone-link{display:inline-block}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .gmec-locale-set{text-align:right}.grid-gmec-product-price{font-size:.9em;width:100%;margin-bottom:1.677em;position:relative}.grid-gmec-product-price .cell-product-name{width:20%}.grid-gmec-product-price .cell-product-name .compare{margin-top:1.4em;display:none}.grid-gmec-product-price .cell-product-content{width:12%}.grid-gmec-product-price .cell-product-offer,.grid-gmec-product-price .head-product-offer{display:none}.grid-gmec-product-price .cell-product-price{width:13%}.grid-gmec-product-price thead{border:1px solid #e8e8ea}.grid-gmec-product-price thead th{background-color:#16a8de;color:#fff;text-align:center;font-size:.9em;cursor:pointer}.grid-gmec-product-price tbody{position:relative}.grid-gmec-product-price tr{height:100%}.grid-gmec-product-price td{border:1px solid #e8e8ea;padding:.75em;height:100%}.grid-gmec-product-price td .small{font-size:.9em;display:block}.grid-gmec-product-price td .small:hover{border:none}.grid-gmec-product-price img{margin-bottom:0}.grid-gmec-product-price .head-product-name{text-align:left}.grid-gmec-product-price .cell-product-name{position:relative;padding:0;text-align:left}.grid-gmec-product-price .cell-product-name h5{margin-bottom:.2em;color:#525455;font-size:1em}.grid-gmec-product-price .cell-product-name .header-wrapper{display:none;position:absolute;top:0;left:0}.grid-gmec-product-price .cell-product-name .header-wrapper .header{background-color:#f1d21b;color:#fff;font-size:.7em;padding:.1em 1em;white-space:nowrap}.grid-gmec-product-price .cell-product-offer h6{color:#525455;font-size:.95em;clear:both}.grid-gmec-product-price .cell-product-offer img{margin-bottom:.5em}.grid-gmec-product-price .positioner{position:relative;height:100%;width:100%;padding:2em 1em 1em;vertical-align:middle}.grid-gmec-product-price .spacer td{border:none;height:.5em;padding:0}.grid-gmec-product-price .row-product-flag-featured-product .cell-product-name .header-featured-product,.grid-gmec-product-price .row-product-flag-new-product .cell-product-name .header-new-product{display:block}.grid-gmec-product-price .row-product-flag-featured-product .cell-product-name,.grid-gmec-product-price .row-product-flag-featured-product .cell-product-price,.grid-gmec-product-price .row-product-flag-new-product .cell-product-name,.grid-gmec-product-price .row-product-flag-new-product .cell-product-price{border-left:solid 1px #f1d21b}.grid-gmec-product-price .row-product-flag-featured-product .cell-product-cancellation-fee,.grid-gmec-product-price .row-product-flag-featured-product .cell-product-content,.grid-gmec-product-price .row-product-flag-featured-product .cell-product-name,.grid-gmec-product-price .row-product-flag-featured-product .cell-product-offer,.grid-gmec-product-price .row-product-flag-featured-product .cell-product-price,.grid-gmec-product-price .row-product-flag-featured-product .cell-product-term,.grid-gmec-product-price .row-product-flag-new-product .cell-product-cancellation-fee,.grid-gmec-product-price .row-product-flag-new-product .cell-product-content,.grid-gmec-product-price .row-product-flag-new-product .cell-product-name,.grid-gmec-product-price .row-product-flag-new-product .cell-product-offer,.grid-gmec-product-price .row-product-flag-new-product .cell-product-price,.grid-gmec-product-price .row-product-flag-new-product .cell-product-term{border-top:solid 1px #f1d21b;border-bottom:solid 1px #f1d21b;position:relative}.grid-gmec-product-price .row-product-flag-featured-product .cell-product-price,.grid-gmec-product-price .row-product-flag-new-product .cell-product-price{border-right:solid 1px #f1d21b}.grid-gmec-product-price .cell-product-cancellation-fee,.grid-gmec-product-price .cell-product-content,.grid-gmec-product-price .cell-product-price,.grid-gmec-product-price .cell-product-term{text-align:center}.grid-gmec-product-price .cell-product-cancellation-fee p.cancellation-copy{font-size:11px;line-height:14px;margin:1em 0 1.667em}.grid-gmec-product-price .cell-product-cancellation-fee .monthly-service-fee{margin-bottom:.5em}.grid-gmec-product-price .price{font-size:1.6em;font-weight:500;line-height:1em}.grid-gmec-product-price .call-us{font-size:.8em}.grid-gmec-product-price .per-kwh{display:block;font-size:.9em;color:#bebec0;margin-bottom:.4em}.grid-gmec-product-price .cell-product-cancellation-fee,.grid-gmec-product-price .cell-product-offer,.grid-gmec-product-price .cell-product-price .call-us,.grid-gmec-product-price .cell-product-price .sign-up-now,.grid-gmec-product-price .cell-product-term,.grid-gmec-product-price .head-product-cancellation-fee,.grid-gmec-product-price .head-product-offer,.grid-gmec-product-price .head-product-term,.page-markets-we-serve-projects-we-support .gmec-projects-we-support,.page-markets-we-serve-projects-we-support .gmec-sun-club-installations-map{display:none}.grid-gmec-product-price .cell-product-price .price-and-kwh{overflow:hidden}.grid-gmec-product-price .cell-product-price .price-and-kwh .left-column{float:left;width:100%}.grid-gmec-product-price .cell-product-price .price-and-kwh .right-column{float:right;margin-left:-21%;font-weight:700;padding-top:.2em}.grid-gmec-product-price .cell-product-price .price-and-kwh .right-column a,.grid-gmec-product-price .cell-product-price .price-and-kwh .right-column a:hover{text-decoration:none;font-size:2em}.grid-gmec-product-price .cell-product-price .term-and-cancel{font-size:.8em;line-height:1.3em}.grid-gmec-product-price .cell-product-price .cancellation-fee,.grid-gmec-product-price .cell-product-price .monthly-service-fee{margin-top:.5em}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;margin-bottom:1.677em}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .fivecol,.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .sixcol{background-color:#f3f5f0;padding:1em 1.5em}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .sixcol{padding:0;vertical-align:top}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .big-or.onecol{font-size:1.5em;text-transform:uppercase;text-align:center}.gmec-markets-we-serve .map-canvas,.gmec-projects-we-support .map-canvas,.gmec-sun-club-installations-map .map-canvas{height:500px;width:100%}.gmec-markets-we-serve .map-canvas img,.gmec-projects-we-support .map-canvas img,.gmec-sun-club-installations-map .map-canvas img{background:inherit;box-shadow:none;max-width:inherit}.page-markets-we-serve-projects-we-support .gmec-markets-we-serve,.page-markets-we-serve-projects-we-support .gmec-projects-we-support,.page-markets-we-serve-projects-we-support .gmec-sun-club-installations-map{border:1px solid #525455;padding:1em 1.5em}.gmec-my-account-selection div input,.gmec-my-account-selection div label,.gmec-my-account-selection div select{display:block;width:100%}.gmec-my-account-selection div .remember{font-size:.8em;margin-right:5%}.gmec-my-account-selection div.submit{width:95%;text-align:right;margin:.677em 0 0}.gmec-my-account-selection div.submit input,.gmec-my-account-selection div.submit label{display:inline-block;width:auto}.gmec-zip-code-widget .subtitle{display:inline-block;margin-bottom:.5em}.gmec-zip-code-widget h2{margin-bottom:.25em}.gmec-zip-code-widget .street{margin-bottom:.677em}.gmec-zip-code-widget.boxed{border:1px solid #bebec0;background-color:#f1f1f2;padding:1em 1.5em;margin-bottom:1.5em}.gmec-zip-code-widget.boxed .street{margin-bottom:.3em}.gmec-zip-code-widget.boxed h2{color:#f47825}.gmec-zip-code-widget.boxed .zip{width:auto}.gmec-shop-for-electricity-map input,.gmec-shop-for-electricity-map label,.gmec-zip-code-widget input,.gmec-zip-code-widget label{display:block}.gmec-shop-for-electricity-map label,.gmec-zip-code-widget label{font-size:.9em}.gmec-shop-for-electricity-map input,.gmec-zip-code-widget input{width:100%}.gmec-shop-for-electricity-map input.button,.gmec-zip-code-widget input.button{width:inherit}.gmec-shop-for-electricity-map .apt,.gmec-shop-for-electricity-map .zip,.gmec-zip-code-widget .apt,.gmec-zip-code-widget .zip{display:inline-block}.gmec-shop-for-electricity-map .apt,.gmec-zip-code-widget .apt{width:30%}.gmec-shop-for-electricity-map .zip,.gmec-zip-code-widget .zip{width:64%;margin-left:4%}.gmec-shop-for-electricity-map .street input,.gmec-shop-for-electricity-map .street label,.gmec-zip-code-widget .street input,.gmec-zip-code-widget .street label{display:block}.gmec-shop-for-electricity-map .header-items,.gmec-zip-code-widget .header-items{padding:1em 1.5em}.gmec-shop-for-electricity-map .header-item,.gmec-zip-code-widget .header-item{margin-bottom:.677em}.gmec-shop-for-electricity-map .header-item.submit,.gmec-zip-code-widget .header-item.submit{margin-bottom:1em}.gmec-commercial-zip-widget{background-color:#f3f5f0;display:inline-block;padding:1em 1.5em;margin-bottom:1.677em}.gmec-commercial-zip-widget .submit{margin-top:.5em;margin-bottom:.5em}.gmec-commercial-zip-widget label{font-size:.8em;margin-right:.677em}.gmec-commercial-zip-widget label.zip-code{font-size:1em;width:65%}.gmec-shop-for-electricity-map{width:80%;margin:1em auto}.gmec-shop-for-electricity-map .map-canvas{height:500px;width:100%}.gmec-shop-for-electricity-map .map-canvas img{background:inherit;box-shadow:none;max-width:inherit}.grid-gmec-product-price thead th{border-bottom:none!important;padding:.75em 1.4em .75em .75em!important;font-weight:300!important}.gmec-product-price-details .details-contract-documents-bottom,.single-gmec-lnd-tx .details-contract-documents-bottom{margin-top:1em;margin-bottom:1em}.gmec-product-price-details .details-contract-documents-bottom .pdf-icon,.single-gmec-lnd-tx .details-contract-documents-bottom .pdf-icon{margin:0}.gmec-product-price-details .details-contract-documents-top,.single-gmec-lnd-tx .details-contract-documents-top{display:none}.gmec-product-price-details .details-columns,.single-gmec-lnd-tx .details-columns{overflow:hidden;margin:0 0 1.677em}.gmec-product-price-details .details-columns .sign-up-button-wrapper,.single-gmec-lnd-tx .details-columns .sign-up-button-wrapper{text-align:center;margin-bottom:1em}.gmec-product-price-details .details-columns img,.single-gmec-lnd-tx .details-columns img{margin:0}.gmec-product-price-details .details-columns .details-right-column,.single-gmec-lnd-tx .details-columns .details-right-column{margin-top:1em;border:1px solid #e8e8ea}.gmec-product-price-details .details-columns .details-right-column div,.single-gmec-lnd-tx .details-columns .details-right-column div{padding:1em}.gmec-product-price-details .details-columns .details-right-column h6,.gmec-product-price-details .details-columns .details-right-column img,.single-gmec-lnd-tx .details-columns .details-right-column h6,.single-gmec-lnd-tx .details-columns .details-right-column img{display:inline-block;height:83px;height:auto;font-size:.9em;color:#525455;vertical-align:middle}.gmec-product-price-details .details-columns .details-right-column h6 span,.gmec-product-price-details .details-columns .details-right-column img span,.single-gmec-lnd-tx .details-columns .details-right-column h6 span,.single-gmec-lnd-tx .details-columns .details-right-column img span{display:inline-block;margin-left:5%;width:75%}.body-gmec-sms-demo #breadcrumbs,.body-gmec-sms-demo .article-header,.body-gmec-sms-demo .footer,.body-gmec-sms-demo .header,.gmec-sms-demo .show-ajax,.page-template-tmpl-evergreen-landing-page .headline .headline-right,.page-template-tmpl-two-column-hero .entry-content-left .headline-images,.single-gmec-document .variableTable .close,.single-gmec-product-price .banner,.single-gmec-product-price .nivo-lightbox-title-wrap,.tax-gmec-provider .banner,.tax-gmec-provider .nivo-lightbox-title-wrap{display:none}.gmec-product-price-details .details-columns .details-right-column h3,.single-gmec-lnd-tx .details-columns .details-right-column h3{background-color:#2bb673;color:#fff;font-size:1.1em;padding:.5em}.gmec-product-price-details .details-columns .details-right-column h6,.single-gmec-lnd-tx .details-columns .details-right-column h6{width:100%}.gmec-product-price-details .details-columns .details-right-column img,.single-gmec-lnd-tx .details-columns .details-right-column img{max-width:20%}.gmec-page-has-bg-image .entry-content{background-color:#fff;padding:2em}.gmec-page-has-bg-image #breadcrumbs,.gmec-page-has-bg-image #breadcrumbs a,.gmec-page-has-bg-image .page-title,.gmec-page-has-bg-image .page-title a{color:#fff}.zip-widget-wrapper{padding:1em 1.5em}.zip-widget-wrapper input{margin-bottom:.5em}.details-footer,.gmec-product-price-provider-disclaimer{font-size:.8em}.page-template-tmpl-full-width-no-navigation-php #top-content{text-align:center}.page-template-tmpl-full-width-no-navigation-php #top-content .page-header{font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.75);font-size:2em;margin-top:3.5em;width:95%}.page-template-tmpl-full-width-no-navigation-php #top-content .page-subheader{width:95%}.page-template-tmpl-full-width-no-navigation-php #content .content-header{margin:0;padding:.5em 1em}.page-template-tmpl-full-width-no-navigation-php #content .content-section{padding:1em;margin-bottom:1em}.single-gmec-document .dynamic-document-container{padding:1em}.single-gmec-document td{padding:.25em}.single-gmec-document .columns .left-column,.single-gmec-document .columns .right-column{vertical-align:top}.single-gmec-document .columns .left-column{width:47%;padding-right:3%}.single-gmec-document .columns .right-column{width:50%}.single-gmec-document .variableTable td,.single-gmec-document .variableTable th{border:1px solid #000;padding:.25em}#annual_commuting_chart_legend{width:100%;margin-top:1em}#annual_commuting_chart_legend .fl{float:left}#annual_commuting_chart_legend .legend-box{width:2em;height:22px;margin-right:10px}.gmec-sms-demo .demo-header{overflow:hidden}.gmec-sms-demo .demo-header img{float:left;margin-right:2em}.gmec-sms-demo .get-account-details{margin:1em 0}.page-template-tmpl-evergreen-landing-page #inner-content{padding:0}.page-template-tmpl-evergreen-landing-page .header-evergreen{overflow:hidden;background-color:#525455}.page-template-tmpl-evergreen-landing-page .header-evergreen .header-inner{overflow:hidden;padding:1em}.page-template-tmpl-evergreen-landing-page .headline .headline-inner{padding:1em}.page-template-tmpl-evergreen-landing-page .headline .headline-left h1{font-size:2em}.page-template-tmpl-evergreen-landing-page .entry-content{padding:1em}.page-template-tmpl-evergreen-landing-page .background-footer{background-color:#2bb673;color:#fff;padding:1em;margin-bottom:1.5em}.page-template-tmpl-evergreen-landing-page .background-footer p{margin:0}.gmec-job-location .city-name{text-transform:none}.page-template-tmpl-two-column-hero .headline-images{overflow:hidden}.page-template-tmpl-two-column-hero .headline-images .headline-image-col{float:left;width:50%;text-align:center}.page-template-tmpl-two-column-hero .headline{position:relative}.page-template-tmpl-two-column-hero .headline .headline-images{width:97%;position:absolute}.page-template-tmpl-two-column-hero .headline-main{font-size:1.5em;line-height:1.5em}.single-gmec-product-price .bv-cleanslate .bv-core-container-34 .bv-inline-rating-container .bv-stars-container .bv-rating-label,.single-gmec-product-price .bv-cleanslate .bv-core-container-34 .bv-rating-stars-container .bv-rating-stars,.single-gmec-product-price .bv-cleanslate .bv-core-container-40 .bv-summary-bar .bv-rating-ratio-count span,.tax-gmec-provider .bv-cleanslate .bv-core-container-34 .bv-inline-rating-container .bv-stars-container .bv-rating-label,.tax-gmec-provider .bv-cleanslate .bv-core-container-34 .bv-rating-stars-container .bv-rating-stars,.tax-gmec-provider .bv-cleanslate .bv-core-container-40 .bv-summary-bar .bv-rating-ratio-count span{cursor:pointer!important}.single-gmec-product-price .nivo-lightbox-wrap,.tax-gmec-provider .nivo-lightbox-wrap{bottom:25%;left:25%;position:absolute;right:25%;top:25%}.single-gmec-product-price .nivo-lightbox-wrap html,.tax-gmec-provider .nivo-lightbox-wrap html{margin-top:0!important}.single-gmec-product-price .nivo-lightbox-close,.tax-gmec-provider .nivo-lightbox-close{right:24%!important;top:24%!important}.gmec-sun-club-find-a-recipient{background-color:#f1f1f2;padding:1em 1.5em;border:1px solid #707070;margin-bottom:1em}.nnp-entry,.testimonials-wrapper .customer-info,.testimonials-wrapper .testimonial-body,p.nnp-intro{font-family:Montserrat}.gmec-sun-club-find-a-recipient .map-wrapper{padding:.25em;background-color:#fff}.gmec-sun-club-find-a-recipient select{width:100%;padding:.1em}.gmec-sun-club-find-a-recipient label,.gmec-sun-club-find-a-recipient select{margin-bottom:.5em;display:inline-block}.sun-club-details p{margin:0;font-size:.9em}.sun-club-title{font-size:1.5em;color:#000}.blurb p{max-width:336px;margin-left:auto;margin-right:auto}.ss-wrap{background:url(https://www.greenmountainenergy.com/wp-content/uploads/2017/02/bg-2.png) top no-repeat #fff;background-size:contain;padding-left:0!important;padding-right:0!important}#simplify-solar-form{padding-top:6px}.simplify-solar-form{width:90%!important}.simplify-solar-form #ss-form label.rate,.simplify-solar-form #ss-form label.usage{font-size:.8em}.simplify-solar-form #ss-form label.bill{display:block;text-align:center;font-size:23px;clear:both}.simplify-solar-form #ss-form .multiply{padding-left:12px;font-size:19px}.simplify-solar-form .sixcol{width:54%}.simplify-solar-form .half{width:50%}.simplify-solar-form .last{padding-left:1%}.simplify-solar-form .first{padding-right:9px}.simplify-solar-form h1,.simplify-solar-form h2,.simplify-solar-form span{color:#fff}.simplify-solar-form p{margin:0}.simplify-solar-form input[type=text],.simplify-solar-form select{width:100%;margin-bottom:20px;line-height:31px;border:2px solid #EEE;height:34px}.simplify-solar-form input[type=submit]{padding-left:80px;padding-right:80px}.simplify-solar-form #rate,.simplify-solar-form #usage{width:78%}#simplify-solar-disclaimer span{color:#707070;font-size:.75em;padding-top:30px}#simplify-solar-disclaimer span p{width:90%}.ref-wrapper p{margin:0!important}.ref-wrapper .referral-logo{padding-right:50px}.ref-wrapper .header-wrapper{text-align:left}.ref-wrapper .referral-headline{font-size:2.75em;line-height:1.2em;padding-bottom:30px;text-align:left;color:#fff}.ref-wrapper .referral-description{font-size:1.5em;line-height:1.4em;width:100%;margin-bottom:1.67%}.ref-wrapper .button{font-size:1em;padding:13px 100px;text-transform:none;margin-bottom:30px;margin-top:30px}.ref-wrapper .ref-thirds-wrapper{overflow:auto;margin-bottom:50px}.ref-wrapper .footer-wrapper{margin-top:20px;padding:0!important}.ref-wrapper .ref-img-cell{width:100%;float:none}.ref-wrapper .ref-img{height:150px;margin-bottom:30px}.ref-wrapper .ref-copy{width:57%;margin-left:auto;margin-right:auto;font-size:18px}.ref-wrapper .ref-img-2,.ref-wrapper .ref-img-3{position:relative;top:40px}.ref-wrapper .ref-log-in{background-color:#EDEDEE;padding-top:40px}.ref-wrapper .extended-footer{padding:30px;background-color:#DCDDDE;font-size:.8em}.ref-wrapper h3{color:#026296}p.nnp-intro{color:#535455;text-align:center;font-size:16px;line-height:22px;max-width:780px;margin:20px auto}.nnp-expander{width:100%;text-align:right}.nnp-expander .nnp-collapse,.nnp-expander .nnp-expand{color:#13A8D3;cursor:pointer}.nnp-entry{width:100%;position:relative}.nnp-entry .nnp-toggle{margin-top:16px;padding:10px;background:rgba(240,240,240,.2);cursor:pointer;border:1px solid rgba(151,151,151,.2)}.nnp-entry .nnp-toggle::after{content:'+';position:absolute;right:20px;top:6px;color:#2BB673;font-size:36px}.nnp-entry .nnp-toggle.toggled::after{content:'-'}.nnp-entry .nnp-title{padding-left:31px;color:#2BB673;font-size:16px;font-weight:600;display:inline-block;margin-bottom:0}.nnp-entry img.nnp-img{display:inline-block;vertical-align:middle;max-width:53px}.nnp-entry .nnp-body{padding:1.667em 25px;transition:.5s all ease;border:1px solid rgba(151,151,151,.2);background-color:rgba(240,240,240,.2)}.nnp-entry .nnp-body.toggled{display:block}.nnp-entry .nnp-body.not-toggled{display:none}.testimonials-wrapper{margin-bottom:18px}.testimonials-wrapper .customer-info{width:100%;min-height:120px;background:url(../images/triangle-mobile.png) 50% 100% no-repeat #F0F9FE;border-radius:6px 6px 0 0}.testimonials-wrapper .customer-info p{margin-bottom:0}.testimonials-wrapper .customer-info .customer-img{width:79px;display:block;margin:0 auto;padding-top:27px;padding-bottom:20px}.testimonials-wrapper .customer-info .customer-info-block{display:block;position:relative;text-align:center}.testimonials-wrapper .customer-info .customer-info-block .customer-name{color:#525455;font-size:16px;font-weight:500}.testimonials-wrapper .customer-info .customer-info-block .customer-location{color:#525455;font-size:14px;font-weight:300}.testimonials-wrapper .customer-info .customer-info-block .entry-date{color:#525455;padding-top:10px;padding-bottom:10px}.testimonials-wrapper .testimonial-body{background-color:#227097;padding:38px 19px 10px;border-radius:0 0 6px 6px;position:relative;top:-2px}.testimonials-wrapper .testimonial-body .testimonial-text{color:#fff;font-weight:300;font-size:22px}.testimonials-wrapper .testimonial-body .product-type{color:#fff;margin:0;font-size:14px;font-weight:300}.testimonials-wrapper .testimonial-body .product-type img{max-width:45px;vertical-align:bottom;padding-right:10px;margin:0}.energy-saver #breadcrumbs{max-width:1356px;margin:10px auto;color:#41474D;font-family:Montserrat;padding-left:20px}.energy-saver .main-content h1,.energy-saver .main-content h2{font-family:Montserrat,sans-serif;line-height:normal}.energy-saver .hero{background:url(../images/energy-saver/hero-bg-mobile.png) 50% 50%;background-size:cover;height:379px;max-width:none;margin:0 auto}.energy-saver #inner-content{padding:30px}.energy-saver .main-content h1{color:#28b574;font-size:30px;font-weight:700;margin-bottom:.2em}.energy-saver .main-content h2{color:#41474D;font-size:20px;margin-bottom:40px}.energy-saver .main-content p.intro-copy{padding:24px 30px 0;font-family:Montserrat;color:#535455;font-size:16px;font-weight:300;line-height:24px;text-align:center}.energy-saver .main-content h3.video-subtitle{color:#41474D;font-family:Montserrat;font-size:16px;line-height:24px;margin-bottom:50px}.energy-saver .main-content h2.subtitle{font-family:Montserrat;color:#2BB673;font-size:26px;line-height:normal;font-weight:500}.energy-saver .main-content .video-item-wrapper{width:100%;max-width:1366px;padding-bottom:40px}.energy-saver .main-content .video-item-wrapper .video-item{vertical-align:top;cursor:pointer;display:inline-block;width:100%;height:410px}.energy-saver .main-content .video-item-wrapper .video-item img.videoitem-img{width:126px}.energy-saver .main-content .video-item-wrapper .video-item .video-item-text{width:95%;margin:0 auto;position:relative;top:-113px;padding:38px 30px;background-color:#fff;font-family:Montserrat}.energy-saver .main-content .video-item-wrapper .video-item .video-item-text span.video-item-title{color:#1F6099;font-family:Montserrat;font-size:24px;line-height:normal;text-align:left;font-weight:500}.energy-saver .main-content .video-item-wrapper .video-item .video-item-text span.video-item-description{display:block;color:#41474D;font-size:15px;text-align:left;margin:20px 0}.energy-saver .main-content .video-item-wrapper .video-item .video-item-text span.video-item-watch{color:#F47825}.energy-saver .main-content div.details{color:#535455;font-family:Montserrat;font-size:16px;line-height:24px}.energy-saver .main-content hr{margin:1.5em 30px}.energy-saver .main-content p.footer{color:#535455;font-size:16px;font-family:Montserrat;line-height:normal;max-width:690px}.energy-saver .main-content p.footer a{color:#69A3E6;text-decoration:underline}.hurricane{font-family:Montserrat}.hurricane .hero{background:url(../images/hurricane/mobile-bg.png) 50%;height:461px;background-size:cover}.hurricane .hero h1{font-family:Montserrat;font-size:33px;color:#fff;line-height:38px;text-align:center;padding-top:20px}.hurricane .hero h2{font-family:Montserrat;display:none}.hurricane #main{text-align:center;color:#535455;margin-top:30px}.hurricane #main p{margin:0 30px;font-size:16px;line-height:24px}.hurricane #main h3{font-size:33px;line-height:38px;padding-top:20px;font-family:Montserrat}.hurricane #main .hurricane-expander{padding:20px 0 10px}.hurricane #main .hurricane-expander span{cursor:pointer;color:#35A4D0}.hurricane #main .hurricane-entry .hurricane-toggle{cursor:pointer;width:100%;background-color:#FCFCFC;margin:18px 0 38px;box-shadow:inset 0 -1px 0 0 #979797,0 1px 2px 0 rgba(0,0,0,.3);padding:23px 0}.hurricane #main .hurricane-entry .hurricane-toggle p.hurricane-title{position:relative;color:#2BB573;font-size:24px;line-height:29px;text-align:left;margin-bottom:0}.hurricane #main .hurricane-entry .hurricane-toggle p.hurricane-title span.hurricane-title-span{display:block;max-width:95%}.hurricane #main .hurricane-entry .hurricane-toggle p.hurricane-title::after{content:'+';position:absolute;top:50%;transform:translateY(-50%);right:0;vertical-align:middle;color:#2BB573;font-size:50px}.hurricane #main .hurricane-entry .hurricane-toggle p.hurricane-title.toggled::after{content:'-'}.hurricane #main .hurricane-entry .hurricane-body{margin:0 30px;display:none;font-size:16px;line-height:24px;text-align:left}.hurricane #main .hurricane-entry .hurricane-body.toggled{display:block}#main.gplp{font-family:Montserrat}#main.gplp #hero{padding-top:50px;height:455px}#main.gplp #hero h1{font-size:24px;font-weight:500;line-height:30px;text-align:center;color:#016297;width:90%;margin:0 auto}#main.gplp #hero p{font-size:16px;line-height:22px;color:#016297;text-align:center;width:80%;margin:10px auto 50px}#main.gplp #hero .zip-search{font-weight:300;font-size:16px;margin:0 auto;width:90%;text-align:center}#main.gplp #hero .zip-search input{border:0;padding:15px;height:49px}#main.gplp #hero .zip-search input[type=submit]{margin-left:-7px;padding:15px 30px;color:#fff;background-color:#f47825;-webkit-appearance:none}#main.gplp #plans{background-color:#2BB673;padding-top:40px;padding-bottom:1px}#main.gplp #plans h2{color:#FFF;font-size:26px;font-weight:500;line-height:32px;text-align:center;width:65%;margin:0 auto;padding-bottom:10px}#main.gplp #plans p{color:#FFF;font-size:16px;line-height:22px;text-align:center;width:90%;margin:0 auto 10px}#main.gplp #plans p.disclaimer{color:#FFF;font-size:10px;line-height:14px;text-align:center;width:90%;margin:0 auto 20px}#main.gplp #plans .plan{background-color:#fff;margin:0 auto 40px;padding-bottom:20px;width:90%;max-width:500px}#main.gplp #plans .plan .title{background-color:#016297;color:#FFF}#main.gplp #plans .plan .title p{font-size:21px;line-height:26px;padding:20px 0;text-align:center}#main.gplp #plans .plan img{max-width:106px;float:left;margin-right:15px}#main.gplp #plans .plan .plan-description{color:#535455;font-size:16px;line-height:19px;text-align:center;position:relative;top:30px}#main.gplp #plans .plan .details{color:#535455;font-size:14px;line-height:22px;text-align:center;border:1px solid rgba(83,84,85,.3);clear:both;position:relative;top:25px;margin:0 auto 50px;width:90%;padding:30px 10px}#main.gplp #plans .plan button.button{text-transform:none;width:90%;margin:0 auto;display:block}#main.gplp #renewable-energy{padding-top:50px}#main.gplp #renewable-energy h2{color:#2BB673;font-size:26px;line-height:28px;text-align:center;width:80%;margin:0 auto 23px}#main.gplp #renewable-energy .renewable-copy p{color:#535455;font-size:16px;line-height:22px;text-align:center;width:90%;margin:0 auto 20px}#main.gplp #renewable-energy .renewable-video{width:90%;margin:0 auto 35px}#main.gplp #deregulation{background-color:#2BB673;padding:41px 15px 0}#main.gplp #deregulation .wrap{overflow:hidden}#main.gplp #deregulation h2{color:#FFF;font-size:18px;line-height:18px;border-bottom:1px solid #E2E2E2}#main.gplp #deregulation .copy{color:#FFF;font-size:16px;line-height:22px}#main.gplp #providers .section-2 h2,#main.gplp #providers h2{color:#2BB673;font-size:26px;line-height:18px;text-align:center}#main.gplp #deregulation img{width:100%;max-width:181px;margin:0 auto;display:block}#main.gplp #providers{margin:64px auto 40px}#main.gplp #providers h2{margin-bottom:1.5em}#main.gplp #providers p{width:90%;margin:0 auto 1.677em;text-align:center}#main.gplp #providers .section-2{width:90%;margin:100px auto 0;border:1px solid #E3E3E3;padding:45px 22px 55px}#main.gplp #providers .section-2 h3{color:#535455;font-size:18px;line-height:22px;text-align:center}#main.gplp #providers .section-2 button.button{width:90%;margin:0 auto;display:block;text-transform:none}#main.gplp #providers .section-2 p{margin-bottom:0}#main.gplp #faqs{background-color:#2BB673;padding:41px 0 66px}#main.gplp #faqs .accordion .trigger .icon::after{right:60px}#main.gplp #faqs .switch{float:none}#main.gplp #faqs .wrap{background-color:#FEFEFE;width:90%;margin:0 auto;padding:50px 18px 36px}#main.gplp #faqs .wrap h4{color:#016297;font-size:18px;line-height:18px;border-bottom:1px solid #E2E2E2}#main.gplp #faqs .wrap .question{font-size:16px;line-height:22px;color:#535455;margin-top:20px;cursor:pointer}#main.gplp #faqs .wrap .question .question-wrap{width:80%}#main.gplp #faqs .wrap .question::after{content:"+";float:right;position:relative;top:-40px;right:20px;font-size:45px}#main.gplp #faqs .wrap .question.active::after{content:"—"}#main.gplp #faqs .wrap .answer{display:none;font-size:14px;line-height:18px;color:#535455;padding-top:15px}#main.gplp #faqs .wrap a.more-faqs{color:#13A8D3;font-size:16px;line-height:24px;border-bottom:1px dotted #13A8D3;display:inline-block;padding-top:30px}#main.gplp #disclaimers{background-color:#F1F1F2;padding:30px}#main.gplp #disclaimers .wrap p{width:100%;color:#535455;font-size:10px;line-height:14px;max-width:958px;margin:0 auto}.gplp-phone-wrapper{position:relative;top:24px;right:10px;font-family:Montserrat;font-size:12px;line-height:19px;color:#535455;display:inline-block;float:right}.gplp-phone-wrapper a.gplp-phone{color:#13A8D3;border-bottom:1px dotted #13A8D3}.shop-for-electricity.zip-code-not-served #inner-content #main #markets-we-serve .markets-row .markets-col .state h3,.shop-for-electricity.zip-code-not-served #inner-content #main #shop-hero .shop-container h1{color:#41474D}.shop-for-electricity.zip-code-not-served #inner-content #main #shop-hero .shop-container h2{max-width:232px;line-height:25px;margin:0 auto 30px}.shop-for-electricity.zip-code-not-served #inner-content #main #markets-we-serve .markets-row .markets-col .map{text-align:center}.shop-for-electricity.zip-code-not-served #inner-content #main #markets-we-serve .markets-row .markets-col .state button.zip-not-found-cta{background-color:#F47826;color:#fff;font-size:18px;line-height:25px;font-weight:400;padding:9px 32px;margin-top:15px}.shop-for-electricity #inner-content{padding:0}.shop-for-electricity #inner-content #main .overlapping-zips{display:block;padding-top:30px}.shop-for-electricity #inner-content #main .overlapping-zips span{color:#535455;display:inline-block;font-family:Montserrat;font-size:16px;line-height:19px;margin-bottom:27px;width:326px}.shop-for-electricity #inner-content #main .overlapping-zips .select-wrapper label{color:#535455;display:block;font-family:Montserrat;font-size:12px;font-weight:700;letter-spacing:1px;line-height:15px;margin:auto auto 5px;text-align:left;text-transform:uppercase;width:326px}.shop-for-electricity #inner-content #main .overlapping-zips .select-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAQAAADBEsxyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA4LTA3VDE3OjQ2OjIzLTA2OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTA4LTA3VDE3OjQ2OjIzLTA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wOC0wN1QxNzo0NjoyMy0wNjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNmQzNDZmMC00MmJhLWZlNDctYTY2OC1mY2NiZTkwODFlNmUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjYmM0ZjE5ZS0zMTQzLTgzNGMtYjU1NC1jMTkxYTEwNmMxMzAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMjUxMWI4Zi0zOWNmLWVmNDQtYjViYi0zNDg4M2IyNzMxM2MiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMjUxMWI4Zi0zOWNmLWVmNDQtYjViYi0zNDg4M2IyNzMxM2MiIHN0RXZ0OndoZW49IjIwMTgtMDgtMDdUMTc6NDY6MjMtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MTZkMzQ2ZjAtNDJiYS1mZTQ3LWE2NjgtZmNjYmU5MDgxZTZlIiBzdEV2dDp3aGVuPSIyMDE4LTA4LTA3VDE3OjQ2OjIzLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u/FvowAAAINJREFUGJVjFD39WoQBBxB9w9ASw3Cf4T9WeL8lhuE/Q0A/VgX3A/r/MzD8Z/jPoLEdU1pj+38GqPR1Dt7LqJK8l69zwKX/M6w3YESygPH+egMIEy5WnQJ3wf3qFJgokoke0xnuM/xnuO8xHSGGYqXSXob/SnuRRVCkL/Ip773IhywCAHgMhYKQGT9RAAAAAElFTkSuQmCC);background-color:#FFF;background-position-x:96%;background-position-y:center;background-size:5%;background-repeat:no-repeat;border:1px solid #CBCCC8;display:block;height:48px;margin:auto;width:326px;color:#535455;font-family:Montserrat;font-size:14px;line-height:18px;text-align:center;padding:12px 11px}.shop-for-electricity #inner-content #main #shop-hero{background-color:#F0FAFC;font-weight:400;padding:45px 0;text-align:center}.shop-for-electricity #inner-content #main #shop-hero .shop-container h1{color:#29A674;font-family:Montserrat;font-size:32px;font-weight:500;line-height:39px;margin-bottom:30px}.shop-for-electricity #inner-content #main #shop-hero .shop-container h2{color:#535455;font-family:Montserrat;font-size:16px;line-height:19px;margin-bottom:20px}.shop-for-electricity #inner-content #main #shop-hero .shop-container .search-form .input-wrapper label{color:#535455;display:block;font-family:Montserrat;font-size:12px;font-weight:700;letter-spacing:1px;line-height:15px;margin:auto auto 5px;max-width:255px;text-align:left;text-transform:uppercase;width:100%}.shop-for-electricity #inner-content #main #shop-hero .shop-container .search-form .input-wrapper .zip-code{background-color:#FFF;border:1px solid #CBCCC8;display:block;height:60px;margin:auto;max-width:255px;width:100%;color:#535455;font-family:Montserrat;font-size:20px;line-height:24px;padding:12px 10px}.shop-for-electricity #inner-content #main #shop-hero .shop-container .search-form .input-wrapper .zip-search{background-color:#F47825;color:#FFF;font-family:Montserrat;font-size:18px;font-weight:700;height:60px;letter-spacing:1px;line-height:22px;margin-top:12px;text-align:center;text-transform:uppercase;width:255px}.shop-for-electricity #inner-content #main #address-banner{background-color:#F0FAFC;font-weight:400;padding:45px 0;position:relative;text-align:center}.shop-for-electricity #inner-content #main #address-banner .or-divider{color:#535455;font-family:Montserrat;font-size:18px;font-weight:600;line-height:22px;padding:0 22px;position:absolute;top:0;transform:translateY(-50%);width:100%}.shop-for-electricity #inner-content #main #address-banner .or-divider::after,.shop-for-electricity #inner-content #main #address-banner .or-divider::before{background-color:#D7DFE0;content:'';display:block;height:2px;position:absolute;top:50%;width:calc(50% - 52px)}.shop-for-electricity #inner-content #main #address-banner .or-divider::before{left:22px}.shop-for-electricity #inner-content #main #address-banner .or-divider::after{right:22px}.shop-for-electricity #inner-content #main #address-banner .or-divider span{display:inline-block;width:30px}.shop-for-electricity #inner-content #main #address-banner .address-title{color:#535455;display:inline-block;font-family:Montserrat;font-size:16px;line-height:19px;margin-bottom:15px}.shop-for-electricity #inner-content #main #address-banner .address-title.desktop{display:none}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper{margin-bottom:15px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper label{color:#535455;display:block;font-family:Montserrat;font-size:12px;font-weight:700;letter-spacing:1px;line-height:15px;margin:auto auto 5px;max-width:325px;text-align:left;text-transform:uppercase}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper #address-banner-address{background-color:#FFF;border:1px solid #CBCCC8;display:block;height:48px;margin:auto;max-width:325px;width:100%;color:#535455;font-family:Montserrat;font-size:16px;line-height:19px;padding:11px 12px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line .input-wrapper{display:inline-block}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line .input-wrapper:nth-child(1){margin-right:15px;max-width:140px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line .input-wrapper:nth-child(2){max-width:170px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line #address-banner-apt,.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line #address-banner-zip{background-color:#FFF;border:1px solid #CBCCC8;display:block;height:48px;margin:auto;max-width:325px;width:100%;color:#535455;font-family:Montserrat;font-size:16px;line-height:19px;padding:11px 12px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .address-banner-button{cursor:pointer;background-color:transparent;border:2px solid #2A6293;color:#016297;font-family:Montserrat;font-size:16px;font-weight:700;height:48px;letter-spacing:1px;line-height:19px;max-width:325px;text-align:center;text-transform:uppercase;width:100%}.shop-for-electricity #inner-content #main #markets-we-serve{font-weight:400;padding:1.5%;margin-bottom:61px}.shop-for-electricity #inner-content #main #markets-we-serve h2{color:#535455;font-family:Montserrat;font-size:28px;line-height:34px;margin-bottom:24px;margin-top:40px;text-align:center}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row{padding:0 8px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row::after,.shop-for-electricity #inner-content #main #markets-we-serve .markets-row::before{clear:both;content:'';display:table}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col{background-color:#FFF;border:2px solid #E3E5E6;margin-bottom:21px;padding-bottom:25px;padding-top:24px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col::after,.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col::before{content:'';display:table;clear:both}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map{display:block;float:left;min-height:1px;overflow:hidden;width:105px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i{background:url(../images/shop-for-electricity/sprites.png);display:block;margin:auto;transform:scale(.9)}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.texas{background-position:-715px -17px;height:69px;width:70px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.illinois{background-position:-631px -21px;height:69px;width:37px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.massachusetts{background-position:-413px -31px;height:38px;width:80px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.new-york{background-position:-211px -24px;height:48px;width:70px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.new-jersey{background-position:-324px -11px;height:70px;width:41px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.maryland{background-position:-507px -34px;height:42px;width:85px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.oregon{background-position:-119px -31px;height:39px;width:60px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i.pennsylvania{background-position:-19px -30px;height:34px;width:65px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .state{display:block;float:left;padding-right:10px;width:calc(100% - 105px)}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .state h3{color:#29A674;font-family:Montserrat;font-size:20px;font-weight:600;line-height:24px;margin-bottom:5px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .state p{color:#535455;font-family:Montserrat;font-size:15px;line-height:22px;margin-bottom:0;padding-right:20px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .state p a{color:inherit}.spanish-lp #service-areas .wrap h2:last-of-type{margin-top:30px;margin-bottom:0}.spanish-lp .customerImpact{text-align:center;padding:30px 0;background-color:#67cda6;background-image:none;margin-top:-1px}.spanish-lp .customerImpact h5{font-family:Montserrat;font-size:18px;font-weight:300;line-height:1;padding:8px 0}.spanish-lp .customerImpact h5 br{display:none}.spanish-lp .customerImpact h5 span{display:block;font-size:28px;font-weight:700;padding:8px 0}.spanish-lp .customerImpact h5:nth-child(4){display:none}.spanish-lp .customerImpact h5:nth-child(2){margin:28px 0;padding:0}.spanish-lp #benefits{margin:30px 22px 0;padding-bottom:60px;text-align:center}.spanish-lp #benefits h2{font-family:Montserrat;font-size:30px;font-weight:500;color:#1f6099}.spanish-lp #benefits p{font-family:Montserrat;font-size:14px;line-height:1.29;color:#000}.spanish-lp #benefits hr{background-color:#e1e6eb;height:1px}.spanish-lp #benefits h3{font-family:Montserrat;font-size:18px;font-weight:500;line-height:1.61;color:#1f6099}.spanish-lp #benefits .benefit{margin:0 22px 20px;padding:5px;background-color:#f5f8fa}.spanish-lp #benefits .benefit:last-of-type{margin-bottom:0}.spanish-lp #benefits .benefit img{width:80px;height:80px;margin:25px auto 12px}.spanish-lp #benefits .benefit h4{color:#000;font-weight:700;font-size:15px;font-family:Montserrat}.spanish-lp #benefits .benefit span{display:block;font-family:Montserrat;font-size:12px;line-height:1.43;color:#2e3133;padding-bottom:25px}.spanish-lp #benefits .benefit span.title{font-weight:500;font-size:16px;padding-bottom:10px}.spanish-lp #plans{background-color:#f2fcff;background-image:url(https://s3.amazonaws.com/gmec-corp/images/clearhead-images/green-mountain-energy/exp-9.0/plans-bg-mobile.png);background-position-y:100%;background-position-x:50%;background-repeat:no-repeat;text-align:center;padding-top:30px;padding-bottom:30px}.spanish-lp #plans .ch-wrapper{padding:30px 15px 54px}.spanish-lp #plans .ch-wrapper .input-wrapper{margin-top:60px}.spanish-lp #plans .ch-wrapper .input-wrapper label{color:#000;font-weight:700;font-size:13px;line-height:16px}.spanish-lp #plans .ch-wrapper .input-wrapper #input,.spanish-lp #plans .ch-wrapper .input-wrapper label{display:block;width:440px;margin:0 auto;font-family:Montserrat;text-align:left}.spanish-lp #plans .ch-wrapper .input-wrapper #zip-code{padding:16px;color:#999;font-size:18px;font-family:Montserrat;line-height:21px;height:59px}.spanish-lp #plans .ch-wrapper .input-wrapper input[type=submit]{margin-top:10px;color:#fff;background-color:#E37E3D;font-size:16px;line-height:19px;font-weight:700;padding:20px 16px}.spanish-lp #plans .ch-wrapper h2{font-family:Montserrat;font-size:30px;font-weight:500;line-height:1.23;color:#1f6099}.spanish-lp #plans .ch-wrapper .plan{margin:27px 8px}.spanish-lp #plans .ch-wrapper .plan h3{font-family:Montserrat;font-size:20px;line-height:1.2;color:#000;font-weight:500}.spanish-lp #plans .ch-wrapper .plan span{font-family:Montserrat;font-size:14px;color:#41474d;display:block}.spanish-lp #plans .ch-wrapper .plan a.button{margin:14px auto;text-transform:none;font-family:Montserrat;font-size:16px;font-weight:700;color:#fff;padding:15px 40px}.spanish-lp #experiences{margin:30px 20px 60px;text-align:center}.spanish-lp #experiences h2{font-family:Montserrat;font-size:30px;font-weight:500;line-height:1.23;color:#1f6099}.spanish-lp #experiences p{font-family:Montserrat;font-size:16px;line-height:1.5;color:#000}.spanish-lp #experiences .experience{background-color:#f5f8fa;margin:30px 3px;padding:30px 20px}.spanish-lp #experiences .experience:last-of-type{margin-bottom:0}.spanish-lp #experiences .experience p{font-family:Montserrat;font-size:14px;line-height:1.43;color:#41474d}.spanish-lp #experiences .experience p::before{content:url(https://s3.amazonaws.com/gmec-corp/images/clearhead-images/green-mountain-energy/exp-9.0/top-quote.png);display:block;text-align:center;opacity:.5;margin-bottom:10px}.spanish-lp #experiences .experience p::after{content:url(https://s3.amazonaws.com/gmec-corp/images/clearhead-images/green-mountain-energy/exp-9.0/bottom-quote.png);display:block;text-align:center;opacity:.5;margin-top:10px}#home-features .home-features-button:hover,#sc-cta .sc-cta-wrapper button.sc-donate:hover,#sc-cta-mobile .sc-cta-wrapper button.sc-donate:hover,button.sc-donate:hover,button.sc-get-started:hover,button.sc:hover{opacity:.8}.spanish-lp #experiences .experience span{font-family:Montserrat;font-size:14px;font-style:italic;color:#7e868c}.spanish-lp #get-to-know{background-color:#f2fcff;padding-top:0;padding-bottom:60px}.spanish-lp #get-to-know .ch-wrapper{margin:0 15px;padding-top:40px}.spanish-lp #get-to-know .ch-wrapper h2{font-family:Montserrat;font-size:30px;font-weight:500;color:#1f6099}.spanish-lp #get-to-know .ch-wrapper img{width:100%;margin-bottom:25px}.spanish-lp #get-to-know .ch-wrapper p{font-family:Montserrat;font-size:16px;line-height:1.5;color:#000;text-align:left}.spanish-lp #get-to-know .ch-wrapper h3{font-family:Montserrat;font-size:16px;font-weight:500;line-height:1.5;color:#41474d;max-width:244px;margin:0 auto 18px}.spanish-lp #get-to-know .ch-wrapper a.button{display:block;padding:15px 41px;margin-bottom:18px;color:#fff;font-family:Montserrat;font-size:20px;font-weight:700;text-transform:none}.spanish-lp #client-services{background-color:#F5F8FA;text-align:center;padding:30px 0;font-family:Montserrat}.spanish-lp #client-services h3{font-size:24px;color:#1F6099}.spanish-lp #client-services p{max-width:510px;margin:10px auto;font-size:16px}.spanish-lp #client-services p.disclaimer{font-size:14px;color:#41474D;max-width:none}.spanish-lp #client-services a{text-decoration:underline;cursor:pointer;font-size:14px;color:#14A1CC;font-weight:500}@media only screen and (min-width:920px){.spanish-lp #home-cta{height:580px}.spanish-lp #home-cta #home-cta-wrapper h1{max-width:790px;margin-top:50px}.spanish-lp #home-cta #home-cta-wrapper h2{max-width:600px}.spanish-lp #benefits{margin:60px 22px 0}.spanish-lp #benefits p{font-size:16px;max-width:870px;line-height:1.5;margin:15px auto 30px}.spanish-lp #benefits hr{max-width:330px;margin:30px auto}.spanish-lp #benefits h3{margin-bottom:15px}.spanish-lp #benefits .benefit{display:inline-block;width:240px;height:252px;vertical-align:top}.spanish-lp #get-to-know .ch-wrapper{max-width:1050px;margin:0 auto}.spanish-lp #get-to-know .ch-wrapper h2{margin-bottom:30px;text-align:center}.spanish-lp #get-to-know .ch-wrapper h3{max-width:none;text-align:left}.spanish-lp #get-to-know .ch-wrapper a.button{display:inline-block;font-size:16px;font-weight:400;margin-right:13px;padding:11px 18px;float:left}.spanish-lp #get-to-know .ch-wrapper a.button:last-of-type{margin-right:0}.spanish-lp #get-to-know .ch-wrapper ul li{font-family:Montserrat}}@media only screen and (min-width:1030px){.spanish-lp .customerImpact h5:nth-child(2):after{position:relative;left:16px;content:url(https://s3.amazonaws.com/gmec-corp/images/clearhead-images/green-mountain-energy/exp-9.0/carat.png)}}@media only screen and (min-width:1077px){.spanish-lp #plans{background-image:url(https://s3.amazonaws.com/gmec-corp/images/clearhead-images/green-mountain-energy/exp-9.0/plans-bg-desktop.png);height:620px}.spanish-lp #plans .ch-wrapper{padding:30px 15px 74px}.spanish-lp #plans .ch-wrapper .plan{display:inline-block;vertical-align:top;width:330px}.spanish-lp #plans .ch-wrapper .plan span{line-height:20px;height:60px}.spanish-lp #plans .ch-wrapper .plan a.button{padding:11px 27px}}@media only screen and (min-width:1129px){.spanish-lp #experiences{margin:60px 20px}.spanish-lp #experiences p{line-height:24px;max-width:870px;margin:15px auto 30px}.spanish-lp #experiences .experience{display:inline-block;width:330px;height:354px;vertical-align:top}.spanish-lp #experiences .experience p{height:170px}.spanish-lp #experiences .experience span{bottom:-20px;display:block;position:relative}}.single-gmec-lnd-tx .ajax-error-wrapper,.single-gmec-lnd-tx .ajax-wait,.single-gmec-lnd-tx .select-provider-container,.single-gmec-lnd-tx nav#mobile .toggler{display:none}.single-gmec-lnd-tx #mobile-logo{height:64px}.single-gmec-lnd-tx nav#mobile{background-color:#fff;overflow:hidden}.single-gmec-lnd-tx nav#mobile #mobile-logo{padding-left:.3em}.single-gmec-lnd-tx nav#mobile #toggle-bar{width:50%;float:left}.single-gmec-lnd-tx nav#mobile .phone-number-wrapper{float:right;width:50%;text-align:right;padding-top:.5em;padding-right:.25em;line-height:1.25em}.single-gmec-lnd-tx .footer .footer2,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper{padding:.5em}.single-gmec-lnd-tx nav#mobile .phone-number-wrapper .phone-number{display:block}.single-gmec-lnd-tx .footer .customerImpact,.single-gmec-lnd-tx .footer .footer1,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .not-found-wrapper,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cancellation,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-special,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .content,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .fees,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .monthly-service-fee,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .signUpNow,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .template,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .term,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody td .headerWrapper,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGridBack,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGridDisclaimers,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productPriceDetailsContainer{display:none}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper{font-size:14px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper{color:#fff;background-color:#006196}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-tagline{margin-bottom:.5em;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:1.75em;line-height:1.5em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-text{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:2.25em;line-height:1.5em;margin-bottom:.5em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-sub-tagline{margin-bottom:2em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-sub-tagline.fullwidth{width:100%;max-width:100%!important;font-size:1.4em;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;margin-bottom:.5em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table{width:100%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table tr{vertical-align:top}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table label.error{color:#f47825;background-color:rgba(0,0,0,.3);padding:4px;margin:2px 0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table input[type=text]{width:100%;padding:2px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table .cell-apt-unit,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table .cell-supervisor-name{width:47%;padding-right:3%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table .cell-supervisor-phone,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table .cell-zip-code{width:50%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table .cell-address{padding-bottom:.75em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table .cell-terms{padding:.75em 0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table.video-table .cell-apt-unit,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table.video-table .cell-zip-code{width:20%;margin-right:3%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table.video-table .cell-address{width:44%;margin-right:3%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .input-table.video-table .cell-submit{width:7%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-form{margin-bottom:2em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-form .required{margin-bottom:.5em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-bullets{padding-top:2em;border-top:solid 1px #939597;font-size:.9em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-bullets li{float:left;width:50%;line-height:1.5em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-bullets .bullet-1,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-bullets .bullet-3{padding-right:1.8em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .footer-full-width{overflow:hidden;margin-top:1em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper .tx-icon-image{overflow:hidden;margin-bottom:2em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper .tx-icon-image .icon-attachment-image{float:left;width:86px;margin-right:10px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper .tx-icon-image .icon-headline-and-copy{position:relative;margin-left:96px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper .tx-icon-image .tx-icon-headline{font-size:1.2em;color:#16a8de}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGridBack{cursor:pointer}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid{width:100%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .center{text-align:center}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cancellation .monthly-service-fee{margin-top:.5em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid thead th{background-color:#16a8de;color:#fff}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody td{border:1px solid #e8e8ea;padding:.5em .25em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody td .see-details:after{content:''}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody td.cell-content{border-bottom:0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-cancellation,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-content,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-name,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-price,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-special,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-term,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-cancellation,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-content,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-name,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-price,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-special,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-term{border-top:solid 1px #f1d21b;border-bottom:solid 1px #f1d21b}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-name,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-name{border-left:solid 1px #f1d21b}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-price,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .cell-price{border-right:solid 1px #f1d21b}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .headerWrapper,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .headerWrapper{display:block;position:absolute;top:0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .contentWrapper,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .contentWrapper{position:absolute;top:30px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name{padding:0;position:relative;width:65%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name .see-details{display:inherit}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name .contentWrapper,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name .headerWrapper{padding:.25em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name .headerWrapper{background-color:#f1d21b;color:#fff}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name .bv-inline-rating-container .bv-stars-container dd span{cursor:pointer!important}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name .product-image{cursor:pointer}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-special h6{color:#525455;font-size:.95em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .new-product .headerWrapper .header{background-color:#f1d21b}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .spacer td{border:none;height:.5em;padding:0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .name .see-product-details{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;text-rendering:optimizelegibility}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price{width:35%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .price{font-size:1.4em;font-weight:700;line-height:1em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .price-off-peak{display:none}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .cancellation-fee,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .monthly-service-fee,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .perkWh,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .term-and-cancel{color:#bebec0;font-size:.8em;display:block}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .see-details-wrap{text-align:right;line-height:1em;padding-right:4px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .price-featured .price{font-weight:800}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .price-others{color:#939597;display:inline-table;font-weight:300;padding:0;margin:.5em 0;width:48%;max-width:48%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .price-others .price{font-size:1.2em;font-weight:300;color:#939597}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-price .price-others .per-kwh{font-size:.8em;margin:0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .product-pricing-tou .cell-price .price{font-size:1em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .product-pricing-tou .cell-price .price-off-peak{display:block;font-weight:700}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productPriceDetailsContainer .content{margin-top:1em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productPriceDetailsContainer .envImpactWrapper{padding:0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productPriceDetailsContainer .envImpactWrapper i{font-style:normal}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productPriceDetailsContainer .footer{color:#525455}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .third-wrapper{color:#fff;text-align:center;line-height:1em;font-size:1.5em;width:100%;display:inline-block;margin-bottom:-7px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .third-wrapper:after{clear:both}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .third-wrapper .first,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .third-wrapper .second,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .third-wrapper .third{padding:30px;height:100px}.single-gmec-lnd-tx .transactional-video{width:100%;position:relative}.single-gmec-lnd-tx .transactional-video .videoplay,.single-gmec-lnd-tx .transactional-video .videoplay:visited{width:100%;height:auto;display:block;color:#525455}.single-gmec-lnd-tx .transactional-video .videoplay img,.single-gmec-lnd-tx .transactional-video .videoplay:visited img{width:100%}.single-gmec-lnd-tx .transactional-video .videoplay i,.single-gmec-lnd-tx .transactional-video .videoplay:visited i{position:absolute;left:46%;top:30%;font-size:6em;color:#525455}.single-gmec-lnd-tx .left-trans-content{width:100%}.single-gmec-lnd-tx .left-trans-content .header-bullets{width:100%;border:none;padding-top:1em}.single-gmec-lnd-tx .left-trans-content .header-bullets ul{margin:0;padding:0}.single-gmec-lnd-tx .left-trans-content .header-bullets li{width:100%;float:none;list-style:none;padding:0;margin:0 0 .477em;vertical-align:top;font-size:1.1em;line-height:1.9em}.single-gmec-lnd-tx .left-trans-content .header-bullets li:before{content:"\f3fe";font-family:Ionicons;display:inline-block;margin-right:12px;font-size:2em}.single-gmec-lnd-tx div.header-form.fullwidth{width:100%}.single-gmec-lnd-tx div.header-form.fullwidth .header-sub-tagline{width:100%;max-width:100%!important;font-size:2em;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;margin-bottom:.5em}.single-gmec-lnd-tx .extended-footer{font-family:Gotham SSm A,Gotham SSm B,Arial,Helvetica,sans-serif}.single-gmec-lnd-tx .extended-footer .extended-footer-attachment-image,.single-gmec-lnd-tx .extended-footer .extended-footer-headline-and-copy{padding-left:5%;width:44%}.single-gmec-lnd-tx .extended-footer .extended-footer-attachment-image{padding-top:5%;padding-left:10%}.single-gmec-lnd-tx .extended-footer .extended-footer-headline-and-copy{color:#fff;padding-bottom:5%}.single-gmec-lnd-tx .extended-footer .extended-footer-headline-and-copy .extended-footer-headline{font-size:3em}.single-gmec-lnd-tx .extended-footer .extended-footer-headline-and-copy .extended-footer-copy{line-height:1.3em;font-size:1.2em}.single-gmec-lnd-tx .extended-footer .extended-footer-headline-and-copy .extended-footer-copy p{margin-bottom:1em}.gmec-tablet-landing-page .productGrid{width:100%}.gmec-tablet-landing-page{color:#525455}.gmec-tablet-landing-page #container,.gmec-tablet-landing-page .gmec-lnd-tx-wrapper{max-width:100%!important}.gmec-tablet-landing-page #container .header,.gmec-tablet-landing-page #container .wrap,.gmec-tablet-landing-page .gmec-lnd-tx-wrapper .header,.gmec-tablet-landing-page .gmec-lnd-tx-wrapper .wrap{max-width:100%;width:100%}.gmec-tablet-landing-page .header #logo{width:initial}.gmec-tablet-landing-page .header #logo img{height:auto}.gmec-tablet-landing-page .header-tablet-info{float:right;margin:1em 0}.gmec-tablet-landing-page .header-tablet-info .username-logoff{text-align:left}.gmec-tablet-landing-page .header-tablet-info .header-info-item{margin:0 1em;color:#16a8de}.gmec-tablet-landing-page .header-tablet-info .links{text-align:left;font-size:.9em;margin:.5em 1.5em 0 0}.gmec-tablet-landing-page .header-tablet-info .api-online{color:#2bb673}.gmec-tablet-landing-page .header-tablet-info .api-offline{color:#f47825}.gmec-tablet-landing-page .header-tablet-info .header-button{display:inline-block;background:#f47825;color:#fff;border:#efbf8e;padding:.5em 2em;margin-left:1em}.gmec-tablet-landing-page-logged-out #container{background-color:#16a8de!important}.gmec-tablet-landing-page-logged-out #header{background:#fff}.gmec-tablet-landing-page .gmec-lnd-tx-wrapper-tablet-login{width:50%;margin:3em auto 4em;background:#f1f1f2;overflow:hidden}.gmec-tablet-landing-page .gmec-lnd-tx-wrapper-tablet-login .login-form{margin-top:124px}.gmec-tablet-landing-page .gmec-lnd-tx-wrapper-tablet-login .get-started{background:url(../../library/images/tablet-get-started.png) no-repeat;width:309px;height:67px;position:absolute;margin:40px 0 0 -34px}.gmec-store-landing .category .sub-cats-and-products,.video-container{position:relative;overflow:hidden}.gmec-tablet-landing-page .gmec-lnd-tx-wrapper-tablet-login input[type=text]{margin:2em auto 0;width:80%;display:block;padding:.5em;border:1px solid #bebec0}.gmec-tablet-landing-page .gmec-lnd-tx-wrapper-tablet-login input[type=submit]{margin-top:2em;margin-bottom:2em;float:right;margin-right:3em;background:#f47825;color:#fff;border:#efbf8e;padding:.5em 2em}.gmec-store-category .sub-cat .title a:hover,.gmec-store-landing .category .title a:hover{border-bottom:1px dotted #2bb673}.gmec-tablet-landing-page .gmec-lnd-tx-wrapper-tablet-login .error{margin-left:3.5em;font-weight:700}.single-product .sub-cat-list-1,.single-product .sub-cat-list-2,.single-product .sub-cat-list-3,.tax-product_cat .sub-cat-list-1,.tax-product_cat .sub-cat-list-2,.tax-product_cat .sub-cat-list-3{padding-left:1em}.single-product .sub-cat-list,.tax-product_cat .sub-cat-list{margin-bottom:0}.gmec-store-landing .category{overflow:hidden;margin-bottom:2em}.gmec-store-landing .category .title a{color:#2bb673}.gmec-store-landing .category .sub-cats-and-products .sub-cats,.gmec-store-landing .category .sub-cats-and-products .top-selling-products{float:left}.gmec-store-landing .category .sub-cats-and-products .sub-cats{width:46%;margin-right:4%}.gmec-store-landing .category .sub-cats-and-products .sub-cats .shop-all{font-weight:700}.gmec-store-landing .category .sub-cats-and-products .sub-cat-link{color:#707070}.gmec-store-landing .top-selling-products{width:50%;display:table-row}.gmec-store-landing .top-selling-products .product{display:table-cell;width:33%;vertical-align:top}.gmec-store-landing .top-selling-products .product .price{font-weight:700}body,body .fa{font-weight:300}.gmec-store-landing .top-selling-products .product .view-detail{font-size:.9em;margin-left:.5em}.gmec-store-landing .top-selling-products .product-loop-1,.gmec-store-landing .top-selling-products .product-loop-2{display:none}.gmec-store-category .sub-cat{margin-bottom:2em}.gmec-store-category .sub-cat .title a{color:#2bb673}.gmec-store-category .sub-cat .see-all{text-align:right;margin-top:1em}.gmec-store-category .sub-cat .product-loop-0{border-right:solid 1px #e8e8ea}.gmec-store-category .sub-cat .product-loop-1{display:table-cell;border-right:none}.gmec-store-category .product .price{color:#525455!important}.gmec-store-category .top-selling-products-wrapper{display:table}.gmec-store-category .top-selling-products .product{width:50%}.gmec-store-category .top-selling-products .product-loop-0 .product-inner{padding-right:10%}.gmec-store-category .top-selling-products .product-loop-1{border-left:solid 1px #fff}.gmec-store-category .top-selling-products .product-loop-1 .product-inner{margin-left:10%}.gmec-store-sub-category .product-row{display:table-row}.gmec-store-sub-category .product{display:table-cell;width:50%;vertical-align:top}.gmec-store-sub-category .product .product-inner{width:88%}.gmec-store-sub-category .product-loop-0{border-right:solid 1px #e8e8ea}.gmec-store-sub-category .product-loop-1 .product-inner{float:right}.gmec-store-sub-category .produt-margin-row{display:table-row}.gmec-store-sub-category .produt-margin-row .product{height:4em}.tax-product_cat_sub-cat .section-home{background-color:inherit}body{font-family:Arial,Helvetica,sans-serif;font-size:100%;line-height:1.677;color:#525455}.emergency-ribbon span,.emergency-ribbon span a{font-family:"Gotham SSm A","Gotham SSm B",sans-serif!important;color:#000}.image-scale-hack{transform:rotate(0)}img[usemap]{max-width:100%;height:auto}.installer p{display:inline;margin-bottom:0}.byline,.byline .text,.largelink{display:inline-block}.header{box-shadow:0 1px 1px 0 rgba(0,0,0,.06)}.emergency-ribbon{background:#fff;border:2px solid #f47825;text-align:center;margin:0 auto;width:100%}.emergency-ribbon img{max-height:30px;vertical-align:middle;padding:5px}.emergency-ribbon span{max-width:1366px;font-size:13px;vertical-align:middle}.article-footer,.byline{font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.readmore:after{content:"\25B8"}.phone-number-wrapper{font-size:.86em}span.bv-rating-ratio-count,span.bv-rating-ratio-count span{cursor:pointer!important}.single-gmec-prd-supplement .page-title{text-transform:none!important;font-size:1.7em}.sc-cat span,.sc-details strong{text-transform:uppercase}.sc-head-img.alignright{margin:.5em auto;float:none;text-align:center}.selectform{margin-bottom:1.677em}.selectform select{color:#939597;padding:.5em;width:100%;font-size:1.1em}.selectform optgroup{font-weight:400;font-style:normal;color:#525455}.selectform option{color:#939597}.all-columns,.all-columns>div{width:100%}.largelink{font-size:2.5em;color:#006196;line-height:1em;margin-bottom:.277em}.largelink:hover{color:#16a8de}hr{height:1px;border:1px solid;color:#e8e8ea;margin:.5em 0 1.5em}.features .item{margin-bottom:1.677em}.features .item:last-of-type{border:0;margin-bottom:0}.features h2 a{color:#2bb673}.section-home{background-color:#f3f5f0;margin-bottom:1.25em}.byline{color:#525455;margin-bottom:.2em;font-size:.8em;width:auto}.byline .avatar{float:left}.byline .text{float:left;margin-left:1em}.byline .text .updated{font-style:italic}.post-type-archive-gmec-press-release .byline .text{float:none;margin-left:0}#main .type-post{border-bottom:1px solid #939597;margin-bottom:2em}#main .type-post:last-of-type{border-bottom:0}button,input[type=button],input[type=reset],input[type=submit]{border:0}.entry-content dd{margin-left:0;font-size:.9em;color:#707070;margin-bottom:1.5em}.entry-content img,.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content img{margin:0 0 1.5em}.entry-content pre{background:#bebec0;border:1px solid #707070;padding:1em;color:#fff}.wp-caption{border:1px solid #c9c9c9;padding:.3em;background:#fff;margin-bottom:1.677em}.wp-caption img{margin-bottom:0;width:100%;border:none}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center;font-style:italic}.aligncenter,.alignleft,.alignright,img.aligncenter,img.alignleft,img.alignright{margin-right:auto;margin-left:auto;margin-bottom:1em;display:block;clear:both}.video-container{padding-bottom:56.25%;padding-top:30px;height:0;width:100%;margin-bottom:1.677em}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.instagram-container{padding-bottom:83%;height:inherit;overflow:inherit}#lightbox a{border-bottom:none;padding:0}#lightbox a:hover{background-color:transparent;color:#16a8de}.article-footer{font-size:.9em;margin-bottom:1em}#sc-cta .sc-cta-wrapper h2,#sc-cta .sc-cta-wrapper h3,#sc-cta .sc-cta-wrapper p,#sc-cta-mobile .sc-cta-wrapper h2,#sc-cta-mobile .sc-cta-wrapper h3,#sc-cta-mobile .sc-cta-wrapper p,.customerService,.sc-apply-content h1,.sc-apply-content p.subheadline,button.sc{font-family:Montserrat,sans-serif}.sc-cat{margin-bottom:1.677em;line-height:1.677em;vertical-align:bottom}.sc-cat img{margin:0 1em 0 0;padding:0;float:left}.sc-cat span{display:inline-block;margin-top:.5em}.sun-club-info a{font-size:1.1em;display:block}.sun-club-info a:hover{border:none}.customerImpact{background:url(../../library/images/environmental-impact-bg.png);text-align:center}.customerImpact a,.customerImpact a:visited{color:#fff}.customerImpact .wrap{position:relative;vertical-align:middle}.customerImpact h5{padding:.5em 0 0;display:block;vertical-align:middle;color:#fff;line-height:2.5em}.customerService #cs-questions,.customerService .cs-buttons{vertical-align:top;text-align:center}.customerImpact h5 img{width:auto;display:block;margin:0 auto}.customerImpact h5:nth-child(2):after{content:"v";display:inline-block;transform:scale(11,5.75)}.customerImpact #counterCO2Avoided,.customerImpact #counterTrees{font-size:1.5em}.customerService{padding:5em 0;text-align:center}.customerService .cs-buttons{display:inline-block;padding:19px}#sc-apply-popup #sc-apply-q2,#sc-apply-popup #sc-apply-q3,#sc-apply-popup #sc-apply-q4,#sc-apply-popup #sc-apply-q5,#sc-apply-popup #sc-apply-q6,#sc-apply-popup #sc-apply-q7,.sc-navbar{display:none}.customerService .cs-buttons a{color:#f47825}.ajax-search,.sc-recipient .sc-cat,.sc-recipient .sc-img{vertical-align:middle}.customerService a{color:#525455}@font-face{font-family:fourHand;src:url(../fourhand_trial-webfont.woff2) format("woff2"),url(../fourhand_trial-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:snickles;src:url(../Snickles.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:buffalo-script;src:url(../fonts/BuffaloScript-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:montebello-textured;src:url(../fonts/Montebello-Script-Textured.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Robusta;src:url(../fonts/Robusta-Demo.tff) format("truetype"),url(../fonts/Robusta-Demo.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Lovehearts XYZ Italic';src:url(../fonts/lovehearts.eot?#iefix) format("embedded-opentype"),url(../fonts/lovehearts.woff2) format("woff2"),url(../fonts/lovehearts.woff) format("woff"),url(../fonts/lovehearts.ttf) format("truetype"),url(../fonts/lovehearts.svg#lovehearts_xyzregular) format("svg");font-weight:400;font-style:normal}.sc-promos-section{margin:40px auto}.sc-promos-section .sc-promos{text-align:center;border:1px solid #DDD;border-radius:2px;margin:15px;padding:25px}.sc-promos-section .sc-promos h1,.sc-promos-section .sc-promos h2,.sc-promos-section .sc-promos h3,.sc-promos-section .sc-promos h4,.sc-promos-section .sc-promos h5,.sc-promos-section .sc-promos h6,.sc-promos-section .sc-promos p{color:#535455;font-family:Montserrat,sans-serif}button.sc{color:#fff;background-color:#2bb673;padding:11px 60px;border-radius:2px}.sc-wrapper{width:100%;max-width:1366px;margin:0 auto;padding:0 5px;font-weight:300}#sc-cta,#sc-cta-mobile{padding:50px 0;width:100%;text-align:center}#sc-cta .sc-cta-wrapper,#sc-cta-mobile .sc-cta-wrapper{width:100%;max-width:1366px;margin:0 auto;padding:0 5px;font-weight:300}#sc-cta .sc-cta-wrapper h2,#sc-cta-mobile .sc-cta-wrapper h2{font-size:28px;color:#fff}#sc-cta .sc-cta-wrapper h3,#sc-cta-mobile .sc-cta-wrapper h3{font-size:16px;color:#fff}#sc-cta .sc-cta-wrapper button.sc-donate,#sc-cta-mobile .sc-cta-wrapper button.sc-donate{color:#fff;background-color:#f47825;font-size:16px;padding:11px 72px;margin:22px 0;border-radius:2px}#sc-cta .sc-cta-wrapper p,#sc-cta-mobile .sc-cta-wrapper p{color:#fff;font-size:16px}#sc-cta .sc-cta-wrapper p a,#sc-cta-mobile .sc-cta-wrapper p a{color:#fff;text-decoration:underline dotted #fff}button.sc-donate{color:#fff;background-color:#f47825;font-size:16px;padding:11px 72px;margin:22px 0;border-radius:2px}.sc-apply-content{text-align:center;background:url(../../assets/images/sc-microsite/apply-bg.jpg) 50% 50% no-repeat;background-size:cover}.sc-apply-content img.sc-logo{width:100px;padding-top:30px}.sc-apply-content h1{color:#FFF;font-size:28px;font-weight:300;line-height:34px}.sc-apply-content p.subheadline{font-size:16px;font-weight:300;line-height:22px;color:#fff}.sc-apply-content a.guidelines{font-size:14px;font-weight:500;line-height:24px;border-bottom:1px dotted #fff;color:#fff}#sc-apply-popup p,#sc-apply-popup p.footnote{font-family:Montserrat,sans-serif;font-weight:300}.sc-apply-content p.guidelines{padding-top:146px;padding-bottom:44px}#sc-apply-popup{padding:75px 15px;font-family:Montserrat,sans-serif;background-color:#fff;text-align:center;width:95%;max-width:780px}#sc-apply-popup button.sc-apply-select{cursor:pointer;padding:15px 75px;border:1px solid #F47824;background-color:#fff;color:#F47824;font-size:14px;line-height:18px;text-align:center;margin:15px auto}#sc-apply-popup #progress-bar .progress-circle{display:inline-block;background-color:#D8D8D8;border-radius:50%;width:10px;height:10px}#sc-apply-popup #progress-bar .progress-circle.current{background-color:#535455}#sc-apply-popup #submit-zip-code{color:#FFF;font-size:14px;line-height:15px;padding:5px 20px;background-color:#F47824;position:relative;left:-7px;top:-1px}#sc-apply-popup p.footnote{color:#8F8F8F;font-size:10px;line-height:14px;margin-top:40px}#sc-apply-popup p{color:#535455;font-size:16px;line-height:22px}#sc-apply-popup h2,.sc-apply-guidelines .guidelines-wrapper h2,.sc-apply-guidelines .guidelines-wrapper h3{font-weight:300;color:#2BB673;font-family:Montserrat,sans-serif}#sc-apply-popup h2{font-size:26px;line-height:38px}.sc-apply-guidelines{background-color:#F7F7F7;text-align:center;margin-top:-24px}.sc-apply-guidelines .guidelines-wrapper{text-align:left;font-family:Montserrat,sans-serif;margin:0 auto;background-color:#fff;border:1px solid #DDD;box-shadow:0 0 2px 0 rgba(0,0,0,.1);width:95%;max-width:1200px;position:relative;top:39px;padding:10px}.sc-homepage-recipients,.sc-homepage-upcoming{width:100%;text-align:center}.sc-apply-guidelines .guidelines-wrapper h2{text-align:center;font-size:24px}.sc-apply-guidelines .guidelines-wrapper h3{font-size:18px;line-height:30px}.sc-apply-guidelines .guidelines-wrapper li{padding-left:25px}.sc-apply-guidelines .guidelines-wrapper li::before{font-weight:600;font-size:120%}button.sc-get-started{background-color:#F47824;color:#fff;font-size:16px;line-height:19px;font-family:Montserrat,sans-serif;padding:16px 65px;margin:87px auto 50px;border-radius:2px}.sc-homepage-recipients h4{color:#016297;font-size:14px;font-family:Montserrat,sans-serif}.sc-homepage-recipients h5,.sc-homepage-recipients p{font-family:Montserrat,sans-serif;color:#535455}.sc-homepage-recipients h5{font-size:21px;line-height:32px}.sc-homepage-recipients p{font-size:14px;line-height:20px}.sc-homepage-upcoming{max-width:1366px;margin:0 auto 20px}.sc-homepage-upcoming a.view-all{color:#f47825;font-size:14px;line-height:22px;font-weight:600;font-family:Montserrat,sans-serif}.sc-homepage-sub-promos .sub-promo .sc-sub-promo-copy,.sc-homepage-upcoming .sc-upcoming-recipient h5.title,.sc-homepage-upcoming .sc-upcoming-recipient p.location,.sc-homepage-upcoming h6{color:#535455;font-family:Montserrat,sans-serif}.sc-homepage-upcoming h6{font-size:14px}.sc-homepage-upcoming .sc-upcoming-recipient{width:95%;height:102px;margin:17px auto;border:1px solid #DDD;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.sc-homepage-upcoming .sc-upcoming-recipient:hover{box-shadow:0 1px 6px 3px rgba(0,0,0,.1)}.sc-homepage-upcoming .sc-upcoming-recipient .recipient-wrapper{position:relative;top:27px}.sc-homepage-upcoming .sc-upcoming-recipient img.sc-upcoming-recipient-image{float:left;width:100px;height:100px;margin-right:20px}.sc-homepage-upcoming .sc-upcoming-recipient h5.title{font-size:14px;line-height:17px;font-weight:400;margin-bottom:0}.sc-homepage-upcoming .sc-upcoming-recipient p.location{font-size:12px;line-height:18px;font-weight:300}.sc-homepage-sub-promos{padding-top:56px;padding-bottom:11px;width:100%}.sc-homepage-sub-promos .sub-promo{height:110px;border:1px solid #F2F0F0;border-radius:2px;background-color:#FFF;box-shadow:0 2px 2px 0 rgba(0,0,0,.08);margin:0 10px 45px}.sc-homepage-sub-promos .sub-promo .sc-sub-promo-icon{float:left;padding:20px;max-width:110px}.sc-homepage-sub-promos .sub-promo .sc-sub-promo-copy{position:relative;top:50%;transform:translateY(-50%);font-size:14px;font-weight:300;line-height:20px}.sc-homepage-footer{text-align:center;padding:43px 0}.sc-homepage-footer hr{margin:1.5em auto;width:98%}.sc-homepage-footer img{width:50px;padding-bottom:20px}.sc-homepage-footer a.view-all{color:#f47825;font-size:14px;line-height:22px;font-weight:600;font-family:Montserrat,sans-serif}.sc-homepage-footer h3,.sc-homepage-footer p{font-family:Montserrat,sans-serif;font-weight:300}.sc-homepage-footer h3{font-size:21px}.sc-homepage-footer p{font-size:14px}#home-cta #home-cta-wrapper .watch-video,#home-cta #home-cta-wrapper h1{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#fff}#home-cta{width:100%;height:738px;text-align:center}#home-cta #home-cta-wrapper{width:100%;max-width:1100px;margin:0 auto;position:relative}#home-cta #home-cta-wrapper .ornament{margin:0 auto}#home-cta #home-cta-wrapper .cleaner-greener{padding:0 17px;margin-bottom:15px;max-width:351px}#home-cta #home-cta-wrapper .cleaner-greener.customer{margin-bottom:0}#home-cta #home-cta-wrapper .own-home-search-form .input-wrapper .submit-wrapper{display:inline-block;position:relative}#home-cta #home-cta-wrapper .own-home-search-form .input-wrapper .submit-wrapper .overlay{width:100%;height:59px;position:absolute;top:5px;left:0;transition:width 2s ease;background-color:rgba(1,1,1,.1);pointer-events:none}#home-cta #home-cta-wrapper .own-home-search-form .input-wrapper .submit-wrapper .overlay.closed{width:0}#home-cta #home-cta-wrapper .own-home-search-form .input-wrapper .submit-wrapper img.checkmark{position:absolute;top:22px;left:50%;transform:translateX(-50%);display:none;width:30px}#home-cta #home-cta-wrapper .clean-truth-logo{max-width:118px;margin:0 auto}#home-cta #home-cta-wrapper input,#home-cta #home-cta-wrapper label{display:block;width:260px;margin:5px auto;text-align:left}#home-cta #home-cta-wrapper input.zip-search:hover{background-color:#C96222}#home-cta #home-cta-wrapper .watch-video{display:block;z-index:3;margin-top:20px}#home-cta #home-cta-wrapper .watch-video a{color:#fff;text-decoration:none;font-weight:800}#home-cta #home-cta-wrapper .overlapping-zips{color:#fff;padding-top:30px}#home-cta #home-cta-wrapper h1{font-size:18px;line-height:22px;font-weight:500;max-width:315px;margin:28px auto}#home-cta #home-cta-wrapper h1.customer{margin-bottom:10px;font-size:29px;line-height:33px}#home-cta #home-cta-wrapper h1.spanish{color:#fff;font-size:36px;line-height:38px;font-weight:900;font-family:Montserrat,sans-serif;max-width:325px;margin:1.5em auto .3em}#home-cta #home-cta-wrapper h2{color:#fff;font-size:27px;font-weight:500;line-height:24px;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;max-width:355px;margin:0 auto 4px}#home-cta #home-cta-wrapper #customer-login,#home-cta #home-cta-wrapper #zip-code,#home-cta #home-cta-wrapper a,#home-cta #home-cta-wrapper h2.spanish,#home-cta #home-cta-wrapper h3,#home-cta #home-cta-wrapper label{font-family:Montserrat,sans-serif}#home-cta #home-cta-wrapper h2.spanish{color:#fff;font-weight:300;font-size:16px;line-height:25px;max-width:285px;margin:20px auto}#home-cta #home-cta-wrapper h3{color:#fff;font-weight:600;font-size:14px;line-height:20px;margin-top:20px;margin-bottom:0}#home-cta #home-cta-wrapper #customer-login{text-transform:none;font-size:20px;line-height:22px;padding:18px 0;width:260px;font-weight:700;margin:20px auto 30px;height:59px}#home-cta #home-cta-wrapper a{color:#fff;text-decoration:underline}#home-cta #home-cta-wrapper label{color:#fff;font-weight:700;font-size:13px;line-height:16px}#home-cta #home-cta-wrapper #zip-code{padding:20px 16px;color:#999;font-size:18px;line-height:22px}#home-cta #home-cta-wrapper input[type=submit]{transition:color 250ms ease;text-align:center;color:#fff;background-color:#E37E3D;font-size:16px;line-height:19px;font-family:Montserrat,sans-serif;font-weight:700;padding:20px 16px}#service-areas .wrap .service-area,#service-areas .wrap h2{font-size:14px;font-family:Montserrat,sans-serif}#home-cta #home-cta-wrapper input[type=submit].hideText{color:#E37E3D}#home-cta #text-wrapper{display:block}#service-areas{background-color:#32AD68;padding:16px}#service-areas .wrap{text-align:center}#service-areas .wrap h2{color:#fff;line-height:20px;font-weight:700}#service-areas .wrap .service-area{color:#fff;display:inline;line-height:18px;font-weight:300;margin:0 20px;white-space:nowrap}#home-features{background-color:#DFF2F7;text-align:center;font-family:Montserrat,sans-serif;padding-top:14px;padding-bottom:51px}#home-features .home-feature{display:block;width:85%;background-color:#fff;margin:26px auto 33px;padding:42px 10px 54px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease}.hide-on-mobile,.page-sun-club-recipients .sc-head-img,.single-gmec_sc_install .sc-head-img,.tax-gmec_sc_install_cat .sc-head-img{display:none}#home-features .home-feature img{max-width:207px;height:221px;transition:all .3s ease;padding-bottom:15px}#home-features .home-features-button,.home-features-button{text-transform:none;padding:11px 60px;background-color:#2bb673}#home-features .home-feature:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.18)}#home-features .home-feature:hover img{transform:scale(1.2)}#home-features h5{color:#525455;font-family:Montserrat,sans-serif}#home-features .home-features-text{margin-left:auto;margin-right:auto}#home-features a,#home-features a:focus,#home-features a:hover,#home-features a:visited,#home-features a:visited:focus,#home-features a:visited:hover{border-bottom:none!important}.home-features-button:hover{background-color:#2bb673;opacity:.8}#home-our-mission,#home-our-mission-customer{width:100%;height:620px;text-align:center;background:url(../../assets/images/home-page/mission-bg-mobile.png) #DFF2F7;background-size:cover;background-position-x:center}#home-our-mission .home-our-mission-wrapper,#home-our-mission-customer .home-our-mission-wrapper{margin:0 auto;width:100%;max-width:1366px;position:relative;top:230px}#home-our-mission .home-our-mission-wrapper h2,#home-our-mission .home-our-mission-wrapper h6,#home-our-mission-customer .home-our-mission-wrapper h2,#home-our-mission-customer .home-our-mission-wrapper h6{font-family:Montserrat,sans-serif}#home-our-mission .home-our-mission-wrapper h2,#home-our-mission-customer .home-our-mission-wrapper h2{font-size:26px;color:#fff;line-height:32px;font-weight:600;margin-bottom:5px}#home-our-mission .home-our-mission-wrapper h6,#home-our-mission-customer .home-our-mission-wrapper h6{color:#fff;width:90%;max-width:326px;margin:0 auto;font-size:14px;font-weight:300;line-height:22px}#home-our-mission .home-our-mission-wrapper p,#home-our-mission-customer .home-our-mission-wrapper p{margin-bottom:0}.ancillary-bar .phone-number{float:right;color:#fff;line-height:2.4em;margin-right:1em}select.product-type{margin-bottom:1em}.popular-posts .wpp-list .wpp-thumbnail{margin-bottom:5px}#megaMenu ul.megaMenu li.menu-item.mega-with-sub>a::after,#megaMenu ul.megaMenu li.menu-item.mega-with-sub>span.um-anchoremulator::after,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega>a::after,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega>span.um-anchoremulator::after,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.megaReg-with-sub>span.um-anchoremulator::after,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg>li.megaReg-with-sub>a::after{display:none;border:none!important}.header-wrap{width:100%;max-width:1366px;position:relative;margin:0 auto}.ancillary-bar>.header-wrap{max-width:none}#fullwidth-title-bar{text-align:center;width:100%;background:url(../../library/images/environmental-impact-bg.png)}#fullwidth-title-bar h1{color:#fff;font-weight:300;font-family:Montserrat;line-height:38px;font-size:32px;padding:60px 0}.sc-connect-content .connect-section a,.sc-connect-content .connect-section h2,.sc-connect-content .connect-section p,.sc-connect-content h1,.sc-faqs .sc-faqs-wrapper,.sc-faqs .sc-faqs-wrapper h2 a,.sc-faqs .sc-faqs-wrapper h3 a,.sc-faqs h1,.sc-recipients,.sc-recipients .gmec-sun-club-find-a-recipient,.sc-recipients .gmec-sun-club-find-a-recipient h3.title,.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item a.name,.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item a.view,.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item span.install-number,.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item span.location,.sc-recipients h1#recipients-title{font-family:Montserrat,sans-serif}.show-on-mobile{display:inherit}a.document-url{cursor:pointer}.popup-close{float:right;background-color:red}#NE-TOS-container,#NE-TOS-container-mobile_wrapper,#NE-TOS-container_wrapper{width:100%;max-width:1280px;margin-left:50%;transform:translateX(-50%);background:#fff;padding:20px}#NE-TOS-container-mobile_background,#NE-TOS-container_background{background-color:transparent!important}#NE-TOS-container td,#NE-TOS-container-mobile td{border:1px solid #000;padding:10px;display:block;width:100%!important}.ajax-search{display:inline-block;width:225px;transition:.5s ease all;position:relative;left:4px}#ajaxsearchpro1_1,#ajaxsearchpro1_2{border:none;box-shadow:none}#ajaxsearchpro1_2{width:90%;margin:30px auto!important}#BVRRContainer,#BVRRSearchContainer,.bv-cleanslate,.bv-cleanslate>.bv-shared{display:none!important}.speech-bubble{position:relative;background-image:url(../images/creatures/green-speech-bubble-updated.png);background-size:contain;background-position:0 0;background-repeat:no-repeat;width:130px;height:130px;top:80px;left:50%}.sc-connect-content{margin-top:10px;text-align:center}.sc-connect-content h1{color:#2BB673;font-size:28px;font-weight:300;line-height:34px;padding-bottom:64px}.sc-connect-content img.sc-logo{width:100px;padding-bottom:7px}.sc-connect-content hr{width:90%;margin:4.5em auto}.sc-connect-content .connect-section img{width:50px;padding-bottom:10px}.sc-connect-content .connect-section h2{color:#2BB673;font-size:21px;font-weight:300;line-height:25px}.sc-connect-content .connect-section p{color:#535455;font-size:14px;font-weight:300;line-height:20px;max-width:220px;margin:0 auto 1.667em}.sc-connect-content .connect-section a{color:#13A8D3;font-size:16px;font-weight:300;line-height:22px;border-bottom:1px dotted #13A8D3}.sc-recipients{text-align:center}.sc-recipients h1#recipients-title{color:#2BB673;font-size:28px;font-weight:300;line-height:34px}.sc-recipients .gmec-sun-club-installations-map .map-canvas{width:100%;padding:0;height:230px}.sc-recipients .gmec-sun-club-find-a-recipient{text-align:left;border-radius:2px;border:1px solid #DDD;background-color:#F7F7F7;box-shadow:0 0 2px 0 rgba(0,0,0,.1);width:95%;margin:0 auto;padding:37px 1.5em}.sc-recipients .gmec-sun-club-find-a-recipient h3.title{font-size:18px;font-weight:600;color:#2BB673;border-bottom:1px solid #E2E2E2}.sc-recipients .gmec-sun-club-find-a-recipient .recipients-dropdown-wrapper{width:100%}.sc-recipients .gmec-sun-club-find-a-recipient .label{font-size:14px;font-weight:300;color:#535455}.sc-recipients .gmec-sun-club-find-a-recipient .type-by-location{color:#000;font-weight:400}.sc-recipients img.sc-logo{width:100px;padding-top:30px}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper{padding:35px 0}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper h3.title{text-align:left;color:#535455;font-size:18px;line-height:22px;border-bottom:1px solid #C6C8CA;font-family:Montserrat,sans-serif;margin-bottom:40px}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item{margin:24px auto;text-align:left}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item .attachment-post-thumbnail{margin:1em;width:110px}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item a.name{color:#535455;font-size:16px;line-height:30px;font-weight:300}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item span.location{color:#535455;font-size:14px;font-weight:300;line-height:24px}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item span.install-number{color:#535455;font-size:12px;font-weight:300;line-height:24px}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item a.view{color:#F47824;font-size:12px;font-weight:600;line-height:24px}.sc-faqs{background:#F7F7F7;text-align:center}.sc-faqs .sc-logo{padding-top:30px;width:100px}.sc-faqs h1{font-size:28px;font-weight:300;line-height:34px}.sc-faqs .sc-faqs-wrapper{background:#fff;width:95%;margin:0 auto;text-align:left;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border:1px solid #DDD;border-radius:2px;padding:40px 16px 10px}.sc-faqs .sc-faqs-wrapper h2 a{color:#F47824;font-size:24px;font-weight:300;line-height:30px;text-align:center;border-bottom:1px solid #C6C8CA}.sc-faqs .sc-faqs-wrapper h3 a{color:#535455;font-size:18px;font-weight:300;line-height:24px;text-align:center;text-decoration:underline dotted #13A8D3}.sc-faqs .sc-faqs-wrapper .switch,.sc-faqs .sc-faqs-wrapper span.icon{display:none}.sc-faqs .sc-faqs-wrapper .outer{padding:0}.sc-faqs .sc-faqs-wrapper .accordion .new,.sc-faqs .sc-faqs-wrapper .accordion .new .new{border:none}.sc-recipient{text-align:center;padding-top:10px}.sc-recipient .recipient-wrapper{padding:30px 0;background-color:#F7F7F7}.sc-recipient .recipient-wrapper .recipient{width:95%;margin:0 auto;text-align:left;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border:1px solid #DDD;border-radius:2px;padding:40px 16px 10px}.sc-recipient .recipient-wrapper .recipient h2,.sc-recipient .recipient-wrapper .recipient h3{color:#535455;line-height:22px;border-bottom:1px solid #C6C8CA;font-family:Montserrat,sans-serif}.sc-recipient .recipient-wrapper .recipient a{text-decoration:underline dotted #fff;color:#535455}.sc-recipient .recipient-wrapper .recipient h2{text-align:left;font-size:21px}.sc-about,.sc-recipient h1,.sc-team-content{text-align:center}.sc-recipient .recipient-wrapper .recipient h3{font-size:18px}.sc-recipient .recipient-wrapper .recipient .project-details{font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;line-height:18px;padding-top:30px}.sc-recipient .recipient-wrapper .recipient .project-overview,.sc-recipient .sc-cat{font-family:Montserrat,sans-serif;color:#535455;font-size:16px;line-height:22px}.sc-recipient .recipient-wrapper .recipient .project-overview{font-weight:300}.sc-recipient .sc-logo{width:100px}.sc-recipient .recipient-img{width:100%}.sc-recipient .sc-cat{padding-left:11px}.sc-about .sc-about-content h1,.sc-recipient h1{font-size:28px;line-height:34px;font-weight:300;font-family:Montserrat,sans-serif}.sc-recipient h1{color:#2BB673}.sc-about .sc-about-content{font-family:Montserrat,sans-serif}.sc-about .sc-about-content img.sc-about-big-img{width:100%;padding:60px 0}.sc-about .sc-about-content h1{padding-top:40px}.sc-about .sc-about-content p{font-family:Montserrat,sans-serif;color:#535455;font-size:16px;font-weight:300;line-height:22px;width:90%;margin:0 auto 55px}.sc-about .sc-about-content .sc-logo{padding-top:30px;width:175px}.sc-about .sc-about-content .sc-about-promo{border-image:url(../../assets/images/sc-microsite/ribbon.png) 2 fill;height:310px;width:100%;max-width:750px;margin:0 auto}.sc-about .sc-about-content .sc-about-promo .sc-about-promo-wrapper{padding:50px 0 15px}.sc-about .sc-about-content .sc-about-promo .sc-about-promo-wrapper h4{color:#0A5D8E;position:relative;top:-2px;font-weight:600}.sc-about .sc-about-content .sc-about-promo .sc-about-promo-wrapper p{font-size:18px;font-weight:300;line-height:24px;width:100%;max-width:305px;margin:0 auto;padding-top:50px}.sc-about .sc-about-content p.sc-about-disclaimer{width:90%;margin:0 auto 60px;color:#535455;font-size:14px;font-weight:300;line-height:20px}.sc-about .sc-about-content .sc-about-feature-wrapper{margin:0 auto 50px;padding:0 50px}.sc-about .sc-about-content .sc-about-feature-wrapper .sc-about-feature{width:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border:1px solid #DDD;border-radius:2px;padding:25px 55px;margin-bottom:20px}.sc-about .sc-about-content .sc-about-feature-wrapper .sc-about-feature:hover{box-shadow:0 1px 6px 3px rgba(0,0,0,.1)}.sc-about .sc-about-content .sc-about-feature-wrapper .sc-about-feature a{font-family:Montserrat,sans-serif;color:#535455;font-size:16px;line-height:19px;text-decoration:underline dotted #13A8D3;display:block;margin:20px 0}.sc-about .sc-about-content .sc-about-feature-wrapper .sc-about-feature .sc-about-feature-icon{width:120px;margin:0 auto}.sc-team-content{font-family:Montserrat,sans-serif}.sc-team-content img.sc-logo{width:100px;padding-top:30px}.sc-team-content h1{font-family:Montserrat,sans-serif;color:#2BB673;font-size:28px;font-weight:300;line-height:34px}.sc-team-content h2{font-family:Montserrat,sans-serif;color:#535455;font-size:14px;font-weight:500;line-height:22px;border-bottom:1px solid #E2E2E2;padding-top:70px}.sc-docs .sc-docs-wrapper h2,.sc-docs h1,.sc-team-content .sc-team-board .sc-team-member h3,.sc-team-content .sc-team-board .sc-team-member h4{font-family:Montserrat,sans-serif;font-weight:300}.sc-team-content .sc-team-board{text-align:left;width:90%;margin:0 auto;padding-bottom:70px}.sc-team-content .sc-team-board img{padding:15px 0}.sc-team-content .sc-team-board .sc-team-member{cursor:pointer}.sc-team-content .sc-team-board .sc-team-member h3{color:#535455;font-size:28px;line-height:33px;margin-bottom:15px}.sc-team-content .sc-team-board .sc-team-member h4{color:#858585;font-size:16px;line-height:18px;margin-bottom:30px}.sc-docs h1,.sc-team-content .sc-team-board .sc-team-member .current{color:#2BB673}.sc-team-content .sc-team-board .sc-team-member .sc-team-triangle{width:0;height:0;border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:15px solid #F7F7F7;position:relative;top:7px;display:none}.sc-team-content .sc-team-board .sc-team-member p.sc-team-bio{background-color:#F7F7F7;position:relative;padding:38px 35px;display:none}.sc-docs{font-family:Montserrat,sans-serif;text-align:center;padding-bottom:50px}.sc-docs .sc-wrapper{padding:0 15px}.sc-docs img.sc-logo{width:100px;padding-top:30px}.sc-docs h1{font-size:28px;line-height:34px}.sc-docs .sc-docs-wrapper{padding-top:35px}.sc-docs .sc-docs-wrapper h2{text-align:left;color:#2BB673;font-size:21px;line-height:22px;margin-top:50px}.sc-docs .sc-docs-wrapper .sc-docs-docs-wrapper .sc-docs-doc a,.sc-docs .sc-docs-wrapper h3,.sc-docs .sc-docs-wrapper p{color:#535455;font-family:Montserrat,sans-serif}.sc-docs .sc-docs-wrapper h3{margin-top:30px;margin-bottom:20px;text-align:left;font-size:14px;font-weight:500;line-height:22px;border-bottom:1px solid #E2E2E2}.sc-docs .sc-docs-wrapper p{text-align:left;font-size:16px;font-weight:300;line-height:22px}.sc-docs .sc-docs-wrapper .sc-docs-docs-wrapper{text-align:left}.sc-docs .sc-docs-wrapper .sc-docs-docs-wrapper .sc-docs-doc{padding:20px 0;display:inline-block;width:49%;text-align:center}.sc-docs .sc-docs-wrapper .sc-docs-docs-wrapper .sc-docs-doc img.sc-docs-icon{width:65px}.sc-docs .sc-docs-wrapper .sc-docs-docs-wrapper .sc-docs-doc a{display:block;font-size:14px;line-height:20px;text-decoration:underline dotted #13A8D3}.sc-press{text-align:center}.sc-press .sc-press-wrapper{padding:0 16px}.sc-press .sc-press-wrapper img.sc-logo{width:100px;padding-top:30px}.sc-press .sc-press-wrapper h1{font-family:Montserrat,sans-serif;color:#2BB673;font-size:28px;font-weight:300;line-height:34px}.sc-press .sc-press-wrapper .sc-press-kit{text-align:left;padding:20px;border:1px solid #DDD;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:22px}.sc-press .sc-press-wrapper .sc-press-kit h2{font-family:Montserrat,sans-serif;color:#016297;font-size:21px;font-weight:300;line-height:30px;border-bottom:1px solid #C6C8CA}.sc-press .sc-press-wrapper .sc-press-kit p{font-family:Montserrat,sans-serif;margin-bottom:0}.sc-press .sc-press-wrapper .sc-press-kit p a{color:#535455;font-size:14px;font-weight:300;line-height:30px;text-decoration:underline dotted #13A8D3}.sc-press .sc-press-wrapper .sc-press-releases{text-align:left}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release{width:100%;margin:0 auto 22px;border:1px solid #DDD;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}#inner-content .sc-logo,.sc-application input[type=submit]{margin:0 auto;display:block}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release:hover{box-shadow:0 1px 6px 3px rgba(0,0,0,.1)}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-img{vertical-align:top;width:24%;display:inline-block;background-color:#F1FAF6}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-img img{position:relative;top:50%;transform:translateY(-50%);max-height:100%;margin:0 auto}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-body{padding:15px;width:74%;display:inline-block}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-body h2{font-family:Montserrat,sans-serif;color:#016297;font-size:12px;line-height:24px}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-body h3{font-family:Montserrat,sans-serif;color:#535455;font-size:18px;font-weight:300;line-height:24px}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-body p{font-family:Montserrat,sans-serif;color:#535455;font-size:12px;font-weight:300;line-height:24px}#inner-content .sc-logo{width:100px;padding-bottom:30px}.sc-application{text-align:center;font-family:Montserrat,sans-serif}.sc-application label{font-size:12px}.sc-application .gform_save_link{text-align:center;display:block;padding-top:50px}.sc-application img.sc-logo{width:100px;padding-top:30px}.sc-application h1{font-family:Montserrat,sans-serif;color:#2BB673;font-size:32px;font-weight:300;line-height:38px}.sc-application p{font-family:Montserrat,sans-serif;color:#535455;font-size:18px;font-weight:300;line-height:24px}.sc-application .gform_wrapper{background-color:transparent;max-width:100%}.sc-application .gform_wrapper .gfield_radio li{display:inline-block;width:120px}.sc-application .gform_wrapper input,.sc-application .gform_wrapper textarea,.sc-application .gform_wrapper textarea.textarea{width:100%}.sc-application .gform_wrapper .gfield_description{color:#535455;font-size:14px;line-height:18px;font-weight:500;padding-bottom:10px}div.sc-donate .sc-donate-wrapper h1,div.sc-donate .sc-donate-wrapper p{font-family:Montserrat,sans-serif;font-weight:300}.sc-application .gform_wrapper input::-webkit-input-placeholder,.sc-application .gform_wrapper textarea::-webkit-input-placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px}.sc-application .gform_wrapper input::-moz-placeholder,.sc-application .gform_wrapper textarea::-moz-placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px}.sc-application .gform_wrapper input:-ms-input-placeholder,.sc-application .gform_wrapper textarea:-ms-input-placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px}.sc-application .gform_wrapper input::placeholder,.sc-application .gform_wrapper textarea::placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px}.sc-application .gform_wrapper .gsection{border-bottom:none;margin-bottom:0}.sc-application .gform_wrapper .gsection h2.gsection_title{font-family:Montserrat,sans-serif;color:#535455;font-size:14px;line-height:18px;border-bottom:1px solid #C6C8CA}.sc-application .sc-application-grey-bg{background-color:#F7F7F7;border:1px solid #DDD;box-shadow:0 2px 2px 0 rgba(0,0,0,.08);padding:10px 18px;margin:50px auto}div.sc-donate{text-align:center;background:url(../../assets/images/sc-microsite/donate-bg-mobile.jpg) 50% 100%;background-size:cover}div.sc-donate .sc-donate-wrapper img.sc-logo{width:100px;padding-top:30px}div.sc-donate .sc-donate-wrapper h1{color:#2BB673;font-size:28px;line-height:34px}div.sc-donate .sc-donate-wrapper p{color:#535455;font-size:16px;line-height:22px}div.sc-donate .sc-donate-wrapper p.disclaimer{color:#FFF;font-size:12px;line-height:18px;padding:40px 0 20px;margin-bottom:0}div.sc-donate .sc-donate-wrapper .stripe-img{padding-bottom:20px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper{border:1px solid #DDD;border-radius:2px;width:95%;margin:0 auto;padding:20px;font-family:Montserrat,sans-serif;background-color:#F7F7F7}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper #card-element{background-color:#fff;padding:12px;box-sizing:border-box;border:1px solid #DDD;border-radius:2px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper input{display:block;width:100%;margin:4px auto;padding:12px;box-sizing:border-box;border:1px solid #DDD;border-radius:2px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper input::-webkit-input-placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px;padding-left:15px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper input::-moz-placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px;padding-left:15px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper input:-ms-input-placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px;padding-left:15px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper input::placeholder{color:#989898;font-size:14px;font-weight:300;line-height:17px;padding-left:15px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper input[name=amount]{width:90%;display:inline-block}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .my-account-disclaimer{color:#535455;font-size:13px;line-height:18px;margin:15px auto}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper{background-color:#FDFDFD;padding:15px;border:1px solid #DDD;border-radius:2px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-amount{cursor:pointer;width:23%;max-width:61px;height:40px;color:#fff;background-color:#2BB673;opacity:.4;border-radius:2px;display:inline-block;font-size:16px;line-height:40px;font-weight:800;margin-right:4px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-amount.selected{opacity:1}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-other-amount{font-size:16px;font-weight:800;color:#535455;margin-top:15px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-other-amount input::-webkit-input-placeholder{color:#CDCDCD;font-size:16px;font-weight:800;line-height:19px;padding-left:0}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-other-amount input::-moz-placeholder{color:#CDCDCD;font-size:16px;font-weight:800;line-height:19px;padding-left:0}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-other-amount input:-ms-input-placeholder{color:#CDCDCD;font-size:16px;font-weight:800;line-height:19px;padding-left:0}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-other-amount input::placeholder{color:#CDCDCD;font-size:16px;font-weight:800;line-height:19px;padding-left:0}.sc-destination-content h1,.sc-destination-content p{font-family:Montserrat,sans-serif;font-weight:300}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper button.sc-donate-button{width:100%;text-align:center;color:#fff;padding:16px 0;margin:36px auto;background-color:#F47824;border-radius:2px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper button.sc-donate-button:hover{opacity:.8}.sc-destination-content{text-align:center;font-family:Montserrat,sans-serif;background:url(../../assets/images/sc-microsite/destination-bg-mobile.png) 50% 100%;background-size:cover}.sc-destination-content img.sc-logo{width:100px;padding-top:30px}.sc-destination-content h1{color:#2BB673;font-size:28px;line-height:36px}.sc-destination-content p{color:#535455;font-size:16px;line-height:22px}.sc-destination-content img.destination-img{padding:88px 0 35px;width:220px}.gmec-related-posts-title{color:#2bb673;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;text-rendering:optimizelegibility;font-size:1.2em;line-height:1.2em}.parent-page-cta{position:relative}.parent-page-cta .top-left{position:absolute;top:20px;left:10px;width:100%}.parent-page-cta .top-left h1,.parent-page-cta .top-left h2{color:#535455;max-width:35%}.protect-the-environment .hero{background:url(../../assets/images/protect-the-environment/bg-mobile.jpg) 50% 50% no-repeat;background-size:cover;padding:60px 28px 73px}.protect-the-environment .hero h1{font-family:Montserrat;font-size:38px;font-weight:700;line-height:1.32;color:#fff}.protect-the-environment .hero h2{font-family:Montserrat;font-size:18px;line-height:1.33;color:#fff}.protect-the-environment .main-content{padding-top:30px;margin:0 30px}.protect-the-environment .main-content.secondary{margin:0}.protect-the-environment .main-content p{color:#41474d;font-size:14px;line-height:25px;font-family:Montserrat}.protect-the-environment .main-content h3{font-family:Montserrat;color:#2bb673;font-size:26px;font-weight:500;line-height:1.23}.protect-the-environment .main-content blockquote{background-color:#fff;padding:0}.protect-the-environment .main-content blockquote::after,.protect-the-environment .main-content blockquote::before{color:#1f6099;opacity:.2}.protect-the-environment .main-content blockquote::before{left:0;top:-10px}.protect-the-environment .main-content blockquote::after{right:0;bottom:-10px}.protect-the-environment .main-content blockquote p{color:#1f6099;margin:10px auto;line-height:1.5;font-style:italic;font-size:16px;font-weight:500;text-align:center}.protect-the-environment .main-content select{border:1px solid #c9d0d6;width:100%;padding:10px 0 10px 10px}.green-living-tips .menu,.renewable-energy-sources .menu{white-space:nowrap;overflow-x:scroll;border-bottom:1px solid #d7d9d9;-ms-overflow-style:none}.protect-the-environment .main-content select option{font-family:Montserrat;color:#41474d;font-size:18px;letter-spacing:2px;font-weight:500}.protect-the-environment .main-content .table-of-contents{display:none}.protect-the-environment .main-content hr{margin-top:3em}.protect-the-environment .main-content .protect-the-environment-item{clear:both}.protect-the-environment .main-content .protect-the-environment-item.no-pic{background-color:#f1f3ee}.protect-the-environment .main-content .protect-the-environment-item img{width:100%}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy{background-color:#fff;position:relative;margin:-150px auto 0;padding:30px 20px;width:90%}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy h2{font-family:Montserrat;color:#2bb673;font-size:26px;font-weight:500;line-height:1.23}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy li,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy p,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy ul{font-family:Montserrat;color:#41474d;font-size:14px;line-height:25px}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy li a,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy p a,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy ul a{color:#f47825;text-decoration:underline}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy li::before{content:"▪";color:#2bb673;display:inline-block;width:1em;margin-left:-1em}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic{width:100%;padding:30px}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic h2{font-family:Montserrat;color:#2bb673;font-size:26px;font-weight:500;line-height:1.23}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic li,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic p,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic ul{font-family:Montserrat;color:#41474d;font-size:14px;line-height:25px}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic li::before{content:"▪";color:#2bb673;display:inline-block;width:1em;margin-left:-1em}.protect-the-environment .main-content .cta{margin:30px;text-align:center;padding:30px 25px 0;background-color:#f1f3ee}.protect-the-environment .main-content .cta span{font-family:Montserrat;font-size:16px;line-height:22px;color:#41474d;display:block}.protect-the-environment .main-content .cta a.button{text-transform:capitalize;padding:6px 12px;margin:35px auto;font-family:Montserrat;font-size:16px;font-weight:600;color:#fff}.protect-the-environment .main-content .disclaimers{display:block;margin:20px 30px}.renewable-energy-sources.child .hero{background-size:cover}.renewable-energy-sources.child .hero h1{color:#1A3C7D}.renewable-energy-sources.child .main-content h2{margin:30px auto;max-width:780px}.renewable-energy-sources .hero{background:url(../../assets/images/renewable-energy-sources/bg-mobile.png) 50% 100% no-repeat;background-size:contain;padding:40px 28px 230px}.renewable-energy-sources .hero h1{font-family:Montserrat;font-size:38px;font-weight:700;line-height:1.32;color:#1A3C7D}.renewable-energy-sources .menu{background-color:#f5f8fa;width:100%;padding:11px 30px}.renewable-energy-sources .menu::-webkit-scrollbar{display:none}.renewable-energy-sources .menu a{font-family:Montserrat;font-size:16px;color:#525455;margin-right:30px}.renewable-energy-sources .menu a.active{font-weight:600}.renewable-energy-sources .main-content{padding-top:30px}.renewable-energy-sources .main-content h2{width:84%;font-family:Montserrat;font-size:26px;font-weight:500;line-height:1.23;color:#2bb673;margin:0 auto}.renewable-energy-sources .main-content h3{width:84%;margin:0 auto}.renewable-energy-sources .main-content ol,.renewable-energy-sources .main-content p,.renewable-energy-sources .main-content ul{width:84%;font-family:Montserrat;font-size:14px;line-height:1.79;color:#41474d;margin:40px auto}.renewable-energy-sources .main-content blockquote{background-color:#fff;padding:27px}.renewable-energy-sources .main-content blockquote::after,.renewable-energy-sources .main-content blockquote::before{color:#1f6099;opacity:.2}.renewable-energy-sources .main-content blockquote p{color:#1f6099;margin:10px auto;line-height:1.5;font-style:italic;font-size:16px;font-weight:700;text-align:center}.renewable-energy-sources .main-content .cta-1,.renewable-energy-sources .main-content .cta-2{clear:both;margin:30px auto;width:84%;background-color:#f3f5f0;padding:30px 25px;text-align:center}.renewable-energy-sources .main-content .cta-1 p,.renewable-energy-sources .main-content .cta-2 p{font-family:Montserrat;font-size:16px;line-height:1.38;color:#41474d;width:100%;margin:0 auto 20px}.renewable-energy-sources .main-content .cta-1 p:last-child,.renewable-energy-sources .main-content .cta-2 p:last-child{margin-bottom:0}.renewable-energy-sources .main-content .cta-1 a,.renewable-energy-sources .main-content .cta-2 a{color:#fff;background-color:#f47825;padding:6px 12px;margin:0 auto}.renewable-energy-sources .main-content .renewable-energy-source{clear:both}.renewable-energy-sources .main-content .renewable-energy-source img{width:100%}.renewable-energy-sources .main-content .renewable-energy-source .renewable-energy-source-copy{background-color:#fff;margin:-150px auto 60px;position:relative;padding:30px 20px;width:90%}.renewable-energy-sources .main-content .renewable-energy-source .renewable-energy-source-copy h2{width:100%;font-family:Montserrat;font-size:26px;font-weight:500;line-height:1.23;color:#2bb673}.renewable-energy-sources .main-content .renewable-energy-source .renewable-energy-source-copy p{width:100%;font-family:Montserrat;font-size:14px;line-height:1.79;color:#41474d}.renewable-energy-sources .main-content .renewable-energy-source .renewable-energy-source-copy a{font-family:Montserrat;font-size:16px;font-weight:600;line-height:1.5;color:#f47825}.renewable-energy-sources .main-content .disclaimers h3,.renewable-energy-sources .main-content .disclaimers p{width:84%;font-family:Montserrat}.renewable-energy-sources .main-content .disclaimers p{font-size:10px;line-height:20px;color:#41474d}.renewable-energy-sources .main-content .disclaimers h3{font-size:14px;line-height:20px;color:#16a8de;margin-bottom:10px!important}.renewable-energy-sources .main-content .fun-facts{width:84%;margin:40px auto;font-family:Montserrat}.renewable-energy-sources .main-content .fun-facts .fun-fact{clear:both}.renewable-energy-sources .main-content .fun-facts .fun-fact img{float:left;padding-right:30px;max-width:130px}.renewable-energy-sources .main-content .fun-facts .fun-fact p{font-family:Montserrat;font-weight:600;color:#1f6099;font-size:12px}.green-living-tips.child .hero{background-size:cover}.green-living-tips.child .hero h1{color:#1A3C7D}.green-living-tips .hero h1,.green-living-tips .hero h2{line-height:normal;color:#fff;text-shadow:#000 1px 1px 1px;font-family:Montserrat}.green-living-tips.child .main-content h2{margin:30px auto;max-width:780px}.green-living-tips .hero{background-size:cover;background-position:50% 100%;background-repeat:no-repeat;height:374px;padding:68px 30px 0}.green-living-tips .hero h1{font-size:30px;font-weight:700}.green-living-tips .hero h2{font-size:18px}.green-living-tips .menu{background-color:#f5f8fa;width:100%;padding:11px 30px}.green-living-tips .menu::-webkit-scrollbar{display:none}.green-living-tips .menu a{font-family:Montserrat;font-size:16px;color:#525455;margin-right:30px;text-transform:capitalize}.green-living-tips .menu a.active{font-weight:600;color:#2BB673}.green-living-tips .main-content{padding:25px}.green-living-tips .main-content .fluid-width-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.green-living-tips .main-content .fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.green-living-tips .main-content h2{font-family:Montserrat;font-size:26px;font-weight:500;line-height:1.23;color:#2bb673;margin:0 auto 20px}.green-living-tips .main-content h3{margin:0 auto}.green-living-tips .main-content ol,.green-living-tips .main-content p,.green-living-tips .main-content ul{font-family:Montserrat;font-size:14px;line-height:25px;color:#41474d}.green-living-tips .main-content .cta-1,.green-living-tips .main-content .cta-2{clear:both;margin:30px auto;background-color:#f3f5f0;padding:30px 25px;text-align:center}.green-living-tips .main-content .cta-1 p,.green-living-tips .main-content .cta-2 p{font-family:Montserrat;font-size:16px;line-height:1.38;color:#41474d;width:100%;margin:0 auto 20px}.green-living-tips .main-content .cta-1 p:last-child,.green-living-tips .main-content .cta-2 p:last-child{margin-bottom:0}.green-living-tips .main-content .cta-1 a,.green-living-tips .main-content .cta-2 a{color:#fff;font-family:Montserrat;background-color:#f47825;padding:6px 12px;margin:0 auto}.green-living-tips .main-content .green-living-tip{clear:both;width:calc(100% + 50px);margin-left:-25px}.green-living-tips .main-content .green-living-tip img{width:100%}.green-living-tips .main-content .green-living-tip .green-living-tip-copy{background-color:#fff;margin:-110px auto 60px;position:relative;padding:30px 20px;width:95%}.green-living-tips .main-content .green-living-tip .green-living-tip-copy h2{width:100%;font-family:Montserrat;font-size:26px;font-weight:500;line-height:1.23;color:#2bb673}.green-living-tips .main-content .green-living-tip .green-living-tip-copy p{width:100%;font-family:Montserrat;font-size:14px;line-height:1.79;color:#41474d}.green-living-tips .main-content .green-living-tip .green-living-tip-copy a{font-family:Montserrat;font-size:16px;font-weight:600;line-height:1.5;color:#f47825}.green-living-tips .main-content .fun-facts{width:84%;margin:40px auto;font-family:Montserrat}.green-living-tips .main-content .fun-facts .fun-fact{clear:both}.green-living-tips .main-content .fun-facts .fun-fact img{float:left;padding-right:30px;max-width:130px}.green-living-tips .main-content .fun-facts .fun-fact p{font-family:Montserrat;font-weight:600;color:#1f6099;font-size:12px}.green-living-tips .secondary-content{padding:0 30px;font-family:Montserrat}.green-living-tips .secondary-content .fun-fact img{width:100%}.green-living-tips .secondary-content .fun-fact .copy{background-color:#fff;text-align:center;width:92%;margin:-100px auto 0;position:relative;padding:30px 10px}.green-living-tips .secondary-content .fun-fact .copy h3{font-size:16px;font-weight:600;line-height:normal;color:#1F6099}.green-living-tips .secondary-content .fun-fact .copy p{font-size:14px;font-weight:300;line-height:24px;color:#41474D}.green-living-tips .secondary-content h2{font-family:Montserrat;text-align:center}.green-living-tips .secondary-content .cta-2{clear:both;margin:30px auto;width:84%;background-color:#f3f5f0;padding:30px 25px;text-align:center}.green-living-tips .secondary-content .cta-2 p{font-family:Montserrat;font-size:16px;line-height:1.38;color:#41474d;width:100%;margin:0 auto 20px}.green-living-tips .secondary-content .cta-2 p:last-child{margin-bottom:0}.green-living-tips .secondary-content .cta-2 a{color:#fff;background-color:#f47825;padding:6px 12px;margin:0 auto}@media only screen and (min-width:440px){.gmec-woocommerce ul.products .product-details-col .cart .single_add_to_cart_button{float:left;margin-left:1em;margin-top:inherit;width:inherit}.gmec-product-price-details .price-others:nth-child(even),.single-gmec-lnd-tx .price-others:nth-child(even){border-left:1px solid #e4e4e4}.gmec-product-price-details .price-others:nth-child(odd),.single-gmec-lnd-tx .price-others:nth-child(odd){border-right:1px solid transparent}#home-cta h1{font-size:48px;margin-bottom:10px}#home-cta h3{font-size:18px}#home-cta button.newhome{display:inline-block}}@media only screen and (min-width:481px){#sidebar1{display:block}.alignleft,a.alignleft,a.alignleft:visited,img.alignleft{margin-right:1.5em;display:inline;float:left;clear:none}.alignright,a.alignright,a.alignright:visited,img.alignright{margin-left:1.5em;display:inline;float:right;clear:none}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .provider-phone{display:none}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .provider-phone-link{display:inline-block}.grid-gmec-product-price .cell-product-name{width:20%}.grid-gmec-product-price .cell-product-content{width:12%}.grid-gmec-product-price .cell-product-term{width:15%}.grid-gmec-product-price .cell-product-cancellation-fee{width:12%}.grid-gmec-product-price .cell-product-offer{width:28%}.grid-gmec-product-price .cell-product-price{width:13%}.gmec-eco-tips-wrapper .category-drop-down{display:none}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button{display:inherit;margin-left:.5%}.gmec-ev-savings-calculator .step .input-section{width:80%;margin-left:auto;margin-right:auto}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:6px 12px}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th{font-size:1em}.single-gmec-lnd-tx nav#mobile #mobile-logo{padding-left:.7em}.single-gmec-lnd-tx nav#mobile .phone-number-wrapper{padding-top:1.25em;padding-right:1em}.single-gmec-lnd-tx nav#mobile .phone-number-wrapper .phone-number{display:inline-block}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper{padding:1em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-bullets,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-form{width:450px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-form.fullwidth{width:100%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .content{display:inherit}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .content-copy{display:block}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name .product-name-content,.single-product #sidebar1{display:none}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .contentWrapper{top:44px}}@media only screen and (min-width:540px){.gmec-store-landing .category .sub-cats-and-products{position:relative}.gmec-store-landing .category .sub-cats-and-products .sub-cats{width:9em;position:relative;font-size:1.2em}.gmec-store-landing .top-selling-products-wrapper{margin-left:9em;overflow:hidden}.gmec-store-landing .top-selling-products{position:relative;width:inherit}.gmec-store-landing .top-selling-products .product{position:relative}.gmec-store-landing .top-selling-products .product .product-title{font-size:1.2em}.gmec-store-landing .top-selling-products .product-loop-0{border-right:solid 1px #e8e8ea;width:50%}.gmec-store-landing .top-selling-products .product-loop-0 .product-inner{padding-right:10%}.gmec-store-landing .top-selling-products .product-loop-1{display:table-cell;width:50%}.gmec-store-landing .top-selling-products .product-loop-1 .product-inner{margin-left:10%}.gmec-store-category .top-selling-products-wrapper{margin-left:inherit}.page-template-tmpl-two-column-hero .headline-main{font-size:2em}.ref-img-cell{width:33%!important;float:left!important}.ref-wrapper .referral-description{width:60%!important}.energy-saver .hero{background:url(../images/energy-saver/hero-bg.png) 50% 50%;background-size:cover;height:476px}.energy-saver .hero h1{font-size:65px;max-width:550px;padding-top:170px;margin-bottom:40px}.energy-saver .hero h2{font-size:30px;text-align:center;max-width:none}.energy-saver #inner-content{padding:1.5%}.energy-saver .main-content h1{font-size:48px}.energy-saver .main-content h2{font-size:24px}.energy-saver .main-content div.details,.energy-saver .main-content p.intro-copy{font-size:16px;line-height:24px;text-align:left}.energy-saver .main-content h2.subtitle{margin-bottom:10px}.energy-saver .main-content .video-item-wrapper .video-item{margin:0 25px;width:43%;height:510px}.energy-saver .main-content .video-item-wrapper .video-item .video-item-text{padding:38px 96px}.energy-saver .main-content div.details{max-width:1046px;margin:0 auto;padding:0 36px}.energy-saver .main-content hr{display:none}.hurricane .hero{background:url(../images/hurricane/desktop-bg.png);background-size:cover;height:513px;width:100%;max-width:1366px;margin:0 auto}.hurricane .hero h1{font-size:55px;line-height:67px;text-align:left;margin-bottom:1px;margin-left:100px}.hurricane .hero h2{display:block;font-size:32px;line-height:39px;text-align:left;color:#fff;margin-left:100px}.hurricane #main{text-align:left}.hurricane #main p{line-height:32px;margin:0}.hurricane #main .hurricane-expander{text-align:right}.hurricane #main .hurricane-entry .hurricane-toggle{border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);padding:35px 0}.hurricane #main .hurricane-entry .hurricane-toggle p.hurricane-title{margin:0 30px}}@media only screen and (min-width:768px){.grid-gmec-product-price .cell-product-name,.grid-gmec-product-price thead th,.prettytable table td.nowrap,.sign-up-now{white-space:nowrap}.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:25.8620689%}.fivecol{width:36.055248616%}.sixcol{width:58.14364643%}.sevencol{width:57.182320438000005%}.eightcol{width:63.3448275%}.ninecol{width:69.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.eightcol,.elevencol,.fivecol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.tencol,.threecol,.twelvecol,.twocol{position:relative;float:left;margin-left:4.6206896%}.ninecol{margin-left:4%}.first{margin:0}.last{float:right}#logo,.half,.one-third,.sc-head{float:left}.first.eightcol{margin-right:4.6206896%}.features-wrap,.home-wrap{margin:0 auto;position:relative}.one-third{width:33.3333%;padding-right:1%}.one-quarter:last-of-type,.one-third:last-of-type{padding-right:0}.half{width:48%}.one-quarter{float:left;width:25%}.wrap{width:96%;max-width:1160px;position:relative}.home-wrap{width:100%;max-width:2000px;background-color:#DFF2F7}.emergency-ribbon span{font-size:16px}.features-wrap{width:100%}.header{position:relative}.header a{color:#000}.stickynav{position:fixed!important;top:-35px;background-color:#fff;width:100%;z-index:200}#logo,.main-bar{position:relative}.main-bar{text-align:right}.h1,h1{font-size:1.9em}.h2,h2{font-size:1.7em}.h3,h3{font-size:1.5em}.h4,h4{font-size:1.3em}.h5,h5{font-size:1.1em}.h6,h6{font-size:1em}.page-title{text-transform:uppercase;font-size:2.5em}.sc-head{vertical-align:text-top;width:75%}.sc-head-img.imglink{width:20%;vertical-align:text-top;line-height:0;margin:-1.5em 0 .5em 1.5em;text-align:right;float:right}.gmec-zip-code-widget .submit span.requiredlabel{display:inline-block}.zip-widget-and-map-wrapper .gmec-zip-code-widget .submit input{width:auto;display:inline-block;float:right;margin-bottom:.677em;margin-top:.5em}.zip-widget-and-map-wrapper .gmec-zip-code-widget .submit span{display:inline-block;font-size:.8em;margin-bottom:.5em}.zip-widget-and-map-wrapper .gmec-zip-code-widget .submit span.requiredlabel{width:28%;float:left}.zip-widget-and-map-wrapper .gmec-zip-code-widget .submit span.calltoenroll{width:70%;float:right;margin-left:1.988%;text-align:right}.responsive-tabs{display:block}.responsive-tabs .responsive-tabs__heading{display:none}.responsive-tabs .responsive-tabs__list,.responsive-tabs .responsive-tabs__panel--closed-accordion-only{display:block}.responsive-tabs .responsive-tabs__panel{border-top:1px solid #525455}.responsive-tabs .responsive-tabs__list{padding-left:0}.responsive-tabs-wrapper{border-top:0}.grid-gmec-product-price .cell-product-name .compare{display:inherit}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-product-compare{display:inline-block}.gmec-shop-for-electricity-map .header-item,.gmec-zip-code-widget .header-item{width:30%;display:inline-block;margin-right:3%;padding-right:1%}.gmec-shop-for-electricity-map .header-item:first-of-type,.gmec-zip-code-widget .header-item:first-of-type{border-right:1px solid #525455}.gmec-shop-for-electricity-map .header-item:last-of-type,.gmec-zip-code-widget .header-item:last-of-type{margin-right:0;padding-right:0}.gmec-shop-for-electricity-map .submit,.gmec-zip-code-widget .submit{margin-top:.5em}.gmec-shop-for-electricity-map .submit input,.gmec-zip-code-widget .submit input{width:auto;display:inline-block;float:right}.gmec-shop-for-electricity-map .submit span,.gmec-zip-code-widget .submit span{display:inline-block;font-size:.8em;margin-bottom:.5em}.gmec-shop-for-electricity-map .submit span.requiredlabel,.gmec-zip-code-widget .submit span.requiredlabel{width:28%;float:left}.gmec-shop-for-electricity-map .submit span.calltoenroll,.gmec-zip-code-widget .submit span.calltoenroll{width:70%;float:right;margin-left:1.988%;text-align:right}.gmec-shop-for-electricity-map{width:100%}.contributeWrapper .content{font-size:.9em}.contributeWrapper .content ul{margin-bottom:0;display:inline-block;width:74%}.contributeWrapper .frmGMECContributeButton{width:25%;display:inline-block;float:right}.contributeWrapper .frmGMECContributeButton .button{width:100%}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper{display:table}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .fivecol,.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .sixcol{margin-left:0;display:table-cell;float:none}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .sixcol{padding:0;vertical-align:top}.page-template-tmpl-shop-electricity-php .zip-widget-and-map-wrapper .big-or.onecol{vertical-align:middle;float:none;display:table-cell}.gallery-columns-4 .gallery-item{width:21.25%}.gallery-columns-4 .gallery-item:nth-of-type(2n+2){margin-right:5%}.gallery-columns-4 .gallery-item:nth-of-type(4n+4){margin-right:0}.gallery-columns-5 .gallery-item{width:16%}.gallery-columns-5 .gallery-item:nth-of-type(2n+2){margin-right:5%}.gallery-columns-5 .gallery-item:nth-of-type(5n+5){margin-right:0}.gallery-columns-6 .gallery-item{width:12.5%}.gallery-columns-6 .gallery-item:nth-of-type(2n+2){margin-right:5%}.gallery-columns-6 .gallery-item:nth-of-type(6n+6){margin-right:0}.all-columns{float:left;clear:both}.all-columns>div{float:left;margin:0 5% 0 0}.all-columns>div:last-child{margin-right:0}.all-columns .one-half{width:47%}.all-columns .one-third{width:30%}.all-columns .two-third{width:64%}.home .features .item{border:0;width:45%;display:inline-block;margin-right:5%;vertical-align:top}.home .features .item:nth-child(even){margin-right:0}.gmec-intro{margin:8% auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.gmec-intro h2{font-size:1.9em}.gmec-intro h5{font-size:1.5em}.gmec-intro .button{margin:1em}.gmec-intro a:hover{border-bottom:0}.gmec-intro .fore-img,.gmec-intro .info-text{display:inline-block;vertical-align:top;margin-top:0}.gmec-intro .fore-img{width:35%;margin-right:4%}.gmec-intro .info-text{width:60%;text-align:left;margin-top:1.2em}.gmec-intro .info-text .button{margin:1em 1em 1em 0}.gmec-intro.with-boxes{margin:2% auto}.gmec-intro.with-boxes h2{font-size:2em;margin-bottom:0;font-weight:800;letter-spacing:1px}.gmec-intro.with-boxes h3{font-size:2.2em;font-weight:800}.gmec-intro.with-boxes p{font-size:1.2em}.largelink{font-size:3.5em}.widgettitle{border-bottom:.1em solid #525455;margin-bottom:.75em}.widget{margin:0 0 2.2em}.widget ul li{margin-bottom:.75em}.widget ul li ul{margin-top:.75em;padding-left:1em}.customerService,.customerService #cs-questions{text-align:left}.footer1{padding:1.5em 0}.footer1 .widget,.footer1 ul{margin-bottom:0}.footer1 .widget{margin-bottom:1em}.footer1 .wrap>div{float:left;width:25.8621%;margin-left:0;margin-right:0}.footer1 .wrap>div:last-of-type{margin-right:0}.footer1 .wrap>div:first-of-type{width:60.3448%;margin-left:0;margin-right:8.62069%}.footer1 .footer3 .wrap>div{width:100%;margin-left:0;margin-right:0}.gmec-eco-tips-wrapper .gmec-eco-tips-size-large,.single-gmec-product-price .banner,.tax-gmec-provider .banner{display:inherit}.gmec-eco-tips-wrapper .category-drop-down{display:none}.gmec-eco-tips-wrapper .category-image-buttons,.gmec-energy-saver-center .gmec-energy-saver-center-size-large{display:block}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button{font-size:.7em;margin-left:2%}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button .full-circle{height:1.5em;width:1.5em;border-radius:1.5em}.gmec-eco-tips-wrapper .category-and-video{overflow:hidden}.gmec-eco-tips-wrapper .title-and-description{float:left;width:40%}.gmec-eco-tips-wrapper .fluid-width-video-wrapper{float:right;width:58%;padding-top:40%}.gmec-energy-saver-center .header-wrapper .house-wrapper{width:39%;float:left}.gmec-energy-saver-center .header-wrapper .video-wrapper{width:59%;float:right}.gmec-energy-saver-center .energy-items-container .ul-energy-items-container{margin-right:-3%}.gmec-energy-saver-center .energy-items-container .energy-saver-item .item-content{height:250px}.gmec-energy-saver-center .energy-items-container .energy-saver-item-wrapper{width:47%;margin-right:3%;vertical-align:top;font-size:14px}.gmec-woocommerce .article-header .page-title .cart-count{margin-left:.3em}.gmec-woocommerce ul.products li.product{width:29.5%}.gmec-woocommerce ul.products .product-details-col,.gmec-woocommerce ul.products .product-image-col{float:inherit}.gmec-woocommerce ul.products .product-image-col{width:100%}.gmec-woocommerce ul.products .product-image-col .wp-post-image{width:150px}.gmec-woocommerce ul.products .product-details-col{width:100%}.gmec-woocommerce .category-landing{overflow:hidden}.gmec-woocommerce .category-landing .category{width:25%;float:left}.gmec-woocommerce .category-landing .category .title{display:none}.gmec-woocommerce .category-landing .category .title-large{display:block}.gmec-woocommerce .category-landing .category .category-content{border:none;display:inherit}.gmec-woocommerce .category-landing .category .category-content .description,.gmec-woocommerce .category-landing .category .category-content h3.title{display:block}.gmec-woocommerce .category-landing .category .category-content .category-image{width:90%}.gmec-woocommerce .category-landing .category .category-content .h4-description,.gmec-woocommerce .category-landing .category .category-content .start-shopping{display:none}.gmec-page-has-hidden-bg-image .page-title .cart-count{background:url(../../library/images/cart-white.png)}.gmec-page-has-hidden-bg-image .page-title .cart-faq-white{display:inherit}.gmec-page-has-hidden-bg-image .page-title .cart-faq-grey,.woocommerce-page .cart-and-checkout-footer{display:none}.gmec-page-has-hidden-bg-image .entry-content{background-color:#fff;padding:2em}.gmec-page-has-hidden-bg-image #breadcrumbs,.gmec-page-has-hidden-bg-image #breadcrumbs a,.gmec-page-has-hidden-bg-image .page-title,.gmec-page-has-hidden-bg-image .page-title a{color:#fff}.woocommerce-page .cart-collaterals .cart-and-checkout-footer{display:block}.gmec-woocommerce .related ul.products li.product{width:31%}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{width:inherit}.page-template-tmpl-full-width-no-navigation-php #top-content .page-header{font-size:3em}.page-template-tmpl-full-width-no-navigation-php #content .entry-content{overflow:hidden}.page-template-tmpl-full-width-no-navigation-php #content .entry-content .left-col{float:left;width:48%}.page-template-tmpl-full-width-no-navigation-php #content .entry-content .right-col{float:right;width:48%}.gmec-team .team-list{overflow:hidden}.gmec-team .team-member{float:left;width:48%;margin-left:2%;min-height:336px;border-bottom:0;line-height:1.5em}.gmec-team .team-member .team-content,.gmec-team .team-member .team-thumbnail{display:block;text-align:center}.gmec-team .team-member .team-thumbnail{margin:0 auto;width:188px;height:188px;position:relative}.gmec-team .team-member .team-thumbnail .quote{display:none;position:absolute;top:0;color:#fff;line-height:1.2em;padding:38% 20% 0;width:188px;height:188px;background-color:rgba(0,97,150,.3);border-radius:50%;border:0 solid #fff}.gmec-team .team-member .team-thumbnail:hover .quote{display:inherit}.gmec-team .team-member .team-content .quote{display:none}.page-sun-club-recipients .sc-head-img,.single-gmec_sc_install .sc-head-img,.tax-gmec_sc_install_cat .sc-head-img{display:inherit}.single-gmec-lnd-tx #container{background-color:#e8e8ea}.single-gmec-lnd-tx .header{overflow:hidden}.single-gmec-lnd-tx .header .wrap{width:100%}.single-gmec-lnd-tx .header #logo{width:166px;padding-left:1.5%}.single-gmec-lnd-tx .header .phone-number-wrapper{float:right;text-align:right;padding-top:1.75em;padding-right:1em;text-transform:none;font-size:1em}.single-gmec-lnd-tx .header .phone-number-wrapper .phone-number{display:inline-block}.single-gmec-lnd-tx .header .phone-number-wrapper .phone-link,.single-gmec-lnd-tx .header .phone-number-wrapper .phone-link:visited,.single-gmec-lnd-tx .header .phone-number-wrapper .toggle-locale a,.single-gmec-lnd-tx .header .phone-number-wrapper .toggle-locale a:visited{color:#16a8de}.single-gmec-lnd-tx .header .phone-number-wrapper .phone-link:hover,.single-gmec-lnd-tx .header .phone-number-wrapper .toggle-locale a:hover{border-bottom:1px dotted #16a8de}.single-gmec-lnd-tx #megaMenu,.single-gmec-lnd-tx .ancillary-bar{display:none!important}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper,.single-gmec-lnd-tx .header{background-color:#fff;margin:0 auto;max-width:1160px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper,.single-gmec-lnd-tx .header .footer-wrapper,.single-gmec-lnd-tx .header .header-wrapper{padding:1.5%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-tagline,.single-gmec-lnd-tx .header .header-wrapper .header-tagline{font-size:2.5em;line-height:1.3em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-sub-tagline,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-tagline,.single-gmec-lnd-tx .header .header-wrapper .header-sub-tagline,.single-gmec-lnd-tx .header .header-wrapper .header-tagline{max-width:550px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .header-wrapper .header-sub-tagline.fullwidth,.single-gmec-lnd-tx .header .header-wrapper .header-sub-tagline.fullwidth{font-size:1.8em;padding-left:50px}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .header,.single-gmec-lnd-tx .header .footer-wrapper .productGrid tbody .featured .header{background-color:#fdbe57}#home-our-mission,#home-our-mission-customer{background:url(../../assets/images/home-page/mission-bg.png) #DFF2F7}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-special td,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .featured .cell-special td,.single-gmec-lnd-tx .header .footer-wrapper .productGrid tbody .cell-special td,.single-gmec-lnd-tx .header .footer-wrapper .productGrid tbody .featured .cell-special td{border:none}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-special,.single-gmec-lnd-tx .header .footer-wrapper .productGrid tbody .cell-special{text-align:start}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-special .see-details:after,.single-gmec-lnd-tx .header .footer-wrapper .productGrid tbody .cell-special .see-details:after{content:'\f059'}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-special,.single-gmec-lnd-tx .header .footer-wrapper .productGrid .cell-special{display:table-cell}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-special .specialPopup,.single-gmec-lnd-tx .header .footer-wrapper .productGrid .cell-special .specialPopup{display:none}.single-gmec-lnd-tx .transactional-video{width:48%;float:left}.single-gmec-lnd-tx .left-trans-content{float:left;width:50%;margin-right:2%;padding-left:50px}.single-gmec-lnd-tx .left-trans-content .header-tagline{font-size:2em!important}.single-gmec-lnd-tx .left-trans-content .header-sub-tagline{font-size:1.7em!important}.single-gmec-lnd-tx div.header-form.withvideo{padding-left:50px}.gmec-woocommerce-single-product #sidebar1{display:inherit}.gmec-woocommerce-single-product #content .product .images,.gmec-woocommerce-single-product #content .product .summary{float:none!important;width:auto!important}.gmec-social-media-hub .gmec-social-media-hub-property{overflow:hidden;margin-bottom:1em}.gmec-social-media-hub .gmec-social-media-hub-property .icon{float:left;width:101px}.gmec-social-media-hub .gmec-social-media-hub-property .status-update{margin-left:101px}.gmec-social-media-hub .gmec-social-media-hub-property .status-update .thumbnail{float:right;margin-left:10px}.page-template-tmpl-evergreen-landing-page .wrap,.page-template-tmpl-two-column-hero .wrap{width:100%}.page-template-tmpl-evergreen-landing-page .headline .headline-left,.page-template-tmpl-two-column-hero .headline .headline-left{float:left;width:70%;max-width:535px;padding-left:1em}.page-template-tmpl-evergreen-landing-page .headline .headline-right,.page-template-tmpl-two-column-hero .headline .headline-right{float:right;padding-right:1em;display:block;text-align:right}.page-template-tmpl-evergreen-landing-page .entry-content,.page-template-tmpl-two-column-hero .entry-content{overflow:hidden;padding:1em 0 1em 1em}.page-template-tmpl-evergreen-landing-page .entry-content .entry-content-left,.page-template-tmpl-two-column-hero .entry-content .entry-content-left{width:60%;float:left}.page-template-tmpl-evergreen-landing-page .entry-content .entry-content-right,.page-template-tmpl-two-column-hero .entry-content .entry-content-right{width:38%;float:right}.page-template-tmpl-two-column-hero .wrap{width:100%}.page-template-tmpl-two-column-hero .headline{text-align:center;padding-top:8em}.page-template-tmpl-two-column-hero .headline .headline-main{width:90%;margin:0 auto}.page-template-tmpl-two-column-hero .headline .headline-images{display:none}.page-template-tmpl-two-column-hero .entry-content-left .headline-images{display:block}.page-template-tmpl-two-column-hero .headline-main{text-transform:uppercase;font-size:3em;line-height:initial}.page-template-tmpl-two-column-hero .headline-footer{width:60%;margin:0 auto;font-size:1.2em}.page-template-tmpl-two-column-hero .entry-content{overflow:hidden;padding:1em 0 1em 1em}.page-template-tmpl-two-column-hero .entry-content .entry-content-left{padding:.5em;width:50%;float:none}.page-template-tmpl-two-column-hero .entry-content .entry-content-right{padding:.5em;width:48%;float:none}.page-template-tmpl-two-column-hero .entry-content-wrapper{display:table;margin-top:.5em}.page-template-tmpl-two-column-hero .entry-content-row{display:table-row}.page-template-tmpl-two-column-hero .entry-content-center,.page-template-tmpl-two-column-hero .entry-content-left,.page-template-tmpl-two-column-hero .entry-content-right{display:table-cell}.page-template-tmpl-two-column-hero .entry-content-center{width:.5em}.blog-spacer{height:400px}#home-our-mission{background-size:cover;background-position-x:center;height:570px}#home-our-mission .home-our-mission-wrapper h6{max-width:800px;font-size:18px;line-height:28px}#home-our-mission .home-our-mission-wrapper .text-wrapper{display:inline;max-width:437px;position:relative;top:20px;left:70px}#home-our-mission .home-our-mission-wrapper .text-wrapper h2{color:#fff;font-size:36px;font-weight:600;line-height:44px;text-align:left}#home-our-mission .home-our-mission-wrapper .text-wrapper h6{color:#fff;font-size:20px;font-weight:600;line-height:27px;text-align:left;margin:0;max-width:627px}#home-our-mission .home-our-mission-wrapper .desktop-balloon{float:left;width:172px;padding-left:70px;position:relative;top:-38px}#home-our-mission .home-our-mission-wrapper .mobile-cake{float:right;position:relative;right:70px;max-width:340px}#home-our-mission-customer{background-size:cover;background-position-x:center}#home-our-mission h6,#home-our-mission-customer h6{font-size:18px}.gmec-my-account-selection{width:70%}.gmec-my-account-selection div{display:inline-block;width:45%;margin-left:5%}.gmec-my-account-selection div:first-of-type{margin-left:0}#home-cta-wrapper .friends-img{max-width:493px;position:absolute;top:155px;right:0;z-index:0}#home-cta-wrapper button{z-index:10}.parent-page-cta .top-left{top:50px;left:20px}.parent-page-cta .top-left h2{font-size:1.9em}}@media only screen and (min-width:840px){.gmec-store-landing .top-selling-products .product .product-inner{padding-right:10%;width:auto}.gmec-store-landing .top-selling-products .product-loop-0{width:30.33%}.gmec-store-landing .top-selling-products .product-loop-1{border-right:solid 1px #e8e8ea;width:35.33%}.gmec-store-landing .top-selling-products .product-loop-1 .product-inner{position:relative;margin-left:10%}.gmec-store-landing .top-selling-products .product-loop-2{display:table-cell;width:31.33%;border-left:solid 1px #fff}.gmec-store-landing .top-selling-products .product-loop-2 .product-inner{position:absolute;margin-left:10%;padding-right:0;right:0}#counter{float:left;padding-top:50px!important}#home-our-mission-wrapper{position:relative;max-width:1000px;margin:0 auto}.testimonials-wrapper{background-color:#F0F9FE;border-radius:6px 0 0 6px}.testimonials-wrapper .customer-info{display:inline-block;vertical-align:top;width:25%;background:url(../images/triangle-desktop.png) 100% 35px no-repeat #F0F9FE;border-radius:0}.testimonials-wrapper .testimonial-body{display:inline-block;width:75%;top:0;border-radius:0 6px 6px 0;padding:46px 46px 32px 20px;min-height:223px}.sc-navbar{font-family:Montserrat,sans-serif;display:block;width:100%;height:62px;background-color:#FAFAFA;margin:0}.sc-navbar a{color:#535455}.sc-navbar .left-side{font-size:14px;font-weight:300;line-height:17px;float:left}.sc-navbar .left-side .left-nav{position:relative;top:18px}.sc-navbar .left-side .left-nav li a{margin-right:74px;font-size:17px;line-height:18px;font-weight:300}.sc-navbar .right-side{float:right}.sc-navbar .right-side .right-nav{position:relative;top:9px}.sc-navbar .right-side .right-nav .donate{background-color:#F47824;padding:9px 28px;margin-left:32px}.sc-navbar .right-side .right-nav .donate:hover{opacity:.8}.sc-navbar .right-side .right-nav .donate a{color:#fff;margin-left:0}.sc-navbar .right-side .right-nav .apply{line-height:18px}.sc-navbar .right-side .right-nav .apply a{font-weight:500}.sc-navbar ul{padding:0;margin:0}.sc-navbar ul li{display:inline-block}.sc-promos{background:#fff;display:inline-block;width:30%;margin:12px}.sc-recipient,.sc-recipient .recipient-wrapper{background:#F7F7F7}.sc-homepage-upcoming h6{text-align:left}.sc-homepage-upcoming .sc-upcoming-recipient{display:inline-block;width:33%;text-align:left}.sc-homepage-sub-promos .sub-promo{display:inline-block;width:31%;height:140px}.sc-homepage-sub-promos .sub-promo .sc-sub-promo-copy{font-size:16px;line-height:22px;max-width:340px}.sc-homepage-sub-promos .sub-promo .sc-sub-promo-icon{max-width:150px}.sc-homepage-recipients{margin-top:100px;margin-bottom:100px}.sc-homepage-recipients img.sc-featured-recipient-image{float:left;height:235px;margin-right:30px;max-height:330px}.sc-homepage-recipients h4,.sc-homepage-recipients h5,.sc-homepage-recipients p{width:80%;margin:0 auto;text-align:left}.sc-homepage-recipients button.sc-donate{margin-right:140px}.sc-homepage-footer p{width:300px}.sc-homepage-footer .footer-item{padding:0 70px;display:inline-block;width:43%;text-align:left}.sc-apply-content img.sc-logo,.sc-connect-content img.sc-logo{width:120px;position:relative;left:40%}.sc-homepage-footer .footer-item:first-child{border-right:1px solid #E2E2E2}.sc-apply-content h1{font-size:38px}.sc-apply-content p.subheadline{font-size:18px;line-height:24px;max-width:785px;margin:0 auto}.sc-apply-guidelines .guidelines-wrapper{padding:40px}.sc-connect-content{margin-bottom:90px;margin-top:25px}.sc-connect-content h1{font-size:38px;line-height:44px}.sc-connect-content .connect-section{width:32%;display:inline-block;border-right:1px solid #E2E2E2;text-align:left;padding-left:60px}.sc-connect-content .connect-section h2{font-size:26px;line-height:31px}.sc-connect-content .connect-section p{margin:1.667em 0;font-size:16px;font-weight:300;max-width:250px}.sc-connect-content .connect-section:last-of-type{border-right:0}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper{width:100%;max-width:1000px;margin:0 auto}.sc-recipients img.sc-logo{width:120px;position:relative;left:40%}.sc-recipients .recipients-dropdown-wrapper{width:40%!important}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item .name-and-location{padding-top:35px!important}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item .attachment-post-thumbnail{width:125px;margin:2em!important}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item a.name{font-size:24px;line-height:30px}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item span.location{font-size:16px;line-height:24px}.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item a.view,.sc-recipients .gmec-sun-club-find-a-recipient-list-wrapper .gmec-sun-club-find-a-recipient-item span.install-number{font-size:14px;line-height:24px}.sc-faqs h1,.sc-recipient h1,.sc-recipients h1#recipients-title{font-size:38px;line-height:44px}.sc-recipient{padding-top:24px}.sc-recipient .sc-logo{width:120px;position:relative;left:40%}.sc-recipient .recipient-wrapper img.recipient-image{width:45%;float:right;padding-top:40px;padding-right:50px}.sc-recipient .recipient-wrapper .recipient{padding:88px 98px 56px}.sc-faqs .sc-wrapper{padding-bottom:120px}.sc-faqs .sc-logo{width:120px;position:relative;left:40%}.sc-faqs .sc-faqs-wrapper{padding:76px 97px}.sc-faqs .sc-faqs-wrapper h2 a,.sc-faqs .sc-faqs-wrapper h3 a{text-align:left}.sc-faqs .sc-faqs-wrapper h3 a{text-decoration:none}.sc-faqs p{font-size:16px}.sc-about .sc-about-content p{max-width:832px;font-size:18px;line-height:24px}.sc-about .sc-about-content h1,.sc-docs h1,.sc-team-content h1{font-size:38px;line-height:44px}.sc-about .sc-about-content .sc-about-feature-wrapper .sc-about-feature{max-width:300px;width:28%;margin-right:30px;display:inline-block}.sc-about .sc-about-content .sc-about-feature-wrapper .sc-about-feature:last-of-type{margin-right:0!important}.sc-about .sc-about-content .sc-about-promo .sc-about-promo-wrapper p{max-width:555px}.sc-about .sc-about-content p.sc-about-disclaimer{max-width:925px}.sc-team-content img.sc-logo{width:120px;position:relative;left:40%}.sc-team-board .sc-team-member{width:31%;display:inline-block;vertical-align:top}.sc-team-board .sc-team-member p.sc-team-bio span{width:100%;max-width:819px;margin:0 auto;display:block}.sc-docs img.sc-logo{width:120px;position:relative;left:40%}.sc-docs .sc-docs-wrapper h2{font-size:24px;line-height:22px}.sc-docs .sc-docs-wrapper h3{font-size:14px;line-height:22px}.sc-docs .sc-docs-wrapper p{font-size:18px;line-height:24px}.sc-docs .sc-docs-wrapper .sc-docs-docs-wrapper .sc-docs-doc{width:31%;text-align:left}.sc-press .sc-press-wrapper img.sc-logo{width:120px;position:relative;left:40%}.sc-press .sc-press-wrapper h1{margin-bottom:109px;font-size:38px;line-height:44px}.sc-press .sc-press-wrapper .sc-press-kit{width:25%;float:right}.sc-press .sc-press-wrapper .sc-press-kit h2{font-size:24px}.sc-press .sc-press-wrapper .sc-press-kit p a{font-size:14px}.sc-press .sc-press-wrapper .sc-press-releases{width:65%}#inner-content img.sc-logo,.sc-application img.sc-logo{width:120px;left:40%;position:relative}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-body h2{font-size:16px}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-body h3{font-size:24px;line-height:30px}.sc-press .sc-press-wrapper .sc-press-releases .sc-press-release .sc-press-release-body p{font-size:16px;line-height:24px}.sc-application li.centered{text-align:center}.sc-application label{font-size:14px}.sc-application h1{font-size:38px;line-height:44px}.sc-application p{font-size:18px;line-height:24px;max-width:641px;margin:0 auto}.sc-application .gform_wrapper .gfield_description{line-height:20px}#sc-apply-popup{width:780px}#sc-apply-popup p{width:100%;max-width:580px;margin:20px auto}div.sc-donate{background:url(../../assets/images/sc-microsite/donate-bg-desktop.jpg);background-size:cover}div.sc-donate .sc-donate-wrapper img.sc-logo{width:120px;position:relative;left:40%}div.sc-donate .sc-donate-wrapper h1{font-size:38px;line-height:44px}div.sc-donate .sc-donate-wrapper p{font-size:18px;line-height:24px;max-width:720px;margin:0 auto 1.667em}div.sc-donate .sc-donate-wrapper p.disclaimer{max-width:550px;font-size:14px;line-height:20px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper{max-width:617px;padding:50px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .my-account-disclaimer{font-size:14px;line-height:18px;text-align:left}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper button.sc-donate-button{margin-bottom:0}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-other-amount{display:inline-block}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-other-amount input[name=amount]{max-width:157px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-other-amount input[name=email],div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-other-amount input[name=phone]{width:49%;display:inline-block;margin-left:2px}div.sc-donate .sc-donate-wrapper .sc-donate-form-wrapper .sc-donate-form-amount-wrapper .sc-donate-other-amount{margin-top:0}.sc-destination-content{background:url(../../assets/images/sc-microsite/destination-bg-desktop.png);background-size:cover}.sc-destination-content .sc-wrapper img.sc-logo{width:120px;position:relative;left:40%}.sc-destination-content .sc-wrapper h1{font-size:38px;line-height:44px;text-align:left}.sc-destination-content .sc-wrapper p{font-size:18px;line-height:24px;text-align:left;max-width:785px}.sc-destination-content .sc-wrapper img.destination-img{width:333px;position:relative;top:-330px;right:-320px}#sc-cta .sc-cta-wrapper img.sc-logo{max-width:200px}#sc-cta .sc-cta-wrapper h1{font-size:38px;color:#fff}#sc-cta .sc-cta-wrapper h2{font-size:18px;line-height:24px;max-width:640px;margin:0 auto .675em}.spanish-lp #plans .ch-wrapper .input-wrapper #zip-code{width:235px;padding:16px 5px;vertical-align:bottom}#home-cta #home-cta-wrapper .submit-wrapper .overlay{height:57px!important}#home-cta #home-cta-wrapper .input-wrapper #zip-code{width:230px}#home-cta #home-cta-wrapper .input-wrapper #zip-code.spanish{width:235px;padding:20px 5px}#home-cta #home-cta-wrapper .input-wrapper .zip-search{width:250px}}@media only screen and (min-width:920px){.main-bar #megaMenu ul.megaMenu li.menu-item a{font-size:14px;font-weight:300;color:#535455}.gmec-intro.with-boxes{margin-top:2em}.gmec-intro.with-boxes .info-text{margin-top:4em}.gmec-intro.with-boxes h2{font-size:2.5em}.gmec-intro.with-boxes h3{font-size:2.6em;letter-spacing:1px;margin-bottom:.2em}.gmec-intro.with-boxes p{font-size:1.3em}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours{position:relative}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours{position:absolute;right:.5em;bottom:0}.main-bar #megaMenu,.main-bar .megaMenu,.main-bar .nav{bottom:0;right:0;position:absolute}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .provider-phone{display:inline-block}.gmec-product-price-wrapper .gmec-product-price-zip-and-hours .gmec-product-price-hours .provider-phone-link{display:none}.grid-gmec-product-price .cell-product-offer,.grid-gmec-product-price .head-product-offer{display:table-cell}.gmec-eco-tips-wrapper .eco-tip-wrapper{float:left;width:48%}.gmec-eco-tips-wrapper .eco-tip-column-0{margin-right:4%}.gmec-eco-tips-wrapper .inner-content{height:28em}.gmec-eco-tips-wrapper .eco-tip-last-wide{width:100%}.gmec-eco-tips-wrapper .eco-tip-last-wide .inner-content{height:inherit}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-last-wide .inner-content,.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper .inner-content{height:initial}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper{float:none;width:33%}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper .inner-wrapper{width:80%}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-wrapper-visible{display:inline-block}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-column-0{margin-right:0}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-column-0 .inner-wrapper{margin:0 auto 0 0}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-column-1 .inner-wrapper{margin:0 auto}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-column-2 .inner-wrapper{margin:0 0 0 auto}.gmec-eco-tips-wrapper-renewable-energy-101 .eco-tip-last-wide{width:30%}.gmec-ev-savings-calculator .step .input-section{width:70%}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-left{width:64%}.single-gmec-lnd-tx .left-trans-content .header-tagline{font-size:2.2em!important}.single-gmec-lnd-tx .left-trans-content .header-sub-tagline{font-size:1.9em!important}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper{overflow:hidden;margin-bottom:0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper .tx-icon-image{float:left;width:33%;padding-right:1em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper .tx-icon-image .icon{margin-bottom:1em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .tx-icon-wrapper .tx-icon-image-3{padding-right:0}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cancellation,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .cell-special,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .content,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid .term{display:table-cell}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody td{padding:.75em}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-name{width:32%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-content{width:12%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-term{width:15%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-cancellation{width:12%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-cancellation div,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-content div{display:block}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-special{width:16%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-price{width:13%}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-price .cancellation,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-price .see-details,.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-price .term-and-cancel{display:none}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .productGrid tbody .cell-price .signUpNow{display:block}.single-gmec-lnd-tx .gmec-lnd-tx-wrapper .footer-wrapper .details-left-column .signUpNow,nav#mobile{display:none}.bar.ancillary-bar,.bar.main-bar{display:block;font-size:.86em}.main-bar #megaMenu{float:none;font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.main-bar #megaMenu ul.megaMenu li.menu-item ul.sub-menu{width:100%}.main-bar #megaMenu .sub-menu-2{text-transform:none}.main-bar #megaMenu .sub-menu-2 li{margin:1em 0}.main-bar #megaMenu .ss-nav-menu-item-depth-1{width:24%}.main-bar #megaMenu ul.megaMenu li.menu-item>a{font-size:.86em}.main-bar #megaMenu ul.megaMenu li.menu-item>span.um-anchoremulator span{color:#2bb673;cursor:default;font-size:14px;font-weight:300}.main-bar #megaMenu #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,.main-bar #megaMenu ul.megaMenu>li.menu-item.ss-nav-menu-mega>ul.sub-menu-1{background-color:#f9f9f9;border-color:transparent;padding-top:28px;padding-left:50px;padding-right:90px;height:240px;left:-141px!important;border-radius:0}.main-bar #megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1{padding-left:1em}.main-bar #megaMenu #megaMenu ul.megaMenu>li.menu-item>span.um-anchoremulator span.wpmega-link-title,.main-bar #megaMenu ul.megaMenu>li.menu-item>a span.wpmega-link-title{font-weight:300;font-size:14px!important}.main-bar #megaMenu ul.sub-menu>li.menu-item>a span.wpmega-link-title{font-size:11px!important}.main-bar #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a{padding:.5em .5em .5em 0;color:#525455;font-size:14px}.main-bar #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.divider{border-top:1px solid #939597;padding-top:1em}.main-bar #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.featuredlink{clear:both;float:none;width:180px;padding-right:76px;margin:0;font-size:14px;text-align:center;padding-left:0}.main-bar #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.featuredlink a{margin:0;padding:18px 0 0 20px;color:#f47825;font-weight:600}.main-bar #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.featuredlink a span{padding-left:0!important;text-align:center}.main-bar #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.featuredlink img{float:none;margin:0 auto;padding-top:35px;padding-bottom:18px}.main-bar #megaMenu #megaMenu ul.megaMenu li.menu-item a,.main-bar #megaMenu #megaMenu ul.megaMenu>li.menu-item.current-menu-item>a,.main-bar #megaMenu ul.megaMenu>li.menu-item>a{padding:1.7em 1.5em 1.5em .9em;background-color:transparent;font-family:Montserrat,sans-serif}.main-bar #megaMenu #megaMenu ul.megaMenu .widgettitle,.main-bar #megaMenu #megaMenu ul.megaMenu li.menu-item,.main-bar #megaMenu #megaMenu ul.megaMenu li.menu-item a,.main-bar #megaMenu #megaMenu ul.megaMenu li.menu-item span,.main-bar #megaMenu #megaMenu ul.megaMenu p,.main-bar #megaMenu #megaMenuToggle{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:.8477em}.main-bar #megaMenu ul>li.ss-nav-menu-reg .sub-menu{background-color:#f9f9f9;text-transform:none;font-size:14px;z-index:500;width:100%}.main-bar #megaMenu ul>li.ss-nav-menu-reg .sub-menu a{padding:.8em 1em!important;display:block}.main-bar #megaMenu ul.sub-menu.sub-menu-1{border:0!important}.main-bar #megaMenu ul.sub-menu.sub-menu-1 a{padding:0!important}.main-bar #megaMenu ul.sub-menu.sub-menu-1 li.featuredlink{float:none;width:180px;padding-right:0;padding-bottom:0;margin:0}.main-bar #megaMenu ul.sub-menu.sub-menu-1 li.featuredlink a{margin:0;padding:.8em 0 0 2em;color:#f47825}.main-bar .sub-menu{width:100%;font-weight:500;padding:10px 20px 25px}.main-bar .sub-menu a{color:#525455}.main-bar #megaMenu ul.megaMenu li.menu-item.mega-with-sub>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item.mega-with-sub>span.um-anchoremulator:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega>span.um-anchoremulator:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub>span.um-anchoremulator:after{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #000;right:5px}.main-bar #megaMenu ul.megaMenu li.menu-item:hover.mega-with-sub>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item:hover.mega-with-sub>span.um-anchoremulator:after,.main-bar #megaMenu ul.megaMenu li.menu-item:hover.ss-nav-menu-mega>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item:hover.ss-nav-menu-mega>span.um-anchoremulator:after,.main-bar #megaMenu ul.megaMenu li.menu-item:hover.ss-nav-menu-reg li.menu-item.megaReg-with-sub>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item:hover.ss-nav-menu-reg li.menu-item.megaReg-with-sub>span.um-anchoremulator:after{border-top-color:#2bb673}.main-bar #megaMenu ul.megaMenu>li.menu-item.megaHover>a,.main-bar #megaMenu ul.megaMenu>li.menu-item.megaHover>span.um-anchoremulator,.main-bar #megaMenu ul.megaMenu>li.menu-item:hover>a,.main-bar #megaMenu ul.megaMenu>li.menu-item:hover>span.um-anchoremulator,.main-bar #megaMenu ul.megaMenu>li.menu-item>a:hover,.main-bar #megaMenu ul.megaMenu>li.menu-item>span.um-anchoremulator:hover{color:#000}.ancillary-block{width:81%;float:right}#ancillary-nav{display:inline-block;width:auto}.ancillary-bar{vertical-align:top;width:100%;position:absolute;top:0;z-index:101;text-align:right;height:auto;border-bottom:1px solid #E9E9E9}.ancillary-bar .button,.ancillary-bar .nav,.ancillary-bar .phone-number,.ancillary-bar .search{margin-bottom:0;display:inline-block;height:100%;vertical-align:middle}.ancillary-bar .button{border:0;font-size:.7em;display:inline-block;height:100%}.ancillary-bar .head-search{padding:0;position:relative;display:inline-block;margin:0 -4px 0 .5em;background-color:#d8d8d8}.ancillary-bar .head-search input{height:2.6em;border:0;padding:.5em;font-size:.7em;display:inline-block;width:5em;line-height:1.5em;margin-top:-2px!important}.ancillary-bar .head-search button{color:#afafaf;padding:0 .7em;font-size:.7em}#menu-ancillary-menu-top{margin-right:.5em}.nav{display:block;border:0;margin:0;padding:0;font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.nav li{display:inline-block;position:relative;margin-right:-4px}.nav li a{display:block;text-decoration:none;border-bottom:0;padding:1em;line-height:1em;font-size:1em}.nav li a:hover{background-color:#16a8de;color:#000}.nav li:hover,.nav li:hover>a{background-color:#f1f1f2;color:#000}.nav li.menu-item-has-children>a{padding-right:1.5em}.nav li.menu-item-has-children>a:after{content:"\25BE";position:absolute;height:0;width:0;border:5px solid transparent;top:.5em;right:.75em}.nav li ul.children,.nav li ul.sub-menu{background-color:#f1f1f2;height:0;opacity:0;overflow:hidden;padding:0;margin:0;width:auto;min-width:200px;border-top:0;position:absolute;z-index:8999;text-align:left}.nav li ul.children li,.nav li ul.sub-menu li{width:100%}.nav li ul.children li a,.nav li ul.sub-menu li a{padding-left:1em;border-right:0;display:block;width:100%;text-transform:none;font-family:Arial,Helvetica,sans-serif;color:#525455}.nav li ul.children li a:focus,.nav li ul.children li a:hover,.nav li ul.sub-menu li a:focus,.nav li ul.sub-menu li a:hover{color:#525455}.nav li ul.children li:last-child a,.nav li ul.sub-menu li:last-child a{border-bottom:0}.nav li:hover ul{top:98%;height:auto;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-transition:all .5s ease;transition:all .5s ease}.nav li:last-of-type:hover ul{right:0!important}.nav li.current-menu-ancestor>a,.nav li.current-menu-item>a,.nav li.current-page-ancestor>a,.nav li.current_page_item>a{color:#1a1a1a}.nav.ancillary-nav li a:hover,.nav.ancillary-nav li.social-icon a:hover,.nav.ancillary-nav li:hover,.nav.ancillary-nav li:hover>a{color:#939597;background-color:transparent}.nav.main-nav a{font-size:.8em;line-height:2em;padding:.8em .7em}.nav.ancillary-nav li a{margin-top:0;font-size:14px;line-height:6px}.nav.ancillary-nav li.social-icon{text-align:center;margin-top:0}.nav.ancillary-nav li.social-icon:hover{background-color:transparent}.nav.ancillary-nav li.current-menu-ancestor>a,.nav.ancillary-nav li.current-menu-item>a,.nav.ancillary-nav li.current-page-ancestor>a,.nav.ancillary-nav li.current_page_item>a{color:#d9d9d9}.nav.ancillary-nav{font-size:1em}.nav.ancillary-nav li.social-icon a{min-width:40px;text-align:center;border-left:1px solid #bebec0;font-size:.6em}.main-bar #megaMenu ul.megaMenu li.menu-item.mega-with-sub>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item.mega-with-sub>span.um-anchoremulator:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega>span.um-anchoremulator:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub>a:after,.main-bar #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub>span.um-anchoremulator:after{border-width:5px 5px 0}.main-bar #megaMenu ul.megaMenu>li.menu-item{margin-left:1.4em}.main-bar #megaMenu ul.megaMenu>li.menu-item>a{padding:3.5em 1em}#main.gplp #hero{height:338px}#main.gplp #hero h1{text-align:left;max-width:654px;font-size:32px;line-height:38px;margin:0}#main.gplp #hero p{text-align:left;max-width:542px;margin:10px 0 50px}#main.gplp #hero .zip-search{text-align:left;width:auto}#main.gplp #plans p{width:654px}#main.gplp #plans .plan{width:32%;display:inline-block;margin-right:1%}#main.gplp #plans .plan .title p{width:auto;font-size:18px}#main.gplp #renewable-energy .renewable-copy{width:60%;float:left}#main.gplp #renewable-energy .renewable-copy p{text-align:left}#main.gplp #renewable-energy .renewable-video{width:40%;float:right}#main.gplp #deregulation{clear:both}#main.gplp #deregulation h2{max-width:786px}#main.gplp #deregulation .copy{max-width:786px;float:left}#main.gplp #faqs .switch,.renewable-energy-sources .main-content .renewable-energy-source:nth-of-type(even) img{float:right}#main.gplp #providers .section-2 h3{margin:44px 0}#main.gplp #providers .section-2 button.button{max-width:262px;font-size:14px;line-height:18px}#service-areas .wrap .service-area,#service-areas .wrap h2{font-size:18px;line-height:22px}#main.gplp #faqs .wrap{padding:50px}#main.gplp #faqs .wrap .question::after{top:-20px}.gplp-phone-wrapper{font-size:18px;top:34px}#service-areas{padding:40px}#service-areas .wrap h2{margin-bottom:2em}.renewable-energy-sources{max-width:1310px;margin:60px auto}.renewable-energy-sources.child{margin:0 auto 60px}.renewable-energy-sources.child .hero{padding:114px 130px 141px;background-size:cover}.renewable-energy-sources.child .hero h1:after{content:none}.renewable-energy-sources.child .hero h2:before{content:'—'}.renewable-energy-sources.child .main-content h2,.renewable-energy-sources.child .main-content h3{margin:10px 70px 40px!important}.renewable-energy-sources .hero{padding:inherit;background:0 0}.renewable-energy-sources .hero h1,.renewable-energy-sources .hero h2{color:#1A3C7D;font-size:40px;line-height:30px;font-weight:300}.renewable-energy-sources .hero h1:after{content:':'}.renewable-energy-sources .menu{display:inline-block;width:19%;white-space:normal;vertical-align:top;margin-top:20px;background:0 0;border:none}.renewable-energy-sources .menu a{display:block;padding:10px 0}.renewable-energy-sources .menu a.current{color:#2bb673}.renewable-energy-sources .menu a.active:before{content:'';width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #2f2f2f;font-size:0;line-height:0;position:relative;top:-6px;left:-10px}.renewable-energy-sources .main-content{display:inline-block;width:80%}.renewable-energy-sources .main-content.secondary{display:block;width:100%}.renewable-energy-sources .main-content ol,.renewable-energy-sources .main-content p,.renewable-energy-sources .main-content ul{width:100%;max-width:780px;font-size:16px;line-height:1.75;color:#41474d;font-family:Montserrat;margin:10px 70px 40px}.renewable-energy-sources .main-content blockquote{max-width:600px;margin:0 150px 40px}.renewable-energy-sources .main-content blockquote p{font-size:20px}.renewable-energy-sources .main-content .cta-1,.renewable-energy-sources .main-content .cta-2{clear:both;max-width:600px}.renewable-energy-sources .main-content .cta-1{margin:0 150px 40px}.renewable-energy-sources .main-content .renewable-energy-source:nth-of-type(even) .renewable-energy-source-copy{float:left}.renewable-energy-sources .main-content .renewable-energy-source img{width:auto;max-width:615px}.renewable-energy-sources .main-content .renewable-energy-source .renewable-energy-source-copy{float:right;margin-top:-400px;width:100%;max-width:780px;padding:50px 90px}.renewable-energy-sources .main-content .renewable-energy-source .renewable-energy-source-copy p{max-width:none;margin:30px 0}.renewable-energy-sources .main-content .fun-facts{padding-bottom:80px}.renewable-energy-sources .main-content .fun-facts .fun-fact{width:33%;display:inline-block;text-align:center;vertical-align:top}.renewable-energy-sources .main-content .fun-facts .fun-fact img{float:none;margin:0 auto;max-height:100px;padding-right:0}.renewable-energy-sources .main-content .fun-facts .fun-fact p{margin:0 auto;max-width:198px}.green-living-tips .green-living-tips-wrap{max-width:1310px;margin:0 auto}.green-living-tips .hero{background-position:50% 50%;height:400px}.green-living-tips .hero h1{font-size:38px;line-height:50px;max-width:510px}.green-living-tips .hero h2{font-size:18px;line-height:24px;max-width:510px}.green-living-tips .menu{display:inline-block;width:23%;white-space:normal;vertical-align:top;margin-top:20px;background:0 0;border:none;scrollbar-width:none;overflow:hidden}.green-living-tips .menu a{display:block;padding:10px 0}.green-living-tips .menu a.current{color:#2bb673}.green-living-tips .menu a.active:before{content:'';width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #2f2f2f;font-size:0;line-height:0;position:relative;top:-6px;left:-10px}.green-living-tips .main-content{display:inline-block;width:64%;margin-top:20px}.green-living-tips .main-content.secondary{display:block;width:100%}.green-living-tips .main-content ol,.green-living-tips .main-content p,.green-living-tips .main-content ul{font-size:16px;line-height:1.75}.green-living-tips .main-content .cta-1,.green-living-tips .main-content .cta-2{clear:both;max-width:600px}.green-living-tips .main-content .cta-1{margin:20px 150px 40px}.green-living-tips .main-content .green-living-tip:nth-of-type(even) img{float:right}.green-living-tips .main-content .green-living-tip:nth-of-type(even) .green-living-tip-copy{float:left}.green-living-tips .main-content .green-living-tip img{width:auto;max-width:615px}.green-living-tips .main-content .green-living-tip .green-living-tip-copy{float:right;margin-top:-340px;width:100%;max-width:780px;padding:50px 90px}.green-living-tips .main-content .green-living-tip .green-living-tip-copy p{max-width:none;margin:30px 0}.green-living-tips .main-content .fun-facts{padding-bottom:80px}.green-living-tips .main-content .fun-facts .fun-fact{width:33%;display:inline-block;text-align:center;vertical-align:top}.green-living-tips .main-content .fun-facts .fun-fact img{float:none;margin:0 auto;max-height:100px;padding-right:0}.green-living-tips .main-content .fun-facts .fun-fact p{margin:0 auto;max-width:198px}.green-living-tips .secondary-content .cta-2{max-width:600px}.green-living-tips .secondary-content .fun-fact{display:inline-block;width:33%;vertical-align:top;padding:0 15px}.green-living-tips .secondary-content .fun-fact .copy{text-align:left}.protect-the-environment .hero{background:url(../../assets/images/protect-the-environment/bg-desktop.jpg);padding:109px 0 105px 195px;max-width:1440px;margin:0 auto}.protect-the-environment .hero h1{line-height:50px}.protect-the-environment .hero h1,.protect-the-environment .hero h2{max-width:510px}.protect-the-environment .main-content{padding-top:30px;max-width:870px;margin:0 auto}.protect-the-environment .main-content.secondary{max-width:none}.protect-the-environment .main-content blockquote{margin:4em auto}.protect-the-environment .main-content blockquote p{width:80%}.protect-the-environment .main-content select{display:none}.protect-the-environment .main-content .table-of-contents{display:inherit;margin:50px 0 10px}.protect-the-environment .main-content .table-of-contents span{cursor:pointer;display:inline-block;width:49%;color:#f47825;font-family:Montserrat;font-size:16px;line-height:1.75;padding-bottom:15px}.protect-the-environment .main-content hr{display:none}.protect-the-environment .main-content .protect-the-environment-item{position:relative;max-width:950px;margin:0 auto;overflow:hidden}.protect-the-environment .main-content .protect-the-environment-item:nth-of-type(4n-1) img{float:right}.protect-the-environment .main-content .protect-the-environment-item:nth-of-type(4n-1) .protect-the-environment-item-copy{float:left;left:-399px}.protect-the-environment .main-content .protect-the-environment-item.no-pic{max-width:none}.protect-the-environment .main-content .protect-the-environment-item img{width:auto;max-width:620px;vertical-align:bottom}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy{position:absolute;bottom:30px;right:-78px;line-height:24px;float:right;margin-top:-460px;width:100%;max-width:780px;padding:30px 78px}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy h2{font-size:30px}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy li,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy p,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy ul{font-size:14px;max-width:none;margin:15px 0}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic{line-height:24px;max-width:620px;margin:0 auto;padding:120px 0}.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic li,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic p,.protect-the-environment .main-content .protect-the-environment-item .protect-the-environment-item-copy-no-pic ul{font-size:14px;margin:15px 0}.protect-the-environment .main-content .cta{max-width:690px;margin:90px auto;padding:30px 90px 0}.protect-the-environment .main-content .cta span{line-height:23px}.protect-the-environment .main-content .disclaimers{max-width:950px;margin:20px auto}.shop-for-electricity.zip-code-not-served #inner-content #main #shop-hero .shop-container h1{font-size:24px;line-height:25px}.shop-for-electricity.zip-code-not-served #inner-content #main #shop-hero .shop-container h2{max-width:none}.shop-for-electricity.zip-code-not-served #inner-content #main #markets-we-serve h2{font-size:24px;line-height:25px;color:#41474D;font-weight:400;margin-top:0}.shop-for-electricity.zip-code-not-served #inner-content #main #markets-we-serve .markets-row .markets-col .map{position:relative;top:50%;transform:translateY(-50%)}.shop-for-electricity.zip-code-not-served #inner-content #main #markets-we-serve .markets-row .markets-col .state h3{font-size:18px;line-height:20px}.shop-for-electricity.zip-code-not-served #inner-content #main #markets-we-serve .markets-row .markets-col .state p{color:#41474D;font-size:14px;line-height:21px;font-weight:300;padding-right:0}.shop-for-electricity #inner-content #main #shop-hero{background-image:url(../images/shop-for-electricity/bg.png);background-repeat:no-repeat;background-size:cover;height:390px;background-position-y:50%}.shop-for-electricity #inner-content #main #shop-hero .shop-container{background-color:#F0FAFC;border:3px solid #FFF;height:276px;margin:auto;padding-bottom:52px;padding-top:38px;width:666px}.shop-for-electricity #inner-content #main #shop-hero .shop-container.bigger{height:365px;margin-top:-33px;padding-top:20px}.shop-for-electricity #inner-content #main #shop-hero .shop-container .overlapping-zips{padding-top:15px}.shop-for-electricity #inner-content #main #shop-hero .shop-container .overlapping-zips span{margin-bottom:20px}.shop-for-electricity #inner-content #main #shop-hero .shop-container h1{font-size:42px;font-weight:500;line-height:52px}.shop-for-electricity #inner-content #main #shop-hero .shop-container h2{font-size:20px;line-height:24px}.shop-for-electricity #inner-content #main #shop-hero .shop-container .search-form .input-wrapper{display:inline-block;margin-right:20px;vertical-align:top;width:100%}.shop-for-electricity #inner-content #main #shop-hero .shop-container .search-form .input-wrapper label{max-width:435px}.shop-for-electricity #inner-content #main #shop-hero .shop-container .search-form .input-wrapper .zip-code{height:48px;display:inline-block}.shop-for-electricity #inner-content #main #shop-hero .shop-container .search-form .input-wrapper .zip-search{display:inline-block;height:48px;margin-top:0;vertical-align:top;width:180px}.shop-for-electricity #inner-content #main #address-banner .address-title.mobile,.shop-for-electricity #inner-content #main #address-banner .or-divider{display:none}.shop-for-electricity #inner-content #main #address-banner .address-title.desktop{display:inline-block;font-size:18px;line-height:22px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper #address-banner-address,.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line #address-banner-apt,.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line #address-banner-zip{font-size:20px;line-height:24px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form{position:relative}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper{display:inline-block;vertical-align:top;width:360px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line{display:inline-block;margin-right:18px;vertical-align:top}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line .input-wrapper:nth-child(1){width:120px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .input-wrapper-same-line .input-wrapper:nth-child(2){width:180px}.shop-for-electricity #inner-content #main #address-banner .full-address-search-form .address-banner-button{margin-top:20px;width:244px}.shop-for-electricity #inner-content #main #markets-we-serve h2{font-size:36px;line-height:44px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row{display:-ms-flexbox;display:flex;width:100%}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col{-ms-flex:1;flex:1;max-width:520px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col:nth-child(1){margin-right:2.7%}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col:nth-child(2){margin-left:2.7%}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map{width:135px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .map i{transform:scale(1)}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .state{width:calc(100% - 135px)}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .state h3{font-size:24px;font-weight:600;line-height:29px;margin-bottom:10px}.shop-for-electricity #inner-content #main #markets-we-serve .markets-row .markets-col .state p{font-size:18px;line-height:24px}#home-cta{padding-top:5px;height:474px}#home-cta #home-cta-wrapper .watch-video{margin-top:25px}#home-cta #home-cta-wrapper .cleaner-greener{max-width:573px;margin-bottom:0}#home-cta #home-cta-wrapper h1{font-size:24px;line-height:30px;max-width:550px}#home-cta #home-cta-wrapper h1.customer{font-size:32px;line-height:33px;max-width:740px;margin-top:55px}#home-cta #home-cta-wrapper h1.spanish{font-size:48px;line-height:57px;margin:0 auto .3em;max-width:790px}#home-cta #home-cta-wrapper h2{font-size:36px;line-height:40px;max-width:870px}#home-cta #home-cta-wrapper h2.spanish{font-size:21px;font-weight:300;line-height:31px;padding-bottom:20px;max-width:790px}#home-cta #home-cta-wrapper h3{color:#fff;margin-top:10px}#home-cta #home-cta-wrapper h3.customer{max-width:none;font-size:47px;line-height:49px;color:#016297}#home-cta #home-cta-wrapper a{color:#fff}#home-cta #home-cta-wrapper .input-wrapper{max-width:500px;margin:0 auto}#home-cta #home-cta-wrapper .input-wrapper input{display:inline-block;height:57px;vertical-align:top}#home-cta #home-cta-wrapper .input-wrapper label{text-align:left;margin:2px 5px}.hide-on-mobile{display:inherit}.show-on-mobile{display:none}}@media only screen and (min-width:1030px){.customerImpact h5,.customerService .cs-buttons{display:inline-block}.gmec-intro.with-boxes h3{font-size:2.9em}.gmec-intro.with-boxes p{font-size:1.4em;margin-bottom:.2em}.gmec-intro.with-boxes .button{font-size:1.02em}.customerImpact{text-align:left}.customerImpact #counterCO2Avoided,.customerImpact #counterTrees{font-size:3em}.customerImpact h5{font-size:1em}.customerImpact h5 img{width:90%;display:inline-block;padding-top:50px;vertical-align:middle}.customerImpact h5:nth-child(1){width:43%;padding-left:30px}.customerImpact h5:nth-child(2){width:8%;font-size:4.5em}.customerImpact h5:nth-child(2):after{content:'\232A';transform:scale(1)}.customerImpact h5:nth-child(3){width:34%}.customerImpact h5:nth-child(4){width:10%}.grid-gmec-product-price .cell-product-cancellation-fee,.grid-gmec-product-price .cell-product-offer,.grid-gmec-product-price .cell-product-term,.grid-gmec-product-price .head-product-cancellation-fee,.grid-gmec-product-price .head-product-offer,.grid-gmec-product-price .head-product-term{display:table-cell}.grid-gmec-product-price .cell-product-price .call-us,.grid-gmec-product-price .cell-product-price .sign-up-now{display:inherit}.gmec-product-price-details .details-contract-documents-bottom,.grid-gmec-product-price .cell-product-price .price-and-kwh .right-column,.grid-gmec-product-price .cell-product-price .term-and-cancel,.single-gmec-lnd-tx .details-contract-documents-bottom{display:none}.grid-gmec-product-price .cell-product-price .price-and-kwh .left-column{float:inherit}.gmec-product-price-details .details-contract-documents-top,.single-gmec-lnd-tx .details-contract-documents-top{display:inherit}.gmec-product-price-details .details-columns .details-right-column,.single-gmec-lnd-tx .details-columns .details-right-column{margin-top:0}.gmec-product-price-details .details-columns .sign-up-button-wrapper,.single-gmec-lnd-tx .details-columns .sign-up-button-wrapper{display:none}.gmec-product-price-details .details-columns>div,.single-gmec-lnd-tx .details-columns>div{width:45%;float:left;margin-right:10%}.gmec-product-price-details .details-columns>div:last-of-type,.single-gmec-lnd-tx .details-columns>div:last-of-type{margin-right:0}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button{font-size:1em;margin-left:2%}.gmec-eco-tips-wrapper .category-image-buttons .eco-tip-button .full-circle{height:2em;width:2em;border-radius:2em}.gmec-energy-saver-center .energy-items-container .ul-energy-items-container{margin-right:-3.3%}.gmec-energy-saver-center .energy-items-container .energy-saver-item .item-content{height:250px}.gmec-energy-saver-center .energy-items-container .energy-saver-item-wrapper{width:30%;margin-right:3.3%}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-left{width:58%}.gmec-woocommerce ul.products li.product{width:22.05%}.gmec-store-landing .category .sub-cats-and-products{position:relative}.gmec-store-landing .category .sub-cats-and-products .sub-cats{width:25%;margin-right:inherit}.gmec-store-landing .top-selling-products-wrapper{width:75%;margin-left:inherit}.gmec-store-landing .top-selling-products-wrapper .top-selling-products{width:100%}.gmec-store-category .top-selling-products-wrapper{width:100%;margin-left:0}.nnp-img{max-width:73px!important}.nnp-title{font-size:26px!important;font-weight:300!important}.nnp-toggle::after{top:15px!important}#main.gplp #deregulation img{position:absolute;right:0;bottom:0}}@media only screen and (min-width:1076px){.gmec-team .team-member{width:32%;margin-left:1%}#home-cta #mobile-balloons-customer,#home-cta #mobile-balloons-prospect{display:none}#home-cta #desktop-balloons-prospect{display:block;float:left;max-width:300px;margin-left:-300px;margin-top:-260px}#home-cta #desktop-balloons-customer{display:inline-block;width:30%;vertical-align:middle}#home-cta #text-wrapper{display:inline-block;width:60%}.main-bar #megaMenu ul.megaMenu>li.menu-item>a{padding:3.5em 2em}.main-bar #megaMenu ul.megaMenu>li.menu-item>a span.wpmega-link-title{font-size:16px!important}.main-bar #megaMenu ul.sub-menu>li.menu-item>a span.wpmega-link-title{font-size:13px!important}}@media only screen and (min-width:1240px){.gmec-intro.with-boxes h2{font-size:3.4em}.gmec-intro.with-boxes h3{font-size:3em}.customerImpact{text-align:left}.customerImpact h5{font-size:1.1em}.gmec-eco-tips-wrapper .inner-content{height:inherit}.gmec-ev-savings-calculator .gmec-tabs-wrapper .content-tab .content-left{width:50%}.left-trans-content .header-tagline{font-size:2.4em!important}.left-trans-content .header-sub-tagline{font-size:2em!important}#home-features .home-feature{display:inline-block;width:33%;max-width:380px;margin-right:20px;margin-top:49px;height:510px;vertical-align:top}#home-features .home-feature h5{font-size:23px}#home-features .home-feature .home-features-text{font-size:14px}#home-features.prospect .home-features-text{max-width:290px}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}.page-title{text-transform:capitalize}*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #939597}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#breadcrumbs,#qm,.footer,.page-navigation,.respond-form,.sidebar,.sign-up-now.button,.sign-up-now.button:after,.video-container,.wp-prev-next,nav,nav#mobile .toggler{display:none}.single-gmec-document{font-size:10px;line-height:1.4em}.single-gmec-document td{font-size:10px}.single-gmec-document p{margin:0}}