@media print{div.hq-nav-section-bloc,#mainHeader,footer#hq-main-footer,#sticky-tel-close,#sticky-tel-open{display:none !important}.getTabDefault{color:#000;font-size:1em;position:relative}.hidden{display:none !important;visibility:hidden !important}.visible-mobile,.visible-print{display:none !important}.hidden-desktop{display:none !important}.floatleft{float:left}.floatright{float:right}.todo{border:1px dotted red}.push-left{float:left}.push-right{float:right}.visible-desktop-inline{display:inline-block !important}.visible-mobile-inline{display:none !important}.visible-mobile-mini{display:none !important}body.portrait-de-consommation-eci *{text-shadow:none}body.portrait-de-consommation-eci #sticky-tel-close,body.portrait-de-consommation-eci #sticky-tel-open,body.portrait-de-consommation-eci #mainHeader,body.portrait-de-consommation-eci #hq-main-header{display:none !important}body.portrait-de-consommation #gridSystem .container>.row{max-width:none}body.portrait-de-consommation section.header,body.portrait-de-consommation section.overview,body.portrait-de-consommation section.total-annuel{background-color:#f2f2f3}body.portrait-de-consommation .section-content a:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}body.portrait-de-consommation #gridSystem #portraitConsommation .hgroup{margin-left:auto;margin-right:auto}body.portrait-de-consommation #menuMiddle{display:none !important}#gridSystem #portraitConsommation{line-height:1}#gridSystem #portraitConsommation .hgroup{margin:0;padding-bottom:30px}#gridSystem #portraitConsommation .hgroup h1{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-transform:none}#gridSystem #portraitConsommation .hgroup h1 small{font-size:.75em;color:currentColor;display:block;padding-top:8px}#gridSystem #portraitConsommation .container-conso-allperiods-list{display:inline-block;margin-top:-12px}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation{margin-top:5px;margin-bottom:30px;float:none;display:inline-block}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation select{border:none;padding:0;margin:0;font-size:19px;font-size:1.1875rem;width:auto;padding-right:25px;color:#1b77ba;background:url(../images/portrait/select-large.png) 100% 10px no-repeat;background-size:19px 11px}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation select:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .slick-arrow{top:3px;width:25px;height:25px;padding-left:25px}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .slick-arrow:after{font-size:27px;font-size:1.6875rem;right:-2px;top:16px}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .slick-arrow:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .slick-prev{margin-right:18px;left:0}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .slick-prev:after{right:-1px}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .slick-next{margin-left:11px}#gridSystem #portraitConsommation .custom-select.small:after{position:absolute;width:14px;height:14px;right:35px;font-size:24px}#gridSystem #portraitConsommation .custom-select.small select{font-size:14px;font-size:0.875rem;margin-left:0;line-height:14px;height:auto;padding:0;width:220px;margin-right:0}#gridSystem #portraitConsommation .is-summer .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_ete.png')}#gridSystem #portraitConsommation .is-spring .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_printemps.png')}#gridSystem #portraitConsommation .is-winter .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_hiver.png')}#gridSystem #portraitConsommation .is-fall .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_automne.png')}#gridSystem #portraitConsommation .is-summer-affaire .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_ete.png')}#gridSystem #portraitConsommation .is-spring-affaire .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_printemps.png')}#gridSystem #portraitConsommation .is-winter-affaire .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_hiver.png')}#gridSystem #portraitConsommation .is-fall-affaire .conso-component-box__body{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_automne.png')}#gridSystem #portraitConsommation .has-bg-energie .conso-component-box__body{background-image:url('../images/portrait/hq_seasonillustrations_totalannuel.png')}#gridSystem #portraitConsommation .has-bg-puissance .conso-component-box__body{background-image:url('../images/portrait/hq_seasonillustrations_totalannuel.png')}#gridSystem #portraitConsommation .conso-allperiods-header{*zoom:1;margin:30px 0}#gridSystem #portraitConsommation .conso-allperiods-header:before,#gridSystem #portraitConsommation .conso-allperiods-header:after{display:table;content:""}#gridSystem #portraitConsommation .conso-allperiods-header:after{clear:both}#gridSystem #portraitConsommation .conso-allperiods-header:before,#gridSystem #portraitConsommation .conso-allperiods-header:after{display:table;content:""}#gridSystem #portraitConsommation .conso-allperiods-header:after{clear:both}#gridSystem #portraitConsommation .conso-component-box{color:#48433f;background-color:#fff;border:1px solid #ccc}#gridSystem #portraitConsommation .conso-component-box.conso-component-box--paddding{padding:40px}#gridSystem #portraitConsommation .conso-component-box.is-close .conso-component-box__content{display:none}#gridSystem #portraitConsommation .conso-component-box.is-close .conso-component-box__toggler{background-position:0 0}#gridSystem #portraitConsommation .conso-component-box .conso-component-box__header{margin:30px 40px 30px 40px;display:block;text-decoration:none;outline:none !important}#gridSystem #portraitConsommation .conso-component-box .conso-component-box__header-container{position:relative;min-height:27px}#gridSystem #portraitConsommation .conso-component-box .conso-component-box__toggler{display:block;position:absolute;color:transparent;top:0;right:0;width:27px;height:27px;background-size:27px;background-position:0 -27px;background-image:url('../images/layout/section-toggle.png');background-repeat:no-repeat;-webkit-tap-highlight-color:rgba(0,0,0,0)}#gridSystem #portraitConsommation .conso-component-box .conso-component-box__toggler:hover{opacity:.5}#gridSystem #portraitConsommation .conso-component-box .conso-component-box__toggler.icon-close{background-position:0 0}#gridSystem #portraitConsommation .conso-component-box .toggler-icone-plein{background-image:url('../images/layout/section-toggle-plein.png') !important}#gridSystem #portraitConsommation .conso-component-box .conso-component-box__title{margin:0;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-size:20px;font-size:1.25rem;line-height:27px}#gridSystem #portraitConsommation .conso-component-box__body{padding:0 40px;padding-bottom:120px;position:relative;background-position:bottom right;background-repeat:no-repeat;background-size:48% auto}#gridSystem #portraitConsommation .conso-oneperiod-history-wrapper .conso-component-box__body{padding-bottom:0}#gridSystem #portraitConsommation .conso-component-box__footer{*zoom:1;padding:25px 40px;border-top:1px solid #ccc}#gridSystem #portraitConsommation .conso-component-box__footer:before,#gridSystem #portraitConsommation .conso-component-box__footer:after{display:table;content:""}#gridSystem #portraitConsommation .conso-component-box__footer:after{clear:both}#gridSystem #portraitConsommation .conso-component-box__footer:before,#gridSystem #portraitConsommation .conso-component-box__footer:after{display:table;content:""}#gridSystem #portraitConsommation .conso-component-box__footer:after{clear:both}#gridSystem #portraitConsommation .conso-updated{line-height:26px;position:absolute;bottom:15px}#gridSystem #portraitConsommation .conso-updated span{font-size:14px;font-size:0.875rem;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#56514e}#gridSystem #portraitConsommation .conso-message-notes{margin-top:16px;line-height:1.4}#gridSystem #portraitConsommation .has-error .conso-error-message{display:block}#gridSystem #portraitConsommation .has-error .conso-global-view-energie,#gridSystem #portraitConsommation .has-error .conso-global-view-puissance,#gridSystem #portraitConsommation .has-error .conso-compareYear-view{display:none}#gridSystem #portraitConsommation .conso-error-message{font-size:16px;font-size:1rem;line-height:1.2;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-error-message h1,#gridSystem #portraitConsommation .conso-error-message h2,#gridSystem #portraitConsommation .conso-error-message h3,#gridSystem #portraitConsommation .conso-error-message h4,#gridSystem #portraitConsommation .conso-error-message h5,#gridSystem #portraitConsommation .conso-error-message h6{margin-bottom:20px}#gridSystem #portraitConsommation .conso-compareYear-view{display:none}#gridSystem #portraitConsommation .conso-compareYear-view .th-period{font-size:12px !important}#gridSystem #portraitConsommation .conso-compareYear-view .custom-select{margin:0;padding-right:0}#gridSystem #portraitConsommation .conso-compareYear-view .custom-select:after{content:""}#gridSystem #portraitConsommation .conso-compareYear-view .custom-select select{font-size:11px;min-width:1px;background:url('../images/portrait/select-small.png') 100% 2px no-repeat;width:170px !important}#gridSystem #portraitConsommation .bold{color:#48433f;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .bold abbr{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif !important}#gridSystem #portraitConsommation .conso-oneperiod-history-cost_label,#gridSystem #portraitConsommation .conso-oneperiod-history-cost .legend-cost-type-label{margin-bottom:7px;font-weight:600}#gridSystem #portraitConsommation .cost-type-select-list-wrapper{float:right;width:32%;margin-bottom:20px}#gridSystem #portraitConsommation .legend-cost-type_label,#gridSystem #portraitConsommation .legend-cost-type_total-label{font-weight:600}#gridSystem #portraitConsommation .legend-cost-type_credit-cpc{font-size:12px}#gridSystem #portraitConsommation .legend-cost-type_credit-cpc.retrait{font-size:12px;margin-left:29px}#gridSystem #portraitConsommation .legend-cost-type_lien-comprendre{padding-top:8px}#gridSystem #portraitConsommation .legend-cost-type_total-wrapper{padding-top:5px}#gridSystem #portraitConsommation .conso-progress-wrapper{margin:0 0 20px 0}#gridSystem #portraitConsommation .conso-progress-wrapper .conso-progress{height:14px;border:1px solid #ccc;background-color:#ffffff}#gridSystem #portraitConsommation .conso-progressbar{height:12px;background-color:#1b75bb;transition:width .6s ease}#gridSystem #portraitConsommation .conso-row-data{*zoom:1}#gridSystem #portraitConsommation .conso-row-data:before,#gridSystem #portraitConsommation .conso-row-data:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data:after{clear:both}#gridSystem #portraitConsommation .conso-row-data:before,#gridSystem #portraitConsommation .conso-row-data:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data:after{clear:both}#gridSystem #portraitConsommation .conso-row-data__col{border-right:none}#gridSystem #portraitConsommation .conso-row-data__col:last-child{border-bottom:none}#gridSystem #portraitConsommation .conso-row-data .conso-row-data__col-value+.conso-row-data__col-value{margin-top:6px}#gridSystem #portraitConsommation .conso-row-data__col-label+.conso-row-data__col-value{margin-top:6px}#gridSystem #portraitConsommation .conso-row-data__label{font-size:14px;font-size:0.875rem;line-height:1;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-row-data__value{font-size:24px;font-size:1.5rem;line-height:1;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#828282}#gridSystem #portraitConsommation .conso-row-data__value.small{font-size:14px;font-size:0.875rem;line-height:1;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#56514e}#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col{float:left;width:33.33%}#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col:last-child{margin-bottom:0}#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--border-bottom{padding-bottom:20px;border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .conso-row-data-large{*zoom:1;position:relative}#gridSystem #portraitConsommation .conso-row-data-large:before,#gridSystem #portraitConsommation .conso-row-data-large:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-large:after{clear:both}#gridSystem #portraitConsommation .conso-row-data-large:before,#gridSystem #portraitConsommation .conso-row-data-large:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-large:after{clear:both}#gridSystem #portraitConsommation .conso-row-data-large__col{float:left}#gridSystem #portraitConsommation .conso-row-data-large__col .conso-type-tarif{font-size:18px;font-size:1.125rem;margin-left:20px;display:inline-block}#gridSystem #portraitConsommation .conso-row-data-large__col .conso-option-tarif{font-size:18px;font-size:1.125rem;margin-top:5px}#gridSystem #portraitConsommation .conso-row-data-large__col.right{float:right}#gridSystem #portraitConsommation .conso-row-data-large__label{padding-bottom:4px;line-height:1}#gridSystem #portraitConsommation .conso-row-data-large__label span{font-size:17px;font-size:1.0625rem;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-row-data-large__value{font-size:32px;font-size:2rem;line-height:1;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;display:inline-block}#gridSystem #portraitConsommation .conso-row-data-large__container-tag{margin-top:8px}#gridSystem #portraitConsommation .conso-allperiods-slide-power .conso-row-data__value{text-align:left}#gridSystem #portraitConsommation .conso-row-data-complex{position:relative;display:flex;border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .conso-row-data-complex__col{padding-bottom:20px;padding-right:35px;padding-left:35px;border-right:1px solid #ccc}#gridSystem #portraitConsommation .conso-row-data-complex__col:first-child{padding-left:0}#gridSystem #portraitConsommation .conso-row-data-complex__col:last-child{padding-right:0;margin-bottom:0;border-right:none;flex:1 1 0}#gridSystem #portraitConsommation .conso-row-data-complex__col.has-no-border{border:none}#gridSystem #portraitConsommation .conso-row-data-complex__row{margin-bottom:0}#gridSystem #portraitConsommation .conso-row-data-complex__row:last-child{margin-bottom:0;padding-right:0}#gridSystem #portraitConsommation .conso-row-data-complex__row-inner{*zoom:1}#gridSystem #portraitConsommation .conso-row-data-complex__row-inner:before,#gridSystem #portraitConsommation .conso-row-data-complex__row-inner:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-complex__row-inner:after{clear:both}#gridSystem #portraitConsommation .conso-row-data-complex__row-inner:before,#gridSystem #portraitConsommation .conso-row-data-complex__row-inner:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-complex__row-inner:after{clear:both}#gridSystem #portraitConsommation .conso-row-data-complex__row-inner .conso-row-data-complex__col-inner:last-child{padding-right:0}#gridSystem #portraitConsommation .conso-row-data-complex__col-inner{padding-right:16px;float:left;width:33.33%}#gridSystem #portraitConsommation .conso-row-data-complex__title{font-size:18px;font-size:1.125rem;line-height:1;margin-bottom:16px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-row-data-complex__label{font-size:14px;font-size:0.875rem;line-height:1;padding-bottom:6px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-row-data-complex__value{font-size:24px;font-size:1.5rem;line-height:1}#gridSystem #portraitConsommation .conso-row-data-complex__value.small{font-size:20px;font-size:1.25rem}#gridSystem #portraitConsommation .conso-row-data-complex__detail{font-size:14px;font-size:0.875rem;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-decoration:underline;display:inline-block;padding-right:20px;background-size:14px;background-position:right 0;background-image:url('../images/portrait/icn-collapse.png');background-repeat:no-repeat;margin-top:24px}#gridSystem #portraitConsommation .conso-row-data-complex__detail.is-active{background-position:right -42px;height:15px}#gridSystem #portraitConsommation .conso-row-data-complex__detail.is-active{margin-bottom:20px}#gridSystem #portraitConsommation .conso-row-data-complex__note{margin-top:4px;line-height:1.4}#gridSystem #portraitConsommation .conso-row-data-complex .conso-tag{margin-top:4px}#gridSystem #portraitConsommation .conso-row-data-complex .conso-tag .tooltips{margin-left:4px}#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail{display:none}.container-table-responsive{position:relative}#gridSystem #portraitConsommation .conso-table-compareYear{width:100%}#gridSystem #portraitConsommation .conso-table-compareYear th,#gridSystem #portraitConsommation .conso-table-compareYear td{text-align:left;vertical-align:top}#gridSystem #portraitConsommation .conso-table-compareYear tr td,#gridSystem #portraitConsommation .conso-table-compareYear tr th{padding-left:26px;padding-right:26px}#gridSystem #portraitConsommation .conso-table-compareYear tr th{padding-left:0;padding-right:0}#gridSystem #portraitConsommation .conso-table-compareYear tr td:last-child{padding-right:20px}#gridSystem #portraitConsommation .conso-table-compareYear thead th,#gridSystem #portraitConsommation .conso-table-compareYear thead td{font-size:14px;font-size:0.875rem;padding-top:18px;padding-bottom:6px;text-align:center;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear thead .conso-tag{margin-top:12px}#gridSystem #portraitConsommation .conso-table-compareYear .row-header{height:80px}#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-a,#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-b{padding-left:13px;padding-right:13px;text-align:left}#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-a .th-period,#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-b .th-period,#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-a .annual-period,#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-b .annual-period{text-align:center}#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-a{padding-right:2px}#gridSystem #portraitConsommation .conso-table-compareYear .th-title.visible-desktop-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a.visible-desktop-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b.visible-desktop-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare.visible-desktop-inline{display:table-cell !important}#gridSystem #portraitConsommation .conso-table-compareYear .th-title.visible-mobile-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a.visible-mobile-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b.visible-mobile-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare.visible-mobile-inline{display:none !important}#gridSystem #portraitConsommation .conso-table-compareYear .th-title-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-title{width:auto !important;min-width:0;padding-right:26px}#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a-collapsible-data .conso-allperiods-list,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a .conso-allperiods-list{width:auto;padding-right:4px}#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a-collapsible-data .custom-select.small:after,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a .custom-select.small:after{right:26px}#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b{background-color:#e3e2e2}#gridSystem #portraitConsommation .conso-table-compareYear .th-compare-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare{width:180px}#gridSystem #portraitConsommation .conso-table-compareYear .estimated-tooltip{text-align:center}#gridSystem #portraitConsommation .conso-table-compareYear .puissance-compare-with-select .estimated-tooltip{text-align:center}#gridSystem #portraitConsommation .conso-table-compareYear .row-total:first-child .td-data-a .data-value .data-value,#gridSystem #portraitConsommation .conso-table-compareYear .row-total:first-child .td-data-b .data-value .data-value{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .row-total:first-child .td-data-a .small .data-value,#gridSystem #portraitConsommation .conso-table-compareYear .row-total:first-child .td-data-b .small .data-value{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .row-total th,#gridSystem #portraitConsommation .conso-table-compareYear .row-total td{padding-top:0;padding-bottom:15px;font-size:18px;font-size:1.125rem;vertical-align:middle;border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .conso-table-compareYear .row-total th .bold,#gridSystem #portraitConsommation .conso-table-compareYear .row-total td .bold{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .row-total th.td-head,#gridSystem #portraitConsommation .conso-table-compareYear .row-total td.td-head{font-size:19px;font-size:1.1875rem;line-height:24px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;vertical-align:top}#gridSystem #portraitConsommation .conso-table-compareYear .row-total .td-value-default{font-size:19px;font-size:1.1875rem}#gridSystem #portraitConsommation .conso-table-compareYear .row-total .td-value-tarif{margin-top:4px;font-size:13px;font-size:0.8125rem}#gridSystem #portraitConsommation .conso-table-compareYear .row-data th,#gridSystem #portraitConsommation .conso-table-compareYear .row-data td{min-width:225px;font-size:16px;font-size:1rem;padding-top:15px;padding-bottom:15px;vertical-align:middle;border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .conso-table-compareYear .row-data th{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .row-data.expandable th,#gridSystem #portraitConsommation .conso-table-compareYear .row-data.expandable td{border-bottom:2px solid #ccc}#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-bottom th,#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-bottom td{vertical-align:bottom}#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-top th,#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-top td{vertical-align:top}#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-bottom.border-thick th,#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-bottom.border-thick td{vertical-align:bottom;border-bottom:2px solid #ccc;border-top:2px solid #ccc}#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-top th,#gridSystem #portraitConsommation .conso-table-compareYear .row-data.vertical-top td{vertical-align:top}#gridSystem #portraitConsommation .conso-table-compareYear .td-head,#gridSystem #portraitConsommation .conso-table-compareYear .td-head *{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .td-data-b{background-color:#e3e2e2}#gridSystem #portraitConsommation .conso-table-compareYear .td-comparison .data-value{font-size:16px;font-size:1rem}#gridSystem #portraitConsommation .conso-table-compareYear .td-comparison .value-comparison.small .data-value{font-size:12px;font-size:0.75rem}#gridSystem #portraitConsommation .conso-table-compareYear .td-comparison abbr{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .td-title,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default,#gridSystem #portraitConsommation .conso-table-compareYear .td-note{line-height:1.2}#gridSystem #portraitConsommation .conso-table-compareYear .td-title+.td-note,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default+.td-note,#gridSystem #portraitConsommation .conso-table-compareYear .td-note+.td-note{margin-top:4px}#gridSystem #portraitConsommation .conso-table-compareYear .td-title+.td-help,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default+.td-help,#gridSystem #portraitConsommation .conso-table-compareYear .td-note+.td-help{margin-top:6px}#gridSystem #portraitConsommation .conso-table-compareYear .td-title abbr,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default abbr,#gridSystem #portraitConsommation .conso-table-compareYear .td-note abbr{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .td-title{font-size:19px;font-size:1.1875rem;line-height:24px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-table-compareYear .td-title+.td-value-default{margin-top:6px}#gridSystem #portraitConsommation .conso-table-compareYear .value-comparison+.value-comparison,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default+.td-value-default:not([data-units]){margin-top:4px}#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default{font-size:16px;font-size:1rem}#gridSystem #portraitConsommation .conso-table-compareYear .value-comparison.small,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default.small,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default.small .data-value,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default.small abbr{font-size:12px;font-size:0.75rem}#gridSystem #portraitConsommation .conso-table-compareYear .td-note{font-size:12px;font-size:0.75rem;line-height:1.4}#gridSystem #portraitConsommation .conso-table-compareYear .td-help{color:#c35504;font-size:12px;line-height:14px}#gridSystem #portraitConsommation .conso-table-compareYear .td-help .tooltips{color:#fff}#gridSystem #portraitConsommation .conso-table-compareYear .td-show-detail{font-size:14px;font-size:0.875rem;display:inline-block;padding-right:20px;background-size:14px;background-position:right 0;background-image:url('../images/portrait/icn-collapse.png');background-repeat:no-repeat;display:block;color:#1b77ba;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-decoration:underline}#gridSystem #portraitConsommation .conso-table-compareYear .td-show-detail.is-active{background-position:right -42px;height:15px}#gridSystem #portraitConsommation .conso-table-compareYear .conso-table-compareYear-puissance-detail{display:none}#gridSystem #portraitConsommation .toggle-tab{display:inline-block;vertical-align:top;padding:3px 4px;height:26px;border-radius:13px;background-color:#dadada}#gridSystem #portraitConsommation .toggle-tab .toggle-tab__options{font-size:14px;font-size:0.875rem;display:inline-block;vertical-align:top;min-width:46px;height:20px;border-radius:10px;padding:0 10px;outline:none;color:#48433f;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;line-height:20px;text-align:center;text-decoration:none !important}#gridSystem #portraitConsommation .toggle-tab .toggle-tab__options abbr{cursor:pointer}#gridSystem #portraitConsommation .toggle-tab .toggle-tab__options:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .toggle-tab .toggle-tab__options.is-active{color:#fff;background-color:#1b77ba}#gridSystem #portraitConsommation .toggle-tab .toggle-tab__options.is-active abbr{color:#fff}#gridSystem #portraitConsommation .conso-tag{font-size:12px;font-size:0.75rem;display:inline-block;padding:0;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#9d4a0c;line-height:1;vertical-align:middle}#gridSystem #portraitConsommation .conso-tag .tooltips svg{background-color:#c35504 !important;color:#fff;vertical-align:middle;position:relative;top:-2px}#gridSystem #portraitConsommation .conso-tag-credit{font-size:12px;font-size:0.75rem;display:inline-block;padding:0;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#48433f;line-height:1;vertical-align:middle}#gridSystem #portraitConsommation .conso-tag-credit .tooltips svg{background-color:#48433f !important;color:#fff;vertical-align:middle;position:relative;top:-2px}#gridSystem #portraitConsommation .conso-notes{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:1.1em}#gridSystem #portraitConsommation .conso-comparetips-diff{padding:0;margin-top:20px;margin-bottom:14px;text-align:left;font-size:1.4em;line-height:1.2}.conso-comparetips{margin-top:20px}#gridSystem #portraitConsommation .conso-comparetips-list{line-height:1.4}#gridSystem #portraitConsommation .conso-comparetips-list p{font-weight:bold}#gridSystem #portraitConsommation .conso-comparetips-list li{position:relative;padding-left:15px;margin-bottom:12px}#gridSystem #portraitConsommation .conso-comparetips-list ol{list-style-type:none;counter-reset:list-counter;margin-left:0}#gridSystem #portraitConsommation .conso-comparetips-list ol li:before{position:absolute;left:0;content:counter(list-counter) ". ";counter-increment:list-counter;color:#1b77ba;font-family:inherit}#gridSystem #portraitConsommation .conso-comparetips-list ul{margin:0;padding:0}#gridSystem #portraitConsommation .conso-comparetips-list ul li:before{position:absolute;left:0;top:-0.05em;content:"• ";font-size:2em;color:#1b77ba}.see-also-content{background-color:#fff}.see-also-content .see-also-title{margin:20px 0 18px 0;padding:0;font-size:1.8em}.see-also-content .see-also-subtitle{font-size:1.6em;margin-bottom:11px}.see-also-content .hq-bloc-liens ul{list-style-image:none !important;list-style:none;padding-left:12px !important;margin:0;font-size:1.2em}.see-also-content .hq-bloc-liens ul li{margin-bottom:10px;position:relative}.see-also-content .hq-bloc-liens ul li a{color:#3273b8;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}.see-also-content .hq-bloc-liens ul li:before{content:url('../images/portrait/bg_arrow_link.png');position:absolute;left:-12px;top:1px}.see-also-content .hq-bloc-liens ul li#hq-bloc-liens-tarif{display:none}.portrait-de-consommation .collapse-content{background-color:#fff}.portrait-de-consommation .hq-collapse-detail{display:none}.portrait-de-consommation div[class^=hq-collapse]{margin:15px 0 50px}.portrait-de-consommation div[class^=hq-collapse]>div,.portrait-de-consommation div[class^=hq-collapse]>section>div{border-bottom:1px solid #d8d9da;margin:0;padding:10px 0 5px 0}.portrait-de-consommation div[class^=hq-collapse]>div p,.portrait-de-consommation div[class^=hq-collapse]>section>div p{font-size:.9rem}.portrait-de-consommation div[class^=hq-collapse]>.item,.portrait-de-consommation div[class^=hq-collapse]>h2,.portrait-de-consommation div[class^=hq-collapse]>h3,.portrait-de-consommation div[class^=hq-collapse]>h4,.portrait-de-consommation div[class^=hq-collapse]>section>h2{background:0 0 !important;border-top:1px solid #d8d9da;border-bottom:1px solid #d8d9da;margin:-1px 0 0 0 !important;font-size:.9rem;font-family:"Open Sans",sans-serif;font-weight:600;line-height:initial}.portrait-de-consommation div[class^=hq-collapse]>.item a,.portrait-de-consommation div[class^=hq-collapse]>h2 a,.portrait-de-consommation div[class^=hq-collapse]>h3 a,.portrait-de-consommation div[class^=hq-collapse]>h4 a,.portrait-de-consommation div[class^=hq-collapse]>section>h2 a{color:#3273b8;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;display:block;padding:15px 70px 15px 0;position:relative}.portrait-de-consommation div[class^=hq-collapse]>.item a:after,.portrait-de-consommation div[class^=hq-collapse]>h2 a:after,.portrait-de-consommation div[class^=hq-collapse]>h3 a:after,.portrait-de-consommation div[class^=hq-collapse]>h4 a:after,.portrait-de-consommation div[class^=hq-collapse]>section>h2 a:after{background-image:url('../images/portrait/icn-collapse.png');display:block;content:" ";height:14px;width:14px;position:absolute;top:19px;right:10px}.portrait-de-consommation div[class^=hq-collapse]>.item a.is-active:after,.portrait-de-consommation div[class^=hq-collapse]>h2 a.is-active:after,.portrait-de-consommation div[class^=hq-collapse]>h3 a.is-active:after,.portrait-de-consommation div[class^=hq-collapse]>h4 a.is-active:after,.portrait-de-consommation div[class^=hq-collapse]>section>h2 a.is-active:after{background-position:0 14px}#gridSystem #portraitConsommation .conso-row-data-large--total-projection{margin-bottom:29px}#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation{margin-top:29px}#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation .conso-row-data_col--repartition{width:100%;display:inline-block;margin-top:29px}#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation .noDataKWhMontant{margin-top:0 !important}#gridSystem #portraitConsommation .conso-compareYear-view .conso-row-data--repartition{margin-top:20px}#gridSystem #portraitConsommation .clim-chauffage{height:20px;display:inline-block;margin-top:-5px}#gridSystem #portraitConsommation .repartition{height:20px;display:inline-block}#gridSystem #portraitConsommation .tarif-economie{color:#7d9e2b}#gridSystem #portraitConsommation .tarif-augmentation{color:#c20000}#gridSystem #portraitConsommation .conso-global-view-puissance{position:relative}#gridSystem #portraitConsommation .conso-global-view-puissance .conso-row-data-complex--energie-puissance{margin-top:29px}#gridSystem #portraitConsommation .conso-row-data--repartition{margin-top:20px}.slick-slider{user-select:auto !important}#gridSystem #portraitConsommation .conso-annual-period{font-size:20px;font-size:1.25rem;margin-bottom:30px;line-height:1;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-block-annuel.compare-active .conso-global-view-energie{display:none}#gridSystem #portraitConsommation .conso-block-annuel.compare-active .conso-compareYear-view{display:block}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body{padding-left:0;padding-right:0}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie{margin:29px 0 0 !important}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie .message-suivi-dt__container{text-align:center}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie .triangle{border-top:16px solid white;border-right:30px solid transparent;border-left:30px solid transparent;margin-left:40px;height:0;width:0}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie .message-suivi-dt__body{color:#fff;padding:5px 30px 15px 30px}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-component-box__header,#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-component-box__footer{margin-left:40px;margin-right:40px}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body div.conso-global-view-energie>div,#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body div.conso-compareYear-view>div{margin-left:40px;margin-right:40px}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .table-responsive{width:auto}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-row-data--explication-dt{min-height:51px;border-top:1px solid #e9e8e8;border-bottom:1px solid #e9e8e8}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-row-data--suivi-dt{margin:29px 0 0 !important}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-row-data--suivi-dt{margin:24px 0 0 !important}#gridSystem #portraitConsommation .conso-block-annuel .bg-economie{background-color:#377D22}#gridSystem #portraitConsommation .conso-block-annuel .bg-augmentation{background-color:#c20000}#gridSystem #portraitConsommation .conso-block-annuel .conso-table-compareYear thead th{padding-bottom:24px}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box{padding-top:15px;padding-bottom:15px}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box__header{outline:none !important}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box__header-container{padding-top:18px;position:relative}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box__toggler{display:block;position:absolute;color:transparent;top:15px;right:0;width:15px;height:15px;background-size:15px;background-position:0 -15px;background-image:url('../images/layout/section-toggle.png');background-repeat:no-repeat;-webkit-tap-highlight-color:rgba(0,0,0,0)}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box__toggler:hover{opacity:.5}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box__toggler.icon-close{background-position:0 0}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box__body{margin:10px 15px}#gridSystem #portraitConsommation .conso-block-annuel .explication-dt-component-box__body p{font-size:1em}.power-hour-graph-collapse{position:absolute;right:0;display:block;width:14px;height:14px;border-radius:50%;background:#007AA5;margin-top:-40px;text-decoration:none}.power-hour-graph-collapse:after{content:"+";display:block;line-height:13px;font-size:19px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#fff;text-align:center;width:15px;position:absolute;left:0;top:0}.power-hour-graph-collapse.active:after{content:"-";line-height:8px;font-size:26px;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}.power-hour-graph-canvas{clear:both;margin-bottom:20px;position:relative;margin-top:-20px}.power-hour-graph-canvas:after,.power-hour-graph-canvas:before{top:-3px;left:85px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.power-hour-graph-canvas:after{border-color:rgba(242,242,243,0);border-bottom-color:#f2f2f3;border-width:7px;margin-left:-7px}.power-hour-graph-canvas:before{border-color:rgba(208,208,208,0);border-bottom-color:#d0d0d0;border-width:8px;margin-left:-8px;top:-5px}.power-hour-graph-canvas .power-hour-graph-canvas-scroll{overflow-y:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-overflow-scrolling:touch;overflow-x:auto}.power-hour-graph-canvas .power-hour-graph-canvas-wrapper{position:relative;margin-top:10px}.power-hour-graph-canvas .power-hour-graph-canvas-wrapper canvas{margin:0 0 20px 0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-datepicker .ui-datepicker-buttonpane{background-color:#f4f5f5;height:40px;width:100%;margin-left:-2px}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{color:#fff;line-height:1.8em;text-shadow:none;border-radius:5px;margin:.6em .2em;padding:.2em .6em}.ui-datepicker .ui-datepicker-prev:hover{background:#4a9ece}.ui-datepicker .ui-datepicker-next:hover{background:#4a9ece}.ui-widget-content{background:#fff;border:none;border-radius:0;box-shadow:7px 7px 50px 0 #b2b1b1}td.ui-datepicker-current-day{padding:0}.ui-widget-header{border:none;background:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#0079bd;border:0;color:#fff}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fff;font-weight:700;color:#0079bd}.ui-state-hover,.ui-widget-content .ui-state-hover{background:#2f92c9;color:#fff;border:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.ui-datepicker-close:focus,.ui-datepicker-current:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}input[readonly].hasDatepicker{cursor:text}input[readonly].hasDatepicker:focus{border-color:rgba(82,168,236,0.8) !important;-webkit-box-shadow:0 0 6px rgba(82,168,236,0.8) !important;-moz-box-shadow:0 0 6px rgba(82,168,236,0.8) !important;box-shadow:0 0 6px rgba(82,168,236,0.8) !important}#ui-datepicker-div.hide-btn-today .ui-datepicker-buttonpane .ui-datepicker-current{display:none}#tooltip button.close-icon:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#tooltip button.close-icon .icon{display:inline;height:10px;padding:0;line-height:19px;font-size:2em}#tooltipsCtnPortraitConso{position:absolute;left:-9999px;top:0;width:300px;height:300px}#tooltipsCtnPortraitConso>div{position:absolute;top:0}.portrait-de-consommation small#conso-address-usager{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}.portrait-de-consommation .row{max-width:940px;margin-left:auto;margin-right:auto}.portrait-de-consommation .row.mobileNatif{margin-top:-16px}#gridSystem #portraitConsommation p{font-size:1.1em}#gridSystem #portraitConsommation .hq-icn-aide{display:inline-block;fill:currentcolor;height:1em;width:1em;background:#007AA5 none repeat scroll 0 0;border-radius:8px;line-height:1em;padding:2px;transition:all .25s ease 0s;color:#fff;margin:1px 5px 0 8px}#gridSystem #portraitConsommation .hq-icn-aide svg{display:none}#gridSystem #portraitConsommation .history-legend-note-modal{position:absolute;width:100%;height:354px;z-index:9;display:none;overflow:auto;padding:10px 10px 10px 10px;background:-moz-linear-gradient(-180deg, #efefef 0, rgba(239,239,239,0.9) 20%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0, #efefef), color-stop(20%, rgba(239,239,239,0.9)));background:-webkit-linear-gradient(-180deg, #efefef 0, rgba(239,239,239,0.9) 20%);background:-o-linear-gradient(-180deg, #efefef 0, rgba(239,239,239,0.9) 20%);background:-ms-linear-gradient(-180deg, #efefef 0, rgba(239,239,239,0.9) 20%);background:linear-gradient(-180deg, #efefef 0, rgba(239,239,239,0.9) 20%)}#gridSystem #portraitConsommation .history-legend-note-modal.is-active{display:block}#gridSystem #portraitConsommation .logo{display:none}#gridSystem #portraitConsommation .switch-view-tabs{border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .switch-view-tabs .enhance{font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:16px;margin-right:65px;text-decoration:none}#gridSystem #portraitConsommation .switch-view-tabs .enhance:hover{color:#48433f}#gridSystem #portraitConsommation .history-legend-note-title{display:none}#gridSystem #portraitConsommation .history-legend-note-modal-close{font-family:HydropictoRegular;font-size:2.3em;height:40px;width:40px;display:block;color:#1b77ba;line-height:44px;text-align:center;right:2px;top:2px;position:absolute;text-decoration:none;outline:0;border:2px solid rgba(0,0,0,0)}#gridSystem #portraitConsommation .history-legend-note-modal-close:focus{border:2px solid #1188eb}#gridSystem #portraitConsommation .history-legend-note-modal-inner{position:relative;width:100%;height:100%}#gridSystem #portraitConsommation .power-hour-graph input{padding-left:6px}#gridSystem #portraitConsommation .oneperiod-day-select-ctn{width:100%;margin-bottom:20px}#gridSystem #portraitConsommation .oneperiod-day-select-ctn:after{display:table;content:"";clear:both}#gridSystem #portraitConsommation .oneperiod-day-select-ctn .custom-select:after{font-size:25px;font-size:1.5625rem;font-weight:bold;top:60%}#gridSystem #portraitConsommation .oneperiod-day-select-ctn .custom-navigation span{position:relative;width:30px;height:30px}#gridSystem #portraitConsommation .oneperiod-day-select-ctn .custom-navigation span:after{content:'\02EF';display:block;position:absolute;width:25px;height:25px;left:-17px;top:6px;font-family:HydropictoRegular;font-size:25px;font-size:1.5625rem;font-weight:bold;color:#1b77ba;pointer-events:none}#gridSystem #portraitConsommation .conso-oneperiod-history-graph-error{margin:0 0 40px 0}#gridSystem #portraitConsommation .conso-oneperiod-history-graph-error .title{font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;display:block;margin-bottom:20px;font-size:20px}#gridSystem #portraitConsommation [data-units]{display:none}#gridSystem #portraitConsommation *:after,#gridSystem #portraitConsommation *:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .allperiods-select-list-wrapper,#gridSystem #portraitConsommation .oneperiod-month-select-list-wrapper{float:left}#gridSystem #portraitConsommation select.allperiods-select-list-wrapper:empty{display:none}#gridSystem #portraitConsommation select.allperiods-select-list-wrapper:empty:before{display:none}#gridSystem #portraitConsommation select.allperiods-select-list-wrapper:empty:after{display:none}#gridSystem #portraitConsommation .conso-oneperiod-graph-wrapper{*zoom:1;width:100%;margin:0 auto}#gridSystem #portraitConsommation .conso-oneperiod-graph-wrapper:before,#gridSystem #portraitConsommation .conso-oneperiod-graph-wrapper:after{display:table;content:""}#gridSystem #portraitConsommation .conso-oneperiod-graph-wrapper:after{clear:both}#gridSystem #portraitConsommation .conso-oneperiod-graph-wrapper:before,#gridSystem #portraitConsommation .conso-oneperiod-graph-wrapper:after{display:table;content:""}#gridSystem #portraitConsommation .conso-oneperiod-graph-wrapper:after{clear:both}#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowleft,#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowright{position:absolute;top:0;width:20px;height:300px;z-index:2;opacity:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;pointer-events:none}.ie9 #gridSystem #portraitConsommation .conso-oneperiod-graph-shadowleft,.ie9 #gridSystem #portraitConsommation .conso-oneperiod-graph-shadowright{display:none}#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowleft.is-active,#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowright.is-active{opacity:1}.ie9 #gridSystem #portraitConsommation .conso-oneperiod-graph-shadowleft.is-active,.ie9 #gridSystem #portraitConsommation .conso-oneperiod-graph-shadowright.is-active{display:none}#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowleft .conso-oneperiod-graph-shadowinner,#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowright .conso-oneperiod-graph-shadowinner{display:block;width:100%;height:100%}#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowleft{left:0}#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowleft>div{background:-moz-linear-gradient(90deg, #bbb 0, rgba(187,187,187,0) 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0, #bbb), color-stop(100%, rgba(187,187,187,0)));background:-webkit-linear-gradient(90deg, #bbb 0, rgba(187,187,187,0) 100%);background:-o-linear-gradient(90deg, #bbb 0, rgba(187,187,187,0) 100%);background:-ms-linear-gradient(90deg, #bbb 0, rgba(187,187,187,0) 100%);background:linear-gradient(90deg, #bbb 0, rgba(187,187,187,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbbbbbb", endColorstr="#00bbbbbb", GradientType=1)}#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowright{right:54px}#gridSystem #portraitConsommation .conso-oneperiod-graph-shadowright .conso-oneperiod-graph-shadowinner{background:-moz-linear-gradient(-90deg, #bbb 0, rgba(187,187,187,0) 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0, #bbb), color-stop(100%, rgba(187,187,187,0)));background:-webkit-linear-gradient(-90deg, #bbb 0, rgba(187,187,187,0) 100%);background:-o-linear-gradient(-90deg, #bbb 0, rgba(187,187,187,0) 100%);background:-ms-linear-gradient(-90deg, #bbb 0, rgba(187,187,187,0) 100%);background:linear-gradient(-90deg, #bbb 0, rgba(187,187,187,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00bbbbbb", endColorstr="#ffbbbbbb", GradientType=1)}#gridSystem #portraitConsommation .conso-oneperiod-graph-leftwrapper{float:left;width:100%;box-sizing:content-box;position:relative}#gridSystem #portraitConsommation .conso-oneperiod-graph-left{margin-right:54px;box-sizing:content-box;-webkit-overflow-scrolling:touch;overflow-x:auto}#gridSystem #portraitConsommation .conso-oneperiod-graph-left canvas{display:block}#gridSystem #portraitConsommation .conso-oneperiod-graph-right{float:right;width:54px;margin-left:-54px;box-sizing:content-box;position:relative}#gridSystem #portraitConsommation .conso-oneperiod-graph-right canvas{display:block}#gridSystem #portraitConsommation .conso-allperiods-diff.is-disabled{display:none}#gridSystem #portraitConsommation .conso-allperiods-nav{margin-bottom:30px}#gridSystem #portraitConsommation .conso-allperiods-slide-col,#gridSystem #portraitConsommation .conso-allperiods-slide-col2{width:25%}#gridSystem #portraitConsommation .conso-allperiods-slide-row2.is-disabled{display:none}#gridSystem #portraitConsommation .conso-allperiods-compare.is-disabled{display:none}#gridSystem #portraitConsommation .conso-allperiods-updated.is-disabled{display:none}#gridSystem #portraitConsommation .conso-allperiods-beforeyear.is-disabled{opacity:.5;filter:alpha(opacity=50)}#gridSystem #portraitConsommation .conso-allperiods-duration{width:86px;height:86px;margin-left:auto;margin-right:auto;position:relative}#gridSystem #portraitConsommation .conso-allperiods-canvas{width:86px;height:86px;display:block}#gridSystem #portraitConsommation .conso-allperiods-duration-text{width:86px;height:86px;position:absolute;z-index:100;text-align:center}#gridSystem #portraitConsommation .conso-allperiods-duration-completed,#gridSystem #portraitConsommation .conso-allperiods-duration-pending{margin-top:15px}#gridSystem #portraitConsommation .conso-allperiods-duration-progress{margin-top:9px}#gridSystem #portraitConsommation .conso-allperiods-duration-label{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#746f6c;margin-top:-1px;line-height:1.1;display:inline-block}#gridSystem #portraitConsommation .conso-allperiods-duration-number{font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:2.25em;color:#1b77ba}#gridSystem #portraitConsommation h2{padding-top:0;margin-bottom:25px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:2em;color:#48433f}#gridSystem #portraitConsommation .section-block{padding-bottom:30px;clear:both;*zoom:1}#gridSystem #portraitConsommation .section-block:before,#gridSystem #portraitConsommation .section-block:after{display:table;content:""}#gridSystem #portraitConsommation .section-block:after{clear:both}#gridSystem #portraitConsommation .section-block:before,#gridSystem #portraitConsommation .section-block:after{display:table;content:""}#gridSystem #portraitConsommation .section-block:after{clear:both}#gridSystem #portraitConsommation .section-block.border-bottom{padding-bottom:30px;border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .bordered{border:1px solid #ccc}#gridSystem #portraitConsommation .section-block.conso-allperiods-wrapper{padding-top:30px;border-top:1px solid #ccc;border-bottom:0}#gridSystem #portraitConsommation sup{position:relative;top:-0.3em;font-size:.7em}#gridSystem #portraitConsommation .custom-navigation .conso-oneperiod-hours-list{display:block;float:left;border:none;margin:0;padding:0 18px 0 0;height:30px;line-height:30px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/portrait/select-small.png) 100% 10px no-repeat}#gridSystem #portraitConsommation .custom-navigation .conso-oneperiod-hours-list::-ms-expand{display:none}#gridSystem #portraitConsommation .oneperiod-hour-select-wrapper .custom-select{float:left;margin-right:30px}#gridSystem #portraitConsommation .oneperiod-hour-select-wrapper .conso-oneperiod-hours-list{font-size:14px;font-size:0.875rem;color:#2e69a7;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .oneperiod-history-tag-wrapper{float:left;margin-left:25px}#gridSystem #portraitConsommation .oneperiod-history-tag-wrapper.with-title{margin-top:19px}#gridSystem #portraitConsommation .oneperiod-history-tag-wrapper .conso-tag{line-height:30px;font-size:14px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#9d4a0c}#gridSystem #portraitConsommation .oneperiod-history-tag-wrapper .conso-tag .tooltips{vertical-align:middle}#gridSystem #portraitConsommation .custom-select{position:relative;overflow:hidden;margin-left:0;float:left}#gridSystem #portraitConsommation .custom-select select,#gridSystem #portraitConsommation .custom-select input{color:#2e69a7;border:0;padding:0;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:auto;font-size:14px;background-color:transparent;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;background:none;border:none;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;vertical-align:bottom;padding:0 18px 0 0;height:30px;line-height:30px;background:url(../images/portrait/select-small.png) 98% 10px no-repeat}#gridSystem #portraitConsommation .custom-select select:hover,#gridSystem #portraitConsommation .custom-select input:hover{cursor:pointer}#gridSystem #portraitConsommation .custom-select select:focus,#gridSystem #portraitConsommation .custom-select input:focus{-webkit-box-shadow:0 0 0 transparent !important;-moz-box-shadow:0 0 0 transparent !important;box-shadow:0 0 0 transparent !important;outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color}#gridSystem #portraitConsommation .custom-select select::-ms-expand,#gridSystem #portraitConsommation .custom-select input::-ms-expand{display:none}#gridSystem #portraitConsommation .custom-select input{width:auto;min-width:220px;padding-left:3px}#gridSystem #portraitConsommation .custom-select input,#gridSystem #portraitConsommation .custom-select hasDatepicker{min-width:250px}#gridSystem #portraitConsommation .tooltips-ctn{display:none}#gridSystem #portraitConsommation .total-annuel .tooltips,#gridSystem #portraitConsommation .conso-allperiods-slide .tooltips,#gridSystem #portraitConsommation .conso-oneperiod-history-wrapper .tooltips{font-size:16px}#gridSystem #portraitConsommation .total-annuel .tooltips:focus,#gridSystem #portraitConsommation .conso-allperiods-slide .tooltips:focus,#gridSystem #portraitConsommation .conso-oneperiod-history-wrapper .tooltips:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .history-legend .legend-item-wrapper .compare-hide{display:none}#gridSystem #portraitConsommation .tooltips{border-bottom:0;text-decoration:underline}#gridSystem #portraitConsommation .tooltips:hover{text-decoration:none}#gridSystem #portraitConsommation .tooltips:visited{color:#005472}#gridSystem #portraitConsommation .kwh-unit{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .nav-arrow{position:relative;width:24px;height:24px;padding:0;background:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;overflow:hidden;float:left;font-size:1.4em;border:1px solid #1b77ba;display:block;box-sizing:border-box;line-height:24px;margin-top:3px;text-indent:100%}#gridSystem #portraitConsommation .nav-arrow.disabled,#gridSystem #portraitConsommation .nav-arrow[disabled]{opacity:.5;filter:alpha(opacity=50);cursor:default}#gridSystem #portraitConsommation .nav-arrow:after{font-family:HydropictoRegular;content:'\02F2';position:absolute;right:1px;top:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#1b77ba;font-weight:bold;font-size:20px;text-indent:0}#gridSystem #portraitConsommation .nav-arrow.prev{margin-right:12px}#gridSystem #portraitConsommation .nav-arrow.prev:after{content:'\02F1'}#gridSystem #portraitConsommation .nav-arrow.next{margin-left:12px}#gridSystem #portraitConsommation .nav-arrow:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .preloader{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);margin:0}#gridSystem #portraitConsommation .error-loading{border-top:1px solid #e16306;background:#f4f5f5 url("../images/layout/alert-error.png") no-repeat center 20px;padding:80px 20px 20px;text-align:center;clear:both}#gridSystem #portraitConsommation .error-loading .hidden-text{position:relative;text-indent:-9999px}#gridSystem #portraitConsommation .custom-slick-navigation{float:right}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow{position:relative;width:20px;height:20px;padding:0;padding-left:20px;background:#1b77ba;-webkit-border-radius:100%;-moz-border-radius:100%;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-left-radius:100%;border-bottom-right-radius:100%;overflow:hidden;float:left;font-size:2em}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow.disabled,#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow[disabled]{background:#e3e2e2;cursor:default}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow:after{font-family:HydropictoRegular;content:'\02F2';position:absolute;right:-2px;top:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:bold}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow.prev{margin-right:12px}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow.prev:after{content:'\02F1'}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow.slick-disabled{background:#93b3d5;cursor:default;opacity:.5}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow.slick-disabled:focus{outline:none;opacity:.5}#gridSystem #portraitConsommation .custom-slick-navigation .slick-next{float:right;right:-32px}#gridSystem #portraitConsommation .custom-slick-navigation .slick-next:before{content:''}#gridSystem #portraitConsommation .custom-slick-navigation .slick-prev{left:-791px}#gridSystem #portraitConsommation .custom-slick-navigation .slick-prev:after{content:'\02F1'}#gridSystem #portraitConsommation .custom-slick-navigation .slick-prev:before{content:''}#gridSystem #portraitConsommation .custom-slick{clear:both}#gridSystem #portraitConsommation .custom-slick .slick-dots{margin:0;padding-top:25px;text-align:center;position:static}#gridSystem #portraitConsommation .custom-slick .slick-dots li{display:inline-block;margin:0 4px}#gridSystem #portraitConsommation .custom-slick .slick-dots li button{width:9px;height:9px;background-color:#bfd5ea;-webkit-border-radius:5px;-moz-border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:0;overflow:hidden;text-indent:100%}#gridSystem #portraitConsommation .custom-slick .slick-dots li button:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .custom-slick .slick-dots li button:before{content:''}#gridSystem #portraitConsommation .custom-slick .slick-dots li.slick-active button{background-color:#f07e29}#gridSystem #portraitConsommation .switch-material.switch-light a{background:#fd7714}#gridSystem #portraitConsommation .switch-material.switch-light a:hover{background:#0079bd}#gridSystem #portraitConsommation .switch-material.switch-light a:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .switch-material.switch-light+.link{display:table-cell;position:relative;width:auto !important}#gridSystem #portraitConsommation .switch-material.switch-light>span{min-height:0;background:#e3e2e2}#gridSystem #portraitConsommation .switch-material.switch-light input:checked~span{background:rgba(225,99,6,0.7)}#gridSystem #portraitConsommation .switch-material.switch-light input:checked~span a{background:#e16306}#gridSystem #portraitConsommation .switch-material.switch-light input:checked~span a:hover{background:#0079bd}#gridSystem #portraitConsommation .compare-btn-wrapper{position:relative;display:table;vertical-align:top;margin-right:2px;float:left}#gridSystem #portraitConsommation .compare-btn-wrapper label{font-size:1.1em;display:table-cell}#gridSystem #portraitConsommation .compare-btn-wrapper label input[type="checkbox"]{outline:none}#gridSystem #portraitConsommation .compare-btn-wrapper label input[type="checkbox"]:focus{outline:none}#gridSystem #portraitConsommation .compare-btn-wrapper label strong{float:left;margin-right:15px;margin-top:2px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .compare-btn-wrapper label strong span{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .compare-btn-wrapper label span{float:right}#gridSystem #portraitConsommation .compare-btn-wrapper.is-disabled{opacity:.3}#gridSystem #portraitConsommation .compare-btn-wrapper.is-disabled label{pointer-events:none}#gridSystem #portraitConsommation .compare-btn-wrapper.is-disabled label a{background-color:#c6c6c6}#gridSystem #portraitConsommation .compare-btn-wrapper.is-disabled .switch-material.switch-light>span{background-color:#ccc}#gridSystem #portraitConsommation .compare-btn-wrapper:last-child{float:right}#gridSystem #portraitConsommation .switch-view-tabs{border-bottom:1px solid #ccc;margin:0 0 30px 0}#gridSystem #portraitConsommation .switch-view-tabs .enhance{font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:16px;margin-right:65px;text-decoration:none}#gridSystem #portraitConsommation .switch-view-tabs .enhance:hover{color:#48433f}#gridSystem #portraitConsommation .switch-view-tabs li{display:inline-block;margin-right:65px}#gridSystem #portraitConsommation .switch-view-tabs li.active a:after{border-bottom:2px solid #000}#gridSystem #portraitConsommation .switch-view-tabs li.active a h2{color:#48433f}#gridSystem #portraitConsommation .switch-view-tabs a{display:inline-block;text-decoration:none}#gridSystem #portraitConsommation .switch-view-tabs a:after{content:'';display:block;padding-bottom:6px;border-bottom:2px solid transparent;margin-bottom:-1px}#gridSystem #portraitConsommation .switch-view-tabs a h2{font-size:16px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;margin:0;color:#4479a9}#gridSystem #portraitConsommation .switch-view-tabs a:hover h2{color:#48433f}#gridSystem #portraitConsommation .switch-view-btn-wrapper{border:1px solid #ccc;border-radius:5px;margin:0 44px 20px 0;display:table;-webkit-box-shadow:inset 0 -16px 17px -13px #eae9e9;-moz-box-shadow:inset 0 -16px 17px -13px #eae9e9;box-shadow:inset 0 -16px 17px -13px #eae9e9}#gridSystem #portraitConsommation .switch-view-btn-wrapper .enhance{padding:8px 11px 8px 11px;border-radius:4px;text-decoration:none;font-size:14px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;display:table-cell;width:71px;text-align:center}#gridSystem #portraitConsommation .switch-view-btn-wrapper .enhance:hover{background-color:#4479a9;color:white}#gridSystem #portraitConsommation .switch-view-btn-wrapper .enhance.active{background-color:#4479a9;color:#fff}#gridSystem #portraitConsommation .switch-view-btn-wrapper .enhance.active:focus{background-color:#48433f;color:#fff}#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light{font-size:1.1em;cursor:pointer}#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light>span{background-color:white;border:1px solid #e3e2e2;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light>span span{padding:3px 10px}#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light a{border-width:2px;border-color:#e3e2e2;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-color:#1b77ba;-webkit-border-radius:5px;-moz-border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light span span,#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light input:checked~span span:first-child,#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light label{color:#1b77ba;text-shadow:0 0 0 rgba(255,255,255,0)}#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light span span:focus,#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light input:checked~span span:first-child:focus,#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light label:focus{outline:0;border:1px #555 dotted}#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light input~span span:first-child,#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light input:checked~span span:nth-child(2),#gridSystem #portraitConsommation .switch-view-btn-wrapper .switch-light input:checked+label{color:#fff;text-shadow:0 0 0 rgba(255,255,255,0)}#gridSystem #portraitConsommation .telechargement{width:100%;margin-top:30px}#gridSystem #portraitConsommation .telechargement .conso-component-box__body{padding-bottom:0}#gridSystem #portraitConsommation .telechargement #form-block-telechargement-csv-date-error{display:none;width:250px;margin-top:0;line-height:1.4;vertical-align:bottom;position:relative;top:-4px}#gridSystem #portraitConsommation .telechargement #form-block-telechargement-csv-date-error.has-error{display:inline-block}#gridSystem #portraitConsommation .telechargement .no-margin{line-height:normal;margin:0;border:none}#gridSystem #portraitConsommation .telechargement-box-container a:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .telechargement-box-container .conso-component-box__body{padding-bottom:0}#gridSystem #portraitConsommation .telechargement-box-container .intro-title{margin-bottom:33px}#gridSystem #portraitConsommation .telechargement-box-container .regular-p{font-size:14px}#gridSystem #portraitConsommation .telechargement-box-container .regular-p:first-of-type{margin-bottom:29px}#gridSystem #portraitConsommation .telechargement-box-container .bold-p{margin-bottom:8px;font-size:16px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .telechargement-box-container .period-p{margin-top:0;margin-bottom:16px;font-size:14px;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .telechargement-box-container .bold-subtitle{font-size:16px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;display:block;margin-bottom:16px}#gridSystem #portraitConsommation .telechargement-box-container .bold-subtext{font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:14px;display:block;margin-bottom:15px}#gridSystem #portraitConsommation .telechargement-box-container .container_download_button{display:block;margin-top:0;margin-bottom:32px;min-height:24px;position:relative}#gridSystem #portraitConsommation .telechargement-box-container .container_download_button img{display:none;position:absolute;top:0;left:0}#gridSystem #portraitConsommation .telechargement-box-container .download_button{display:inline-block;color:#1b77ba;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;padding:0}#gridSystem #portraitConsommation .telechargement-box-container .download_button .content{text-decoration:underline}#gridSystem #portraitConsommation .telechargement-box-container .download_button .content:hover{text-decoration:none}#gridSystem #portraitConsommation .telechargement-box-container .download_button:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .telechargement-box-container .icon.sml.style3{line-height:1em;padding-top:3px}#gridSystem #portraitConsommation .telechargement-box-container .form-group:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .telechargement-box-container .offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#gridSystem #portraitConsommation .telechargement-box-container input[type="radio"]{display:block;float:left;margin-right:10px;margin-top:3px}#gridSystem #portraitConsommation .telechargement-box-container .ex{display:block;margin-bottom:5px;font-size:11px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;white-space:nowrap}#gridSystem #portraitConsommation .telechargement-box-container .border-seperator{display:inline-block;width:100%;border-top:2px solid #ccc;margin-bottom:30px}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates{display:inline-block;width:220px;margin-right:55px}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates label{margin-bottom:8px}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates input{width:220px;background-color:#f2f2f3;border-radius:0;height:36px;box-shadow:none;border:1px solid #b8b8b8;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:16px}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates input::-webkit-inner-spin-button{display:none}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates input.error{border-color:currentColor}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates strong{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:14px}#gridSystem #portraitConsommation .telechargement-box-container label{display:block;margin-bottom:15px;font-size:13px;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation section.astuces-pour-economiser{background-color:#f2f2f3;padding-bottom:0 !important;margin-bottom:30px}#gridSystem #portraitConsommation section.astuces-pour-economiser h2{padding:30px 40px}#gridSystem #portraitConsommation section.astuces-pour-economiser .section-content{border-top:1px solid #f49f29}#gridSystem #portraitConsommation section.astuces-pour-economiser .conso-component-box{border:none;border-radius:8px;background-color:#f2f2f3}#gridSystem #portraitConsommation section.astuces-pour-economiser .conso-component-box__header{padding-top:28px;padding-bottom:28px;margin-top:0;margin-bottom:0}#gridSystem #portraitConsommation section.astuces-pour-economiser .conso-component-box__title{float:left;font-size:1.85em;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation section.astuces-pour-economiser .conso-component-box__body{padding-bottom:0;padding-left:65px;padding-right:65px;position:relative}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel{clear:both;position:relative;min-height:200px;padding:0 80px;*zoom:1}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel:before,#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel:after{display:table;content:""}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel:after{clear:both}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel:before,#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel:after{display:table;content:""}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel:after{clear:both}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-content-wrapper{background-color:#fff;position:relative;padding:25px 20px;border:1px solid #ccc;margin:0 10px 0 10px;text-align:center;width:auto}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel-navigation{top:80px;position:relative;width:100%}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel-navigation .slick-prev{background-color:#f07e29;height:37px;width:37px;left:19px;color:#f07e29;position:absolute;z-index:1}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel-navigation .slick-prev:after{top:23px;right:1px;font-size:1.5em}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel-navigation .slick-next{background-color:#f07e29;height:37px;width:37px;right:19px;color:#f07e29;position:absolute;z-index:1}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel-navigation .slick-next:after{top:23px;right:0;font-size:1.5em}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-content{position:relative;text-align:left;overflow:hidden}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-img{display:inline-block;max-height:60px;float:left;padding-right:10px}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-text{text-align:left;overflow:hidden;vertical-align:middle}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-text .title{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-text:focus{outline:#1188eb solid;outline:auto 2px #1188eb;outline:5px auto -webkit-focus-ring-color;outline-offset:0}#gridSystem #portraitConsommation .data-comparison{*zoom:1}#gridSystem #portraitConsommation .data-comparison:before,#gridSystem #portraitConsommation .data-comparison:after{display:table;content:""}#gridSystem #portraitConsommation .data-comparison:after{clear:both}#gridSystem #portraitConsommation .data-comparison:before,#gridSystem #portraitConsommation .data-comparison:after{display:table;content:""}#gridSystem #portraitConsommation .data-comparison:after{clear:both}#gridSystem #portraitConsommation .data-comparison .comparison-period{display:none}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper{display:table;width:100%;background-color:#f4f5f5}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper{display:table-cell;text-align:center;border-right:3px solid #f2f2f3}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper.last{border-right:none}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper h3{font-size:1.4em;line-height:1.2em;color:#48433f;margin-bottom:5px;height:11px}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper h3 small{display:block;color:#48433f;font-size:.58em;line-height:1em}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-wrapper{min-height:55px;padding-top:0;padding-bottom:0;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:2.2em;line-height:1.2em;color:#1b77ba}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value span{font-family:inherit;font-size:inherit;line-height:inherit}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value.conso-allperiods-duration{font-size:inherit}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison{position:absolute;left:50%;bottom:20px;z-index:-1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;line-height:25px;padding:0 15px;-webkit-border-radius:25px;-moz-border-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;color:#fff;font-size:.9em;height:25px;margin-top:20px;opacity:0;overflow:hidden;white-space:nowrap;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison sup{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison.lower,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison.is-inferior{background-color:#C05506}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison.higher,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison.is-superior{background-color:#C05506}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison.equal,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value-comparison.is-same{background-color:#746f6c}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .textdiv{color:#746f6c}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year{position:relative;z-index:2;padding:20px 12px}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year h3{min-height:40px}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year h3>.tooltips{font-size:.7em;vertical-align:top}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year{opacity:0;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease;background-image:-webkit-linear-gradient(to bottom, #dbdcdc 0, rgba(219,220,220,0) 50%);background-image:-o-linear-gradient(to bottom, #dbdcdc 0, rgba(219,220,220,0) 50%);background-image:linear-gradient(to bottom, #dbdcdc 0, rgba(219,220,220,0) 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdcdc', endColorstr='#00dbdcdc', GradientType=0);padding:0;height:0;overflow:hidden}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year .value{-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease;color:#746f6c}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year .value:not(.periodCompare){font-size:2.2em}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year h3{-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year h3.sr-only+.value{margin-top:16px}#gridSystem #portraitConsommation .data-comparison.compare-active .data-wrapper .value-wrapper{padding-bottom:55px;min-height:110px}#gridSystem #portraitConsommation .data-comparison.compare-active .data-wrapper .value-comparison{opacity:1}#gridSystem #portraitConsommation .data-comparison.compare-active .data-wrapper .last-year{opacity:1;padding:20px 12px;height:110px}#gridSystem #portraitConsommation .conso-allperiods{position:relative}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row{background-position:right bottom;background-repeat:no-repeat;background-size:55% auto;border-bottom:3px solid #fff}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col.conso-allperiods-slide-amount{background-position:left top;background-repeat:no-repeat;background-size:100% auto}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .current-year{height:225px;padding-top:45px}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .value-wrapper{height:86px;padding-top:10px}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .conso-estimee{display:block;font-size:.9em;line-height:1.2em}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .conso-estimee br{display:none}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col.conso-allperiods-slide-duration .value-wrapper{padding-top:0;margin-top:-10px}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .value-wrapper{height:141px}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .last-year{height:170px}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .last-year h3{margin-bottom:20px;height:11px}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .last-year h3.sr-only+.value{margin-top:31px}#gridSystem #portraitConsommation .total-annuel{position:relative;padding-bottom:0}#gridSystem #portraitConsommation .total-annuel>.section-content{padding-bottom:30px}#gridSystem #portraitConsommation .total-annuel .total-annuel-inner{background-color:#fff;padding:42px;border:1px solid #ccc}#gridSystem #portraitConsommation .total-annuel .actual-period{padding:0 0 15px;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:1.2em;color:#48433f}#gridSystem #portraitConsommation .total-annuel .actual-period abbr{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#48433f}#gridSystem #portraitConsommation .total-annuel .total-blocks .total-block{width:33.333%}#gridSystem #portraitConsommation .total-annuel .total-annuel-blocks.compare-active .total-block .value-wrapper{padding-bottom:55px;min-height:110px}#gridSystem #portraitConsommation .total-annuel .total-annuel-blocks.compare-active .total-block .last-year{padding:20px;height:110px}#gridSystem #portraitConsommation .foire-aux-questions .list-arrow{padding:0;margin:0}#gridSystem #portraitConsommation .foire-aux-questions .list-arrow li{position:relative;display:block;color:#1b77ba;font-size:1.083em;line-height:1.8em;padding-left:20px}#gridSystem #portraitConsommation .foire-aux-questions .list-arrow li a{color:#1b77ba}#gridSystem #portraitConsommation .foire-aux-questions .list-arrow li:before{position:absolute;top:3px;left:-3px;content:"\02F2";font-family:HydropictoRegular;font-size:1.2em}#gridSystem #portraitConsommation .custom-navigation{clear:right;float:left;display:inline-block}#gridSystem #portraitConsommation .conso-oneperiod-history{position:relative}#gridSystem #portraitConsommation .conso-oneperiod-history-wrapper .conso-component-box__footer{padding:25px 40px;margin-left:-40px;margin-right:-40px}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .note .selected-item.icone_estime_vert{display:inline-block}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .note .selected-item.icone_estime_noir{display:inline-block}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .compare{display:block}#gridSystem #portraitConsommation .conso-oneperiod-history .conso-oneperiod-history-graph{position:relative;background:#fff}#gridSystem #portraitConsommation .conso-oneperiod-history .conso-oneperiod-history-graph.error-styling{clear:both}#gridSystem #portraitConsommation .conso-oneperiod-history .conso-oneperiod-history-graph.error-styling h3{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:1.1em;margin-bottom:20px}#gridSystem #portraitConsommation .conso-oneperiod-history .ui-datepicker-trigger{display:inline-block;float:none;margin:2px;padding:0;vertical-align:bottom}#gridSystem #portraitConsommation .conso-oneperiod-history .ui-datepicker-trigger img{width:25px;height:25px}#gridSystem #portraitConsommation .conso-oneperiod-history .offscreen{position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;margin:0;padding:0}#gridSystem #portraitConsommation .conso-oneperiod-history button.ui-datepicker-trigger{background-color:transparent !important;border:none !important;margin:auto !important}#gridSystem #portraitConsommation .conso-oneperiod-history button.ui-datepicker-trigger:focus,#gridSystem #portraitConsommation .conso-oneperiod-history button.ui-datepicker-trigger:hover,#gridSystem #portraitConsommation .conso-oneperiod-history button.ui-datepicker-trigger:active{border:none !important;margin:auto !important;outline:2px solid #8cc63f !important;background-color:#fdf6e7 !important}#gridSystem #portraitConsommation .conso-oneperiod-history .oneperiod-history-legend-wrapper{clear:both}#gridSystem #portraitConsommation .conso-oneperiod-history .event-triangle{display:inline-block;position:relative;width:16px;height:10px;margin-right:1px;vertical-align:baseline;left:-2px}#gridSystem #portraitConsommation .conso-oneperiod-history .event-triangle:before{position:absolute;left:3px;top:2px;z-index:2;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:9px solid #fff}#gridSystem #portraitConsommation .conso-oneperiod-history .event-triangle:after{position:absolute;content:"";width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:12px solid #D67727;-webkit-border-radius:4px;-moz-border-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper{padding-right:30px;vertical-align:top;font-size:1.1em;float:left}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.with-description-credit{padding-right:10px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper:last-child{padding-right:0}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper .year,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper .compare{display:none}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper .year-fr,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper .compare{display:none}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.hidden{display:none}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper .dual-ernergy-conso{margin-bottom:8px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.reelle .selected-item:before{display:inline-block;content:"";width:22px;height:4px;margin-right:5px;vertical-align:middle}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.reelle .selected-item.current:before{background-color:#36bde1}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.apparente .selected-item:before{display:inline-block;content:"";width:22px;height:4px;margin-right:5px;vertical-align:middle}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.apparente .selected-item.current:before{background-color:#418CC6}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.minimale .selected-item:before{display:inline-block;content:"";width:22px;margin-right:5px;vertical-align:middle;height:0;border:1px dashed #000}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.couts .selected-item:before{display:inline-block;content:"";width:24px;height:12px;background-size:24px 12px;background-repeat:no-repeat;margin-right:5px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.couts .selected-item.current:before{background-color:#418CC6}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.couts .selected-item.code-E:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item:before{display:inline-block;content:"";width:24px;height:12px;background-size:24px 12px;background-repeat:no-repeat;margin-right:5px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.current:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.current-low:before{background-color:#418CC6}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.compare:before{background-color:#e3eef7}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.compare-low:before{border:1px solid #418CC6}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-X:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-Z:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-E.current:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-E.current-high:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACWSURBVHgB7ZgxDkBAEEVnv8IplAoqB1CrxYkcSa11AZXKIdyArEpWI2RmTTK/3Lz8/O1exlHR7XRJVebUNjWFGcaJ5mW9vcfmwVkuwYOzXIIHZ7kED83jzw9oHu95/GnMGx6c5RI8OMsleHCWS/DJlma91vE+LlQJTeM9D83jzYXMhcyFzIXMhT7z5kKxeXOhhzzb6eYADI0/hWYldsUAAAAASUVORK5CYII=')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.current-high:before{background-color:#002952}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.compare-high:before{background-color:#b5c6dc;border:1px solid #557799}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-X.compare:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-Z.compare:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-X.compare-low:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-Z.compare-low:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACHSURBVHgB7ZgxCoAwEATPRQSxywP8/7u0v04tLJSkEu2U23hwKcOwTLohzazbIZejyy6TrnI/Y+olDd3jvjYPy3EGD8txBg/LcQYPz/LlAZ7lM48/ybzhYTnO4GE5zuBhOc7g4Vm+PMCzfObhWT5aKFooWihaKFroMx8tVJt330ItScbs6+YEwxZFFjT/fxwAAAAASUVORK5CYII=');border:1px solid #B3D1E8}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-X.current-high:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-Z.current-high:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACWSURBVHgB7ZgxDkBAEEVnv8IplAoqB1CrxYkcSa11AZXKIdyArEpWI2RmTTK/3Lz8/O1exlHR7XRJVebUNjWFGcaJ5mW9vcfmwVkuwYOzXIIHZ7kED83jzw9oHu95/GnMGx6c5RI8OMsleHCWS/DJlma91vE+LlQJTeM9D83jzYXMhcyFzIXMhT7z5kKxeXOhhzzb6eYADI0/hWYldsUAAAAASUVORK5CYII=')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-X.compare-high:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-Z.compare-high:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACMSURBVHgB7ZgxCoAwEATPxV4LK8HC/9d+wVcINmIliC9Qkkq0U26Tg0sZhmXSDSmGcTrldrb9kHlZ5Xn6rpWmrl73qXlojjN4aI4zeGiOM3hYlo8PsCwfeOQk84WH5jiDh+Y4g4fmOIOHZfn4AMvygYdleW8hbyFvIW8hb6HfvLdQat58C5UkGbWvmwvG1USlUzMCxAAAAABJRU5ErkJggg==');border:1px solid #b5c6dc}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-P:before{background-color:#e3e2e2}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.code-P.current-high:before{background-color:#002952}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.current-total:before{background-color:transparent;content:"";display:none}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item.compare-total:before{background-color:transparent;display:none}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.conso .selected-item .value{color:#418CC6}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.temp .selected-item:before{display:inline-block;content:"";width:18px;height:12px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAYCAIAAAAd2sgZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZxJREFUeNpi/PTpMwO9ABMDHcHwtYyFDnZUT9myZe/Zbx8/0dayZdtOd8/d8eX9B9r67OCpG/O3nD165BzhYFy54+ze03fY2JhNNWXi/SxIsmbVzrP7ztw9cPj831+/0KQY0fLZ2t3nehfte/30OVyEk4832t+mPNEFjwVbD15asOXMlat3//z4gVUBMytrkK8NimWlEzZu2HQIq2o+YaHsaKekAEvMWJm74fijOw/xOEVTT70gwsbJQgtq2bZDlzoX7H324An+IBISF3O01DLXlmVkYDhx9fGBk9ffPn+JRz0XP196pFNWmC00GGes2LflyPXTJy5iyYMsLP/+/CEjdTAyMkrISXnb65UnoAQ+o7hJGqZqORX5inhnV2vtwp7123adINJKZXXlcHfDRIygxmdZRIhTc5Y3nLv/xPW5m8+cPH4BjzVa+hppAeZArxDwMbJlUgoyhdGOAc4GmOqAVq49cPXk+dsfXr+BB5aQmKixnlKQvZaLlTZRwQu0jJGJSVJOKtLLNCPEhqYFCuNofTZq2ahlNAcAAQYAWVycv8+7GTMAAAAASUVORK5CYII=');background-size:18px 12px;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.temp .selected-item.compare:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAYCAIAAAAd2sgZAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADcGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjFiZTZmOGU2LTUyOGYtNDg2OS1hNDcwLTBkOTA0MzBiYzcxOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MDQxMzc1RjgyODgxMUU3QjYyMURCRDFERENGRTc0NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MDQxMzc1RTgyODgxMUU3QjYyMURCRDFERENGRTc0NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1MkQzQUYyNzBBMzExRTdBNTA4QkJGNkVGQjk4RDRCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM1MkQzQUYzNzBBMzExRTdBNTA4QkJGNkVGQjk4RDRCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NGauOwAAAbdJREFUeNpi/PTpMwO9ABMDHQFdLWOhgx3/f3z6eWTez8OzaGzZ/38/Dk7/vrGO5j779/bB55mh/17fg/IZmVhwuejfxxcMzKxM3EIMTMwk+ub/v08vf+zo+HliMaE4+///14UN31bm///5FZyAWDg9ytkdshhZOfBb8ff5tZ/HF/2+tOXfx+eYsmxmUVwBLYzI+ez/t/efpwX9fXoJXS0jE1dgO7t1AgNmSPz/9/v24W+ri/+9uY/VEYxcgrwZa5hlDUBsuGW/r+74Mi+e4d8fXG5nZOfmCu5i1fZg5OQH2fL94+9ru76tqwAycGnh9KnjcMgCRgfUhE8fP/59c//bqqI/d46ghK+aHROfxK8zq0hNF0CnsCias1vGsag7ogU+48NkNnTlzGw8qctZ1R1Azv/69tu6yl/n1hK0g1lUmSt8AtAaPAkK3TIWJQugTYwcfCiJ+PW9r2uK/9w6hN0aWX3u0H4gSdjTcMsYWdi5E+axarkzMDJizzefX/2+sh2YVv8+PMvAyskia8hmGMii4cjEK0ZsCD/KFWdRsWY3i2LVcILHJI0A42gVM2rZqGXDyzKAAAMA08ymnrw1vyUAAAAASUVORK5CYII=')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item .label-estime,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item .label-evenement{font-weight:bold}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item .value{margin-top:10px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.icone_estime_vert{content:"";width:14px;height:14px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC");margin-right:1px;vertical-align:baseline}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.icone_estime_noir{content:"";width:14px;height:14px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAAXNSR0ICQMB9xQAAABtQTFRFAAAAUFBQf39/6fDX6vHa4evJ6PDV4OrH7PLdebXUQAAAAAF0Uk5TAEDm2GYAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAE1pY3Jvc29mdCBPZmZpY2V/7TVxAAAAPklEQVQY02NgMBIUYTBiYFYUCmBWZEgSVAYKMCgKGQAFGMAcZQYQR9CAQR3MYWgAcZgZgBxhiD4DJH2CIKUASlcH3gMLyLEAAAAASUVORK5CYII=");margin-right:1px;vertical-align:baseline}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.code-X:before,#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.code-Z:before{display:inline-block;content:"";width:24px;height:12px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC');background-size:24px 12px;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.code-X.dual-energy:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.code-P:before{display:inline-block;content:"";width:24px;height:12px;background-color:#e3e2e2;background-size:24px 12px;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.code-E:before{display:inline-block;content:"";width:24px;height:12px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC');background-size:24px 12px;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.dual-energy.note-estime:not(.code-Z):before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACNSURBVDhPY3TsOfafj4OFIcxEkoGPk5Xh4/c/DKvPPmP4BKSxiW+c0sEgwMfDkBDiCaY/fPrCsGDNdjCNTZyJFMNB4qQYDqIZl554/J9Yw0Hiit/vEm04iM9EiuEgcVIMB4kzkWI4SJwUw0E0EymGg8RJMRzEZyLFcJA4KYaDxEdTEV7DQeJDPRV9YQAASca2EQ3Y++wAAAAASUVORK5CYII=')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.dual-energy.note-estime.compare:not(.code-Z):before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACMSURBVDhP7dK7CsJAFIThyYm7KdLbChLw/d/GQEIIFoKXdIuYhERmSxHZKQWr4fzFBwubnYbHOs4LmmsA1+eGalvCbyze7/3YnPEcJ9RdH7dwDof9DoV3H7spOLuCs5uC81Zw3vEFqTi7grObgnMVnJu1l7Cm4uzhdk/G2U3B2RWc/f+LvuLsv/6LHF4h88Ih3a5v6QAAAABJRU5ErkJggg==');border:.8px solid;border-image:linear-gradient(to right, #B3D1E8 50%, #b5c6dc 50%) 1}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.code-P.dual-energy.note-estime:before{background-image:linear-gradient(to right, #e3e2e2 0, #e3e2e2 50%, #002952 50%, #002952 100%);background-color:#e3e2e2}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.code-E.dual-energy.note-estime:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACNSURBVDhPY3TsOfafj4OFIcxEkoGPk5Xh4/c/DKvPPmP4BKSxiW+c0sEgwMfDkBDiCaY/fPrCsGDNdjCNTZyJFMNB4qQYDqIZl554/J9Yw0Hiit/vEm04iM9EiuEgcVIMB4kzkWI4SJwUw0E0EymGg8RJMRzEZyLFcJA4KYaDxEdTEV7DQeJDPRV9YQAASca2EQ3Y++wAAAAASUVORK5CYII=')}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.note .selected-item.note-estime-dt:before{display:inline-block;content:"";width:14px;height:14px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACWSURBVHgB7ZgxDkBAEEVnv8IplAoqB1CrxYkcSa11AZXKIdyArEpWI2RmTTK/3Lz8/O1exlHR7XRJVebUNjWFGcaJ5m");margin-right:5px;border:1px dashed #418CC6;vertical-align:baseline}#gridSystem #portraitConsommation .conso-oneperiod-history.is-dual-energy-and-notcodeconso .legend-item-wrapper{padding-right:0}#gridSystem #portraitConsommation .conso-oneperiod-history.is-dual-energy-and-notcodeconso .legend-item-wrapper.conso .col{width:100%;padding-right:25px}#gridSystem #portraitConsommation .conso-oneperiod-history.is-dual-energy-and-notcodeconso .legend-item-wrapper.conso .value{float:right;margin-left:5px}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend{clear:both;overflow:hidden;background-color:#f2f2f3;padding:24px 22px 24px 22px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-title{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#48433f;font-size:17px;font-size:1.0625rem;margin-bottom:13px}#gridSystem #portraitConsommation .conso-oneperiod-history .legend-title abbr{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#48433f}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper{line-height:1.6em;width:auto}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper .current{display:block;padding-right:12px}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-link{display:inline-block}#gridSystem #portraitConsommation .conso-oneperiod-history .compare{display:none}#gridSystem #portraitConsommation .conso-oneperiod-history .selected-item{display:inline-block}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend-note-modal .selected-item{margin-top:20px;display:block;padding-right:40px}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend-note-modal .selected-item:first-child{margin-top:0}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend-note-modal .compare{display:none}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .compare{display:inline-block}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .history-legend-note-modal .compare{display:block}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .history-legend-note-modal span.compare{display:inline}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .legend-item-wrapper .year,#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .legend-item-wrapper .year-fr{display:inline}#gridSystem #portraitConsommation .conso-oneperiod-history.compare-active .zCourrantEtDTCompare:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dKhDYAwAETR4wIJmHr2YAGWYCo2YQ8ca+DBYEja3g491apLvnjqunU/Yxh7bMuMMA14vh/HdePNW6LTiavTiavTiavTiavTiavTibcXVfKiBPFgr9RxZ7xKAAAAAElFTkSuQmCC') !important}.conso-data-no-bill{line-height:22px;float:left}.container-tooltips-block{position:relative}.container-tooltips-block .tooltips{position:absolute;top:0;left:0;width:100% !important;height:100% !important;z-index:100;background-color:transparent !important;border-radius:0 !important}.bloc-avis-tarification-dynamique,.bloc-flex-content{padding-bottom:0 !important}.bloc-avis-tarification-dynamique .box-information,.bloc-flex-content .box-information{background-color:#fff;border:1px solid #17649f;display:flex;flex-direction:column;margin-bottom:30px;padding:14px 40px}.bloc-avis-tarification-dynamique .box-information .box-information-titre,.bloc-flex-content .box-information .box-information-titre{align-items:flex-start;display:flex;margin-bottom:5px}.bloc-avis-tarification-dynamique .box-information .box-information-titre .box-information-icon,.bloc-flex-content .box-information .box-information-titre .box-information-icon{height:20px;margin-right:10px;width:20px}.bloc-avis-tarification-dynamique .box-information .box-information-titre strong,.bloc-flex-content .box-information .box-information-titre strong{font-size:1.33em;line-height:20px}.bloc-avis-tarification-dynamique .box-information .box-information-msg,.bloc-flex-content .box-information .box-information-msg{font-size:1.17em;line-height:20px}.bloc-avis-tarification-dynamique .box-information .box-information-msg strong,.bloc-flex-content .box-information .box-information-msg strong{font-size:1em}#bloc-flex-title{margin-right:30px !important}.bloc-flex-content{margin-bottom:30px}.bloc-flex-content .tooltips{font-size:16px}.bloc-flex-date{font-size:20px;font-size:1.25rem;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;line-height:1;padding-bottom:30px !important}.bloc-flex-economie__font{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:.938rem;color:#0E8104;font-weight:700}.bloc-flex-economie__font__valeur{color:#0E8104;font-weight:700}.bloc-flex-augmentation__font{font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:.938rem;color:#8D3229;font-weight:700}.bloc-flex-augmentation__font__valeur{color:#8D3229;font-weight:700}.bloc-flex-economie__bg{background-color:#0E8104}.bloc-flex-augmentation__bg{background-color:#8D3229}.bloc-flex-journees-hiver-no-border{border-bottom:none !important}.bloc-flex-bandeau{color:#fff;font-size:1.3em;font-weight:600;padding:25px;position:relative;text-align:center;line-height:1.3em}.bloc-flex-bandeau-fleche{border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #fff;position:absolute;top:0}.bloc-flex-tiroir-rappel{margin:0 !important}.bloc-flex-tiroir-rappel h3{border-bottom:none !important}.bloc-flex-tiroir-rappel .hq-collapse-rappel-detail{border:1px solid #d8d9da;display:none;margin-bottom:40px !important;padding:10px 15px !important}.bloc-flex-tiroir-rappel .hq-collapse-rappel-detail-sans-marge{margin-bottom:0 !important}.hq-collapse-rappel-detail-lien{background:url("../images/portrait/bg_arrow_link.png") 4px 4px no-repeat !important;padding-left:14px}.bloc-flex-tiroir-hivers-precedents{margin:0 !important}.bloc-flex-tiroir-hivers-precedents h3{border-bottom:none !important}.bloc-flex-tiroir-hivers-precedents .hq-collapse-hivers-precedents-detail{border:none !important;display:none;margin-bottom:40px !important;padding:0 !important}.bloc-flex-tiroir-hivers-precedents .bloc-flex-tiroir-hiver-annee-derniere{border:1px solid #d8d9da;padding:15px !important}.bloc-flex-tiroir-hivers-precedents .bloc-flex-tiroir-hiver-deux-ans{border:1px solid #d8d9da;border-top:none;padding:15px !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}body{font-family:arial;font-size:12px;position:relative !important}.hidden-print{display:none !important}.visible-print{display:inline-block !important}li.visible-print{display:list-item !important}#logoHydroPrint{display:block}#gridSystem{padding:0 100px}#gridSystem{width:auto}#menuTop,#menuMiddle,#menuBottom,.sidePanelMenu,.aui-toolbar,.sharing-tool,.progression-ctn,#tooltipsCtn,.iconLink,button{display:none}#gridSystem #portraitConsommation{-webkit-print-color-adjust:exact}#gridSystem #portraitConsommation .data-comparison.slick-current{left:0 !important;position:relative !important;top:40px !important;display:block}#gridSystem #portraitConsommation .conso-component-box__body{padding:0 20px;background-size:30% auto}#gridSystem #portraitConsommation .compare-btn-wrapper{padding:12px 0 0 0;visibility:hidden}#gridSystem #portraitConsommation .astuces-pour-economiser,#gridSystem #portraitConsommation .astuces-carousel-navigation,#gridSystem #portraitConsommation .switch-view-btn-wrapper,#gridSystem #portraitConsommation .astuces-carousel,#gridSystem #portraitConsommation .portrait-consommation-navigation{display:none}#gridSystem #portraitConsommation .slick-track{transform:translate3d(0, 0, 0) !important;width:100% !important}#gridSystem #portraitConsommation .slick-slide{width:100% !important;display:none}#gridSystem #portraitConsommation .conso-allperiods-slide .compare-wrapper{position:absolute;display:none}#gridSystem #portraitConsommation button.abc.tooltips,#gridSystem #portraitConsommation a.units-switch,#gridSystem #portraitConsommation section.foire-aux-questions.section-block,#gridSystem #portraitConsommation button.slick-arrow{display:none !important}#gridSystem #portraitConsommation .logo{display:block}#gridSystem #portraitConsommation .telechargement{display:none}#gridSystem #portraitConsommation .astuces-pour-economiser{display:none}#gridSystem #portraitConsommation .test-cases{display:none}#gridSystem #portraitConsommation .conso-row-data__value{font-size:.8rem !important}#gridSystem #portraitConsommation .conso-row-data__col{width:23% !important}#gridSystem #portraitConsommation .conso-row-data-complex__value{font-size:1rem !important}#gridSystem #portraitConsommation .conso-oneperiod-history-graph{width:100%}#gridSystem #portraitConsommation .portrait-consommation-navigation .custom-slick-navigation select{font-size:1rem}#gridSystem #portraitConsommation header h1{font-size:1.4em}#gridSystem #portraitConsommation header h1 small{font-size:1.1em}.see-also-content{display:none}.collapse-content{display:none}.hq-logo-coupe{display:none}.ui-datepicker{display:none}#mainFooter{font-size:10px;width:100%;padding:10px 0 0;margin:0;background:none;border:0}#mainFooter h2,#mainFooter #sitemap,#mainFooter #copyRight ul{display:none}#mainFooter #copyRight{padding-top:5px;border-top:1px solid black}.MVE-confirmation-adhesion h2{border-bottom:3px solid black;padding:0 0 10px;font-size:16px}.MVE-confirmation-adhesion .row.split{*zoom:1;border-color:gray}.MVE-confirmation-adhesion .row.split:before,.MVE-confirmation-adhesion .row.split:after{display:table;content:""}.MVE-confirmation-adhesion .row.split:after{clear:both}.MVE-confirmation-adhesion .row.split:before,.MVE-confirmation-adhesion .row.split:after{display:table;content:""}.MVE-confirmation-adhesion .row.split:after{clear:both}.MVE-confirmation-adhesion .row.split .split{float:left;width:50%}.MVE-confirmation-adhesion #contenu div,.MVE-confirmation-adhesion #contenu p{display:none}.MVE-confirmation-adhesion #contenu div header,.MVE-confirmation-adhesion #contenu p header{display:none}.MVE-confirmation-adhesion #contenu .print{display:block}.MVE-confirmation-adhesion #contenu .print header,.MVE-confirmation-adhesion #contenu .print div,.MVE-confirmation-adhesion #contenu .print p{display:block}.MVE-confirmation-adhesion .hgroup.noborder{margin:0;padding:0}.MVE-confirmation-adhesion .hgroup.h2{display:none}.MVE-confirmation-adhesion .row.split{border-top:0;border-bottom:1px solid gray;padding-bottom:10px;padding-top:0}.MVE-confirmation-adhesion .row.split div{width:50%}.MVE-confirmation-adhesion #contenu .last{padding-bottom:10px}.MVE-confirmation-adhesion #contenu .last div.row.split{display:none}.MVE-confirmation-adhesion button{display:none}.signaler-ED-Confirmation h2{border-bottom:3px solid black;padding:0 0 10px;font-size:16px;page-break-before:auto}.signaler-ED-Confirmation .row.split{*zoom:1;border-color:gray}.signaler-ED-Confirmation .row.split:before,.signaler-ED-Confirmation .row.split:after{display:table;content:""}.signaler-ED-Confirmation .row.split:after{clear:both}.signaler-ED-Confirmation .row.split:before,.signaler-ED-Confirmation .row.split:after{display:table;content:""}.signaler-ED-Confirmation .row.split:after{clear:both}.signaler-ED-Confirmation .row.split .split{float:left;width:50%}.signaler-ED-Confirmation img.print{page-break-before:always;width:100%}.signaler-ED-Confirmation #contenu .hgroup,.signaler-ED-Confirmation #contenu .notification{display:none}.signaler-ED-Confirmation #contenu .print{display:block}.signaler-ED-Confirmation #contenu .print header,.signaler-ED-Confirmation #contenu .print div,.signaler-ED-Confirmation #contenu .print p{display:block}.signaler-ED-Confirmation .hgroup.noborder{margin:0;padding:0}.signaler-ED-Confirmation .hgroup.h2{display:none}#nurun_contactus_widget{display:none !important}.hq-icn-aide{display:none !important}.nav-arrow{display:none !important}}@media print and only screen and (max-width: 767px){.visible-desktop{display:none !important}.visible-mobile{display:block !important}.hidden-mobile{display:none !important}}@media print and only screen and (max-width: 767px){.visible-desktop-inline{display:none !important}.visible-mobile-inline{display:inline-block !important}}@media print and screen and (max-width:525px){.hidden-mobile-inline{display:none !important}.visible-mobile-mini{display:block !important}}@media print and only screen and (max-width:999px) and (min-width:600px){body.portrait-de-consommation #gridSystem .container.responsiveGrid{width:auto}}@media print and only screen and (max-width: 767px){body.portrait-de-consommation section.header,body.portrait-de-consommation section.overview,body.portrait-de-consommation section.total-annuel{background-color:#fff}body.portrait-de-consommation section.header{padding-bottom:20px;background-color:#f2f2f3}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .hgroup{margin:0;padding:15px 15px 20px 15px !important;background-color:#fff;border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .hgroup h1{font-size:1.55em;line-height:22px;color:#48433f}#gridSystem #portraitConsommation .hgroup h1 small{font-size:.6em}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation{display:block;text-align:center;background:#1b77ba;color:#fff;border-bottom:1px solid #ccc;padding:35px 30px 20px 30px;margin:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation{padding-left:2px;padding-right:2px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .custom-select{float:none;text-align:center;max-width:100%}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .custom-select:after{color:#fff}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation select{font-size:17px;font-size:1.0625rem;color:#fff;background-image:url(../images/portrait/select-large-white.png)}#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation select option{color:#000}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .portrait-consommation-navigation.custom-slick-navigation .slick-arrow{display:none !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .custom-select.small:after{right:5px;top:5px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .custom-select.small select{width:160px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .custom-select.small select{font-size:12px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-summer .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-summer .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_ete.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-spring .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-spring .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_printemps.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-winter .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-winter .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_hiver.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-fall .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-fall .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__energie_automne.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-summer-affaire .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-summer-affaire .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_ete.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-spring-affaire .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-spring-affaire .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_printemps.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-winter-affaire .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-winter-affaire .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_hiver.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .is-fall-affaire .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .is-fall-affaire .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_portraitconso_saisons__puissance_automne.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .has-bg-energie .conso-component-box__body{background-image:none}#gridSystem #portraitConsommation .has-bg-energie .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_seasonillustrations_totalannuel.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .has-bg-puissance .conso-component-box__body{background-image:none;background-size:72% auto}#gridSystem #portraitConsommation .has-bg-puissance .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_seasonillustrations_totalannuel.png')}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .has-bg-puissance .conso-component-box__body{background-image:none;background-size:85% auto}#gridSystem #portraitConsommation .has-bg-puissance .conso-component-box__body .conso-row-data-large__container{background-image:url('../images/portrait/hq_seasonillustrations_totalannuel.png')}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-component-box{border-radius:8px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-component-box{border:none !important;padding:15px 20px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-component-box.conso-component-box--paddding{padding:15px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-component-box .conso-component-box__header{padding:15px;padding-left:0;padding-right:0;margin:0 0 30px 0;outline:none !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-component-box .conso-component-box__title{font-size:23px;font-size:1.4375rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-component-box .conso-component-box__title span{display:block}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-component-box__body{padding:0;padding-bottom:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-component-box__body{background-image:none !important;padding-bottom:0 !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-component-box__footer{padding:16px 0 0 0;border-top:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-updated{padding-top:15px;padding-bottom:15px;position:static;border-bottom:1px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-error-message{padding:0 0 16px 0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-compareYear-view{margin-right:-20px}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-oneperiod-history-cost_select-periode{float:left;width:68% !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .cost-type-select-list-wrapper{float:none;width:100%}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__container{padding-bottom:70px;margin-bottom:0;background-position:bottom right;background-repeat:no-repeat;background-size:85% auto;border-bottom:2px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__container{background-size:95% auto}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-allperiods-slide-power .conso-row-data-large__container{border-bottom:1px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-progress-wrapper{margin:0 0 70px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data__col-label{float:left;width:70%}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data__col-label+.conso-row-data__col-value{margin-top:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data__col-value{float:right;width:30%}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data__value{text-align:right;font-size:14px;font-size:0.875rem;color:#48433f}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .total-annuel .conso-row-data.conso-row-data-col--3 .conso-row-data__col.period-height:last-child{min-height:110px}}@media print and screen and (min-width:560px) and (max-width:768px){#gridSystem #portraitConsommation .total-annuel .conso-row-data.conso-row-data-col--3 .conso-row-data__col.period-height:last-child{min-height:130px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col{*zoom:1;float:none;width:auto;margin-bottom:0;padding-top:15px;padding-bottom:15px;border-bottom:2px solid #ccc}#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col:before,#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col:after{clear:both}#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col:before,#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--3 .conso-row-data__col:after{clear:both}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-allperiods-slide-power .conso-row-data.conso-row-data-col--3 .conso-row-data__col{border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .conso-allperiods-slide-power .conso-row-data.conso-row-data-col--3 .conso-row-data__col:last-child{border-bottom:2px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data.conso-row-data-col--border-bottom{padding-bottom:0;border-bottom:none}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__col{margin-bottom:0;padding-top:15px;padding-bottom:15px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__col .conso-type-tarif{margin-left:10px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__col.right{float:none;position:absolute;right:0;text-align:right;margin-top:10px}}@media print and screen and (max-width:420px){#gridSystem #portraitConsommation .conso-row-data-large__col.right{bottom:-80px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__label{padding-bottom:0}#gridSystem #portraitConsommation .conso-row-data-large__label span{font-size:16px;font-size:1rem;line-height:1.4;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__value{font-size:24px;font-size:1.5rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__col.right .conso-row-data-large__label span{font-size:14px;font-size:0.875rem;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .conso-row-data-large__col.right .conso-row-data-large__value{font-size:20px;font-size:1.25rem;font-family:OpenSansRegularWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;line-height:1.2}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large__container-tag{margin-top:6px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex{display:block;border-bottom:1px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__col{*zoom:1;padding:15px 0;border:none;border-right:none;border-bottom:2px solid #ccc}#gridSystem #portraitConsommation .conso-row-data-complex__col:before,#gridSystem #portraitConsommation .conso-row-data-complex__col:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-complex__col:after{clear:both}#gridSystem #portraitConsommation .conso-row-data-complex__col:before,#gridSystem #portraitConsommation .conso-row-data-complex__col:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-complex__col:after{clear:both}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__col:last-child{border-bottom:none;padding-bottom:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__col.border-bottom-large-mobile{border-bottom:2px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__col-label{float:left;width:70%}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__col-value{float:right;width:30%}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__row{margin-bottom:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__row-inner{display:block}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__row-inner .conso-row-data-complex__col-inner.mobile_height{height:110px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__row-inner .conso-row-data-complex__col-inner.no-paddding-top-mobile{padding-top:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__col-inner{*zoom:1;float:none;width:auto;padding:15px 0;border:none;border-bottom:1px solid #ccc}#gridSystem #portraitConsommation .conso-row-data-complex__col-inner:before,#gridSystem #portraitConsommation .conso-row-data-complex__col-inner:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-complex__col-inner:after{clear:both}#gridSystem #portraitConsommation .conso-row-data-complex__col-inner:before,#gridSystem #portraitConsommation .conso-row-data-complex__col-inner:after{display:table;content:""}#gridSystem #portraitConsommation .conso-row-data-complex__col-inner:after{clear:both}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__title{font-size:16px;font-size:1rem;margin-bottom:6px;text-transform:uppercase}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__label{display:block;padding-bottom:0;font-size:14px;font-size:0.875rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__value{display:block;font-size:14px;font-size:0.875rem;text-align:left}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__value.small{font-size:14px;font-size:0.875rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__detail{margin-top:5px;margin-bottom:5px;display:block}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__detail.is-active{margin-bottom:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data th,#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data td{width:auto;min-width:90px}#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .td-head.th-title-collapsible-data{width:112px !important;min-width:0}}@media print and screen and (max-width:529px){#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .th-title-collapsible-data,#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .th-date-a-collapsible-data,#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .th-date-b-collapsible-data,#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .th-compare-collapsible-data{width:90px !important}}@media print and screen and (min-width:530px) and (max-width:768px){#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .th-date-a-collapsible-data,#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .th-date-b-collapsible-data,#gridSystem #portraitConsommation .conso-row-data-complex__row-puissance-detail .row-data .th-compare-collapsible-data{width:180px !important}}@media print and only screen and (max-width: 767px){.container-table-responsive:after{position:absolute;content:"";top:0;right:0;width:20px;height:100%;z-index:100;background:linear-gradient(to right, rgba(0,0,0,0) 38%, rgba(0,0,0,0.41) 100%)}}@media print and only screen and (max-width:860px){.table-responsive{position:relative;width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print and only screen and (min-width:861px){#gridSystem #portraitConsommation .conso-table-compareYear{table-layout:fixed}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear tr td,#gridSystem #portraitConsommation .conso-table-compareYear tr th{padding-left:10px;padding-right:10px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear tr td:last-child{padding-right:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear thead th,#gridSystem #portraitConsommation .conso-table-compareYear thead td{font-size:12px;font-size:0.75rem;padding-bottom:15px;border-bottom:1px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-header{height:auto}#gridSystem #portraitConsommation .conso-table-compareYear .row-header th{width:auto;min-width:90px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-a,#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-b{padding-left:10px;padding-right:10px}}@media print and screen and (max-width:529px){#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-a,#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-b{width:90px !important}}@media print and screen and (min-width:530px) and (max-width:768px){#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-a,#gridSystem #portraitConsommation .conso-table-compareYear .row-header .th-date-b{width:180px !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .th-title.visible-mobile-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a.visible-mobile-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b.visible-mobile-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare.visible-mobile-inline{display:table-cell !important}#gridSystem #portraitConsommation .conso-table-compareYear .th-title.visible-desktop-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a.visible-desktop-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b.visible-desktop-inline,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare.visible-desktop-inline{display:none !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .th-title-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-title{padding-right:10px;padding-left:0;text-align:left}}@media print and screen and (min-width:530px) and (max-width:768px){#gridSystem #portraitConsommation .conso-table-compareYear .th-title-collapsible-data{width:auto !important}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-a{min-width:180px;width:225px;padding-right:18px}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-date-b{min-width:180px;width:225px}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-table-compareYear .th-compare-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare{min-width:105px;width:180px}}@media print and screen and (max-width:529px){#gridSystem #portraitConsommation .conso-table-compareYear .th-compare-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare{width:90px !important}}@media print and screen and (min-width:530px) and (max-width:768px){#gridSystem #portraitConsommation .conso-table-compareYear .th-compare-collapsible-data,#gridSystem #portraitConsommation .conso-table-compareYear .th-compare{width:180px !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-total .td-head{width:112px !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-total:first-child .td-data-a .data-value .data-value,#gridSystem #portraitConsommation .conso-table-compareYear .row-total:first-child .td-data-b .data-value .data-value{font-size:16px !important;font-size:1rem !important}}@media print and screen and (max-width:529px){#gridSystem #portraitConsommation .conso-table-compareYear .row-total .td-data-a{width:90px !important}}@media print and screen and (min-width:530px) and (max-width:768px){#gridSystem #portraitConsommation .conso-table-compareYear .row-total .td-data-a{width:180px !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-total{background-color:transparent}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-total th,#gridSystem #portraitConsommation .conso-table-compareYear .row-total td{padding-top:15px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-total .td-value-default{font-size:18px;font-size:1.125rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-data{font-size:12px !important;font-size:0.75rem !important;padding:15px 0;border-bottom:1px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .row-data th,#gridSystem #portraitConsommation .conso-table-compareYear .row-data td{padding-top:8px;padding-bottom:8px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-head,#gridSystem #portraitConsommation .conso-table-compareYear .td-head *{font-size:12px !important;font-size:0.75rem !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-data-a,#gridSystem #portraitConsommation .conso-table-compareYear .td-data-b{vertical-align:bottom}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-data-b{vertical-align:bottom}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-comparison .data-value{font-size:12px !important;font-size:0.75rem !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-comparison{font-size:12px !important;font-size:0.75rem !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-title,#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default,#gridSystem #portraitConsommation .conso-table-compareYear .td-note{width:auto;font-size:12px !important;font-size:0.75rem !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-title{font-size:16px;font-size:1rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-table-compareYear .td-value-default{font-size:14px;font-size:0.875rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .toggle-tab{height:30px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .toggle-tab .toggle-tab__options{height:24px;line-height:24px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-tag{font-size:12px;font-size:0.75rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-tag-credit{font-size:12px;font-size:0.75rem}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-notes{padding:20px 0 20px 0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-comparetips-diff{margin-top:0}}@media print and only screen and (max-width: 767px){.see-also-content{padding:0 20px 15px 20px}}@media print and only screen and (max-width: 767px){.portrait-de-consommation .collapse-content{padding:0 20px 15px 20px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-row-data-large--total-projection{margin-bottom:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation .conso-row-data_col--repartition{margin-top:15px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation{margin-top:0;padding:15px 0 15px;border-bottom:2px solid #ccc}#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation .conso-row-data__col{padding-top:0;padding-bottom:0;border-bottom:none}#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation .conso-row-data__col-label,#gridSystem #portraitConsommation .conso-global-view-energie .conso-row-data--chauffage-climatisation .conso-row-data__col-value{margin:5px 0 5px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .clim-chauffage{display:none}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-global-view-puissance .conso-row-data-complex--energie-puissance{margin-top:0}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-global-view-puissance .conso-row-data-complex--energie-puissance .conso-row-data-complex__col{display:inline-block;width:75%;overflow:auto}#gridSystem #portraitConsommation .conso-global-view-puissance .conso-row-data-complex--energie-puissance .conso-row-data-complex__col.conso-row-energie{width:25% !important;vertical-align:top !important}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .puissance-compare-with-select .container-conso-allperiods-list{float:right;clear:both}#gridSystem #portraitConsommation .puissance-compare-with-select .estimated-tooltip{float:right;clear:both;padding-right:28px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-block-annuel.compare-active .conso-component-box__body{background:none}#gridSystem #portraitConsommation .conso-block-annuel.compare-active .conso-compareYear-view{margin-right:0}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box{border-radius:8px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie{margin:24px 0 0 !important}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie .triangle{display:inline-block;margin-left:0}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie .message-suivi-dt__body{padding-top:11px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-component-box__header,#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-component-box__footer{margin-left:20px;margin-right:20px}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body div.conso-global-view-energie>div,#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body div.conso-compareYear-view>div{margin-left:20px;margin-right:20px}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__body .conso-global-view-energie .explication-dt-component-box{border-bottom:2px solid #ccc}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box{padding-left:0;padding-right:0}#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__header,#gridSystem #portraitConsommation .conso-block-annuel .conso-component-box .conso-component-box__footer{padding-left:20px;padding-right:20px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .hq-icn-aide{margin:1px 5px 0 2px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .section-block.conso-allperiods-wrapper{border-bottom:1px solid #ccc;padding:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .oneperiod-history-tag-wrapper{float:none;margin-left:0;margin-top:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .custom-slick .slick-dots{padding-top:40px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .compare-btn-wrapper label strong{margin-right:8px;font-size:12px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .telechargement #form-block-telechargement-csv-date-error{margin-top:10px;margin-bottom:10px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .telechargement #form-block-telechargement-csv-date-error.has-error{display:block}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel{padding:0 30px;min-height:100px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-img{max-height:30px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation section.astuces-pour-economiser{background-clip:content-box;box-shadow:inset 0 0 0 15px white;margin-bottom:0;padding:20px 20px 15px 20px !important;border:0 !important}#gridSystem #portraitConsommation section.astuces-pour-economiser h2{padding-left:40px;padding-bottom:0}#gridSystem #portraitConsommation section.astuces-pour-economiser .conso-component-box__body{padding-left:0;padding-right:0}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuce-content-wrapper{padding:25px 25px}#gridSystem #portraitConsommation section.astuces-pour-economiser .astuces-carousel-navigation{top:90px;z-index:1}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .total-annuel{border-bottom:1px solid #ccc !important}#gridSystem #portraitConsommation .total-annuel .conso-row-data__col-label+.conso-row-data__col-value,#gridSystem #portraitConsommation .total-annuel .conso-row-data__col-value{width:35%}#gridSystem #portraitConsommation .total-annuel .conso-row-data__col-label+.conso-row-data__col-value .data-value>span,#gridSystem #portraitConsommation .total-annuel .conso-row-data__col-value .data-value>span{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif}#gridSystem #portraitConsommation .total-annuel .conso-row-data__col-label+.conso-row-data__col-value .data-value>span+abbr,#gridSystem #portraitConsommation .total-annuel .conso-row-data__col-value .data-value>span+abbr{color:#48433f}#gridSystem #portraitConsommation .total-annuel .conso-row-data__col-label{width:65%}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .foire-aux-questions{background-color:#fff;padding-left:15px !important;border-bottom:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-oneperiod-history-wrapper{border-bottom:1px solid #ccc !important}#gridSystem #portraitConsommation .conso-oneperiod-history-wrapper .conso-component-box__footer{padding:16px 0 16px 0;margin-left:0;margin-right:0}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .conso-oneperiod-history .legend-item-wrapper.reelle{max-width:50%}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend.legend--power .legend-item-wrapper{padding-right:10px}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend.legend--power .legend-item-wrapper .current{padding-right:0}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend.legend--power .reelle{width:200px}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend.legend--power .apparente{width:220px}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend.legend--power .minimale{width:130px}}@media print and only screen and (min-width: 768px){#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend.legend--power .temp{width:140px}}@media print and only screen and (max-width: 767px){#gridSystem #portraitConsommation .hgroup h1 span.ligneAdresse{display:block}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper{float:left;margin-bottom:20px}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper.reelle,#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper.apparente{width:50%}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper.apparente{padding-right:0}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper .legend-title{font-size:14px;margin-bottom:4px}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend{padding:20px 20px 10px 20px}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend .legend-item-wrapper{margin-bottom:15px;padding-right:0;width:50%}#gridSystem #portraitConsommation .conso-oneperiod-history .history-legend.is-dual-energy .temp{padding-right:0}#gridSystem #portraitConsommation .allperiods-select-list-wrapper,#gridSystem #portraitConsommation .oneperiod-month-select-list-wrapper{margin-bottom:0}#gridSystem #portraitConsommation .history-legend-note-modal{margin-top:0;position:static}#gridSystem #portraitConsommation h2{font-size:2em;margin-bottom:15px}#gridSystem #portraitConsommation .custom-slick-navigation,#gridSystem #portraitConsommation .custom-navigation{display:inline-block;position:relative;float:none;clear:both}#gridSystem #portraitConsommation .custom-slick-navigation .slick-arrow,#gridSystem #portraitConsommation .custom-navigation .slick-arrow,#gridSystem #portraitConsommation .custom-slick-navigation .custom-arrow,#gridSystem #portraitConsommation .custom-navigation .custom-arrow{display:none;position:absolute;top:-35px}#gridSystem #portraitConsommation .custom-slick-navigation:after,#gridSystem #portraitConsommation .custom-navigation:after{display:none;position:absolute;width:30px;height:26px;right:0;left:30px;top:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'\02EF';font-family:HydropictoRegular;font-size:2em;font-weight:bold;color:#1b77ba;pointer-events:none}#gridSystem #portraitConsommation .custom-select{display:inline-block}#gridSystem #portraitConsommation .custom-select select{width:auto;padding-left:0}#gridSystem #portraitConsommation .astuce-content-wrapper{width:auto !important}#gridSystem #portraitConsommation .section-block{padding:0}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper{display:block;overflow:hidden}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper{position:relative;display:block;width:100%;border-right:none;text-align:left;padding:15px 15px 12px}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year{position:relative;padding:0;border-bottom:none;*zoom:1}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year:before,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year:after{display:table;content:""}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year:after{clear:both}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year:before,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year:after{display:table;content:""}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year:after{clear:both}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year h3{display:inline-block;vertical-align:middle;width:32%;min-height:0;font-size:1.2em;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;height:auto;margin-bottom:0;color:#48433f}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year h3 small{display:inline;font-family:inherit;font-size:inherit;color:inherit}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-wrapper{position:relative;display:inline-block;vertical-align:middle;width:66%;text-align:center;min-height:0}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-wrapper a.text{display:block}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-comparison{width:66%;padding:0;left:53%;right:auto;bottom:auto;top:0;-webkit-transform:translateX(0) translateY(-70%);-moz-transform:translateX(0) translateY(-70%);-ms-transform:translateX(0) translateY(-70%);-o-transform:translateX(0) translateY(-70%);transform:translateX(0) translateY(-70%);margin-top:0;background:transparent;font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:1em;text-align:center}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-comparison.lower,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-comparison.is-inferior,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-comparison.higher,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-comparison.is-superior{color:#e16306}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-comparison.equal,#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .current-year .value-comparison.is-same{color:#746f6c}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .value{display:inline;font-size:1.6em}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper div.text{display:inline}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year{position:absolute;left:50%;top:50%;width:40%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:0;height:auto;background:none;text-align:center}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year h3{display:none}#gridSystem #portraitConsommation .data-comparison .all-data-wrapper .data-wrapper .last-year .value{font-size:1.4em}#gridSystem #portraitConsommation .data-comparison.compare-active .comparison-period{position:relative;display:block;text-align:center;padding:15px;background:#e9ebeb;border-bottom:3px solid #fff;z-index:1;font-size:1.2em}#gridSystem #portraitConsommation .data-comparison.compare-active .comparison-period .period{font-family:OpenSansSemiBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:.9em}#gridSystem #portraitConsommation .data-comparison.compare-active .comparison-period:before,#gridSystem #portraitConsommation .data-comparison.compare-active .comparison-period:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#gridSystem #portraitConsommation .data-comparison.compare-active .comparison-period:after{border-top-color:#e9ebeb;border-width:10px;margin-left:-10px}#gridSystem #portraitConsommation .data-comparison.compare-active .comparison-period:before{border-color:rgba(194,225,245,0);border-top-color:#fff;border-width:14px;margin-left:-14px}#gridSystem #portraitConsommation .data-comparison.compare-active .data-wrapper .value-wrapper{left:20%}#gridSystem #portraitConsommation .conso-allperiods-duration{width:auto;height:auto}#gridSystem #portraitConsommation .conso-allperiods-duration-text{width:auto;height:auto;position:relative;margin-top:0}#gridSystem #portraitConsommation .allperiods-select-list-wrapper,#gridSystem #portraitConsommation .oneperiod-month-select-list-wrapper,#gridSystem #portraitConsommation .oneperiod-day-select-wrapper{float:none;margin-left:auto;margin-right:auto}#gridSystem #portraitConsommation .oneperiod-day-select-wrapper .nav-arrow.prev,#gridSystem #portraitConsommation .oneperiod-hour-select-wrapper .nav-arrow.prev,#gridSystem #portraitConsommation .oneperiod-month-select-list-wrapper .nav-arrow.prev,#gridSystem #portraitConsommation .oneperiod-day-select-wrapper .nav-arrow.next,#gridSystem #portraitConsommation .oneperiod-hour-select-wrapper .nav-arrow.next,#gridSystem #portraitConsommation .oneperiod-month-select-list-wrapper .nav-arrow.next{display:none}#gridSystem #portraitConsommation .oneperiod-day-select-ctn .custom-navigation .conso-oneperiod-hours-list{padding-right:30px;width:auto}#gridSystem #portraitConsommation .oneperiod-day-select-ctn .custom-navigation span{position:relative;width:30px;height:30px}#gridSystem #portraitConsommation .oneperiod-day-select-ctn .custom-navigation span:after{content:'\02EF';display:block;position:absolute;width:30px;height:26px;left:-29px;top:6px;font-family:HydropictoRegular;font-size:25px;font-size:1.5625rem;font-weight:bold;color:#1b77ba;pointer-events:none}#gridSystem #portraitConsommation select.allperiods-select-list-wrapper:empty{display:none}#gridSystem #portraitConsommation select.allperiods-select-list-wrapper:empty:before{display:none}#gridSystem #portraitConsommation select.allperiods-select-list-wrapper:empty:after{display:none}#gridSystem #portraitConsommation .conso-allperiods-slide.is-summer .conso-allperiods-slide-amount,#gridSystem #portraitConsommation .conso-allperiods-slide.is-fall .conso-allperiods-slide-amount,#gridSystem #portraitConsommation .conso-allperiods-slide.is-winter .conso-allperiods-slide-amount,#gridSystem #portraitConsommation .conso-allperiods-slide.is-spring .conso-allperiods-slide-amount{background-image:none}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row{background-size:65% auto;padding-bottom:50px}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .conso-estimee br{display:block}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .conso-allperiods-canvas{display:none}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col.conso-allperiods-slide-temp{border-bottom:none}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .current-year{height:auto;padding-top:0}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col .value-wrapper{height:auto;padding-top:0}#gridSystem #portraitConsommation .conso-allperiods-slide .conso-allperiods-slide-row .conso-allperiods-slide-col.conso-allperiods-slide-duration .value-wrapper{margin-top:0}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .value-wrapper{height:auto;padding-bottom:0}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .last-year{height:auto}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .last-year h3{margin-bottom:20px;height:11px}#gridSystem #portraitConsommation .conso-allperiods-slide.compare-active .conso-allperiods-slide-row .conso-allperiods-slide-col .last-year h3.sr-only+.value{margin-top:31px}#gridSystem #portraitConsommation .total-annuel .actual-period{text-align:center;font-size:1.4em}#gridSystem #portraitConsommation .total-annuel .total-annuel-blocks.compare-active .total-block .value-wrapper{padding-bottom:0}#gridSystem #portraitConsommation .total-annuel .total-annuel-blocks.compare-active .total-block .last-year{height:auto;padding:0}#gridSystem #portraitConsommation .compare-btn-wrapper{padding-right:10px}#gridSystem #portraitConsommation .compare-btn-wrapper label{font-size:1.1em}#gridSystem #portraitConsommation .compare-btn-wrapper:first-child{margin-right:0}#gridSystem #portraitConsommation .compare-btn-wrapper:last-child{margin-right:0;padding-right:0}#gridSystem #portraitConsommation .switch-view-tabs{border-bottom:1px solid #ccc;margin:0 0 35px 0;text-align:center}#gridSystem #portraitConsommation .switch-view-tabs .enhance{font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:16px;margin-right:2em;text-decoration:none}#gridSystem #portraitConsommation .switch-view-tabs .enhance:first-child{padding-left:2em}#gridSystem #portraitConsommation .switch-view-tabs .enhance:hover{color:#48433f}#gridSystem #portraitConsommation .switch-view-btn-wrapper{border-radius:50px;display:table;width:100%;background-color:#dadada;text-align:center;margin-right:0;margin-bottom:20px}#gridSystem #portraitConsommation .switch-view-btn-wrapper .enhance{padding:8px 30px 8px 30px;border-radius:50px;color:#48433f}#gridSystem #portraitConsommation .telechargement{border:none;background-color:#f2f2f3;padding-bottom:20px;padding-top:20px;margin-bottom:0;margin-top:0}#gridSystem #portraitConsommation .telechargement .conso-component-box{border-bottom:1px solid #ccc !important;border-top:1px solid #ccc !important;padding:15px 20px}#gridSystem #portraitConsommation .telechargement .error{margin-bottom:7px}#gridSystem #portraitConsommation .telechargement-box-container{padding:0;border:none}#gridSystem #portraitConsommation .telechargement-box-container .intro-title{margin-bottom:26px}#gridSystem #portraitConsommation .telechargement-box-container .regular-p{font-size:14px}#gridSystem #portraitConsommation .telechargement-box-container .regular-p:first-of-type{margin-bottom:30px}#gridSystem #portraitConsommation .telechargement-box-container .bold-p{font-size:16px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;margin-bottom:17px}#gridSystem #portraitConsommation .telechargement-box-container .bold-subtitle{font-size:16px;font-family:OpenSansBoldWeb,"Lucida Sans","lucida Grande",Helvetica,Arial,Verdana,sans-serif;margin-bottom:14px}#gridSystem #portraitConsommation .telechargement-box-container .bold-subtext{margin-bottom:15px}#gridSystem #portraitConsommation .telechargement-box-container .border-seperator{display:block;border-top:1px solid #ccc;margin:30px 0}#gridSystem #portraitConsommation .telechargement-box-container .form-group:last-child{margin-bottom:39px}#gridSystem #portraitConsommation .telechargement-box-container .download_button{margin-bottom:0}#gridSystem #portraitConsommation .telechargement-box-container .datepicker-start-date{margin-right:22px;margin-bottom:28px}#gridSystem #portraitConsommation .telechargement-box-container label{margin-bottom:15px;font-size:14px}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates{width:130px;margin-right:0}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates:first-of-type{margin-right:15px}#gridSystem #portraitConsommation .telechargement-box-container .date-picker .date-picker-dates input{width:130px}}@media print and only screen and (max-width:415px){#gridSystem #portraitConsommation .switch-view-btn-wrapper .enhance{padding-left:15px;padding-right:15px}#gridSystem #portraitConsommation .switch-view-tabs{margin:0 0 30px 0}#gridSystem #portraitConsommation .switch-view-tabs .enhance{margin-right:2em}#gridSystem #portraitConsommation .switch-view-tabs .enhance:first-child{padding-left:0}#gridSystem #portraitConsommation .switch-view-tabs .enhance:last-child{margin-right:0}}@media print and only screen and (max-width: 767px){.conso-oneperiod-history #consoChart,.conso-oneperiod-history #consoScale{-webkit-user-modify:none;-webkit-highlight:none;-ms-touch-action:none;ms-touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.conso-oneperiod-history .history-legend .legend-item-wrapper{float:none !important;margin-bottom:20px;width:100% !important}.conso-oneperiod-history .history-legend .legend-item-wrapper.reelle,.conso-oneperiod-history .history-legend .legend-item-wrapper.apparente{width:100% !important;max-width:none !important}.conso-oneperiod-history .history-legend .legend-item-wrapper.apparente{padding-right:0}.conso-oneperiod-history .history-legend .legend-item-wrapper .legend-title{font-size:14px;margin-bottom:4px}.conso-oneperiod-history .history-legend{padding:20px 20px 10px 20px}.conso-oneperiod-history .history-legend .legend-item-wrapper{margin-bottom:15px;padding-right:0;width:100%}.conso-oneperiod-history .history-legend.is-dual-energy .temp{padding-right:0}}@media print and only screen and (max-width: 767px){.bloc-avis-tarification-dynamique .box-information,.bloc-flex-content .box-information{padding:14px 20px}}@media print and only screen and (max-width: 767px){.bloc-avis-tarification-dynamique .box-information .box-information-msg,.bloc-flex-content .box-information .box-information-msg{margin-top:5px}}@media print and only screen and (min-width: 768px){.bloc-avis-tarification-dynamique .box-information .box-information-msg,.bloc-flex-content .box-information .box-information-msg{margin:5px 0 0 30px}}@media print and only screen and (max-width: 767px){.bloc-flex-content .box-information .box-information-titre .box-information-icon{margin-right:30px}}@media print and only screen and (max-width: 767px){.bloc-avis-tarification-dynamique .box-information .box-information-titre .box-information-icon{margin-right:22px}}@media print and only screen and (min-width: 768px){.bloc-flex-tarification-dynamique section{padding-bottom:0 !important;padding-top:30px}}@media print and only screen and (max-width: 767px){.bloc-flex-tarification-dynamique section{border-bottom:1px solid #d8d9da}.bloc-flex-tarification-dynamique .conso-row-data__col-label{width:65% !important}.bloc-flex-tarification-dynamique .conso-row-data__col-value{width:35% !important}}@media print and (max-width:350px){.bloc-flex-content .heures-de-pointe-critique{font-size:.78rem}}@media print and only screen and (max-width: 767px){.bloc-flex-bandeau{margin-left:-21px;margin-right:-21px}}@media print and only screen and (max-width: 767px){.bloc-flex-bandeau-fleche{left:calc(50% - 20px)}}@media print and only screen and (min-width: 768px){.bloc-flex-bandeau-fleche{left:60px}}@media print and only screen and (max-width: 767px){.bloc-flex-tiroirs{margin:0}.bloc-flex-tiroirs .bloc-flex-tiroir-mobile{padding:0 !important}}@media print and only screen and (min-width: 768px){.bloc-flex-tiroirs{margin:0 40px}}@media print and only screen and (max-width: 767px){.bloc-flex-tiroir-rappel .hq-collapse-rappel-detail{padding:10px 10px !important}}@media print and only screen and (max-width: 767px){.bloc-flex-tiroir-hivers-precedents .bloc-flex-tiroir-hiver-annee-derniere{padding:10px !important}}@media print and only screen and (max-width: 767px){.bloc-flex-tiroir-hivers-precedents .bloc-flex-tiroir-hiver-deux-ans{padding:10px !important}}/*# sourceMappingURL=print.css.map */