.nyvarme-search-bar-form .search.container-12.normal-width{margin-left:-10px;margin-right:-10px;}.nyvarme #results-search .grid-9{width:100%;}.nyvarme .nyvarme-searchbutton{padding-top:0;}form.search.nyvarme .form-submit.full-width{width:220px;}.nyvarme input.txt-search{margin-bottom:5px;}form.nyvarme.search #results-search input{height:40px;background-color:#f3f3f3;}.nyvarme #results-search .grid-12 > div:first-child,.nyvarme #results-search .grid-12 > div:first-child + div,.nyvarme #results-search .grid-12 > div:first-child + div + div{margin-left:33px;margin-right:0;width:220px;float:left;}.nyvarme #results-search .grid-12 > div:first-child{margin-left:0;}form.nyvarme.search #results-search .container-custom-select{background-color:#f3f3f3;}form.nyvarme.search #results-search select:focus,form.nyvarme.search #results-search select:active{background-color:#ffffff;}.nyvarme #results-search .units{top:61px;}.nyvarme #calculations{clear:both;display:block;}.nyvarme #calculations h2{padding-bottom:15px;}.nyvarme #calculations h2 p{margin-bottom:0;}.nyvarme h1,.nyvarme h2.node-title{font-size:36px;line-height:40px;}.nyvarme .subtitle h2{font-size:16px;font-weight:normal;margin-top:0;margin-bottom:0;padding:2px 0 10px 0;}.responsive-layout-narrow .nyvarme .subtitle h2{line-height:20px;padding-bottom:0;}.nyvarme .subtitle h2 strong{font-weight:400;}.nyvarme .subtitle h2 > p{margin-bottom:0;}.nyvarme #results-search .message-text{width:710px;}.nyvarme .result-calculations-container.hidden{display:none;}.nyvarme .results-table{margin-bottom:0;}.nyvarme .results-table .row{display:block;}.nyvarme .results-table .row{width:100%;overflow:hidden;display:flex;}.nyvarme .results-table .row.even{background-color:#F4F4F4;}.nyvarme .results-table .row-heading{background-color:#F3F9FF;}.nyvarme .results-table .row-heading .column{padding:8px 15px 0;text-align:center;min-height:80px;cursor:pointer;}.nyvarme .results-table .row-heading .column:hover{background-color:#00838f;color:#ffffff;border-top:1px solid #00838f;}.nyvarme .results-table .row-heading .title{display:flex;align-items:center;height:70px;}.nyvarme .results-table .row-heading h3{font-weight:500;width:100%;}.nyvarme .results-table .column{padding:17px 12px;border:1px solid #d9dddd;border-bottom:0;width:25%;display:block;box-sizing:border-box;vertical-align:top;min-height:140px;float:left;position:relative;}.nyvarme .results-table.collapsed .last-collapsed-row .column,.nyvarme .results-table .last-row .column{border-bottom:1px solid #d9dddd;}.nyvarme .results-table .column.column-1{clear:left;}.nyvarme .results-table .row-table-actual .column,.nyvarme .results-table .row-table-future .column{min-height:170px;padding-bottom:30px;}.nyvarme .results-table .row-table-requirements .column{min-height:142px;padding-bottom:5px;}.nyvarme .results-table .row-table-investment .column{min-height:110px;padding-bottom:30px;}.nyvarme .results-table .row-table-actual.max-chars .column,.nyvarme .results-table .row-table-future.max-chars .column{min-height:250px;}.nyvarme .results-table.not-district .row-table-savings .column{min-height:175px;}.nyvarme .results-table.not-district .row-table-savings .column .title p{margin-bottom:0;}.nyvarme .results-table .column.column-1,.nyvarme .results-table .column.column-2,.nyvarme .results-table .column.column-3{border-right:0;}.nyvarme .results-table.active-column-1 .row-heading .column.column-1,.nyvarme .results-table.active-column-2 .row-heading .column.column-2,.nyvarme .results-table.active-column-3 .row-heading .column.column-3,.nyvarme .results-table.active-column-4 .row-heading .column.column-4{background-color:#00838f;color:#ffffff;border-top:0;cursor:default;}.nyvarme .results-table.active-column-1 .row-heading .column.column-1:before,.nyvarme .results-table.active-column-2 .row-heading .column.column-2:before,.nyvarme .results-table.active-column-3 .row-heading .column.column-3:before,.nyvarme .results-table.active-column-4 .row-heading .column.column-4:before{display:block;position:absolute;width:20px;height:20px;background-color:#ffffff;top:-12px;left:calc(50% - 10px);content:"";-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.nyvarme .results-table.active-column-1 .column.column-1:after,.nyvarme .results-table.active-column-2 .column.column-2:after,.nyvarme .results-table.active-column-3 .column.column-3:after,.nyvarme .results-table.active-column-4 .column.column-4:after{pointer-events:none;display:block;position:absolute;width:calc(100% - 2px);height:calc(100% + 2px);border-right:2px solid #00838f;border-left:2px solid #00838f;z-index:1;top:-1px;left:-1px;overflow:visible;content:"";box-sizing:content-box;}.nyvarme .results-table.active-column-1 .row-heading .column.column-2:hover::before,.nyvarme .results-table.active-column-2 .row-heading .column.column-3:hover::before,.nyvarme .results-table.active-column-3 .row-heading .column.column-4:hover::before{border-left:1px solid #d9dddd;content:"";height:300px;z-index:1;top:-1px;left:0;position:absolute;}.nyvarme .results-table.active-column-2 .row-heading .column.column-1:hover::before,.nyvarme .results-table.active-column-3 .row-heading .column.column-2:hover::before,.nyvarme .results-table.active-column-4 .row-heading .column.column-3:hover::before{border-right:1px solid #d9dddd;content:"";height:300px;z-index:1;top:-1px;right:0;position:absolute;}.nyvarme .results-table.active-column-1 .last-row .column.column-1,.nyvarme .results-table.active-column-2 .last-row .column.column-2,.nyvarme .results-table.active-column-3 .last-row .column.column-3,.nyvarme .results-table.active-column-4 .last-row .column.column-4{border-bottom:0;}.nyvarme .results-table.active-column-1 .last-row .column.column-1:after,.nyvarme .results-table.active-column-2 .last-row .column.column-2:after,.nyvarme .results-table.active-column-3 .last-row .column.column-3:after,.nyvarme .results-table.active-column-4 .last-row .column.column-4:after{border-bottom:2px solid #00838f;top:auto;bottom:0;}.nyvarme .results-table.collapsed.active-column-1 .last-collapsed-row .column.column-1,.nyvarme .results-table.collapsed.active-column-2 .last-collapsed-row .column.column-2,.nyvarme .results-table.collapsed.active-column-3 .last-collapsed-row .column.column-3,.nyvarme .results-table.collapsed.active-column-4 .last-collapsed-row .column.column-4{border-bottom:0;}.nyvarme .results-table.collapsed.active-column-1 .last-collapsed-row .column.column-1:after,.nyvarme .results-table.collapsed.active-column-2 .last-collapsed-row .column.column-2:after,.nyvarme .results-table.collapsed.active-column-3 .last-collapsed-row .column.column-3:after,.nyvarme .results-table.collapsed.active-column-4 .last-collapsed-row .column.column-4:after{border-bottom:2px solid #00838f;top:auto;bottom:-1px;}.nyvarme .results-table .nyvarme-fold-result{width:100%;border:1px solid #d9dddd;color:#266fee;border-top:0;height:33px;box-sizing:border-box;cursor:pointer;}.nyvarme .results-table .nyvarme-fold-result:hover{background-color:#00838f;border:1px solid #00838f;color:#ffffff;}.nyvarme .results-table .nyvarme-fold-result:before{text-align:center;width:100%;display:inline-block;vertical-align:middle;line-height:30px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nyvarme .results-table.collapsed .nyvarme-fold-result:before{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.nyvarme .results-table .result-fold-section{max-height:800px;overflow:hidden;-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;transition:max-height 0.8s;}.nyvarme .results-table.collapsed .result-fold-section{max-height:0;}.nyvarme .results-table .column .align-right{float:right;}.nyvarme .results-table .row.max-chars .column .align-right{float:none;padding-bottom:5px;}.nyvarme .results-table .column .text > ul{margin-top:0;}.nyvarme .results-table .title-light{font-size:17px;display:block;font-weight:400;line-height:23px;}.nyvarme .results-table .title-bold{font-size:17px;display:block;font-weight:500;line-height:24px;padding-bottom:20px;}.nyvarme .results-table .title.spaced{padding-bottom:10px;padding-top:2px;}.nyvarme .results-table .value-big{font-size:28px;font-weight:500;line-height:37px;}.nyvarme .results-table .space-big{padding-bottom:20px;}.nyvarme .results-table .space-medium{padding-bottom:16px;}.nyvarme_popup_disclaimer .nyvarme_popup_disclaimer_content{max-width:620px;min-width:620px;}.landing-page-section .nyvarme h1,.landing-page-section .nyvarme h2.node-title{margin:25px 0;}
