@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,700;1,400&display=swap');
html,body{padding:0;margin:0}body{color:#333;font-size:14px;font-family:'Bitter',serif;background:#ccc url(//microgridknowledge.com/wp-content/themes/news/css/../images/bg-light.png) repeat left top}*:focus{outline:none}img{display:block}h1{color:#000;font-weight:400;font-size:32px;margin-top:14px;margin-bottom:14px;line-height:1.4}h2{color:#000;font-weight:400;font-size:28px;margin-top:4px;margin-bottom:4px}h3{color:#650a12;font-weight:400;text-transform:uppercase;margin-bottom:0;margin-top:0}h3+p{margin-top:0}a{color:#9e0c16;text-decoration:none}a:hover{color:#650a11}h5{font-size:16px}label:not(._form-label){font-family:'Bitter',serif}input,select,textarea{font-family:'Source Sans Pro',sans-serif !important;color:#666}.row:after{content:" ";clear:both;display:table}.col-3{width:24%;float:left}.col-3:first-child{width:calc(24% - 40px);padding-right:40px}.col-4{width:33.3%;float:left}.col-5{width:41%;float:left}.col-6{width:48%;float:left}.col-6:first-child{width:calc(52% - 40px);padding-right:40px}.col-7{width:58%}.col-9{width:72%;float:left}.col-3+.col-6{width:52%}#wrapper{width:calc(100% - 40px);max-width:840px;padding:20px;margin:25px auto;background-color:#fff}.template-page-video-activecampaign #wrapper{margin-bottom:0}#wrapper+iframe{display:none}.container-header{padding-bottom:12px;border-bottom:3px solid #650a12}.container-header a{display:inline-block}.container-header .row-logo h2{text-transform:uppercase;margin-top:19px;margin-bottom:0}.container-header .row-logo .col-page-title{text-align:right}.container-header .row-logo .col-page-title img{display:inline-block}.container-body{line-height:1.625}.row-page-title{position:relative}span.required{color:#683d3d;font-weight:700}p.privacy,p.tos{font-size:13px}form._form{width:100% !important;margin:0 !important;padding:7px 0 !important;font-size:12px}form._form input[type=text],form._form input[type=email],form._form input[type=phone],form._form select,textarea{color:#666 !important;font-size:14px !important;background-color:#eaeaea !important;border-radius:3px !important;border:1px solid #e0e0e0 !important;width:calc(100% - 10px) !important;padding:6px;font-family:'Arial',sans-serif}form[id^=_form_] input[type=text],form[id^=_form_] input[type=date],form[id^=_form_] textarea{color:#666 !important}form._form select,._form_element select{padding-top:5px;padding-bottom:5px;padding-left:3px;width:100%}._form_element._form_element_select{position:relative}._form_element._form_element_select ._form-label{position:absolute;z-index:2;top:5px;left:8px;font-weight:400 !important;font-size:12px !important;pointer-events:none;font-family:'Arial',sans-serif}form._form ._form_element:nth-child(even) input[type=text],form._form ._form_element:nth-child(even) input[type=email],form._form ._form_element:nth-child(even) input[type=phone],form._form ._form_element:nth-child(even) select,form._form ._form_element:nth-child(even) textarea{float:right !important}body .form-2-col ._form-content{display:flex;flex-wrap:wrap}._form_element._form_element_select:nth-child(even) ._form-label{left:17px}._form_element:not(._form_element_select):nth-child(even) ._form-label,._form_element:not(._form_element_select):nth-child(even) ._checkbox-radio{padding-left:10px}._form-label{display:none}legend._form-label{font-family:'Bitter',serif !important}._row>label,._row label._form-label{display:block !important}._form_element{width:100% !important;max-width:100% !important;float:left;margin-bottom:10px;flex:1 1 50%}._form_element._field33,._form_element._field34,._form_element._field35,._form_element._field36,._form_element._x02971125{flex:1 1 100%}._form_element._field33 ._form-label,._form_element._field34 ._form-label,._form_element._field35 ._form-label,._form_element._field36 ._form-label{padding-left:0 !important}._form_element._x80354474{flex:1 1 100%;margin-bottom:0 !important}._form_element._x96215381{flex:1 1 100%;margin-bottom:20px !important}._form_element ._error._above{bottom:31px !important}._form_element:nth-child(even) ._error._above{bottom:0 !important}._submit,.button-download a{display:inline-block;text-transform:uppercase;color:#fff !important;background:#a21e22;border:1px solid #a21e22;padding:10px;border-radius:4px}.template-page-whitepaper-activecampaign ._submit,.template-page-whitepaper-activecampaign .button-download a,.template-page-video-activecampaign ._submit,.template-page-video-activecampaign .button-download a{background-color:#650a12;border-color:#650a12}body.template-page-activecampaign .content-wrapper p:last-of-type{margin-bottom:4px}.content-wrapper .small-copy{font-size:13px}body.template-page-activecampaign ._button-wrapper{text-align:right}body.template-page-pre-activecampaign ._button-wrapper button{cursor:pointer}body.template-page-pre-activecampaign ._button-wrapper.left{padding-bottom:14px}body.template-page-pre-activecampaign ._button-wrapper.right{clear:both;text-align:right;padding-top:14px}._button-wrapper.center{text-align:center}#ac-autocomplete-loader{display:none;position:absolute;right:18px;top:9px;z-index:20;width:13px;height:13px;background:url(//microgridknowledge.com/wp-content/themes/news/css/../images/image-preloader.gif) no-repeat top left;background-size:100%}.template-page-ty-activecampaign .col-6{width:50%;width:calc(50% - 20px);padding-left:20px}.template-page-ty-activecampaign .col-6:first-child{padding-left:0;padding-right:20px}.template-page-ty-activecampaign .row cite{font-size:12px;font-style:normal}.template-page-ty-activecampaign h3{line-height:1.1}.template-page-ty-activecampaign h3 a,.template-page-whitepaper-activecampaign h3 a,.template-page-video-activecampaign h3 a{color:#000}h5.title-related-resources{margin-bottom:0;text-align:center;font-size:18px;font-weight:700}.template-page-ty-activecampaign .featured-white-paper-box:after,.template-page-whitepaper-activecampaign .featured-white-paper-box:after,.template-page-video-activecampaign .featured-white-paper-box:after{content:'.';clear:both;position:relative;font-size:0}.template-page-ty-activecampaign .featured-white-paper-box .thumbnail,.template-page-whitepaper-activecampaign .featured-white-paper-box .thumbnail,.template-page-video-activecampaign .featured-white-paper-box .thumbnail{float:left;padding-right:16px}.template-page-ty-activecampaign .featured-white-paper-box .thumbnail img,.template-page-whitepaper-activecampaign .featured-white-paper-box .thumbnail img,.template-page-video-activecampaign .featured-white-paper-box .thumbnail img{border:1px solid #000;width:145px;max-width:145px;height:auto}.template-page-ty-activecampaign .move-right{float:right;text-align:right}.template-page-ty-activecampaign .row-white-papers,.template-page-whitepaper-activecampaign .row-white-papers,.template-page-video-activecampaign .row-white-papers{background:url(//microgridknowledge.com/wp-content/themes/news/css/../images/divide-vert-bg.gif) repeat-y top center}.template-page-whitepaper-activecampaign .row-white-papers,.template-page-video-activecampaign .row-white-papers{margin-top:12px}.row .content-wrapper p:first-of-type{margin-top:0}.row-back-to-home{text-align:center;margin-top:18px}.row-back-to-home a{font-weight:700}.sponsor-logo img{width:80%;margin:0 auto}.white-paper-thumbnail img,.video-thumbnail img{width:100%;height:auto}body.template-page-whitepaper-activecampaign h4,body.template-page-video-activecampaign h4{margin:0}body.template-page-whitepaper-activecampaign ._button-wrapper.right,body.template-page-video-activecampaign ._button-wrapper.right{clear:both;text-align:right;padding-top:14px}body.template-page-whitepaper-activecampaign .pre-form,body.template-page-video-activecampaign .pre-form,.blue-box{background-color:#c9e0e8;border:1px solid #c8caca;border-radius:4px;padding:10px}body.template-page-whitepaper-activecampaign .pre-form.gray-box,body.template-page-video-activecampaign .pre-form.gray-box{background-color:#eaeaea;border:1px solid #e0e0e0}body.template-page-whitepaper-activecampaign .pre-form.maroon-box,body.template-page-video-activecampaign .pre-form.maroon-box{background-color:#fff;border:2px solid #650a12}body.template-page-whitepaper-activecampaign .pre-form.maroon-box h4,body.template-page-video-activecampaign .pre-form.maroon-box h4{color:#650a12}.whitepaper-form-terms,.special-tos{font-size:12px;padding:10px}.special-tos{display:flex;align-items:flex-start}.special-tos input[type=checkbox]{margin-left:0;margin-right:9px}body.template-page-whitepaper-activecampaign form._form .pre-form input[type=text],body.template-page-whitepaper-activecampaign form._form .pre-form input[type=email],body.template-page-video-activecampaign form._form .pre-form input[type=text],body.template-page-video-activecampaign form._form .pre-form input[type=email]{background-color:#fff !important;border:1px solid #650a12 !important}body.template-page-whitepaper-activecampaign form._form .pre-form ._submit,body.template-page-whitepaper-activecampaign form._form .pre-form .button-download a,body.template-page-video-activecampaign form._form .pre-form ._submit,body.template-page-video-activecampaign form._form .pre-form .button-download a{background-color:#650a12;border-color:#650a12}body.template-page-whitepaper-activecampaign ._button-wrapper,body.template-page-video-activecampaign ._button-wrapper{top:0}.see-description-link+.description-excerpt+div>.button-download{margin-top:40px}body.template-page-whitepaper-activecampaign .button-download{text-align:right}.form-and-disclaimer{padding-left:40px}.form-and-disclaimer.fixed{position:fixed;top:20px;max-width:397px;width:100%}.form-and-disclaimer form._form{padding:0 !important}body.template-page-whitepaper-activecampaign .form-and-disclaimer .pre-form.maroon-box,body.template-page-video-activecampaign .form-and-disclaimer .pre-form.maroon-box{padding-bottom:16px}.form-and-disclaimer form._form h4{font-size:16px;padding-bottom:8px}.description-content,.after-video-message{display:none}.featured-white-paper-box .description-excerpt,.featured-white-paper-box .description-excerpt{display:none}h1.smaller{margin-top:13px;margin-bottom:13px;font-size:18px}.video-logo{text-align:right}.video-logo img{display:inline-block;width:80%}footer.ac-footer{width:calc(100% - 2px);max-width:878px;margin:0 auto;border:1px solid #d5d5d5;color:#eee;font-size:13px}footer.ac-footer .row{padding:15px;border:4px solid #f5f5f5;background-color:#57595d}footer.ac-footer .col-logo img{width:150px}footer.ac-footer ul{padding-left:0}footer.ac-footer li{margin-top:5px;list-style:none}footer.ac-footer li a{padding:3px 5px;color:#eee;text-decoration:underline}footer.ac-footer li a:hover{color:#eee;background-color:#c72730}#mashfs-main,.mashsb-container,body.template-page-whitepaper-activecampaign .hupso-share-buttons,body.template-page-video-activecampaign .hupso-share-buttons{display:none !important}.addthis_toolbox{width:96px;position:absolute;right:0;top:0;z-index:10}.addthis_toolbox a{display:block;margin-bottom:0 !important;padding:0 !important;height:32px}.embed-responsive{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:12px}.embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),(min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2),(min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2),(min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3),(min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2),(max-width:768px){.col-3,.col-6,.col-3+.col-6{width:100%;float:none}.col-3:first-child,.col-6:first-child{width:100%;padding-right:0}._form-content{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.template-page-ty-activecampaign h2{margin-top:4px}.template-page-ty-activecampaign .row-white-papers{background-image:none}.template-page-activecampaign .row-logo .col-6,.template-page-ty-activecampaign .row-logo .col-6{width:100%;float:none;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e3e3e3;text-align:center}.template-page-activecampaign .row-logo .col-6:first-child,.template-page-ty-activecampaign .row-logo .col-6:first-child{padding-right:0}.template-page-activecampaign .row-logo .col-6:last-child,.template-page-ty-activecampaign .row-logo .col-6:last-child{padding-left:0;padding-bottom:0;margin-bottom:0;border-bottom:none}.template-page-ty-activecampaign .move-right{float:none;clear:both}.template-page-ty-activecampaign .col-page-title{text-align:center}.white-paper-thumbnail img{width:auto;margin-left:auto;margin-right:auto;margin-bottom:10px}.video-thumbnail img{margin-left:auto;margin-right:auto;margin-bottom:10px}.sponsor-logo img{width:auto;max-width:30%;margin-left:auto;margin-right:auto}.form-and-disclaimer{padding-left:0}.form-and-disclaimer.fixed{position:relative;top:auto;max-width:none;width:100%}body,.content-wrapper .small-copy{font-size:20px}button,.whitepaper-form-terms,.special-tos{font-size:16px !important}.template-page-ty-activecampaign .row-white-papers,.template-page-whitepaper-activecampaign .row-white-papers,.template-page-video-activecampaign .row-white-papers{background:0 0}.template-page-ty-activecampaign .row-white-papers .col-6:first-child,.template-page-whitepaper-activecampaign .row-white-papers .col-6:first-child,.template-page-video-activecampaign .row-white-papers .col-6:first-child{padding-bottom:16px;border-bottom:1px solid #f5f5f5;margin-bottom:16px}}