a,a:active,a:hover{outline:0}.block-search,.main,.page-wrap,sub,sup{position:relative}.breadcrumb-container a,.footer .footer-left a,.pager li a:hover,a{text-decoration:underline}html{font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;border:1px solid #ccc}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}.footer,.sidebar,.submitted{overflow:hidden}button,select{text-transform:none}option:nth-of-type(odd),tr:nth-of-type(odd){background:#f9f9f9}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}.icon-chevron-thin-left,.icon-chevron-thin-right,.icon-search{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none;box-sizing:content-box;border-radius:0;border:1px solid #ccc}.breadcrumb-container,.breadcrumb-container .breadcrumb,.footer,.logo,.main,.node-type-2-solar-loan-landing-page .field-name-body,.node-type-2-solar-loan-landing-page .field-name-field-aside,.sidebar{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}th{background:#333;color:#fff;font-weight:700}td,th{padding:5px;border:1px solid #ccc;text-align:left}.container,.content-wrapper,.header-elements{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.container:after,.container:before,.content-wrapper:after,.content-wrapper:before,.header-elements:after,.header-elements:before{content:" ";display:table}.container:after,.content-wrapper:after,.header-elements:after{clear:both}.row:after,.row:before{content:"";display:table;clear:both;margin-left:-15px;margin-right:-15px;position:relative}.icon,.pager li{display:inline-block}.col,.main,.one-sidebar .main,.two-sidebars .main{padding-left:15px;padding-right:15px;min-height:1px}@font-face{font-family:robotoregular;src:url(/sites/all/themes/masscec2015/fonts/roboto-regular-webfont.eot);src:url(/sites/all/themes/masscec2015/fonts/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/masscec2015/fonts/roboto-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/masscec2015/fonts/roboto-regular-webfont.woff) format("woff"),url(/sites/all/themes/masscec2015/fonts/roboto-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/masscec2015/fonts/roboto-regular-webfont.svg#robotoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotobold;src:url(/sites/all/themes/masscec2015/fonts/roboto-bold-webfont.eot);src:url(/sites/all/themes/masscec2015/fonts/roboto-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/masscec2015/fonts/roboto-bold-webfont.woff2) format("woff2"),url(/sites/all/themes/masscec2015/fonts/roboto-bold-webfont.woff) format("woff"),url(/sites/all/themes/masscec2015/fonts/roboto-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/masscec2015/fonts/roboto-bold-webfont.svg#robotobold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotobold_italic;src:url(/sites/all/themes/masscec2015/fonts/roboto-bolditalic-webfont.eot);src:url(/sites/all/themes/masscec2015/fonts/roboto-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/masscec2015/fonts/roboto-bolditalic-webfont.woff2) format("woff2"),url(/sites/all/themes/masscec2015/fonts/roboto-bolditalic-webfont.woff) format("woff"),url(/sites/all/themes/masscec2015/fonts/roboto-bolditalic-webfont.ttf) format("truetype"),url(/sites/all/themes/masscec2015/fonts/roboto-bolditalic-webfont.svg#robotobold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotoitalic;src:url(/sites/all/themes/masscec2015/fonts/roboto-italic-webfont.eot);src:url(/sites/all/themes/masscec2015/fonts/roboto-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/masscec2015/fonts/roboto-italic-webfont.woff2) format("woff2"),url(/sites/all/themes/masscec2015/fonts/roboto-italic-webfont.woff) format("woff"),url(/sites/all/themes/masscec2015/fonts/roboto-italic-webfont.ttf) format("truetype"),url(/sites/all/themes/masscec2015/fonts/roboto-italic-webfont.svg#robotoitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotolight;src:url(/sites/all/themes/masscec2015/fonts/roboto-light-webfont.eot);src:url(/sites/all/themes/masscec2015/fonts/roboto-light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/masscec2015/fonts/roboto-light-webfont.woff2) format("woff2"),url(/sites/all/themes/masscec2015/fonts/roboto-light-webfont.woff) format("woff"),url(/sites/all/themes/masscec2015/fonts/roboto-light-webfont.ttf) format("truetype"),url(/sites/all/themes/masscec2015/fonts/roboto-light-webfont.svg#robotolight) format("svg");font-weight:400;font-style:normal}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px}body{line-height:1;font-family:robotoregular,sans-serif;color:#333;overflow-x:hidden}.heading,h1,h2,h3,h4,h5,h6{font-family:robotobold,sans-serif;font-weight:400;margin:0 0 10px}h1{font-size:1.625em}.view-header h1,h1.title{font-size:2.125em;font-family:robotolight,sans-serif;font-weight:400;margin-bottom:25px;color:#6f96b0}h2{font-size:1.4375em}h3{font-size:1.125em}h4,h5,h6{font-size:1em}p{margin:15px 0;line-height:1.5}a{background-color:transparent;color:#06c}a:hover{color:#004d99}.icon{width:1em;height:1em;fill:currentColor}.icon-search{width:22px;height:22px;color:#000}body,html{height:100%}.page-wrap{min-height:100%;margin:0 0 -355px;background:url(/sites/all/themes/masssolarloan/images/minified/sky.jpg) left top no-repeat #fff}.content-wrapper{padding:20px 0 0}.sidebar{padding:15px}.region-sidebar-left h1,.region-sidebar-left h2,.region-sidebar-right h1,.region-sidebar-right h2{border-bottom:4px solid #fc0;padding-bottom:5px;color:#6f96b0}.region-sidebar-left h3,.region-sidebar-left h4,.region-sidebar-left h5,.region-sidebar-left h6,.region-sidebar-right h3,.region-sidebar-right h4,.region-sidebar-right h5,.region-sidebar-right h6{color:#6f96b0}.region-sidebar-left>div+div,.region-sidebar-right>div+div{margin-top:50px}.main{width:100%}.breadcrumb-container{padding:50px 0 0;color:#999;font-size:.75em;font-weight:700}.breadcrumb-container a,.footer .footer-left h1{font-size:1em;font-family:robotoregular,sans-serif}.breadcrumb-container .breadcrumb{line-height:2}.breadcrumb-container .breadcrumb-separator{padding:0 10px}.breadcrumb-container a{display:inline-block;color:inherit;padding:0;font-weight:400}.breadcrumb-container a:first-child{padding-left:0}.pager{margin:0;padding:0;text-align:center}.pager li a,.pager li.pager-current,.pager li.pager-ellipsis{padding:10px}.pager li{list-style:none;border:1px solid #000;border-left:none;margin:0 0 15px -5px}.pager li a{display:block}.pager li.first{border-left:1px solid #000;border-top-left-radius:5px;border-bottom-left-radius:5px;margin-left:0}.pager li.last{border-top-right-radius:5px;border-bottom-right-radius:5px}.pager li.pager-current{color:#6f96b0;font-weight:700}.submitted .user-picture{width:50px;float:left}.submitted .user-picture img{width:100%;height:auto}.submitted .article-pub-date,.submitted .author{margin:5px 0 0 60px;display:block}img[data-picture-align=left],img[data-picture-align=right],span[data-picture-align=left],span[data-picture-align=right]{float:none;margin:15px 0}img[data-picture-align=left],img[data-picture-align=right]{width:100%}.ui-accordion .ui-state-default{background:0 0}.ui-accordion .ui-state-active .ui-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ui-accordion .views-row{margin-bottom:10px}.ui-accordion .views-row-odd .ui-accordion-header{background:#eee}.ui-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:.7em}.ui-accordion .ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-state-active .ui-icon,.ui-accordion .ui-state-default .ui-icon{background:url(/sites/all/themes/masscec2015/images/minified/bullet-dark-blue.png) left top no-repeat}.ui-widget-content a{color:#06c}.ui-widget-content a:hover{color:#004d99}.field-name-body table{margin:15px auto;min-width:50%;max-width:100%;border:none;border-top:1px solid #000}.field-name-body table td{padding:15px;border:none;border-left:1px solid #000;text-align:center}.field-name-body table td:first-child{border-right:1px solid #000;border-left:none;text-align:left}button,input[tpye=button],input[tpye=reset],input[type=submit]{width:auto;padding:5px 15px;background:#6f96b0;color:#fff;text-transform:uppercase;-webkit-appearance:none;border:none}.header-elements{padding:0;background-color:rgba(255,255,255,.6)}.logo{display:block;text-align:center;padding:10px;height:78px}.logo .mass-solar-loan-logo{width:100%;height:38px;margin-top:5px}.block-search{margin:0;padding:10px;background-color:transparent}.block-search input[type=search]{box-sizing:border-box;width:100%}.block-search .form-actions{visibility:hidden;position:absolute;top:11px;right:12px;width:22px;height:22px}.block-search .form-actions input[type=submit]{width:100%;padding:0;margin:0}.block-search .icon-search{position:absolute;top:12px;right:12px}.footer,.footer .footer-right .content{position:relative}.block-search .icon-search-close,.block-search .icon-search-toggle{display:none;color:#000;width:30px;height:30px}.footer,.push{height:355px}.footer{padding:20px 15px 15px;background-color:#022e41;color:#99ddf3;margin-top:1px}.footer a{color:inherit}.footer .footer-left,.footer .footer-middle,.footer .footer-right{padding:30px 0}.footer .footer-left ul,.footer .footer-middle ul,.footer .footer-right ul{margin:0;padding:0}.footer .footer-left ul li,.footer .footer-middle ul li,.footer .footer-right ul li{list-style:none;margin:0;padding:2px 0;line-height:1.5}.footer .footer-left ul li a.active,.footer .footer-middle ul li a.active,.footer .footer-right ul li a.active{color:#fff}.footer .footer-left h1{color:#fff;margin:0;line-height:1.5}.footer .footer-left p{margin:0;font-size:.875em}.footer .footer-right .content div{position:absolute;top:0;right:0}.footer .footer-right .content div:first-child{top:15px;left:0}.footer #block-block-1{margin-bottom:30px}.footer #block-block-13 div img{width:128px;height:39px}.footer #block-block-13 div+div img{width:104px;height:62px}.page-wrap>.content-wrapper{padding-top:0}.not-front .page-wrap{background:#fff}.node-type-2-solar-loan-landing-page h1{font-size:3em;text-transform:uppercase;font-family:robotoregular,sans-serif}.node-type-2-solar-loan-landing-page h1 strong{color:#6f96b0;font-weight:400}.node-type-2-solar-loan-landing-page h1 em{color:#fc0;font-style:normal}.node-type-2-solar-loan-landing-page .field-name-body{padding-top:30px}.node-type-2-solar-loan-landing-page .field-name-field-aside{margin-bottom:60px}.node-type-2-solar-loan-landing-page .field-name-field-aside h2{padding-top:30px;text-transform:uppercase;color:#6f96b0}.node-type-2-solar-loan-landing-page .field-name-field-aside ul{padding:0 0 0 20px;font-size:1.25em}.node-type-2-solar-loan-landing-page .field-name-field-aside ul li{margin-bottom:15px}#block-views-solar-sub-site-accordion-block{clear:left;margin:0 -15px}#block-views-solar-sub-site-accordion-block .views-field,#block-views-solar-sub-site-accordion-block .views-row{margin:0;border-radius:0}#block-views-solar-sub-site-accordion-block .ui-accordion .ui-state-default .ui-icon{background:url(/sites/all/themes/masssolarloan/images/minified/chevron-right.png) left top no-repeat;height:33px;display:inline-block;margin-top:-16px}#block-views-solar-sub-site-accordion-block .ui-accordion .ui-accordion-header{background:0 0;padding:1em 1em 1em 2.5em}#block-views-solar-sub-site-accordion-block .ui-accordion .ui-accordion-header a{font-family:robotolight,sans-serif;font-size:1em;color:#fff;text-transform:uppercase}#block-views-solar-sub-site-accordion-block .ui-accordion-content{border:none;border-radius:0;padding:15px}#block-views-solar-sub-site-accordion-block .ui-accordion-content .views-field{padding:0}#block-views-solar-sub-site-accordion-block .views-row{border:none;background:#b7c9cf}#block-views-solar-sub-site-accordion-block .ui-state-active,#block-views-solar-sub-site-accordion-block .ui-state-default,#block-views-solar-sub-site-accordion-block .ui-state-focus,#block-views-solar-sub-site-accordion-block .ui-state-hover{border:none;border-bottom:1px solid #fff;margin:0}#block-views-solar-sub-site-accordion-block .views-row-first{background:#33bde1}#block-views-solar-sub-site-accordion-block .views-row-first .ui-state-active,#block-views-solar-sub-site-accordion-block .views-row-first .ui-state-default,#block-views-solar-sub-site-accordion-block .views-row-first .ui-state-focus,#block-views-solar-sub-site-accordion-block .views-row-first .ui-state-hover{border-top:1px solid #fff}#block-views-solar-sub-site-accordion-block .views-row-last{background:#afbea1}#block-block-15{margin:0 -15px}#block-block-15 p{margin:0;padding:0;line-height:0}#block-block-15 img{width:100%;height:auto}@media screen and (min-width:370px){.logo .mass-solar-loan-logo{width:353px}}@media screen and (min-width:768px){.sidebar-first .main,.two-sidebars .main{left:25%;position:relative}.page-wrap{margin:0 0 -195px}.two-sidebars .main{float:left;width:50%}.one-sidebar .main{float:left;width:75%}img[data-picture-align=left],span[data-picture-align=left]{clear:both;float:left;margin:15px 30px 30px 0}img[data-picture-align=right],span[data-picture-align=right]{clear:both;float:right;margin:15px 0 30px 30px}img[data-picture-align=left],img[data-picture-align=right]{width:auto}.footer,.push{height:195px}.footer{overflow:hidden}.footer .footer-left,.footer .footer-middle,.footer .footer-right{box-sizing:border-box;padding:0 0 0 15px;width:50%;min-height:160px;float:left}.footer .footer-right{float:right}.footer .footer-right .content div:first-child{left:auto;right:140px}.node-type-2-solar-loan-landing-page h1{font-size:4em}#block-views-solar-sub-site-accordion-block .ui-accordion .ui-state-default .ui-icon{margin-left:5%}#block-views-solar-sub-site-accordion-block .ui-accordion-header.views-field{padding:1.5% 14%;height:auto}#block-views-solar-sub-site-accordion-block .ui-accordion .ui-accordion-header a{font-size:1.5em}#block-views-solar-sub-site-accordion-block .ui-accordion-content .views-field{padding:2% 10%}}@media screen and (min-width:980px){.page-wrap{margin:0 0 -225px;background-size:100%}.content-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.sidebar{width:25%;padding:0 15px}.footer,.push{height:225px}.footer{padding:45px 60px 80px}.node-type-2-solar-loan-landing-page h1{font-size:5em}.node-type-2-solar-loan-landing-page .field-name-body{float:left;width:70%;padding:0 30px 60px 60px;margin-top:40px}.node-type-2-solar-loan-landing-page .field-name-field-aside{width:30%;border-left:1px solid #6f96b0;padding:0 60px 60px 30px;margin:40px 0 0 70%}#block-views-solar-sub-site-accordion-block .ui-accordion .ui-state-default .ui-icon{margin-left:10%;margin-top:-16px}#block-views-solar-sub-site-accordion-block .ui-accordion .ui-accordion-header a{font-size:2em}}@media screen and (min-width:1068px){.logo{float:left;text-align:left;padding:20px;height:98px}.block-search{position:absolute;top:18px;right:10px;background-color:transparent;width:40px;height:40px;transition:all .3s ease;border-left:1px solid #000}.block-search .form-item,.block-search .icon-search,.block-search .icon-search-close{display:none}.block-search .icon-search-toggle,.block-search.active .form-item,.block-search.active .icon-search,.block-search.active .icon-search-close{display:block}.block-search .icon-search-close,.block-search .icon-search-toggle{right:20px;top:15px;position:absolute;cursor:pointer}.block-search .form-item{margin-right:44px}.block-search .icon-search{width:30px;height:30px;top:15px;right:60px}.block-search input[type=search]{height:40px}.block-search.active{width:60%}.block-search.active .icon-search-toggle{display:none}}@media screen and (min-width:1200px){.block-search{right:0}.block-search.active{width:70%}}
