md-input-container textarea.md-input{min-height:26px;border:1px solid #999;-ms-flex-preferred-size:auto}md-input-container .md-input{color:rgba(0,0,0,0.87);border-color:rgba(0,0,0,0.12);text-shadow:;border:1px solid #999}.input-hidden{display:none}.main-content .home-middle .row-how .col-how:nth-child(1) .how-icon{background:url("images/nidide/how-01-black.png") center center no-repeat}.main-content .home-middle .row-how .col-how:nth-child(2) .how-icon{background:url("images/nidide/how-02-black.png") center center no-repeat}.main-content .home-middle .row-how .col-how:nth-child(3) .how-icon{background:url("images/nidide/how-03-black.png") center center no-repeat}.main-content .home-middle .row-how .col-how:nth-child(4) .how-icon{background:url("images/nidide/how-04-black.png") center center no-repeat}.panel-default>.panel-heading{background-color:rgba(0,0,0,0)}.panel-default .panel-heading .panel-title,.panel-white .panel-heading .panel-title>h4>a>span{color:white}.header-top-top.ui-scrollfix{position:fixed;top:0;z-index:1000;width:100%}#dashboard-middle #water .month-amount{font-size:100px}#dashboard-middle #water .panel-heading .panel-title{font-size:21px !important}#dashboard-middle #global>.row,#dashboard-middle #electricite>.row,#dashboard-middle #water>.row,#dashboard-middle #gaz>.row,#dashboard-middle #eau>.row,#dashboard-middle #eco>.row{padding:20px 30px 30px}#dashboard-middle #global h2,#dashboard-middle #electricite h2,#dashboard-middle #water h2,#dashboard-middle #gaz h2,#dashboard-middle #eau h2,#dashboard-middle #eco h2{font-size:58px;color:#cdd6d0}.conso-resume p span{color:inherit}#dashboard-middle #electricite .month li:not(.active) a,#dashboard-middle #electricite .month-amount,.legend span.electricite,#dashboard-middle #electricite .conso-resume p span{color:#1f497d}#dashboard-middle #electricite .month li:not(.active) a,#dashboard-middle #electricite .month-amount,.legend span.electricite,#dashboard-middle #electricite .conso-resume p span{color:#1f497d}#dashboard-middle #gaz .month li:not(.active) a,#dashboard-middle #gaz .month-amount,.legend span.gaz,#dashboard-middle #gaz .conso-resume p span{color:#f79646}#dashboard-middle #water .month li:not(.active) a,#dashboard-middle #water .month-amount,.legend span.water,#dashboard-middle #water .conso-resume p span{color:#39f}#dashboard-middle #electricite .conso-resume p span,#dashboard-middle #gaz .conso-resume p span,#dashboard-middle #water .conso-resume p span{font-size:33px;font-weight:bold}#dashboard-middle #water .month-amount,#dashboard-middle #electricite .month-amount{font-size:100px}.legend span.water{background:#39f}.legend span.water.blue-light{background:#b6cfec}.conso-infos .top .conso-zero{margin:1px 1px 0 0}.bs-loading-container-active{display:block !important;margin:auto;overflow:hidden !important}.bs-loading-container{background-color:rgba(255,255,255,0.8);position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;display:none}.sk-fading-circle{position:absolute;top:0;bottom:0;left:0;right:0;width:51px;height:51px;margin:auto;transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6)}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0,39%,100%{opacity:0}40%{opacity:1}}.nav{margin-bottom:0;width:100%;padding-left:0;list-style:none}.navbar-default .navbar-nav>.active2>a,.navbar-default .navbar-nav>.active2>a:hover,.navbar-default .navbar-nav>.active2>a:focus{color:#333;background-color:rgba(213,216,218,0.6)}.active3{color:#ffec44;background-color:transparent}.profile-hover{color:white}.profile-hover:hover{color:#ffec44}#home-carousel,#home-carousel .carousel-inner,#home-carousel .item,#home-carousel .item .container{height:100%}#home-carousel .itemCarou .container{padding-right:30px}#home-carousel .itemCarou-content{padding-top:15px;padding-left:85px}#home-carousel .itemCarou-content .title{font-size:40px;line-height:1;margin-bottom:10px;color:#fff;text-shadow:0 -2px 2px #969696}#home-carousel .itemCarou-content .sub-title{font-size:30px;line-height:1}#home-carousel .itemCarou-content .sub-title.red{color:#bf2026}#home-carousel .itemCarou-content .sub-title.purple{color:#6d598f}#home-carousel .itemCarou-content .sub-title.white{color:#fff}#home-carousel .itemCarou-content .sub-title.red{color:#aa2a20}#home-carousel .orange{color:#e68520}#home-carousel .itemCarou-content .infos{font-size:16px;font-weight:400;margin-bottom:15px;text-transform:none}#home-carousel .itemCarou-content .infos.green{color:#3ab34a}#home-carousel .itemCarou-content .infos.purple{color:#866fac}#home-carousel .itemCarou-content .infos.white{color:#fff}#home-carousel .itemCarou-content .infos.red{color:#aa2a20}#home-carousel .carousel-indicators{bottom:-20px}#home-carousel .carousel-indicators li{width:12px;height:12px;border-radius:12px}#home-carousel .carousel-indicators li.active{margin:1px}#home-carousel .carousel-nav{color:#fff;position:absolute;left:50%;padding-left:15px;padding-right:15px}#partners-carousel .itemCarou{height:61px}#partners-carousel .itemCarou a{display:inline-block;line-height:61px}#partners-carousel .itemCarou a img{max-width:108px;max-height:53px}.carousel-nav{color:#c4c4c5;cursor:pointer;font-size:28px;line-height:28px;position:absolute;top:50%;left:0;width:100%}.carousel-nav .icon-chevron-left{text-shadow:2px 0 2px #969696}.carousel-nav .icon-chevron-right{float:right;text-shadow:-2px 0 2px #969696}.carousel-nav{color:#fff;position:absolute;left:50%;padding-left:15px;padding-right:15px}@media(min-width:1200px){#home-carousel .carousel-nav{width:1170px;margin-left:-585px}}@media(min-width:992px) and (max-width:1199px){#home-carousel .carousel-nav{width:970px;margin-left:-485px}#home-carousel .item:nth-child(1) .container{background-size:45% auto !important}#home-carousel .item:nth-child(2) .container{background-size:65% auto !important}}@media(max-width:991px){#home-carousel .carousel-nav{width:750px;margin-left:-375px}#home-carousel .itemCarou-content{padding-left:55px !important}#home-carousel .item:nth-child(1) .container{background-size:45% auto !important}#home-carousel .item:nth-child(2) .container{background-size:50% auto !important}}@media(max-width:767px){#home-carousel .carousel-nav{width:100%;margin-left:-50%;padding:0 5px}#home-carousel .item .container{background:none !important;padding-right:25px}#home-carousel .itemCarou-content{padding-left:40px !important;padding-top:70px}#home-carousel .itemCarou-content .title{font-size:90px}#home-carousel .itemCarou-content .sub-title{font-size:29px}#home-carousel .itemCarou-content .infos{font-size:18px}.carousel-control .glyphicon-chevron-right{margin-right:20px}.carousel-control .glyphicon-chevron-left{margin-left:20px}}@media(min-width:1200px){#home-carousel .carousel-nav{width:1170px;margin-left:-585px}}@media(min-width:992px) and (max-width:1199px){#home-carousel .carousel-nav{width:970px;margin-left:-485px}#home-carousel .itemCarou{background-size:45% auto !important}#home-carousel .item:nth-child(2) .container{background-size:65% auto !important}}@media(max-width:991px){#home-carousel .carousel-nav{width:750px;margin-left:-375px}#home-carousel .itemCarou-content{padding-left:55px !important}#home-carousel .itemCarou{background-size:45% auto !important}#home-carousel .item:nth-child(2) .container{background-size:50% auto !important}}@media(max-width:767px){#home-carousel .carousel-nav{width:100%;margin-left:-50%;padding:0 5px}#home-carousel .itemCarou{background:none !important;padding-right:25px}#home-carousel .itemCarou-content{padding-left:40px !important;padding-top:5px}#home-carousel .itemCarou-content .title{font-size:90px}#home-carousel .itemCarou-content .sub-title{font-size:29px}#home-carousel .itemCarou-content .infos{font-size:18px}}.hero{height:250px;position:relative;background-color:rgba(0,0,255,0)}.carousel-control{background-image:none;color:white;z-index:99}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;font-weight:bold;font-size:40px}@media(max-width:767px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{display:none}}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:0;margin-left:0;margin-top:25px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-right{right:0;margin-right:10px;margin-top:25px}#partnersCarou .carousel-control{margin-top:5px}#partnersCarou .right.carousel-control{color:#c4c4c5;text-shadow:2px 0 2px #969696;cursor:pointer}#partnersCarou .left.carousel-control{color:#c4c4c5;text-shadow:2px 0 2px #969696;cursor:pointer}#homeCarou.right.carousel-control{color:#fff;cursor:pointer}#homeCarou.left.carousel-control{color:#fff;cursor:pointer}.md-toast{font-size:13px;line-height:1.42857143;margin-top:50px;position:fixed}.md-toast.error{background-color:#fdb9b9;color:#d7000c}.md-toast.success{background-color:#def1be;color:#4f8910}.md-toast.info{background-color:#99c3ff;color:#295c88}.md-toast.success>.md-button{color:#4f8910;border:1px solid #4f8910}.md-toast.error>.md-button{color:#d7000c;border:1px solid #d7000c}.md-toast.info>.md-button{color:#295c88;border:1px solid #295c88}.md-toast>.md-button{text-transform:capitalize}#electricite .indiv-box,#gaz .indiv-box,#water .indiv-box{background:#6cbf5c}#electricite .collect-box,#gaz .collect-box,#water .collect-box{background:#4dbc86}span.gas{background-attachment:scroll;background-clip:border-box;background-color:#f79646;background-image:none;background-origin:padding-box;background-size:auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-sizing:border-box;color:#505050;display:inline-block;font-size:18px;height:12px;line-height:25.7143px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:right;width:12px}.conso-infos .bottom span.water{color:#39f}span.eau{background-attachment:scroll;background-clip:border-box;background-color:#39f;background-image:none;background-origin:padding-box;background-size:auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-sizing:border-box;color:#505050;display:inline-block;font-size:18px;height:12px;line-height:25.7143px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:right;width:12px}#dashboard-middle #gaz .month-amount{color:#f79646;font-size:100px;line-height:1}#dashboard-middle #water .month-amount{color:#39f;font-size:100px;line-height:1}@media(max-width:1199px) and (min-width:992px){#dashboard-middle .tab-pane .month,#dashboard-middle .tab-pane .monthList{font-size:20px;padding:5px 5px}#dashboard-trafic,#dashboard-meteo{padding:5px 7px}}@media(max-width:991px) and (min-width:768px){#dashboard-middle .tab-pane .month,#dashboard-middle .tab-pane .monthList{font-size:12px;padding:5px 5px}#dashboard-trafic,#dashboard-meteo{padding:5px 7px}}@media(max-width:767px){#dashboard-middle .tab-pane .month,#dashboard-middle .tab-pane .monthList{font-size:12px;padding:5px 5px}#dashboard-trafic,#dashboard-meteo{padding:5px 7px}}.md-select-value .md-select-icon{display:none}md-select .md-select-value{border-bottom-color:rgba(0,0,0,0)}#conso-tips{margin:0 -15px;padding:50px 70px 50px}#dashboard-meteo{background:#bed730;max-height:416px}.trafic-bus{background:url("images/traffic-api.jpg");background-position:0 0;background-repeat:no-repeat;width:130px;height:130px}.trafic-horaire{background:url("images/traffic-api.jpg");background-position:-160px 0;background-repeat:no-repeat;width:130px;height:130px}.trafic-plan{background:url("images/traffic-api.jpg");background-position:-325px -0;background-repeat:no-repeat;width:130px;height:130px}.trafic-velo{background:url("images/traffic-api.jpg");background-position:0 -140px;background-repeat:no-repeat;width:130px;height:130px}.trafic-voiture{background:url("images/traffic-api.jpg");background-position:-160px -140px;background-repeat:no-repeat;width:130px;height:130px}.trafic-conseil{background:url("images/traffic-api.jpg");background-position:-325px -140px;background-repeat:no-repeat;width:130px;height:130px}.trafic-conseil:hover,.trafic-voiture:hover,.trafic-velo:hover,.trafic-plan:hover,.trafic-horaire:hover,.trafic-bus:hover{-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}span.white{color:#fff;font-weight:bold}span.orange{color:#f78d1e;font-weight:bold}hr.orange{height:12px;border:2px;box-shadow:inset 0 12px 12px -12px rgba(247,141,30,0.5)}.content-white{background:#fff;padding-top:50px;padding-left:50px;padding-right:50px;padding-bottom:50px}@media(max-width:767px){.content-white{padding:0}}#conso-tips-carousel p.tip{font-size:30px;margin-bottom:20px;color:#fff}.conso-infos .top{height:61px;margin:0;white-space:nowrap}.indiv-box a,.collect-box a{cursor:pointer}#dashboard-middle #global .info{color:#bfbdbd}#partnersCarou .carousel-indicators{display:none}#dashboard-middle #global .info a{color:#ccc9c8;text-decoration:underline;cursor:pointer}.main-content .intro p{font-size:14px}.main-content .intro p.homepageText{color:#020303;font-size:16px;font-weight:400;font-family:Roboto,sans-serif;margin-top:20px;margin-bottom:20px}.main-content .home-top h1.homepageText{margin:30px 0}.bandeau-top{background:url("images/footer-top-bg.png") center bottom no-repeat;width:100%;height:120px;position:relative}#conso-tips h4{color:#fff;margin-bottom:40px;padding-left:0;text-align:center}#conso-tips-carousel .carousel-caption{padding-left:0;position:relative;left:auto;right:auto;text-align:left;text-shadow:none}#conso-tips-carousel .carousel-caption img{position:relative;left:0;top:30px}#dashboard-middle .tab-pane .month{list-style:none;margin-bottom:50px;margin-top:5px;padding:0;cursor:pointer}#dashboard-middle .tab-pane .month{list-style:none;margin-bottom:50px;margin-top:5px;padding:0;cursor:pointer}.c3-chart-arc text{fill:#fff;font-size:23px}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#bfbdbd}.c3-tooltip td{font-size:14px;padding:3px 6px;background-color:#FFF;border-left:1px dotted #999}.indiv-box .price,.collect-box .price{font-size:18px;white-space:nowrap}.conso-infos .bottom{color:#5e5e61;font-size:18px;line-height:1.2;margin:0;white-space:nowrap}footer .footer-bottom{padding:20px}footer .footer-top{width:100%;background:0;height:170px;position:relative}.col-what h3{color:#020303;font-size:28px;text-transform:uppercase}.col-what p{color:#5e5f62;font-size:16px;min-height:75px;margin-bottom:20px}.back-to-top{cursor:pointer;background:#f78d1e;width:52px;height:52px;text-align:center;position:absolute;left:50%;top:0;margin-left:-26px}footer .footer-top{width:100%;background:0;height:70px;position:relative}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-size:21px;color:#333;white-space:nowrap}.month{list-style:none;padding-bottom:10px;margin-top:0;padding:0;cursor:pointer}.month>li{display:inline}.month>li>a{color:#f78f21;font-size:24px;font-weight:700;padding:5px 15px;text-transform:uppercase}.month>li.active>a,.month>li.active>a:after,.month>li>a:hover:after,.month>li>a:active{color:#333;font-size:24px;font-weight:700;padding:5px 15px;text-transform:uppercase}h5>span{font-size:12pt;color:white;margin-top:1px}.widget{color:#fff;margin-bottom:20px;padding:20px;position:relative}.widget .widget-title{font-size:30px;margin-top:10px;margin-bottom:1px;margin-right:0}.widget-infos{background:#ee7248;padding:5px}.widget-infos-green{background:#70bf41}.widget-infos .conso-down:before{content:"\f062"}.widget-infos .conso-zero:before{content:"\f00c"}.widget-infos .conso-up:before{content:"\f062"}.widget-infos .conso-up:before,.widget-infos .conso-down:before,.widget-infos .conso-zero:before{color:#fff;font-family:'vivacite';font-size:40px}.conso-light,.conso-water,.conso-gaz{height:59px;width:59px;vertical-align:top;margin:1px 30px 0 0;text-align:center}.conso-light{background:0}.conso-water{background:0}.conso-gaz{background:0}.conso-zero{margin:1px 30px 0 0}.top{height:61px;margin:0;white-space:nowrap}.buttonSelected{background-color:#eca936}.icon-indiv{background:url("images/icon-indiv.png")no-repeat;display:inline-block;width:43px;height:61px;margin:1px 5px 20px}.icon-collect{background:url("images/icon-collect.png") no-repeat;no-repeat;display:inline-block;width:86px;height:61px;margin:1px 5px 20px}.icon-light{background:url("images/sprite-dashboard.png")no-repeat;display:inline-block;background-position:-148px -6px;width:16px;height:23px}.icon-gaz{background:url("images/sprite-dashboard.png")no-repeat;display:inline-block;background-position:-212px -6px;width:15px;height:23px}.icon-water{background:url("images/sprite-dashboard.png")no-repeat;display:inline-block;background-position:-179px -6px;width:17px;height:22px}.icon-eco{background:url("images/sprite-dashboard.png") no-repeat;display:inline-block;background-position:-237px -3px;width:26px;height:25px}.textErrorLogin.ng-hide{color:red;opacity:0;transition:.4s all ease}.textErrorLogin:not(.ng-hide){opacity:1;color:red;transition:.4s all ease;font-size:18px}.animateConnexionRefused-add{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}#global h2,#electricite h2,#water h2,#gaz h2,#eau h2,#eco h2{font-size:58px;color:#cdd6d0}.big-icon-light,.big-icon-gaz,.big-icon-water,.big-icon-light-off,.big-icon-gaz-off,.big-icon-water-off{background:url("images/sprite-dashboard.png") no-repeat;display:inline-block}.big-icon-light-off{background-position:-12px -44px;width:45px;height:58px;margin-bottom:1.5px}.big-icon-water-off{background-position:-85px -44px;width:46px;height:59px;margin-bottom:1px}.big-icon-gaz-off{background-position:-157px -118px;width:40px;height:61px}.icon-indiv{background:url("images/icon-indiv.png") no-repeat;display:inline-block;width:43px;height:61px;margin:1px 5px 20px}[class^="icon-"],[class*=" icon-"]{font-family:'vivacite';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h5>span{font-size:12pt;color:white;margin-top:1px}*{box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}Inherited from h5.widget-title .widget .widget-title{font-size:30px;margin-top:10px;margin-bottom:1px;margin-right:0}.widget-infos .widget-title{font-size:60px}.widget .widget-title{font-size:30px;margin-bottom:20px}user agent stylesheet h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold}Inherited from div.widget.widget-infos .widget{color:#fff;margin-bottom:20px;padding:20px;position:relative}.widget{color:#fff;margin-bottom:20px;padding:15px;position:relative}Inherited from body body{font-size:14px;line-height:1.42857;color:#4f4f4f;background-color:#fff}body{font-family:'Josephin Sans',sans-serif;font-weight:500;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}html,body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{color:rgba(0,0,0,0.87);background:white;position:relative}Inherited from html html{font-size:10px;-webkit-tap-highlight-color:transparent}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{color:rgba(0,0,0,0.87);background:white;position:relative}Pseudo::before element *:before,*:after{box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}Pseudo::after element *:before,*:after{box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.icon-diffMonth{background:url("images/icon-diffMonth.png") no-repeat;display:inline-block;width:60px;height:61px;margin:1px 5px 20px}.svg-icon path,.svg-icon polygon,.svg-icon rect{fill:#000;transition:.6s all ease}.svg-icon circle{stroke:#000;stroke-width:1}.svg-icon:hover path{fill:rgba(0,63,145,1);transition:.3s all ease}.svg-icon.svg-icon-ie{width:20px}.timeline{padding-left:0}.timeline ul li a{background-color:transparent;border-left:solid 3px;border-color:rgba(0,63,145,0.3);transition:.6s all ease;border-radius:0}.timeline ul li{width:100px}.timeline ul li a:hover{background-color:transparent;border-left:solid 3px;border-color:rgba(0,63,145,0.9);transition:.6s all ease}.timeline ul li a:focus{background-color:transparent}.timeline ul li.active a{background-color:transparent;border-left:solid 3px;border-color:rgba(0,63,145,0.9);-webkit-transition:.6s all ease;transition:.6s all ease;color:#003f91;font-weight:bold}.timeline ul li.active a:focus{background-color:transparent;border-left:solid 3px;border-color:rgba(0,63,145,0.9);-webkit-transition:.6s all ease;transition:.6s all ease;color:#003f91;font-weight:bold}.timeline ul li.active a:hover{background-color:transparent;border-left:solid 3px;border-color:rgba(0,63,145,0.9);transition:.6s all ease;color:#003f91;font-weight:bold}.timeline ul li.flecheTimeLine a{border-left:solid 0}#monthList ul{width:100%}.fluidTabs{margin-top:1em}.fluidTabs .btn{font-size:1em;border:0 solid;margin-right:6px;background-color:#e0e0e0;color:#777;border-radius:0}.fluidTabs button img{height:10%;width:10%}.fluidTabs>div>span{font-weight:bold}.fluidTabs button.buttonSelected{background-color:lightslategrey;color:white;font-weight:bold}.fluidTabs button:not(.buttonSelected):hover{animation:translateRight .5s ease both;background-color:lightslategrey;color:white;z-index:100}.fluidTabs button:active{background-color:lightslategrey;color:white;outline:0;border:0 solid transparent}.fluidTabs button:focus{background-color:lightslategrey;color:white;outline:0;border:0 solid transparent}.fluidTabs button:focus:active{background-color:lightslategrey;color:white;outline:0;border:0 solid transparent}.fluidTabs button:last-child,.fluidTabs button:active:last-child,.fluidTabs button:not(.buttonSelected):hover:last-child{background-color:#ffec44;color:black}.fluidTabs button:nth-child(0n+2):not(.buttonSelected):hover{animation:translateRight .5s ease both;transition:.5s all ease;color:#fff;background-color:#1f497d;font-weight:bold;z-index:100}.fluidTabs button:nth-child(0n+2):focus:active{color:#fff;background-color:#1f497d;border:0 solid transparent;outline:0}.fluidTabs button:nth-child(0n+2).buttonSelected{color:#fff;background-color:#1f497d;border:0 solid transparent;outline:0;font-weight:bold}.fluidTabs button:nth-child(0n+3):not(.buttonSelected):hover{animation:translateRight .5s ease both;transition:.5s all ease;color:#fff;background-color:#f79646;font-weight:bold;z-index:100}.fluidTabs button:nth-child(0n+3):focus:active{color:#fff;background-color:#f79646;border:0 solid transparent;outline:0}.fluidTabs button:nth-child(0n+3).buttonSelected{color:#fff;background-color:#f79646;border:0 solid transparent;outline:0;font-weight:bold}.fluidTabs button:not(.buttonSelected):nth-child(0n+4):hover{animation:translateRight .5s ease both;transition:.5s all ease;color:#fff;background-color:#39f;font-weight:bold;z-index:100}.fluidTabs button:nth-child(0n+4):focus:active{color:#fff;background-color:#39f;border:0 solid transparent;outline:0}.fluidTabs button:nth-child(0n+4).buttonSelected{color:#fff;background-color:#39f;border:0 solid transparent;outline:0;font-weight:bold}.fluidTabs button:not(.buttonSelected):nth-child(0n+5):hover{animation:translateRight .5s ease both;transition:.5s all ease;color:#fff;background-color:#b22222;font-weight:bold;z-index:100}.fluidTabs button:nth-child(0n+5):focus:active{color:#fff;background-color:#b22222;border:0 solid transparent;outline:0}.fluidTabs button:nth-child(0n+5).buttonSelected{color:#fff;background-color:#b22222;border:0 solid transparent;outline:0;font-weight:bold}.fluidTabs button:not(.buttonSelected):nth-child(0n+6):hover{animation:translateRight .5s ease both;transition:.5s all ease;color:#fff;background-color:#b37e61;font-weight:bold;z-index:100}.fluidTabs button:nth-child(0n+6):focus:active{color:#fff;background-color:#b37e61;border:0 solid transparent;outline:0}.fluidTabs button:nth-child(0n+6).buttonSelected{color:#fff;background-color:#b37e61;border:0 solid transparent;outline:0;font-weight:bold}.fluidTabs button:not(.buttonSelected):nth-child(0n+7):hover{animation:translateRight .5s ease both;transition:.5s all ease;color:#fff;background-color:#062652;font-weight:bold;z-index:100}.fluidTabs button:nth-child(0n+7):focus:active{color:#fff;background-color:#062652;border:0 solid transparent;outline:0}.fluidTabs button:nth-child(0n+7).buttonSelected{color:#fff;background-color:#062652;border:0 solid transparent;outline:0;font-weight:bold}@keyframes translateRight{0{transform:translateX(0)}50%{transform:translateX(8%)}75%{transform:translateX(4%)}100%{transform:translateX(0)}}.globalConsumptionNumber{font-size:4em;line-height:1;padding-right:0;text-align:right;bottom:.1em}small.euroUnit{font-size:.5em;color:#fff}.bandeauInformatif{height:91px}.bandeauInformatif div{margin-top:1%}.bandeauInformatif globalIsActive{background-color:lightslategrey;color:white}.bandeauTitle{font-size:1.7em}.bandeauDate{font-size:2.2em}.consumptionNumber{font-size:4em;line-height:1;left:20px}.consumptionUnit{font-size:2.5em;padding-top:36px}@media(max-width:767px){.bandeauTitle{font-size:1.4em}.bandeauDate{font-size:1.6em}.globalConsumptionNumber{font-size:3.3em}.consumptionNumber{font-size:3.3em}.consumptionUnit{font-size:1.9em}}.bandeau>img{width:20%}.fix-to-top{position:fixed;top:0;width:100%;z-index:1200}.portalContent{padding-right:0}.meters-add-btn{background-color:#403f41;padding:10px;color:#fff;font-weight:400;text-transform:uppercase;font-size:16px;margin-bottom:25px;border:0}.modal-meters-add-header{background-color:#403f41;color:white;font-family:'Roboto',sans-serif}.modal-meters-add-content-meter .modal-meters-add-form-group div{line-height:25px}.modal-meters-add-form-group-tooltip{font-size:14px;z-index:5000}.modal-meters-add-footer{background-color:whitesmoke;border-top:0;padding-bottom:20px}.modal-meters-add-btn-cancel{background-color:whitesmoke;color:#403f41;border:1px solid #403f41;font-family:'Roboto',sans-serif;font-weight:600;border-radius:0}.modal-meters-add-btn-ok,.modal-meters-add-btn-ok:hover,.modal-meters-add-btn-ok:focus,.modal-meters-add-btn-ok:active{background-color:#403f41;color:white;font-family:'Roboto',sans-serif;font-weight:600;border-radius:0}.modal-meters-delete-entry{background-color:white;color:black;padding:30px 15%}.modal-meters-delete-entry i{font-size:22px;color:#777;position:absolute;top:5px;right:10px}.modal-meters-delete-entry h3,.modal-meters-delete-entry h4{text-transform:none;font-family:'Roboto',sans-serif;font-weight:900}.modal-meters-delete-entry hr{border-top:2px solid black;max-width:40%;margin:30px auto}.modal-meters-delete-entry div.row{display:flex;justify-content:center}.modal-meters-delete-entry-btn-ok{background-color:#ffec44;color:black;padding:10px;font-family:'Roboto',sans-serif;font-weight:600;text-transform:uppercase;border-radius:0;border:0;margin-right:10px}.modal-meters-delete-entry-btn-ok:disabled{background-color:#fff072;color:gray;cursor:not-allowed}.modal-meters-delete-entry-btn-cancel{background-color:black;color:white;padding:10px;font-family:'Roboto',sans-serif;font-weight:600;text-transform:uppercase;border-radius:0;border:0;margin-left:10px}.meter-list{margin-bottom:50px;font-size:16px;font-weight:600}.meter-list th{background-color:#403f41;color:white;font-size:18px;padding:10px 15px}.meter-list td{font-size:16px;padding:12.5px 15px;font-weight:400}.meter-list-show-entries,.meter-list-show-entries:hover,.meter-list-show-entries:focus,.meter-list-show-entries:active{color:blue;text-decoration:underline;border:0;background-color:rgba(0,0,0,0);outline:0}.meter-list tr{border-bottom:1px solid black}.meter-list-entries{text-align:center;margin-bottom:50px;font-size:16px;font-weight:600}.meter-list-entries th{background-color:#403f41;color:white;font-size:18px;padding:10px 15px;text-align:center}.meter-list-entries td{font-size:16px;padding:12.5px 15px;font-weight:400}.meter-list-entries tr{border-bottom:1px solid black}.meter-list i,.meter-list-entries i{font-size:20px;vertical-align:middle}.back-to-meter{margin:15px 0 10px 0}.back-to-meter span{color:black;font-size:18px}.meter-label{background-color:#e0e0e0;padding:10px;margin:10px 0 25px -15px;display:inline-block;font-family:'Roboto',sans-serif;font-size:14px;font-weight:600}.btn-meter-entry{padding:10px;color:#fff;font-size:16px;border:0;width:85px}.btn-edit-entry{background-color:#12aff7}.btn-delete-entry{background-color:#ff8000}.consomationCards{padding-right:0}.consomationCards>div{padding-right:0}md-select .md-select-value{border-bottom-color:rgba(0,0,0,.8)}md-select .md-select-value:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6)}md-select{border-bottom-color:rgba(0,0,0,.8)}label.md-static{color:rgba(0,0,0,1);font-size:18px;font-weight:bold}.md-select-value span{font-size:16px;color:black}label.md-static:hover:focus{color:rgba(0,0,0,1);font-size:18px;font-weight:bold}md-input-container:not(.md-input-invalid).md-input-has-value label{color:#4f4f4f;font-size:16px;font-weight:bold}.profileView{background-color:whitesmoke;border-bottom:20px solid whitesmoke}select.control-value{width:200px;height:31px}label.control-label{padding:5px}.mon-logement-category-1 label.control-label,.mon-logement-category-2 label.control-label{margin:0}#dashboard-middle .nav-tabs>li>a{text-transform:none;font-size:18px}.mon-logement-category-1 input,.mon-logement-category-1 select{width:200px;text-align:left}.mon-logement-category-1 input[type=number]{-moz-appearance:textfield}.mon-logement-category-1 input{padding-left:3px}.btnChangePwd{z-index:120}md-backdrop.md-select-backdrop{z-index:103}.md-select-menu-container{z-index:2000}.modal-dialog{margin-top:20px;margin-bottom:20px}.p-t-7{padding-top:7px}.btn{cursor:pointer}.btn-row{text-align:right}@media(max-width:767px){.btn-row{text-align:center}}.btn-row .btn-danger.btn-left{background-color:#f1f0f0;border-color:dodgerblue;color:dodgerblue}.btn-row .btn-danger.btn-right{background-color:#8ec22f;border-color:#8ec22f}.btn-row .btn-danger.left{background-color:black;border-color:black}img{max-width:100%}.img-row{padding-left:10px}.img-row .img-row-item{padding-left:10px}.nidide-container{background-color:#f5f4f4;margin-bottom:30px}.nidide-row{color:#fff;font-weight:bold;padding:20px 40px 20px 40px;background-repeat:no-repeat;background-size:100% 100%;position:relative}.nidide-row.news-top{background-image:url("images/nidide/Group2.jpg")}.nidide-row.news-bottom{background-image:url("images/nidide/Group3.jpg")}.nidide-row .layer{position:absolute;top:0;left:0;width:100%;height:100%}.nidide-title-row{font-size:30px;font-weight:bold}.hannie-navbar{background:#8ec22f;color:white}.hannie-navbar .navbar-nav>li>a{color:#fff}.hannie-navbar .navbar-nav>a{color:#fff}.header-top{font-size:20px}.slide-row-text{position:relative;text-align:left;padding:30px 20px 10px 20px;color:silver;background:#fff;height:330px;min-height:330px}.slide-row-text img{position:absolute;bottom:0;margin-bottom:25px}.main{padding:20px 30px 15px 30px;font-weight:bold}.title-main{font-size:20px;color:#9c9e9c;font-weight:bold;text-align:center}.title-main-1{color:#434443;font-size:30px;font-weight:bold}@media(max-width:767px){.title-main-1{font-size:24px}}.btn-main{background-color:#f1f0f0;color:black;border-color:black;font-weight:bold}@media(max-width:767px){.btn-main{float:right}}.blue-hover:hover{color:white;background:linear-gradient(0,#7d85af 15%,#848db9 70%)}.main-title{padding-left:60px;padding-right:60px;text-align:left}.title-row{margin:0 auto;font-size:30px;font-weight:bold;width:1170px;color:#595858;padding:0 50px}.icon-row{font-size:40px;padding:5px 20px 10px 20px;background-color:#faf8f8}.icon-row>.col-md-6>img{padding-right:20px}.icon-row .btn-left{background:#54a1d4;border-color:transparent;font-weight:900;font-size:16px;color:#fff;border-radius:0}.img{padding-bottom:15px;padding-left:70px}.titre-row{text-align:center;color:white;background-image:url("images/nidide/Group1.jpg");background-repeat:no-repeat;background-size:auto 100%;padding:30px 0}.titre-row .title{font-weight:bold;font-size:30px}.titlee{font-size:40px;font-weight:bold}.text{font-size:20px;text-align:justify}.blue-col{color:#54a1d4;font-size:17px;margin-left:10px}.blue-col i{color:#000;font-size:20px;margin-right:10px}.main-row{padding:0 10px 15px 20px;font-size:20px;background-color:#fff}@media(max-width:767px){.main-row{padding:0 10px 0 20px}}.carousel{margin-bottom:0;padding:0 0 30px 0;margin:0 auto}@media(min-width:768px){.carousel{width:750px}}@media(min-width:992px){.carousel{width:970px}}@media(min-width:1200px){.carousel{width:1170px}}.carousel-control{height:40px;width:40px;border-radius:23px 23px 23px 23px;margin-top:105px}.carousel-md .item .slide-row-text{width:100%}.nidide-container .carousel.slide .carousel-control.right{right:120px}.nidide-container .carousel.slide .carousel-control.left{left:120px}.carousel-small .carousel.slide .carousel-control.right{right:-80px}.carousel-small .carousel.slide .carousel-control.left{left:-80px}#Carousel1.carousel.slide .carousel-control.right{right:-25px}#Carousel1.carousel.slide .carousel-control.left{left:-25px}.carousel-indicators{right:50%;top:auto;bottom:25px;margin-right:-19px}.carousel-small .carousel-small-slide{height:150px}.carousel-small .carousel-small-slide .carousel-control{margin-top:35px}.slider__bottom>.row>div{line-height:100px;height:100px;display:flex;justify-content:center;align-items:center;max-width:100%}.main-row>.col-md-3>label{color:#595858}.main-row>.col-md-3>.border{color:#d6d4d4;border-right:2px solid;padding-right:30px}.main-row>.col-md-5>label{color:#9c9e9c}.switch{position:relative;display:inline-block;width:50px;height:27px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e8ebec;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:27px;width:27px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#8ec22f}input:focus+.slider{box-shadow:0 0 1px #8ec22f}input:checked+.slider:before{-webkit-transform:translateX(23px);-ms-transform:translateX(23px);transform:translateX(23px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.slide-color-1{color:#54a1d4;font-size:20px}.slide-color-2{color:#e35a36;font-size:20px}.slide-color-3{color:#8ec22f;font-size:20px}.slide-color-4{color:#daa526;font-size:20px}.nidide-container .carousel-control{background-image:none}.nidide-container .container-fluid{background-image:url("images/nidide/background.png")}.nidide-container .carousel.slide{padding-left:190px;padding-right:190px}.carousel-small .carousel.slide{padding-left:5px;padding-right:5px}.slide .carousel-control{background-image:none}.carousel.slide{padding-left:190px}.footer{background-color:#4f4f4f;color:#bebebe;padding-top:10px;padding-bottom:30px}.footer-row{text-align:left}.footer-row.bottom{color:white}.footer-left{text-align:right}.footer-left>a>img{padding-left:20px}.bottom{border-top:2px solid #606060;padding-top:15px}.navbar-left>li{border-left:1px solid;color:white}.switch-btn-group{font-size:18px;padding:0;font-weight:600}@media(max-width:767px){.switch-btn-group{margin-top:10px}}.switch-btn-group .title{color:#595858}.switch-btn-group .title.active{color:#54a1d4}.tgl{display:none}.tgl-ios+.tgl-btn{background:#fbfbfb;border-radius:2em;padding:2px;-webkit-transition:all .4s ease;transition:all .4s ease;border:1px solid #e8eae9}.tgl+.tgl-btn{outline:0;display:block;width:3em;height:1.6em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tgl+.tgl-btn:after{left:0}.tgl-ios+.tgl-btn:after{border-radius:2em;background:#fbfbfb;-webkit-transition:left .3s cubic-bezier(0.175,0.885,0.32,1.275),padding .3s ease,margin .3s ease;transition:left .3s cubic-bezier(0.175,0.885,0.32,1.275),padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 4px 0 rgba(0,0,0,0.08);background-repeat:no-repeat;background-position:center center;background-size:auto 50%}.toss-list-item.energy .tgl-ios,.toss-list-item.energy .tgl-btn:after{background-image:url("images/nidide/lightning-icon.png")}.toss-list-item.euro .tgl-ios,.toss-list-item.euro .tgl-btn:after{background-image:url("images/nidide/euro.png")}.tgl+.tgl-btn:after{position:relative;display:block;content:"";width:50%;height:100%}.tgl-ios:checked+.tgl-btn{background:#86d993}.tgl:checked+.tgl-btn:after{left:50%}.toss-line,.toss-line-holder{width:100%;position:absolute;z-index:30;left:0;right:0;margin-top:-10px;opacity:0}.toss-line-holder{top:50%;opacity:1;color:darkgray}.toss-line-holder .text-line{position:absolute;top:-5px;left:106%;font-weight:400;font-size:11px;font-family:'Roboto',sans-serif}.toss-line .fa,.toss-line-holder .fa{position:absolute;top:3px}.toss-line .fa-arrow-right{left:0}.toss-line-holder .fa-arrow-right{left:-10px}.toss-line .fa-arrow-left{right:0}.toss-line-holder .fa-arrow-left{right:-10px}.toss-line .line,.toss-line-holder .line{position:absolute;top:10px;width:100%;height:1px;border-top:1px dotted #000}#bottle,#droplet{position:relative;margin:0 auto;margin-bottom:10px}#bottle img,#droplet img{width:100%}#bottle{width:47%}#droplet{width:66%}.loader{position:absolute;left:0;bottom:0;height:94%;width:100%;padding:0 15px 10px 15px}.counter-text{position:absolute;bottom:30px;width:100%}.counter-text p{margin:0;color:#fff;text-shadow:0 0 10px #434443;font-family:'Roboto',sans-serif}.counter-text p:nth-child(1){font-size:30px}.counter-text p:nth-child(2){font-size:18px}.glass{position:relative;height:100%;border-top:0;overflow:hidden}.top-drink{position:absolute;top:0;right:0;left:0;width:100%;background:#faf8f8;opacity:1}.drink{position:absolute;top:100%;right:0;bottom:0;left:0;box-shadow:inset 0 2px 1px rgba(255,69,0,.2);opacity:.7}.counter{position:relative;line-height:200px;font-size:22px;color:rgba(255,255,255,1)}.cubes{position:absolute;top:0;right:0;bottom:0;left:0}.cubes div{width:100%;display:block;opacity:0}.cubes div:nth-child(1){height:40%;background:#ec3136}.cubes div:nth-child(2){height:30%;background:#fcbc3e}.cubes div:nth-child(3){height:30%;background:#8bc668}.toss-green{color:#8bc668}.toss-red{color:#ec3136}.toss-orange{color:#fcbc3e}.grayout{opacity:.3}.contactConseiller{margin-left:25px;vertical-align:bottom}.contact-send-success{color:#51a351;font-size:16px;text-align:right;padding-right:30px;padding-top:7.5px;font-weight:400}.news-preview{height:332px;position:relative;word-wrap:break-word;background-color:white;background-blend-mode:multiply,luminosity;background-repeat:no-repeat;background-position:center center;background-size:cover}.news-preview .button-savoir-plus{position:absolute;bottom:20px;right:35px;background-color:whitesmoke;padding:6px 12px;border:0;font-family:'Roboto',sans-serif}span.preview-savoir{font-weight:bold;font-size:14px}.mission-preview{text-align:center;position:relative;word-wrap:break-word;background-color:white;background-blend-mode:multiply,luminosity;background-repeat:no-repeat;background-position:center center;background-size:cover}.mission-preview-container{padding-top:55px;height:365px;margin:0 auto;width:1170px;font-weight:500;font-family:'Roboto',sans-serif}@media(max-width:767px){.mission-preview-container{width:unset}}.mission-preview-container-margin{margin:45px auto 30px auto}.mission-preview .nidide-title-row{font-size:30px;font-weight:400;margin-bottom:25px}.mission-preview-msn-content{line-height:22px;height:66px;overflow:hidden;width:60%;margin:auto;margin-bottom:20px;font-size:16px;font-weight:400}.mission-preview-link a{background-color:#d43712;display:inline-block;text-decoration:none;padding:10px;color:#fff;font-weight:900;text-transform:uppercase;margin:0 auto}.mission-preview i.grayout{opacity:.3}.mission-main-title{color:#595858;font-weight:700;text-transform:none;line-height:1.2;margin-bottom:25px}@media(max-width:767px){.mission-main-title{margin-bottom:10px}}.mission-logement-infos{font-size:22px;text-transform:none}.mission-type-title{color:#595858;text-transform:none}.mission-type-desc{font-size:16px;color:#595858;text-transform:none}.yesno-modal{transform:translateY(30%)}.yesno-modal .modal-content{background-color:white;border-radius:15px}.mission-thumbnail-title{height:75px;overflow:hidden;word-wrap:break-word}.mission-thumbnail-content{height:75px;overflow:hidden;word-wrap:break-word}.delimited-news-4-rows{line-height:16px;max-height:64px;overflow:hidden;word-wrap:break-word}#carousel-news-slide div{font-family:'Bebas Neue Regular'}#carousel-news-slide .title{text-transform:uppercase}#carousel-news-slide .sub-title{margin-bottom:10px;text-transform:uppercase}#carousel-news-slide .infos{font-family:'Roboto Condensed',sans-serif}#carousel-news-slide a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.consumption-details{color:#54a1d4}.consumption-details:hover{color:#3431b4;text-decoration:underline;cursor:pointer}.tendance-conso-slide-left{padding:5px 0 0 0;vertical-align:sub}.tendance-conso-slide-center{padding:2px 0 0 0}.tendance-conso-slide-right{padding:0;line-height:1}.tendance-conso-infos-logement{padding-right:0;text-align:right}.tendance-conso-resultat{height:85px;margin-bottom:10px}.tendance-conso-resultat p{font-family:'Roboto',sans-serif;font-size:14px;color:#595858;text-align:left;font-weight:400}.tendance-conso-fluid-list img{width:30px}@media(max-width:767px){.tendance-conso-fluid-list{text-align:center}}.tendance-conso-details-conso{font-family:'Roboto',sans-serif;background:#54a1d4;border-color:transparent;font-weight:700;font-size:16px;color:#fff;border-radius:0}.tendance-conso-fluid-list-item{position:relative;margin-right:10px}.tendance-conso-fluid-list-item i{color:#ffc61e;font-size:18px;position:absolute;top:0;right:0}.slide-social-links{font-size:20px}.faq-content{font-size:18px;font-family:'Josephin Sans',Roboto,sans-serif;font-weight:normal}.faq-content p{color:black}.has-error{color:#f31212}#xsMenu ul li a{color:white}#xsMenu ul li a:hover{color:#ffec44;background-color:#403f41}#xsMenu ul li a:focus{background-color:#403f41}#xsMenu ul li.active a{color:#ffec44}@media(min-width:768px){#conso-detail-graph{padding-top:50px}.consomationCards>.conso-detail-fluid-box{margin-top:20px}}@media(max-width:767px){.conso-detail-fluid-box{margin-top:0;padding-left:0;padding-right:15px !important}}.jauge-solaire{display:flex;align-items:center;justify-content:center;height:32px}.jauge-solaire-left{width:52px;height:32px;transform:skew(-25deg);background:#202020}.jauge-solaire-mid-left{height:0;width:58px;border-bottom:32px solid #d31f26;border-left:16px solid transparent;margin-right:8px}.jauge-solaire-mid-right{height:0;width:58px;border-bottom:32px solid #e68520;border-right:16px solid transparent}.jauge-solaire-right{width:52px;height:32px;transform:skew(25deg);background:#35ac19}.tooltip{pointer-events:none !important}.mon-logement-category-1:not(:last-child){position:relative;margin-bottom:20px;padding:20px;border-bottom:1px solid lightgrey}.mon-logement-category-2{position:relative;margin-bottom:20px;padding:20px}.mon-logement-category-1 i:not(.fa-question-circle):not(.fa-pencil),.mon-logement-category-2 i:not(.fa-question-circle):not(.fa-pencil){position:absolute;font-size:48px;left:20px;top:12px;color:#403f41}h4.description-title{font-size:45px;color:#4f4f4f}.form-1{background-color:#fff173}.form-2{background-color:#fff8c7}.form-2 md-select{background-color:white}.form-1 label,.form-2 label{font-size:16px;font-weight:bold}.contactForm label{font-weight:normal}.smooth-vertical-animation{overflow:hidden;padding-top:10px;padding-bottom:10px}div.radioGroup.col-md-offset-1.smooth-vertical-animation.h90px.padding-bottom-20px{overflow:visible}.h40px{height:41px}.h60px{height:60px}.h90px{height:90px}.padding-bottom-20px{padding-bottom:20px}.smooth-vertical-animation.ng-enter.h40px,.smooth-vertical-animation.ng-enter.h60px,.smooth-vertical-animation.ng-enter.h90px,.smooth-vertical-animation.ng-leave.h40px,.smooth-vertical-animation.ng-leave.h60px,.smooth-vertical-animation.ng-leave.h90px{transition:height .5s,padding-top .5s,padding-bottom .5s}.smooth-vertical-animation.ng-enter.h40px,smooth-vertical-animation.ng-enter.h60px,smooth-vertical-animation.ng-enter.h90px,.smooth-vertical-animation.ng-leave.ng-leave-active.h40px,smooth-vertical-animation.ng-leave.ng-leave-active.h60px,smooth-vertical-animation.ng-leave.ng-leave-active.h90px{height:0;padding-top:0;padding-bottom:0}.smooth-vertical-animation.ng-leave.h40px,.smooth-vertical-animation.ng-enter.ng-enter-active.h40px{height:41px;padding-top:10px;padding-bottom:10px}.smooth-vertical-animation.ng-leave.h60px,.smooth-vertical-animation.ng-enter.ng-enter-active.h60px{height:60px;padding-top:10px;padding-bottom:20px}.smooth-vertical-animation.ng-leave.h90px,.smooth-vertical-animation.ng-enter.ng-enter-active.h90px{height:90px;padding-top:10px;padding-bottom:10px}#enedisConnectBtn{display:inline-block;cursor:pointer;border:3px solid transparent}#enedisConnectBtn:hover,#grdf-client-connect-btn:hover{border-color:#848db9;background-color:#848db9}#grdf-client-connect-btn{text-decoration:none;display:inline-block;cursor:pointer;border-radius:4px;padding:4px}#grdf-client-connect-btn>div{background-color:#00b1ae;border:2px solid #147f7b;height:79px;width:282px;border-radius:4px}#grdf-client-connect-btn>div>p{color:white;font-size:23px;text-align:left;font-weight:bold;padding:5px;margin-top:4px}