@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-regularit-webfont.eot);src:url(../fonts/proximanova/proximanova-regularit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-regularit-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-regularit-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-regularit-webfont.svg#proxima_novaregular_italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-boldit-webfont.eot);src:url(../fonts/proximanova/proximanova-boldit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-boldit-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-boldit-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-boldit-webfont.svg#proxima_novabold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-bold-webfont.eot);src:url(../fonts/proximanova/proximanova-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-bold-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-bold-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-bold-webfont.svg#proxima_novabold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-semiboldit-webfont.eot);src:url(../fonts/proximanova/proximanova-semiboldit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-semiboldit-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-semiboldit-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-semiboldit-webfont.svg#proxima_novasemibold_italic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-semibold-webfont.eot);src:url(../fonts/proximanova/proximanova-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-semibold-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-semibold-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-semibold-webfont.svg#proxima_novasemibold) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-black-webfont.eot);src:url(../fonts/proximanova/proximanova-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-black-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-black-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-black-webfont.svg#proxima_novablack) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-light-webfont.eot);src:url(../fonts/proximanova/proximanova-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-light-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-light-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-light-webfont.svg#proxima_novalight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-regular-webfont.eot);src:url(../fonts/proximanova/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-regular-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-regular-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-regular-webfont.svg#proxima_novaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-extrabld-webfont.eot);src:url(../fonts/proximanova/proximanova-extrabld-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-extrabld-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-extrabld-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-extrabld-webfont.svg#proxima_novaextrabold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova/proximanova-lightit-webfont.eot);src:url(../fonts/proximanova/proximanova-lightit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova/proximanova-lightit-webfont.woff) format("woff"),url(../fonts/proximanova/proximanova-lightit-webfont.ttf) format("truetype"),url(../fonts/proximanova/proximanova-lightit-webfont.svg#proxima_novalight_italic) format("svg");font-weight:300;font-style:italic}.heading,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.heading,a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}a img{border:none}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body{min-width:978px}.clear.clear--left{clear:left}.clear.clear--right{clear:right}.clear.clear--both{clear:both}.display.display--inline-block{display:inline-block}.display.display--block{display:block}.display.display--table{display:table}.display.display--table-cell{display:table-cell}.hidden{display:none}.form-result,.right{float:right!important}.left{float:left!important}.float-none{float:none!important}.benefit .details span,.contractor .name,.form-result.fail,.portal-link a .details span,.red,form .element span.help:before{color:#d91f3a}.white{color:#fff}.lightgrey{color:#efefef}.black,.portal-link a .details p,ul.bullet-list li a:hover{color:#040c12}.midgrey,ul.bullet-list li a{color:#666}.form-result.success,.green{color:#36ba14}.lightblack{color:#21262a}.btn,.button,.red-bg,btn,button,input[type=button],input[type=submit]{background-color:#d91f3a;color:#fff}.slidedown-login input[type=text],.slidedown-login input[type=password],.white-bg,aside .btn,aside .button,aside btn,aside button{background-color:#fff}.contractor-contact:hover,.lightgrey-bg,.portal-link:hover,.small-section-header{background-color:#efefef}.black-bg{background-color:#040c12}.btn[disabled],.btn[disabled]:hover,.button[disabled],.button[disabled]:hover,.midgrey-bg,btn[disabled],btn[disabled]:hover,button[disabled],button[disabled]:hover,input[type=button][disabled],input[type=button][disabled]:hover,input[type=submit][disabled],input[type=submit][disabled]:hover{background-color:#666}.green-bg{background-color:#36ba14}.lightblack-bg{background-color:#21262a}.no-padding,.slider{padding:0!important}.no-margin{margin:0!important}.padding-top-0{padding-top:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-right-0{padding-right:0!important}.padding-left-0{padding-left:0!important}.padding-top-5,form .element span.help{padding-top:5px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-right-5{padding-right:5px!important}.padding-left-5{padding-left:5px!important}.padding-top-10{padding-top:10px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-right-10{padding-right:10px!important}.contractor-information-name,.padding-left-10{padding-left:10px!important}.form-result,.padding-10,.small-section-header{padding:10px}.contractor,.padding-15{padding:15px}.padding-20{padding:20px}.padding-top-20{padding-top:20px}.padding-bottom-20{padding-bottom:20px}.contractor .name,.margin-top-10{margin-top:10px}.form-result,.margin-bottom-10{margin-bottom:10px}.margin-right-10{margin-right:10px}.margin-left-10{margin-left:10px}.space-bottom{margin-bottom:44px}.margin-bottom-5{margin-bottom:5px}.seperator{width:100%;height:0;padding:10px 0}.line-bottom{border-bottom:4px solid #efefef}.cursor-pointer{cursor:pointer}.border-green,.form-result.success{border:1px solid #36ba14}.border-red,.form-result.fail{border:1px solid #d91f3a}.border-rounded{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}i .fa{display:block;width:16px;height:16px}.btn,.button,btn,button,input[type=button],input[type=submit]{cursor:pointer;border:none;display:inline-block;padding:0 34px;color:#fff;text-decoration:none;text-transform:uppercase;line-height:38px;font-weight:300!important;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;transition:background-color 100ms linear}.btn:hover,.button:hover,btn:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#ba1b32}.btn.view-more,.button.view-more,btn.view-more,button.view-more,input[type=button].view-more,input[type=submit].view-more{background-image:url(../images/decoration/view-more-arrow.svg);background-repeat:no-repeat;background-position:left 14px center;background-size:14px}.btn.view-more.align-bottom,.button.view-more.align-bottom,btn.view-more.align-bottom,button.view-more.align-bottom,input[type=button].view-more.align-bottom,input[type=submit].view-more.align-bottom{left:50%;margin-left:-72px}.btn.filter,.button.filter,btn.filter,button.filter,input[type=button].filter,input[type=submit].filter{background-image:url(../images/icons/filter.svg);background-repeat:no-repeat;background-position:left 14px center;background-size:14px;padding-left:40px}.btn.align-bottom,.button.align-bottom,btn.align-bottom,button.align-bottom,input[type=button].align-bottom,input[type=submit].align-bottom{bottom:-38px;position:absolute}.btn.save:after,.button.save:after,btn.save:after,button.save:after,input[type=button].save:after,input[type=submit].save:after{content:"Save"}.btn[disabled],.button[disabled],btn[disabled],button[disabled],input[type=button][disabled],input[type=submit][disabled]{cursor:default}aside .btn,aside .button,aside btn,aside button{display:inline-block;padding:0 5px;color:#d91f3a;font-weight:700;text-decoration:none;line-height:38px;width:100%;margin:5px 0;text-transform:uppercase}aside .btn:first-child,aside .button:first-child,aside btn:first-child,aside button:first-child{margin-top:0}aside .btn:last-child,aside .button:last-child,aside btn:last-child,aside button:last-child{margin-bottom:0}aside .btn:hover,aside .button:hover,aside btn:hover,aside button:hover{background-color:#fff}aside .line-bottom{border-bottom:1px solid #fff}aside .line-top{border-top:1px solid #fff}aside .line-right{border-right:1px solid #fff}aside .line-left{border-left:1px solid #fff}iframe.literature{width:100%;min-height:980px;border:none}.half{width:50%;float:left}.image{display:table-cell;vertical-align:middle;text-align:center;background:#fff;border:1px solid #dadada}.table{display:table}.message-container{position:absolute;width:100%;top:15px;margin:0 auto}.message-container .message{margin:0 auto}.message-container .message.failed{background:#d91f3a;border:2px solid #ac192e;width:978px;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff}.processing-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.processing-overlay .animation-logo,.processing-overlay .background{position:absolute}.processing-overlay .background{width:100%;height:100%;top:0;left:0;background-color:#efefef;filter:alpha(Opacity=75);opacity:.75}.processing-overlay .animation-logo{background:url(../images/decoration/loading.gif) center no-repeat;background-size:32px;height:32px;width:32px;top:50%;left:50%;margin-left:-16px;margin-top:-16px}.animation.animation--spinning{-webkit-animation:spin 4s infinite linear;-moz-animation:spin 4s infinite linear;animation:spin 4s infinite linear}.round,.round-badge{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.round-badge{height:13px;width:13px;display:block;cursor:default}.round-badge.success{background-color:#36ba14}.round-badge.failed{background-color:#d91f3a}.round-badge.caution{background-color:#d6722f}.round-badge.pending{background-color:transparent;border:2px solid #7d7d7d}.label{border-width:2px;border-style:solid;padding:0 4px;display:inline-block;line-height:20px;height:22px;text-transform:uppercase;font-weight:500}.label.default,.label.pending{border-color:#7d7d7d;color:#7d7d7d}.label.active.pending,.label.default.active{background-color:#7d7d7d;color:#fff}.label.rounded{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.label.fail{border-color:#d91f3a;color:#d91f3a}.label.fail.active{background-color:#d91f3a;color:#fff}.label.pass{border-color:#36ba14;color:#36ba14}.label.pass.active{background-color:#36ba14;color:#fff}.label.warning{border-color:#d6722f;color:#d6722f}.label.warning.active{background-color:#d6722f;color:#fff}.label.caution{border-color:#d6722f;color:#d6722f}.label.caution.active{background-color:#d6722f;color:#fff}.label.pending.active{background-color:#7d7d7d;color:#fff}.pagination-links{border-top:1px solid #efefef}.pagination-links .pagination-link{display:inline-block;padding:0 10px;border:1px solid #707072;min-width:36px;line-height:36px;text-align:center;color:#707072;text-decoration:none;margin:0 5px}.pagination-links .pagination-link:first-child{margin-left:0}.pagination-links .pagination-link:last-child{margin-right:0}.pagination-links .pagination-link.inactive{border-color:#efefef;color:#efefef}img.fill{width:100%;height:auto}ul.tick-list{list-style-type:none}ul.tick-list li{margin:5px 0;padding:5px 0 5px 30px;background:url(../images/icons/tick.png) left center no-repeat}ul.tick-list li:first-child{margin-top:0}ul.tick-list li:last-child{margin-bottom:0}ul.contractors{border-top:1px solid #efefef}ul.contractors li{border-bottom:1px solid #efefef;padding:10px 0 10px 21px;background:url(../images/icons/person-single.svg) left center no-repeat}ul.bullet-list{padding-left:15px;list-style-type:disc}ul.bullet-list li{padding:5px 0}ul.bullet-list li a{text-decoration:none}ul.messages{list-style-type:none}ul.messages li{font-size:12px;background-color:#efefef;border:2px solid #e2e2e2;padding:10px 8px;margin:5px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}ul.messages li i{margin-right:10px}ul.messages.error li{background:#f55757;border-color:#ba2424;color:#fff}ul.messages.success li{background:#59cc5b;border-color:#25c228;color:#fff}ul.messages.warning li{background:#d8aa59;border-color:#c57a0a;color:#fff}ul.messages.information li{background:#3bc4f1;border-color:#11a6cb;color:#fff}table.bold-column.first-column tr td:first-child,table.bold-column.last-child tr td:last-child,table.bold-column.second-column tr td:nth-child(2){font-weight:700}address{margin:20px 0}address span{display:block;clear:left;padding:2px 0}address span:first-child{padding-top:0}address span:last-child{padding-bottom:0}.telephone-icon{background:url(../images/icons/phone.svg) center left 7px no-repeat;background-size:12px;padding-left:28px}.form-result{display:block;clear:both;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@viewport{width:device-width}.wrap{max-width:978px;margin:0 auto}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:978px}.container .row:first-child,.container .row:last-child{padding-top:30px}.row{margin-left:-15px;margin-right:-15px;padding:30px 0}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before,section:after,section:before{content:"";display:table}.clearfix:after,.container:after,.row:after,section:after{clear:both}.split-5{float:left;width:20%;padding-left:15px;padding-right:15px;position:relative;min-height:1px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-1,.col-10,.col-11,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}.col-1{width:8.333333333333332%}.col-2{width:16.666666666666664%}.col-3{width:25%}.col-4{width:33.33333333333333%}.col-5{width:41.66666666666667%}.col-6{width:50%}.col-7{width:58.333333333333336%}.col-8{width:66.66666666666666%}.col-9{width:75%}.col-10{width:83.33333333333334%}.col-11{width:91.66666666666666%}.col-12{width:100%}.col-push-0{left:auto}.col-push-1{left:8.333333333333332%}.col-push-2{left:16.666666666666664%}.col-push-3{left:25%}.col-push-4{left:33.33333333333333%}.col-push-5{left:41.66666666666667%}.col-push-6{left:50%}.col-push-7{left:58.333333333333336%}.col-push-8{left:66.66666666666666%}.col-push-9{left:75%}.col-push-10{left:83.33333333333334%}.col-push-11{left:91.66666666666666%}.col-pull-0{right:auto}.col-pull-1{right:8.333333333333332%}.col-pull-2{right:16.666666666666664%}.col-pull-3{right:25%}.col-pull-4{right:33.33333333333333%}.col-pull-5{right:41.66666666666667%}.col-pull-6{right:50%}.col-pull-7{right:58.333333333333336%}.col-pull-8{right:66.66666666666666%}.col-pull-9{right:75%}.col-pull-10{right:83.33333333333334%}.col-pull-11{right:91.66666666666666%}.col-offset-0{margin-left:0}.col-offset-1{margin-left:8.333333333333332%}.col-offset-2{margin-left:16.666666666666664%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333333333333%}.col-offset-5{margin-left:41.66666666666667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.333333333333336%}.col-offset-8{margin-left:66.66666666666666%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33333333333334%}.col-offset-11{margin-left:91.66666666666666%}.full-width{width:100%}.sidebar-concealer{background-image:url(../images/decoration/portal-sidebar-bg.png),url(../images/decoration/sidebar-concealer.png);background-position:top left;background-repeat:no-repeat;background-size:50% 100%}.baseline{position:absolute;bottom:0}.sidebar-triangles .triangle-bottom,.sidebar-triangles .triangle-top{width:0;height:0;border-style:solid;position:absolute;right:-47px;z-index:999999}.sidebar-triangles .triangle-bottom{border-width:47px 0 0 47px;border-color:transparent transparent transparent #320406;bottom:0}.sidebar-triangles .triangle-top{border-width:47px 47px 0 0;border-color:#c7192d transparent transparent;top:0}.margin-top-big{margin-top:25px}.margin-bottom-big{margin-bogttom:25px}.margin-left{margin-left:5px}body,html{background-color:#040c12}body{font-size:100%;color:#707072;font-family:"Proxima Nova",sans-serif;font-weight:300;position:relative}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}.heading,h1,h2,h3,h4,h5,h6{font-weight:300;color:#333;font-family:"Proxima Nova",sans-serif}.fsize70{font-size:2.625em}.fsize64{font-size:2.375em}.fsize58{font-size:2.25em}.fsize52,h1,h2{font-size:2.125em}.fsize42,h3{font-size:1.625em}.contractor-information-name,.fsize40,aside .rebate-value .detail{font-size:1.66667em}.fsize32,.heading,.notice,h4{font-size:1.33333em}.fsize28,.team-member a .person-image .overlay-text:after{font-size:1.16667em}.contractor .name,.fsize22,.team-member .person-name,h5{font-size:1.125em;line-height:1.25em}.fsize20{font-size:1em}.benefit .details span,.fsize18,.literature .literature-info span,blockquote,h6{font-size:1em;line-height:1.125em}.appliance-info,.btn,.button,.filtered input[type=email],.filtered input[type=tel],.filtered input[type=text],.filtered input[type=password],.fsize14,.fsize16,.header-login .element input,.header-login .element label,.label,.portal-link a,.story .details span,.unfiltered input[type=email],.unfiltered input[type=tel],.unfiltered input[type=text],.unfiltered input[type=password],aside .news-story,btn,button,footer .address,footer .contact-info,footer .copyright,footer .site-links a,form .message,form input,form label,form select,form textarea,input[type=button],input[type=submit],table,table.fancy{font-size:.875em}.filter-container .quick-filter-buttons a,.fsize12,.header-login .element a,.header-login .element button,.pagination-links .pagination-link,aside .btn,aside .button,aside btn,aside button,form .element span.help,table.fancy tbody tr td,table.fancy thead tr td{font-size:.75em}@media (min-width:768px){.fsize70{font-size:4.375em}.fsize64{font-size:4em}.fsize58{font-size:3.625em}.fsize52,h1,h2{font-size:3.25em}.fsize42,h3{font-size:2.625em}.contractor-information-name,.fsize40,aside .rebate-value .detail{font-size:2.5em}.fsize32,.heading,.notice,h4{font-size:2em}.fsize28,.team-member a .person-image .overlay-text:after{font-size:1.75em}.contractor .name,.fsize22,.team-member .person-name,h5{font-size:1.375em;line-height:1.25em}.fsize20{font-size:1.25em}.benefit .details span,.fsize18,.literature .literature-info span,blockquote,h6{font-size:1.125em;line-height:1.25em}.fsize16,.label,.portal-link a,.story .details span{font-size:1em}.appliance-info,.btn,.button,.filtered input[type=email],.filtered input[type=tel],.filtered input[type=text],.filtered input[type=password],.fsize14,.header-login .element input,.header-login .element label,.unfiltered input[type=email],.unfiltered input[type=tel],.unfiltered input[type=text],.unfiltered input[type=password],aside .news-story,btn,button,footer .address,footer .contact-info,footer .copyright,footer .site-links a,form .message,form input,form label,form select,form textarea,input[type=button],input[type=submit],table,table.fancy{font-size:.875em}.filter-container .quick-filter-buttons a,.fsize12,.header-login .element a,.header-login .element button,.pagination-links .pagination-link,aside .btn,aside .button,aside btn,aside button,form .element span.help,table.fancy tbody tr td,table.fancy thead tr td{font-size:.75em}}h5{padding:15px 15px 0}.pull-left,.pull-right,blockquote,p{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:1em;-moz-margin-after:1em;-moz-margin-start:0;-moz-margin-end:0;-ms-margin-before:1em;-ms-margin-after:1em;-ms-margin-start:0;-ms-margin-end:0}@-moz-document url-prefix(){.heading,blockquote,h1,h2,h3,h4,h5,h6,p{margin:16px 0}}p{line-height:21px;padding:5px 0}p a{color:#707072;text-decoration:underline}p a:hover{text-decoration:none}blockquote{min-height:100px;display:inline-block;color:#666;font-family:"Proxima Nova",sans-serif;background:url(../images/icons/quote-icon.svg) top left no-repeat;background-size:75px;padding-left:120px}blockquote span{clear:left;display:block;font-size:16px;color:#a3a3a3!important;font-weight:300;padding-left:20px}blockquote.full{text-align:center;font-size:24px}a.social{display:inline-block;font-family:"Proxima Nova",sans-serif;color:#32b0de;font-size:16px;vertical-align:top;margin-top:2px;margin-left:16px;padding-left:25px;background-image:url(../images/icons/twitter-icon.svg);background-repeat:no-repeat;background-position:left center;background-size:20px 15px;text-decoration:none}.contractor .image,.contractor .name,.contractor .short,.message-container,.text-center,footer .split-5{text-align:center}.text-right,form .element span.help{text-align:right}.text-left{text-align:left}.strong,strong{font-weight:700}.heading,.uppercase,h1,h2,h3,h4,h5,h6{text-transform:uppercase}.lowercase{text-transform:lowercase}.originalcase{text-transform:none!important}.light,:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{font-weight:300}form{width:100%}header input[type=email],header input[type=tel],header input[type=text],header input[type=password],header select,header textarea{border:none;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:0;float:left;color:#bcbcbc;outline:0}header input[type=email],header input[type=tel],header input[type=text],header input[type=password],header select{background-color:#21262a;height:35px;line-height:35px}header input[type=email],header input[type=tel],header input[type=text],header input[type=password]{padding:0 21px 0 10px}header select{margin-left:20px;text-transform:uppercase;background:url(../images/decoration/dropdown-arrow.svg) left 10px center no-repeat #21262a;background-size:10px;padding:0 10px 0 25px;-moz-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:''}.search_field{position:relative;float:left}.search_field input[type=text]{padding:0 35px 0 10px;margin:0}.search_field .submit-search{position:absolute;top:0;right:0;bottom:0;cursor:pointer;background:url(../images/icons/search.svg) center center no-repeat;border:none;padding:0;margin:0;background-size:50%;height:35px;width:35px;-moz-appearance:none;-webkit-appearance:none}.select_container{float:left}form .element{position:relative;width:100%;margin-bottom:16px}form .element:after,form .element:before{content:"";display:table}form .element:after{clear:both}form .element:last-child{margin-bottom:0}form .element span.help{display:block}form .element span.help:before{content:"* "}form input,form select,form textarea{margin:0;padding:0;color:#5a5a5a;outline:0}form input[type=email],form input[type=tel],form input[type=text],form input[type=password],form select,form textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;background:#dadada;border:none;height:47px;padding:0 13px;width:100%}form button.right_field_button,form input[type=button].right_field_button{position:absolute;right:0;top:0;bottom:0;-moz-appearance:none;-webkit-appearance:none;width:37px;background-color:#b9b9b9;border:none}form button.right_field_button.search-icon,form input[type=button].right_field_button.search-icon{background-image:url(../images/icons/search.svg);background-repeat:no-repeat;background-position:center center;background-size:50%}form textarea{height:200px;max-height:220px;padding:13px;max-width:100%;font-family:inherit}form label{float:left;padding:0 0 0 27px;position:relative;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}form label input[type=checkbox]{position:absolute;top:0;left:0}form input[type=checkbox]{float:left}form select{padding-right:59px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzdweCIgaGVpZ2h0PSI0N3B4IiB2aWV3Qm94PSIwIDAgMzcgNDciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM3IDQ3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IGZpbGw9IiNCQUJBQkEiIHdpZHRoPSIzNyIgaGVpZ2h0PSI0Ni45NTYiLz4NCgk8cG9seWdvbiBmaWxsPSIjNkQ2RjcwIiBwb2ludHM9IjE4LjY2NiwyOC45NTMgMjQuNTU2LDE4LjAwMyAxMi40NDQsMTguMDAzIAkiLz4NCjwvZz4NCjwvc3ZnPg0K) right center no-repeat #dadada}.dropdown,.heading{width:100%;margin:0 auto;background-color:#dadada}.dropdown dd,.dropdown dt,.heading dd,.heading dt{position:relative}.dropdown dd span,.dropdown dt span,.heading dd span,.heading dt span{display:block;padding:0 13px;line-height:47px;cursor:pointer;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzdweCIgaGVpZ2h0PSI0N3B4IiB2aWV3Qm94PSIwIDAgMzcgNDciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM3IDQ3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IGZpbGw9IiNCQUJBQkEiIHdpZHRoPSIzNyIgaGVpZ2h0PSI0Ni45NTYiLz4NCgk8cG9seWdvbiBmaWxsPSIjNkQ2RjcwIiBwb2ludHM9IjE4LjY2NiwyOC45NTMgMjQuNTU2LDE4LjAwMyAxMi40NDQsMTguMDAzIAkiLz4NCjwvZz4NCjwvc3ZnPg0K) right center no-repeat}.dropdown dt a,.heading dt a{display:block;height:47px;width:100%;text-decoration:none}.dropdown dd,.heading dd{position:relative;z-index:99999}.dropdown dd ul,.heading dd ul{display:none;position:absolute;left:0;top:0;width:100%;list-style:none;background:#dadada;border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7}.dropdown dd li a,.heading dd li a{border-bottom:1px solid #a7a7a7;display:block;padding:0 13px;line-height:47px;text-decoration:none}.dropdown dd li a:hover,.heading dd li a:hover{background-color:#c1c1c1;color:#414141;cursor:pointer}.dropdown dd li:last-child a,.heading dd li:last-child a{border-bottom:none}input[type=email],input[type=tel],input[type=checkbox],input[type=radio],input[type=text],input[type=password],label{cursor:pointer}input[type=email]:focus,input[type=tel]:focus,input[type=checkbox]:focus,input[type=radio]:focus,input[type=button]:focus,input[type=submit]:focus,input[type=text]:focus,input[type=password]:focus{outline:0}select::-ms-expand{display:none}.selected:before{font-weight:700}.slidedown-login{position:absolute;height:auto;width:100%;top:126px;z-index:9999999;overflow:hidden;-webkit-transition:height .6s linear;-moz-transition:height .6s linear;-ms-transition:height .6s linear;-o-transition:height .6s linear;transition:height .6s linear;border-bottom:1px solid #d5d5d5;padding:17px 0}.slidedown-login.hidden{height:1px;padding:0;top:-1px}.slidedown-login a{color:#7d7d7d}.header-login{float:right;display:inline-block;width:auto;position:relative}.header-login .element{float:left;margin-left:10px;width:175px}.header-login .element.auto-width{width:auto}.header-login .element label{float:left;padding-bottom:5px;padding-left:0!important}.header-login .element a{float:left;color:#7d7d7d;margin-top:3px}.header-login .element button{float:right;margin-top:17px;font-family:'Proxima Nova',Helvetica,Arial,Sans-Serif;width:80px;height:26px;line-height:18px;border:none;cursor:pointer;padding:5px 10px;text-align:center;text-transform:uppercase;display:block;text-decoration:none}.header-login .element input{float:left;width:175px;padding:0 0 0 5px;height:24px;line-height:24px;color:#666;border:1px solid #CCC}.header-login .element input:after,.header-login .element input:before{content:"";display:table}.header-login .element input:after{clear:both}.filtered input[type=email],.filtered input[type=tel],.filtered input[type=text],.filtered input[type=password],.unfiltered input[type=email],.unfiltered input[type=tel],.unfiltered input[type=text],.unfiltered input[type=password]{border:none;padding:0 3px;line-height:27px}form .row{padding-top:0!important;padding-bottom:15px!important}header{width:100%;height:126px;background-color:#040c12}header .row{padding:21px 0 0!important}header #logo{width:93px;height:39px;background:url(../images/decoration/logo.png) center center no-repeat;background-size:100%;float:left;position:relative}header #logo a{display:block;position:absolute;height:100%;width:100%;top:0;left:0}header .container{position:relative;height:100%}header .user-action-buttons{position:absolute;right:0;bottom:0}header .user-action-buttons a{display:inline-block;padding:17px 42px;color:#fff;font-weight:300;text-decoration:none;text-transform:uppercase;font-size:13px;margin:0 5px}header .user-action-buttons a:first-child{margin-left:0}header .user-action-buttons a:last-child{margin-right:0}header nav{position:absolute;bottom:0;left:0}header nav ul li{display:inline-block;position:relative}header nav ul li:first-child{margin-left:0}header nav ul li:last-child{margin-right:0}header nav ul li a{display:inline-block;padding:24px 5px;color:#bcbcbc;font-weight:300;text-decoration:none;text-transform:uppercase;font-size:14px;text-align:center}header nav ul li a.active,header nav ul li a:hover{color:#fff}header nav ul li:hover ul{display:block}header nav ul li ul{display:none;position:absolute;background-color:#040c12;min-width:200px;z-index:99999999}header nav ul li ul li{border-bottom:1px solid #303030;width:100%}header nav ul li ul li:last-child{border-bottom:none}header nav ul li ul li a{padding:10px}footer{padding:27px 0}footer .split-5 img{filter:alpha(Opacity=80);opacity:.8}footer .split-5 img:hover{filter:alpha(enabled=false);opacity:1}footer .address{margin-bottom:20px}footer .contact-info a,footer .contact-info span,footer .organisation-address a,footer .organisation-address span,footer .organisation-name a,footer .organisation-name span{display:block;font-weight:300;padding:4px 0;text-decoration:none;color:#7d7d7d}footer .contact-info a:after,footer .contact-info a:before,footer .contact-info span:after,footer .contact-info span:before,footer .organisation-address a:after,footer .organisation-address a:before,footer .organisation-address span:after,footer .organisation-address span:before,footer .organisation-name a:after,footer .organisation-name a:before,footer .organisation-name span:after,footer .organisation-name span:before{content:"";display:table}footer .contact-info a:after,footer .contact-info span:after,footer .organisation-address a:after,footer .organisation-address span:after,footer .organisation-name a:after,footer .organisation-name span:after{clear:both}footer .contact-info a:hover,footer .organisation-address a:hover,footer .organisation-name a:hover{color:#fff}footer .copyright{color:#7d7d7d;font-weight:300}footer .site-links a{padding:2px 0;font-weight:300;display:block;text-decoration:none;color:#7d7d7d}footer .site-links a:after,footer .site-links a:before{content:"";display:table}footer .site-links a:after{clear:both}footer .site-links a:hover{color:#fff}body[class] section:first-of-type .row:not(:only-of-type){padding-top:50px;padding-bottom:50px}body[class] section:first-of-type .row:first-of-type{padding-top:150px}body[class].literature-centre section:first-of-type{background-image:url(../images/decoration/literature-centre-bg.png),url(../images/decoration/background-swoosh-down.svg);background-position:top left,top;background-repeat:no-repeat,no-repeat;background-size:75%,100%}body[class].about-us section:first-of-type,body[class].working-with-you section:first-of-type{background-image:url(../images/decoration/about-us-bg.png),url(../images/decoration/background-swoosh-down.svg);background-position:top left,top;background-repeat:no-repeat,no-repeat;background-size:75%,100%}body[class].testimonails section:first-of-type{background-image:url(../images/decoration/testimonials-bg.png),url(../images/decoration/background-swoosh-down.svg);background-position:top left,top;background-repeat:no-repeat,no-repeat;background-size:75%,100%}body[class].csr section:first-of-type{background-image:url(../images/decoration/csr-bg.png),url(../images/decoration/background-swoosh-down.svg);background-position:top left,top;background-repeat:no-repeat,no-repeat;background-size:75%,100%}section{padding:27px 0}section.sidebar-friendly{padding-left:222px}aside{width:100%;color:#fff;font-weight:300}aside .rebate-value{padding:20px 0}aside .rebate-value .detail{padding:10px 0 0}aside .rebate-value .detail span{font-weight:300}aside .news-story{padding-bottom:20px}aside .news-story .story-title{font-weight:700}aside .news-story .story-filler{font-weight:700;padding:10px 0}aside .news-story .story-body p{padding:0;margin:0}.benefit .details span{font-weight:500}.benefit .details p{margin-top:5px}.slider{position:relative;height:632px;background:url(../images/decoration/slider-background.svg) left top no-repeat #fff;background-size:753px 435px}.slider .dots{position:absolute;bottom:10px;width:100%;left:0;right:0;text-align:center;height:16px}.slider .dots .dot{display:inline-block;width:12px;height:12px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#efefef;margin:0 3px}.slider .dots .dot:first-child{margin-left:0}.slider .dots .dot:last-child{margin-right:0}.slider .dots .dot.active{background-color:#c7192d}.small-section-header{display:block;width:100%}.contractor-information-name{line-height:100px}.portal-link{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;padding:15px;min-height:348px;position:relative}.portal-link:hover{border:2px solid #d5d5d5}.portal-link a{font-weight:600;text-decoration:none;text-transform:none}.portal-link a .details{margin-top:13px}.portal-link a .details span{display:block;min-height:36px;font-weight:500;text-transform:uppercase}.portal-link a .details p{font-weight:300;margin-top:20px}.portal-link{border:2px solid #fff}.portal-link:hover{border-color:#d5d5d5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}img.hero{width:100%;height:auto}.full-height{height:100%}.hero-container{display:table;height:100%;width:100%}.hero-container .hero-text{display:table-cell;vertical-align:middle;width:100%}.story .story-image img{width:100%;height:auto}.story .details{margin-top:24px}.story .details span{text-transform:uppercase;font-weight:300;min-height:51px;display:block}#slider{position:relative;height:100%;overflow:hidden;margin:0 auto;width:978px}#slider img{margin:auto}#slider ul{position:relative;margin:0;padding:0;height:100%;list-style:none;width:978px}#slider ul li{position:relative;display:block;float:left;margin:0;padding:0;width:978px;height:100%;background:0 0}#slider ol.dots li{cursor:pointer}.boiler-image img{width:auto;height:237px}.heading{color:#d91f3a!important;background-color:#fff;border-bottom:1px solid #bababa}.heading dd li a,.heading dd li a:hover{background-color:#fff;color:#d91f3a!important}a.control_next,a.control_prev{position:absolute;top:50%;margin-top:-77px;z-index:999;display:block;width:37px;height:154px;background:0 0;color:#fff;text-decoration:none;font-weight:600;font-size:18px;opacity:.8;cursor:pointer}a.control_next:hover,a.control_prev:hover{opacity:1;-webkit-transition:all .2s ease}a.control_prev{background-image:url(../images/decoration/slider-previous.png)}a.control_next{background-image:url(../images/decoration/slider-next.png);right:0}a.dl.file{display:inline-block;width:20px;height:20px;background-size:20px}a.dl.file.file--acrobat{background:url(../images/icons/adobe-acrobat.svg) center center no-repeat}.filter-container{height:38px}.filter-container .quick-filter-buttons{line-height:38px}.filter-container .quick-filter-buttons a{display:inline-block;text-decoration:none}.news-short .row,.our-products .row{border-bottom:1px solid #D91F3A}.news-short .row:last-child,.our-products .row:last-child{border-bottom:none}.news-long .image,.news-short .image{border:none!important}.news-long .image img,.news-short .image img{width:212px;height:auto}.news-long .news-meta .author,.news-long .news-meta .date,.news-long .news-meta .share,.news-short .news-meta .author,.news-short .news-meta .date,.news-short .news-meta .share{font-weight:700;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d5d5d5}.news-long .news-meta .author span,.news-long .news-meta .date span,.news-long .news-meta .share span,.news-short .news-meta .author span,.news-short .news-meta .date span,.news-short .news-meta .share span{display:block;clear:both;font-weight:400}.news-long .news-meta .comments,.news-short .news-meta .comments{font-weight:300;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d5d5d5}.news-long .news-meta .comments i,.news-short .news-meta .comments i{margin-right:10px}.news-long .news-meta .comments span,.news-short .news-meta .comments span{display:inline-block}.news-long .news-meta .comments a,.news-short .news-meta .comments a{color:#6f6f6f}.news-long .news-meta .comments a span,.news-short .news-meta .comments a span{text-decoration:none!important}.news-long .news-meta .author span,.news-short .news-meta .author span{color:#d91f3a;display:block;padding-top:5px}.comments .comment{padding:15px 0;margin:15px 0;border-bottom:1px solid #d5d5d5}.comments .comment .comment_date,.comments .comment .comment_name{font-weight:700}.comments .comment .comment_name{margin-bottom:10px}.comments .comment .comment_content p{margin:10px 0}.share{text-align:center}.share span{clear:none!important;display:inline-block!important}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-color:rgba(255,255,255,.75)}.order-literature-box{position:relative}.contractor a{text-decoration:none}.contractor .image{border:none;width:100%;display:block;position:relative}.contractor .image .go-icon{position:absolute;width:100%;top:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;background:url(../images/icons/go-arrow.svg) center center no-repeat}.contractor .image img{width:128px;height:128px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 auto}.contractor .short p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-ms-margin-before:0;-ms-margin-after:0;-ms-margin-start:0;-ms-margin-end:0;color:#707072}.contractor:hover .image .go-icon{opacity:.75}.contractor-contact{border:1px solid #fff}.contractor-contact:hover{border-color:#d5d5d5}.image-404{background:url(../images/decoration/404-image.svg) center center no-repeat;background-size:contain;width:938px;height:275px}.image-500{background:url(../images/decoration/500-image.svg) center center no-repeat;background-size:contain;width:938px;height:275px}.team-member a{text-decoration:none;color:#707072}.team-member a .person-image{position:relative;width:199px;height:225px;margin:0 auto}.team-member a .person-image img{width:199px;height:225px}.team-member a .person-image .overlay-text{background:url(../images/decoration/person-overlay.png) center center no-repeat;background-size:100%;position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear;-ms-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.team-member a .person-image .overlay-text:after{content:"Make Contact";line-height:225px;color:#fff;font-weight:100}.team-member a .person-image .overlay-text:hover{filter:alpha(Opacity=50);opacity:.5}.team-member .person-name{text-transform:uppercase;padding:32px 0 16px}.team-member .person-role{padding:16px 0}.literature{padding:15px;float:left}.literature .literature-image{float:left}.literature .literature-image img{display:inline-block;float:left}.literature .literature-info{float:left;max-width:200px}.literature .literature-info ul{margin:0;padding:10px 0}.literature .literature-info ul li a{display:block;padding:7px 5px 7px 26px;background-image:url(../images/decoration/down-arrow.png);background-repeat:no-repeat;background-position:center left;text-decoration:none;color:#707072}table.fancy{width:100%;padding:0;margin:0}table.fancy tbody tr td,table.fancy tbody tr th,table.fancy thead tr td,table.fancy thead tr th{height:49px}table.fancy tbody tr th,table.fancy thead tr th{background-color:#dadada;padding:0 5px;color:#9f9f9f;text-align:center}table.fancy tbody tr td,table.fancy thead tr td{font-weight:300;padding:0 0 0 4px}table.fancy tbody tr:nth-child(even),table.fancy thead tr:nth-child(even){background-color:#efefef}table{width:100%;padding:0;margin:0}table tbody tr td,table tbody tr th,table thead tr td,table thead tr th{height:30px}table.key-value tbody tr td:first-child,table.key-value tbody tr th:first-child,table.key-value thead tr td:first-child,table.key-value thead tr th:first-child{width:110px;font-weight:700}table.misty tbody td{border-bottom:1px solid #dadada;padding:15px}table.misty tbody td:first-child{text-transform:uppercase}
.covid-19-message {
background-color: #ed1c24!important;
}

.covid-19-message p {
margin: 0;
color: white;
text-align: center;
font-size: 16px;
}

