*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.col,.eightcol,.elevencol,.fivecol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.sm-1,.sm-10,.sm-11,.sm-12,.sm-2,.sm-3,.sm-4,.sm-5,.sm-6,.sm-7,.sm-8,.sm-9,.tencol,.threecol,.twelvecol,.twocol{float:left;position:relative;margin-left:2.762430939%}.first{margin-left:0}.last{float:right}@media only screen{.sm-12,.twelvecol{width:99.999999993%}.elevencol,.sm-11{width:91.436464082%}.sm-10,.tencol{width:82.87292817100001%}.ninecol,.sm-9{width:74.30939226%}.eightcol,.sm-8{width:65.74585634900001%}.sevencol,.sm-7{width:57.182320438000005%}.sixcol,.sm-6{width:48.618784527%}.fivecol,.sm-5{width:40.055248616%}.fourcol,.sm-4{width:31.491712705%}.sm-3,.threecol{width:22.928176794%}.sm-2,.twocol{width:14.364640883%}.onecol,.sm-1{width:5.801104972%}}@media only screen and (min-width:768px) and (max-width:1024px){.show-for-sm{display:none!important}.md-12{width:99.999999993%}.md-12.item{display:block;margin-left:auto;margin-right:auto;max-width:600px;float:none}.md-11{width:91.436464082%}.md-10{width:82.87292817100001%}.md-9{width:74.30939226%}.md-8{width:65.74585634900001%}.md-7{width:57.182320438000005%}.md-6{width:48.618784527%}.md-5{width:40.055248616%}.md-4{width:31.491712705%}.md-3{width:22.928176794%}.md-2{width:14.364640883%}.md-1{width:5.801104972%}}@media only screen and (min-width:1025px){.show-for-md,.show-for-sm{display:none!important}.lg-12{width:99.999999993%}.lg-11{width:91.436464082%}.lg-10{width:82.87292817100001%}.lg-9{width:74.30939226%}.lg-8{width:65.74585634900001%}.lg-7{width:57.182320438000005%}.lg-6{width:48.618784527%}.lg-5{width:40.055248616%}.lg-4{width:31.491712705%}.lg-3{width:22.928176794%}.lg-2{width:14.364640883%}.lg-1{width:5.801104972%}}@media only screen and (max-width:768px){.col,.eightcol,.elevencol,.fivecol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.sm-1,.sm-10,.sm-11,.sm-12,.sm-2,.sm-3,.sm-4,.sm-5,.sm-6,.sm-7,.sm-8,.sm-9,.tencol,.threecol,.twelvecol,.twocol{float:none;margin:0;width:100%}}body{font:normal 100% 'Roboto',sans-serif;font-weight:300;background-color:#fff;color:#666;text-align:left}li,p,td{line-height:1.5}em,strong{color:inherit;font-family:'Roboto',sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:300;line-height:1}.h1,h1{font-family:'Roboto',sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:4px}.h1 strong,h1 strong{font-family:'Roboto',sans-serif;font-weight:700}.h2,h2{font-family:'Roboto',sans-serif;font-weight:700;font-size:28px}.h3,h3{font-size:1.75em;font-family:'Roboto',sans-serif}.h4,h4{font-size:1.5em}.h5,h5{font-size:1.33333em}.h6,h6{font-size:1.16667em}a{color:#b6430b}a:hover{color:#fc7a1e;text-decoration:underline}.footnote,.legal{font-size:10px;color:#999}.sidenote{font-size:14px;color:#999;overflow:hidden}nav ul{list-style:none;float:left}.header{display:inline-block}.main{clear:both}header{width:100%}section img{max-width:100%}img[src$="loading_spinner.gif"]{width:36px!important;height:36px!important;min-height:0!important}figcaption{font-style:italic;font-size:.9375em;padding:0 4em}figure img{max-width:100%;height:auto}.bold{font-family:'Roboto',sans-serif;font-weight:700}.uppercase{text-transform:uppercase}.scroll-y{overflow-y:auto}@media only screen and (max-width:768px){figure{text-align:center}}iframe[name=google_conversion_frame]{display:none}.wrapper{max-width:100%;margin:0 auto}#site{width:100%;background:#fff}#site-header{background-color:#fff;overflow:visible}#site-title{max-width:205px;width:100%;float:left}#site-footer{background-color:#322c28}.FormButton,.btn{color:#fff;font-family:'Roboto',sans-serif;font-weight:300;width:0;min-width:160px;height:auto;text-align:center;font-weight:normal;font-size:15px;letter-spacing:1px;line-height:1;text-decoration:none;padding:10px 20px;margin:20px auto;display:inline-block;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-khtml-border-radius:8px;background-color:#e4701d;background-image:url(data:image/svg%20+xml;%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2YxYjQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background-image:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%);-webkit-box-shadow:2px 2px rgba(0,0,0,.4);box-shadow:2px 2px rgba(0,0,0,.4);-moz-box-shadow:2px 2px rgba(0,0,0,.4);border:0}.FormButton:hover,.btn:hover{color:#fff;text-decoration:none;background-color:#b6430b;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2I2NDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background-image:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%);-webkit-box-shadow:2px 2px rgba(0,0,0,.4);box-shadow:2px 2px rgba(0,0,0,.4);-moz-box-shadow:d2px 2px rgba(0,0,0,.4)}.FormButton{width:auto}a.link-item,a.link-item:hover{text-decoration:none;color:inherit!important}.btn.btn-secondary{background-color:#e5e5e5;background-image:url(data:image/svg%20+xml;%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjNjY2NjY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e5e5),color-stop(6%,#666),color-stop(100%,#444));background-image:-webkit-linear-gradient(top,#e5e5e5 0,#666 6%,#444 100%);background-image:-o-linear-gradient(top,#e5e5e5 0,#666 6%,#444 100%);background-image:-ms-linear-gradient(top,#e5e5e5 0,#666 6%,#444 100%);background-image:linear-gradient(to bottom,#e5e5e5 0,#666 6%,#444 100%)}.btn.btn-secondary:hover{background-color:#a8a8a8;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2E4YThhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjNDQ0NDQ0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(top,#a8a8a8 0,#444 6%,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a8a8a8),color-stop(6%,#444),color-stop(100%,#222));background-image:-webkit-linear-gradient(top,#a8a8a8 0,#444 6%,#222 100%);background-image:-o-linear-gradient(top,#a8a8a8 0,#444 6%,#222 100%);background-image:-ms-linear-gradient(top,#a8a8a8 0,#444 6%,#222 100%);background-image:linear-gradient(to bottom,#a8a8a8 0,#444 6%,#222 100%)}.btn-small{margin:10px auto;padding:5px 12px;width:auto;min-width:0}.btn.blue{padding:10px 0 10px 48px;margin:10px auto!important;text-align:left!important;line-height:1;width:75%;min-height:45px;min-width:inherit;max-width:190px;background:#0065b7 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/four-buttons-icons.png) no-repeat 10px 15px!important;color:#fff!important}.btn.blue:hover{background:#005396!important;background:#005396 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/four-buttons-icons.png) no-repeat 10px 15px!important}.btn.blue .btn-text{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/four-buttons-icons.png) no-repeat 95% -230px;padding-right:25%;min-height:42px;display:block;color:#fff!important}.chat a,a.chat{cursor:pointer;text-decoration:underline}.chat .btn.blue{text-decoration:none}.ir{text-indent:-9999px;display:block}.ie7 .ir{text-indent:0;color:transparent;font-size:0;line-height:0}ul{list-style-type:disc;list-style-position:inside}ul.inline-nav li{float:left;list-style:none;padding:0}ul.inline-nav li+li{border-left:1px solid #fff;padding-left:.5em;margin-left:.5em}ol{list-style-type:decimal;list-style-position:inside}.page-section-content-search-form section{padding:3em}.page-section-content-search-form h1{border-right:0!important;text-align:left!important}.page-section-content table{margin:0;width:100%}.page-section-content th{-moz-box-sizing:border-box;padding:5px}.page-section-content th,.page-section-content th p{color:#dd6e1d!important;font-family:'Roboto',sans-serif;font-weight:normal;font-size:14px;line-height:16px!important;margin:0!important}.page-section-content th p{padding:0!important}.page-section-content th{padding:15px 5px!important}.page-section-content td{color:#666;font-size:14px;line-height:16px;-moz-box-sizing:border-box;padding:5px}.page-section-content td p{color:#666;line-height:16px;padding:0!important;margin:0!important}.page-section-content tr.odd{background-color:#efefef}.page-section-content tfoot tr,.page-section-content thead tr{background-color:transparent}.wrapper.white table{border:1px solid #cecece}.wrapper.white-gradient table{border:1px solid #cecece}.wrapper.orange table{border:1px solid #fff}.wrapper.orange th,.wrapper.orange th p{color:#fff!important}.wrapper.orange td,.wrapper.orange td p{color:#fff!important}.wrapper.orange .page-section-content tfoot tr,.wrapper.orange .page-section-content thead tr{background-color:#666!important}.wrapper.orange tr{background-color:#999!important}.wrapper.orange tr.odd{background-color:#fff!important}.wrapper.orange tr.odd td,.wrapper.orange tr.odd td p,.wrapper.orange tr.odd th,.wrapper.orange tr.odd th p{color:#666!important}.wrapper.orange tr td a{color:#fff!important}.wrapper.orange tr td a:hover{color:#333!important}.wrapper.orange tr.odd td a{color:#666!important}.wrapper.orange tr.odd td a:hover{color:#dd6e1d!important}.wrapper.black table{border:1px solid #fff}.wrapper.black th,.wrapper.black th p{color:#dd6e1d!important}.wrapper.black td,.wrapper.black td p{color:#fff!important}.wrapper.black .page-section-content tfoot tr,.wrapper.black .page-section-content thead tr{background-color:#000!important}.wrapper.black tr{background-color:#333!important}.wrapper.black tr.odd{background-color:#efefef!important}.wrapper.black tr.odd td,.wrapper.black tr.odd td p{color:#666!important}.wrapper.black tr td a{color:#fff!important}.wrapper.black tr td a:hover{color:#dd6e1d!important}.wrapper.black tr.odd td a{color:#666!important}.wrapper.black tr.odd td a:hover{color:#dd6e1d!important}.wrapper.gray table{border:1px solid #cecece}.wrapper.gray th,.wrapper.gray th p{color:#dd6e1d!important}.wrapper.gray td,.wrapper.gray td p{color:#666!important}.wrapper.gray .page-section-content tfoot tr,.wrapper.gray .page-section-content thead tr{background-color:#ccc!important}.wrapper.gray tr{background-color:#fff!important}.wrapper.gray tr.odd{background-color:#efefef!important}.wrapper.gray tr.odd td,.wrapper.gray tr.odd td p{color:#666!important}.wrapper.gray tr td a{color:#666!important}.wrapper.gray tr td a:hover{color:#dd6e1d!important}.wrapper.gray tr.odd td a{color:#666!important}.wrapper.gray tr.odd td a:hover{color:#dd6e1d!important}@media only screen and (max-width:768px){.wrapper th p{line-height:16px!important;padding:0;margin:0}.wrapper.white th p{color:#dd6e1d!important}.wrapper.white-gradient th p{color:#dd6e1d!important}}.page-section-contact-us-form .page-section-content table{border:none!important}.page-section-contact-us-form .page-section-content td,.page-section-contact-us-form .page-section-content th,.page-section-contact-us-form .page-section-content tr{background-color:transparent!important}.content-table{display:table}.content-table .content-table-header,.content-table .content-table-row{display:table-row}.content-table .content-table-header>div,.content-table .content-table-row>div{display:table-cell;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box}.content-table .content-table-header div{font-family:'Roboto',sans-serif;font-weight:700;font-size:14px;color:#dd6e1d}.content-table .table-heading{display:block;clear:both;width:100%!important}.content-table .content-table-row .title{display:none}@media only screen and (max-width:1120px){.content-table{display:block}.content-table .content-table-header{display:none}.content-table .content-table-row .title{display:block}.content-table .content-table-row{display:block;float:left;width:48%;margin:0 2% 40px 0}.content-table .content-table-row div{display:block;padding:0;box-sizing:content-box;-moz-box-sizing:content-box}.content-table .content-table-row .table-cell{margin:0 0 10px 0}.content-table .content-table-row .title{font-family:'Roboto',sans-serif;font-weight:700;font-size:14px;color:#dd6e1d!important}.content-table-row.odd .table-cell{background-color:transparent!important}}@media only screen and (max-width:480px){.content-table .content-table-row{float:none;width:100%;margin:0 0 40px 0}}.form{color:#fff}.form label{color:#666;font-family:'Roboto',sans-serif;font-weight:100;font-size:11px}fieldset legend{color:#666}fieldset label{display:block;color:#666}textarea{width:98%}input:focus{outline:0}input[type=checkbox] label{display:inline-block}form.form-search{width:300px;padding-right:6px;margin:4px 0 0 0}form.form-search label{display:none}.form .row{width:100%;margin:0 0 10px 0}.form legend{margin-bottom:5px;font-family:'Roboto',sans-serif;letter-spacing:2px}.FormPanel .EditingFormLabel,.FormPanel .PasswordStrengthHint,.FormPanel label{font-size:12px;text-transform:uppercase;font-family:'Roboto',sans-serif}.FormPanel .EditingFormLabel{color:#666}.FormPanel legend{font-family:'Roboto',sans-serif;text-transform:uppercase;margin-bottom:.5em}.FormPanel .row{margin:0 0 10px 0;width:100%;min-height:45px}.FormPanel .row.float{margin:0 10px 10px 0;width:47%;float:left;display:block;clear:both}.FormPanel .row.inline{margin:0 0 10px 0;width:48%;display:inline-block}.FormPanel .row input[type=password],.FormPanel .row input[type=text],.FormPanel .row textarea{width:100%;max-width:300px}.FormPanel .row select{max-width:320px}.FormPanel .checkbox .EditingFormControlNestedControl,.FormPanel .checkbox input[type=checkbox]{float:left;margin-right:5px}.FormPanel .checkbox label{font-size:12px;text-transform:inherit;font-family:'Roboto',sans-serif}.FormPanel input[type=email],.FormPanel input[type=search],.FormPanel input[type=text]{height:25px;padding:0 5px}.FormPanel .FormButton{margin:10px 0}@media only screen and (max-width:768px){.FormPanel .row,.FormPanel .row.float,.FormPanel .row.inline{margin:10px 0;width:100%;float:none;display:block}.FormPanel input[type=email],.FormPanel input[type=search],.FormPanel input[type=text],.FormPanel select{width:100%;max-width:320px}.FormPanel .FormButton{display:block;float:none;margin:20px auto}}.input-with-side-button label{display:none}.input-with-side-button input[type=text]{border:1px solid #cfcfcf;-webkit-border-radius:7px;-moz-border-radius:px;border-radius:7px;color:#666;font-style:italic;height:30px;padding:0 6px;min-width:125px;width:auto;float:left;position:relative}.input-with-side-button input[type=submit].search{display:block;float:right;border:1px solid #cfcfcf;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:0;color:#fff;height:30px;width:40px;margin-left:-10px;background:#e4701d url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/icon-magnify.png) no-repeat 17px 7px}.input-with-side-button input[type=submit].search:hover{background-color:#322c28}.input-with-side-button input[type=submit]{display:block;float:right;border:1px solid #cfcfcf;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:0;color:#fff;height:30px;width:40px;margin-left:-10px;background-color:#322c28;font-family:'Roboto',sans-serif;font-size:14px}.input-with-side-button input[type=submit]:hover{background-color:#e4701d}.CMSValidator,.CMSValidator span,.EditingFormErrorLabel,.ErrorLabel,.field-validation-error span,span.error{color:red!important;font-family:'Roboto',sans-serif;font-size:12px;margin:5px 0;display:block;font-weight:400}.wrapper.orange .EditingFormErrorLabel,wrapper.orange .field-validation-error span{color:#000!important}.nav-steps ul{float:none;overflow:hidden;border:1px solid #dcdcdc;border-radius:3px;display:inline-block}.nav-steps li{float:left}.nav-steps li a{color:#dd6e1d!important;text-decoration:none;padding:10px 0 10px 55px;background:#fff;position:relative;display:block;float:left;font-size:14px}.nav-steps li a:active,.nav-steps li a:focus{outline:0}.nav-steps li.current a{pointer-events:none;cursor:default;outline:0}.nav-steps li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #fff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2}.nav-steps li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #dcdcdc;position:absolute;top:50%;margin-top:-50px;margin-left:1px;left:100%;z-index:1}.nav-steps li.first a,.nav-steps li:first-child a{padding-left:10px}.nav-steps li.disabled a,.nav-steps li.disabled a:active,.nav-steps li.disabled a:hover{background:#fff!important;color:#000!important;pointer-events:none;cursor:default}.nav-steps li.last a,.nav-steps li:last-child a{padding-right:30px}.nav-steps li a:hover,.nav-steps li.current a{background:#ff6c00;color:#fff!important}.nav-steps li a:hover:after,.nav-steps li.current a:after{border-left-color:#ff6c00!important}.nav-steps li.disabled a:hover:after{border-left-color:#fff!important}#site-footer.wrapper section{font-size:.875em;border-top:9px solid #f5f5f5;padding:6em 3em 3em;background-color:#322c28;background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png),url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:center -3px,0 0;background-repeat:no-repeat,repeat}#site-footer a,#site-footer a:visited{color:#fff;text-decoration:none}#site-footer a:hover{color:#fc7a1e;text-decoration:underline}#site-footer ul{list-style-type:none;margin:0;padding:0;list-style-position:inside}#site-footer #site-footer ul.right li{margin-bottom:.2em;float:right;clear:right}#site-header .logo{width:205px;height:48px;margin-top:1em;display:block;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/logo.png) no-repeat 0 0}#branding .wrapper{padding:0 1em 0 1em}.warranty-banner{width:250px;height:72px;margin:0 auto 10px;display:block;text-indent:-9999px;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/content/Generac-Home-Backup-Generators-10-Year-Warranty-Redeem_nav-ad.png) no-repeat 0 0}.warranty-banner-mobile{display:none}#Outage .warranty-banner-mobile{display:none!important}@media only screen and (max-width:768px){.warranty-banner-mobile{width:320px;height:95px;margin:0 auto 10px;display:block;text-indent:-9999px;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/content/Generac-Home-Backup-Generators-10-Year-Warranty-Redeem_nav-ad.png) no-repeat 0 0;background-size:100%}}#utility-nav{width:100%;min-height:40px;color:#333;background-color:#eee}#utility-nav .wrapper{padding:0 1em}#utility-nav a{text-decoration:none}#utility-nav a:hover{text-decoration:underline}#utility-left{width:35%;float:left;font-size:13px;color:#333;font-family:'Roboto',sans-serif}#utility-left nav{display:inline-block}#utility-left nav>ul{position:absolute;top:0;z-index:1000}#utility-left nav>ul>li>ul{border-top:4px solid #fc7a1e;padding:20px;background:#f5f5f5;-webkit-box-shadow:rgba(0,0,0,.4) 0 5px 7px 0;box-shadow:rgba(0,0,0,.4) 0 5px 7px 0;display:none}#utility-left>a,#utility-right a{color:#333;font-family:'Roboto',sans-serif;display:inline-block;padding:12px 4px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#utility-left>a{padding:14px 4px 10px}}#utility-left>a{padding-left:0}#utility-left ul li .util-heading{padding:11px 10px 9px;display:block;width:140px;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/black-arrow-down.png) no-repeat 115px 16px}#utility-left ul li .util-heading:hover,#utility-left ul li:hover .util-heading{color:#fff;background:#fc7a1e url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/white-arrow-down.png) no-repeat 115px 16px}#utility-left ul li:hover ul{display:block}#utility-left nav>ul>li a{padding:0;line-height:26px;font-size:13px;color:#dd6e1c}#utility-left nav>ul>li a:hover{color:#fc7a1e;background:0 0}#utility-right{font-family:'Roboto',sans-serif}#utility-right a.tel{padding:10px 4px 0}#utility-right a.tel.numerical{font-size:11px;font-family:'Roboto',sans-serif;display:block;padding:0 4px 8px}#utility-right a.tel:hover{color:#fc7a1e!important;text-decoration:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#utility-right a.tel{padding:12px 4px 14px}}#utility-right .call-us{padding-left:5px;color:#fc7a1e;font-family:'Roboto',sans-serif}#utility-left .current-lang,#utility-left a:hover,#utility-right a.tel:hover,#utility-right a:hover{color:#dd6e1c;background:0 0}#utility-right{width:65%;float:right;text-align:right;clear:none;font-size:13px;font-family:'Roboto',sans-serif}#utility-right nav{float:right}#utility-right nav>ul{float:left}#utility-right nav ul li{float:left}#utility-right nav ul li a{padding:11px 0 11px 4px}#utility-right nav ul>li>ul>li:after{content:"|"}#utility-right .tel{font-size:1.3em;color:#fc7a1e;font-family:'Roboto',sans-serif;font-weight:100}.sign-out{display:inline}.sign-in-out{float:right;width:auto;margin-top:5px;font-size:.9em;text-align:right;line-height:1.5em}.sign-in-out a,.sign-in-out a.register{color:#e4701d;display:inline-block}.sign-in-out a:hover{color:#333}@media only screen and (max-width:840px){#utility-right .call-us{display:none}}#left-nav-persistent{position:fixed;background-color:#fff;background-color:rgba(255,255,255,.9);z-index:899;top:0;left:-999em;padding:20px 15px 20px 0;border:2px solid #f5f5f5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:15px 0 0 15px}#left-nav-persistent .h2,#left-nav-persistent h2{color:#dd6e1d;font-size:20px;padding:30px 0 8px 15px;background:0 0}#left-nav-persistent h2:first-child{padding:0 15px 8px 15px!important}#left-nav-persistent ul{display:block;list-style:none;margin:0 0 0 10px;padding:0 15px 0 15px}#left-nav-persistent ul.custom li{border-top:1px solid #c1c0bc;border-bottom:none}#left-nav-persistent li{margin:0;padding:0 15px 0 0;font-size:14px;border-bottom:1px solid #c1c0bc}#left-nav-persistent li a{font-family:'Roboto',sans-serif;display:block;text-decoration:none;padding:2px 0 4px 0;color:#000}#left-nav-persistent li .CMSListMenuLinkHighlighted{font-family:'Roboto',sans-serif;display:block;text-decoration:none;padding:2px 0 4px 0;color:#dd6e1d}#left-nav-persistent li:last-child{border-bottom:none}#left-nav-persistent li a:hover{color:#dd6e1d}#left-nav-persistent h2 span{display:none}@media only screen and (max-width:768px){#left-nav-persistent{background-color:#dd6e1d;padding:10px 0;border:0;z-index:9999999!important}#left-nav-persistent.has-filters fieldset{display:none}#left-nav-persistent h2:first-child{padding:7px 10px!important;background-color:#fff;font-size:14px;color:#000;width:98%;margin:0 auto;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-khtml-border-radius:6px}#left-nav-persistent h2{cursor:pointer;position:relative}#left-nav-persistent h2 span{position:absolute;right:5px;top:4px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-khtml-border-radius:6px;background-color:#dd6e1d;width:30px;height:20px;background:#dd6e1d url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/white-arrow-down.png) no-repeat center 50%;text-indent:-9999px}#left-nav-persistent h2 span.contract{background:#dd6e1d url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/white-arrow-up.png) no-repeat center 50%}#left-nav-persistent ul{background:#fff;margin:5px 0 0;padding:5px 10px 0 10px}#left-nav-persistent ul.custom{margin-top:0;padding:0 10px 5px 10px}#left-nav-persistent ul li{background:#fff;margin:0;padding:0}}#mobile-left-nav{position:fixed;top:44px;background-color:#fff}#mobile-left-nav select,#mobile-left-nav select option{width:100%;padding:0;margin:0;border:none}#mobile-left-nav select{border-top:1px solid #969696;border-bottom:1px solid #969696;font-size:16px;height:30px;padding-top:4px;padding-left:8px}#mobile-left-nav select option{padding:5px;font-size:14px;padding:2px 0 4px 8px;border-bottom:1px solid #c1c0bc}#mobile-left-nav select option.heading{font-family:'Roboto',sans-serif;font-weight:700;color:#dd6e1d;font-size:16px;padding:20px 0 8px 8px;text-transform:uppercase}#mobile-left-nav select option.heading:first-child{padding-top:5px}#main-nav{width:100%;float:left;clear:both;color:#666;background-color:#fff;z-index:999;border-bottom:2px solid #f5f5f5}#main-nav .wrapper{padding:0 1em 0 1em}#main-nav nav>ul{display:block}#main-nav nav>ul>li{float:left}#main-nav nav>ul>li:last-child{border-right:none}#main-nav nav>ul>li>a{display:block;text-decoration:none;padding:13px 9px;font-size:15px;font-family:'Roboto',sans-serif;color:#666}#main-nav nav>ul>li.has-mega:hover{background-color:#e4701d;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}#main-nav nav>ul>li.has-mega:hover>a{color:#fff}.has-mega a.close{position:absolute;top:0;right:0;display:none;height:30px;width:30px;background-color:#333;background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/scripts/libs/fancybox/helpers/fancybox_buttons.png);background-repeat:no-repeat;outline:0;opacity:.8;background-position:-60px 0}@media only screen and (max-width:1024px){.has-mega a.close{display:block}}#main-nav nav>ul>li>a.home{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/home-hover.png) no-repeat 0 13px;width:25px;padding:13px 0}#main-nav nav>ul>li>a.home:hover{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/home.png) no-repeat 0 13px}#main-nav nav>ul>li.HighLighted>a.home{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/home.png) no-repeat 0 13px}#main-nav .searchBox{float:right;margin-top:10px}@media only screen and (max-width:956px){.searchBox input[type=text]{min-width:120px;width:120px}#main-nav nav>ul>li>a{display:block;text-decoration:none;padding:15px 7px;font-size:13px}}@media only screen and (max-width:768px){#main-nav{overflow:hidden;border-bottom:none}}.megamenu{display:none;position:absolute;left:-999em;top:auto;width:70%;z-index:9999;border-top:4px solid #e4701d;border-right:2px solid #c1c0bc;border-bottom:2px solid #c1c0bc;border-left:2px solid #c1c0bc;background-color:#f5f5f5;padding:20px;-webkit-box-shadow:0 12px 20px 0 rgba(0,0,0,.75);-moz-box-shadow:0 12px 20px 0 rgba(0,0,0,.75);box-shadow:0 12px 20px 0 rgba(0,0,0,.75)}.has-mega ul.no-heading{margin-top:25px}.megamenu .last{float:left}.megamenu.hasFive .sm-2,.megamenu.hasFive .twocol{width:17.79%}@media only screen and (max-width:1024px){.megamenu{width:97%}}.megamenu li,.megamenu ul{list-style:none;margin:0;padding:0}.megamenu h2{font-family:'Roboto',sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;color:#333;margin-bottom:10px}.megamenu h2 a{font-family:'Roboto',sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;color:#333;margin-bottom:10px;padding:0!important}.megamenu h2 a:hover{text-decoration:underline}.megamenu>ul>li{clear:both;width:100%}.megamenu a{display:block;padding:5px 20px 5px 5px;font-size:13px;letter-spacing:1px;cursor:pointer;text-decoration:none}.megamenu li a:active,.megamenu li a:hover{text-decoration:underline}.megamenu .callout{font-family:'Roboto',sans-serif;font-weight:100;font-size:34px;color:#666;border-top:1px solid #c4c4c4;padding:15px 0 0 0;margin:25px 0 0 0}.megamenu .content{position:absolute;left:22.928176794%;top:35px}.megamenu .content a{display:block;color:#b85620;text-transform:none;text-decoration:none;font-size:14px}.megamenu .content div{padding-bottom:20px}@media only screen and (max-width:768px){.megamenu{display:none!important}}.cl{clear:left}.tel,.tel:active,.tel:hover,.tel:visited{text-decoration:none;cursor:default;outline:0;color:#666;background-color:transparent;display:inline-block}.tel.tel-link{color:#b6430b;cursor:pointer}.tel.tel-link:hover{color:#dd6e1d;cursor:pointer}.dark{padding:30px;background:#f5f5f5;border-width:1px 0;border-color:#ccc;border-style:solid;margin:2em 0}.collapse-top,.content section.collapse-top{padding-top:0}.content-table-row.odd .table-cell,li.odd{background:#f5f5f5}a.r,a.r:hover{color:#fff;text-decoration:underline;cursor:pointer}.is-required label:after{content:'*'}.overlay{position:absolute;top:0;left:0;z-index:1000;height:100%;width:100%;background-color:#000;opacity:.5}.main-nav-mobile{display:none;overflow:hidden;width:100%;height:44px;border-bottom:1px solid #969696}.main-nav-mobile .menu-controls{background:#fff;width:100%}.main-nav-mobile .menu-controls a{float:left}.main-nav-mobile .menu-controls .open{width:45px;height:45px;border-right:1px solid #969696;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/menu.png) no-repeat 0 0}.main-nav-mobile .menu-controls .logo{background-size:100%!important;margin-top:12px!important;margin-left:10px;width:104px!important;height:45px!important;display:block;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/logo.png) no-repeat 0 0}.main-nav-mobile .menu-controls .tel,.main-nav-mobile .menu-controls .tel:hover{float:right;margin:13px 10px 0 0}.main-nav-mobile .menu-controls .search{width:45px;height:45px;border-left:1px solid #969696;float:right;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/search.png) no-repeat 0 0}#pageslide{width:280px;position:absolute;top:0}#pageslide #nav ul{padding-left:0;list-style:none;width:100%;margin-bottom:40px}#pageslide #nav ul{border-bottom:1px solid #272727!important}#pageslide #nav .sign-in{position:absolute;right:0;top:0;padding:6px 15px 6px 10px;text-decoration:none}#pageslide #nav .sign-in .btn{display:block;min-width:85px!important;width:85px;padding:4px 0 6px 0;margin:4px 0 4px 0}#pageslide #nav li{margin:0}#pageslide #nav li:first-child{text-align:center}#pageslide #nav li.lang{padding:20px;text-align:center;border-top:1px solid #272727}#pageslide #nav li.lang select{width:100%}#pageslide #nav li:first-child a{padding:20px 20px}#pageslide #nav li a{display:block;color:#fff;padding:10px 20px;font-size:17px;font-family:'Roboto',sans-serif;font-weight:700;text-decoration:none;background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/white-arrow.png) no-repeat 95% 50%;border-top:1px solid #535353;border-bottom:1px solid #272727}#pageslide #nav li .mobile-link-light{background:0 0;color:#333;font-size:14px;border:none;text-decoration:underline}#pageslide #nav li a.ir.home{text-indent:0;padding:10px 20px 10px 45px;background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/home-white.png) no-repeat 20px 13px;text-transform:uppercase}#pageslide #nav li a.ir.home:hover{background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/home-white.png) no-repeat 20px 13px;color:#e4701d}#pageslide #nav li.HighLighted a.ir.home{text-indent:0;padding:10px 20px 10px 45px;background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/home.png) no-repeat 20px 13px;color:#e4701d;text-transform:uppercase}#pageslide #nav li a.util{font-family:'Roboto',sans-serif;color:#ccc;font-size:15px;border-top:1px solid #272727!important;border-bottom:none;background:#1e1e1e url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/gray-arrow.png) no-repeat 95% 50%}#pageslide #nav li.HighLighted a{color:#e4701d;background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/orange-arrow.png) no-repeat 95% 50%}#pageslide #nav li a:hover{color:#e4701d;text-decoration:none;background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/orange-arrow.png) no-repeat 95% 50%}#pageslide #nav li a.util:hover{color:#e4701d;background:#1e1e1e url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/orange-arrow.png) no-repeat 95% 50%}@media only screen and (max-width:768px){body{overflow:hidden}body>#form{min-width:320px}#branding,#main-nav nav,#utility-nav{display:none!important}#main-nav{height:45px;border-bottom:1px solid #969696}#main-nav .wrapper{padding:0!important}.main-nav-mobile{display:block;position:relative}.main-nav-mobile ul#nav{display:none}#main-nav .input-with-side-button{display:block;margin-left:auto;margin-right:auto}#main-nav .searchBox{display:block;float:none;margin:7px auto 0 auto;width:320px;height:36px;background:#fff;position:relative;padding:0 8px 0 8px}#main-nav .searchBox input[type=text]{width:274px!important}#pageslide #nav li a:hover{color:#fff;background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/white-arrow.png) no-repeat 95% 50%}#pageslide #nav li a.ir.home:hover{color:#fff;background:#333 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/home-white.png) no-repeat 20px 13px}#pageslide #nav li a.util:hover{color:#ccc;background:#1e1e1e url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/gray-arrow.png) no-repeat 95% 50%}}.filter-group.filter-hide{position:absolute;left:-999px;top:-999px}#left-nav-persistent .filter-group li{padding:2px 15px 2px 0}.filter-group label{display:inline}.product-result-options{background-color:#f5f5f5;border:1px solid #ccc;border-width:1px 0;padding:6px 20px;margin-bottom:40px;margin-top:-2em}.product-result-options li{font-family:'Roboto',sans-serif;display:inline-block;margin-bottom:0}@media only screen and (max-width:480px){.product-result-options{text-align:center}.product-result-options li{display:block}.result-sort{color:transparent}.result-sort label{color:#666;margin-left:-.9em}}#left-nav-persistent.has-filters h2:first-child{color:#666;font-size:14px;text-transform:uppercase;text-align:center;border:1px solid #ccc;border-width:1px 0;padding:12px 15px!important;margin:-20px -15px 0 0;background-color:#fff}#left-nav-persistent.has-filters{border-width:0 0 1px 0;border-color:#ccc;background-color:#f5f5f5}#left-nav-persistent.has-filters .h2{font-size:16px;padding:20px 0 8px 15px;display:table;white-space:normal}#left-nav-persistent.has-filters li{border-width:0;padding:3px 0}#left-nav-persistent.has-filters label{display:inline-block;vertical-align:top;max-width:175px;line-height:1.3}#left-nav-persistent.has-filters ul{margin-left:0}#left-nav-persistent.has-filters input[type=checkbox],#left-nav-persistent.has-filters input[type=radio]{margin-left:0;margin-right:6px}@media only screen and (max-width:768px){#left-nav-persistent.has-filters h2:first-child{padding:7px 10px!important;background-color:#fff;font-size:14px;color:#000;text-align:left;border-width:1px;text-transform:none;width:98%;margin:0 auto;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-khtml-border-radius:6px}}[rel=tooltip]{cursor:pointer}.tooltip{position:absolute;background-color:#fff;padding:1em;text-align:center;-webkit-border-radius:1em 1em 0 0;-moz-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;border-bottom:4px solid #000;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;font-size:12px}.tooltip:after{position:absolute;bottom:-10px;left:50%;z-index:9;content:'';width:0;height:0;margin-left:-6px;border-width:6px 6px 0;border-style:solid;border-color:#000 transparent transparent transparent}.tooltip-left:after{left:10px;margin-left:0}.tooltip-right:after{left:auto;right:10px;margin-left:0}.fancybox-inner{overflow:auto!important;-webkit-overflow-scrolling:touch!important}.fancybox-type-image .fancybox-skin,.fancybox-type-inline .fancybox-skin{border-top:4px solid #f57f28;-moz-border-radius:0 0 1em 1em;-webkit-border-radius:0 0 1em 1em;border-radius:0 0 1em 1em}.fancybox-type-image .fancybox-skin{background-color:#fff;padding:0 1em 1em!important}.fancybox-type-iframe .fancybox-inner{overflow:hidden!important}.modal-alert{text-align:center}.content section,.newsletter-signup section{background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png);background-position:center -3px;background-repeat:no-repeat;padding:6em 3em;overflow:hidden;border-top:9px solid #f5f5f5}.lte8 .content section{background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png);background-position:center -3px;background-repeat:no-repeat}.headline{display:inline-block;margin-bottom:20px;width:100%}.page-section-callout .headline{display:block}.content section h1 span.line-break{display:block;clear:both}.content section h1{padding:.5em 0;text-align:right;padding-right:2.762430939%;border-right:1px solid rgba(0,0,0,.3);float:left}.content section h1.full,.content section h1.sm-12{padding:.5em 0;text-align:left;border-right:0;float:none;display:block;margin-right:0}.content section h2{font-size:17px;display:block;margin:10px 0;text-align:left;text-transform:uppercase}.content section h3{font-size:16px;display:block;margin:10px 0;text-align:left;text-transform:uppercase}.content section .item div,.content section p{text-align:left}.content section .item .btn,.content section .item img{margin:20px auto;text-align:center;display:block}.content section .item img{max-width:95%}.content section .item .video-thumb img{max-width:100%}.content section p strong{font-family:'Roboto',sans-serif!important;font-weight:400!important}.content section ul{padding-left:0;list-style-position:inside}.content section ul.bulleted li{padding-left:1em;text-indent:-1em}.page-section-content .h1,.page-section-content h1{color:#666}.page-section-content h2{color:#dd6e1d}.page-section-content h3{color:#666}.page-section-content div,.page-section-content label,.page-section-content p{color:#666}@media only screen and (max-width:1024px){.content section h1,.content section h1.full{padding:0 0 .5em 0;border-right:none!important;text-align:center;float:none;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:.5em;width:100%;margin-left:0!important}.featured-headline div,.headline div,.headline p{float:none!important;width:100%!important;margin-left:0}.headline .short-description{padding-top:1em}.featured-headline{margin-left:0!important}.page-section-generac-promise .h1{border-bottom:none}}@media only screen and (max-width:768px){.content section h1{padding:0 0 .5em 0;border-right:0!important;border-bottom:1px solid rgba(0,0,0,.3);text-align:center;float:none;margin-bottom:.5em;font-size:24px;width:100%;line-height:28px}.content section{padding:3em 1em 3em!important}.content section .item{margin:0;padding:10px 0}.content section .btn{margin:20px auto 20px auto;text-align:center;display:block}.content section div,.content section p{font-size:14px;line-height:20px;color:#666}}.page-section-breadcrumbs section{font-family:'Roboto',sans-serif;font-size:13px;padding:10px 15px!important;border:none;background-color:#f5f5f5;background-image:url(data:image/svg%20+xml;%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmV%20jdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(20%,transparent));background-image:-webkit-linear-gradient(top,#ccc 0,transparent 20%);background-image:linear-gradient(to bottom,#ccc 0,transparent 20%)}.page-section-breadcrumbs section a{text-decoration:none}.page-section-breadcrumbs section .CMSBreadCrumbsCurrentItem,.page-section-breadcrumbs section a:hover{color:#dd6e1d}@media only screen and (max-width:768px){.page-section-breadcrumbs{display:none}}.page-section-callout-single-item section{padding:4em 3em 3em 3em}.page-section-callout-single-item h2{font-size:24px!important;margin:10px 0 30px 0!important}.page-section-callout-single-item .link-item .btn{display:block;clear:both;margin:20px 0 0 0}.page-section-callout-single-item .callout-single-item .last{text-align:center}.page-section-callout-single-item .callout-single-item .btn{margin:20px auto}@media only screen and (max-width:768px){.page-section-callout-single-item .link-item .btn,.page-section-callout-single-item .link-item img{display:block;margin-left:auto;margin-right:auto}}.page-section-hero-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;height:400px}.page-section-hero-image section{height:100%;width:100%;position:relative}.page-section-hero-image .overflow-clipping{position:absolute;left:auto;bottom:0;right:-50px;display:block;overflow:hidden;height:125px;width:100%}.lte8 .page-section-hero-image .overflow-clipping{right:0}.page-section-hero-image .diag-overlay-orange{display:block;height:450px;width:130%;transform:rotate(-27deg);-ms-transform:rotate(-27deg);-webkit-transform:rotate(-27deg);background-color:rgba(186,78,0,.8)}.page-section-hero-image section h1{position:absolute;top:auto;right:0;bottom:0;left:auto;font-size:26px;line-height:1.4;max-width:420px;border:none!important;text-align:right;color:#fff;text-transform:none;letter-spacing:normal}@media only screen and (max-width:1140px){.page-section-hero-image .diag-overlay-orange{width:115%}}@media only screen and (min-width:1140px){.page-section-hero-image .diag-overlay-orange{height:1500px}}@media only screen and (max-width:1024px){.page-section-hero-image section h1{padding:0 .5em 0 0!important;font-size:23px;max-width:340px}}@media only screen and (max-width:768px){.page-section-hero-image .diag-overlay-orange{display:none}.page-section-hero-image section h1{max-width:100%;background-color:#dd6e1d;margin:0 auto!important;padding:20px 2%!important;text-align:center}}.FormPanel .country-state select{height:23px;width:100%!important;max-width:300px!important;margin-bottom:10px}.FormPanel .country-state .field{display:block}.FormPanel .method{float:none;display:block;clear:both}.FormPanel .row select{width:100%;max-width:300px}.FormPanel .homeowner-topics select{width:300px}.FormPanel .comments .TextAreaField,.FormPanel .message textarea{min-height:100px}.FormPanel .email-opt-in{clear:both;min-height:20px}.wrapper.black .FormPanel .EditingFormLabel,.wrapper.orange .FormPanel .EditingFormLabel{color:#fff}.page-section-callout-video section{padding:4em 3em 2em 3em}.page-section-callout-video{color:#fff}.page-section-callout-video .video-thumb .icon-play{background-position:0 0;height:43px;width:43px;background-size:43px 43px;left:50%;margin:-22px 0 0 -22px;opacity:.75;position:absolute;top:50%}.page-section-callout-video .video-thumb:hover .icon-play{opacity:1}.page-section-callout-video .icon{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/play-button.png) no-repeat 0 0;display:inline-block;position:relative}@media(min-device-pixel-ratio:1.4){.page-section-callout-video .icon{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/play-button@2x.png) no-repeat 0 0;background-size:43px 43px}}.page-section-callout-video .video-thumb{display:block;height:0;overflow:hidden;padding-bottom:27%;position:relative}.page-section-callout-video .item{text-align:center;display:block;margin:20px auto}.page-section-callout-video .item .video-thumb img{display:block;width:50%;max-width:100%;margin-top:-5%}.page-section-callout-video .item .btn{display:block;clear:both!important;margin-top:20px;color:#fff}@media only screen and (max-width:768px){.page-section-callout-video .video-thumb{padding-bottom:55.5%}.page-section-callout-video .item .video-thumb img{margin-top:-9.5%;width:100%}}.quick-links section{padding:3em 3em}.quick-links a{font-family:'Roboto',sans-serif;font-weight:300}.quick-links .links{list-style-type:none;list-style-position:inside;margin:1em 0 0 2.762430939%;padding:0}.quick-links .viewed{list-style-type:none;list-style-position:inside;margin:0;padding:0;margin-left:2.762430939%;display:inline-block}.quick-links .viewed li{float:left;text-align:center;padding-left:0;text-indent:0;margin-right:18px}.quick-links .viewed li.last{margin-right:0}.quick-links .viewed img{display:block;clear:both;padding-bottom:.5em}@media only screen and (min-width:1200px){.left-nav .quick-links h1{width:40%;clear:both;margin-bottom:1em}.left-nav .quick-links .links{width:57%;margin-top:1em;margin-right:0}.left-nav .quick-links .viewed{width:57%;margin-right:0;margin-top:35px}.left-nav .quick-links .links li,.left-nav .quick-links .viewed li{margin-right:5%;float:left}}@media only screen and (max-width:1200px){.quick-links h1{width:40%;clear:both;margin-bottom:1em}.quick-links .links{width:57%;margin-top:1em;margin-right:0}.quick-links .viewed{width:57%;margin-right:0;margin-top:35px}.quick-links .links li,.quick-links .viewed li{margin-right:5%;float:left}}@media only screen and (max-width:980px){.left-nav .quick-links h1{padding:0 0 .5em;border-bottom:1px solid rgba(0,0,0,.3);border-right:0!important;text-align:center;float:none;margin-bottom:.5em;font-size:24px;width:100%;line-height:28px;border-right:0}.left-nav .quick-links .links,.left-nav .quick-links .viewed{width:100%;margin:1em 0 2em;overflow:hidden}.left-nav .quick-links .links li,.left-nav .quick-links .viewed li{width:33.33333%;margin:0;text-align:center}.left-nav .quick-links .links li img,.left-nav .quick-links .viewed li img{margin:0 auto}}@media only screen and (max-width:1024px){.quick-links .links,.quick-links .viewed{width:100%}.quick-links .links{margin-bottom:1em}.quick-links .links li,.quick-links .viewed li{width:28%;text-align:center}.quick-links .viewed li img{margin:0 auto}}@media only screen and (max-width:768px){.quick-links .links,.quick-links .viewed{width:100%;margin:1em 0 2em;overflow:hidden}.quick-links .links li,.quick-links .viewed li{width:100%;margin:0;text-align:center}.quick-links .links li img,.quick-links .viewed li img{margin:0 auto}}.page-section-image-only section{padding:0!important;position:relative;border-top:9px solid #f5f5f5}.page-section-image-only .top-arrow{display:block!important;position:absolute;top:-3px;width:100%;height:23px;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png) no-repeat 50% 0}.page-section-image-only.no-divider section{border-top:none}.page-section-image-only.no-divider .top-arrow{display:none!important}.page-section-image-only img{width:100%;margin:0 auto;display:block}.page-section-content{width:100%;float:right}body.left-nav .page-section-content{width:77%}.kitchen-sink .page-section-content,.page-section-image-links .page-section-content,footer .page-section-content{width:100%}.page-section-callout{color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}.lte8 .page-section-callout{background-position:center}.page-section-callout.wrapper section{padding:8em 0}.page-section-callout a{clear:both;margin:20px 0;display:block}.page-section-callout h1{border-right:1px solid rgba(255,255,255,.5)!important}.page-section-callout .diag-overlay-wrapper{padding:4em 3em 3em 3em;display:block;overflow:hidden}.page-section-callout .diag-overlay-wrapper div,.page-section-callout .diag-overlay-wrapper label,.page-section-callout .diag-overlay-wrapper p{color:#fff}.diag-overlay-orange{display:block;background-color:#ba4e00;background-color:rgba(186,78,0,.6);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat}.diag-overlay-orange h1{color:#fff;border-right:1px solid rgba(255,255,255,.5)}.diag-overlay-orange h2{color:#fff}.diag-overlay-orange h3{color:#fff}.diag-overlay-orange a{color:#fff}.diag-overlay-orange a:hover{color:#322c28}.diag-overlay-black{display:block;background-color:#322c28;background-color:rgba(0,0,0,.6);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat}.diag-overlay-black h1{color:#fff;border-right:1px solid rgba(255,255,255,.5)}.diag-overlay-black h2{color:#dd6e1d}.diag-overlay-black h3{color:#fff}.diag-overlay-black a{color:#fff}.diag-overlay-black a:hover{color:#dd6e1d}.diag-overlay-orange-full{display:block;background-color:#ba4e00;background-color:rgba(186,78,0,.6);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png),url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:center -3px,0 0;background-repeat:no-repeat,repeat;padding:12em 3em 11em 3em!important;margin:-8em 0}.no-divider .diag-overlay-orange-full{display:block;background-color:#ba4e00;background-color:rgba(186,78,0,.6);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat;padding:12em 3em 11em 3em!important;margin:-8em 0}.diag-overlay-orange-full h1{color:#fff;border-right:1px solid rgba(255,255,255,.5)}.diag-overlay-orange-full h2{color:#fff}.diag-overlay-orange-full h3{color:#fff}.diag-overlay-orange-full a{color:#fff}.diag-overlay-orange-full a:hover{color:#dd6e1d}.diag-overlay-black-full{display:block;background-color:#322c28;background-color:rgba(0,0,0,.6);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png),url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:center -3px,0 0;background-repeat:no-repeat,repeat;padding:12em 3em 11em 3em!important;margin:-8em 0}.no-divider .diag-overlay-black-full{display:block;background-color:#322c28;background-color:rgba(0,0,0,.6);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat;padding:12em 3em 11em 3em!important;margin:-8em 0}.diag-overlay-black-full h1{color:#fff;border-right:1px solid rgba(255,255,255,.5)}.diag-overlay-black-full h2{color:#dd6e1d}.diag-overlay-black-full h3{color:#fff}.diag-overlay-black-full a{color:#fff}.diag-overlay-black-full a:hover{color:#dd6e1d}.diag-overlay-black .btn:hover,.diag-overlay-black-full .btn:hover,.diag-overlay-orange .btn:hover,.diag-overlay-orange-full .btn:hover{color:#fff}@media only screen and (max-width:768px){.diag-overlay-orange{background-color:#dd6e1d!important}.diag-overlay-black{background-color:#322c28!important}.diag-overlay-orange-full{background-color:#dd6e1d!important}.diag-overlay-black-full{background-color:#322c28!important}.diag-overlay-black div,.diag-overlay-black p,.diag-overlay-black-full div,.diag-overlay-black-full p,.diag-overlay-orange div,.diag-overlay-orange p,.diag-overlay-orange-full div,.diag-overlay-orange-full p{color:#fff!important}.diag-overlay-black h1,.diag-overlay-black-full h1,.diag-overlay-orange h1,.diag-overlay-orange-full h1{border-bottom:1px solid rgba(255,255,255,.5)!important}.page-section-callout .diag-overlay-wrapper .btn{margin:20px auto 0 auto}.diag-overlay-orange .btn,.diag-overlay-orange-full .btn{color:#fff;background-color:#222121;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMmUyYzJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iIzJlMmMyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(5%,#2e2c2c),color-stop(100%,#2e2c2c));background-image:-webkit-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-o-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-ms-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:linear-gradient(to bottom,#444 0,#2e2c2c 5%,#2e2c2c 100%)}.diag-overlay-orange .btn:hover,.diag-overlay-orange-full .btn:hover{color:#fff;background:#e4701d;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2I2NDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background-image:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}}@media only screen and (max-width:768px){.page-section-content{width:100%}.page-section-callout,.page-section-callout section{background:0 0;background-image:none!important}.page-section-callout section{padding:0!important}.page-section-callout .top-arrow{position:absolute;top:-3px;width:100%;height:23px;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png) no-repeat 50% 0}.page-section-callout .diag-overlay-wrapper{background-image:none;padding:2em 1em 2em 1em!important;margin:0}body.left-nav .page-section-content{width:100%}}.page-section-callout-contact section{padding:3em 0!important}.page-section-callout-contact .diag-overlay-wrapper{padding:1.5em 3em 1.5em 3em}.page-section-callout-contact .headlines{padding-right:2.762430939%;border-right:1px solid rgba(255,255,255,.5)}.page-section-callout-contact .headlines h1{border-right:0!important;float:right;padding:10px 0!important}.page-section-callout-contact .headlines h2{clear:both;text-align:right;font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;text-transform:none;line-height:1.5}.page-section-callout-contact .contact .chat{padding-right:40px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/live-chat.png) no-repeat right -29px;height:20px;display:inline-block;padding-top:4px;margin:10px 0 0}.page-section-callout-contact .contact .chat:hover{color:#fff}.page-section-callout-contact .contact ul{list-style-type:none;padding:0}.page-section-callout-contact .contact ul li{text-indent:0;margin:0}.page-section-callout-contact .contact .tel{color:#fff;font-size:16px;margin:0;display:inline}.page-section-callout-contact .contact .rep{font-size:12px!important;display:block;clear:both}@media only screen and (max-width:768px){.page-section-callout-contact section{padding:0!important}.page-section-callout-contact .headlines{padding-right:0;border-right:0}.page-section-callout-contact .headlines h2{text-align:center}.page-section-callout-contact .contact ul li{width:50%;text-align:center;float:left}.page-section-callout-contact .contact .chat{margin:0}}@media only screen and (max-width:480px){.page-section-callout-contact .contact ul li{width:100%;text-align:center;float:none;margin:5px 0}}.page-section-callout-compact section{padding:2em 3em 1em}.page-section-callout-compact h1{border-right:0!important;padding-right:0!important;text-align:left!important;font-size:22px!important}.page-section-callout-compact .copy{padding-right:2.762430939%;border-right:1px solid rgba(0,0,0,.3);float:left}.page-section-callout-compact .copy p{display:block;clear:both}.page-section-callout-compact .buttons{position:absolute;right:0;top:50%;margin-top:-17px;text-align:center}.page-section-callout-compact .buttons .btn{margin:0;width:100%;max-width:180px;min-width:0;padding:10px;display:inline-block}@media only screen and (max-width:1280px){.page-section-callout-compact .buttons .btn{font-size:14px;max-width:160px}}@media only screen and (max-width:1024px){.page-section-callout-compact .copy{border-right:none!important}.page-section-callout-compact .buttons{position:relative;right:auto;top:auto;margin-top:0;text-align:left}.page-section-callout-compact .buttons .btn{margin:20px 0}}@media only screen and (max-width:768px){.page-section-callout-compact h1{text-align:center!important}.page-section-callout-compact .btn{display:inline-block!important}.page-section-callout-compact .buttons{text-align:center!important}.page-section-callout-compact .copy{border-right:0!important;padding-right:0!important}}.page-section-callout-three-image section{padding:3em 3em 2em 3em}.page-section-callout-three-image .featured-three{display:block;clear:both}.page-section-callout-three-image .featured-three .item span.btn{display:block;clear:both;margin-top:20px}.page-section-callout-three-video section{padding:4em 3em 2em 3em}.page-section-callout-three-video .video-thumb .icon-play{background-position:0 0;height:43px;width:43px;background-size:43px 43px;left:50%;margin:-22px 0 0 -22px;opacity:.75;position:absolute;top:50%}.page-section-callout-three-video .video-thumb:hover .icon-play{opacity:1}.page-section-callout-three-video .icon{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/play-button.png) no-repeat 0 0;display:inline-block;position:relative}@media(min-device-pixel-ratio:1.4){.page-section-callout-three-video .icon{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/play-button@2x.png) no-repeat 0 0;background-size:43px 43px}}.page-section-callout-three-video .video-thumb{display:block;height:0;overflow:hidden;padding-bottom:55.5%;position:relative}.page-section-callout-three-video{background-color:#322c28;color:#fff}.page-section-callout-three-video .item{text-align:center;margin-top:20px;margin-bottom:20px}.page-section-callout-three-video .item .video-thumb img{display:block;margin-top:-9.5%;width:100%}.page-section-callout-three-video .item span.btn{display:block;clear:both;margin-top:20px;width:43px;height:43px;color:#fff}.page-section-callout-three-video .item a{text-decoration:none}.page-section-callout-three-video h1{padding:.5em 0;border-right:1px solid rgba(0,0,0,.3);text-align:right;padding-right:2.762430939%;float:left}.page-section-callout-three-video .featured-three{display:block;clear:both}.page-section-quote section{width:100%;padding:4em}.page-section-quote section .quote-wrap{border-top:1px solid #666;border-bottom:1px solid #666;max-width:1024px;display:block;margin:0 auto;width:100%}.page-section-quote section .quote{padding:30px 55px 0;font-family:'Roboto',sans-serif;font-weight:300;font-style:italic;font-size:22px;line-height:28px;position:relative;text-align:left}.page-section-quote section .author{padding:10px 0 30px 55px;font-size:12px}.page-section-quote section .ltquo,.page-section-quote section .rtquo{font-size:100px;position:absolute;top:50px;padding:5px}.page-section-quote section .ltquo{left:0}.page-section-quote section .rtquo{right:10px}@media only screen and (max-width:768px){.page-section-quote section .quote-wrap{width:100%!important}.page-section-quote section .quote{text-align:center}.page-section-quote section .author{text-align:center;padding-left:0}}.page-section-news section{padding:3em 3em 1em 3em}.page-section-news .item img{width:auto;float:left;margin:0 20px 20px 0!important;max-width:50%!important}.page-section-news h2{font-size:16px!important;margin:0 0 5px!important;font-weight:100!important;font-family:'Roboto',sans-serif!important;text-transform:capitalize!important}.page-section-news h2 a{text-decoration:none;color:#dd6e1d!important}.page-section-news p{font-size:14px}.page-section-news a{font-family:'Roboto',sans-serif;font-weight:300}.page-section-news .news-snippet{margin:0 0 20px 0}.page-section-news .news-snippet .sm-6{overflow:hidden}.page-section-news .news-snippet a{display:block;font-family:'Roboto',sans-serif;font-weight:300}@media only screen and (max-width:768px){.page-section-news .sm-7,.page-section-news p{font-size:14px;line-height:20px}.page-section-news .item img{max-width:100%!important}.page-section-news .news-snippet .sm-6{display:block;margin-bottom:20px;padding:0}}@media only screen and (max-width:480px){.page-section-news .item img{width:40%;margin:0 10px 10px 0!important}.page-section-news h2{font-size:16px}}.page-section-featured-three .item{text-align:center;margin:20px 0}.page-section-featured-three .item span.btn{display:block;clear:both;margin-top:20px}.page-section-featured-three .item a{text-decoration:none}.page-section-featured-three .featured-three{display:block;clear:both}@media only screen and (max-width:768px){.page-section-featured-three p{font-size:14px;line-height:20px}}.page-section-featured-two section{padding:3em 3em 1em 3em}.page-section-featured-two .item{text-align:center;margin:20px 0}.page-section-featured-two .item span.btn{display:block;clear:both;margin-top:20px}.page-section-featured-two .item a{text-decoration:none}.page-section-featured-two .featured-two{display:block;clear:both}@media only screen and (max-width:768px){.page-section-featured-two p{font-size:14px;line-height:20px}}.page-section-featured-six section{padding:3em 3em 2em}.page-section-featured-six ul{list-style-type:none;padding:0}.page-section-featured-six .row-1,.page-section-featured-six .row-2{display:block;clear:both;overflow:hidden}.page-section-featured-six .item{text-align:center;margin-top:20px;text-indent:0}.page-section-featured-six .row-1 .item:first-child,.page-section-featured-six .row-2 .item:first-child{margin-left:0}.page-section-featured-six .item span.btn{display:block;clear:both;margin-top:20px}.page-section-featured-six .item a{text-decoration:none}.page-section-featured-six .featured-six{display:block;clear:both}.page-section-featured-six .no-accessories .btn{margin-top:10px}@media only screen and (max-width:1024px){.page-section-featured-six .no-accessories{text-align:center}.page-section-featured-six .no-accessories .btn{margin-top:0}.page-section-featured-six .row-1 .item:first-child,.page-section-featured-six .row-2 .item:first-child{margin-left:auto}}@media only screen and (max-width:768px){.page-section-featured-six p{font-size:14px;line-height:20px}}.page-section-image-links{font-size:1.225em;background-color:#e4701d;text-align:center;height:48px}.page-section-image-links section{padding:0!important;background-image:none;border-top:0!important}.page-section-image-links ul{width:100%;list-style:none;padding:0;margin:0 auto}.page-section-image-links ul li{padding:0;margin:0;display:inline-block;line-height:normal}.page-section-image-links ul li a{display:block;width:48px}.page-section-image-links ul li a:hover{background-color:#322c28}.page-section-footer-links h3{text-align:left;margin-bottom:.5em;font-family:'Roboto',sans-serif;font-weight:100;color:#fff!important;font-size:18px!important}@media only screen and (max-width:1024px){.page-section-footer-links h3{font-size:16px!important}}@media only screen and (max-width:768px){.page-section-footer-links .sm-3{float:left!important;display:block;width:50%;margin:0 0 10px 0}}@media only screen and (max-width:640px){.page-section-footer-links .sm-3{width:50%}}@media only screen and (max-width:480px){.page-section-footer-links .sm-3{width:100%}.page-section-footer-links h3,.page-section-footer-links ul li{text-align:center!important}}.page-section-partners{display:inline-block;width:100%;margin:50px 0 0 0;text-align:center}.page-section-partners h1{padding:.25em 0;font-size:20px}.page-section-partners ul{list-style:none}.page-section-partners ul li{display:inline;margin-left:2%}@media only screen and (max-width:1024px){.page-section-partners ul{margin:0 auto!important;display:block;width:420px}.page-section-partners ul li{text-align:center}}@media only screen and (max-width:768px){.page-section-partners ul{margin:0 auto!important;display:block;width:420px}.page-section-partners ul li{text-align:center}}@media only screen and (max-width:480px){.page-section-partners ul{width:auto}.page-section-partners ul li{float:none;display:block;clear:both}}.page-section-content-full-text-bar .copyright{margin-top:12px}.page-section-content-full-text-bar .links{margin:7px 0}.page-section-content-full-text-bar .links a{margin:2px 3px}@media only screen and (max-width:768px){.page-section-content-full-text-bar .copyright{margin:0 auto;width:230px}.page-section-content-full-text-bar .links a{font-size:14px;margin:0 4px}}.newsletter-signup section{padding-bottom:3em}.newsletter-signup h1{padding:1.9em 0!important;margin-top:-1.5em;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/home/e-newsletter-header.png) no-repeat center 50%;text-align:center!important}.newsletter-signup p{padding-left:2.762430939%;margin:-1em 0 0 0}.newsletter-signup legend{color:#fff;text-transform:uppercase}.newsletter-signup .ErrorLabel{display:none}.newsletter-signup .EditingFormErrorLabel{color:#322c28;font-family:'Roboto',sans-serif;font-weight:100}.newsletter-signup label{display:none}.newsletter-signup .EditingFormControlNestedControl{display:inline}.newsletter-signup .input-with-side-button{width:291px;min-width:291px;max-width:100%}.newsletter-signup .input-with-side-button .FormButton{width:23%;text-align:center;display:inline;min-width:10px;height:30px;padding:0 8px 0 16px;margin:0 0 0 -10px;float:none;-webkit-box-sizing:content-box;box-sizing:content-box;background:#000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.newsletter-signup .input-with-side-button .FormButton:hover{background-color:#b6430b!important}@media only screen and (max-width:1140px){.newsletter-signup h1{width:55%}.newsletter-signup p{width:45%;margin-top:-2em;border-left:0}.newsletter-signup .sign-up-form{width:42%;margin-top:1em}}@media only screen and (max-width:1024px){.newsletter-signup h1{padding-bottom:2.5em!important}.newsletter-signup p{margin-top:0}}@media only screen and (max-width:768px){.newsletter-signup h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/home/e-newsletter-header-mobile.png) no-repeat center 15px;margin-bottom:1em;text-align:center;width:auto;float:none}.newsletter-signup p{font-size:14px;line-height:20px;display:none}.newsletter-signup .sign-up-form{width:450px;margin:0 auto}.newsletter-signup .input-with-side-button{width:auto}.newsletter-signup .input-with-side-button input[type=text]{width:65%}}@media only screen and (max-width:480px){.newsletter-signup .sign-up-form{width:90%}}.page-section-offer.wrapper section{padding:2em 0}.page-section-offer a{clear:both;display:block}.page-section-offer .btn{float:left}.page-section-offer img{padding:10px 0 0 10px}@media only screen and (max-width:1024px){.page-section-offer img{margin:0 auto;display:block;padding-left:0}.page-section-offer .btn{float:none;margin:20px 0}.page-section-offer .links{text-align:center;float:none;margin-left:0;width:100%}}.page-section-heading{background-color:#f5f5f5}.page-section-heading section{padding-top:.5em;padding-bottom:0;padding-left:15px;border-top:0;background-image:none}.page-section-heading h1{letter-spacing:0;border-right:0!important;text-transform:inherit;color:#000;font-size:28px}@media only screen and (max-width:1024px){.page-section-heading h1{border-bottom:none!important;padding-bottom:0!important}}@media only screen and (max-width:768px){.page-section-heading section{padding:.5em 1em .5em 1em!important}.page-section-heading h1{padding:10px 0!important;margin:0!important}}.page-section-links .short-description{padding-right:4%;display:block;clear:both;text-align:right}.page-section-links ul{list-style-type:none;padding:0}.page-section-links ul li a{margin:0}.page-section-links h1{float:right!important}@media only screen and (max-width:768px){.page-section-links .short-description{padding-right:0;text-align:center}.page-section-links h2,.page-section-links ul li a{text-align:center!important}}.page-section-generac-promise .headline .h1{float:left;border-right:1px solid rgba(0,0,0,.3);padding-right:2.762430939%}.page-section-generac-promise .headline img{float:right}.page-section-generac-promise .headline .short-description{padding-top:.5em}.page-section-generac-promise .description{color:#000;margin:20px 0}.page-section-generac-promise .sub-heading{font-size:30px;font-family:'Roboto',sans-serif;font-weight:300;letter-spacing:8px;line-height:34px}@media only screen and (max-width:1024px){.page-section-generac-promise .headline .h1{padding:0;border-right:none!important;border-bottom:none!important;float:none!important;display:block;clear:both}.page-section-generac-promise .headline img{float:none;display:block;margin:0 auto}.page-section-generac-promise .headline .short-description p{text-align:center}}@media only screen and (max-width:768px){.page-section-generac-promise .headline .h1{padding:0;border-right:0!important;float:none!important;display:block;clear:both}.page-section-generac-promise .headline img{float:none;display:block;margin:0 auto}.page-section-generac-promise .headline .short-description{margin:0;padding-top:1em}.page-section-generac-promise .headline .short-description p,.page-section-generac-promise .sub-heading{text-align:center}.page-section-generac-promise .description{margin:0 0 20px 0}}.page-section-simple-content section{padding:3em 3em 3em 3em}.page-section-simple-content .h1{float:right;padding-right:5%;display:block;clear:both;border-right:none!important}.page-section-simple-content h1{float:none!important;text-align:left!important;border-right:0!important}.page-section-simple-content .h1 img,.page-section-simple-content img{width:100%;max-width:100%}.page-section-simple-content a.h1{display:block;width:100%;max-width:100%}@media only screen and (max-width:1024px){.page-section-simple-content h1{border-bottom:0!important;padding-bottom:0!important}.left-nav .page-section-simple-content .simple-content .md-6,.left-nav .page-section-simple-content-mirrored .simple-content .md-6{width:100%;margin:0}}@media only screen and (max-width:768px){.page-section-simple-content p{display:block;clear:both}.page-section-simple-content .h1{float:none;display:block;margin:20px auto;text-align:center;padding:0}}.page-section-simple-content-mirrored section{padding:3em 3em 3em 3em}.page-section-simple-content-mirrored .h1{float:left;padding-left:5%;display:block;clear:both;border-right:none!important}.page-section-simple-content-mirrored .h1 img,.page-section-simple-content-mirrored img{width:100%;max-width:100%}.page-section-simple-content-mirrored a.h1{display:block;width:100%;max-width:100%}.page-section-simple-content-mirrored h1{border-right:0!important;text-align:left!important}.page-section-simple-content-mirrored h2,.page-section-simple-content-mirrored p{clear:both;display:block}.page-section-simple-content-mirrored .last a{border-right:none!important}@media only screen and (max-width:768px){.page-section-simple-content-mirrored p{display:block;clear:both}.page-section-simple-content-mirrored h1{border-left:0!important;padding-left:0!important;text-align:center!important}.page-section-simple-content-mirrored .h1{float:none;display:block;margin:20px auto;text-align:center;padding:0;border:none!important}}.page-section-listed-content section{padding:3em 3em 3em 3em}.page-section-listed-content h1{padding-right:0!important;float:none!important;border-right:none!important;text-align:left!important}.page-section-listed-content p h2{margin:0}.page-section-listed-content .image.first img{padding:0 1em 1em 0}.page-section-listed-content .image.last img{padding:0 0 1em 1em}@media only screen and (max-width:1024px){.page-section-listed-content .col-1{margin-left:0}}@media only screen and (max-width:768px){.page-section-listed-content .image,.page-section-listed-content h1{text-align:center!important}.page-section-listed-content .image{padding-bottom:20px}}.page-section-contact-phone-only section{padding:6em 3em 2em!important}.page-section-contact-phone-only .tel{color:#b85620}.page-section-contact-phone-only h1{padding:1.9em 2.762430939% 1.9em 0!important;margin-top:-1.5em;background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat center 50%;text-align:center!important}@media only screen and (max-width:1024px){.page-section-contact-phone-only h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat center 50%;text-align:center!important;border-bottom:none!important}.page-section-contact-phone-only .call,.page-section-contact-phone-only h2{text-align:center!important;width:100%!important}}@media only screen and (max-width:768px){.page-section-contact-phone-only section{padding:4em 1em 2em!important}.page-section-contact-phone-only h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px;padding-right:0!important;margin-bottom:1em!important}}@media only screen and (max-width:320px){.page-section-contact-phone-only h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px}}.click-to-chat{cursor:pointer}.page-section-contact-phone-livechat section{padding:6em 3em 2em!important}.page-section-contact-phone-livechat .tel{color:#b85620}.page-section-contact-phone-livechat h1{padding:1.9em 2.762430939% 1.9em 0!important;margin-top:-1.5em;background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat center 50%;text-align:center!important}.page-section-contact-phone-livechat .btn{display:block;margin:10px 0}.page-section-contact-phone-livechat .rep,.page-section-contact-phone-only .rep{font-size:14px!important}@media only screen and (max-width:1024px){.page-section-contact-phone-livechat h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat center 50%;text-align:center!important;border-bottom:none!important}.page-section-contact-phone-livechat .call{margin-top:-50px;margin-bottom:10px}}@media only screen and (max-width:768px){.page-section-contact-phone-livechat section{padding:4em 1em 2em!important}.page-section-contact-phone-livechat h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px;padding-right:0!important;width:100%!important;margin-bottom:1em!important}.page-section-contact-phone-livechat .call,.page-section-contact-phone-livechat .chat,.page-section-contact-phone-livechat .chat p,.page-section-contact-phone-livechat h2{text-align:center!important;width:100%!important}.page-section-contact-phone-livechat .call{margin-top:0}}@media only screen and (max-width:320px){.page-section-contact-phone-livechat h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px}}.page-section-in-home-consultation-full .ihc-wrapper{width:980px;display:block;margin:0 auto;float:none}.page-section-in-home-consultation-full .form-wrapper{border-right:1px solid rgba(0,0,0,.3);padding-right:2.762430939%}.page-section-in-home-consultation-full h1 .page-section-in-home-consultation-full .consult-form{float:right}.page-section-in-home-consultation-full h1{border-right:0!important;text-align:left!important}.page-section-in-home-consultation-full .call-chat h1{padding:2em 0!important;background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat 80px 50%;text-align:left!important;float:none!important;border-right:none!important;margin-bottom:0}.page-section-in-home-consultation-full .call-chat .chat{display:inline-block;padding-top:20px;padding-right:10px}.page-section-in-home-consultation-full .call-chat .chat a{padding-right:40px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/live-chat.png) no-repeat right 0;height:20px;display:inline-block;padding-top:4px;text-decoration:underline}.page-section-in-home-consultation-full .call-chat .rep{font-size:14px!important;line-height:1}@media only screen and (max-width:1024px){.page-section-in-home-consultation-full .form-wrapper{border-right:0!important}.page-section-in-home-consultation-full .ihc-wrapper{width:700px}.page-section-in-home-consultation-full h1{border-bottom:none!important}}@media only screen and (max-width:768px){.page-section-in-home-consultation-full .consult-form{max-width:320px;margin:0 auto}.page-section-in-home-consultation-full h1{text-align:center!important}.page-section-in-home-consultation-full .call-chat h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px;padding-right:0!important;width:100%!important;margin-bottom:1em!important}.page-section-in-home-consultation-full .call,.page-section-in-home-consultation-full .call-chat h1,.page-section-in-home-consultation-full .call-chat h2,.page-section-in-home-consultation-full .chat,.page-section-in-home-consultation-full .chat p{text-align:center!important;width:100%!important;max-width:inherit}.page-section-in-home-consultation-full .ihc-wrapper{width:100%}.page-section-in-home-consultation-full .ihc-wrapper legend{margin-top:10px}}.page-section-in-home-consultation-part-1 .ihc-wrapper{width:980px;display:block;margin:0 auto;float:none}.page-section-in-home-consultation-part-1 .form-wrapper{border-left:1px solid rgba(0,0,0,.3);padding-left:2.762430939%}.page-section-in-home-consultation-part-1 h1 .page-section-in-home-consultation-part-1 .consult-form{float:right}.page-section-in-home-consultation-part-1 h1{border-right:0!important;text-align:left!important}.page-section-in-home-consultation-part-1 .call-chat h1{padding:2em 0!important;font-family:'Roboto',sans-serif;font-weight:100;background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat center 50%;text-align:center!important;float:none!important;border-right:none!important;margin-bottom:0}.page-section-in-home-consultation-part-1 .call-chat .chat{display:inline-block;padding-top:30px;padding-right:10px;float:right}.page-section-in-home-consultation-part-1 .call-chat .chat a{padding-right:40px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/live-chat.png) no-repeat right 0;height:20px;display:inline-block;padding-top:4px;text-decoration:underline}.page-section-in-home-consultation-part-1 .call-chat .rep{font-size:14px!important;line-height:1}@media only screen and (max-width:1024px){.page-section-in-home-consultation-part-1 .ihc-wrapper{width:700px}.page-section-in-home-consultation-part-1 h1{border-bottom:none!important}}@media only screen and (max-width:768px){.page-section-in-home-consultation-part-1 .consult-form{max-width:320px;margin:0 auto;border-left:0!important}.page-section-in-home-consultation-part-1 h1{text-align:center!important}.page-section-in-home-consultation-part-1 .call-chat h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px;padding-right:0!important;width:100%!important;border-bottom:0!important}.page-section-in-home-consultation-part-1 .call,.page-section-in-home-consultation-part-1 .call-chat h1,.page-section-in-home-consultation-part-1 .call-chat h2,.page-section-in-home-consultation-part-1 .chat,.page-section-in-home-consultation-part-1 .chat p{text-align:center!important;width:100%!important;max-width:inherit}.page-section-in-home-consultation-part-1 .ihc-wrapper{width:100%}.page-section-in-home-consultation-part-1 .ihc-wrapper legend{margin-top:10px}}.page-section-in-home-consultation-part-2 .ihc-wrapper{width:980px;display:block;margin:0 auto;float:none}.page-section-in-home-consultation-part-2 .form-wrapper{border-left:1px solid rgba(0,0,0,.3);padding-left:2.762430939%}.page-section-in-home-consultation-part-2 h1 .page-section-in-home-consultation-part-2 .consult-form{float:right}.page-section-in-home-consultation-part-2 h1{border-right:0!important;text-align:left!important}.page-section-in-home-consultation-part-2 legend .before{float:left}.page-section-in-home-consultation-part-2 legend .after,.page-section-in-home-consultation-part-2 legend .first-name{display:inline-block}.page-section-in-home-consultation-part-2 .call-chat h1{padding:2em 0!important;font-family:'Roboto',sans-serif;font-weight:100;background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat center 50%;text-align:center!important;float:none!important;border-right:none!important;margin-bottom:0}.page-section-in-home-consultation-part-2 .call-chat .chat{display:inline-block;padding-top:30px;padding-right:10px}.page-section-in-home-consultation-part-2 .call-chat .chat a{padding-right:40px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/live-chat.png) no-repeat right 0;height:20px;display:inline-block;padding-top:4px;text-decoration:underline}.page-section-in-home-consultation-part-2 .call-chat .rep{font-size:14px!important;line-height:1}.page-section-in-home-consultation-part-2 .FormButton{clear:both}@media only screen and (max-width:1024px){.page-section-in-home-consultation-part-2 .ihc-wrapper{width:700px}.page-section-in-home-consultation-part-2 h1{border-bottom:none!important}}@media only screen and (max-width:768px){.page-section-in-home-consultation-part-2 .consult-form{max-width:320px;margin:0 auto;border-left:0!important}.page-section-in-home-consultation-part-2 h1{text-align:center!important}.page-section-in-home-consultation-part-2 .call-chat h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px;padding-right:0!important;width:100%!important;border-bottom:0!important}.page-section-in-home-consultation-part-2 .call,.page-section-in-home-consultation-part-2 .call-chat h1,.page-section-in-home-consultation-part-2 .call-chat h2,.page-section-in-home-consultation-part-2 .chat,.page-section-in-home-consultation-part-2 .chat p{text-align:center!important;width:100%!important;max-width:inherit}.page-section-in-home-consultation-part-2 .ihc-wrapper{width:100%}.page-section-in-home-consultation-part-2 .ihc-wrapper legend{margin-top:10px}}#Contact-Us .page-section-callout-three-image section{padding:1em 3em 1em 3em}#Contact-Us .contact-us-first-child section{padding:3em 3em 1em 3em}#Contact-Us .contact-us-last-child section{padding:1em 3em 3em 3em}#Contact-Us .page-section-callout-three-image .headline{display:none}#Contact-Us .contact-us-first-child .headline{display:block}.page-section-contact-us-form h1{border-right:0!important;text-align:left!important}.page-section-contact-us-form h1{border-right:0!important;text-align:left!important}.page-section-contact-us-form .call-chat h1{padding:2em 0!important;background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-scale.png) no-repeat 80px 50%;text-align:left!important;float:none!important;border-right:none!important;margin-bottom:0}.page-section-contact-us-form .call-chat .chat{display:inline-block;padding-top:20px}.page-section-contact-us-form .call-chat .chat a{padding-right:40px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/live-chat.png) no-repeat right 0;height:20px;display:inline-block;padding-top:4px;text-decoration:underline}.page-section-contact-us-form .call-chat .rep{font-size:14px!important}.page-section-contact-us-form .contact-form .last{float:left;margin:0}.contactus-form .row{clear:both}.page-section-contact-us-form .serial-error input{border-color:red!important}.emergency-message{color:#fff;background:#e4701d;padding:18px;position:relative;max-width:400px;height:140px;display:none}.emergency-message p{color:#fff!important;text-align:center;margin:0}.emergency-message a{color:#fff!important;font-family:'Roboto',sans-serif;font-weight:700}.page-section-contact-us-form .warning-message{padding:15px 0;width:300px;line-height:1.5}.page-section-contact-us-form .warning-message span{color:red!important}.page-section-contact-us-form .warning-message .btn-ok{border:1px solid #b6430b;padding:5px 10px;text-decoration:none;float:right;margin:0 0 20px 0}@media only screen and (max-width:1024px){.page-section-contact-us-form .call-chat h1{border-bottom:none!important}}@media only screen and (max-width:768px){.page-section-contact-us-form .contact-form{max-width:320px;margin:0 auto}.page-section-contact-us-form h1{text-align:center!important}.page-section-contact-us-form .call-chat h1{background:rgba(0,0,0,0) url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/have-questions-bg-mobile.png) no-repeat center 8px;padding-right:0!important;width:100%!important;margin-bottom:1em!important}.page-section-contact-us-form .call,.page-section-contact-us-form .call-chat h1,.page-section-contact-us-form .call-chat h2,.page-section-contact-us-form .chat,.page-section-contact-us-form .chat p{text-align:center!important;width:100%!important;max-width:inherit}}.page-section-ebook-download section{padding:3em 3em 3em 3em}.page-section-ebook-download h1{border-right:0!important;text-align:left!important;padding-right:0!important;margin-bottom:1em}.page-section-ebook-download ul{list-style-type:none;padding:0}.page-section-ebook-download ul li{float:none;margin:10px 0}.page-section-ebook-download ul li a{margin:0}@media only screen and (max-width:768px){.page-section-ebook-download h1{text-align:center!important}.page-section-ebook-download .FormButton,.page-section-ebook-download h2,.page-section-ebook-download img,.page-section-ebook-download p,.page-section-ebook-download ul li a{text-align:center!important;display:block}.page-section-ebook-download img{width:auto;margin:0 auto}.page-section-ebook-download h2{margin-top:20px!important}.page-section-ebook-download .download-form{width:290px!important;margin:0 auto!important}}.page-section-full-image-single-item .headline .btn,.page-section-full-image-single-item .headline h1{float:right}.page-section-full-image-single-item .headline .btn{margin-right:5%}@media only screen and (max-width:768px){.page-section-full-image-single-item .headline .btn{margin:20px auto;float:none;display:block}.page-section-full-image-single-item .headline .last{margin:0 auto!important;width:290px!important}}.page-section-product-detail-hero-image{background-size:cover;background-position:center center;height:420px}.page-section-product-detail-hero-image section{height:100%;width:100%;position:relative;padding:0}.page-section-product-detail-hero-image .product-detail{position:absolute;bottom:0;right:0;color:#fff;width:400px}.page-section-product-detail-hero-image .product-detail .product-info{display:block;height:310px;background-color:#ba4e00;background-color:rgba(186,78,0,.8);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat;padding:20px 20px 20px;overflow:hidden}.page-section-product-detail-hero-image .product-detail .product-info h1{font-family:'Roboto',sans-serif;font-weight:700;font-size:24px;letter-spacing:5px;border-right:0;text-align:left}.page-section-product-detail-hero-image .product-detail .product-info p{font-family:'Roboto',sans-serif;font-size:14px;margin:0;display:block;clear:both;text-transform:uppercase}.page-section-product-detail-hero-image .product-detail .product-info .price{font-family:'Roboto',sans-serif;font-weight:700;font-size:22px;letter-spacing:2px}.page-section-product-detail-hero-image .product-detail .product-info .msrp{font-family:'Roboto',sans-serif;font-size:14px;margin:0;text-transform:uppercase}.page-section-product-detail-hero-image .product-detail .product-info .installation{font-family:'Roboto',sans-serif;font-size:12px;margin:0}.page-section-product-detail-hero-image .product-detail .downloads{background-color:#dd6e1d;overflow:hidden;padding:10px 20px 20px;height:120px}.page-section-product-detail-hero-image .product-detail .downloads h2{font-family:'Roboto',sans-serif;font-size:14px;float:left}.page-section-product-detail-hero-image .product-detail .downloads ul{list-style-type:none;display:inline-block;width:70%;margin:5px 0 0 20px}.page-section-product-detail-hero-image .product-detail .downloads ul li{float:left;width:50%}.page-section-product-detail-hero-image .product-detail .downloads ul li a{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/btn-download.png) no-repeat right 4px;padding-right:25px;text-decoration:none}.page-section-product-detail-hero-image .product-detail .downloads ul li a:hover{text-decoration:underline;color:#fff}.page-section-product-detail-hero-image .product-detail .downloads .btn{margin:10px 0 0;display:inline-block;width:80%;font-size:18px;color:#fff;background-color:#222;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMmUyYzJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN%200IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background-image:-moz-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(5%,#2e2c2c),color-stop(100%,#2e2c2c));background-image:-webkit-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-o-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-ms-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:linear-gradient(to bottom,#444 0,#2e2c2c 5%,#2e2c2c 100%)}.page-section-product-detail-hero-image .product-detail .downloads .btn:hover{color:#fff;background-color:#e4701d;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3A%20tY29sb3I9IiNiNjQzMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ%20+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background-image:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}@media only screen and (max-width:1024px){.page-section-product-detail-hero-image .product-detail .product-info h1{border-bottom:0}}@media only screen and (max-width:768px){.page-section-product-detail-hero-image .product-detail{position:static;width:100%}.page-section-product-detail-hero-image .product-detail .product-info{background-color:#dd6e1d;height:auto}.page-section-product-detail-hero-image,.page-section-product-detail-hero-image section{background:0 0;background-image:none!important;height:inherit}.page-section-product-detail-hero-image section{padding:0!important}.page-section-product-detail-hero-image .top-arrow{position:absolute;top:-3px;width:100%;height:23px;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png) no-repeat 50% 0}.page-section-product-detail-hero-image .product-detail .downloads{height:auto}.page-section-product-detail-hero-image .product-detail .downloads .btn{margin:0 auto;display:block}.page-section-product-detail-hero-image .product-detail .downloads h2{text-align:center;display:block;width:100%}.page-section-product-detail-hero-image .product-detail .downloads ul{display:block;clear:both;width:100%;margin:0 auto}.page-section-product-detail-hero-image .product-detail .downloads ul li{float:none;width:100%;text-align:center}}.page-section-builder-alliance section{padding:3em 3em 3em 3em}.builder-alliance .page-section-content h1{border-right:none!important;text-align:left}.builder-alliance .page-section-content p{clear:both;margin:0 0 20px 0}.page-section-builder-alliance .alliance-form{clear:both;margin:0 auto}.page-section-builder-alliance,.page-section-builder-alliance .comments{clear:both}.page-section-builder-alliance .page-section-content h1,.page-section-builder-alliance .page-section-content p{width:100%}.page-section-become-dealer section{padding:3em 3em 3em 3em}.page-section-become-dealer .page-section-content h1{border-right:none!important;text-align:left}.page-section-become-dealer .page-section-content p{clear:both;margin:0 0 20px 0}.page-section-become-dealer .business-type{clear:both;min-height:0}.page-section-become-dealer .business-type label,.page-section-become-dealer .where-learned label{float:left;margin-right:5px}.page-section-become-dealer .products ul{width:55%}.page-section-become-dealer .products li{float:left;font-size:8pt;list-style:none;min-width:225px}.page-section-become-dealer .sales-service li{float:left;list-style:none;min-width:70px}.page-section-become-dealer .state select{width:80%}.page-section-become-dealer .country select{width:34%}.page-section-become-dealer .state{float:left;width:57%}.page-section-become-dealer,.page-section-become-dealer .comments{clear:both}.page-section-become-dealer .page-section-content h1,.page-section-become-dealer .page-section-content p{width:100%}.page-section-product-detail-general-use .rating{clear:both}.page-section-product-detail-general-use .thumbs .active img{border:1px solid #322c28!important;cursor:pointer}.page-section-product-detail-general-use section{height:100%;width:100%;padding:10px 0 0 0}.page-section-product-detail-general-use .bestusedfor{clear:both;float:left;max-width:55%;padding:0 20px 10px 0}.page-section-product-detail-general-use .bestusedfor p{clear:both!important;float:left;font-family:'Roboto',sans-serif;font-weight:300;padding-right:5px}.page-section-product-detail-general-use .buy{min-width:0;padding:18px 15px;width:50%}.page-section-product-detail-general-use .usedfordesc{font-size:15px;text-transform:none!important}.page-section-product-detail-general-use .pricing-info{border-left:1px solid rgba(255,255,255,.5);float:left;padding-left:25px;width:235px}.page-section-product-detail-general-use .no-bv .pricing-info{padding-left:0}.page-section-product-detail-general-use .no-bv .bestusedfor{padding:0}.page-section-product-detail-general-use .product-info.no-bv .pricing-info{padding-left:0!important;border-left:0!important}.page-section-product-detail-general-use .product-images ul{float:left;width:16%}.page-section-product-detail-general-use .primary-img{max-width:72%}.page-section-product-detail-general-use .product-images .thumbs li{clear:both;list-style-type:none;margin:10px 2px 0 13px;width:100%}.page-section-product-detail-general-use .product-images .thumbs li img{border:1px solid #cacaca}.page-section-product-detail-general-use .product-detail{color:#fff}.page-section-product-detail-general-use .model-number{font-size:13px;display:block;clear:both;margin-bottom:10px}.page-section-product-detail-general-use .product-detail .fancybox-iframe,.page-section-product-detail-general-use .product-detail .fancybox-image{display:inline}.page-section-product-detail-general-use #BVRRSummaryContainer{float:left;width:auto;border-right:none}.page-section-product-detail-general-use #BVRRSummaryContainer a,.page-section-product-detail-general-use .downloads a{color:#fff}.page-section-product-detail-general-use .product-detail .product-info{display:block;background-color:#ba4e00;background-color:rgba(186,78,0,.8);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat;min-height:235px;padding:10px 20px 20px}.page-section-product-detail-general-use .product-detail .product-info h1{font-family:'Roboto',sans-serif;font-size:32px;letter-spacing:1px;border-right:0;text-align:left;padding-bottom:5px}.page-section-product-detail-general-use .product-detail .product-info p{font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;margin:0;display:block;clear:both;text-transform:uppercase}.page-section-product-detail-general-use .product-detail .product-info .price{font-family:'Roboto',sans-serif;font-size:26px;letter-spacing:1px}.page-section-product-detail-general-use .product-detail .product-info .msrp{font-family:'Roboto',sans-serif;font-size:16px;margin:0;text-transform:uppercase}.page-section-product-detail-general-use .product-detail .product-info .installation{font-family:'Roboto',sans-serif;font-size:12px;margin:0}.page-section-product-detail-general-use .product-detail .downloads{background-color:#dd6e1d;overflow:hidden;padding:10px 20px 20px}.page-section-product-detail-general-use .product-detail .downloads h2{font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;float:left}.page-section-product-detail-general-use .product-detail .downloads ul{list-style-type:none;display:inline-block;width:70%;margin:5px 0 0 20px}.page-section-product-detail-general-use .product-detail .downloads ul li{float:left;width:50%}.page-section-product-detail-general-use .product-detail .downloads ul li a{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/btn-download.png) no-repeat right 4px;padding-right:25px;text-decoration:none}.page-section-product-detail-general-use .product-detail .downloads ul li a:hover{text-decoration:underline;color:#fff}.page-section-product-detail-general-use .product-detail .product-info .btn{margin:10px 0;display:block;font-size:18px;color:#fff;background-color:#222121;background-image:url(data:image/svg%20+xml;%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMmUyYzJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN%200IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background-image:-moz-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(5%,#2e2c2c),color-stop(100%,#2e2c2c));background-image:-webkit-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-o-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-ms-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:linear-gradient(to bottom,#444 0,#2e2c2c 5%,#2e2c2c 100%);width:100%;max-width:160px;min-width:0}.page-section-product-detail-general-use .product-detail .product-info .btn:hover{color:#fff;background-color:#e4701d;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN%200IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background-image:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background-image:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}@media only screen and (max-width:1024px){.content section h1{border-bottom:none;padding:.5em 0}}@media only screen and (max-width:768px){.page-section-product-detail-general-use .product-detail{position:static;width:100%}.page-section-product-detail-general-use .product-detail .product-info{background-color:#dd6e1d;min-height:250px}.page-section-product-detail-general-use,.page-section-product-detail-general-use section{background:0 0;background-image:none!important;height:inherit}.page-section-product-detail-general-use section{padding:0!important}.page-section-product-detail-general-use .downloads,.page-section-product-detail-general-use .pricing-info,.page-section-product-detail-general-use .rating{color:#fff!important}.page-section-product-detail-general-use .top-arrow{position:absolute;top:-3px;width:100%;height:23px;background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/top-arrow.png) no-repeat 50% 0}.page-section-product-detail-general-use .product-detail .downloads .btn{margin:0 auto;display:block}.page-section-product-detail-general-use .product-detail h1{border-bottom:none;color:#fff;margin:5px 0 0;line-height:34px}.page-section-product-detail-general-use .product-detail .product-info p{color:#fff}.page-section-product-detail-general-use .product-images .thumbs li{display:none}.page-section-product-detail-general-use .primary-img{max-width:90%}.page-section-product-detail-general-use .product-detail .downloads h2{text-align:center;display:block;width:100%}.page-section-product-detail-general-use .product-detail .downloads ul{display:block;clear:both;width:100%;margin:0 auto}.page-section-product-detail-general-use .product-detail .downloads ul li{float:none;width:100%;text-align:center}.page-section-product-detail-general-use .bestusedfor{clear:both;margin-top:0;min-width:30%;max-width:100%;padding-right:20px}.page-section-product-detail-general-use .pricing-info{border-left:none;clear:both;padding-left:0;width:235px}}.page-section-risk-calculator section{padding:3em}.page-section-risk-calculator h1{text-align:left!important;border-right:0!important}.page-section-content-full-text section{padding:3em}.page-section-content-full-text h1{border-right:0!important;text-align:left!important}.page-section-content-full-text-bar,.page-section-content-full-text-bar p{text-align:center!important;margin:0 auto;font-size:13px}.page-section-content-full-text-bar section{padding:10px 0;border:none;background-image:none}.page-section-three-products section{padding:3em 3em 2em 3em}.page-section-three-products .starting{font-family:'Roboto',sans-serif;font-weight:100;font-size:14px;display:block;clear:both}.page-section-three-products .price{font-family:'Roboto',sans-serif;font-weight:700;font-size:22px;letter-spacing:2px;display:block;clear:both}@media only screen and (max-width:768px){.page-section-three-products .item{width:290px!important;margin:0 auto!important}}.risk-assessment-form .zip input[type=text]{width:100%!important}.risk-assessment-form .email-opt-in{display:block;clear:both}.page-section-power-risk .results{width:345px}@media only screen and (max-width:1024px){.page-section-power-risk .results{width:95%}.page-section-power-risk .results .state{display:block}.page-section-power-risk .results .state:after{content:""}}@media only screen and (max-width:768px){.risk-assessment-form{width:290px!important;margin:0 auto!important}}.page-section-image-single-content section{padding:3em 3em 3em 3em}.page-section-image-single-content .image img{float:right;padding-right:2.762430939%}@media only screen and (max-width:768px){.page-section-image-single-content .image img{float:none;padding-right:0;margin:20px 0!important}}.page-section-content-faq section{padding:3em 3em 3em 3em}.page-section-content-faq h1{border-right:none!important}.page-section-content-faq .faq-question{margin:1.5em 0 5px;font-size:18px;display:block;text-align:left;color:#b6430b!important;text-transform:uppercase}.page-section-content-faq .faq-question:hover{text-decoration:none}.page-section-content-faq .faq-answer{display:block}.page-section-content-faq .btn{min-width:200px;display:block;margin:20px 0}.faq-group{padding-bottom:1.2em}.faq-group>ul>li{margin:0 0 1em 1.5em;padding:0;position:relative}.faq-group>ul>li:hover{cursor:pointer}.content section .faq-group h3{line-height:1.4;text-transform:none;font-family:'Roboto',sans-serif;font-weight:700}.content section .faq-group h2{margin-bottom:20px}.faq-group ul ol,.faq-group ul ul{list-style-position:outside;padding-left:40px}.toggle-icon{position:absolute;top:-1px;left:-21px}.active .toggle-icon{left:-18px}.dealer-locator{padding:60px 4em 10px 4em;font-size:14px;min-height:500px}.page-section-retailer-display .dealer-locator{padding:0}.dealer-locator .dealer-locator-search{padding:30px;background:#f5f5f5;border-width:1px 0;border-color:#ccc;border-style:solid;margin:2em 0 0}.dealer-locator .dealer-locator-search legend{font-family:'Roboto',sans-serif;font-weight:700;margin:0 1em 1em 0;text-transform:none}.dealer-locator .dealer-locator-search label{text-transform:none;font-size:14px}.dealer-locator .dealer-locator-search ul{list-style-type:none;padding:0}.dealer-locator .dealer-locator-search ol{list-style-position:inside;padding:0;margin:0;float:left}.dealer-locator .dealer-locator-search ol>li:first-child div{display:inline}.dealer-locator .dealer-locator-search ol>li ul,.dealer-locator .dealer-locator-search ol>li ul li{display:inline-block;margin:0}.dealer-locator .dealer-locator-search ol>li ul.city li:first-child{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/dealer-or.png) no-repeat 0 0;width:22px;height:22px;margin:0 5px;color:#fff;text-align:center}.dealer-locator .dealer-locator-search ul .postal-code{width:100px;float:none}.dealer-locator .dealer-locator-search .btn{margin:10px 0 10px 10px}.dealer-locator .dealer-locator-search-location{border-right:1px solid #d0d0d0}.dealer-locator .dealer-locator-search-location label{margin-left:5px}.dealer-locator .dealer-locator-results .retail-partners{list-style-type:none;margin:0;padding:0}.dealer-locator .dealer-locator-results .retail-partners li{float:left;padding:10px;margin:0}.dealer-locator .dealer-locator-results .retail-partners li img{max-width:120px;text-align:center}.dealer-locator .dealer-locator-results{padding:20px;background:#fff;border:1px #ccc solid;margin:2em 0 2em 0}.dealer-locator .dealer-locator-results h2{font-family:'Roboto',sans-serif;font-weight:100;font-size:22px;text-transform:uppercase;margin:1em 0;letter-spacing:3px}.dealer-locator .dealer-locator-results h2 span{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;text-transform:none;letter-spacing:0}.dealer-locator .dealer-locator-results .list-no-results{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;text-transform:uppercase;text-align:center;margin:1em 0}.dealer-locator .dealer-locator-results .list-results{padding:2%;background:#fff;border:1px #ccc solid;width:50%;float:left;height:600px;overflow-y:scroll;max-width:500px;min-width:380px}.dealer-locator .dealer-locator-results .list-results .results{padding:0;list-style-type:none;width:100%;display:block}.dealer-locator .dealer-locator-results .list-results .results>li{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;display:inline-block;clear:both;width:100%}.dealer-locator .dealer-locator-search ol>li ul li.country{margin-left:-8px}.dealer-locator .dealer-locator-results .list-results .results li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.dealer-locator .dealer-locator-results .list-results .results li .dealer-count{float:left;width:38px;margin-right:5px}.dealer-locator .dealer-locator-results .list-results .results li .dealer-info{margin-left:43px}.dealer-locator .dealer-locator-results .list-results .results li .count{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/dealer-locator-pin.png) no-repeat 0 0;width:28px;height:38px;text-align:center;padding-top:4px;display:block;color:#fff;font-family:'Roboto',sans-serif}.dealer-locator .map-results .count{color:#fff;font-family:'Roboto',sans-serif;font-size:13px}.dealer-locator .results li .col-1{display:inline-block;float:left;width:50%}.dealer-locator .results li .col-2{float:right}.dealer-locator .results li .col-2 a{display:block;clear:both}.dealer-locator .results li .col-2 .dealer-services{padding:0;list-style-type:none;margin:5px 0}.dealer-locator .results li .col-2 .dealer-services li{height:28px;padding:4px 0 0 34px;margin:0 0 3px 0;cursor:pointer}.icon-desc{display:inline-block;height:28px;padding:4px 0 0 34px;margin:0 0 3px 0;cursor:pointer}.dealer-locator .results li .col-2 .dealer-services li.Service,.icon-desc.Service{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 0}.dealer-locator .results li .col-2 .dealer-services li.Sales,.icon-desc.Sales{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -30px}.dealer-locator .results li .col-2 .dealer-services li.Financing,.icon-desc.Financing{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -60px}.dealer-locator .results li .col-2 .dealer-services li.Training,.icon-desc.Training{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -90px}.dealer-locator .results li .col-2 .dealer-services li.Rental,.icon-desc.Rental{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -120px}.dealer-locator .results li .col-2 .dealer-services li.six-hundred-kw,.icon-desc.six-hundred-kw{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -151px}.dealer-locator .results li .col-2 .dealer-services li.two-mw,.icon-desc.two-mw{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -182px}.dealer-locator .results li .col-2 .dealer-services li.MoDNG,.icon-desc.MoDNG{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -213px}.dealer-locator .results li .col-2 .dealer-services li.ProtectorPlus,.icon-desc.ProtectorPlus{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -243px}.dealer-locator .results li .col-2 .dealer-services li.CleanEnergy,.icon-desc.CleanEnergy{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/service-icons.png) no-repeat 0 -276px}.dealer-locator .dealer-locator-results .list-results .results .org{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;margin:.5em 0;color:#fc7a1e;text-decoration:none;text-transform:capitalize;line-height:1}.dealer-locator .dealer-locator-results .list-results .results label{font-family:'Roboto',sans-serif}.dealer-locator .dealer-locator-results .list-results .results .distance{margin:10px 0}.dealer-locator .dealer-locator-results .list-results .results .tel{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;margin:.25em 0;color:#b6430b;display:block}.dealer-locator .results .dealer-class{display:block;clear:both;float:left;margin:5px 0 0 40px;width:104px;height:16px;cursor:pointer}.dealer-class.icon-desc{margin:5px 0 0;width:104px;height:16px;cursor:pointer}.dealer-locator .results .GeneracSelectDealer,.icon-desc.GeneracSelectDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Select-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .GeneracEliteDealer,.icon-desc.GeneracEliteDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Elite-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .GeneracPremierDealer,.icon-desc.GeneracPremierDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Premier-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .GeneracSelectPowerProDealer,.icon-desc.GeneracSelectPowerProDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Power-Pro-Select-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .GeneracPowerProElitePlusDealer,.icon-desc.GeneracPowerProElitePlusDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Power-Pro-Elite-Plus-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .GeneracElitePlusDealer,.icon-desc.GeneracElitePlusDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Elite-Plus-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .GeneracElitePowerProDealer,.icon-desc.GeneracElitePowerProDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Power-Pro-Elite-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .GeneracPremierPowerProDealer,.icon-desc.GeneracPremierPowerProDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/Power-Pro-Premier-Dealer.png) no-repeat right 0;width:206px;height:24px}.dealer-locator .results .PWRpartner,.icon-desc.PWRpartner{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/PWRPartner.png) no-repeat right 0;width:172px;height:24px}.dealer-locator .results .GeneracIDC,.icon-desc.GeneracIDC{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/dealer-id.png) no-repeat right 0}.dealer-locator .results .GeneracSignatureServiceDealer,.icon-desc.GeneracSignatureServiceDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/dealer-signature.png) no-repeat right 0;width:206px;height:34px}.dealer-locator .results .GeneracPowerPlusDealer,.icon-desc.GeneracPowerPlusDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/dealer-power-plus.png) no-repeat right 0;width:228px;height:34px}.dealer-locator .results .GeneracIndustrialDealer,.icon-desc.GeneracIndustrialDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/industrial-distributor.png) no-repeat right 0;width:128px;height:43px}.dealer-locator .results .GeneracIndustrialDealerHQ,.icon-desc.GeneracIndustrialDealerHQ{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/industrial-distributor-hq.png) no-repeat right 0;width:128px;height:58px}.dealer-locator .results .GeneracAuthorizedDealer,.icon-desc.GeneracAuthorizedDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/authorized-dealer.png) no-repeat right 0;width:128px;height:43px}.dealer-locator .results .GeneracGAINDealer,.icon-desc.GeneracGAINDealer{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/gain-dealer.png) no-repeat right 0;width:106px;height:24px}.dealer-locator .dealer-locator-results .map-results{background:#fff;border:1px #ccc solid;width:auto;height:600px!important;display:block;overflow:hidden}.dealer-locator .dealer-locator-results .map-results>div{width:100%!important;height:100%!important}.dealer-locator .retailer-item{text-align:center;height:150px}.v-align-helper{display:inline-block;height:100%;vertical-align:middle}.dealer-locator .retailer-item img{background:#3a6f9a;vertical-align:middle;max-height:150px;max-width:90%}.self-help-manuals li{font-size:96%}.dealer-locator-search-details ul li{float:none}.dealer-locator-search-details ul li input,.dealer-locator-search-details ul li select{margin:0 5px}.dealer-locator-search-details ol li:nth-child(2) ul{display:inline-block;vertical-align:middle}.dealer-locator-search-details>div>ol>li>ul{min-width:650px}.dealer-locator-results .author a:hover{cursor:pointer;text-decoration:underline!important}@media only screen and (max-width:1160px){.dealer-locator .dealer-locator-search-location{width:100%;border-right:0;border-bottom:1px solid #d0d0d0;padding-bottom:10px;margin-bottom:20px;display:inline-block}.dealer-locator .dealer-locator-search-location li{float:left;margin-right:10px}.dealer-locator .dealer-locator-search-details{width:100%}}@media only screen and (max-width:900px){.dealer-locator{padding:60px 10px 10px 10px}.dealer-locator .dealer-locator-search{padding:30px 10px}}@media only screen and (max-width:768px){.dealer-locator{padding:0}.dealer-locator h1{padding:20px 10px;text-align:center;font-size:24px}.dealer-locator .dealer-locator-search{padding:30px 20px;margin:0;display:block;clear:both;overflow:hidden}.dealer-locator .dealer-locator-search ol{list-style-position:outside}.dealer-locator .dealer-locator-search label{font-size:13px}.dealer-locator .dealer-locator-search .btn{margin:20px auto 0 auto;display:block}.dealer-locator .dealer-locator-search ul{list-style-type:none;padding:0;margin:0 auto;width:280px}.dealer-locator .dealer-locator-search-details ul li{float:none;clear:both;display:block}.dealer-locator .dealer-locator-search-details input[type=text],.dealer-locator .dealer-locator-search-details ol,.dealer-locator .dealer-locator-search-details ol>li ul,.dealer-locator .dealer-locator-search-details select{clear:both;width:100%;margin-bottom:10px;display:block}.dealer-locator .dealer-locator-search-details ol>li{width:280px;margin:0 auto}.dealer-locator .dealer-locator-search-details ol>li ul li{display:block;clear:both;width:100%}.dealer-locator .dealer-locator-search ol>li ul li.country{margin-left:0}.dealer-locator .dealer-locator-search ol>li ul.city li:first-child{margin:0 auto;float:none}.dealer-locator .dealer-locator-results{border-width:0;padding:10px;margin:0}.dealer-locator .dealer-locator-results h2 span{display:block;clear:both;font-size:14px;margin-top:5px}.dealer-locator .dealer-locator-results .map{position:relative}.dealer-locator .dealer-locator-results .list-results,.dealer-locator .dealer-locator-results .map-results{width:100%;max-width:768px}.dealer-locator .dealer-locator-results .list-results{overflow:visible;height:auto;min-width:300px}.dealer-locator .dealer-locator-results .list-results .tel{margin:0!important}.dealer-locator .dealer-locator-results .map-results{height:300px!important;width:100%;position:absolute;display:none}.dealer-locator .dealer-locator-results .list-results{margin-bottom:2em}.dealer-locator .results li .dealer-class{height:auto;padding:30px 40px 0 0;background-position-x:initial}.dealer-locator .results li .dealer-class .mobile-map{width:100%}}@media only screen and (max-width:480px){.dealer-locator .dealer-locator-results .list-results .col-1,.dealer-locator .dealer-locator-results .list-results .col-2{display:block;clear:both;float:none;margin:0 auto;width:70%}.dealer-locator .dealer-locator-results .list-results .dealer-count{position:absolute}.dealer-locator .results li .col-2 .dealer-services{clear:both;display:inline-block}.dealer-locator .results li .col-2 .dealer-services li{margin:0 10px 5px 0;float:left;width:100px}}.page-section-build-your-generator.synqy h1{text-align:center}.page-section-build-your-generator section{padding-top:0}.page-section-build-your-generator .set{padding:30px;background:#f5f5f5;border-width:1px 0;border-color:#ccc;border-style:solid;margin:2em 0}.page-section-build-your-generator .headline>h2,.page-section-build-your-generator .your-home>h2{font-family:'Roboto',sans-serif;font-size:22px!important;padding:.5em 2.762430939% .5em 90px!important;letter-spacing:1px;color:#dd6e1d;float:left;margin:0 2.762430939% 0 0!important;display:block;border-right:1px solid rgba(0,0,0,.3);min-height:76px}.page-section-build-your-generator .headline>h2.synqy{border-right:0}.page-section-build-your-generator input[type=text]{height:25px;padding:0 5px}.page-section-build-your-generator h2 span{font-family:'Roboto',sans-serif;font-weight:300;font-size:14px!important;display:block;letter-spacing:4px;margin-bottom:.25em}.page-section-build-your-generator .your-home .fieldset{margin:1.5em 0 0;list-style-type:none}.page-section-build-your-generator .your-home .fieldset li{float:left;display:block}.page-section-build-your-generator .your-home .fieldset li:first-child{margin:0 20px 5px 0}.page-section-build-your-generator .your-home h2{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/calculator-steps-1.png) no-repeat 0 0}.page-section-build-your-generator .your-home label,.page-section-build-your-generator .your-power-needs h3{color:#000;font-size:16px;font-family:'Roboto',sans-serif;font-weight:700;text-transform:capitalize}.page-section-build-your-generator .your-home label{margin:0 5px 0 0}.page-section-build-your-generator .your-power-needs .subheading{margin:15px 0 0 0;font-size:14px}.page-section-build-your-generator .your-power-needs h2{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/calculator-steps-2.png) no-repeat 0 0}.page-section-build-your-generator .your-power-needs .fieldset{background:#fff;padding:20px 0}.page-section-build-your-generator .your-power-needs ul{list-style-type:none;float:left;border-right:1px solid rgba(0,0,0,.3);min-height:300px;margin:0;width:33.33%}.page-section-build-your-generator .your-power-needs .fieldset>ul{width:25%}.page-section-build-your-generator .your-power-needs .fieldset>ul li{text-align:left}.page-section-build-your-generator .your-power-needs .instructions{margin:10px}.page-section-build-your-generator .your-power-needs ul:last-child{border-right:0}.page-section-build-your-generator .your-power-needs li{text-align:right;font-size:13px;padding:0 28% 0 0}.page-section-build-your-generator .your-power-needs li:first-child{padding:0}.page-section-build-your-generator .your-power-needs li.full{padding:0 1em;text-align:left}.page-section-build-your-generator .your-power-needs .whole-house{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/Images/webparts/byg-house.jpg) no-repeat 50% 30px;padding-bottom:70px}.page-section-build-your-generator .your-power-needs .customize{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/Images/webparts/byg-custom.jpg) no-repeat 50% 35px;padding-bottom:50px;margin-top:20px}.page-section-build-your-generator .your-power-needs h3{text-align:center;margin-bottom:20px}.page-section-build-your-generator .your-power-needs .fieldset>ul li{padding:0 20px}.page-section-build-your-generator .your-power-needs .fieldset>ul li label{font-size:14px;font-family:'Roboto',sans-serif;font-weight:700}.page-section-build-your-generator .your-power-needs .fieldset>ul li input[type=checkbox]{margin-right:10px}.page-section-build-your-generator .your-power-needs .btn{float:right}.page-section-build-your-generator .your-power-needs ul li .decrement,.page-section-build-your-generator .your-power-needs ul li .increment{color:#b85620;font-size:14px;font-family:'Roboto',sans-serif;font-weight:700;width:24px;height:24px;text-align:center;padding:0;margin:0;background:#fff;border:1px solid #dedede}.page-section-build-your-generator .your-power-needs ul li .decrement:hover,.page-section-build-your-generator .your-power-needs ul li .increment:hover{background:#b85620;color:#fff}.page-section-build-your-generator .your-power-needs ul li .decrement{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;-khtml-border-radius:6px 0 0 6px}.page-section-build-your-generator .your-power-needs ul li .increment{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;-khtml-border-radius:0 6px 6px 0}.page-section-build-your-generator .your-power-needs ul li .needs{background:#f5f5f5;font-size:16px;width:24px;height:24px;display:inline-block;text-align:center;line-height:24px;margin:0 -3px}.page-section-build-your-generator .customized-results .headline>h2{padding-top:1.25em!important;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/calculator-steps-3.png) no-repeat 0 0}.page-section-build-your-generator .customized-results .headline p{text-align:center}.page-section-build-your-generator .customized-results{position:relative}.page-section-build-your-generator .customized-results .slidedown{display:none;padding:10px;position:absolute;top:-1px;right:0;background-color:#fff;border:1px solid #ccc}.page-section-build-your-generator .customized-results .slidedown .box-gray{background:#eee;overflow:hidden;padding:20px}.page-section-build-your-generator .customized-results .slidedown .four-buttons{width:100%}.page-section-build-your-generator .customized-results .slidedown .close{position:absolute;top:-10px;right:10px;min-width:0;padding:5px 3px 5px 5px;width:20px;height:20px;text-align:center;-webkit-box-shadow:none;box-shadow:none}.page-section-build-your-generator .customized-results .slidedown h1,.page-section-build-your-generator .customized-results .slidedown p{text-align:center;border:none;display:block;clear:both;float:none;padding-right:0}.page-section-build-your-generator .customized-results .slidedown h1{font-family:'Roboto',sans-serif;text-transform:none;letter-spacing:1px;font-size:44px;line-height:1}.page-section-build-your-generator .customized-results .generatorList{list-style-type:none;background:#fff;padding:2em 0 2em 2em;overflow:hidden}.page-section-build-your-generator .customized-results .generatorList>li{border-right:1px solid rgba(0,0,0,.3);padding-right:2.762431%}.page-section-build-your-generator .customized-results .generatorList>li.last{border-right:0}.page-section-build-your-generator .customized-results h3{font-family:'Roboto',sans-serif;font-size:20px!important;color:#fc7a1e;text-transform:capitalize}.page-section-build-your-generator .customized-results .generator-compare-featured-spec{margin:1em 0}.page-section-build-your-generator .customized-results .generator-compare-featured-spec li{display:inline-block;min-width:60%;background:#fceee4;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:700;color:#000;letter-spacing:1px;font-size:13px;padding:3px 20px 3px 35px;margin-bottom:10px}.page-section-build-your-generator .customized-results .generator-compare-featured-spec li.icon-managed-power{background:#fceee4 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/managed-power.png) no-repeat left 0}.page-section-build-your-generator .customized-results .generator-compare-featured-spec li.icon-transfer-switch{background:#fceee4 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/icon-switch.png) no-repeat left 0}.page-section-build-your-generator .customized-results .generator-compare-featured-spec li.false{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;background:0 0}.page-section-build-your-generator .customized-results .generator-compare-featured-spec a{text-transform:capitalize;font-family:'Roboto',sans-serif;color:#666;letter-spacing:0;font-size:13px}.page-section-build-your-generator .customized-results .generator-compare-featured-spec a:hover{color:#fc7a1e}.page-section-build-your-generator .customized-results img.featured-img{display:block;text-align:center;margin:5px auto;max-width:400px;width:100%}.page-section-build-your-generator .customized-results .result-cta a.btn.blue{background:#0065b7 url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/icon-price-tag.png) no-repeat 9px 16px!important}.page-section-build-your-generator .customized-results .result-cta a.btn.blue span{padding-top:8px}.page-section-build-your-generator .customized-results .starting{font-family:'Roboto',sans-serif;font-weight:300;font-size:13px;text-transform:uppercase;padding-right:5px}.page-section-build-your-generator .customized-results .pricing{overflow:hidden}.page-section-build-your-generator .customized-results .price{font-family:'Roboto',sans-serif;font-size:26px;letter-spacing:1px;color:#000;padding-right:5px}.page-section-build-your-generator .customized-results .msrp{font-family:'Roboto',sans-serif;font-size:13px;color:#000}.page-section-build-your-generator .customized-results .email-me{margin:20px 0 0;text-align:center}.page-section-build-your-generator .customized-results .email-me label{display:inline-block;padding-right:20px;font-size:18px!important;color:#fc7a1e;text-transform:capitalize}.page-section-build-your-generator .customized-results .email-me input[type=text]{height:25px;margin:5px 0;padding:0 5px}.page-section-build-your-generator .customized-results .email-me .email-validation{color:red!important;font-family:'Roboto',sans-serif;font-size:12px;margin:5px 0}.page-section-build-your-generator .customized-results .email-me .emailSent{margin:5px 0 10px;color:#fc7a1d}.page-section-build-your-generator .customized-results .email-me .submit{min-width:50px!important;width:50px!important;margin:4px 0 0 10px;padding:5px 20px}.page-section-build-your-generator .customized-results .email-me .schedule{display:block;clear:both;text-transform:uppercase;font-size:18px;line-height:1}.page-section-build-your-generator .customized-results .email-me .schedule span{font-family:'Roboto',sans-serif;font-weight:700}.page-section-build-your-generator .customized-results .features{list-style-type:none;margin-top:10px}.page-section-build-your-generator .customized-results .features li{font-size:13px;min-height:40px;padding:15px;margin:0}.page-section-build-your-generator .customized-results .features li.description{padding:10px 15px}.page-section-build-your-generator .customized-results .features li.description p{margin:0}.page-section-build-your-generator .customized-results .features li.odd{background:#f5f5f5}.page-section-build-your-generator .customized-results .features li.even{background:#fff}.page-section-build-your-generator .customized-results .features li strong{font-family:'Roboto',sans-serif;font-weight:700}.page-section-build-your-generator .customized-results .bazaar-voice{display:block;clear:both}.page-section-build-your-generator .customized-results .four-buttons ul{list-style-type:none;margin:0}.page-section-build-your-generator .customized-results .four-buttons ul li{margin-left:0}.page-section-build-your-generator .customized-results .four-buttons ul li:first-child{margin:0}.page-section-build-your-generator .customized-results .four-buttons ul li.estimate .btn{background-position:9px 15px!important;float:right}.four-buttons .btn .btn-text{padding-top:8px}.page-section-build-your-generator .customized-results .four-buttons ul li.chat .btn{background-position:9px -42px!important;float:left}.page-section-build-your-generator .customized-results .four-buttons ul li.dealer .btn{background-position:9px -97px!important}.page-section-build-your-generator .customized-results .four-buttons ul li.backup .btn{background-position:6px -157px!important}.page-section-build-your-generator .nav-steps.for-sizer{margin-bottom:1.5em}.page-section-build-your-generator .nav-steps.for-sizer a{text-shadow:0 0 1px rgba(0,0,0,.3)}.page-section-build-your-generator .sizer-result-disclaimer{padding:0 2em 2em 2em}.page-section-build-your-generator #size-it{background:#fff;padding-top:2em}.page-section-build-your-generator #size-it .nav-steps.for-sizer{margin-left:1em}.page-section-build-your-generator #price-it h1 strong{display:block}.page-section-build-your-generator #schedule-it label{display:block}.page-section-build-your-generator #schedule-it .contact-form .row{margin:0 0 10px 0;width:100%;min-height:45px}.page-section-build-your-generator #schedule-it .input-inline{display:inline-block}.page-section-build-your-generator #schedule-it input[type=email],.page-section-build-your-generator #schedule-it input[type=tel],.page-section-build-your-generator #schedule-it input[type=text]{width:80%;max-width:300px}.page-section-build-your-generator #schedule-it select#ddlCountrySelector{width:80%}.page-section-build-your-generator #schedule-it h5{padding-bottom:.5em;font-size:100%}.page-section-build-your-generator #schedule-it .schedule-it-form-status{display:none;padding-top:12em}.page-section-build-your-generator #finance-it .schedule-it-form-status p,.page-section-build-your-generator #schedule-it .schedule-it-form-status p{font-weight:700}.page-section-build-your-generator #schedule-it .schedule-it-form h3{font-size:17px!important;display:block;margin:10px 0;text-align:left;text-transform:uppercase;color:#dd6e1d;padding-bottom:2em}.page-section-build-your-generator #schedule-it .or-divider span,.page-section-build-your-generator #schedule-it .schedule-it-form h2{color:#666;font-family:'Roboto',sans-serif;font-size:36px;font-style:normal;font-variant:normal;font-weight:100;letter-spacing:4px;line-height:36px;margin-top:2em}.page-section-build-your-generator #schedule-it .or-divider span{display:block;width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;background:#fff;z-index:3;left:-29px;padding-top:20px}.page-section-build-your-generator #schedule-it .or-divider{margin:4em 0;position:relative;border-left:1px solid #a9a9a9;width:1px;height:600px}.page-section-build-your-generator #finance-it h1 strong{display:block}@media only screen and (max-width:1370px){.page-section-build-your-generator section{padding:0 1.5em 3em 1.5em!important}.page-section-build-your-generator .your-home .fieldset{margin:1em 0 0}.page-section-build-your-generator .your-home .fieldset label{display:block}.page-section-build-your-generator .your-power-needs .subheading{margin:-10px 0 0 0;display:block}.page-section-build-your-generator .your-power-needs li{padding:0 5% 0 0;font-size:13px}.page-section-build-your-generator .set{padding:30px 20px}}@media only screen and (max-width:1024px){.page-section-build-your-generator .customized-results .headline>h2{border-right:0!important;margin:0 auto 10px auto!important;float:none}.page-section-build-your-generator .customized-results .generator-compare-featured-spec a{display:block}.page-section-build-your-generator #schedule-it .or-divider span{display:block;width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;left:50%;margin-left:-40px;background:#fff;z-index:3;padding-top:20px;padding-left:10px}.page-section-build-your-generator #schedule-it .or-divider{margin:5em 5% 0;position:relative;border-left:none;border-top:1px solid #a9a9a9;width:90%;height:1px}.page-section-build-your-generator .customized-results .email-me label{display:block;clear:both;padding:0}}@media only screen and (max-width:920px){.page-section-build-your-generator .your-power-needs ul li,.page-section-build-your-generator .your-power-needs ul li span{text-align:center;display:block}.page-section-build-your-generator .customized-results .contact-call{margin:0}.page-section-build-your-generator .customized-results .generator-compare-featured-spec li{width:90%;margin-left:5%;margin-right:5%}.page-section-build-your-generator .customized-results img.featured-img{margin-top:50px}.page-section-build-your-generator .customized-results .generatorList{padding:2em 0 2em 1em}.page-section-build-your-generator .customized-results .email-me .schedule{font-size:14px;min-width:120px}.page-section-build-your-generator .customized-results .email-me label{font-size:14px}.page-section-build-your-generator .customized-results .starting{display:block}}@media only screen and (max-width:768px){.page-section-build-your-generator .your-power-needs ul li,.page-section-build-your-generator .your-power-needs ul li span{text-align:left;display:inherit}.page-section-build-your-generator .your-power-needs .fieldset{height:100%;overflow:hidden;margin-bottom:20px}.page-section-build-your-generator .your-power-needs ul{min-height:inherit}.page-section-build-your-generator .your-power-needs .fieldset>ul{width:100%}.page-section-build-your-generator .customized-results .four-buttons ul li{width:100%;display:inline}.page-section-build-your-generator .your-power-needs li,.page-section-build-your-generator .your-power-needs ul li span{padding-right:0!important;text-align:center!important}.page-section-build-your-generator section{padding:0 10px!important}.page-section-build-your-generator .set{padding:20px 15px!important}.page-section-build-your-generator .customized-results .headline>h2,.page-section-build-your-generator .headline>h2,.page-section-build-your-generator .your-home>h2{border-right:0;padding:90px 0 1em!important;margin:0 auto!important;text-align:center!important;float:none;background-position:center 0!important}.page-section-build-your-generator .customized-results .four-buttons ul li{width:100%;display:inline}.page-section-build-your-generator .your-home .fieldset{margin:0;text-align:center}.page-section-build-your-generator .your-home .fieldset li{float:none;margin:.5em 0!important}.page-section-build-your-generator .your-home .fieldset li input[type=text],.page-section-build-your-generator .your-home .fieldset li select{width:260px}.page-section-build-your-generator .your-power-needs .subheading{display:block;clear:both}.page-section-build-your-generator .your-power-needs ul{width:100%;border-right:0;height:inherit}.page-section-build-your-generator .your-power-needs li{padding-right:40%}.page-section-build-your-generator .your-power-needs .btn{float:none;margin:0 auto}.page-section-build-your-generator .customized-results h3{text-align:center}.page-section-build-your-generator .customized-results .contact-call,.page-section-build-your-generator .customized-results .contact-chat{text-align:center}.page-section-build-your-generator .customized-results .generatorList{padding:1em .5em}.page-section-build-your-generator .customized-results .generatorList>li{border-right:0;padding-right:0}.page-section-build-your-generator .customized-results .generator-compare{border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:2em}.page-section-build-your-generator .customized-results .email-me input[type=text]{width:230px;display:block;margin:10px auto}.page-section-build-your-generator .customized-results .email-me .submit{width:180px!important;margin:10px auto 20px auto;padding:10px 20px}.page-section-build-your-generator .customized-results .email-me .schedule{font-size:14px;min-width:180px}.page-section-build-your-generator .customized-results .pricing{text-align:center;margin:20px auto}.page-section-build-your-generator .customized-results .bazaar-voice{margin:10px auto}.page-section-build-your-generator .customized-results .starting{display:inline}.page-section-build-your-generator .customized-results .generator-compare-featured-spec a{display:inline}.page-section-build-your-generator .customized-results .slidedown{width:100%;padding-top:60px}.page-section-build-your-generator .nav-steps.for-sizer ul{display:block}.page-section-build-your-generator #size-it .nav-steps.for-sizer ul{margin-right:25px}.page-section-build-your-generator .nav-steps.for-sizer li{width:25%}.page-section-build-your-generator .nav-steps.for-sizer a{width:100%}.page-section-build-your-generator .nav-steps li.first a,.page-section-build-your-generator .nav-steps li:first-child a{padding-left:35px}.page-section-build-your-generator #schedule-it .schedule-it-form h2,.page-section-build-your-generator #schedule-it .schedule-it-form h3{width:100%!important;text-align:center!important}.page-section-build-your-generator #schedule-it .schedule-it-form h2{font-size:24px!important}.page-section-build-your-generator .customized-results .four-buttons ul li.chat .btn,.page-section-build-your-generator .customized-results .four-buttons ul li.estimate .btn{display:block;margin:0 auto 10px auto;float:none}}@media only screen and (max-width:700px){.page-section-build-your-generator .nav-steps.for-sizer a{padding:10px 0 10px 38px}.page-section-build-your-generator .nav-steps.for-sizer li.last a,.page-section-build-your-generator .nav-steps.for-sizer li:last-child a{padding-right:0}.page-section-build-your-generator .nav-steps.for-sizer li.first a,.page-section-build-your-generator .nav-steps.for-sizer li:first-child a{padding-left:10px}.page-section-build-your-generator .nav-steps.for-sizer li.nav-size-it{width:16%}.page-section-build-your-generator .nav-steps.for-sizer li.nav-finance-it,.page-section-build-your-generator .nav-steps.for-sizer li.nav-price-it,.page-section-build-your-generator .nav-steps.for-sizer li.nav-schedule-it{width:28%}}@media only screen and (max-width:500px){.page-section-build-your-generator .nav-steps.for-sizer li a:after{border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #fff;margin-top:-25px}.page-section-build-your-generator .nav-steps.for-sizer li a:before{border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #dcdcdc;margin-top:-25px}.page-section-build-your-generator .set{padding:20px 0!important}.page-section-build-your-generator #size-it .nav-steps.for-sizer ul{margin-right:0}.page-section-build-your-generator #size-it .nav-steps.for-sizer{margin-left:0}.page-section-build-your-generator .nav-steps.for-sizer a{font-size:12px;padding:10px 0 10px 34px}.page-section-build-your-generator .nav-steps.for-sizer li.nav-size-it{width:13%}.page-section-build-your-generator .nav-steps.for-sizer li.nav-finance-it,.page-section-build-your-generator .nav-steps.for-sizer li.nav-price-it,.page-section-build-your-generator .nav-steps.for-sizer li.nav-schedule-it{width:29%}}@media only screen and (max-width:480px){.page-section-build-your-generator .your-power-needs li{padding-right:35%}}@media only screen and (max-width:420px){.page-section-build-your-generator .nav-steps.for-sizer li a:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:12px solid #fff;margin-top:-20px}.page-section-build-your-generator .nav-steps.for-sizer li a:before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:12px solid #dcdcdc;margin-top:-20px}.page-section-build-your-generator .nav-steps.for-sizer a{padding:10px 0 10px 19px}.page-section-build-your-generator .nav-steps.for-sizer li.nav-size-it{width:16%}.page-section-build-your-generator .nav-steps.for-sizer li.nav-price-it{width:22%}.page-section-build-your-generator .nav-steps.for-sizer li.nav-finance-it,.page-section-build-your-generator .nav-steps.for-sizer li.nav-schedule-it{width:31%}}@media only screen and (max-width:320px){.page-section-build-your-generator .your-power-needs li{padding-right:25%}}.page-section-news-list section{padding:2em 2em 1em}.page-section-news-list h1{border-right:0!important;text-align:left!important}.page-section-news-list h2 a{text-decoration:none}.page-section-news-list .news-snippet .item img{margin:0 1em 1em 0;float:left;max-width:33.333%}@media only screen and (max-width:768px){.page-section-news-list section{padding:1em}.page-section-news-list .news-snippet .item img{margin:1em 0;float:none;max-width:100%;width:100%}}.newsSummaryTeasers{overflow:hidden}.news-articles-single-post{padding:2em 2em 1em}.news-articles-share{padding:0 2em 2em}.news-articles-single-post h1{padding:0 0 .5em}.news-articles-single-post>img.thumbnail{float:right;padding:1em}.news-articles-single-post .timestamp{padding:0 0 1em;display:block;color:#dd6e1d}.news-articles-single-post .summary{display:block}.news-articles-single-post .summary .thumbnail{margin:0 1em 1em 0;float:left;max-width:33.333%}.news-articles-single-post .summary p{padding-right:50px}#at4-share{top:240px}@media only screen and (max-width:768px){.news-articles-share,.news-articles-single-post{padding:1em}.news-articles-single-post .summary .thumbnail{margin:1em 0;float:none;max-width:100%;width:100%}.news-articles-single-post>img.thumbnail{margin:1em 0;float:none;max-width:100%;width:100%;padding:0}.news-articles-single-post img{width:100%;float:none;height:auto}}.page-section-content-build-a-quote section{padding:2em 2em 1em;min-height:600px}.page-section-content-build-a-quote h1{border-right:0!important}.page-section-content-build-a-quote h2{letter-spacing:0;margin:0!important}.page-section-content-build-a-quote fieldset{padding:2em}.page-section-content-build-a-quote fieldset.even{background:#eee}.page-section-content-build-a-quote .line-items .line-item .remove{color:#fff;font-family:'Roboto',sans-serif;font-weight:300;height:auto;text-align:center;padding:2px 5px;font-size:15px;background:#e4701d;border:0}.page-section-content-build-a-quote .line-items .line-item .line-item-description{font-size:13px;padding:10px 0;margin-left:1em}.page-section-content-build-a-quote .line-items .line-item .line-item-description,.page-section-content-build-a-quote .line-items .line-item .remove{display:block;clear:both}.page-section-content-build-a-quote-history section{padding:2em 2em 1em;min-height:600px}.page-section-content-build-a-quote-history h1{border-right:0!important}.page-section-content-build-a-quote-history .quote-details{height:50px;padding:0 0 10px}.page-section-content-build-a-quote-history .quote-details-name{margin-left:0}@media only screen and (max-width:768px){.page-section-content-build-a-quote-history .quote-details{display:inline}.page-section-content-build-a-quote-history .quote-details-date,.page-section-content-build-a-quote-history .quote-details-name,.page-section-content-build-a-quote-history .quote-details-pdf{margin:0 auto 10px auto;width:100%;text-align:center;display:block}}.page-section-four-buttons section{padding:2em 3em!important}.page-section-four-buttons .four-buttons ul{list-style-type:none;margin:0}.page-section-four-buttons .four-buttons ul li{margin-left:0;width:25%}.page-section-four-buttons .four-buttons ul li:first-child{margin:0}.page-section-four-buttons .four-buttons ul li.estimate .btn{background-position:9px 15px!important}.page-section-four-buttons .four-buttons ul li.chat .btn{background-position:9px -42px!important}.page-section-four-buttons .four-buttons ul li.dealer .btn{background-position:9px -97px!important}.page-section-four-buttons .four-buttons ul li.backup .btn{background-position:6px -157px!important}@media only screen and (max-width:1024px){.page-section-four-buttons .four-buttons ul li{width:50%}}@media only screen and (max-width:768px){.page-section-four-buttons .four-buttons ul li{width:100%}}.page-section-contact-ec section{padding:2em 3em 1em 3em}.page-section-contact-ec h1{padding-top:2em!important;padding-bottom:2em!important;text-align:center!important;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/Images/webparts/contact-email.png) no-repeat 44% 50%}@media only screen and (max-width:1024px){.page-section-contact-ec .contact-form{float:none;margin:0 auto;width:280px}}@media only screen and (max-width:768px){.page-section-contact-ec h1{padding:1em 0!important;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/Images/webparts/contact-email-mobile.png) no-repeat center 5px}}.page-section-training-schedule .content-table #hdrDate{width:150px}.page-section-training-schedule .content-table #hdrTime{width:80px}.page-section-training-schedule .content-table #hdrClass{width:120px}.page-section-training-schedule .content-table #hdrDistributor{width:140px}.page-section-training-schedule .content-table #hdrLocation{width:200px}.page-section-training-schedule .content-table #hdrContact{width:200px}.page-section-training-schedule .content-table #hdrComments{width:200px;border-width:0 0 1px 0}.page-section-industrial-generator-table .content-table{width:100%}.page-section-industrial-generator-table .content-table .table-cell{width:25%}@media only screen and (max-width:1120px){.page-section-industrial-generator-table .content-table .table-cell{width:100%}}.page-section-product-support section{padding:2em 2em 1em}.page-section-product-support h2{font-family:'Roboto',sans-serif;font-size:22px!important;letter-spacing:1px;color:#dd6e1d}.page-section-product-support .product-search{padding:30px 20px;background:#f5f5f5;border-width:1px 0;border-color:#ccc;border-style:solid;margin:2em 0}.page-section-product-support .product-search #txtSearchText{border:1px solid #cfcfcf;-webkit-border-radius:7px;-moz-border-radius:px;border-radius:7px;color:#666;font-style:italic;float:left;position:relative}.page-section-product-support .product-search #lnkSearchSubmit{display:block;float:left;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:0;color:#fff;background:#e4701d;cursor:pointer}.page-section-product-support .online-support-search-box{padding:.5em .5em;margin:0 2em 0 0}.page-section-product-support .online-support-search-btn{padding:.5em 3.5em}.page-section-product-support .search-wrapper{padding:0 0 3em 0}.page-section-product-support .product-search .results-message{clear:both;padding:10px 0 0 0;font-size:1.3em}.page-section-product-support .product-search .results-message.has-error{color:red}.page-section-product-support .product-search #lnkSearchSubmit:hover{text-decoration:none;background:#b6430b}.page-section-product-support .product-search ul li{display:block;float:left}.page-section-product-support .product-lookup{padding:30px 20px}.page-section-product-support .product-lookup .results-list{clear:both}.page-section-product-support .product-lookup .results-list>li,.page-section-product-support .product-search .results-list>li{padding:10px!important;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-section-product-support .product-lookup .results-list li>ul{padding:10px 0 0 25px}.page-section-product-support .product-lookup .results-list-breadcrumb li{float:left;display:inline-block}.page-section-product-support .product-lookup .results-list-breadcrumb li:after{content:" > "}.page-section-product-support .product-lookup .results-list-breadcrumb li:last-child:after{content:""}.page-section-product-support .product-lookup .product{padding:0;margin:0 0 1em 0}.page-section-product-support .product-lookup .product .product-image{height:inherit;overflow:visible}.page-section-product-support .product-search .product .product-image{width:100%}.page-section-product-support .product-lookup .product .product-image img{max-height:inherit}.page-section-product-support .product-lookup .product .product-name,.page-section-product-support .product-search .product .product-name{padding:1em 0 0;text-align:center;width:100%}@media only screen and (max-width:1024px){.page-section-product-support .product-lookup .results-list>li,.page-section-product-support .product-search .results-list>li{width:50%;float:left}.page-section-product-support .product-search .last{display:block;clear:both;padding-top:1em}}@media only screen and (max-width:480px){.page-section-product-support a,.page-section-product-support h2,.page-section-product-support h3,.page-section-product-support li{text-align:center!important}.page-section-product-support h2{font-size:18px!important}.page-section-product-support .product-lookup .results-list>li,.page-section-product-support .product-search .results-list>li,.page-section-product-support .product-search ul li{width:100%;float:none}.page-section-product-support .product-search .search-wrapper{margin:0 auto;width:245px}}.content .page-section-product-listing section{padding-top:15px}@media only screen and (max-width:768px){.page-section-product-listing.wrapper{margin-top:0}.content .page-section-product-listing section{padding-top:0!important}}.page-section-product-listing.case-studies .attribute .label{font-family:'Roboto',sans-serif;font-weight:700}.page-section-product-listing .loading{width:36px;height:36px;margin:0 auto}.product-container{min-height:500px}.content section .product-list>li{border-right:1px solid #ccc;border-top:1px solid #ccc;height:620px;min-height:540px;margin:0;text-indent:0;padding-left:2.762430939%}.content section .product-list>li.case-study{height:620px;min-height:620px}li.case-study .product-image{height:auto;max-height:168px;overflow:hidden}.content section .product-list>li.sm-4{width:33.091713%}.content section .product-list>li.top-row{border-top:none}.product{margin:2em 0;padding-right:10.762431%}.content section .product-list>li.last-of-row{border-right:none}.product-list li li{padding-left:0;text-indent:0}.product-image{text-align:center;height:168px;overflow:hidden}.product-image img{max-height:100%}.product-name{color:#dd6e1d;font-size:1.125em;font-family:'Roboto',sans-serif;font-weight:700;line-height:1.2;margin:0}.product-name a{text-decoration:none}.product-price{margin-bottom:0}.product-price-value{color:#333;font-size:1.375em}.product-model{color:#666;font-size:.75em;clear:both;margin:0 0 .5em}.product-price-qualifier{color:#666;font-size:.75em;clear:both}.product-price-label{color:#333;font-size:.875em;padding-left:.2em}.product-notes{font-size:.75em;padding-bottom:1.4em}.product-action{padding-bottom:.5em}.product-action .btn{display:inline-block;margin:0;padding:10px}.product-compare{padding-bottom:1em;font-size:.75em;color:#666;clear:both}.product-compare .btn{margin:0 auto;display:none;margin-top:-6px}.product-compare label{font-size:12px;text-transform:uppercase;color:#666;vertical-align:top}.product-rating{overflow:hidden}.product-compare input[type=checkbox]{margin-top:2px}.results-message{display:none}.product-result-options{margin-top:0}.no-compare .product-compare,.no-compare .product-rating{display:none}.content section .product-list>li.no-compare{height:520px;min-height:520px}@media only screen and (max-width:768px){.content section .product-compare .btn{display:none}.content section .product-list>li,.content section .product-list>li.last-of-row{border-left:none;border-right:none}.content section .product-list>li{border-top:0;padding-bottom:2em;height:auto;min-height:30px}.content section .product-list>li.case-study{height:auto;min-height:30px}.product{padding-right:0}.product-image{height:auto;max-height:auto;max-width:80%;margin:0 auto .5em}.product-image img{max-height:auto;height:auto;width:100%}.content section .product-action .btn{margin-left:0;margin-right:0}.header-compare-actions{margin-top:1.7em}.content section .product-list>li.no-compare{height:auto;min-height:430px}}.compare-results{margin-top:2em}.compare-results .product-list{clear:both;background:#fff;padding:2em 0 2em 1em;margin-top:8em;overflow:hidden}.content section .compare-results .product-list>li{height:auto}.header-compare{margin-top:0}.header-compare .btn,.header-compare h1{float:left;clear:both}.header-compare .btn{margin-bottom:1em}.header-compare-actions{margin-top:-32px}.product-features{padding-right:10.762431%}.content section li .product-features li{text-indent:0;font-size:13px;min-height:40px;padding:15px;margin:0}@media only screen and (max-width:1024px){.header-compare-actions{margin-top:13px}}@media only screen and (max-width:768px){.header-compare-actions{margin-top:25px}.compare-results .product-list{padding:2em 1em 2em 0}.product-features{padding-right:.5em}}@media only screen and (max-width:440px){.header-compare-actions{margin:0;float:none;clear:both;text-align:center;display:block}.content section .header-compare-actions p{text-align:center}.content section .btn.compare-start-over{float:none;clear:both;display:block!important;width:50%}.compare-results .product-list{margin-top:1.2em}}.self-help-header-actions{color:#fff}.self-help-summary .actions{clear:both;padding:1em 0}.self-help-summary .actions a,.self-help-summary .actions a:hover{color:#fff;text-decoration:none}.self-help-summary dd,.self-help-summary dt{float:left}.self-help-summary dt{clear:both;margin-right:6px;margin-bottom:2px}.self-help-summary .product-detail,.self-help-summary .product-images{margin-top:1em}.content section .self-help-summary-questions h3{text-align:right;margin-top:36px}.page-section-product-detail-general-use .self-help-summary .primary-img{display:block;margin:0 auto}.page-section-product-detail-general-use .self-help-summary{padding:1em 3em 1.4em}.content section.self-help-summary h1{border-right:none;font-size:24px;padding-top:1.4em;text-align:left}.product-info *{color:#fff!important}@media only screen and (max-width:1024px){.content section.self-help-summary h1{text-align:center}}@media only screen and (max-width:768px){.self-help-summary-questions{text-align:center}.content section .self-help-summary-questions h3{text-align:center}}.self-help-overview ul{padding-bottom:10px;font-size:96%}.self-help-overview-actions{margin-top:25px;padding-top:10px}.self-help-how-to li{margin-bottom:2em}.search-results{padding:2em 0}.search-results .first img{display:block}.search-result-media{max-width:16%}.search-results h3 a{text-decoration:none}.SearchDialog td{padding:.3em}.SearchDialog input[type=text]{padding-left:.2em}.SearchResults{border-top:1px solid #ccc}.page-section-power-risk .power-risk-widget select{width:200px!important}.page-section-power-risk .power-risk-widget fieldset{width:254px!important}.page-section-power-risk .power-risk-widget fieldset label{color:#000!important}.page-section-power-risk .power-risk-widget .results .footnote{padding:8px 0 0!important}.product-info dd a{color:#fff}.sitemap h1{margin:15px}.sitemap a{text-decoration:none}.sitemap ul:first-child{padding:0}.page-section-content-stock-market .sm-12{background:#3f3f3f;border-bottom:2px solid #e3701f;font-size:20px;margin:0;padding:10px 0}.page-section-content-stock-market .sm-12 ul{margin:0;padding:0!important}.page-section-content-stock-market .sm-12 li{color:#e3701f;display:inline;float:none;list-style:none;margin:0 2px}.page-section-content-stock-market .sm-12 li.white{color:#fff}.page-section-content-stock-market .bold{font-family:'Roboto',sans-serif;font-weight:700}.page-section-content-stock-market .page-section-content{float:none;margin:0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;text-align:center}@media only screen and (max-width:768px){.page-section-content-stock-market section{padding:1.2% 1%!important}.page-section-content-stock-market .sm-12 li{font-size:19px!important}}@media only screen and (max-width:480px){.page-section-content-stock-market .sm-12 li{font-size:15px!important}}.self-help-manuals .content-table a{text-decoration:none}.self-help-manuals .table-cell{font-size:14px}.self-help-manuals #hdrItemNumber{width:130px}.self-help-manuals #hdrManual{width:446px}.self-help-manuals .content-table-row.level-P .table-cell{font-family:'Roboto',sans-serif;font-weight:700}.self-help-manuals .content-table-row.level-C .table-cell{padding-left:1.4em}.self-help-manuals .content-table-row.odd .table-cell{background-color:#efefef}@media only screen and (max-width:1120px){.self-help-manuals .content-table .content-table-row .table-cell{margin-bottom:5px}.self-help-manuals .content-table-row.odd .table-cell{background-color:transparent}.self-help-manuals .content-table-row.level-C .table-cell{padding-left:0}.self-help-manuals .content-table .content-table-row{margin-bottom:0;margin-top:0;margin-bottom:20px}.self-help-manuals .content-table .content-table-row.level-P{clear:both;border-top:1px solid #ccc;padding-top:20px}.self-help-manuals .content-table .content-table-row.level-P.first{margin-top:0;border:none}.self-help-manuals .first-group-child{clear:both}}@media only screen and (max-width:1024px){.self-help-manuals .content-table-row.level-C .table-cell{padding-left:1.4em}}.page-section-logon .page-section-content{background:0 0!important;border:none!important;padding:0!important}.page-section-logon .product-list,.page-section-logon ul{width:auto!important}.page-section-logon .product-list li{clear:none;list-style:none;padding:0 3%;width:auto}.page-section-logon .product-list li.sm-4{background:#f7f7f7;border:1px solid #ccc;height:auto;min-height:600px}.page-section-logon .product-list li:nth-child(3n+2),.page-section-logon .product-list li:nth-child(3n+3){border-left:none}.page-section-logon .product-list li:nth-child(n+4){border-top:none}.page-section-logon section{padding:3em}.page-section-logon .product-action .btn{margin:10px 0;min-width:0;max-width:160px;width:100%}.page-section-logon .downloads h2{font-size:16px;margin:20px 0 10px}.page-section-logon .downloads li{line-height:1.1}@media only screen and (max-width:768px){.page-section-logon{margin-left:0!important}.page-section-logon .product-list .sm-4{clear:both!important;min-height:100px!important;width:100%!important}.page-section-logon .product-list li.sm-4:nth-child(n+2){border:1px solid #ccc}.page-section-logon .product-list li{margin:2px auto!important;width:80%!important}.page-section-logon .product-list h2{margin:10px auto 0!important;padding:0 3%;width:80%!important}.page-section-logon .downloads li{margin:7px auto!important}}.page-section-logon .page-section-content .LogonPageBackground{background:#f7f7f7;border:1px solid rgba(0,0,0,.1);float:none;margin:0 auto;padding:30px;width:100%;max-width:393px}.page-section-logon .page-section-content .LogonPageBackground table{width:100%}.page-section-logon .LogonPageBackground li input[type=password],.page-section-logon .LogonPageBackground li input[type=text]{float:right;width:100%;max-width:221px}.page-section-logon .LogonPageBackground li.remember{float:right;width:100%;max-width:246px}.page-section-logon .LogonPageBackground li input[type=checkbox]{float:left;margin:6px 4px 0 25px}.page-section-logon .LogonPageBackground li.remember label{font-size:12px}.page-section-logon .LogonPageBackground li input[type=submit]{float:right}.page-section-logon .LogonPageBackground .forgotten-password,.page-section-logon .pro-resources-text{float:right;font-size:15px;text-decoration:none}.page-section-logon .LogonPageBackground .LoginPanelPasswordRetrieval{border-top:1px solid rgba(0,0,0,.1);margin-top:18px;padding-top:20px;text-align:center}.page-section-logon .LogonPageBackground .LoginPanelPasswordRetrieval input{margin:7px 0}.page-section-logon .LogonPageBackground .forgotten-password:after{content:"?"}.page-section-logon .LogonPageBackground .TextBoxField{height:25px;padding:0 5px;width:100%;max-width:220px}.page-section-logon .LogonPageBackground ul{width:100%!important}.page-section-logon .LogonPageBackground li{clear:both;list-style:none;width:100%}.page-section-logon .LogonPageBackground .FormButton{clear:both;margin:7px 0 15px}.page-section-logon .ErrorLabel{margin:10px 20px;width:68%}@media only screen and (max-width:768px){.page-section-logon .LogonPageBackground li input[type=password],.page-section-logon .LogonPageBackground li input[type=text]{width:65%}.page-section-logon .LogonPageBackground li.remember{width:75%}}.page-section-registration .page-section-content{background:#f7f7f7;border:1px solid rgba(0,0,0,.1);float:none;margin:0 auto;padding:30px 70px;width:100%;max-width:355px}.page-section-registration input{clear:both;height:25px;margin-bottom:5px;padding:0 5px;width:220px}.page-section-registration label{clear:both;float:left;font-size:12px;margin-top:8px;text-transform:uppercase;width:100%}.page-section-registration .CMSValidator{color:red}.page-section-registration .PasswordStrengthText{font-size:14px;margin-top:5px;text-transform:capitalize}.page-section-registration .PasswStrenghtIndicator{margin-bottom:10px}.page-section-registration .FormButton{padding:6px 0!important}.page-section-my-account section{padding:2.5em}.page-section-my-account .fourcol{background:#f7f7f7;border:1px solid rgba(0,0,0,.1);padding:30px;width:100%;max-width:380px}.page-section-my-account fieldset label{display:inline}.page-section-my-account .EditingFormLabel,.page-section-my-account .TabsContent label{font-family:'Roboto',sans-serif;font-size:12px;text-transform:uppercase}.page-section-my-account .EditingFormTable .EditingFormControlNestedControl{padding-left:5px}.page-section-my-account input[type=password],.page-section-my-account input[type=text]{float:right;height:25px;padding:0 5px;width:165px}.page-section-my-account .CMSValidator{clear:both;display:block}.page-section-my-account .ui-state-error-text{clear:both!important;color:red!important;font-family:'Roboto',sans-serif!important;font-size:12px!important;margin:5px 0!important}.page-section-my-account .field{margin:5px 0 15px}.page-section-my-account input[type=checkbox]{margin:5px}.page-section-my-account .btn{color:#fff;font-family:'Roboto',sans-serif;font-weight:300;width:0;min-width:160px;height:auto;text-align:center;font-weight:400;font-size:15px;letter-spacing:1px;text-decoration:none;padding:10px 0;margin:15px auto 0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-khtml-border-radius:8px;background:#e4701d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%);-webkit-box-shadow:2px 2px rgba(0,0,0,.4);box-shadow:2px 2px rgba(0,0,0,.4);-moz-box-shadow:2px 2px rgba(0,0,0,.4);border:0}.page-section-my-account .btn:hover{background:#b6430b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.page-section-my-account .PasswordStrengthText{margin:10px 0 5px}.page-section-my-account .PasswStrenghtIndicator{margin-bottom:5px}.page-section-my-account .InfoLabel{color:green;display:block;margin:0 0 10px 5px}@media only screen and (max-width:768px){.page-section-my-account .page-section-content{float:none;margin:0 auto;width:100%!important;max-width:400px}.page-section-my-account .page-section-content .TabsHeader,.page-section-my-account .page-section-content table{margin:0 auto;width:100%}.page-section-my-account .InfoLabel{margin:0 auto 10px;max-width:400px;width:100%}.page-section-my-account .EditingFormTable input[type=text],.page-section-my-account .TabsContent input[type=password]{height:25px;max-width:220px;width:100%}.page-section-my-account .btn{margin:10px 0!important}.page-section-my-account input[type=password],.page-section-my-account input[type=text],.page-section-my-account select{float:none;width:100%!important}.page-section-my-account .fourcol{background:0 0;border:none;padding:10px;width:100%;max-width:100%}.page-section-my-account .logo input{margin-left:0}}.page-section-product-detail-hero-image .BVRRRatingSummaryLink a,.page-section-product-detail-hero-image .BVRRRatingSummaryLink a:hover,.page-section-product-detail-hero-image .downloads a,.page-section-product-detail-hero-image .product-detail p,.page-section-product-detail-hero-image .product-detail span,.page-section-product-detail-hero-image h1,.page-section-product-detail-hero-image h2{color:#fff}.page-section-product-detail-hero-image .product-detail{width:490px}.page-section-product-detail-hero-image #BVRRSummaryContainer{border-right:none;padding:7px 0;width:100%}.page-section-product-detail-hero-image .model-number{font-size:13px;display:block;clear:both}.page-section-product-detail-hero-image h1{padding:.5em 0 0!important}.page-section-product-detail-hero-image .product-detail input{color:#fff;font-family:'Roboto',sans-serif;font-weight:300;min-width:100px;height:auto;text-align:center;font-weight:400;font-size:15px;letter-spacing:1px;text-decoration:none;padding:10px 15px;margin:10px auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-khtml-border-radius:8px;color:#fff;background:#222121;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(5%,#2e2c2c),color-stop(100%,#2e2c2c));background:-webkit-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:-o-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:-ms-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:linear-gradient(to bottom,#444 0,#2e2c2c 5%,#2e2c2c 100%);-webkit-box-shadow:2px 2px rgba(0,0,0,.4);box-shadow:2px 2px rgba(0,0,0,.4);-moz-box-shadow:2px 2px rgba(0,0,0,.4);border:0}.page-section-product-detail-hero-image .product-detail input:hover{background:#b6430b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.page-section-product-detail-hero-image .downloads .btn{margin-right:7px!important;width:38%!important}.page-section-product-detail-hero-image .add-remove{display:block;margin-top:10px}.add-remove a{color:#fff;font-size:13px;text-decoration:none;margin:5px 0}.add-remove a:hover{text-decoration:none}#iQ2000 .page-section-product-detail-hero-image .btn{float:left;margin:10px 10px 0 0;display:block;font-size:18px;color:#fff;background-color:#222121;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6%20BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background-image:-moz-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(5%,#2e2c2c),color-stop(100%,#2e2c2c));background-image:-webkit-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-o-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-ms-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:linear-gradient(to bottom,#444 0,#2e2c2c 5%,#2e2c2c 100%);width:100%;max-width:175px;min-width:0}#iQ2000 .page-section-product-detail-hero-image .btn:hover{color:#fff;background-color:#e4701d;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6%20BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background-image:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background-image:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.BVRRContainer{padding:0 4em!important}.BVRRNoContent{border-top:0!important;padding-top:0!important}.BVRRRatingSummaryLinkWriteFirst a,.BVRRRatingSummaryLinkWriteFirst a:visited{background-color:transparent!important}.BVRRRatingSummaryLinkWriteFirst a:hover{text-decoration:underline!important}.BVRRHistogram span.BVRRCount,.BVRRHistogram span.BVRRNumber,span.BVRRHistAbsLabel,span.BVRRHistStarLabelText,span.BVRRHistogramTitleText{color:#929390!important}.bv-additional-actions{margin:-20px 0 20px;position:relative;top:-14px}.bv-additional-actions a{font-size:12px;font-family:'Roboto',sans-serif;text-decoration:none}.bv-additional-actions a:hover{text-decoration:underline}.bv-additional-actions li{float:left;line-height:1}.bv-additional-actions li+li{padding-left:7px;margin-left:7px;border-left:1px solid #eee}@media only screen and (max-width:768px){.page-section-product-detail-hero-image .product-detail{width:100%}.page-section-product-detail-hero-image h1{border-bottom:1px solid #fff!important;padding-bottom:.5em!important}.page-section-product-detail-hero-image .downloads .btn{margin:11px auto!important;width:50%!important}.BVRRContainer{padding:0 1em!important}.BVDI_QTTitle{text-align:center}.bv-additional-actions a{font-size:100%}}.page-section-product-detail-general-use .product-images ul{margin-right:40px}.page-section-product-detail-general-use .product-detail .product-info{min-height:100px;overflow:auto}.page-section-product-detail-general-use .product-detail .downloads h2{margin-right:20px}.page-section-product-detail-general-use .product-detail .downloads ul{margin:5px 0}.page-section-product-detail-general-use .product-detail .downloads ul li{min-width:200px}.page-section-product-detail-general-use .primary-img{max-height:383px}.page-section-product-detail-general-use .BVRRRatingNormalOutOf span{color:#fff}.page-section-power-risk .power-risk-widget{font-family:'Roboto',sans-serif;font-weight:300;color:#666}.page-section-power-risk .power-risk-widget fieldset{display:block;width:228px;padding:27px;margin-right:20px;background-color:#fff;float:left;-moz-box-shadow:0 0 8px 1px #222;-webkit-box-shadow:0 0 8px 1px #222;box-shadow:0 0 8px 1px #222;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-section-power-risk .power-risk-widget input,.page-section-power-risk .power-risk-widget label,.page-section-power-risk .power-risk-widget option,.page-section-power-risk .power-risk-widget select{color:#666!important}.page-section-power-risk .power-risk-widget label{font-size:12px;font-family:'Roboto',sans-serif;padding:5px 0}.page-section-power-risk .power-risk-widget .results,.page-section-power-risk .power-risk-widget legend{display:none}.page-section-power-risk .power-risk-widget .results{font-weight:300;float:left;font-size:1.5em}.page-section-power-risk .power-risk-widget .show-risk-button{margin-bottom:0}.page-section-power-risk .power-risk-widget .results .states-1{padding:10px 0 0 0;float:left;clear:both;font-size:.9em}.page-section-power-risk .power-risk-widget .results .states-2{padding:10px 0 10px 0;font-size:.8em;float:left;clear:both}.page-section-power-risk .power-risk-widget .results .business{border-top:1px solid #fff;padding:10px 0 0 0;font-size:.8em;float:left;clear:both}.page-section-power-risk .power-risk-widget .results .state{font-family:'Roboto',sans-serif;font-weight:700;font-size:1.5em}.page-section-power-risk .power-risk-widget .results .hours{font-size:1.7em;font-family:'Roboto',sans-serif;font-weight:700;float:left;margin-right:10px}.page-section-power-risk .power-risk-widget .results .cost{font-size:1.7em;font-family:'Roboto',sans-serif;font-weight:700;float:left;margin-right:10px}.page-section-power-risk .power-risk-widget .results .footnote{padding:20px 0 0 0;font-size:.5em;float:left}.page-section-power-risk .power-risk-widget .results .states-2 .supporting-text{font-size:.8em;float:left;margin:10px 0 0 0}.page-section-power-risk .power-risk-widget .results .business .supporting-text{margin:7px 0 0 0;display:inline-block;font-size:.9em}.page-section-power-risk figure img{max-width:100%;height:auto}@media only screen and (max-width:768px){.page-section-power-risk h1{text-align:center!important}.page-section-power-risk .power-risk-widget{width:280px;margin:0 auto}.page-section-power-risk .power-risk-widget fieldset{width:280px;margin:0 0 20px}.page-section-power-risk .power-risk-widget .results .cost,.page-section-power-risk .power-risk-widget .results .hours,.page-section-power-risk .power-risk-widget .results .state{font-size:1em;margin:0;font-family:'Roboto',sans-serif}.page-section-power-risk .power-risk-widget .results .business .supporting-text,.page-section-power-risk .power-risk-widget .results .states-2 .supporting-text{margin:0 0 0 4px;font-size:.8em}}.page-section-power-house-registration section{padding-top:2em}.page-section-power-house-registration .registration-form{max-width:680px;margin:0 auto}.page-section-power-house-registration .PasswordStrengthHint,.page-section-power-house-registration .row input[type=password],.page-section-power-house-registration .row input[type=text],.page-section-power-house-registration .row select,.page-section-power-house-registration .row textarea,.page-section-power-house-registration label{display:block;margin:5px 0}.page-section-power-house-registration .PasswStrenghtText{margin-top:10px}.page-section-power-house-registration .PasswStrenghtIndicator{max-width:280px}.page-section-preferred-distributor h1{border-right:0!important;float:none!important;text-align:left!important}.page-section-preferred-distributor section.first{padding:3em}.page-section-preferred-distributor .sm-6.first{line-height:25px}.page-section-preferred-distributor .company-logo{float:left;width:100%;max-width:200px}.edit-message{color:#000;font-size:13px}.page-section-my-account #account-settings h3{border-bottom:1px solid #666;color:#666;margin-top:25px;padding-bottom:9px;text-transform:none}.page-section-my-account .state{margin-bottom:0}.page-section-my-account .state label{float:left;width:153px}.page-section-my-account .state select{width:164px;float:right}.page-section-my-account .logo{margin-top:30px}.page-section-my-account .logo input{margin-left:30px}.page-section-my-account .pro label{font-size:12px}@media only screen and (max-width:768px){.page-section-preferred-distributor .company-logo{margin-top:20px}}.page-section-callout-course-listing h1{border-right:none!important;padding-top:0!important;width:auto}.page-section-callout-course-listing h1{text-align:left!important}.page-section-event-details .event-detail{padding:85px}.page-section-event-details .event-detail h2{padding:1em 0}.page-section-event-details .event-detail .vcard span{display:block}.page-section-event-details .event-map{padding:26px 26px 26px 26px;background-color:#dd6e1d}.page-section-event-details .event-map .gm-style-iw{width:200px;height:120px}.page-section-event-details .map-results{width:auto;height:580px!important;display:block;overflow:hidden}.page-section-event-details .map-results>div{width:100%!important;height:100%!important}.page-section-event-details.wrapper.black .map-results div,.page-section-event-details.wrapper.black .map-results label,.page-section-event-details.wrapper.black .map-results p{color:#000!important}.page-section-event-details h1{border-right:none!important}.wrapper.black.page-section-event-details .event-map span{color:#666!important}@media only screen and (max-width:768px){.page-section-event-details .event-map{display:none}.page-section-event-details .event-detail{padding:16px}}.page-section-event-details .btn{display:block;margin:20px 0}.page-section-featured-gallery h2{text-align:center!important;padding:2.5em 2em 1em;font-family:'Roboto',sans-serif;font-weight:700;font-size:24px!important}.page-section-featured-gallery .flexslider-landing-gallery{position:relative;width:100%}.page-section-featured-gallery .flexslider-landing-gallery img{max-width:100%;max-height:400px}.page-section-featured-gallery .flexslider-landing-gallery li{text-align:center}.page-section-featured-gallery .gallery-container{padding:0 20%}@media only screen and (max-width:1024px){.page-section-featured-gallery .gallery-container{padding:0 10%}}@media only screen and (max-width:768px){.page-section-featured-gallery .gallery-container{padding:0 2%}.page-section-featured-gallery h2 a{display:block}}.page-section-event-list-with-map{background-color:#dd6e1d}.page-section-event-list-with-map .map-ptt{padding:26px 0 26px 26px}.page-section-event-list-with-map .map-ptt .gm-style-iw{width:200px;height:120px}.page-section-event-list-with-map .scroll-events{max-height:490px}.page-section-event-list-with-map .map-results{width:auto;height:580px!important;display:block;overflow:hidden}.page-section-event-list-with-map .map-results>div{width:100%!important;height:100%!important}.page-section-event-list-with-map .list-results{background-color:#f5f5f5;min-height:605px}.page-section-event-list-with-map .list-results h1{color:#dd6e1d;font-size:16px;font-family:'Roboto',sans-serif;font-weight:700;padding-bottom:.2em;line-height:1.3}.page-section-event-list-with-map .events-listing-header{padding-left:118px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/power-trip-trailer/icon-header-map-location.png) no-repeat 21px 20px;min-height:115px;padding-top:20px;border-top:1px solid #ccc}.page-section-event-list-with-map table{width:100%}.page-section-event-list-with-map td,.page-section-event-list-with-map th{padding:.5em .8em;background-color:#fff;font-size:14px}.page-section-event-list-with-map .event-view-on-map{width:7%;padding-left:1.2em}.page-section-event-list-with-map .event-view-on-map:hover{cursor:pointer}.page-section-event-list-with-map .event-date{width:18%}.page-section-event-list-with-map .event-location{width:23%}.page-section-event-list-with-map .event-venue{width:23%}.page-section-event-list-with-map .event-actions{width:29%}.page-section-event-list-with-map .event-view-on-map img{width:12px;margin-bottom:-3px}.page-section-event-list-with-map th{background-color:#dd6e1d;color:#fff;text-transform:uppercase;font-weight:400}.page-section-event-list-with-map tr.odd td{background-color:#f5f5f5}.page-section-event-list-with-map tfoot span{float:right;display:block;margin-top:12px;margin-right:1.3em}.page-section-event-list-with-map tfoot .btn{margin-left:5px;float:right;margin-top:10px;font-size:14px}.page-section-event-list-with-map .map-key{margin-top:10px}.page-section-event-list-with-map .map-key li{display:inline-block;font-size:13px;margin-right:7px}.page-section-event-list-with-map .map-key li i{display:inline-block;width:12px;height:12px;background-size:contain;margin-bottom:-1px}.page-section-event-list-with-map .map-key-next i{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/icon-map-pin-event-current.png) no-repeat 0 0}.page-section-event-list-with-map .map-key-future i{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/icon-map-pin-event-future.png) no-repeat 0 0}.page-section-event-list-with-map .map-key-past i{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/icon-map-pin-event-past.png) no-repeat 0 0}@media only screen and (max-width:1120px){.page-section-event-list-with-map tfoot .btn{float:none}}@media only screen and (max-width:768px){.page-section-event-list-with-map .event-view-on-map,.page-section-event-list-with-map .map-key,.page-section-event-list-with-map .map-ptt{display:none}.page-section-event-list-with-map tfoot .btn{float:right}.page-section-event-list-with-map td,.page-section-event-list-with-map th{font-size:11px}.page-section-event-list-with-map .scroll-events{max-height:none}.page-section-event-list-with-map .events-listing-header{padding-left:105px;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/power-trip-trailer/icon-header-map-location.png) no-repeat 16px 20px;min-height:115px;padding-top:20px;padding-right:16px;border-top:1px solid #ccc}.page-section-event-list-with-map .event-request-tour-stop{display:block}.page-section-event-list-with-map tfoot span{text-align:right;margin-top:0}.page-section-event-list-with-map .event-date,.page-section-event-list-with-map th{padding-left:1.6em}.page-section-event-list-with-map .list-results{min-height:0!important}}@media only screen and (max-width:680px){.page-section-event-list-with-map .event-actions a{display:block;margin-bottom:.6em}}.page-section-callout-all-event-galleries .gallery-thumbs img{max-width:100%;max-height:400px}.page-section-callout-all-event-galleries .gallery-thumbs li{text-align:center}.page-section-callout-all-event-galleries .gallery{padding:0 20%}.page-section-callout-all-event-galleries .flexslider-event-gallery{width:100%;position:relative}@media only screen and (max-width:1024px){.page-section-callout-all-event-galleries .gallery{padding:0 10%}}@media only screen and (max-width:768px){.page-section-callout-all-event-galleries .gallery{padding:0 2%}}.page-section-four-buttons-simple section{padding:2em 3em!important}.page-section-four-buttons-simple .four-buttons ul{list-style-type:none;margin:0}.page-section-four-buttons-simple .four-buttons ul li{margin-left:0;width:25%}.page-section-four-buttons-simple .four-buttons ul li:first-child{margin:0}.page-section-four-buttons-simple .four-buttons .blue{padding-left:20px;max-width:200px;width:100%;background:#0065b7!important}@media only screen and (max-width:1024px){.page-section-four-buttons-simple .four-buttons ul li{width:50%}}@media only screen and (max-width:768px){.page-section-four-buttons-simple .four-buttons ul li{width:100%}}.page-section-register-for-event section{padding:3em}.page-section-register-for-event .form-headline{border-right:1px solid rgba(0,0,0,.3);margin-right:2.762430939%;padding-right:2.762430939%}@media only screen and (max-width:768px){.page-section-register-for-event .form-headline{border-right:0}.page-section-register-for-event h1{text-align:center!important}.page-section-register-for-event .form-fields,.page-section-register-for-event .required-label{width:280px;margin:0 auto;display:block}}@media only screen and (max-width:768px){.page-section-request-tour-form .form-fields,.page-section-request-tour-form .required-label{width:280px;margin:0 auto;display:block}}.page-section-request-a-stop h1{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/power-trip-trailer/icon-header-bg-request-stop.png) no-repeat center 50%;padding:1.9em 0!important;margin-top:-1.5em;text-align:center!important}.page-section-request-a-stop section{padding-bottom:3em}.page-section-request-a-stop .btn{margin-top:0}.page-section-register-for-event .consult-form,.page-section-request-tour-form .consult-form{padding-top:20px}@media only screen and (max-width:1024px){.page-section-request-a-stop h1{background:0 0;padding:.5em 0!important;margin-top:0}.page-section-request-a-stop section{padding-top:3em}}.page-section-ec-generator-calculator input[type=text],.page-section-ec-generator-calculator select{padding:5px}.page-section-ec-generator-calculator h1{border-right:none!important}.page-section-ec-generator-calculator h2{clear:both;color:#e4701d}.page-section-ec-generator-calculator .helper{font-size:13px;margin:1em 0 0 0;display:inline-block;clear:both}.page-section-ec-generator-calculator input[type=radio].toggle{display:none}.ie8 .page-section-ec-generator-calculator input[type=radio].toggle{display:block;float:left}.page-section-ec-generator-calculator label.toggle{float:left;color:#e4701d;font-family:'Roboto',sans-serif;min-width:160px;text-align:center;letter-spacing:1px;line-height:1;padding:15px;background-color:#eee;border:1px solid #ddd}.page-section-ec-generator-calculator input[type=radio].toggle:checked+label.toggle,.page-section-ec-generator-calculator label.toggle.checked,.page-section-ec-generator-calculator label.toggle:hover{color:#fff;background-color:#e4701d;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6%20IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background-image:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background-image:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%)}.page-section-ec-generator-calculator label.toggle-left{float:left;-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;-khtml-border-radius:8px 0 0 8px}.page-section-ec-generator-calculator label.toggle-right{-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;-khtml-border-radius:0 8px 8px 0;margin-right:1em}.page-section-ec-generator-calculator #projectCreate,.page-section-ec-generator-calculator #projectEdit{padding:1em 0}.page-section-ec-generator-calculator #projectCreate .btn,.page-section-ec-generator-calculator #projectEdit .btn{margin:0;min-width:100px;width:inherit;float:right}.page-section-ec-generator-calculator #projectList .project{display:block;clear:both;padding:1em 1em;border-width:0 0 1px 0;border-style:solid;border-color:#cdcdcd;overflow:hidden;margin:0}.page-section-ec-generator-calculator #projectEdit .odd,.page-section-ec-generator-calculator #projectList .odd{background:#eee}.page-section-ec-generator-calculator #projectList .projectname{margin:.5em 0 0;display:block;float:left}.page-section-ec-generator-calculator #projectList .deleteproject,.page-section-ec-generator-calculator #projectList .editproject{float:right;margin:0 0 0 20px}.page-section-ec-generator-calculator #projectEdit .reset{margin-top:.5em;display:block;clear:both}.page-section-ec-generator-calculator #projectEdit h2{padding:1.25em 1.25em 1.25em 3.5em;margin:1.5em 0 0;border-width:1px 0;border-style:solid;border-color:#cdcdcd;background-color:#fafafa;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/Images/webparts/icon_open_section.png) no-repeat 1.5em 50%}.page-section-ec-generator-calculator #projectEdit #btnSave{margin:2em 0}#saveProject label{font-size:14px;font-family:'Roboto',sans-serif;font-weight:700}#saveProject #projectName{display:block;padding:5px;width:100%}#saveProject #btnProjectSave{display:block;margin:.5em 0}.page-section-ec-generator-calculator #projectEdit h2.opened{background-color:#fafafa;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/Images/webparts/icon_close_section.png) no-repeat 1.5em 50%}.page-section-ec-generator-calculator #projectEdit h2.close:hover,.page-section-ec-generator-calculator #projectEdit h2:hover{background-color:#b6430b;color:#fff;cursor:pointer}.page-section-ec-generator-calculator #projectEdit h3{font-size:14px;font-family:'Roboto',sans-serif;font-weight:700;text-transform:inherit}.page-section-ec-generator-calculator #projectEdit label{font-size:13px;text-transform:uppercase}.page-section-ec-generator-calculator #projectEdit input[type=text]{display:block;clear:both}.page-section-ec-generator-calculator #projectEdit ul,.page-section-ec-generator-calculator #projectList ul{list-style-type:none}.page-section-ec-generator-calculator #projectEdit ul>li{padding:1.5em 0;margin:0 3.5em;border-width:0 0 1px 0;border-style:solid;border-color:#cdcdcd;overflow:hidden}.page-section-ec-generator-calculator #projectEdit ul li:last-child{border-width:0}.page-section-ec-generator-calculator #projectEdit ul li>ul li{float:left;margin:0 1em 0 0;border-width:0}.page-section-ec-generator-calculator #projectEdit .content-table{width:100%;margin:0 0 1em 0;border-width:1px 0;border-style:solid;border-color:#cdcdcd}.page-section-ec-generator-calculator #projectEdit .content-table-header div{color:#666;font-family:'Roboto',sans-serif;font-weight:300;font-size:12px;text-transform:uppercase}.page-section-ec-generator-calculator #projectEdit .table-cell{border-width:1px 0 0 0;border-style:solid;border-color:#cdcdcd;padding:1em 0;vertical-align:top}.page-section-ec-generator-calculator #projectEdit .table-cell:first-child{padding:1em;width:20%}.page-section-ec-generator-calculator #projectEdit .table-cell:last-child{padding:0 1em 0 0;position:relative;width:60px}.page-section-ec-generator-calculator #projectEdit .table-cell.odd{background:#fafafa}.page-section-ec-generator-calculator #projectEdit .table-cell label.toggle{min-width:45px}.page-section-ec-generator-calculator #projectEdit .table-cell input[type=text]{width:100px}.page-section-ec-generator-calculator #projectEdit .btn.blue{background:#0065b7!important;padding:4px 7px 5px 9px;line-height:1;min-width:inherit;min-height:inherit;margin:0!important;position:relative;top:20px;right:0;width:8px}.ie8 .page-section-ec-generator-calculator #projectEdit .btn.blue{position:inherit}.ie8 .page-section-ec-generator-calculator #projectEdit .table-cell input[type=radio]{display:block;float:left;clear:both}#saveProject input[type=button].btn{margin:1em auto 0 auto;display:block}.page-section-ec-generator-calculator #finalCalculationsCollapsible ul li>ul li{padding:.5em 0}.page-section-ec-generator-calculator #finalCalculationsCollapsible li h4{font-size:1em}.page-section-ec-generator-calculator #finalCalculationsCollapsible li span{display:block;clear:both;color:#e4701d}.page-section-ec-generator-calculator #projectEdit .delete-btn-desktop{display:block}.page-section-ec-generator-calculator #projectEdit .delete-btn-tablet{display:none}@media only screen and (max-width:1200px){.page-section-ec-generator-calculator #projectEdit ul>li{margin:0 .5em}}@media only screen and (max-width:1120px){.page-section-ec-generator-calculator #projectEdit .odd{background:#fff}.page-section-ec-generator-calculator #projectEdit .table-cell{margin:0;overflow:hidden}.page-section-ec-generator-calculator #projectEdit .table-cell:first-child{padding:1em 0;width:100%}.page-section-ec-generator-calculator #projectEdit .table-cell:last-child{overflow:inherit}.page-section-ec-generator-calculator #projectEdit .btn.blue{position:inherit}.page-section-ec-generator-calculator #projectEdit .delete-btn-desktop{display:none}.page-section-ec-generator-calculator #projectEdit .delete-btn-tablet{display:block}.page-section-ec-generator-calculator #projectEdit .delete-btn-tablet .btn{padding:10px 20px;width:auto;float:left}}@media only screen and (max-width:1024px){.page-section-ec-generator-calculator #projectList .deleteproject,.page-section-ec-generator-calculator #projectList .editproject{float:right;clear:both;margin:10px 0 0 0}.page-section-ec-generator-calculator #projectCreate .btn{width:100px}.page-section-ec-generator-calculator h1{text-align:left!important}.page-section-ec-generator-calculator #projectEdit .reset{padding-top:20px}}@media only screen and (max-width:768px){.page-section-ec-generator-calculator #projectList .deleteproject,.page-section-ec-generator-calculator #projectList .editproject{float:none;margin:10px auto 0 auto}.page-section-ec-generator-calculator #projectList .projectname{float:none;text-align:center}.page-section-ec-generator-calculator #projectCreate .btn,.page-section-ec-generator-calculator #projectEdit .btn{float:none;margin:0 auto;display:block;clear:both}.page-section-ec-generator-calculator h1{text-align:center!important}.page-section-ec-generator-calculator #projectEdit h2{padding:1.25em .5em 1.25em 3em;text-align:center}.page-section-ec-generator-calculator #projectEdit ul>li{margin:0 .5em}.page-section-ec-generator-calculator #projectEdit #addAppliance select,.page-section-ec-generator-calculator #projectEdit #addCooling select,.page-section-ec-generator-calculator #projectEdit #addHeating select{margin:1em auto;display:block;clear:both}.page-section-ec-generator-calculator #projectEdit .content-table .content-table-row{display:block;float:none;width:100%;margin:0 0 40px 0}.page-section-ec-generator-calculator #projectEdit .content-table-row .table-cell:first-child{background:#fafafa!important;padding-left:1em}.page-section-ec-generator-calculator label.toggle-right{margin-right:0}.page-section-ec-generator-calculator label.toggle{min-width:50%;padding:15px 0}.page-section-ec-generator-calculator #projectEdit .btn.blue{right:0}}.page-section-my-rewards h1{border:none!important}.page-section-my-rewards h1 img{max-width:300px;text-align:left;padding:0 .5em 0 0}.page-section-my-rewards h3{color:#dd6e1d;font-size:14px!important;text-transform:inherit!important;margin:0!important}.page-section-my-rewards hr{display:block;clear:both}.page-section-my-rewards .directions{margin:1em 0}.page-section-my-rewards .quote strong{margin:1em 0;display:block}.page-section-my-rewards .quote ul{list-style-type:none}.page-section-my-rewards .quote ul li{float:left;border-right:1px solid #999;padding:0 10px}.page-section-my-rewards .quote ul li:first-child{padding-left:0}.page-section-my-rewards .quote ul li:last-child{border-right:none;padding-right:0}.page-section-my-rewards .quote ul li .count{color:#dd6e1d;font-size:18px;font-family:'Roboto',sans-serif;font-weight:700}.page-section-my-rewards .note{font-size:12px}.page-section-my-rewards .input-with-side-button{width:320px}.page-section-my-rewards .input-with-side-button input[type=text]{width:220px}.page-section-my-rewards .input-with-side-button input[type=submit]{float:none;width:80px;display:inline-block}.page-section-my-rewards #rewardsLevels{position:relative}.ie8 .page-section-my-rewards #rewardsChart{display:none}.page-section-my-rewards .rewards{position:absolute;height:320px;bottom:0;left:60px}.ie8 .page-section-my-rewards .rewards{position:static;height:inherit}.page-section-my-rewards .rewards .reward{position:absolute;bottom:0;height:30px}.ie8 .page-section-my-rewards .rewards .reward{position:static;height:inherit;margin-bottom:1em}.page-section-my-rewards .rewards .reward-line{height:3px;width:124px;background-color:#dd6e1d;display:block;float:left;margin-right:5px}.ie8 .page-section-my-rewards .rewards .reward-line{display:none}.page-section-my-rewards .rewards .reward-label{position:absolute;width:110px;left:130px;top:-20px;background:#fafafa;padding:5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #ddd}.ie8 .page-section-my-rewards .rewards .reward-label{position:static;width:inherit;background:0 0;padding:0 0 .5em 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}.page-section-my-rewards .rewards .reward-name{color:#666;font-family:'Roboto',sans-serif;font-weight:700;font-size:13px;line-height:1;display:block;margin-bottom:5px}.ie8 .page-section-my-rewards .rewards .reward-name{font-size:15px}.page-section-my-rewards .rewards .reward-description{font-size:12px;line-height:1;display:block}.ie8 .page-section-my-rewards .rewards .reward-description{font-size:14px}.page-section-my-rewards .rewards a{margin-top:5px;font-size:12px;line-height:1;display:block}.ie8 .page-section-my-rewards .rewards a{font-size:14px}@media only screen and (max-width:1024px){.page-section-my-rewards h1 img{padding:0 0 1em 0;text-align:center}.page-section-my-rewards #rewardsLevels{clear:both;float:left;margin:2em 0}}@media only screen and (max-width:768px){.page-section-my-rewards h1 img{padding:0 0 .5em 0}.page-section-my-rewards h1 span{display:block;clear:both}.page-section-my-rewards #rewardsChart{margin:1em 0 0 0}}.page-section-content-build-a-quote-history .quote-details-pdf .ir{background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/icon-pdf.png) transparent no-repeat 0 0;height:24px;width:24px}.page-section-content-build-a-quote-history .quote-details{height:auto}.page-section-content-build-a-quote-history .content-table{width:100%}@media only screen and (max-width:768px){.page-section-content-build-a-quote-history .table-cell{text-align:center}.page-section-content-build-a-quote-history .table-cell a{margin:0 auto}}#dialog-drop-powerhouse #dropModalSpan{display:block}#dialog-drop-powerhouse .btn{margin:0 auto .25em auto;display:block}#power-risk{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.8);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.8);box-shadow:0 0 15px 0 rgba(0,0,0,.8)}#power-risk #power-risk-widget{font-family:'Roboto',sans-serif;font-weight:300;color:#666}.wrapper.black #power-risk .FormPanel .EditingFormLabel,.wrapper.black #power-risk h2,.wrapper.black #power-risk label,.wrapper.black #power-risk p,.wrapper.orange #power-risk .FormPanel .EditingFormLabel,.wrapper.orange #power-risk h2,.wrapper.orange #power-risk label,.wrapper.orange #power-risk p{color:#666!important}.wrapper.black #power-risk label,.wrapper.orange#power-risk label{text-transform:uppercase}.wrapper.black #power-risk h2,.wrapper.orange #power-risk h2{font-size:20px;font-family:'Roboto',sans-serif;font-weight:300}#power-risk #power-risk-widget{padding:2em 2em 6em;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}#power-risk #power-risk-widget label{font-size:12px;font-family:'Roboto',sans-serif;padding:5px 0}#power-risk #power-risk-widget legend{display:none}.wrapper.orange #power-risk-widget .FormButton,.wrapper.orange #power-risk-widget .btn{color:#fff!important}.wrapper.orange #power-risk-widget .EditingFormErrorLabel,.wrapper.orange #power-risk-widget .ErrorLabel{color:red!important}#power-risk #power-risk-widget .FormPanel .row.hide{display:none}#power-risk p{font-size:14px;line-height:1.2}#power-risk #power-risk-results{padding:0 2em;margin:2em 0;border-right:1px solid #999}#power-risk #power-risk-results .disclaimer,#power-risk #power-risk-results .score,#power-risk #power-risk-results h2{text-align:center!important;display:block}#power-risk #power-risk-results .score{color:#dd6e1d!important;font-size:36px;margin:0 auto .5em;font-family:'Roboto',sans-serif;font-weight:700}#power-risk #power-risk-chart{padding:2em 0 1em}.ie8 #power-risk #power-risk-chart{display:none!important}#power-risk #power-risk-chart ul{list-style-type:none;max-width:410px}#power-risk #power-risk-chart li{float:left;color:#666;width:50%;font-size:13px}#power-risk #power-risk-chart .scale{width:32px;height:220px;margin-right:5px;display:block;position:relative;float:left}#power-risk #power-risk-chart .scale .high{position:absolute;top:10px;right:0;color:#666}#power-risk #power-risk-chart .scale .low{position:absolute;bottom:10px;right:0;color:#666}#power-risk #power-risk-chart .key{width:30px;height:30px;background:#666;display:block;float:left;margin:-5px 5px 10px 0}#power-risk #power-risk-chart #marketBackup .key{background:rgba(13,12,12,.5)}#power-risk #power-risk-chart #outageIndex .key{background:rgba(220,220,220,.5)}#power-risk #power-risk-chart #industryType .key{background:rgba(199,198,196,.5)}#power-risk #power-risk-chart #populationCount .key{background:rgba(152,80,6,.5)}#power-risk #power-risk-chart .risk-help{background:#dd6e1d;padding:2px 5px;color:#fff;font-size:11px;font-family:'Roboto',sans-serif;font-weight:700;cursor:pointer;line-height:1}#power-risk #power-risk-chart .risk-help:hover{background:#000}#power-risk #power-risk-results .geo-text{color:#dd6e1d!important;text-align:left!important;text-transform:inherit;font-size:16px}@media only screen and (max-width:1300px){.left-nav #power-risk .lg-4{width:100%!important}.left-nav #power-risk #power-risk-results{clear:both;padding-top:1em}.left-nav #power-risk #power-risk-widget{padding:0!important}.left-nav #power-risk #power-risk-results,.left-nav #power-risk #power-risk-widget{height:inherit!important}.left-nav #power-risk #power-risk-results .geo-text{text-align:center!important;padding-bottom:2em}.left-nav #power-risk #power-risk-widget fieldset{padding:2em 2em}.left-nav #power-risk #power-risk-chart{width:310px;margin:0 auto;display:block;float:none;overflow:hidden}.left-nav #power-risk #power-risk-chart h2{text-align:center!important}.left-nav #power-risk #power-risk-widget fieldset{width:100%;margin:1em 0 0}.left-nav #power-risk #power-risk-chart{width:300px}.left-nav #power-risk #power-risk-chart .scale{display:none}.left-nav #power-risk #power-risk-chart canvas{margin:0 auto;display:block}.left-nav #power-risk #power-risk-chart ul{width:270px;margin:0 auto}.left-nav #power-risk #power-risk-chart li{float:none;margin:0 auto 1em auto;display:block;width:150px;clear:both}}@media only screen and (max-width:1024px){#power-risk #power-risk-results{clear:both;padding-top:1em}#power-risk #power-risk-widget{padding:0!important}#power-risk #power-risk-results,#power-risk #power-risk-widget{height:inherit!important}#power-risk #power-risk-results .geo-text{text-align:center!important;padding-bottom:2em}#power-risk #power-risk-widget fieldset{padding:2em 2em}#power-risk #power-risk-chart{width:310px;margin:0 auto;display:block;float:none;overflow:hidden}#power-risk #power-risk-chart h2{text-align:center!important}}@media only screen and (max-width:768px){#power-risk #power-risk-widget fieldset{width:100%;margin:1em 0 0}#power-risk #power-risk-chart{width:300px}#power-risk #power-risk-chart .scale{display:none}#power-risk #power-risk-chart canvas{margin:0 auto;display:block}#power-risk #power-risk-chart ul{width:270px;margin:0 auto}#power-risk #power-risk-chart li{float:none;margin:0 auto 1em auto;display:block;width:150px;clear:both}}@media print{#power-risk{display:none!important;visibility:hidden!important}}.live-chat-pop-up{background-repeat:no-repeat;padding-left:230px;height:300px;width:550px}.live-chat-pop-up h1{padding:1em 0 .5em 0;color:#e4701d}.live-chat-pop-up .btn{width:180px;margin:0 auto 10px;display:block}.live-chat-pop-up .opt-out{width:160px;margin:0 auto;display:block}.live-chat-pop-up .opt-out label{font-size:13px}@media only screen and (max-width:768px){.live-chat-pop-up{background-image:none!important;padding-left:0;height:240px;width:100%}.live-chat-pop-up h1{padding:.5em 0;color:#e4701d;font-size:25px}}.modal-pop-up{background-repeat:no-repeat;height:300px;width:550px}.modal-pop-up img.left{width:50%}.modal-pop-up .modal-content{float:left;width:40%}.modal-pop-up h1{padding:1em 0 .5em 0;color:#e4701d}.modal-pop-up .btn{width:180px;margin:0 auto 10px;display:block}@media only screen and (max-width:768px){.modal-pop-up{background-image:none!important;padding-left:0;height:240px;width:100%}.modal-pop-up h1{padding:.5em 0;color:#e4701d;font-size:25px}}.page-section-generac-nation-banner section{padding:1em 0 1em 3em}.page-section-generac-nation-banner h1{border-right:none!important;font-size:26px!important}.page-section-generac-nation-banner .buttons{margin:1em .9em 1em 0;text-align:right}.page-section-generac-nation-banner .buttons a{font-size:14px}.page-section-generac-nation-banner .buttons a:hover{color:#000!important}@media only screen and (max-width:1024px){.page-section-generac-nation-banner h1{border-bottom:none!important;text-align:left!important;margin-bottom:0!important}}@media only screen and (max-width:768px){.page-section-generac-nation-banner section{padding:1em!important}.page-section-generac-nation-banner h1{border-bottom:1px solid rgba(255,255,255,.5)!important;text-align:center!important;margin-bottom:0!important}.page-section-generac-nation-banner .buttons{text-align:center}}.page-section-generac-nation-register h1{border-right:none!important;font-size:26px!important;float:none!important;text-align:left!important}.page-section-generac-nation-register .registration-form{margin:1em 0 0 10%}.page-section-generac-nation-register .registration-form .PasswordStrengthHint,.page-section-generac-nation-register .registration-form label{margin:.5em 0;display:block}.page-section-generac-nation-register .registration-form .row{max-width:480px}.page-section-generac-nation-register .registration-form .PasswStrenghtIndicator{max-width:300px}@media only screen and (max-width:768px){.page-section-generac-nation-register h1{border-bottom:1px solid rgba(0,0,0,.3)!important;text-align:center!important;margin-bottom:1em!important}.page-section-generac-nation-register .registration-form{margin:0 auto;width:300px}}.page-section-generac-nation-preferences h1{border-right:none!important;font-size:26px!important;float:none!important;text-align:left!important}.page-section-generac-nation-preferences .preferences-list{list-style-type:none}.page-section-generac-nation-preferences .preferences-list li{float:left;display:inline-block;width:33.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1em;min-height:50px}.page-section-generac-nation-preferences .preferences-list li select{width:70%;clear:both;margin-left:2em}.page-section-generac-nation-preferences .preferences-list li input[type=text],.page-section-generac-nation-preferences .preferences-list li select{display:none}.page-section-generac-nation-preferences .preferences-list li label{font-family:'Roboto',sans-serif;font-weight:700;font-size:15px}.page-section-generac-nation-preferences .preferences-list li .my-subscriptions~span{display:block;margin-left:1.5em}.page-section-generac-nation-preferences .validation-summary-errors{color:#dd6e1d;clear:both;float:left;text-align:right;margin:3em 0 1em 0;width:70%}.page-section-generac-nation-preferences .buttons{float:right;margin-top:1em;width:30%}.page-section-generac-nation-preferences .buttons a{float:right}@media only screen and (max-width:1024px){.page-section-generac-nation-preferences .preferences-list li{width:50%;height:70px}.page-section-generac-nation-preferences .validation-summary-errors{margin:1em 0 0 0;width:100%}}@media only screen and (max-width:768px){.page-section-generac-nation-preferences .page-section-content div.first{display:block;clear:both}.page-section-generac-nation-preferences h1{border-bottom:1px solid rgba(0,0,0,.3)!important;text-align:center!important;margin-bottom:1em!important}.page-section-generac-nation-preferences .preferences-list li{height:50px;width:100%}.page-section-generac-nation-preferences .buttons{float:none;margin-top:1em;margin-left:1em;display:block;clear:both}.page-section-generac-nation-preferences .validation-summary-errors{text-align:left}}.page-section-generac-nation-products section{padding:2em 3em 1em}.page-section-generac-nation-products h1{border-right:none!important;font-size:26px!important;float:none!important;text-align:left!important}.page-section-generac-nation-products .product-image img{max-height:200px}.page-section-generac-nation-products p.space{margin-top:2em}@media only screen and (max-width:1400px){.page-section-generac-nation-products .product-options .btn.bottom{min-width:120px}}@media only screen and (max-width:1160px){.page-section-generac-nation-products .product-options .btn.bottom{min-width:100px}}@media only screen and (max-width:1024px){.page-section-generac-nation-products .third{margin-left:0}.page-section-generac-nation-products .sm-12{margin-bottom:2em}.page-section-generac-nation-products h1.sm-12{margin-bottom:0}.page-section-generac-nation-products .product-image{height:auto;margin-bottom:1em}}.page-section-generac-nation-register-products section{padding:0 3em 1em}.page-section-generac-nation-register-products .group{margin-left:10px}.page-section-generac-nation-register-products .group .item{padding:1em 2em 1em 0}.page-section-generac-nation-register-products .group .item:first-child{border-right:1px solid rgba(0,0,0,.3)}.page-section-generac-nation-register-products .group .item label{margin:10px 0;display:block}.page-section-generac-nation-register-products .group .item input[type=text]{width:100%;max-width:400px;padding:5px 2px}.page-section-generac-nation-register-products .group .item .btn{margin:40px 0 10px;float:right}@media only screen and (max-width:1024px){.page-section-generac-nation-register-products .group .item:first-child{border-right:none;display:block;clear:both;float:none}.page-section-generac-nation-register-products .group .item .btn{float:none}.page-section-generac-nation-products .product-options .btn.bottom{min-width:160px}}.page-section-generac-nation-three-image h1{border-right:none!important;font-size:26px!important;float:none!important;text-align:left!important}.page-section-generac-nation-three-image .item:first-child{margin-left:0}@media only screen and (max-width:1024px){.page-section-generac-nation-three-image .item:first-child{margin-left:auto}.page-section-generac-nation-three-image .item{margin-top:3em}}.page-section-portable-sizer section{background:#000;background:url(data:image/svg%20+xml;%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iIzNiM2IzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN%200b3AtY29sb3I9IiMwNDA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ%20+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#000 0,#3b3b3b 62%,#040404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(62%,#3b3b3b),color-stop(100%,#040404));background:-webkit-linear-gradient(top,#000 0,#3b3b3b 62%,#040404 100%);background:-o-linear-gradient(top,#000 0,#3b3b3b 62%,#040404 100%);background:-ms-linear-gradient(top,#000 0,#3b3b3b 62%,#040404 100%);background:linear-gradient(to bottom,#000 0,#3b3b3b 62%,#040404 100%);border-top:10px solid #fff;padding-left:0!important;padding-right:0;position:relative;color:#fff!important}.page-section-portable-sizer section .portable-bg-top{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/portable-sizer-bg-top.jpg) repeat-x 50% 50%;height:30px;width:100%;position:absolute;top:0}.page-section-portable-sizer section .portable-bg-bottom{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/portable-sizer-bg-bottom.jpg) repeat-x 50% 50%;height:30px;width:100%;position:absolute;bottom:0}.page-section-portable-sizer h1{float:none!important;text-align:left!important;padding-bottom:0!important}.page-section-portable-sizer h2{color:#e36f25;font-size:24px!important;text-transform:none!important;font-family:'Roboto',sans-serif;font-weight:300}.page-section-portable-sizer .portable-banner h3{float:left;margin:0 1em 0 0;width:170px;height:100px;opacity:.4;cursor:pointer}.page-section-portable-sizer .portable-banner h3:hover{opacity:.6}.page-section-portable-sizer .headerWork h3{width:190px}.page-section-portable-sizer #introLive h3,.page-section-portable-sizer .headerLive h3{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/power-to-live.png) no-repeat 0 0}.page-section-portable-sizer #introPlay h3,.page-section-portable-sizer .headerPlay h3{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/power-to-play.png) no-repeat 0 0}.page-section-portable-sizer #introWork h3,.page-section-portable-sizer .headerWork h3{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/power-to-work.png) no-repeat 0 0}.page-section-portable-sizer .page-section-live .power-to-title-live,.page-section-portable-sizer .page-section-play .power-to-title-play,.page-section-portable-sizer .page-section-work .power-to-title-work{opacity:1}.page-section-portable-sizer .page-section-live .power-to-title-live:hover,.page-section-portable-sizer .page-section-play .power-to-title-play:hover,.page-section-portable-sizer .page-section-work .power-to-title-work:hover{opacity:1}.page-section-portable-sizer .page-section-live .first,.page-section-portable-sizer .page-section-play .first,.page-section-portable-sizer .page-section-work .first{min-width:600px;padding-right:1em}.page-section-portable-sizer .page-section-live .last,.page-section-portable-sizer .page-section-play .last,.page-section-portable-sizer .page-section-work .last{display:inline-block;padding-right:1em}.page-section-portable-sizer .page-section-live h1,.page-section-portable-sizer .page-section-play h1,.page-section-portable-sizer .page-section-work h1{padding-top:0;padding-right:0}.page-section-portable-sizer #page-section-intro #introContent{padding-right:1em}.page-section-portable-sizer #page-section-intro h4{font-size:16px;font-family:'Roboto',sans-serif;font-weight:700}.page-section-portable-sizer #page-section-intro .intro-list{list-style-type:none;margin:2em 0 0}.page-section-portable-sizer #page-section-intro .intro-list .intro-list-item{margin:0 0 2em;display:block;clear:both}.page-section-portable-sizer #page-section-intro .intro-list .intro-list-item>h3{float:left;margin:0 1em 0 0;width:200px;height:120px;opacity:.8}.page-section-portable-sizer #page-section-intro .intro-list .intro-list-item p{margin:0}.page-section-portable-sizer .portable-banner{list-style-type:none;margin-left:1em}.page-section-portable-sizer .choose-power{display:block;clear:both;margin:1em 0 0;padding:2em 1em;background:#ccc;color:#000}.page-section-portable-sizer .choose-power h4{font-family:'Roboto',sans-serif;font-weight:700;font-size:18px}.page-section-portable-sizer .choose-power .power-instructions{float:left}.page-section-portable-sizer .choose-power .power-location{float:right}.page-section-portable-sizer .choose-power .power-location label{font-family:'Roboto',sans-serif;font-weight:700;margin-right:1em}.page-section-portable-sizer .choose-power .power-devices{display:block;clear:both}.page-section-portable-sizer .choose-power .power-devices input[type=checkbox]{margin-right:10px}.page-section-portable-sizer .choose-power .power-devices ul{list-style-type:none;-webkit-column-count:5;-moz-column-count:5;column-count:5;display:block}.lte9 .page-section-portable-sizer .choose-power .power-devices ul li{float:left;width:20%}.page-section-portable-sizer .choose-power .btn{margin:0 auto;display:block;clear:both}.page-section-portable-sizer #email-results.headline{padding:1em;color:#fff}.page-section-portable-sizer #email-results.headline h2{padding:1.25em 0 1.25em 90px!important;background:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/webparts/calculator-steps-3.png) no-repeat 0 0;border-right:1px solid #fff}.page-section-portable-sizer #email-results.headline p{text-align:center;font-size:18px;margin-bottom:5px}.page-section-portable-sizer #email-results.headline label{color:#fff}.page-section-portable-sizer #email-results.headline .email-capture{text-align:center}.page-section-portable-sizer #email-results.headline .email-capture .btn{margin:0;min-width:70px}.page-section-portable-sizer #email-results.headline #chat-now .btn{margin:20px auto 0;display:block;clear:both}.page-section-portable-sizer div.generator-results{color:#fff!important}.page-section-portable-sizer .generator-results .generatorList{list-style-type:none;padding:0 1em}.page-section-portable-sizer .generator-results .generatorList li{margin-bottom:3em}.page-section-portable-sizer .generator-results .generatorList h3{opacity:1;text-align:center}.page-section-portable-sizer .generator-results .generatorList .product-click{color:#fc7a1e;font-size:22px;text-decoration:none;line-height:1.2;font-family:'Roboto',sans-serif;font-weight:300}.page-section-portable-sizer .generator-results .generatorList .pricing{text-align:center;color:#fff!important}.page-section-portable-sizer .generator-results .generatorList .pricing .price-detail{margin-bottom:10px}.page-section-portable-sizer .generator-results .generatorList .pricing .starting{text-transform:uppercase;display:block;color:#fff!important}.page-section-portable-sizer .generator-results .generatorList .pricing .price{font-size:30px;padding-right:10px;line-height:24px;color:#fff!important}.page-section-portable-sizer .generator-results .generatorList .pricing .msrp{color:#fff!important}.page-section-portable-sizer .generator-results .generatorList .pricing .bazaar-voice-section{margin:0 auto;width:175px}.page-section-portable-sizer .generator-results .generatorList .pricing .bazaar-voice{float:none}.page-section-portable-sizer .generator-results .generatorList .pricing .bazaar-voice-rating{display:inline-block!important;visibility:visible!important;float:right;color:#fff!important}.page-section-portable-sizer .generator-results .generatorList .features{list-style-type:none;margin-top:1em}.page-section-portable-sizer .generator-results .generatorList .features p{color:#fff!important}.page-section-portable-sizer .generator-results .generatorList .btn{margin:0 auto;display:block}.page-section-portable-sizer .generator-results .sizer-result-disclaimer{display:inline-block;clear:both;overflow:hidden;margin:3em 0 1em;font-size:12px;color:#666;padding:0 1em;font-style:italic}#modal-transfer-switch{max-width:500px}#modal-transfer-switch h4{font-size:26px;font-family:'Roboto',sans-serif;font-weight:700}#modal-transfer-switch h5{font-size:19px;font-family:'Roboto',sans-serif;font-weight:700;text-transform:inherit}#modal-transfer-switch .btn{clear:both;display:block;margin:20px auto}#modal-transfer-switch img{clear:both;display:block;margin:20px auto;width:100%}.page-section-portable-sizer #email-results.headline .email-validation,.page-section-portable-sizer #email-results.headline .emailSent{margin:10px auto;display:block;clear:both}@media only screen and (max-width:1215px){.page-section-portable-sizer .page-section-live .last,.page-section-portable-sizer .page-section-play .last,.page-section-portable-sizer .page-section-work .last{margin-left:1em;display:inline-block;width:43%;height:160px}.page-section-portable-sizer .choose-power .power-devices ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media only screen and (max-width:1088px){.page-section-portable-sizer .page-section-live .first,.page-section-portable-sizer .page-section-play .first,.page-section-portable-sizer .page-section-work .first{float:none}.page-section-portable-sizer .page-section-live .last,.page-section-portable-sizer .page-section-play .last,.page-section-portable-sizer .page-section-work .last{display:block;width:590px;float:none;clear:both;padding:0;height:inherit}}@media only screen and (max-width:1024px){.page-section-portable-sizer section #page-section-intro #introContent{padding-left:3em}.page-section-portable-sizer .page-section-live .first,.page-section-portable-sizer .page-section-play .first,.page-section-portable-sizer .page-section-work .first{float:none}.page-section-portable-sizer .page-section-live .last,.page-section-portable-sizer .page-section-play .last,.page-section-portable-sizer .page-section-work .last{display:block;width:590px;float:none;clear:both;padding:0;height:inherit}.page-section-portable-sizer .choose-power .power-devices ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.page-section-portable-sizer .choose-power .power-location{float:left}.page-section-portable-sizer #email-results.headline h2{border-right:0;padding:90px 0 1em!important;margin:0 auto!important;text-align:center!important;float:none;background-position:center 0!important}.page-section-portable-sizer #email-results.headline label{text-align:center;margin:0 auto;display:block}.page-section-portable-sizer #email-results.headline .email-capture input[type=text]{margin:10px auto 0;display:block}.page-section-portable-sizer #email-results.headline .email-capture .btn{margin:20px auto}}@media only screen and (max-width:768px){.page-section-portable-sizer section{padding-right:0!important}.page-section-portable-sizer #page-section-intro h1,.page-section-portable-sizer #page-section-intro h4,.page-section-portable-sizer #page-section-intro p,.page-section-portable-sizer .page-section-live h1,.page-section-portable-sizer .page-section-play h1,.page-section-portable-sizer .page-section-work h1{color:#fff!important}.page-section-portable-sizer #page-section-intro h2{font-size:20px}.page-section-portable-sizer section #page-section-intro #introContent{padding-left:1em}.page-section-portable-sizer #page-section-intro .intro-list .intro-list-item h3{float:none;display:block;height:90px}.page-section-portable-sizer .choose-power .power-devices ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.page-section-portable-sizer .page-section-live .first,.page-section-portable-sizer .page-section-live .last,.page-section-portable-sizer .page-section-play .first,.page-section-portable-sizer .page-section-play .last,.page-section-portable-sizer .page-section-work .first,.page-section-portable-sizer .page-section-work .last{margin:0 auto;width:100%;min-width:0;padding:1em}.page-section-portable-sizer .portable-banner h3{width:130px!important;background-size:140px!important;margin:0 5px 0 0!important;height:50px!important}.page-section-portable-sizer .portable-banner li:last-child h3{width:140px!important}}@media only screen and (max-width:480px){.page-section-portable-sizer .choose-power .power-devices ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.page-section-portable-sizer .portable-banner{margin-left:0}.page-section-portable-sizer .portable-banner h3{width:90px!important;background-size:100px!important;margin:0!important;height:40px!important}.page-section-portable-sizer .portable-banner li:last-child h3{width:100px!important}}.page-section-drawer{position:relative;width:100%;clear:both;overflow:hidden}.page-section-drawer section{padding:3em 3em 2em 3em}.page-section-drawer .page-section-content{position:relative}.page-section-drawer .page-section-content .bucket h1{border-right:0!important;text-align:left!important;float:none}.page-section-drawer .page-section-content .bucket p{text-align:left;margin-left:0}.page-section-drawer .page-section-content .bucket .btn-drawer .close{display:none}.page-section-drawer .page-section-content .bucket .btn-drawer.open .open{display:none}.page-section-drawer .page-section-content .bucket .btn-drawer.open .close{display:block}.drawer-content{min-height:300px}@media only screen and (max-width:768px){.page-section-drawer .page-section-content .bucket .btn-drawer{margin:1em auto}.page-section-drawer .page-section-content .bucket h1,.page-section-drawer .page-section-content .bucket p{text-align:center!important}}.page-section-spec-expert section{padding-top:1em}.page-section-spec-expert .headline{margin-bottom:0}.page-section-spec-expert h1{border-right:none!important}.page-section-spec-expert iframe{display:block;clear:both;margin:0 auto;width:945px}@media only screen and (max-width:1024px){.page-section-spec-expert iframe{display:none}}.page-section-tell-us-your-story section h1.sm-12{border-right:none!important;text-align:center!important}.page-section-tell-us-your-story .form-wrapper{max-width:600px;width:600px;margin:0 auto;display:block;clear:both}.page-section-tell-us-your-story .tell-us-your-story-form .story textarea{max-width:600px;height:300px}@media only screen and (max-width:768px){.page-section-tell-us-your-story .tell-us-your-story-form .story textarea{max-width:300px;height:300px}.page-section-tell-us-your-story .tell-us-your-story-form .FormButton{float:left}}.content section .wrapper{background-color:#fff;color:#666}.content section .wrapper .h1,.content section .wrapper h1{color:#666;border-right:1px solid rgba(0,0,0,.3)}.content section .wrapper h2{color:#dd6e1d}.content section .wrapper h3{color:#333}.content section .wrapper a{color:#b6430b}.content section .wrapper a:hover{color:#dd6e1d}.content section .wrapper div,.content section .wrapper label,.content section .wrapper p{color:#666!important}.content section .wrapper .FormButton,.content section .wrapper .btn{color:#fff;background:#e4701d;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2YxYjQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%)}.content section .wrapper .FormButton:hover,.content section .wrapper .btn:hover,.content section .wrapper a.link-item:hover .FormButton,.content section .wrapper a.link-item:hover .btn{color:#fff;background:#b6430b;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2I2NDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.wrapper.gray{background-color:#f7f6f5;background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat;color:#666}.wrapper.gray .h1,.wrapper.gray h1{color:#666;border-right:1px solid rgba(0,0,0,.3)}.wrapper.gray h2{color:#dd6e1d}.wrapper.gray h3{color:#333}.wrapper.gray a{color:#b6430b}.wrapper.gray a:hover{color:#dd6e1d}.wrapper.gray a.tel,.wrapper.gray a.tel:hover{color:#666}.wrapper.gray a.tel.tel-link{color:#b6430b}.wrapper.gray a.tel.tel-link:hover{color:#dd6e1d}.wrapper.gray .FormButton,.wrapper.gray .btn{color:#fff;background:#e4701d;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2YxYjQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%)}.wrapper.gray .FormButton:hover,.wrapper.gray .btn:hover,.wrapper.gray a.link-item:hover .FormButton,.wrapper.gray a.link-item:hover .btn{color:#fff;background:#b6430b;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2I2NDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.wrapper.white{background:#fff;color:#666}.wrapper.white .h1,.wrapper.white h1{color:#666;border-right:1px solid rgba(0,0,0,.3)}.wrapper.white h2{color:#dd6e1d}.wrapper.white h3{color:#333}.wrapper.white a{color:#b6430b}.wrapper.white a:hover{color:#dd6e1d}.wrapper.white a.tel,.wrapper.white a.tel:hover{color:#666}.wrapper.white a.tel.tel-link{color:#b6430b}.wrapper.white a.tel.tel-link:hover{color:#dd6e1d}.wrapper.white p,.wrapper.white span{color:#666}.wrapper.white .FormButton,.wrapper.white .btn{color:#fff;background:#e4701d;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2YxYjQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%)}.wrapper.white .FormButton:hover,.wrapper.white .btn:hover,.wrapper.white a.link-item:hover .FormButton,.wrapper.white a.link-item:hover .btn{color:#fff;background:#b6430b;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2I2NDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.wrapper.white-gradient{background:#ededed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod%E2%80%A6EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ededed 0,#fff 33%,#fff 66%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(33%,#fff),color-stop(66%,#fff),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#ededed 0,#fff 33%,#fff 66%,#ededed 100%);background:-o-linear-gradient(top,#ededed 0,#fff 33%,#fff 66%,#ededed 100%);background:-ms-linear-gradient(top,#ededed 0,#fff 33%,#fff 66%,#ededed 100%);background:linear-gradient(to bottom,#ededed 0,#fff 33%,#fff 66%,#ededed 100%);color:#666}.wrapper.white-gradient .h1,.wrapper.white-gradient h1{color:#666;border-right:1px solid rgba(0,0,0,.3)}.wrapper.white-gradient h2{color:#dd6e1d}.wrapper.white-gradient h3{color:#333}.wrapper.white-gradient a{color:#b6430b}.wrapper.white-gradient a:hover{color:#dd6e1d}.wrapper.white-gradient a.tel,.wrapper.white-gradient a.tel:hover{color:#666}.wrapper.white-gradient a.tel.tel-link{color:#b6430b}.wrapper.white-gradient a.tel.tel-link:hover{color:#dd6e1d}.wrapper.white-gradient p,.wrapper.white-gradient span{color:#666}.wrapper.white-gradient .FormButton,.wrapper.white-gradient .btn{color:#fff;background:#e4701d;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2YxYjQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%)}.wrapper.white-gradient .FormButton:hover,.wrapper.white-gradient .btn:hover,.wrapper.white-gradient a.link-item:hover .FormButton,.wrapper.white-gradient a.link-item:hover .btn{color:#fff;background:#b6430b;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2I2NDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.wrapper.orange{background-color:#e4701d;background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat;color:#fff}.wrapper.orange .h1,.wrapper.orange h1{color:#fff;border-right:1px solid rgba(255,255,255,.5)}.wrapper.orange h2{color:#333}.wrapper.orange h3{color:#fff}.wrapper.orange a{color:#fff}.wrapper.orange a:hover{color:#666}.wrapper.orange a.tel,.wrapper.orange a.tel:hover{color:#fff}.wrapper.orange a.tel.tel-link{color:#fff}.wrapper.orange a.tel.tel-link:hover{color:#666}.wrapper.orange div,.wrapper.orange label,.wrapper.orange p{color:#fff!important}.wrapper.orange .FormButton,.wrapper.orange .btn{color:#fff;background:#222121;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMmUyYzJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iIzJlMmMyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(5%,#2e2c2c),color-stop(100%,#2e2c2c));background:-webkit-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:-o-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:-ms-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background:linear-gradient(to bottom,#444 0,#2e2c2c 5%,#2e2c2c 100%)}.wrapper.orange .FormButton:hover,.wrapper.orange .btn:hover,.wrapper.orange a.link-item:hover .FormButton,.wrapper.orange a.link-item:hover .btn{color:#fff;background:#e4701d;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2YxYjQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%)}.wrapper.black{background-color:#322c28;background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/diag-line.png);background-position:0 0;background-repeat:repeat;color:#fff}.wrapper.black .h1,.wrapper.black h1{color:#fff;border-right:1px solid rgba(255,255,255,.5)}.wrapper.black h2{color:#dd6e1d}.wrapper.black h3{color:#fff}.wrapper.black a{color:#dd6e1d}.wrapper.black a:hover{color:#fff}.wrapper.black a.tel,.wrapper.black a.tel:hover{color:#fff}.wrapper.black a.tel.tel-link{color:#dd6e1d}.wrapper.black a.tel.tel-link:hover{color:#fff}.wrapper.black div,.wrapper.black label,.wrapper.black p{color:#fff!important}.wrapper.black .FormButton,.wrapper.black .btn{color:#fff;background:#e4701d;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2YxYjQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1b489),color-stop(5%,#e4701d),color-stop(100%,#e4701d));background:-webkit-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-o-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:-ms-linear-gradient(top,#f1b489 0,#e4701d 5%,#e4701d 100%);background:linear-gradient(to bottom,#f1b489 0,#e4701d 5%,#e4701d 100%)}.wrapper.black .FormButton:hover,.wrapper.black .btn:hover,.wrapper.black a.link-item:hover .FormButton,.wrapper.black a.link-item:hover .btn{color:#fff;background:#b6430b;background:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iI2U0NzAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYjY0MzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R%20vcC1jb2xvcj0iI2I2NDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpI%20iAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}@media only screen and (max-width:1024px){.wrapper.black .h1,.wrapper.black h1,.wrapper.orange .h1,.wrapper.orange h1{border-bottom:1px solid rgba(255,255,255,.5)}.diag-overlay-black h1,.diag-overlay-black-full h1,.diag-overlay-orange h1,.diag-overlay-orange-full h1{border-bottom:1px solid rgba(255,255,255,.5)!important}}@media only screen and (max-width:768px){.wrapper.gray h1,.wrapper.white h1,.wrapper.white-gradient h1{border-bottom:1px solid rgba(0,0,0,.3)}.wrapper.black h1,.wrapper.orange h1{border-bottom:1px solid rgba(255,255,255,.5)}.wrapper.gray div,.wrapper.gray label,.wrapper.gray p,.wrapper.white div,.wrapper.white label,.wrapper.white p,.wrapper.white-gradient div,.wrapper.white-gradient label,.wrapper.white-gradient p{color:#666!important}.wrapper.black div,.wrapper.black label,.wrapper.black p,.wrapper.orange div,.wrapper.orange label,.wrapper.orange p{color:#fff!important}}@media only screen and (max-width:768px){.page-section-contact-us-form .emergency-message p{color:#fff!important}}.page-section-content-flexslider section{padding:0;border-top:0}.page-section-content-flexslider .flexslider{background-color:transparent;overflow-x:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding:0;margin:0}.page-section-content-flexslider .flexslider{overflow:hidden}.page-section-content-flexslider .flexslider .flex-control-nav{bottom:auto;top:90%}.page-section-content-flexslider .flexslider .flex-control-paging li{padding:0 8px}.page-section-content-flexslider .flexslider .flex-control-paging li a{width:15px;height:15px;background:#cecece;border:1px solid #e46f1d;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.page-section-content-flexslider .flexslider .flex-control-paging li a:hover{background:#e46f1d}.page-section-content-flexslider .flexslider .flex-control-paging li a.flex-active{background:#e46f1d}.page-section-content-flexslider .flexslider li{margin:0;background-size:cover;background-position:center center;height:425px;min-height:360px;max-height:425px;color:#fff;text-align:center;text-transform:uppercase}.page-section-content-flexslider .flexslider .btn{text-transform:none}.page-section-content-flexslider .flexslider .has-multiple-cta .btn{margin:20px 0 0}.page-section-content-flexslider .flexslider .has-multiple-cta .btn+.btn{margin:10px 0 0}.page-section-content-flexslider .flexslider .btn:hover{background-color:#b6430b;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTQ3MDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3A%20tY29sb3I9IiNiNjQzMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ%20+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4701d),color-stop(5%,#b6430b),color-stop(100%,#b6430b));background-image:-webkit-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-o-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:-ms-linear-gradient(top,#e4701d 0,#b6430b 5%,#b6430b 100%);background-image:linear-gradient(to bottom,#e4701d 0,#b6430b 5%,#b6430b 100%)}.page-section-content-flexslider .flexslider .diag-overlay-orange{padding:2em;margin-top:10%}.flexslider .slides li{overflow:hidden}.flexslider .diag-overlay-orange{height:342px;width:210%;margin-left:-90%;transform:rotate(-27deg);-ms-transform:rotate(-27deg);-webkit-transform:rotate(-27deg)}.flexslider .diag-overlay-orange .content{display:block;font-family:'Roboto',sans-serif;font-weight:300;width:280px;margin:25px auto 0 54%;transform:rotate(27deg);-ms-transform:rotate(27deg);-webkit-transform:rotate(27deg)}.flexslider a{text-decoration:none}.flexslider a:hover{color:#fff;text-decoration:none}.flexslider .diag-overlay-orange .content h2{margin:0}.flexslider .diag-overlay-orange .content .line-1,.flexslider .diag-overlay-orange .content .line-2,.flexslider .diag-overlay-orange .content .line-3{display:block;clear:both;text-align:center;line-height:1;color:#fff}.flexslider .diag-overlay-orange .content .line-1{font-family:'Roboto',sans-serif;font-weight:100;font-size:14px;letter-spacing:3px;margin-bottom:5px}.flexslider .diag-overlay-orange .content .line-2{font-family:'Roboto',sans-serif;font-weight:300;font-size:50px;border-bottom:1px solid #fff;padding-bottom:10px;letter-spacing:5px}.flexslider .diag-overlay-orange .content .line-3{font-family:'Roboto',sans-serif;font-weight:100;font-size:20px;border-bottom:1px solid #fff;padding:15px 0;margin:0;line-height:1.2;letter-spacing:3px}.flexslider .diag-overlay-orange .content strong{font-family:'Roboto',sans-serif;font-weight:700}.flex-direction-nav a{opacity:1!important;min-height:50px;text-decoration:none!important}@media only screen and (max-width:768px){.flexslider .diag-overlay-black,.flexslider .diag-overlay-black .content,.flexslider .diag-overlay-orange,.flexslider .diag-overlay-orange .content{background-image:none;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);padding:1em!important;margin:0!important;width:100%;height:auto}.flexslider .diag-overlay-black .content .line-3,.flexslider .diag-overlay-orange .content .line-3{font-size:14px;border-bottom:none;padding-bottom:0}.flexslider .slides{border:none;background-color:#dd6e1d}.flexslider .slides li{height:inherit!important;max-height:inherit!important;background-image:none!important}.flexslider .btn{background-color:#222121;background-image:url(data:image/svg%20+xml;%20%20%20%20%20%20%20%20base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3%20RSYXRpbz0ibm9uZSI%20+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJ%20SIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDQ0NDQ0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3A%20tY29sb3I9IiMyZTJjMmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ%20+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(5%,#2e2c2c),color-stop(100%,#2e2c2c));background-image:-webkit-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-o-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:-ms-linear-gradient(top,#444 0,#2e2c2c 5%,#2e2c2c 100%);background-image:linear-gradient(to bottom,#444 0,#2e2c2c 5%,#2e2c2c 100%)}.page-section-content-flexslider .flexslider .has-multiple-cta .btn{margin:20px auto 20px auto;text-align:center}.page-section-content-flexslider .flexslider .has-multiple-cta .btn+.btn{margin:20px auto 50px}.page-section-content-flexslider section{padding:0!important}.page-section-content-flexslider .flexslider .flex-control-paging{top:93.5%}.flexslider .diag-overlay-orange .content{padding:1em 1em 2em 1em!important}.page-section-content-flexslider .flexslider .flex-control-paging li a{border:1px solid #333}.page-section-content-flexslider .flexslider .flex-control-paging li a.flex-active,.page-section-content-flexslider .flexslider .flex-control-paging li a:hover{background-color:#333}}@media only screen and (max-width:480px){.flexslider .diag-overlay-orange .content .line-2{font-size:46px}}.mobile-hide{display:block!important}.mobile-show{display:none!important}.no-divider .wrapper section,.no-divider section{background-image:none!important;background:0 0!important;border-top:0!important}.no-divider .mobile-show.top-arrow{background-image:none!important;display:none!important}@media only screen and (max-width:768px){.mobile-hide{display:none!important}.mobile-show{display:block!important}}#BVQAContainer{margin:0 3em}.BVQAHeaderTitle,.BVQAQuestions .BVQAQuestionSummary,.BVQATitle{letter-spacing:normal}img.bazaar-voice{float:left;padding:0 5px 5px 0}@media only screen and (max-width:768px){#BVQAContainer{margin:0 1em}}@media only screen and (max-width:500px){.BVRRReviewDisplayStyle5Recommendations .BVDI_PL{margin-right:0!important}}.PagePlaceholder button,.PagePlaceholder input,.PagePlaceholder select,.PagePlaceholder textarea{padding:0!important;background:0 0!important;border:none!important}.MenuItemEdit img,.PortalContextMenu img{float:left!important}.WebPartZoneBorder #left-nav-persistent{left:0}.ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak]{display:none!important}.page-section-casetracker .casetracker-header{background-color:#f5f5f5;padding:18px 0}.page-section-casetracker .casetracker-header h1{text-transform:none;border:none;position:relative;margin-left:2.762430939%}.page-section-casetracker section{background-color:#fff;padding:2em 3em}.page-section-casetracker .casetracker-search{border:solid 10px #f5f5f5;background-color:#fff;margin-bottom:10px}.page-section-casetracker .casetracker-search h2{background-color:#f5f5f5;margin:0;padding:10px 0 18px;text-transform:none;color:#666}.page-section-casetracker .casetracker-content{padding:18px}.page-section-casetracker .casetracker-content label{display:block}.page-section-casetracker .casetracker-content input{width:100%}.page-section-casetracker .casetracker-search .row{margin-bottom:18px}.casetracker-actions{text-align:right}.casetracker-actions>.btn{min-width:60px}.page-section-casetracker .casetracker-case-output h1.sm-12{margin-left:0}ul.casetracker-steps{width:100%;height:107px;overflow:hidden;display:table;background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/progress-bar-bg.jpg);background-position:0 0;background-repeat:repeat;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:solid 1px #dcdcdc;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}ul.casetracker-steps li.casetracker-step{float:left;color:#666;width:14.28571428571429%;height:105px;position:relative;margin:0;line-height:normal}ul.casetracker-steps li.casetracker-step.last{float:right}ul.casetracker-steps li.casetracker-step>div.step{margin-left:35px;height:105px;display:table}ul.casetracker-steps li.casetracker-step>.step>span{display:table-cell;vertical-align:middle;height:100%;overflow:hidden;position:relative;z-index:99}ul.casetracker-steps li.casetracker-step.selected{background-color:#ff7612;background-color:rgba(255,118,18,95);background-image:url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/progress-bar-bg-selected.jpg);background-position:0 0;background-repeat:repeat}ul.casetracker-steps li.casetracker-step.first{border-color:transparent;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}ul.casetracker-steps li.casetracker-step.last{border-color:transparent;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}ul.casetracker-steps li.casetracker-step.first>div.step{margin-left:10px}ul.casetracker-steps li.casetracker-step>div.step:after{content:" ";background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/progress-bar-chevron.jpg) no-repeat top left;width:35px;height:107px;display:block;position:absolute;top:0;left:100%;z-index:2}ul.casetracker-steps li.casetracker-step.next-selected>div.step:after{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/progress-bar-chevron-next-selected.jpg) no-repeat top left}ul.casetracker-steps li.casetracker-step.selected>div.step:after{background:transparent url(https://storage.googleapis.com/GeneracCorporate/media/Library/images/root/progress-bar-chevron-selected.jpg) no-repeat top left}ul.casetracker-steps li.casetracker-step.last>div.step:after{content:none;display:none;width:0}.casetracker-results>div{padding:20px}ul.casetracker-steps li.casetracker-step.selected>div.step>span{color:#fff}.casetracker-step-number{font-size:52px;line-height:52px;font-family:'Roboto',sans-serif;font-weight:100;padding-left:10px}.casetracker-step-name{font-size:14px;padding-left:10px;overflow:hidden}.casetracker-results{background-color:#f5f5f5;padding-top:20px}.casetracker-case-info{padding:20px 0}.case-notes{background:#fff;padding:10px;margin:20px 0}.casetracker-loading,.not-found{margin-left:2.762430939%;margin-top:20px;margin-bottom:20px}.casetracker-loading img{margin-right:10px;vertical-align:middle}.resolution-specialist{margin-bottom:20px}.resolution-specialist>span{display:block}.show-all-case-notes{text-align:right}.casetracker-img img{width:100%}.casetracker-results>h3.casetracker-status{display:none;text-transform:none;color:#e4701d;text-align:center;margin:0;font-size:1.5em;font-family:'Roboto',sans-serif;font-weight:100}@media only screen and (min-width:1224px){.casetracker-step-name{font-size:16px}.casetracker-actions>.btn{min-width:120px}}@media only screen and (max-width:1024px){ul.casetracker-steps li.casetracker-step>div.step>span.casetracker-step-name{display:none}.casetracker-step-number{width:100%;text-align:center}.casetracker-results>h3.casetracker-status{display:block}.casetracker-img{display:none}.casetracker-additional{widtH:100%}}@media only screen and (min-width:768px) and (max-width:1024px){ul.casetracker-steps li.casetracker-step.first{width:11.42857142857143%}ul.casetracker-steps li.casetracker-step.last{width:17.14285714285715%;padding-left:12px}}@media only screen and (max-width:768px){.page-section-casetracker section{padding:1em!important}.casetracker-loading,.not-found{margin:1em}.casetracker-step-number{font-size:24px;padding-left:5px;text-align:center;width:100%}.page-section-casetracker .casetracker-header{text-align:center}.page-section-casetracker .casetracker-header h1{border-bottom:none}ul.casetracker-steps li.casetracker-step.first>div.step{margin-left:0}.casetracker-case-info{border-bottom:1px solid #000;border-bottom:1px solid rgba(0,0,0,.3)}.resolution-specialist{padding-top:20px}.casetracker-results{background-color:transparent}.casetracker-actions{text-align:center}.casetracker-actions>.btn{min-width:160px}.show-all-case-notes{text-align:center}}@media only screen and (min-width:480px) and (max-width:768px){ul.casetracker-steps li.casetracker-step.first{width:9.999999999999993%}ul.casetracker-steps li.casetracker-step.last{width:18.57142857142856%;padding-left:12px}}@media only screen and (max-width:480px){ul.casetracker-steps li.casetracker-step.first{width:7.142857142857144%;padding-left:5px}ul.casetracker-steps li.casetracker-step.last{width:21.42857142857143%}}.lowercase{text-transform:none!important}.web-collage .product-info{overflow:hidden!important;background-image:none!important;background-color:transparent!important}.web-collage .product-info *,.web-collage .product-info h1,.web-collage .product-info h1.strong{color:#000!important}.web-collage .product-info h1{padding-bottom:20px!important}.web-collage .installation,.web-collage .model-number,.web-collage .msrp,.web-collage .price,.web-collage .pricing-info p{color:#666!important}.web-collage .BVRRNonZeroCount,.web-collage .BVRRNonZeroCount span,.web-collage .BVRRRatingSummaryLinkRead a,.web-collage .BVRRRatingSummaryLinks a,.web-collage .bv-additional-actions,.web-collage .bv-additional-actions a,.web-collage .bv-additional-actions li{color:#e4701d!important}.web-collage .btn{background-color:#0065b7!important;padding:20px!important;background-image:none!important;color:#fff!important}.web-collage .btn:hover{background:#005396!important}.web-collage .add-remove{top:15px;position:relative}.web-collage .add-remove a{color:#e4701d!important;background-color:transparent!important;border:1px solid #666!important;padding:10px!important;border-radius:0!important;box-shadow:none!important;max-width:200px!important;margin:30px 0 20px!important}.web-collage .where-to-buy-link-header{margin-top:30px!important}.web-collage .add-remove a:hover{color:#fff!important;background-color:#e4701d!important}.web-collage a.what-is-assessment{color:#0065b7!important;text-decoration:none;text-align:center;display:block}.web-collage a.what-is-assessment:hover{text-decoration:underline}.web-collage .bv-additional-actions li+li{border-left:1px solid #000!important}.web-collage .BVRRRatingSummaryLinkRead{border-right:1px solid #000!important}.web-collage .BVRRRatingNormalOutOf span{color:#000!important}.web-collage .reviews-qa{overflow:hidden}.web-collage .reviews-qa a{font-size:14px!important}.web-collage .reviews-qa .bv-additional-actions{display:inline-block;top:100px;left:0;position:absolute}.web-collage .review-webcollage{margin-left:-10px}.web-collage .downloads{overflow:visible!important;background-color:transparent!important;padding:0 0 20px!important}.web-collage .downloads h2{color:#666!important;font-size:18px!important}.web-collage .downloads li a{color:#e4701d!important;background:0 0!important}.web-collage .downloads-list{margin-left:135px!important;margin-top:-32px!important}.web-collage .buy-webcollage .pricing-info{border-left:1px solid #666!important}.web-collage .product-info .series-name{display:block;color:#e4701d!important;font-size:35px!important}.web-collage .product-info .generator-type,.web-collage .product-info .product-name{color:#000!important;font-size:48px!important}@media only screen and (max-width:768px){.web-collage .review-webcollage{margin-left:0!important}.web-collage .downloads h2,.web-collage .downloads ul li,.web-collage a.what-is-assessment{text-align:left!important}.web-collage ul.downloads-list{margin-left:10px!important}.web-collage .buy-webcollage .pricing-info{border-left:0!important}.web-collage .product-info .series-name{font-size:24px!important}.web-collage .product-info .generator-type,.web-collage .product-info .product-name{font-size:35px!important}}.cookie-policy{background-color:#e4701d;color:#fff;font-size:13px;font-family:'Roboto',sans-serif;text-align:center;padding:10px;width:100%;min-height:45px;z-index:9999;overflow:hidden}.cookie-policy span{padding:6px 0;display:inline-block;line-height:1.5}.cookie-policy span a{color:#000;text-decoration:underline}.cookie-policy .CookieConsent{float:right;margin-right:15px;padding:0}.cookie-policy .CookieConsent span{padding:0}.cookie-policy .CookieConsent .ConsentButtons input{background-color:#e4701d;border:1px solid #fff;color:#fff;display:block;padding:5px 15px;text-decoration:none;text-transform:uppercase;margin:0}.cookie-policy .CookieConsent .ConsentButtons input:hover{border:1px solid #000;color:#000}@media only screen and (max-width:1023px){.cookie-policy .CookieConsent{float:none;margin:5px auto;clear:both}}#p_lt_ctl05_SearchBox_btnSearch,#p_lt_ctl05_SearchBox_plcUp_btnSearch,.ir .search .btn .btn-default{margin:0 0 0 -10px;min-width:0!important;padding:0 6px 0 6px!important;box-sizing:border-box;perspective-origin:20px 15px;box-shadow:none}.text-align-center,.text-align-center h2,.text-align-center p{text-align:center!important;margin:0 auto}.page-section-content__manuals h1.text-align-center,.page-section-content__overview h1.text-align-center{float:none!important;border:none!important}.short-width{width:80%;margin:0 auto;float:none}.page-section-product-support .product-search{padding:0;background:0 0;border:1px solid #ccc;margin:0}.self-help-search__wrapper{background:#dd6e1d!important;float:left;width:100%;border:1px solid #ff0;clear:both}.self-help-search__wrapper h2,.self-help-search__wrapper span{color:#fff}.search-wrapper input{padding:.5em 10em .5em 1em;margin:1em;float:none!important}.search-wrapper #lnkSearchSubmit{background:#000!important;padding:.4em 3em;margin:.8em 0;float:none!important;display:inline!important}.search-wrapper #lnkSearchSubmit:hover{opacity:.8}.self-help-search__input-wrapper{display:inline-flex;width:100%}.self-help-search__input-wrapper .search-wrapper{margin-left:auto;margin-right:auto;width:100%;display:block;text-align:center}.self-help-search__input-wrapper .results-message.has-error{color:#fff!important}.product-manual__results{padding:1em}.product-manual__results ul.product-manual__results-list li{float:left;clear:both}.calendar-gmt-info{display:none;visibility:hidden}.spinner{width:40px;height:40px;border-radius:100%;margin:auto;position:absolute;left:0;right:0;top:85px;bottom:0;margin:auto}.spinner-bar{background:orange}.spinner-bar .spinner{border:5px solid rgba(255,255,255,.5);border-bottom-color:#fff;-webkit-animation:rotate 2s linear 0s infinite;animation:rotate 2s linear 0s infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.free-mobile-link-text{font-size:.5em!important}div.chat{display:none!important}._nodivs{font-family:"Trebuchet MS",sans-serif;border-collapse:collapse;width:40%;margin:20px}._nodivs td,._nodivs th{border:1px solid #ddd;padding:8px}._nodivs tr:nth-child(even){background-color:#f2f2f2}._nodivs tr:hover{background-color:#ddd}._nodivs th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#4caf50;color:#fff}.ps-widget{margin-top:10px!important;width:100%;max-width:200px;box-shadow:2px 2px #444}.ps-widget:hover{background-color:#e4701d}.ps-button-label{display:none}