/*! jQuery Mobile 1.4.5 | Git HEADhash: 68e55e7 <> 2014-10-31T17:33:30Z | (c) 2010, 2014 jQuery Foundation, Inc. | jquery.org/license */
 .ui-mobile,.ui-mobile body{height:99.9%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border-width:0}.ui-mobile fieldset{min-width:0}@-moz-document url-prefix(){.ui-mobile fieldset{display:table-column;vertical-align:middle}}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}.ui-page{outline:0}.ui-mobile .ui-page-active{display:block;overflow:visible;overflow-x:hidden}@media screen and (orientation:portrait){.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile .ui-page{min-height:300px}}.ui-mobile-rendering>*{visibility:hidden}.ui-nojs{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-loading .ui-loader{display:block}.ui-loader{display:none;z-index:9999999;position:fixed;top:50%;left:50%;border:0}.ui-loader-default{background:0;filter:Alpha(Opacity=18);opacity:.18;width:2.875em;height:2.875em;margin-left:-1.4375em;margin-top:-1.4375em}.ui-loader-verbose{width:12.5em;filter:Alpha(Opacity=88);opacity:.88;box-shadow:0 1px 1px -1px #fff;height:auto;margin-left:-6.875em;margin-top:-2.6875em;padding:.625em}.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}.ui-loader-verbose h1{font-size:1em;margin:0;text-align:center}.ui-loader .ui-icon-loading{background-color:#000;display:block;margin:0;width:2.75em;height:2.75em;padding:.0625em;-webkit-border-radius:2.25em;border-radius:2.25em}.ui-loader-verbose .ui-icon-loading{margin:0 auto .625em;filter:Alpha(Opacity=75);opacity:.75}.ui-loader-textonly{padding:.9375em;margin-left:-7.1875em}.ui-loader-textonly .ui-icon-loading{display:none}.ui-loader-fakefix{position:absolute}.ui-bar,.ui-body{position:relative;padding:.4em 1em;overflow:hidden;display:block;clear:both}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:1em;display:inline-block}.ui-header,.ui-footer{border-width:1px 0;border-style:solid;position:relative}.ui-header:empty,.ui-footer:empty{min-height:2.6875em}.ui-header .ui-title,.ui-footer .ui-title{font-size:1em;min-height:1.1em;text-align:center;display:block;margin:0 30%;padding:.7em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:0 1em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:1em}.ui-corner-all>.ui-header:first-child,.ui-corner-all>.ui-content:first-child,.ui-corner-all>.ui-footer:first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-corner-all>.ui-header:last-child,.ui-corner-all>.ui-content:last-child,.ui-corner-all>.ui-footer:last-child{-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-btn{font-size:16px;margin:.5em 0;padding:.7em 1em;display:block;position:relative;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-btn-icon-notext,.ui-header button.ui-btn.ui-btn-icon-notext,.ui-footer button.ui-btn.ui-btn-icon-notext{padding:0;width:1.75em;height:1.75em;text-indent:-9999px;white-space:nowrap!important}.ui-mini{font-size:12.5px}.ui-mini .ui-btn{font-size:inherit}.ui-header .ui-btn,.ui-footer .ui-btn{font-size:12.5px;display:inline-block;vertical-align:middle}.ui-header .ui-controlgroup .ui-btn-icon-notext,.ui-footer .ui-controlgroup .ui-btn-icon-notext{font-size:12.5px}.ui-header .ui-btn-left,.ui-header .ui-btn-right{font-size:12.5px}.ui-mini.ui-btn-icon-notext,.ui-mini .ui-btn-icon-notext,.ui-header .ui-btn-icon-notext,.ui-footer .ui-btn-icon-notext{font-size:16px;padding:0}.ui-btn-inline{display:inline-block;vertical-align:middle;margin-right:.625em}.ui-btn-icon-left{padding-left:2.5em}.ui-btn-icon-right{padding-right:2.5em}.ui-btn-icon-top{padding-top:2.5em}.ui-btn-icon-bottom{padding-bottom:2.5em}.ui-header .ui-btn-icon-top,.ui-footer .ui-btn-icon-top,.ui-header .ui-btn-icon-bottom,.ui-footer .ui-btn-icon-bottom{padding-left:.3125em;padding-right:.3125em}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{content:"";position:absolute;display:block;width:22px;height:22px}.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after{top:50%;margin-top:-11px}.ui-btn-icon-left:after{left:.5625em}.ui-btn-icon-right:after{right:.5625em}.ui-mini.ui-btn-icon-left:after,.ui-mini .ui-btn-icon-left:after,.ui-header .ui-btn-icon-left:after,.ui-footer .ui-btn-icon-left:after{left:.37em}.ui-mini.ui-btn-icon-right:after,.ui-mini .ui-btn-icon-right:after,.ui-header .ui-btn-icon-right:after,.ui-footer .ui-btn-icon-right:after{right:.37em}.ui-btn-icon-notext:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after{left:50%;margin-left:-11px}.ui-btn-icon-top:after{top:.5625em}.ui-btn-icon-bottom:after{top:auto;bottom:.5625em}.ui-header .ui-btn-left,.ui-header .ui-btn-right,.ui-btn-left>[class*=ui-],.ui-btn-right>[class*=ui-]{margin:0}.ui-btn-left,.ui-btn-right{position:absolute;top:.24em}.ui-btn-left{left:.4em}.ui-btn-right{right:.4em}.ui-btn-icon-notext.ui-btn-left{top:.3125em;left:.3125em}.ui-btn-icon-notext.ui-btn-right{top:.3125em;right:.3125em}button.ui-btn,.ui-controlgroup-controls button.ui-btn-icon-notext{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;width:100%}button.ui-btn-inline,.ui-header button.ui-btn,.ui-footer button.ui-btn{width:auto}button.ui-btn::-moz-focus-inner{border:0}button.ui-btn-icon-notext,.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:1.75em}.ui-mobile label,.ui-controlgroup-label{display:block;margin:0 0 .4em}.ui-hide-label>label,.ui-hide-label .ui-controlgroup-label,.ui-hide-label .ui-rangeslider label,.ui-hidden-accessible{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-screen-hidden{display:none!important}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-page-pre-in{opacity:0}.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225ms;animation-timing-function:ease-in;animation-duration:225ms}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout;animation-duration:125ms;animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein;animation-duration:225ms;animation-name:fadein}.pop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);-webkit-animation-name:popin;-webkit-animation-duration:350ms;-moz-transform:scale(1);-moz-animation-name:popin;-moz-animation-duration:350ms;transform:scale(1);animation-name:popin;animation-duration:350ms;opacity:1}.pop.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms;opacity:0}.pop.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;animation-name:fadein}.pop.out.reverse{-webkit-transform:scale(.8);-webkit-animation-name:popout;-moz-transform:scale(.8);-moz-animation-name:popout;transform:scale(.8);animation-name:popout}@-webkit-keyframes popin{from{-webkit-transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes popin{from{-moz-transform:scale(.8);opacity:0}to{-moz-transform:scale(1);opacity:1}}@keyframes popin{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);opacity:0}}@-moz-keyframes popout{from{-moz-transform:scale(1);opacity:1}to{-moz-transform:scale(.8);opacity:0}}@keyframes popout{from{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromright{from{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromleft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@keyframes slideouttoleft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(100%)}}@keyframes slideouttoright{from{transform:translateX(0)}to{transform:translateX(100%)}}.slide.out,.slide.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.slide.out{-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.slide.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}.slidefade.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-webkit-animation-duration:225ms;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;-moz-animation-duration:225ms;transform:translateX(-100%);animation-name:slideouttoleft;animation-duration:225ms}.slidefade.in{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}.slidefade.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-webkit-animation-duration:200ms;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;-moz-animation-duration:200ms;transform:translateX(100%);animation-name:slideouttoright;animation-duration:200ms}.slidefade.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}.slidedown.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfromtop;animation-duration:250ms}.slidedown.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}.slidedown.out.reverse{-webkit-transform:translateY(-100%);-webkit-animation-name:slideouttotop;-webkit-animation-duration:200ms;-moz-transform:translateY(-100%);-moz-animation-name:slideouttotop;-moz-animation-duration:200ms;transform:translateY(-100%);animation-name:slideouttotop;animation-duration:200ms}@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfromtop{from{-moz-transform:translateY(-100%)}to{-moz-transform:translateY(0)}}@keyframes slideinfromtop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes slideouttotop{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideouttotop{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(-100%)}}@keyframes slideouttotop{from{transform:translateY(0)}to{transform:translateY(-100%)}}.slideup.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfrombottom;animation-duration:250ms}.slideup.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}.slideup.out.reverse{-webkit-transform:translateY(100%);-webkit-animation-name:slideouttobottom;-webkit-animation-duration:200ms;-moz-transform:translateY(100%);-moz-animation-name:slideouttobottom;-moz-animation-duration:200ms;transform:translateY(100%);animation-name:slideouttobottom;animation-duration:200ms}@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfrombottom{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY(0)}}@keyframes slideinfrombottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(100%)}}@-moz-keyframes slideouttobottom{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(100%)}}@keyframes slideouttobottom{from{transform:translateY(0)}to{transform:translateY(100%)}}.viewport-flip{-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;position:absolute}.flip{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-backface-visibility:hidden;-moz-transform:translateX(0);backface-visibility:hidden;transform:translateX(0)}.flip.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:175ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:175ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:175ms}.flip.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:225ms;-moz-animation-name:flipintoright;-moz-animation-duration:225ms;animation-name:flipintoright;animation-duration:225ms}.flip.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}.flip.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}.viewport-turn{-webkit-perspective:200px;-moz-perspective:200px;-ms-perspective:200px;perspective:200px;position:absolute}.turn{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-webkit-transform-origin:0;-moz-backface-visibility:hidden;-moz-transform:translateX(0);-moz-transform-origin:0;backface-visibility:hidden;transform:translateX(0);transform-origin:0}.turn.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:125ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:125ms}.turn.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:250ms;-moz-animation-name:flipintoright;-moz-animation-duration:250ms;animation-name:flipintoright;animation-duration:250ms}.turn.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}.turn.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}.flow{-webkit-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-transform-origin:50% 30%;-moz-box-shadow:0 0 20px rgba(0,0,0,.4);transform-origin:50% 30%;box-shadow:0 0 20px rgba(0,0,0,.4)}.ui-dialog.flow{-webkit-transform-origin:none;-webkit-box-shadow:none;-moz-transform-origin:none;-moz-box-shadow:none;transform-origin:none;box-shadow:none}.flow.out{-webkit-transform:translateX(-100%) scale(.7);-webkit-animation-name:flowouttoleft;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(-100%) scale(.7);-moz-animation-name:flowouttoleft;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(-100%) scale(.7);animation-name:flowouttoleft;animation-timing-function:ease;animation-duration:350ms}.flow.in{-webkit-transform:translateX(0) scale(1);-webkit-animation-name:flowinfromright;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(0) scale(1);-moz-animation-name:flowinfromright;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(0) scale(1);animation-name:flowinfromright;animation-timing-function:ease;animation-duration:350ms}.flow.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:flowouttoright;-moz-transform:translateX(100%);-moz-animation-name:flowouttoright;transform:translateX(100%);animation-name:flowouttoright}.flow.in.reverse{-webkit-animation-name:flowinfromleft;-moz-animation-name:flowinfromleft;animation-name:flowinfromleft}@-webkit-keyframes flowouttoleft{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(-100%) scale(.7)}}@-moz-keyframes flowouttoleft{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(-100%) scale(.7)}}@keyframes flowouttoleft{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(-100%) scale(.7)}}@-webkit-keyframes flowouttoright{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(100%) scale(.7)}}@-moz-keyframes flowouttoright{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(100%) scale(.7)}}@keyframes flowouttoright{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(100%) scale(.7)}}@-webkit-keyframes flowinfromleft{0%{-webkit-transform:translateX(-100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromleft{0%{-moz-transform:translateX(-100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromleft{0%{transform:translateX(-100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}@-webkit-keyframes flowinfromright{0%{-webkit-transform:translateX(100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromright{0%{-moz-transform:translateX(100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromright{0%{transform:translateX(100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}.ui-field-contain,.ui-mobile fieldset.ui-field-contain{display:block;position:relative;overflow:visible;clear:both;padding:.8em 0}.ui-field-contain>label~[class*=ui-],.ui-field-contain .ui-controlgroup-controls{margin:0}.ui-field-contain:last-child{border-bottom-width:0}@media (min-width:28em){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{padding:0;margin:1em 0;border-bottom-width:0}.ui-field-contain:before,.ui-field-contain:after{content:"";display:table}.ui-field-contain:after{clear:both}.ui-field-contain>label,.ui-field-contain .ui-controlgroup-label,.ui-field-contain>.ui-rangeslider>label{float:left;width:20%;margin:.5em 2% 0 0}.ui-popup .ui-field-contain>label,.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain>.ui-rangeslider>label{float:none;width:auto;margin:0 0 .4em}.ui-field-contain>label~[class*=ui-],.ui-field-contain .ui-controlgroup-controls{float:left;width:78%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-hide-label>label~[class*=ui-],.ui-hide-label .ui-controlgroup-controls,.ui-popup .ui-field-contain>label~[class*=ui-],.ui-popup .ui-field-contain .ui-controlgroup-controls{float:none;width:100%}.ui-field-contain>label~.ui-btn-inline{width:auto;margin-right:.625em}.ui-field-contain>label~.ui-btn-inline.ui-btn-icon-notext{width:1.75em}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d,.ui-grid-solo{overflow:hidden}.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{margin:0;padding:0;border:0;float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-block-a{clear:left}ul.ui-grid-a,ul.ui-grid-b,ul.ui-grid-c,ul.ui-grid-d,ul.ui-grid-solo,li.ui-block-a,li.ui-block-b,li.ui-block-c,li.ui-block-d,li.ui-block-e{margin-left:0;margin-right:0;padding:0;list-style:none}[class*=ui-block-]>button.ui-btn{margin-right:0;margin-left:0}[class*=ui-block-]>.ui-btn,[class*=ui-block-]>.ui-select,[class*=ui-block-]>.ui-checkbox,[class*=ui-block-]>.ui-radio,[class*=ui-block-]>button.ui-btn-inline,[class*=ui-block-]>button.ui-btn-icon-notext,.ui-header [class*=ui-block-]>button.ui-btn,.ui-footer [class*=ui-block-]>button.ui-btn{margin-right:.3125em;margin-left:.3125em}.ui-grid-a>.ui-block-a,.ui-grid-a>.ui-block-b{width:50%}.ui-grid-b>.ui-block-a,.ui-grid-b>.ui-block-b,.ui-grid-b>.ui-block-c{width:33.333%}.ui-grid-c>.ui-block-a,.ui-grid-c>.ui-block-b,.ui-grid-c>.ui-block-c,.ui-grid-c>.ui-block-d{width:25%}.ui-grid-d>.ui-block-a,.ui-grid-d>.ui-block-b,.ui-grid-d>.ui-block-c,.ui-grid-d>.ui-block-d,.ui-grid-d>.ui-block-e{width:20%}.ui-grid-solo>.ui-block-a{width:100%;float:none}@media (max-width:35em){.ui-responsive>.ui-block-a,.ui-responsive>.ui-block-b,.ui-responsive>.ui-block-c,.ui-responsive>.ui-block-d,.ui-responsive>.ui-block-e{width:100%;float:none}}.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;position:fixed;z-index:1000}.ui-header-fixed{top:-1px;padding-top:1px}.ui-header-fixed.ui-fixed-hidden{top:0;padding-top:0}.ui-header-fixed .ui-btn-left,.ui-header-fixed .ui-btn-right{margin-top:1px}.ui-header-fixed.ui-fixed-hidden .ui-btn-left,.ui-header-fixed.ui-fixed-hidden .ui-btn-right{margin-top:0}.ui-footer-fixed{bottom:-1px;padding-bottom:1px}.ui-footer-fixed.ui-fixed-hidden{bottom:0;padding-bottom:0}.ui-header-fullscreen,.ui-footer-fullscreen{filter:Alpha(Opacity=90);opacity:.9}.ui-page-header-fixed{padding-top:2.8125em}.ui-page-footer-fixed{padding-bottom:2.8125em}.ui-page-header-fullscreen>.ui-content,.ui-page-footer-fullscreen>.ui-content{padding:0}.ui-fixed-hidden{position:absolute}.ui-footer-fixed.ui-fixed-hidden{display:none}.ui-page .ui-footer-fixed.ui-fixed-hidden{display:block}.ui-page-header-fullscreen .ui-fixed-hidden,.ui-page-footer-fullscreen .ui-fixed-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}.ui-android-2x-fixed .ui-li-has-thumb{-webkit-transform:translate3d(0,0,0)}.ui-navbar{max-width:100%}.ui-navbar ul:before,.ui-navbar ul:after{content:"";display:table}.ui-navbar ul:after{clear:both}.ui-navbar ul{list-style:none;margin:0;padding:0;position:relative;display:block;border:0;max-width:100%;overflow:visible}.ui-navbar li .ui-btn{font-size:12.5px;display:block;margin:0;border-right-width:0}.ui-header .ui-navbar li button.ui-btn,.ui-footer .ui-navbar li button.ui-btn{margin:0;width:100%}.ui-navbar .ui-btn:focus{z-index:1}.ui-navbar li:last-child .ui-btn{margin-right:-4px}.ui-navbar li:last-child .ui-btn:after{margin-right:4px}.ui-content .ui-navbar li:last-child .ui-btn,.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn{border-right-width:1px;margin-right:0}.ui-content .ui-navbar li:last-child .ui-btn:after,.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after{margin-right:0}.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn{border-right-width:1px;margin-right:-1px}.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after{margin-right:1px}.ui-navbar .ui-grid-duo .ui-btn{border-top-width:0}.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:1px}.ui-header .ui-navbar .ui-btn,.ui-footer .ui-navbar .ui-btn{border-top-width:0;border-bottom-width:0}.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:0}.ui-header .ui-title~.ui-navbar .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-btn,.ui-header .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-header .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:1px}.ui-input-btn input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=0);opacity:.1;font-size:1px;text-indent:-9999px;z-index:2}.ui-input-btn.ui-state-disabled input{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-collapsible{margin:0 -1em}.ui-collapsible-inset,.ui-collapsible-set{margin:.5em 0}.ui-collapsible-heading{display:block;margin:0;padding:0;position:relative}.ui-collapsible-heading .ui-btn{text-align:left;margin:0;border-left-width:0;border-right-width:0}.ui-collapsible-heading .ui-btn-icon-top,.ui-collapsible-heading .ui-btn-icon-bottom{text-align:center}.ui-collapsible-inset .ui-collapsible-heading .ui-btn{border-right-width:1px;border-left-width:1px}.ui-collapsible-collapsed+.ui-collapsible:not(.ui-collapsible-inset)>.ui-collapsible-heading .ui-btn{border-top-width:0}.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn{border-top-width:1px}.ui-collapsible-heading-status{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-collapsible-content{display:block;margin:0;padding:.5em 1em}.ui-collapsible-themed-content .ui-collapsible-content{border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px;border-style:solid}.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content{border-left-width:1px;border-right-width:1px}.ui-collapsible-inset .ui-collapsible-content{margin:0}.ui-collapsible-content-collapsed{display:none}.ui-collapsible-set>.ui-collapsible.ui-corner-all{-webkit-border-radius:0;border-radius:0}.ui-collapsible-heading,.ui-collapsible-heading>.ui-btn{-webkit-border-radius:inherit;border-radius:inherit}.ui-collapsible-set .ui-collapsible.ui-first-child{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-collapsible-content,.ui-collapsible-set .ui-collapsible.ui-last-child{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-collapsible-themed-content:not(.ui-collapsible-collapsed)>.ui-collapsible-heading{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-collapsible-set .ui-collapsible{margin:-1px -1em 0}.ui-collapsible-set .ui-collapsible-inset{margin:-1px 0 0}.ui-collapsible-set .ui-collapsible.ui-first-child{margin-top:0}.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:.5em 0}.ui-field-contain .ui-controlgroup,.ui-field-contain fieldset.ui-controlgroup{margin:0}.ui-mini .ui-controlgroup-label{font-size:16px}.ui-controlgroup.ui-mini .ui-btn-icon-notext,.ui-controlgroup .ui-mini.ui-btn-icon-notext{font-size:inherit}.ui-controlgroup-controls .ui-btn,.ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-controls .ui-radio,.ui-controlgroup-controls .ui-select{margin:0}.ui-controlgroup-controls .ui-btn:focus,.ui-controlgroup-controls .ui-btn.ui-focus{z-index:1}.ui-controlgroup-controls li{list-style:none}.ui-controlgroup-horizontal .ui-controlgroup-controls{display:inline-block;vertical-align:middle}.ui-controlgroup-horizontal .ui-controlgroup-controls:before,.ui-controlgroup-horizontal .ui-controlgroup-controls:after{content:"";display:table}.ui-controlgroup-horizontal .ui-controlgroup-controls:after{clear:both}.ui-controlgroup-horizontal .ui-controlgroup-controls>.ui-btn,.ui-controlgroup-horizontal .ui-controlgroup-controls li>.ui-btn,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select{float:left;clear:none}.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,.ui-controlgroup-controls .ui-btn-icon-notext{width:auto}.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext{width:1.5em}.ui-controlgroup-controls .ui-btn-icon-notext{height:auto;padding:.7em 1em}.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn{border-bottom-width:0}.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child{border-bottom-width:1px}.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn{border-right-width:0}.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child{border-right-width:1px}.ui-controlgroup-controls .ui-btn-corner-all,.ui-controlgroup-controls .ui-btn.ui-corner-all{-webkit-border-radius:0;border-radius:0}.ui-controlgroup-controls,.ui-controlgroup-controls .ui-radio,.ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-controls .ui-select,.ui-controlgroup-controls li{-webkit-border-radius:inherit;border-radius:inherit}.ui-controlgroup-vertical .ui-btn.ui-first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-controlgroup-vertical .ui-btn.ui-last-child{-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-controlgroup-horizontal .ui-btn.ui-first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-controlgroup-horizontal .ui-btn.ui-last-child{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-controlgroup-controls a.ui-shadow:not(:focus),.ui-controlgroup-controls button.ui-shadow:not(:focus),.ui-controlgroup-controls div.ui-shadow:not(.ui-focus){-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-controlgroup-label legend{max-width:100%}.ui-controlgroup-controls>label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-dialog{background:none!important}.ui-dialog-contain{width:92.5%;max-width:500px;margin:10% auto 1em;padding:0;position:relative;top:-1em}.ui-dialog-contain>.ui-header,.ui-dialog-contain>.ui-content,.ui-dialog-contain>.ui-footer{display:block;position:relative;width:auto;margin:0}.ui-dialog-contain>.ui-header{overflow:hidden;z-index:10;padding:0;border-top-width:0}.ui-dialog-contain>.ui-footer{z-index:10;padding:0 1em;border-bottom-width:0}.ui-popup-open .ui-header-fixed,.ui-popup-open .ui-footer-fixed{position:absolute!important}.ui-popup-screen{background-image:url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);top:0;left:0;right:0;bottom:1px;position:absolute;filter:Alpha(Opacity=0);opacity:0;z-index:1099}.ui-popup-screen.in{opacity:.5;filter:Alpha(Opacity=50)}.ui-popup-screen.out{opacity:0;filter:Alpha(Opacity=0)}.ui-popup-container{z-index:1100;display:inline-block;position:absolute;padding:0;outline:0}.ui-popup{position:relative}.ui-popup.ui-body-inherit{border-width:1px;border-style:solid}.ui-popup-hidden{left:0;top:0;position:absolute!important;visibility:hidden}.ui-popup-truncate{height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-popup.ui-content,.ui-popup .ui-content{overflow:visible}.ui-popup>.ui-header{border-top-width:0}.ui-popup>.ui-footer{border-bottom-width:0}.ui-popup>p,.ui-popup>h1,.ui-popup>h2,.ui-popup>h3,.ui-popup>h4,.ui-popup>h5,.ui-popup>h6{margin:.5em .4375em}.ui-popup>span{display:block;margin:.5em .4375em}.ui-popup-container .ui-content>p,.ui-popup-container .ui-content>h1,.ui-popup-container .ui-content>h2,.ui-popup-container .ui-content>h3,.ui-popup-container .ui-content>h4,.ui-popup-container .ui-content>h5,.ui-popup-container .ui-content>h6{margin:.5em 0}.ui-popup-container .ui-content>span{margin:0}.ui-popup-container .ui-content>p:first-child,.ui-popup-container .ui-content>h1:first-child,.ui-popup-container .ui-content>h2:first-child,.ui-popup-container .ui-content>h3:first-child,.ui-popup-container .ui-content>h4:first-child,.ui-popup-container .ui-content>h5:first-child,.ui-popup-container .ui-content>h6:first-child{margin-top:0}.ui-popup-container .ui-content>p:last-child,.ui-popup-container .ui-content>h1:last-child,.ui-popup-container .ui-content>h2:last-child,.ui-popup-container .ui-content>h3:last-child,.ui-popup-container .ui-content>h4:last-child,.ui-popup-container .ui-content>h5:last-child,.ui-popup-container .ui-content>h6:last-child{margin-bottom:0}.ui-popup>img{max-width:100%;max-height:100%;vertical-align:middle}.ui-popup:not(.ui-content)>img:only-child,.ui-popup:not(.ui-content)>.ui-btn-left:first-child+img:last-child,.ui-popup:not(.ui-content)>.ui-btn-right:first-child+img:last-child{-webkit-border-radius:inherit;border-radius:inherit}.ui-popup iframe{vertical-align:middle}.ui-popup>.ui-btn-left,.ui-popup>.ui-btn-right{position:absolute;top:-11px;margin:0;z-index:1101}.ui-popup>.ui-btn-left{left:-11px}.ui-popup>.ui-btn-right{right:-11px}.ui-popup-arrow-container{width:20px;height:20px}.ui-popup-arrow-container.ui-popup-arrow-l{left:-10px;clip:rect(-1000px,10px,2000px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-t{top:-10px;clip:rect(-1000px,2000px,10px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-r{right:-10px;clip:rect(-1000px,2000px,2000px,10px)}.ui-popup-arrow-container.ui-popup-arrow-b{bottom:-10px;clip:rect(10px,2000px,1000px,-1000px)}.ui-popup-arrow-container .ui-popup-arrow{width:28.284271247px;height:28.284271247px;border-width:1px;border-style:solid}.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow{left:-4.142135623px;top:5.857864376px}.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow{left:-4.142135623px;top:-14.142135623px}.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow{left:5.857864376px;top:-4.142135623px}.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow{left:-14.142135623px;top:-4.142135623px}.ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-7.0710678118654755px}.ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-4.142135623730951px}.ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow{margin-left:-7.0710678118654755px;margin-top:-5.857864376269049px}.ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow{margin-left:-4.142135623730951px;margin-top:-5.857864376269049px}.ui-popup>.ui-popup-arrow-guide{position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden}.ui-popup-arrow-container{position:absolute}.ui-popup-arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;overflow:hidden;box-sizing:border-box}.ui-popup-arrow-container.ie .ui-popup-arrow{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.7071067811865474,M12=-.7071067811865477,M21=.7071067811865477,M22=.7071067811865474,SizingMethod='auto expand')}.ui-checkbox,.ui-radio{margin:.5em 0;position:relative}.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;white-space:normal;z-index:2}.ui-controlgroup .ui-checkbox .ui-btn.ui-focus,.ui-controlgroup .ui-radio .ui-btn.ui-focus{z-index:3}.ui-checkbox .ui-btn-icon-top,.ui-radio .ui-btn-icon-top,.ui-checkbox .ui-btn-icon-bottom,.ui-radio .ui-btn-icon-bottom{text-align:center}.ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,.ui-controlgroup-horizontal .ui-radio .ui-btn:after{content:none;display:none}.ui-checkbox input,.ui-radio input{position:absolute;left:.466em;top:50%;width:22px;height:22px;margin:-11px 0 0 0;outline:0!important;z-index:1}.ui-controlgroup-horizontal .ui-checkbox input,.ui-controlgroup-horizontal .ui-radio input{left:50%;margin-left:-9px}.ui-checkbox input:disabled,.ui-radio input:disabled{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-select{margin-top:.5em;margin-bottom:.5em;position:relative}.ui-select>select{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-select .ui-btn{margin:0;opacity:1}.ui-select .ui-btn select{position:absolute;top:0;left:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;filter:Alpha(Opacity=0);opacity:0;z-index:2}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.ui-select .ui-state-disabled select{display:none}.ui-select span.ui-state-disabled{filter:Alpha(Opacity=100);opacity:1}.ui-select .ui-btn.ui-select-nativeonly{border-radius:0;border:0}.ui-select .ui-btn.ui-select-nativeonly select{opacity:1;text-indent:0;display:block}.ui-select .ui-li-has-count.ui-btn{padding-right:2.8125em}.ui-select .ui-li-has-count.ui-btn-icon-right{padding-right:4.6875em}.ui-select .ui-btn-icon-right .ui-li-count{right:3.2em}.ui-select .ui-btn>span:not(.ui-li-count){display:block;text-overflow:ellipsis;overflow:hidden!important;white-space:nowrap}.ui-selectmenu.ui-popup{min-width:11em}.ui-selectmenu .ui-dialog-contain{overflow:hidden}.ui-selectmenu .ui-header{margin:0;padding:0;border-width:0}.ui-selectmenu.ui-dialog .ui-header{z-index:1;position:relative}.ui-selectmenu.ui-popup .ui-header{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-selectmenu.ui-popup .ui-header h1:after{content:'.';visibility:hidden}.ui-selectmenu .ui-header .ui-title{margin:0 2.875em}.ui-selectmenu.ui-dialog .ui-content{overflow:visible;z-index:1}.ui-selectmenu .ui-selectmenu-list{margin:0;-webkit-border-radius:inherit;border-radius:inherit}.ui-header:not(.ui-screen-hidden)+.ui-selectmenu-list{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.ui-header.ui-screen-hidden+.ui-selectmenu-list li.ui-first-child .ui-btn{border-top-width:0}.ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn{border-bottom-width:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu .ui-selectmenu-placeholder{display:none}.ui-listview,.ui-listview>li{margin:0;padding:0;list-style:none}.ui-content .ui-listview,.ui-panel-inner>.ui-listview{margin:-1em}.ui-content .ui-listview-inset,.ui-panel-inner>.ui-listview-inset{margin:1em 0}.ui-collapsible-content>.ui-listview{margin:-.5em -1em}.ui-collapsible-content>.ui-listview-inset{margin:.5em 0}.ui-listview>li{display:block;position:relative;overflow:visible}.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>a.ui-btn{margin:0;display:block;position:relative;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview>li>.ui-btn:focus{z-index:1}.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>a.ui-btn{border-width:1px 0 0;border-style:solid}.ui-listview-inset>.ui-li-static,.ui-listview-inset>.ui-li-divider,.ui-listview-inset>li>a.ui-btn{border-right-width:1px;border-left-width:1px}.ui-listview>.ui-li-static.ui-last-child,.ui-listview>.ui-li-divider.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{border-bottom-width:1px}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn{border-top-width:0}.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child,.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child>a.ui-btn{border-bottom-width:0}.ui-listview>li.ui-first-child,.ui-listview>li.ui-first-child>a.ui-btn{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>li.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-listview>li.ui-li-has-alt>a.ui-btn{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-listview>li.ui-first-child>a.ui-btn+a.ui-btn{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-listview>li.ui-last-child>a.ui-btn+a.ui-btn{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-listview>li.ui-first-child img:first-child:not(.ui-li-icon){-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>li.ui-last-child img:first-child:not(.ui-li-icon){-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset){-webkit-border-radius:inherit;border-radius:inherit}.ui-listview>.ui-li-static{padding:.7em 1em}.ui-listview>.ui-li-divider{padding:.5em 1.143em;font-size:14px;font-weight:700;cursor:default;outline:0}.ui-listview>.ui-li-has-count>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-count,.ui-listview>.ui-li-divider.ui-li-has-count{padding-right:2.8125em}.ui-listview>.ui-li-has-count>.ui-btn-icon-right{padding-right:4.6875em}.ui-listview>.ui-li-has-thumb>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-thumb{min-height:3.625em;padding-left:6.25em}.ui-listview>.ui-li-has-icon>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-icon{min-height:1.25em;padding-left:2.5em}.ui-li-count{position:absolute;font-size:12.5px;font-weight:700;text-align:center;border-width:1px;border-style:solid;padding:0 .48em;line-height:1.6em;min-height:1.6em;min-width:.64em;right:.8em;top:50%;margin-top:-.88em}.ui-listview .ui-btn-icon-right .ui-li-count{right:3.2em}.ui-listview .ui-li-has-thumb>img:first-child,.ui-listview .ui-li-has-thumb>.ui-btn>img:first-child,.ui-listview .ui-li-has-thumb .ui-li-thumb{position:absolute;left:0;top:0;max-height:5em;max-width:5em}.ui-listview>.ui-li-has-icon>img:first-child,.ui-listview>.ui-li-has-icon>.ui-btn>img:first-child{position:absolute;left:.625em;top:.9em;max-height:1em;max-width:1em}.ui-listview>li h1,.ui-listview>li h2,.ui-listview>li h3,.ui-listview>li h4,.ui-listview>li h5,.ui-listview>li h6{font-size:1em;font-weight:700;display:block;margin:.45em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview>li p{font-size:.75em;font-weight:400;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview .ui-li-aside{position:absolute;top:1em;right:3.333em;margin:0;text-align:right}.ui-listview>li.ui-li-has-alt>.ui-btn{margin-right:2.5em;border-right-width:0}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn{position:absolute;width:2.5em;height:100%;min-height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-listview-inset>li.ui-li-has-alt>.ui-btn+.ui-btn{border-right-width:1px}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn:focus{z-index:3}ol.ui-listview,ol.ui-listview>.ui-li-divider{counter-reset:listnumbering}ol.ui-listview>li>.ui-btn,ol.ui-listview>li.ui-li-static{vertical-align:middle}ol.ui-listview>li>.ui-btn:first-child:before,ol.ui-listview>li.ui-li-static:before,ol.ui-listview>li.ui-field-contain>label:before,ol.ui-listview>li.ui-field-contain>.ui-controlgroup-label:before{display:inline-block;font-size:.9em;font-weight:400;padding-right:.3em;min-width:1.4em;line-height:1.5;vertical-align:middle;counter-increment:listnumbering;content:counter(listnumbering) "."}ol.ui-listview>li.ui-field-contain:before{content:none;display:none}ol.ui-listview>li h1:first-child,ol.ui-listview>li h2:first-child,ol.ui-listview>li h3:first-child,ol.ui-listview>li h4:first-child,ol.ui-listview>li h5:first-child,ol.ui-listview>li h6:first-child,ol.ui-listview>li p:first-child,ol.ui-listview>li img:first-child+*{display:inline-block;vertical-align:middle}ol.ui-listview>li h1:first-child~*,ol.ui-listview>li h2:first-child~*,ol.ui-listview>li h3:first-child~*,ol.ui-listview>li h4:first-child~*,ol.ui-listview>li h5:first-child~*,ol.ui-listview>li h6:first-child~*,ol.ui-listview>li p:first-child~*,ol.ui-listview>li img:first-child+*~*{margin-top:0;text-indent:2.04em}html .ui-filterable+.ui-listview,html .ui-filterable.ui-listview{margin-top:.5em}.ui-collapsible-content>form.ui-filterable{margin-top:-.5em}.ui-collapsible-content>.ui-input-search.ui-filterable{margin-top:0}.ui-collapsible-content>.ui-filterable+.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-filterable+.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn,.ui-collapsible-content>.ui-filterable.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-filterable.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn{border-top-width:1px}div.ui-slider{height:30px;margin:.5em 0;padding:0;-ms-touch-action:pan-y pinch-zoom double-tap-zoom}div.ui-slider:before,div.ui-slider:after{content:"";display:table}div.ui-slider:after{clear:both}input.ui-slider-input{display:block;float:left;font-size:14px;font-weight:700;margin:0;padding:4px;width:40px;height:20px;line-height:20px;border-width:1px;border-style:solid;outline:0;text-align:center;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-slider-input::-webkit-outer-spin-button,.ui-slider-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-slider-track{position:relative;overflow:visible;border-width:1px;border-style:solid;height:15px;margin:0 15px 0 68px;top:6px}.ui-slider-track.ui-mini{height:12px;top:8px}.ui-slider-track .ui-slider-bg{height:100%}.ui-slider-track .ui-btn.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin:-15px 0 0 -15px;outline:0;padding:0}.ui-slider-track.ui-mini .ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -8px}select.ui-slider-switch{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}div.ui-slider-switch{display:inline-block;height:32px;width:5.8em;top:0}div.ui-slider-switch:before,div.ui-slider-switch:after{display:none;clear:none}div.ui-slider-switch.ui-mini{height:29px;top:0}.ui-slider-inneroffset{margin:0 16px;position:relative;z-index:1}.ui-slider-switch.ui-mini .ui-slider-inneroffset{margin:0 15px 0 14px}.ui-slider-switch .ui-btn.ui-slider-handle{margin:1px 0 0 -15px}.ui-slider-switch.ui-mini .ui-slider-handle{width:25px;height:25px;margin:1px 0 0 -13px;padding:0}.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-moz-transition:left 70ms linear;transition:left 70ms linear}.ui-slider-switch .ui-slider-label{position:absolute;text-align:center;width:100%;overflow:hidden;font-size:16px;top:0;line-height:2;min-height:100%;white-space:nowrap;cursor:pointer}.ui-slider-switch.ui-mini .ui-slider-label{font-size:14px}.ui-slider-switch .ui-slider-label-a{z-index:1;left:0;text-indent:-1.5em}.ui-slider-switch .ui-slider-label-b{z-index:0;right:0;text-indent:1.5em}.ui-slider-track .ui-slider-bg,.ui-slider-switch .ui-slider-label,.ui-slider-switch .ui-slider-inneroffset,.ui-slider-handle{-webkit-border-radius:inherit;border-radius:inherit}.ui-field-contain div.ui-slider-switch{margin:0}.ui-field-contain div.ui-slider-switch,.ui-field-contain.ui-hide-label div.ui-slider-switch,html .ui-popup .ui-field-contain div.ui-slider-switch{display:inline-block;width:5.8em}.ui-slider-popup{width:64px;height:64px;font-size:36px;padding-top:14px;opacity:.8}.ui-slider-popup{position:absolute!important;text-align:center;z-index:100}.ui-slider-track .ui-btn.ui-slider-handle{font-size:.9em;line-height:30px}.ui-rangeslider{margin:.5em 0}.ui-rangeslider:before,.ui-rangeslider:after{content:"";display:table}.ui-rangeslider:after{clear:both}.ui-rangeslider .ui-slider-input.ui-rangeslider-last{float:right}.ui-rangeslider .ui-rangeslider-sliders{position:relative;overflow:visible;height:30px;margin:0 68px}.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track{position:absolute;top:6px;right:0;left:0;margin:0}.ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track{top:8px}.ui-rangeslider .ui-slider-track:first-child .ui-slider-bg{display:none}.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{background-color:transparent;background:0;border-width:0;height:0}html>body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{height:15px;border-width:1px}html>body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child{height:12px}div.ui-rangeslider label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-field-contain .ui-rangeslider input.ui-slider-input,.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders{margin-top:0;margin-bottom:0}.ui-input-text,.ui-input-search{margin:.5em 0;border-width:1px;border-style:solid}.ui-mini{margin:.446em}.ui-input-text input,.ui-input-search input,textarea.ui-input-text{padding:.4em;line-height:1.4em;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.ui-input-text input,.ui-input-search input{margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit}textarea.ui-input-text{overflow:auto;resize:vertical}.ui-mini .ui-input-text input,.ui-mini .ui-input-search input,.ui-input-text.ui-mini input,.ui-input-search.ui-mini input,.ui-mini textarea.ui-input-text,textarea.ui-mini{font-size:14px}.ui-mini textarea.ui-input-text,textarea.ui-mini{margin:.446em 0}.ui-input-has-clear,.ui-input-search{position:relative}.ui-input-has-clear{padding-right:2.375em}.ui-mini.ui-input-has-clear{padding-right:2.923em}.ui-input-has-clear input{padding-right:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-input-search input{padding-left:1.75em}.ui-input-search:after{position:absolute;left:.3125em;top:50%;margin-top:-7px;content:"";background-position:center center;background-repeat:no-repeat;width:14px;height:14px;filter:Alpha(Opacity=50);opacity:.5}.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{position:absolute;right:0;top:50%;margin:-14px .3125em 0;border:0;background-color:transparent}.ui-input-search .ui-input-clear-hidden,.ui-input-text .ui-input-clear-hidden{display:none}.ui-input-text input::-moz-placeholder,.ui-input-search input::-moz-placeholder,textarea.ui-input-text::-moz-placeholder{color:#aaa}.ui-input-text input:-ms-input-placeholder,.ui-input-search input:-ms-input-placeholder,textarea.ui-input-text:-ms-input-placeholder{color:#aaa}.ui-input-text input[type=number]::-webkit-outer-spin-button{margin:0}.ui-input-text input::-ms-clear,.ui-input-search input::-ms-clear{display:none}.ui-input-text input:focus,.ui-input-search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea.ui-input-text.ui-textinput-autogrow{overflow:hidden}.ui-textinput-autogrow-resize{-webkit-transition:height .25s;-o-transition:height .25s;-moz-transition:height .25s;transition:height .25s}.ui-flipswitch{display:inline-block;vertical-align:middle;width:5.875em;height:1.875em;border-width:1px;border-style:solid;margin:.5em 0;overflow:hidden;-webkit-transition-property:padding,width,background-color,color,border-color;-moz-transition-property:padding,width,background-color,color,border-color;-o-transition-property:padding,width,background-color,color,border-color;transition-property:padding,width,background-color,color,border-color;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ui-flipswitch.ui-flipswitch-active{padding-left:4em;width:1.875em}.ui-flipswitch-input{position:absolute;height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0;outline:0;filter:Alpha(Opacity=0);opacity:0}.ui-flipswitch .ui-btn.ui-flipswitch-on,.ui-flipswitch .ui-flipswitch-off{float:left;height:1.75em;margin:.0625em;line-height:1.65em}.ui-flipswitch .ui-btn.ui-flipswitch-on{width:1.75em;padding:0;text-indent:-2.6em;text-align:left;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:inherit;overflow:visible;color:inherit;text-shadow:inherit}.ui-flipswitch .ui-flipswitch-off{padding:1px;text-indent:1em}html .ui-field-contain>label+.ui-flipswitch,html .ui-popup .ui-field-contain>label+.ui-flipswitch{display:inline-block;width:5.875em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-field-contain .ui-flipswitch.ui-flipswitch-active,.ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active{width:1.875em}.ui-table{border:0;border-collapse:collapse;padding:0;width:100%}.ui-table th,.ui-table td{line-height:1.5em;text-align:left;padding:.4em .5em;vertical-align:top}.ui-table th .ui-btn,.ui-table td .ui-btn{line-height:normal}.ui-table th{font-weight:700}.ui-table caption{text-align:left;margin-bottom:1.4em;opacity:.5}.ui-table-columntoggle-btn{float:right;margin-bottom:.8em}.ui-table-columntoggle-popup fieldset{margin:0}.ui-table-columntoggle{clear:both}@media only all{th.ui-table-priority-6,td.ui-table-priority-6,th.ui-table-priority-5,td.ui-table-priority-5,th.ui-table-priority-4,td.ui-table-priority-4,th.ui-table-priority-3,td.ui-table-priority-3,th.ui-table-priority-2,td.ui-table-priority-2,th.ui-table-priority-1,td.ui-table-priority-1{display:none}}@media screen and (min-width:20em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-1,.ui-table-columntoggle.ui-responsive td.ui-table-priority-1{display:table-cell}}@media screen and (min-width:30em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-2,.ui-table-columntoggle.ui-responsive td.ui-table-priority-2{display:table-cell}}@media screen and (min-width:40em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-3,.ui-table-columntoggle.ui-responsive td.ui-table-priority-3{display:table-cell}}@media screen and (min-width:50em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-4,.ui-table-columntoggle.ui-responsive td.ui-table-priority-4{display:table-cell}}@media screen and (min-width:60em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-5,.ui-table-columntoggle.ui-responsive td.ui-table-priority-5{display:table-cell}}@media screen and (min-width:70em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-6,.ui-table-columntoggle.ui-responsive td.ui-table-priority-6{display:table-cell}}.ui-table-columntoggle th.ui-table-cell-hidden,.ui-table-columntoggle td.ui-table-cell-hidden,.ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,.ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden{display:none}.ui-table-columntoggle th.ui-table-cell-visible,.ui-table-columntoggle td.ui-table-cell-visible,.ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,.ui-table-columntoggle.ui-responsive td.ui-table-cell-visible{display:table-cell}.ui-table-reflow td .ui-table-cell-label,.ui-table-reflow th .ui-table-cell-label{display:none}@media only all{.ui-table-reflow thead td,.ui-table-reflow thead th{display:none}.ui-table-reflow td,.ui-table-reflow th{text-align:left;display:block}.ui-table-reflow tbody th{margin-top:3em}.ui-table-reflow td .ui-table-cell-label,.ui-table-reflow th .ui-table-cell-label{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em}.ui-table-reflow th .ui-table-cell-label-top,.ui-table-reflow td .ui-table-cell-label-top{display:block;padding:.4em 0;margin:.4em 0;text-transform:uppercase;font-size:.9em;font-weight:400}}@media (min-width:35em){.ui-table-reflow.ui-responsive td,.ui-table-reflow.ui-responsive th,.ui-table-reflow.ui-responsive tbody th,.ui-table-reflow.ui-responsive tbody td,.ui-table-reflow.ui-responsive thead td,.ui-table-reflow.ui-responsive thead th{display:table-cell;margin:0}.ui-table-reflow.ui-responsive td .ui-table-cell-label,.ui-table-reflow.ui-responsive th .ui-table-cell-label{display:none}}@media (max-width:35em){.ui-table-reflow.ui-responsive td,.ui-table-reflow.ui-responsive th{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left}}.ui-panel{width:17em;min-height:100%;max-height:none;border-width:0;position:absolute;top:0;display:block}.ui-panel-closed{width:0;max-height:100%;overflow:hidden;visibility:hidden;left:0;clip:rect(1px,1px,1px,1px)}.ui-panel-fixed{position:fixed;bottom:-1px;padding-bottom:1px}.ui-panel-display-reveal{z-index:1}.ui-panel-display-push{z-index:999}.ui-panel-display-overlay{z-index:1001}.ui-panel-inner{padding:1em}.ui-panel-page-container{overflow-x:visible}.ui-panel-page-container-themed .ui-page-active{background:0}.ui-panel-wrapper{position:relative;min-height:inherit;border:0;overflow-x:hidden;z-index:999}.ui-panel-fixed-toolbar{overflow-x:hidden}.ui-panel-dismiss{position:absolute;top:0;left:0;right:0;height:100%;z-index:1002;display:none}.ui-panel-dismiss-open{display:block}.ui-panel-animate{-webkit-transition:-webkit-transform 300ms ease;-webkit-transition-duration:300ms;-moz-transition:-moz-transform 300ms ease;transition:transform 300ms ease}@media screen and (max-device-width:768px){.ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,.ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:none}.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:-ms-transform 1ms;-ms-transform:rotate(0deg)}}.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal){-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.ui-panel-position-left{left:-17em}.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{left:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}.ui-panel-position-left.ui-panel-display-reveal,.ui-panel-open.ui-panel-position-left{left:0}.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-panel-position-right{right:-17em}.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}.ui-panel-position-right.ui-panel-display-reveal,.ui-panel-position-right.ui-panel-open{right:0}.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-panel-page-content-position-left{left:17em;right:-17em}.ui-panel-animate.ui-panel-page-content-position-left{left:0;right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}.ui-panel-page-content-position-right{left:-17em;right:17em}.ui-panel-animate.ui-panel-page-content-position-right{left:0;right:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:17em}.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:17em}.ui-panel-display-reveal{-webkit-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);box-shadow:inset -5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-reveal{-webkit-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);box-shadow:inset 5px 0 5px rgba(0,0,0,.15)}.ui-panel-display-overlay{-webkit-box-shadow:5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:5px 0 5px rgba(0,0,0,.15);box-shadow:5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-overlay{-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:-5px 0 5px rgba(0,0,0,.15);box-shadow:-5px 0 5px rgba(0,0,0,.15)}.ui-panel-open.ui-panel-position-left.ui-panel-display-push{border-right-width:1px;margin-right:-1px}.ui-panel-page-content-position-left.ui-panel-page-content-display-push{margin-left:1px;width:auto}.ui-panel-open.ui-panel-position-right.ui-panel-display-push{border-left-width:1px;margin-left:-1px}.ui-panel-page-content-position-right.ui-panel-page-content-display-push{margin-right:1px;width:auto}@media (min-width:55em){.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left{margin-right:17em}.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right{margin-left:17em}.ui-responsive-panel .ui-panel-page-content-open{width:auto}.ui-responsive-panel .ui-panel-dismiss-display-push,.ui-responsive-panel.ui-page-active~.ui-panel-dismiss-display-push{display:none}}.ui-tabs{position:relative;padding:.2em}/*! jQuery UI - v1.11.4 - 2016-03-21
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}@font-face{font-family:'Nunito-SemiBold';font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Nunito-SemiBold.ttf.woff) format('woff'),url('/fonts/Nunito-SemiBold.ttf.svg#Nunito-SemiBold') format('svg'),url(/fonts/Nunito-SemiBold.ttf.eot),url('/fonts/Nunito-SemiBold.ttf.eot?#iefix') format('embedded-opentype')}@font-face{font-family:'Nunito-Black';font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Nunito-Black.ttf.woff) format('woff'),url('/fonts/Nunito-Black.ttf.svg#Nunito-Black') format('svg'),url(/fonts/Nunito-Black.ttf.eot),url('/fonts/Nunito-Black.ttf.eot?#iefix') format('embedded-opentype')}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box}*{text-shadow:none;font-size:16px;font-family:'Nunito-SemiBold','Heveltica',sans-serif}:not(input),*:after,*:before{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:#1970A5}html{font-size:16px;-webkit-text-size-adjust:none}body{position:relative;width:100%;margin:0 auto 0 0;background:#fff}@keyframes appear{0%{border:10px solid #fff;transform:rotateY(180deg)}25%{border:20px solid #fff;transform:rotateY(0deg)}50%{border:0 solid #fff}75%{border:20px solid #fff}100%{border:10px solid #fff}}@keyframes turn{0%{transform:rotateY(180deg)}25%{transform:rotateY(0deg)}}#waiting-screen-web{position:fixed;width:100%;height:100%;z-index:999999999;top:0;left:0;background:rgba(255,255,255,.8);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:none}.lds-ring{display:inline-block;position:relative;width:80px;height:80px;margin-left:calc(50vw - 40px);margin-top:calc(50vh - 40px)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:5px solid #1970a5;border-radius:50%;animation:lds-ring 0.8s cubic-bezier(.5,0,.5,1) infinite;border-color:#1970a5 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.30s}.lds-ring div:nth-child(2){animation-delay:-0.20s}.lds-ring div:nth-child(3){animation-delay:-0.10s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#waiting-screen{position:fixed;width:100%;height:100%;z-index:9999999999;top:0;left:0;background:#fff;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}#inner-waiting-screen{width:150px;height:150px;margin:auto;position:relative}.wheel{position:absolute;width:150px;height:150px;top:0;left:0;border-radius:50%;border:35px solid #fff;z-index:1;background-color:rgba(0,111,168,.05);animation:appear 1.5s linear alternate infinite;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.inner-wheel{position:absolute;width:100px;height:100px;top:25px;left:25px;border-radius:50%;background-color:#fff;border:12px solid rgba(9,135,180,.09);z-index:2;animation:turn 1.5s linear alternate infinite;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:0}#larger-chart,#larger-chart>*,#ranking-chart,#ranking-chart>*{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:all}.ucfirst{text-transform:lowercase}.ucfirst:first-letter{text-transform:uppercase}.home{height:100%;width:100%;position:relative;overflow:hidden;transition:all 350ms ease-in-out;box-sizing:border-box}.btn-menu{height:37px;padding:9px 10px;width:46px;border:none;background:#1970A5}.btn-menu>.icon-bar{background:#fff;height:1px;width:100%;display:block}.btn-menu>.icon-bar+.icon-bar{margin-top:4px}.page-container{background:#fff;width:100%;height:100%;color:#1970A5;overflow-y:auto;position:relative}.newaccount_page{width:100%;height:100%;background:#fff;color:#000}.logo{background:url(/img/logo/logo.svg) no-repeat center;background-size:320px auto;width:320px;height:250px;margin-left:auto;margin-right:auto}.newaccount_page .logo{background:url(../img/logo/darwinus_installation_cool.svg) no-repeat center center;background-size:87px 69px;width:127px;height:142px;margin-left:auto;margin-right:auto}.block-title{font-size:12px;text-align:center;width:100%}.text-right{text-align:right;width:100%;padding-right:16px}.text-left{text-align:left;width:100%;padding-left:16px}.ui-shadow-inset{box-shadow:none}.popup{background:rgba(0,0,0,.7);margin-left:auto;margin-right:auto;position:fixed;z-index:999;height:100%;top:0;left:0;transition-duration:50ms}#passChange{width:100%;max-width:100%;margin:0 auto}a{text-decoration:none}input{border-radius:25px;height:38px;width:100%;color:#1970A5;background:#e6f8ff;padding-left:16px;border:1px solid #1970A5}input::-webkit-input-placeholder{color:#1970A5}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input:active,select:active,textarea:active,button:active,input:hover,select:hover,textarea:hover,button:hover,input:focus,select:focus,textarea:focus,button:focus{outline:none}input:invalid{box-shadow:none}p{margin-top:5px;margin-bottom:5px}.small-logo,.small-savant{background:url(/img/logo/ecojoko_logo_new.svg) no-repeat bottom;background-size:80px auto;width:81px;height:78px;margin:0 auto 20px auto}.btn:active{color:#1970a5}.fadeOut{opacity:0}.ui-page{-webkit-backface-visibility:hidden}.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{font-weight:400}.view-container{position:relative;display:flex;flex-direction:column}.block-title{width:100%;text-align:center}.main-title{width:100%;text-align:center;position:fixed;background:#fff;z-index:9;color:#1970a5;font-family:'Nunito-Black',sans-serif;text-transform:uppercase;padding:12px 23px 10px 23px;max-width:960px;font-size:14px}.main-title>span{font-family:'Nunito-Black',sans-serif}.main-title-center{padding:12px 0 10px 10px}.sub-title{width:100%;text-align:center;padding:5px 0 20px;z-index:1;font-size:18px;height:auto}.main-fixer{height:43px;display:block}.menu-hider{position:fixed;z-index:11;width:45px;height:35px;left:0;top:0;background-color:#F7F7F7}#open-menu{position:relative}#open-menu:after{position:fixed;z-index:10;color:#fff;content:"";width:40px;height:40px;left:0;top:0;background:url(/img/btn/btn_burger_off.svg) no-repeat center center;background-size:23px auto;background-position:center 9px}#open-menu:active:after{background-color:rgb(229,242,254)}#menu-blur{background:rgba(0,0,0,.7);width:100%;height:100%;z-index:997;position:fixed;top:0;left:0}#changepass,#changepass>.menu-hidder,#changepass>.main-title{background:#fff}.input-wrapper{max-width:342px;min-height:40px;height:auto;margin:4px auto;display:block;position:relative;clear:both;background:#e6f8ff;border-radius:25px}.input-wrapper.white,.input-wrapper.white>input{background:#fff}.input-wrapper:disabled{background:#eceeef;border-color:#aaa;color:#aaa;cursor:not-allowed}.select-wrapper{width:95%;height:40px;margin:10px auto;display:block;position:relative;color:#1970A5;overflow:hidden;max-width:960px;cursor:pointer}#classement>.select-wrapper,#savings .select-wrapper{margin:0 auto 10px}#conso .flex-checkbox-line>.flex-line-column-2,#savings-detail .flex-checkbox-line>.flex-line-column-2{width:100%;text-align:center;align-self:center}.inner-select{max-width:560px;margin:auto;display:block;border:1px solid #1970A5;padding-top:7px;border-radius:25px;height:100%;background-color:#fff}select{color:#1970A5;border:none;-moz-appearance:none;-webkit-appearance:none;padding-left:10px;width:100%;height:24px;padding-right:34px;overflow:hidden;background:url(/img/btn/btn_fleche_bas.svg) no-repeat;background-position:right 10px center;background-size:24px auto;cursor:pointer}.field-input{width:auto;color:#000}.field-label{padding:7px 10px;width:100%}#last-field-profil{padding-bottom:50px}.line-container>.field-label{width:74%}.btn{border-radius:0;padding:12px;font-weight:600;color:#1970a5;font-size:12px;text-align:center;cursor:pointer}.btn-bottom{position:fixed;bottom:0;width:100%;left:0}.btn-bottom-left{width:50%;background-color:#fff}.btn-bottom-right{width:50%;background-color:#fff}.btn-temp,.btn-hum,.btn-energy,.btn-plug,.btn-rank,.btn-category-rank,.btn-heating{width:100%;background-color:#fff}.btn-picto{background-repeat:no-repeat;background-position:center 20%;background-size:30px auto;height:60px;bottom:0;overflow-x:hidden;overflow-y:hidden;font-weight:400;text-align:center;border:none;z-index:996;border-top:1px solid rgb(217,217,217);-webkit-filter:grayscale(100%);padding:40px 0 0;text-overflow:ellipsis}.btn-energy{background-image:url(/img/btn/btn_electricite_on.svg);background-size:40px}.btn-plug{background-image:url(/img/btn/btn_electricite_off.svg)}.heating-gaz{background-image:url(/img/btn/ic_gaz.svg);background-size:20px}.heating-fioul{background-image:url(/img/housing_profile/ic_fuel.svg)}.heating-wood{background-image:url(/img/housing_profile/ic_wood.svg)}.btn-picto.water{background-image:url(/img/btn/ic_eau.svg);background-size:18px auto}.btn-temp{left:120px;background-image:url(/img/devices/picto_thermometre.svg);background-size:32px}.btn-hum{left:240px;background-image:url(/img/devices/picto_hygrometre.svg);background-size:32px}.btn-rank{background-image:url(/img/ranking/classement_global.svg)}.btn-category-rank{background-image:url(/img/ranking/mon_classement.svg)}.btn-add{background-image:url(/img/btn/btn_ajouter_off.svg)}.btn-add:active{background-image:url(/img/btn/btn_ajouter_on.svg)}.btn-cancel{background-image:url(/img/btn/btn_retour_off.svg)}.btn-cancel:active{background-image:url(/img/btn/btn_retour_on.svg)}.btn-continue{background-image:url(/img/btn/btn_passer_off.svg)}.btn-continue:active{background-image:url(/img/btn/btn_passer_on.svg)}.btn-done{background-image:url(/img/btn/btn_fait_off.svg);right:0}.btn-done:active{background-image:url(/img/btn/btn_fait_on.svg)}.btn-faq{background-image:url(/img/btn/btn_infos_off.png);right:0}.faq-link,.consent_link{color:#1970a5;text-decoration:underline}.btn-faq:active{background-image:url(/img/btn/btn_infos_on.svg)}.btn-single{width:100%;left:0}.btn-classic{width:70%;height:36px;color:#000;border-radius:6px;padding-top:10px;margin:5px auto;display:block;position:relative;text-align:center;text-shadow:none}.btn-orange{background:#FF9100}.btn-orange:active{background:#FFBA00}.btn-selected{color:#1970a5;cursor:auto;-webkit-filter:grayscale(0%);background-color:#fff}#menu{background:#fff;color:#005F75;height:100%;width:270px;position:fixed;z-index:998;top:0;transition-duration:200ms;overflow-y:auto;overflow-x:hidden}.menu-ul{padding:0;width:100%}.menu-ul>li{list-style-type:none;position:relative;height:45px;transition:all 350ms ease-in-out}.menu-ul>li:active{background-color:rgb(229,242,254)}#menu a{color:#1970A5;position:absolute;width:100%;cursor:pointer;padding:0 0 0 65px;line-height:45px;font-size:16px}.menu-picto{position:absolute;width:35px;height:35px;left:14px;top:5px;background:no-repeat center center;background-size:50px 50px}.divider{border-top:1px solid rgba(0,0,0,.095);height:0;width:100%}.picto-homepage{background-image:url(/img/menu/ic_accueil.svg?ver=2)}.picto-conso{background-image:url(/img/menu/ic_mesures.svg?ver=2)}.picto-savings{background-image:url(/img/menu/ic_vos_economies.svg?ver=2)}.picto-appliances{background-image:url(/img/menu/ic_appareil.svg?ver=2)}.picto-messages{background-image:url(/img/menu/ic_messages.svg?ver=2)}.picto-missions{background-image:url(/img/menu/ic_missions.svg?ver=2)}.picto-classement{background-image:url(/img/menu/ic_classement.svg?ver=2)}.picto-records{background-image:url(/img/menu/ic_records.svg?ver=2)}.picto-help{background-image:url(/img/menu/ic_help.svg?ver=2)}.picto-ve{background-image:url(/img/menu/ic_ve.svg?ver=2)}.picto-equipements{background-image:url(/img/menu/ic_equipment.svg?ver=2)}.picto-settings{background-image:url(/img/menu/ic_parameters.svg?ver=2)}#menu.menu-close{transform:translateX(-270px)}#menu.menu-open{transform:translateX(0)}.home-arrow{width:40px;bottom:-40px;border-radius:50%}.arrow-left,.ui-datepicker-prev{background:url(/img/btn/btn_fleche_left.svg) no-repeat center center;background-size:auto 24px;height:40px;width:40px;position:absolute;left:0;z-index:2;cursor:pointer}.arrow-right,.ui-datepicker-next{background:url(/img/btn/btn_fleche_right.svg) no-repeat center center;height:40px;width:40px;position:absolute;right:0;z-index:2;background-size:auto 24px;cursor:pointer}.home-arrow:active{background-color:rgb(229,242,254)}.menu-arrow{left:0;top:0;z-index:998;width:45px;height:41px;background:no-repeat center center;background-size:auto 27px;position:fixed}#changepass>.arrow-left{background-color:#fff}.menu-arrow.arrow-right{background-image:url(/img/btn/btn_fleche_right.svg)}.menu-arrow.arrow-left{background-image:url(/img/btn/btn_fleche_left.svg)}.tooltip-btn-container{width:100%;max-width:60px;display:flex;flex-direction:row;z-index:3}.tooltip-btn{display:flex;width:45px;height:35px;background:no-repeat center center;background-size:27px auto;z-index:3;cursor:pointer}.tooltip-btn-zoom-in{background-image:url(/img/btn/picto_zoomin.png)}.tooltip-btn-zoom-out{background-image:url(/img/btn/picto_zoomout.png)}.larger-chart,.ranking-chart{height:300px}.chart-title{position:absolute;bottom:-32px;width:100%;left:0;display:flex}.inner-chart-title{margin:0 auto;width:auto}.clear{clear:both}.text-center{text-align:center;margin:0 10px}.text-right{text-align:right;width:100%;padding:0 8px}.text-left{text-align:left;padding:0 8px}.text-bold{font-weight:700}#larger-chart,#ranking-chart{width:100%;height:283px;margin-left:-8px}#gw-car-charge-chart{width:100%;height:283px;margin-left:-8px}.gw-car-ac-action{cursor:pointer}.gw-car-charge-container{padding-bottom:60px}.gw-car-refresh-time{margin-top:-25px;margin-bottom:15px;font-size:10px}.small-input{width:80px;min-width:80px;height:26px;background-position:87% center}.tiny-text{font-size:12px}.ui-datepicker-prev,.ui-datepicker-next{left:unset;right:unset;top:7px!important}.ui-datepicker{width:20em;background:#fff;color:#1970A5;border:1px solid #1970A5;box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:998!important;border-radius:25px;overflow:hidden;padding:10px}.ui-datepicker .ui-datepicker-header{background:#fff;padding:8px;color:#1970A5;font-family:'Nunito-Black',sans-serif}.ui-datepicker a{color:#1970A5}.ui-datepicker a:active{background-color:#e6f8ff}.ui-datepicker td span,.ui-datepicker td a{border-radius:50%}.ui-datepicker td span,.ui-datepicker td a{text-align:center}.bienjoue-container{width:100%;height:100%;background:url(/img/bg/ecran_bravo.svg) center center;background-size:cover;position:fixed;z-index:10}.bienjoue-container span{position:absolute;bottom:74px;width:90%;left:5%;height:auto;text-align:center}.menu-hidder{position:fixed;top:0;left:0;background:#fff;width:45px;height:35px;z-index:11}.chart-x-axis{font-size:10px;width:39px;height:40px;word-wrap:break-word;white-space:pre-wrap;text-align:center;line-height:12px}.no-chart-data{width:100%;text-align:center;padding-top:250px;display:inline-block;padding-left:15px}.highcharts-container{z-index:1!important}.color-blue{color:#30BCD3;padding:0 10px}.profil-nav{display:block;width:100%;height:40px;color:#1970A5;background:rgba(229,242,254,1);padding:8px 0 0 10px;font-size:16px;margin:0;font-family:'Nunito-Black','Heveltica',sans-serif;position:sticky;top:40px;z-index:101}.arrow-right-div{position:relative;width:100%;min-height:45px;display:table;padding:10px 0 10px 10px}.arrow-right-div:after{background:url(/img/btn/btn_fleche_right.svg) no-repeat center center;background-size:auto 24px;width:30px;content:'';min-height:45px;display:table-cell;vertical-align:middle}.equipement-div.arrow-right-div:before{top:7px}.arrow-right-div.even{background-color:rgba(229,242,254,.35)}#homepage{overflow-y:scroll;overflow-x:hidden}.bold{font-family:'Nunito-Black',sans-serif;display:inline}.text-bold{font-family:'Nunito-Black',sans-serif}.btn-savings{text-align:center;border-radius:7px;margin-top:10px}.btn-appliance-detail{background:#fff url(/img/menu/ic_appareil2.svg) no-repeat center 8px;background-size:auto 36px}.btn-appliance-by-use{background-image:url(/img/menu/ic_appareil.svg);background-size:auto 50px;background-repeat:no-repeat;background-position:center 0}.usage-history-to-usage-history,.usage-detail-to-usage-history{background-image:url(/img/menu/ic_histo_poste.svg)!important;background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-1{background-image:url(/img/appliances/tab_vehicule_elec.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-2{background-image:url(/img/appliances/tab_chauffage.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-3{background-image:url(/img/appliances/tab_eau-chaude.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-4{background-image:url(/img/appliances/tab_cuisson.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-5{background-image:url(/img/appliances/tab_gros-electro.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-6{background-image:url(/img/appliances/tab_froid.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-7{background-image:url(/img/appliances/tab_veille.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-8{background-image:url(/img/appliances/tab_eclairage.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-9{background-image:url(/img/appliances/tab_autres.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-10{background-image:url(/img/appliances/tab_pool.svg);background-size:auto 36px;background-position:center 4px}.usage-history-to-usage-detail.appliance-detail-11{background-image:url(/img/appliances/tab_clim.svg);background-size:auto 36px;background-position:center 4px}.btn-usage-detail{height:76px}.menu-hide{display:none}.info-vous{top:114px;left:110px;background-color:rgb(185,186,189)}.info-meilleur,.info-vous{z-index:1;width:290px;height:auto;color:#000;text-align:center;text-shadow:none;padding:5px 19px 5px 10px;border-radius:10px;font-size:16px;min-height:30px}.info-meilleur{top:76px;left:110px;background:rgb(51,189,202) url(/img/bg/ic_le_meilleur_de_votre_categorie.svg) no-repeat 3px center;background-size:30px auto;padding-left:40px}.info-meilleur>span,.info-vous>span{position:relative}.info-meilleur>div,.info-vous>div{background:inherit;width:100%;position:relative}.info-meilleur>div:before,.info-vous>div:before{content:"";position:absolute;left:-25px;width:0;height:0;border-top:7px solid #fff;border-right:16px solid transparent;border-bottom:7px solid #fff;background-color:inherit;font-family:'Nunito-Black',sans-serif}.info-meilleur>div:before{top:20px;left:-55px}.info-vous>div:before{top:3px}.info-meilleur>div:after{position:absolute;content:'';top:3px;right:-32px;background:url(/img/bg/btn_infos_off.svg) no-repeat;background-size:25px auto;width:25px;height:25px}.detail-div{height:auto;width:100%}.marker-bar{position:absolute;background:no-repeat center right;background-size:32px auto;z-index:1;width:165px;height:30px;text-align:left;padding-right:26px;padding-top:5px}.need-info{background:url(/img/bg/btn_infos_off.svg) no-repeat;background-size:20px auto;width:20px;height:20px;position:absolute;left:158px;cursor:pointer}.monkey-title-btn-container{display:flex;z-index:10;top:2px;position:absolute;right:2px;overflow:hidden;flex-direction:row;background:#fff}.monkey-title-btn{position:relative;height:40px;width:40px;cursor:pointer;background-size:25px auto;border-radius:50%;overflow:hidden}.monkey-title-btn:active{background-color:rgb(229,242,254)}.info-btn{background:url(/img/pictos/picto_help.svg) no-repeat center;background-size:30px auto}.small-info-btn{background:url(/img/pictos/picto_question.png) no-repeat center;background-size:auto 100%;background-position:center center;width:14px;height:14px;margin-left:5px;margin-top:-2px;display:inline-block;vertical-align:middle}.add-btn{background:url(/img/pictos/picto_add.svg) no-repeat center;background-size:30px auto}#add-statement-measurements{display:none}.download-btn{background:url(/img/pictos/picto_telecharger.svg) no-repeat center;background-size:32px auto}.zoom-out-btn{background:url(/img/pictos/picto_zoom_out.svg) no-repeat center;background-size:30px auto}.monkey-title-btn.disabled{-webkit-filter:grayscale(100%);cursor:default}.monkey-title-btn.disabled:active{background-color:inherit}.need-info-profil-initial{top:35px}.title-savings{top:-18px;width:100%;text-transform:uppercase}.title-help-fixer{width:calc(100% - 20px);font-family:'Nunito-Black',sans-serif;text-transform:uppercase;font-size:14px}.marker-conso{background-image:url(/img/bg/ic_conso_en_cours.svg);top:0}.marker-profil-initial{background-image:url(/img/logo/ecojoko_logo_new.svg);top:45px}.marker-meilleur{background-image:url(/img/bg/ic_le_meilleur_de_votre_categorie.svg);top:90px}.marker-pire{background-image:url(/img/bg/ic_le_pire_de_votre_categorie.svg)}.savings-popup{position:fixed;width:100%;left:0;background:#fff;padding:10px;z-index:1000;bottom:0;display:none;vertical-align:top;text-align:center;height:200px}.savings-input-like{width:100%;height:30px;margin:0 auto;-moz-appearance:none;-webkit-appearance:none;display:block;background:url(/img/btn/btn_fleche_bas.svg) no-repeat 98% 40%;background-size:24px auto;padding-left:20px}.savings-popup>select{width:100px;padding-left:3px;background-position:96% center;display:inline}.savings-title{width:95%;margin:25px auto;position:relative}.savings-title>span{font-family:'Nunito-Black',sans-serif}.savings-title>div{position:absolute;top:0;left:-24px;font-family:'Nunito-Black',sans-serif}.savings-warning{width:216px;text-align:center;color:#32c8ec;margin:0 auto}#larger-chart-savings{margin-left:-8px;width:calc(100% - 5px)}#savings-chart{position:relative;width:100%;height:140px;margin:3px 0 0 10px}.savings-bar{width:0;min-width:15px;height:25px;background:green;position:absolute;left:180px;transition-duration:750ms;border-radius:0 25px 25px 0}.savings-label{width:60px;height:35px;position:absolute;right:5%;}.label-conso{color:#97e1f2;top:9px}.label-initial{top:53px;color:#bcd0dd}.label-best{top:100px;color:#63e0b0}.conso-bar{background:#97e1f2;top:5px}.initial-bar{background:#bcd0dd;top:50px}.best-bar{background:#63e0b0;top:95px}.darwinus-cool{top:-33px;left:2px}.container-help-savings-info{padding:20px}.container-suppliers{padding:10px 10px 65px 10px}#three-phased-checkbox{margin:10px 0}.ecusson_niv0,.TROPHEE_niv0{background-image:url(/img/ecusson/eccusson_niveau0.svg);background-size:40px auto}.ecusson_niv1,.TROPHEE_niv1{background-image:url(/img/ecusson/eccusson_niveau1.svg);background-size:40px auto}.ecusson_niv2,.TROPHEE_niv2{background-image:url(/img/ecusson/eccusson_niveau2.svg);background-size:40px auto}.ecusson_niv3,.TROPHEE_niv3{background-image:url(/img/ecusson/eccusson_niveau3.svg);background-size:40px auto}.ecusson_niv4,.TROPHEE_niv4{background-image:url(/img/ecusson/eccusson_niveau4.svg);background-size:40px auto}.ecusson_niv5,.TROPHEE_niv5{background-image:url(/img/ecusson//eccusson_niveau5.svg);background-size:40px auto}.ecusson_niv6,.TROPHEE_niv6{background-image:url(/img/ecusson//eccusson_niveau6.svg);background-size:40px auto}.ecusson_niv7,.TROPHEE_niv7{background-image:url(/img/ecusson/eccusson_niveau7.svg);background-size:40px auto}.ecusson_membre{background-image:url(/img/ecusson/ecusson_membre.svg);background-size:58px 51px}.ecusson_record{background-image:url(/img/ecusson/ic_messages_badge.svg);background-size:29px 49px}.ecusson_top{background-image:url(/img/ecusson/ecusson_top.svg);background-size:30px 51px}.header_record{background:#fff;width:100%;display:flex;height:73px;position:relative;text-shadow:none;justify-items:center;align-content:center;align-items:center;max-width:660px;margin:0 auto}.header_record span{font-family:'Nunito-Black',sans-serif;font-size:14px;color:#1970A5;order:3}.header_record_darwinus{width:80px;height:59px;border-radius:10px;background:url(/img/logo/ecojoko_logo_new.svg) no-repeat center center;background-size:50px auto}.header_record_history{width:80px;height:59px;border-radius:10px;background:url(/img/ranking/ic_histo_rank.svg) no-repeat center center;background-size:53px auto}#header_record_history,.record_div.ecusson_niv2{cursor:pointer}#records{background:#fff}.records_container{width:100%;height:auto;max-height:230px;display:flex;flex-direction:column;max-width:660px;margin:0 auto}.no-records{text-align:center;margin-top:20px;margin-bottom:20px}.record_div{width:100%;height:73px;display:flex;align-items:center;justify-items:center;align-content:center;background-repeat:no-repeat;position:relative;background-position:22px 5px}.record_div:nth-child(2n+1){background-color:rgba(229,242,254,.2)}.record_div:active{background-color:#fff}.record_div span{position:relative;font-family:'Nunito-Black',sans-serif;order:3;width:15px;align-self:center;margin:0 36px 0 auto}.record_div span>span,.header_record span>span{font-size:12px;font-family:'Nunito-SemiBold','Heveltica',sans-serif}.record_div.ecusson_niv1,.record_div.ecusson_niv2,.record_div.ecusson_niv3,.record_div.ecusson_niv4,.record_div.ecusson_niv5,.record_div.ecusson_niv6,.record_div.ecusson_niv7{background-position:19px 10px}.record_msg{width:230px;order:2}.record_msg div{font-style:italic;font-size:12px}.record_title{font-size:12px;order:1;width:75px;height:100%;text-align:center;padding-top:50px}.header-niveau{background-color:#fff;width:100%;display:block;height:73px;position:relative;padding:21px 0 0 85px;background-repeat:no-repeat;background-position:15px center}.niveau-div{width:100%;height:57px;display:flex;background-repeat:no-repeat;padding:0 0 0 80px;position:relative;background-position:15px 10px;align-items:center;justify-items:center}.niveau-title{font-family:'Nunito-Black',sans-serif;margin:10px auto;width:auto}.niveau-div>span{position:absolute;right:0;font-family:'Nunito-Black',sans-serif;text-align:left;width:22%}.niveau-div>span>span{font-family:'Nunito-SemiBold','Heveltica',sans-serif}.trophee-container{width:100%;height:auto;text-align:center;display:flex;padding-bottom:15px;flex-wrap:wrap;justify-content:space-evenly}.trophee-img{width:100%;height:100px;position:absolute;top:0;left:0}.etoiles{position:absolute;top:10px;left:0;height:20px;width:100%;display:flex;justify-content:center}.etoile{width:9px;height:20px}.etoile-on{background:url(/img/pictos/picto_etoile_on.svg) no-repeat top center;background-size:auto 9px}.etoile-off{background:url(/img/pictos/picto_etoile_off.svg) no-repeat top center;background-size:auto 9px}.etoile-1{top:7px;left:5px}.etoile-2{top:4px;left:17px}.etoile-3{top:2px;left:28px}.etoile-4{top:4px;left:41px}.etoile-5{top:7px;left:54px}.etoiles-3>.etoile{width:20px;height:20px}.etoiles-3>.etoile-on,.etoiles-3>.etoile-off{background-size:auto 13px}.etoiles-3>.etoile-1{top:5px;left:11px}.etoiles-3>.etoile-2{top:2px;left:25px}.etoiles-3>.etoile-3{top:5px;left:40px}.trophee-title{height:30px;font-size:16px;margin-top:15px}.TROPHEE,.TROPHEE_NIV{display:flex;width:108px;height:160px;padding-top:85px;text-align:center;position:relative;margin-top:0;justify-content:center}.TROPHEE{background:url(/img/ecusson/ecusson_trophees.svg) no-repeat top center;background-size:auto 82px}.TROPHEE_NIV>.trophee-img{background-size:auto 70px;background-repeat:no-repeat;background-position:top center}.TROPHEE_TOP{background:url(/img/pictos/picto_trophee_top.svg) no-repeat;background-size:auto 50px;background-position:center center}.TROPHEE_ACTION{background:url(/img/pictos/picto_trophee_action.svg) no-repeat;background-size:auto 52px;background-position:center center}.TROPHEE_PASSER_SEUIL_X_ECONOMIE{background:url(/img/pictos/picto_trophee_eco.svg) no-repeat;background-size:auto 40%;background-position:47% center}.TROPHEE_MAITRE_DU_TEMPS{background:url(/img/pictos/picto_trophee_temp.svg) no-repeat;background-size:auto 70px;background-position:center 10%}.rn-div>.TROPHEE_ACTION{background-position:10px 13px;background-size:auto 80px}.rn-div>.TROPHEE_MAITRE_DU_TEMPS{background-size:auto 90px;background-position:center center}.rn-div>.TROPHEE_TOP{background-size:auto 70px;background-position:center center}.rn-div>.trophee-img.trophee-img{width:28%;height:75%;position:absolute;top:20%;left:36%}.rn-container{width:100%;height:100%;background-image:url(/img/bg/fond_trophees.svg);background-size:cover;z-index:21;position:fixed;display:flex;flex-direction:column;justify-content:center}.rn-container>.block-title{margin:10px 0}.rn-container>.menu-arrow{background-color:transparent}.rn-div{width:100%;height:154px;display:inline-block;background-repeat:no-repeat;padding-left:60px;position:relative;background-size:122px auto;background-position:center center}.rn-label{width:80%;margin:0 auto;text-align:center;font-size:18px}.rn-desc{position:absolute;bottom:74px;width:90%;left:5%;height:auto;text-align:center}.rn-div.TROPHEE>.etoiles{top:20px;left:36%;width:30%}.rn-div.TROPHEE>.TROPHEE_PASSER_SEUIL_X_ECONOMIE{background-size:auto 74px;background-position:8px 11px;width:100%;height:100%}.rn-div.ECUSSON{background-size:120px}.installation-view{overflow-y:auto;overflow-x:hidden}.container-heater{text-align:center;padding-bottom:9px;max-width:360px;margin:0 auto}.darwinus-div{background-color:#fff;background-position:center 7px;background-repeat:no-repeat;color:#1970A5;border-radius:7px;display:inline-block;position:relative;text-shadow:none;border:1px solid rgba(229,242,254,1);margin-top:10px;cursor:pointer;filter:grayscale(40%)}.darwinus-div span{position:absolute;bottom:1px;width:100%;text-align:center;left:0}.comfort-mode.darwinus-div span{bottom:10px}.darwinus-div span>div{font-size:9px;margin-top:-6px}.darwinus-div.wood{background-image:url(/img/housing_profile/ic_wood.svg);background-size:auto 42px;background-position:center 10px}.darwinus-div.fioul{background-image:url(/img/housing_profile/ic_fuel.svg);background-size:auto 42px;background-position:center 10px}.darwinus-div.gaz{background-image:url(/img/btn/ic_gaz.svg);background-size:25px auto;background-position:center 11px}.darwinus-div.other-heater{background-image:url(/img/btn/ic_autre.svg);background-size:35px auto;background-position:center 11px}.darwinus-div.energy{background-image:url(/img/btn/btn_electricite_off.svg);background-size:35px auto;background-position:center 13px}.darwinus-div.wood-type-1{background-image:url(/img/housing_profile/ic_wood.svg);background-size:auto 35px;background-position:center 12px}.darwinus-div.wood-type-2{background-image:url(/img/wood_supply/ic_granules.svg);background-size:auto 40px;background-position:center 8px}.darwinus-div.wood-type-3{background-image:url(/img/wood_supply/ic_plaquettes.svg);background-size:auto 40px;background-position:center 8px}.darwinus-div.comfort-mode{height:130px;width:130px;background-size:50px auto;background-position:center 28px;margin-top:15px}.container-darwinus-div{display:flex;width:100%;max-width:290px;flex-wrap:wrap;height:auto;margin:15px auto 0;justify-content:space-evenly;align-items:center}.darwinus-div.comfort-mode-0{background-image:url(/img/devices/state/ic_confort.svg)}.darwinus-div.comfort-mode-1{background-image:url(/img/devices/state/ic_eco.svg)}.darwinus-div.comfort-mode-2{background-image:url(/img/devices/state/ic_arret.svg)}.darwinus-div.comfort-mode-3{background-image:url(/img/devices/state/ic_horsgel.svg)}.darwinus-div.clicked.energy,.darwinus-div.clicked.other-heater,.darwinus-div.clicked.gaz,.darwinus-div.comfort-mode.clicked,.darwinus-div.clicked{background-color:rgba(229,242,254,.5);border:1px solid #1970a5;filter:grayscale(0%)}.darwinus-div.disabled{background-color:rgb(52,157,255);filter:grayscale(100%) brightness(1.75);-webkit-filter:grayscale(100%) brightness(1.75);cursor:no-drop}.monkey-radio-container{display:flex;flex-direction:row;width:100%;max-width:250px;height:90px;justify-content:space-evenly;margin:15px auto}.monkey-radio-item{background-repeat:no-repeat;background-position:center 11px;background-size:55px auto;height:90px;width:98px;padding-top:66px;text-align:center;color:#1970A5;border-radius:7px;border:1px solid rgba(229,242,254,1);font-size:13px;filter:grayscale(40%)}.monkey-radio-item.selected{background-color:rgba(229,242,254,.5);border:1px solid #1970a5;filter:grayscale(0%)}.radio-primary{background-image:url(/img/pictos/ic_maison-principale.svg)}.radio-secondary{background-image:url(/img/pictos/ic_maison-secondaire.svg)}.radio-house{background-image:url(/img/pictos/picto_maison.svg)}.radio-flat{background-image:url(/img/pictos/picto_immeuble.svg);background-size:32px auto}.nb-heater,.nb-heater2,.nb-heater3{width:80px;height:30px}.alias-input,.postcode-input{width:85%;margin-bottom:20px;margin-top:5px}.installation-bravo{width:100%;height:100%;background:url(/img/bg/ecran_bravo.svg) center center;background-size:cover;z-index:99;position:fixed}.appraisal-msg{position:absolute;font-family:'Nunito-SemiBold','Heveltica',sans-serif;top:60px;font-size:20px;color:#fff;width:100%;text-align:center;text-transform:uppercase;background-color:#37BBD2;padding:10px}#wifiap2{display:none}.installation-bravo span{position:absolute;bottom:114px;width:258px;left:34px;height:45px;text-align:center}.info-registration{border-radius:7px;margin:0 auto;height:auto;width:95%;padding:7px 7px 0}.registration-popup{display:none;position:absolute;top:139px;left:18px;height:auto;width:90%;box-sizing:border-box;padding:10px;background:rgba(0,0,0,.8);text-align:center;color:#fff;font-size:18px}.registration-img{padding:0;background:no-repeat 0 0;height:211px;background-size:auto 100%;background-position:center center}.registration-tsc22-access-code,.registration-tsc22-qr{height:120px}.registration-tsc22-qr{height:120px}.registration-1{background-image:url(/img/registration/1_installer_tsc18.jpg)}.registration-tsc18e{background-image:url(/img/registration/1_installer_tsc18.jpg)}.registration-tsc22{background-image:url(/img/registration/tsc22_install_materiel.jpg)}.registration-tsc22-register{background-image:url(/img/registration/tsc22_register.jpg)}.registration-tsc22-brancher{background-image:url(/img/registration/tsc22_brancher.jpg)}.registration-tsc22-access-code,.registration-tsc22-qr{background-image:url(/img/registration/tsc22_access_code.jpg)}.registration-tsc22-ethernet{background-image:url(/img/registration/tsc22_ethernet.jpg)}.registration-tsc22-wifi{background-image:url(/img/registration/tsc22_wifi.jpg)}.registration-w-erl{background-image:url(/img/registration/1_installer_ecojoko_erl.jpg)}.registration-2{background-image:url(/img/registration/2_brancher_assistant.jpg)}.registration-3{background-image:url(/img/registration/3_ethernet_assistant.jpg)}.registration-wifi{background-image:url(/img/registration/5_connexion_wifi_assistant.jpg)}.registration-installer-piles-capteur{background-image:url(/img/registration/4_installer_capteur_piles.jpg)}.registration-connecter-capteur{background-image:url(/img/registration/6_connecter_capteur_et_assistant.jpg)}.registration-refermer-capteur{background-image:url(/img/registration/8_boitier_capteur_fermeture.jpg)}.registration-disjoncteur-iso-photo{background-image:url(/img/registration/disjoncteur_largeur.svg)}.registration-poser-capteur-3-phased{background-image:url(/img/registration/disjoncteur_triphase.svg)}.registration-poser-boitier-piles{background-image:url(/img/registration/pose_boitier.jpg)}.registration-prepare-pose-capteur{background-image:url(/img/registration/pose_capteur.png)}.registration-trouver-disjoncteur{background-image:url(/img/registration/trouver_disjoncteur.jpg)}.registration-enregistrer-assistant{background-image:url(/img/registration/3_enregistrer_assistant.jpg)}.registration-type-disjoncteur{background-image:url(/img/registration/triphase_marquage.jpg)}.registration-fill-assistant-access-code{background-image:url(/img/registration/1_1_installer_assistant_access_code.jpg)}.registration-brancher-prise{background-image:url(/img/registration/prise_seule.jpg);background-position:center center}.registration-installer-prise{background-image:url(/img/registration/prises_doigt.jpg);background-position:center center}.registration-associer-mfp{background-image:url(/img/registration/associer_mfp.jpg);background-position:center center}.registration-poser-capteur{background-image:url(/img/registration/disjoncteur.svg)}.registration-poser-capteur-v2{background-image:url(/img/registration/disjoncteur_center.svg)}.registration-solar-cell{background-image:url(/img/registration/solar_cell.jpg)}.registration-erl-1phased-remove-cover-itron{background-image:url(/img/erl/linky_itron_ouverture.jpg)}.registration-erl-1phased-remove-cover-landis{background-image:url(/img/erl/linky_landis_ouverture.jpg)}.registration-erl-1phased-remove-cover-honeywell{background-image:url(/img/erl/linky_honeywell_ouverture.jpg)}.registration-erl-1phased-remove-cover-sagemcom{background-image:url(/img/erl/linky_sagemcom_ouverture.jpg)}.registration-erl-3phased-remove-cover{background-image:url(/img/erl/linky_sagemcom_3p_ouverture.jpg)}.registration-erl-1phased-insert-sensor{background-image:url(/img/erl/insert_1phased.jpg)}.registration-erl-3phased-insert-sensor{background-image:url(/img/erl/insert_3phased.jpg)}.registration-erl-1phased-connect-sensor{background-image:url(/img/erl/connect_1phased.jpg)}.registration-erl-1phased-connect-sensor2{background-image:url(/img/erl/connect_1phased2.jpg)}.registration-erl-3phased-connect-sensor{background-image:url(/img/erl/connect_3phased.jpg)}.registration-erl-1phased-replace-cover{background-image:url(/img/erl/replace_1phased.jpg)}.registration-erl-3phased-replace-cover{background-image:url(/img/erl/replace_3phased.jpg)}.registration-erl-remove-protection{background-image:url(/img/erl/remove_protection.jpg)}.registration-erl-remove-protection2{background-image:url(/img/erl/remove_protection2.jpg)}.registration-erl-wiring-presence{background-image:url(/img/erl/cables_presents.jpg)}.registration-erl-wiring-types{background-image:url(/img/erl/erl_wiring_types.jpg)}.registration-brancher-lulo{background-image:url(/img/registration/lulo/brancher_lulo.svg)}.registration-connecter-lulo{background-image:url(/img/registration/lulo/connecter_lulo.jpg)}.registration-success-lulo{background-image:url(/img/registration/lulo/lulo_install_success.svg)}.lulo-notice-picto{background:no-repeat center center;background-size:contain}.lulo-notice-X203{background-image:url(/img/lulo/lulo_mesure_prod_X203.svg);height:480px}.lulo-notice-X205{background-image:url(/img/lulo/lulo_thermo_contactsec_X205.svg);height:480px}.lulo-notice-X231{background-image:url(/img/lulo/lulo_boiler_contactsec_X231.svg);height:475px}.lulo-notice-X200{background-image:url(/img/lulo/lulo_boiler_simple_X200.svg);height:240px}.lulo-notice-X201{background-image:url(/img/lulo/lulo_boiler_simple_X201.svg);height:240px}#cb_list{display:flex;flex-wrap:wrap;justify-content:center}.circuit-breaker-div{width:300px;height:300px;background-position:center;background-size:cover;display:flex;margin:5px;cursor:pointer;background-repeat:no-repeat}.wifi-screens{background-position:left center;background-size:auto 100%;background-repeat:no-repeat}.wifi-screen-success{background-image:url(/img/registration/wifi_conn_success.png);height:120px}.wifi-screen-failure{background-image:url(/img/registration/wifi_conn_failure.png);height:120px}.wifi-screen-ready{background-image:url(/img/registration/wifi_conn_ready.png);height:160px}.surface.small-input{border-radius:25px;margin-right:4px;padding-left:15px;display:inline}.select-people{padding-left:10px;padding-top:0}.registration-block{width:100%;opacity:.4}.registration-block-content{width:100%;float:left}.install-pad1 .registration-block-content,.install-pad2 .registration-block-content{padding-bottom:110px}.registration-content{margin:0;padding:10px}.registration-content span{font-family:'Nunito-Black',sans-serif}.reg_found_gateways{width:90%;margin:20px auto 0 auto}.reg_TSC10{background:url(/img/install/gateway_tsc10.png) no-repeat left center}.reg_TSC06,.reg_HSC04{background:url(/img/install/gateway_hsc04.png) no-repeat left center}.wifi-list{width:100%;height:320px;overflow-y:auto;margin-bottom:70px}.wifi-scan-item{height:50px;width:95%;padding:9px;border-radius:7px;background-color:#fff;margin:4px auto;background-size:60px auto}#btn-refresh-wifi-list2{display:none}.reg_TYPE{height:50px;padding:9px 0 0 60px;border:1px solid #80AFBA;border-radius:7px;background-color:#fff;margin:4px 0;background-size:60px auto}.reg_TYPE.clicked{background-color:#FFD071;border:1px solid #FFD071}.gwtest_testing{text-align:center;margin:50px}.system_install_instructions{width:200px;float:left;margin-top:30px}.gwupdate_intro{margin:20px 10px 0 10px;text-align:center}.gwupdate_warning{margin:20px 10px;text-align:center;color:#e53330}#reg_ac{width:270px}.energy-date-input,.gaz-date-input,.appliance-duration{width:50%}.energy-time-input,.gaz-time-input{width:50%;margin-left:5px}#hp_prev .energy-meter-field-label,#hc_prev .energy-meter-field-label{padding:0 0 5px 0;font-size:13px}.energy-meter-field-label{padding:25px 0 0 0;font-size:13px;text-align:right}.field-input>.energy-meter-input,.field-input>.energy-meter-input2{width:100%}.classement-div{width:100%;display:block;height:60px;position:relative}.classement-div:nth-child(2n){background-color:rgba(229,242,254,.2)}.classement-div>div{position:absolute}.classement-name{left:80px;top:12px;overflow-x:hidden;max-width:50%;max-height:25px;font-family:'Nunito-Black',sans-serif;width:45%;text-overflow:ellipsis;overflow-y:hidden;white-space:nowrap}.appliance-category-name{left:55px;top:12px;overflow-x:hidden;max-width:65%;max-height:50px;font-family:'Nunito-Black',sans-serif}.classement-index{left:4px;top:22px;text-align:center;width:15px;font-size:12px}.classement-extra{left:80px;top:28px;font-size:12px;width:42%}.classement-issue{right:44px;text-align:left;top:12px;width:20%;font-size:13px}.classement-issue>span{font-family:'Nunito-Black',sans-serif;font-size:13px}.classement-div>.arrow-right{right:5px;top:10px}.classement-img{content:'';width:40px;height:40px;border-radius:25px;top:9px;left:35px;background:url(/img/logo/ecojoko_logo_new.svg) no-repeat center center;background-size:33px auto}.classement-container{width:100%;height:320px;overflow-y:auto;overflow-x:hidden}.classement-container>span{text-align:center;display:flex;margin-top:50%;width:80%;margin-left:10%}.community-classement{position:fixed;bottom:0;width:100%;text-align:center;height:85px;background:#fff url(/img/pictos/picto_trophee_eco.svg) no-repeat center top;background-size:auto 30px;padding:32px 10px 10px}.classement-evol-1>.classement-index{background-size:30px;background-repeat:no-repeat;background-position:-6px top;background-image:url(/img/pictos/picto_arrow_up.svg);padding-top:29px;top:7px}.classement-evol-2>.classement-index{background-size:30px;background-repeat:no-repeat;background-position:-6px bottom;background-image:url(/img/pictos/picto_arrow_down.svg);padding-bottom:29px;top:11px}.classement-evol-2.myself{background-color:#ffe6a629}.classement-evol-1.myself{background-color:#aeffe03d}.classement-evol-.myself{background-color:#aeffe03d}.missions-container{width:100%;height:100%;position:relative;overflow-y:auto;overflow-x:hidden}.custom-div{display:block;width:95%;height:auto;background:#fff;padding:0 10px;position:relative;margin:21px auto 0}.mission-line{background-position:5px center;background-repeat:no-repeat;background-size:50px auto;height:auto;border:4px solid;border-radius:15px;position:relative;box-sizing:border-box;padding:0;margin:10px 0 10px 10px}.mission-logo{width:75px;display:inline-block;height:85px;vertical-align:middle;background-position:center center;box-sizing:border-box;background-repeat:no-repeat}.mission-detail{display:inline-block;vertical-align:middle;border-radius:11px;border-width:0;width:calc(100% - 75px);box-sizing:border-box;border-style:solid;min-height:85px;margin-left:0;background-color:#fff;padding:0 10px 40px;background-repeat:no-repeat;background-position:right center;background-position:calc(100% - 10px) center;background-size:45px}.mission-small{margin:20px auto -12px;min-height:85px;cursor:pointer}.mission-small .mission-detail{padding:0 10px 0}.my-mission .mission-detail{width:calc(100% - 42px)}.my-mission .mission-logo{width:42px;height:60px;vertical-align:top;background-size:71%}.mission-added{background-color:rgb(244,250,255);padding-bottom:0}.mission-done{background-color:rgb(244,250,255);padding-bottom:0}.mission-header{height:17px;display:block;padding-left:0;position:relative;font-family:'Nunito-Black',sans-serif;width:100%;text-align:left;margin-top:8px}.mission-small .mission-header,.mission-small .mission-body{text-align:center;width:calc(100% - 50px)}.mission-repeat{position:absolute;top:0;right:0}.mission-repeat-color-0{color:#00bf76}.mission-repeat-color-1{color:#00bf76}.mission-repeat-color-7{color:#00bf76}.mission-body{height:auto;width:100%;margin-top:5px;position:relative;min-height:40px;text-align:left;box-sizing:border-box}.mission-btn-container{position:absolute;bottom:-5px;width:calc(100% - 42px);left:40px;text-align:center;align-items:center;box-sizing:border-box}.mission-btn-container>.mission-btn{width:auto}.mission-btn{z-index:2;font-size:16px;margin-bottom:7px;margin-right:5px}.mission-btn-add{margin-left:5px}.mission-footer{padding-top:0;padding-bottom:0;height:0;z-index:1;overflow:hidden;transition:50ms all ease-in;opacity:0;margin-top:5px;padding-bottom:10px}.mission-footer.visible{height:auto;transition:250ms all ease-in;opacity:1}.missions-container>.mission-line:last-child{margin-bottom:30px}.mission-btn-validate{border:1px rgb(30,94,153) solid;border-radius:20px}.mission-show-more{text-align:right;padding-bottom:20px;padding-top:0}.mission-show-more span{cursor:pointer}.mission-undo{min-width:40px;height:40px;border:1px solid #1970A5;border-radius:25px;cursor:pointer;position:absolute;right:15px;bottom:-27px;background:#fff url(/img/btn/refresh-solid.svg) no-repeat center center;background-size:auto 60%;z-index:1}.btn-all-missions{background:#fff url(/img/btn/btn_toutes_les_missions_off.svg) no-repeat center 20%;background-size:25px auto}.btn-my-missions{background-image:url(/img/btn/btn_mes_missions_off.svg);background-size:25px auto}.mission-line.MISSION_0{background-color:rgba(155,89,136,.65);border-color:#9b5988}.mission-logo.MISSION_0{background-image:url(/img/missions/picto_mission_appareils.svg?rev=1)}.MISSION_0 .mission-detail{background-image:url(/img/appliances/veille.svg?rev=1)}.mission-line.MISSION_1{background-color:rgba(1,215,254,.65);border-color:#01d7fe}.mission-logo.MISSION_1{background-image:url(/img/missions/picto_mission_frigo.svg?rev=1)}.MISSION_1 .mission-detail{background-image:url(/img/appliances/froid.svg?rev=1)}.mission-line.MISSION_2{background-color:rgba(255,237,33,.65);border-color:#ffed21}.mission-logo.MISSION_2{background-image:url(/img/missions/picto_mission_lumiere.svg?rev=1)}.MISSION_2 .mission-detail{background-image:url(/img/appliances/eclairage.svg?rev=1)}.mission-line.MISSION_3{background-color:rgba(255,66,97,.65);border-color:#ff4261}.mission-logo.MISSION_3{background-image:url(/img/missions/picto_mission_cuisson.svg?rev=1)}.MISSION_3 .mission-detail{background-image:url(/img/appliances/cuisson.svg?rev=1)}.mission-line.MISSION_4{background-color:rgba(5,161,251,.65);border-color:#05a1fb}.mission-logo.MISSION_4{background-image:url(/img/missions/picto_mission_linge.svg?rev=1)}.MISSION_4 .mission-detail{background-image:url(/img/appliances/gros-electro.svg?rev=1)}.mission-line.MISSION_5{background-color:rgba(5,161,251,.65);border-color:#05a1fb}.mission-logo.MISSION_5{background-image:url(/img/missions/picto_mission_vaisselle.svg?rev=1)}.MISSION_5 .mission-detail{background-image:url(/img/appliances/gros-electro.svg?rev=1)}.mission-line.MISSION_6{background-color:rgba(255,175,39,.65);border-color:#ffaf27}.mission-logo.MISSION_6{background-image:url(/img/missions/picto_mission_temperature.svg?rev=1)}.MISSION_6 .mission-detail{background-image:url(/img/appliances/clim.svg?rev=1)}.mission-line.MISSION_7{background-color:rgba(255,113,43,.65);border-color:#ff712b}.mission-logo.MISSION_7{background-image:url(/img/missions/picto_mission_eau_chaude.svg?rev=1)}.MISSION_7 .mission-detail{background-image:url(/img/appliances/eau-chaude.svg?rev=1)}.mission-line.MISSION_8{background-color:rgba(95,194,255,.65);border-color:#5fc2ff}.mission-logo.MISSION_8{background-image:url(/img/missions/picto_mission_eau_froide.svg?rev=1)}.mission-line.MISSION_9{background-color:rgba(200,204,117,.65);border-color:#c8cc75}.mission-logo.MISSION_9{background-image:url(/img/missions/picto_mission_pollution_interieure.svg?rev=1)}.mission-line.MISSION_10{background-color:rgba(0,207,173,.65);border-color:#00cfad}.mission-logo.MISSION_10{background-image:url(/img/missions/picto_mission_famille.svg?rev=1)}.mission-line.MISSION_11{background-color:rgba(63,208,203,.65);border-color:#3FD0CB}.mission-logo.MISSION_11{background-image:url(/img/missions/picto_mission_pool.svg?rev=1)}.mission-small>.mission-logo.MISSION_11{background-size:55px auto}.MISSION_11 .mission-detail{background-image:url(/img/appliances/pool.svg?rev=1)}.mission-line.MISSION_12{background-color:rgba(43,142,173,.65);border-color:#2b8ead}.mission-logo.MISSION_12{background-image:url(/img/missions/picto_mission_pv.svg?rev=1)}.my-mission .mission-detail{background-image:none}.mobileapp-container,.ce-container{max-width:960px;overflow-y:initial;padding:0 10px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.ui-state-highlight{background:#e6f8ff}.nb-heater-container,.nb-heater2-container{display:none}.d-col{display:inline-block;width:100%}.savings-popup-title{text-align:left}.classement-info{position:absolute;background:#fff}.classement-header-td{float:right;width:140px;text-align:center;padding:0;justify-content:flex-end;display:flex;margin-right:13px}.classement-header-td>div{font-family:'Nunito-Black',sans-serif;font-size:13px}.align-center{width:80%;margin:0 auto;text-align:center}sub{font-size:10px}.text-uppercase{text-transform:uppercase}.messages-container{width:100%}.message-line{display:block;width:95%;height:auto;background:#fff;padding:20px 5px 5px;position:relative;margin:40px auto 0;border:4px rgb(229,242,254) solid;border-radius:20px;max-width:560px;cursor:pointer}.messages-container>.message-line:first-child{margin-top:40px}.message-header,.message-body{display:block}.message-header{width:33%;margin-right:0;margin-left:auto;position:absolute;top:-30px;height:56px;left:35%;background-color:#fff;background-size:100% 50px;font-family:'Nunito-Black',sans-serif;text-align:center;display:flex;border:4px rgb(229,242,254) solid;border-radius:25px;justify-content:space-evenly}.highcharts-markers>image{height:15px!important;width:15px!important}.message-body{width:100%;padding:10px;margin-top:10px}.message-body>span{font-family:'Nunito-Black',sans-serif;display:block}.message-category-image-1{background:url(/img/ecusson/ic_messages_badge.svg);background-size:30px}.message-category-image-3,.message-category-image-7,.message-category-image-8,.message-category-image-9{background:url(/img/btn/btn_electricite_off.svg);background-size:35px}.message-category-image-2{background:url(/img/menu/ic_vos_economies.svg);background-size:35px}.message-category-image-4,.message-category-image-0{background:url(/img/pictos/picto_centrale.svg);background-size:30px}.message-category-image-5{background:url(/img/pictos/picto_trophee_temp.svg);background-size:20px}.message-category-image-10{background:url(/img/pictos/picto_trophee_eco.svg);background-size:30px}.message-category-image-6{background:url(/img/pictos/picto_trophee_top.svg);background-size:45px}.message-happiness-image-3{background:url(/img/bg/ic_le_pire_de_votre_categorie.svg);background-size:35px}.message-happiness-image-1,.message-happiness-image-6{background:url(/img/pictos/picto_arrow_down.svg)}.message-happiness-image-6{background-size:36px}.message-happiness-image-2,.message-happiness-image-5{background:url(/img/pictos/picto_arrow_up.svg);background-size:35px}.message-happiness-image-4{background:url(/img/bg/ic_le_meilleur_de_votre_categorie.svg);background-size:35px}.message-category-image{order:1}.message-happiness-image{order:2}.message-category-image,.message-happiness-image{width:50px;position:relative;display:inline-block;height:47px;font-family:'Nunito-Black',sans-serif;background-position:center center;background-repeat:no-repeat}.classement-home-0{background-image:url(/img/menu/ic_classement.svg)}.classement-home-1{background-image:url(/img/pictos/picto_arrow_up.svg)}.classement-home-2{background-image:url(/img/pictos/picto_arrow_down.svg)}.classement-home{height:25px;background-size:30px;background-repeat:no-repeat;background-position:center center}#homepage-item-container{position:absolute;bottom:0;height:74px;width:100%;background:#fff;display:flex;align-items:center}.homepage-item{display:inline-block;font-size:12px;width:100%;padding:5px;vertical-align:middle;text-align:center;color:#1970a5;height:auto;cursor:pointer;white-space:nowrap}.homepage-item>span{font-size:18px;display:block}.savings-conso-all{color:#63e0b0}.savings-nok{color:#706e6e}.savings-bar-nok{background:#706e6e}#homepage-message-container{padding-bottom:74px;display:none}.chart-reference{position:absolute;z-index:990;width:100%;height:1px;border-top:1px dashed #1970a5;top:0;left:0}.reference-value{position:absolute;top:-15px;left:-100%;content:'';background:#fff;padding:3px 10px;border-radius:15px;border:1px solid #1970a5;overflow:hidden;transition-duration:50ms}.chart-reference.visible>.reference-value{left:50px;transition-duration:150ms}#reference_update li{list-style-type:none}.highcharts-tooltip span{color:#1970a5!important}.dw-legend{display:inline-block;width:12px;height:12px;background:#fff;margin-right:6px;margin-left:2px}.dw-legend.conso{background:#97e1f2}.dw-legend.veille{background:#00a6c1}.dw-legend.surplus{background:#00d0c1}.dw-legend.temp-int{background:#ffd876}.dw-legend.temp-ext{background:#ff9c28}.dw-legend.hum-int{background:#85e088}.dw-legend.hum-ext{background:#40b778}.dw-legend.ve-charge{background:#00d0c1}.dw-legend.heating{background:#ffaf27}.dw-legend.water{background:#00B2E2}.dw-legend.leak{background:#FFC000}.dw-legend.prod{background:#FFCC47}.dw-legend-picto{display:inline-block;width:16px;height:12px;margin-right:4px}.dw-legend-picto.inactive-day{background:url(/img/pictos/picto_sansactivite.svg) center center no-repeat;background-size:16px auto}.newaccount-form{height:auto;overflow-y:visible;padding-bottom:65px}#changepass-form,.myrenault-account-update-form{padding-bottom:65px}.default-container{background:#fff;width:100%;height:100%;color:#1970a5}.option-water,.option-heater,.option-wood-type{height:85px;width:100px}.nb-heater,.nb-heater2{height:30px}.login-container{width:100%;height:100%;background:#fff;color:#1970a5}.newaccount_page{width:100%;height:100%;background:#fff;color:#000}.open-popup{width:100%}.close-popup{width:0}.show-step{position:absolute;left:42%;top:15px;font-size:16px}#login-form>.field-label{text-align:center;width:100%}#login-form{height:auto}.field-label>input{background:#fff}.h-link{position:relative;padding-right:20px;color:#1970a5;display:block;text-align:right;width:100%;float:right;margin:10px 10px 10px 0}.h-link>.arrow-right{top:1px;right:0;width:14px;height:20px;z-index:0}#link-demo-mode{margin-bottom:60px}.field-label>a{color:#1970a5;text-decoration:underline}.btn-logout{display:block;margin:20px auto}.btn-load-more-msg{width:80%;margin-bottom:10px}#demo_mode{text-align:center;display:none;text-transform:uppercase;margin-bottom:5px}#btn-demo-exit{padding:9px 20px}#homepage-gauge{width:360px;height:360px;background:url(/img/bg/boitier_sans_aiguille.png?ver=2) center center;background-size:380px auto;position:relative;margin:0 auto}.homepage-display{position:absolute;border-radius:50%;width:192px;height:192px;top:84px;left:84px;overflow:hidden;cursor:grab}.homepage-pointer{position:relative;background:green;border-radius:50%;width:192px;height:192px;top:84px;left:84px;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;transition-timing-function:ease-in-out}.homepage-pointer:after{position:absolute;content:'';height:10px;left:75px;border-radius:15px 0 0 15px;z-index:2;transform:rotate(90deg);width:42px;top:-13px}.pointer-1{background:transparent;transform:rotate(-90deg)}.pointer-2{background:transparent;transform:rotate(180deg);top:-108px}.pointer-1:after{background:#006FA8}.pointer-2:after{background:#69CCD6}.homepage-screen{border-radius:50%;width:100%;height:100%;padding-top:40px;text-align:center}#homepage-screen.screen-1{padding-top:64px}.screen-1-pad1{padding-top:32px}.screen-1-pad2{padding-top:40px}#homepage-screen-2{padding-top:30px}.screen-1{background:#006FA8}.screen-1-prod{background:#74CD8A}.screen-2{background:#69CCD6}.screen-3{background:#43B56C;padding-top:28px}.screen-4{background:#7ec4d4;padding-top:36px}#homepage-screen-5{padding-top:40px}.screen-hidden{display:none}.homepage-screen-logo{position:absolute;width:100%;height:94%;top:0;left:0;z-index:2;color:#fff;text-transform:uppercase;padding-top:132px;font-size:16px;background:center no-repeat;background-size:80px auto;transition:all 650ms ease-in-out;margin-top:-8px}.homepage-screen-logo.hidding{opacity:0}.screen-1>.homepage-screen-logo,.screen-4>.homepage-screen-logo{background-image:url(/img/hp/ic_home_joko.svg);background-size:100px auto;margin-top:20px;height:80%}.screen-1>.homepage-screen-logo{background-color:#006FA8}.screen-1-prod>.homepage-screen-logo{background-color:#74CD8A}.screen-2>.homepage-screen-logo{background-image:url(/img/hp/ic_home_economies.svg);background-color:#69CCD6}.screen-3>.homepage-screen-logo{background-image:url(/img/hp/ic_home_conso.svg);background-color:#43B56C}.screen-4>.homepage-screen-logo{background-color:#7ec4d4}.homepage-header-text{color:#fff;width:80%;margin:0 auto;font-size:14px}.homepage-header-text.cal_in_progress{font-size:12px}.homepage-body-text{color:#fff;font-size:24px;padding-top:3px;outline:none}.homepage-small-text,.homepage-5-small-text{color:#fff;font-size:12px;padding-top:0;padding-bottom:2px;outline:none;font-family:'Nunito','Heveltica',sans-serif;cursor:help;width:70%;margin:0 auto;min-height:5px}.homepage-5-small-text{cursor:auto;line-height:15px}.vsp10{height:5px}.homepage-footer-text{color:#fff;font-size:11px;padding-top:3px;line-height:15px}.homepage-dots{position:absolute;bottom:20px;width:100%;height:7px;display:inline-block;text-align:center;left:0}.homepage-dot{display:inline-block;position:relative;width:7px;height:7px;border-radius:50%;border:1px solid rgba(255,255,255,.75)}#homepage-conso-header{font-size:24px;line-height:26px}#homepage-conso-header span{font-size:16px}.savings-7j-label{font-size:13px}.savings-7j-label>span{font-size:12px}.dot-filled{background:#fff}.btn-classement-prev{width:auto}.action-btn-container,.double-action-btn-container,.multiple-action-btn-container,.inline-multiple-action-btn-container{display:flex;justify-content:center;padding-bottom:5px;padding-top:5px;width:100%;text-align:center;background-color:#fff}.action-btn-container,.double-action-btn-container,.multiple-action-btn-container{position:fixed;bottom:0;left:0;z-index:2}.action-btn-container.question-container{margin-bottom:60px}.double-action-btn-container{justify-content:space-around}.multiple-action-btn-container{display:inline}.inline-multiple-action-btn-container{gap:15px}.action-btn-container-relative{padding-bottom:5px;position:relative;width:100%;text-align:center;display:flow-root;margin-top:10px}.action-btn-container-absolute{padding-bottom:5px;position:absolute;bottom:0;left:0;width:100%;text-align:center}.line-container{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:90%;margin:0 auto}.img-btn{height:50px;position:relative;border:1px solid #1970A5;border-radius:50%;color:#1970A5;width:auto;cursor:pointer;display:inline-block;min-width:50px;overflow:hidden;background:#fff no-repeat center;background-size:25px auto;transition:all 200ms ease-in-out}.play-img-btn{background-image:url(/img/player/play_arrow-24px.svg)}.reload-img-btn{background-image:url(/img/player/replay-24px.svg)}.pause-img-btn{background-image:url(/img/player/pause-24px.svg)}.replay-10-img-btn{background-image:url(/img/player/replay_10-24px.svg)}.img-btn:active{background-color:rgb(229,242,254)}.single-action-btn{height:40px;position:relative;background:#fff;border:1px solid #1970A5;border-radius:25px;color:#1970A5;width:auto;padding:9px 10px;text-transform:uppercase;cursor:pointer;display:inline-block;text-align:center;min-width:133px;overflow:hidden}.single-action-btn:before{content:'';position:absolute;width:60%;height:100%;background-color:rgb(229,242,254);opacity:0;border-radius:25px;top:0;left:20%;transition:all 200ms ease-in-out;z-index:1}.single-action-btn:active:before,.single-action-btn.active:before{opacity:1;width:100%;left:0}.single-action-btn>span{position:relative;width:100%;height:100%;text-align:center;z-index:2;top:0;left:0;padding:9px 16px}.single-action-btn.small-padding>span{padding:9px 1px}.single-action-btn.disabled{background:#eceeef;border-color:#aaa;color:#aaa;cursor:no-drop}.single-action-btn.center{margin:5px auto}.reference-week-action-btn{max-width:215px;width:60%}.reference-week-popup-msg{margin:20px}.mission-btn-detail>span{position:absolute}.mission-btn-cancel{background-image:url(/img/btn/ic_delete.svg);background-repeat:no-repeat;background-position:center;background-size:auto 70%}.mission-btn-cancel:active{background-color:rgb(229,242,254);transition:all 200ms ease-in-out}.mission-btn-cancel:before{background-color:rgba(229,242,254,0)}.chart-btn-container{display:flex;align-content:center;justify-content:space-between;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:2}#btn_energy{order:1}#btn_plug{order:2}#btn_temp{order:3}#btn_hum{order:4}#btn_heating{order:5}#btn_water{order:6}#btn_supply_lulo{order:7;background-image:url(/img/devices/device_lulo.svg)}#homepage-message-line{margin:5px auto 0;border:none;background:rgb(229,242,254);padding-top:0}#btn-assistant-access-code>span{font-family:inherit}.highcharts-container{overflow:inherit!important}#error-msg-container{position:fixed;top:-100%;height:auto;width:90%;color:#fff;left:5%;text-align:center;transition:150ms all ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:9999999999}#error-msg-container.active{top:5px}#error-msg{height:auto;width:auto;color:#fff;padding:10px;border-radius:10px;display:flex;align-items:center;background:rgba(0,0,0,.85)}#newaccount-step1 .line-container{flex-direction:unset}#homepage .view-container{height:100%}#night_mode .view-container{margin-bottom:140px}.select-night-mode{height:32px}.night-mode-time,.lulo-refill-time{padding-right:20px;text-align:center}html[data-useragent*='android'] .night-mode-time,html[data-useragent*='android'] .lulo-refill-time{padding-bottom:8px;padding-right:10px}.login-container,#newaccount .default-container,#addstatement .view-container,#savings-help-2 .view-container,#equipement_detail .view-container,#update_myrenault_account_page .view-container,#update_statement .view-container,#show-birdz-account .view-container{margin-bottom:50px}#equipement_temp_hum_temp.view-container{margin-bottom:150px}.registration-block-content{padding-bottom:65px}.login-container,#newaccount .default-container{height:calc(100% - 50px)!important}#ve_info .view-container,#confirm-connect-linky .view-container{margin-bottom:60px}#equipement_detail .view-container{padding-top:10px}.view-container>.two-line:first-child{margin-top:15px}.flex-div-line{display:flex;padding:3px 10px;flex-direction:row;align-items:center;min-height:40px;width:100%;justify-content:space-between}.flex-div-line.even{background-color:rgba(229,242,254,.35)}.flex-div-line.direction-column{flex-direction:column}.flex-line-column-1{width:240px}.flex-div-line.direction-column .flex-line-column-1,.flex-div-line.direction-column .flex-line-column-2{width:100%}#house_heating_info .flex-line-column-1,#house_electric_device .flex-line-column-1{width:100%}.flex-line-column-2{width:auto;align-self:center;justify-content:center;display:flex}.flex-div-line.direction-column .flex-line-column-2{width:100%;margin-top:8px;margin-bottom:10px;display:flex;justify-content:center}.flex-div-line.direction-column .monkey-input-wrapper{width:100%;max-width:360px}.flex-line-column-2>.select-wrapper{width:100%}.flex-line-column-2>.select-wrapper select{width:95px}.flex-line-column-2>.device-line{height:60px;width:65px;text-align:center;padding-top:45px}.flex-line-column-2.double-input{flex-direction:row}.flex-line-column-2.double-input .monkey-time-input{margin-left:10px}.flex-line-select-wrapper{width:160px}.flex-line-select-wrapper>.select-wrapper select{width:100%}.flex-div-line.align-left .flex-line-column-1,.flex-div-line.align-left .flex-line-column-2{width:100%;max-width:360px}.flex-div-line2>.flex-line-column-1,.flex-div-line2>.flex-line-column-2{width:100%;max-width:calc(100%/2)}.statement-index-line{display:flex;padding:7px 0;flex-direction:row;align-items:center;min-height:40px;width:100%;justify-content:space-evenly}.statement-index-line .flex-line-column-1{width:140px;font-family:'Nunito-Black',sans-serif;text-align:right}.statement-index-line .flex-line-column-2{width:170px}.statement-index-line .flex-line-column-2>.monkey-input-wrapper{max-width:170px}.mcheckbox-container{display:block;width:50px;height:30px;position:relative}.mcheckbox-round{position:absolute;top:4px;left:5px;width:42px;height:17px;border-radius:25px;transition:all 100ms ease-in-out;background:#a6a6a6;opacity:.5}.mcheckbox-line{position:absolute;top:0;left:1px;width:25px;height:25px;border-radius:50%;z-index:1;transition:all 100ms ease-in-out;background:#ececec}.mcheckbox-container.clicked .mcheckbox-round{background:#1970A5}.mcheckbox-container.clicked .mcheckbox-line{background:#1970A5;left:25px}.mcheckbox-container .mcheckbox-line:active{box-shadow:#a6a6a6 0 0 0 7px}.mcheckbox-container.clicked .mcheckbox-line:active{box-shadow:#1970A566 0 0 0 7px}#homepage .view-container{justify-content:center}.inline-bold{display:contents;font-family:'Nunito-Black',sans-serif}#reference_week_detail,#reference_week_detail_inputs{display:none;margin-top:20px}.reference-week-line{display:flex;margin:10px auto;width:98%;justify-content:space-evenly;align-items:center}.reference-week-disabled-input{width:100%;text-align:center}.reference-week-input{width:100px}.reference-week-label{width:15px;padding-left:5px}.reference-week-input>input{width:100px;-webkit-appearance:none;margin:0;-moz-appearance:textfield}.reference-week-input{width:320px;display:flex;justify-content:space-between;align-items:center}.ref-column{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ref-column>input{width:80px;min-width:80px;margin:4px 5px 4px auto;-webkit-appearance:none;-moz-appearance:textfield}#setup2msg .action-btn-container,#assistant_success .action-btn-container,#capteur_installation_success .action-btn-container{background-color:transparent;z-index:11}.logout-div{position:fixed;top:2px;right:5px;width:40px;height:40px;z-index:996;background:url(/img/menu/ic_disconnect.svg) no-repeat center;background-size:90% auto;cursor:pointer}#capteur_installation_success .logout-div{background-color:#fff;border-radius:25px}.flex-checkbox-line{display:flex;padding:0 10px;flex-direction:row;align-items:center;justify-content:center;width:100%;min-height:40px}.flex-checkbox-line>.flex-line-column-1{width:100%}.flex-checkbox-line>.flex-line-column-2{width:auto;align-self:baseline}.flex-checkbox-line.even{background-color:rgba(229,242,254,.35)}.flex-checkbox-line.header{background-color:rgba(229,242,254,1)}#notifications_center .flex-checkbox-line,#notifications_center .flex-div-line{padding:5px 10px 5px 25px;min-height:50px;font-family:'Nunito','Heveltica',sans-serif}#notifications_center .flex-checkbox-line.header{padding:0 10px}#notifications_center .flex-checkbox-line>.flex-line-column-2,#notifications_center .flex-div-line>.flex-line-column-2{align-self:center}.notification-group>.flex-checkbox-line:nth-child(odd):not(.header){background-color:rgba(229,242,254,.35)}#partners-consents-checkbox .flex-checkbox-line{justify-content:normal}#hp_hc_1,#hp_hc_1_val{display:none}.flex-picto-btn-container,.flex-single-action-btn-container{display:flex;position:absolute;left:0;bottom:0;width:100%;height:60px;text-align:center;z-index:996;border-top:1px solid rgb(217,217,217);align-items:center}.flex-single-action-btn-container{border-top:0;justify-content:space-evenly}.flex-picto-btn-container>.flex-btn{background-color:#fff;color:#1970a5;-webkit-filter:grayscale(100%);width:100%;height:auto;text-transform:capitalize;font-size:12px;cursor:pointer}.flex-single-action-btn-container>.single-action-btn{width:auto;height:auto;text-transform:capitalize}.flex-picto-btn-container>.flex-btn.selected,.btn-picto.selected{-webkit-filter:grayscale(0%);background-color:#fff}.flex-picto-btn-container>.btn-picto{background:#fff}.flex-detail-btn-container>.btn-appliance-detail,.flex-picto-btn-container>.btn-picto{width:100%;background-repeat:no-repeat}#btn-top-ten-classement,#btn-my-classement{background-image:url(/img/menu/ic_classement.svg);background-position:center 0;background-size:45px auto}.message-happiness-image-0{display:none}.network-container{display:flex;flex-direction:column;height:auto;width:100%;align-items:center;padding-bottom:50px}.network-line{width:95%;display:flex;flex-direction:row;border:4px rgb(229,242,254) solid;border-radius:25px;margin-top:4px;padding:10px;align-items:center}.network-name{width:100%}.network-signal{width:32px;height:32px;background:no-repeat center center}.classement-bullets{width:100%;display:block;text-align:center;font-size:40px;height:16px;line-height:0;letter-spacing:8px;overflow:hidden}#classement{overflow-y:hidden}#profil .flex-line-column-2{color:#000;line-height:60px}#profil .flex-checkbox-line{margin:0}#profil a{text-decoration:none}#profil .field-label{cursor:pointer}.appliance-select{position:fixed;width:100%;height:55px;z-index:10;background:#fff;top:37px}.appliance-select>.select-wrapper{top:5px}.appliance-chart-title{position:absolute;width:100%;left:0;display:flex;background-color:#fff;height:37px}.appliance-img{content:'';width:50px;height:40px;top:10px;left:0;background:center center no-repeat;background-size:contain}.activation-img{content:'';width:50px;height:40px;background:center center no-repeat;background-size:contain;margin-left:50px}.appliance-issue{right:35px;text-align:left;top:12px;min-width:67px}.appliance-issue>span{font-family:'Nunito-Black',sans-serif}.appliance-pie-title-price,.test-positiob-pie-title-price{font-family:'Nunito-Black','Heveltica',sans-serif;text-shadow:none;font-size:30px;position:absolute;top:-15px;width:114px;left:-57px;text-align:center}.appliance-pie-title-kwh{text-shadow:none;font-size:20px;position:absolute;width:114px;left:-57px;text-align:center}#appliances-pie-container,#position-chart{height:320px;margin-top:50px}#appliances-list-container{margin-bottom:145px}.appliance-div{width:100%;display:block;height:70px;position:relative;cursor:pointer}.appliance-div:nth-child(2n){background-color:rgba(229,242,254,.2)}.appliance-div>div{position:absolute}.appliance-percent{left:55px;top:53px}.appliance-body{display:flex;justify-content:space-around;align-items:center;padding:13px 0;margin-top:5px;flex-direction:column}.appliance-date-container{padding-top:5px;text-align:center;padding-bottom:10px;width:100%;text-transform:capitalize;position:sticky;top:41px;z-index:1;background-color:#fff}.appliances-container{height:auto;padding-bottom:60px}.appliance-conso{height:35px;width:50px;padding-left:20px;padding-top:8px;text-align:center;background:no-repeat center left}.appliance-name{width:90px}.appliance-hour{width:50%;text-align:center}.appliance-power{display:flex;flex-direction:column;width:50%;text-align:center}.appliance-line{display:flex;justify-content:space-between;width:100%;align-items:center;padding:3px 25px;padding-left:63px}.signal-100{background-image:url(/img/pictos/wifi100.svg)}.signal-75{background-image:url(/img/pictos/wifi75.svg)}.signal-50{background-image:url(/img/pictos/wifi50.svg)}.signal-25{background-image:url(/img/pictos/wifi25.svg)}.signal-5{background-image:url(/img/pictos/wifi5.svg)}@keyframes assistant-in-progress{0%{background-image:url(/img/pictos/connexion1.svg)}25%{background-image:url(/img/pictos/connexion2.svg)}50%{background-image:url(/img/pictos/connexion3.svg)}100%{background-image:url(/img/pictos/connexion4.svg)}}@keyframes ouisty-in-progress{0%{background-image:url(/img/pictos/ouisty_connexion1.svg)}25%{background-image:url(/img/pictos/ouisty_connexion2.svg)}50%{background-image:url(/img/pictos/ouisty_connexion3.svg)}100%{background-image:url(/img/pictos/ouisty_connexion4.svg)}}.assistant-configuration-in-progress{position:relative;width:360px;height:380px;background-repeat:no-repeat;background-position:center center;animation:assistant-in-progress 1.5s linear infinite;margin:15% auto 0;padding:400px 10px 0;text-align:center}.ouisty-configuration-in-progress{position:relative;width:360px;height:380px;background-repeat:no-repeat;background-position:center center;animation:ouisty-in-progress 1.5s linear infinite;margin:15% auto 0;padding:400px 10px 0;text-align:center}.registration-content input{padding-left:0;text-align:center}.new-registration-content{padding-top:15px}#countdown,.countdown,#lulo-countdown{float:initial;margin:1em auto 1em auto;width:4em;text-align:center;font-size:1.4em;color:#000;background:rgba(127,127,127,.5);opacity:.5;padding:4px 0 0 0;height:37px}.appliances-update-in-progress{display:none;width:95%;height:auto;padding:10px;position:relative;margin:0 auto;text-align:center}.d-tooltip{display:block;background-color:#fff;padding:9px;margin-left:1px;margin-top:1px;border:4px solid rgb(229,242,254);border-radius:20px;z-index:3}.battery0{background:url(../../img/pictos/picto_battery_0.png) no-repeat top center}.battery20{background:url(../../img/pictos/picto_battery_20.png) no-repeat top center}.battery40{background:url(../../img/pictos/picto_battery_40.png) no-repeat top center}.battery60{background:url(../../img/pictos/picto_battery_60.png) no-repeat top center}.battery80{background:url(../../img/pictos/picto_battery_80.png) no-repeat top center}.battery100{background:url(../../img/pictos/picto_battery_100.png) no-repeat top center}.battery_1{background:url(../../img/pictos/picto_battery1.svg) no-repeat top center}.battery_2{background:url(../../img/pictos/picto_battery2.svg) no-repeat top center}.battery_3{background:url(../../img/pictos/picto_battery3.svg) no-repeat top center}.battery_4{background:url(../../img/pictos/picto_battery4.svg) no-repeat top center}.battery_5{background:url(../../img/pictos/picto_battery5.svg) no-repeat top center}.unet-signal-0{background:url(../../img/pictos/picto_signal_1.png) no-repeat top center}.unet-signal-20{background:url(../../img/pictos/picto_signal_2.png) no-repeat top center}.unet-signal-40{background:url(../../img/pictos/picto_signal_3.png) no-repeat top center}.unet-signal-60{background:url(../../img/pictos/picto_signal_4.png) no-repeat top center}.unet-signal-80{background:url(../../img/pictos/picto_signal_5.png) no-repeat top center}.unet-signal-100{background:url(../../img/pictos/picto_signal_6.png) no-repeat top center}#savings-input-like-date-str{display:inline}.equipement-input-container{display:flex;justify-content:center;margin:4px auto}.battery-container{background-size:68px auto;width:70px;height:46px;background-position:center 4px;background-repeat:no-repeat;display:inline-block}.flex{display:flex}.space-evenly{justify-content:space-evenly}.width-auto{width:auto}#password_strength_label{font-size:11px;text-align:left;padding:5px 0 0 10px;width:100%;max-width:342px;margin:8px auto}#password_strength_estimator,#new_password_strength_estimator{height:3px;background:rgba(255,255,255,.85);width:75%;position:relative;max-width:342px;margin:8px auto;border-radius:50px}#password_strength_estimator:after,#new_password_strength_estimator:after{content:'';position:absolute;top:0;left:0;height:100%;transition-duration:350ms;width:0}.score-0:after{width:8%!important;background:#c0392b}.score-1:after{width:20%!important;background:#c0392b}.score-2:after{width:40%!important;background:#f39c12}.score-3:after{width:65%!important;background:#f3c912}.score-4:after{width:100%!important;background:#58d68d}.equipement-div{background:no-repeat left center;padding-left:60px;background-size:60px auto;height:60px;text-align:left!important;cursor:pointer}.equipement-div::before{content:"";left:0;position:absolute;background-repeat:no-repeat;width:60px;height:45px;background-position:center;background-size:55px auto}.arrow-right-div-label{display:table-cell;vertical-align:middle}.equipement-div.gateway::before{background-image:url(/img/menu/ic_accueil.svg)}.equipement-div.gateway_tsc22::before{background-image:url(/img/devices/device_tsc22.svg)}.equipement-div.gateway_tsc18e{background-image:url(/img/edf/menu/ic_accueil.svg?ver=2)}.equipement-div.ON_OFF_PLUG::before,.available-device-div .equipement-div.ON_OFF_PLUG{background-image:url(/img/devices/device_plug.svg)}.equipement-div.POWER_METER::before,.available-device-div .equipement-div.POWER_METER{background-image:url(/img/devices/device_powermeter.svg)}.equipement-div.THERMOSTAT::before,.available-device-div .equipement-div.THERMOSTAT{background-image:url(/img/devices/device_filpilote.svg)}.equipement-div.TEMP_HUM_TEMP::before,.equipement-div.TSC22_TEMP_HUM::before{background-image:url(/img/devices/device_thermometer.svg)}.equipement-div.TEMP_HUM_HUM::before{background-image:url(/img/devices/device_hygrometer.svg)}.equipement-div.ERL1::before,.available-device-div .equipement-div.ERL1{background-image:url(/img/devices/device_erl.svg)}.equipement-div.LULO_SUPPLY::before,.available-device-div .equipement-div.LULO_SUPPLY,.equipement-div.LULO::before,.available-device-div .equipement-div.LULO{background-image:url(/img/devices/device_lulo.svg)}.equipement-div.LULO_SUPPLY::before,.equipement-div.LULO::before{background-size:52px auto}.equipement-div.BOILER::before,.available-device-div .equipement-div.BOILER{background-image:url(/img/ranking/ic_ecs_elec.svg)}.equipement-div.SOLAR_PANEL::before,.available-device-div .equipement-div.SOLAR_PANEL{background-image:url(/img/ranking/ic_panneaux_solaires.svg)}.available-device-div .equipement-div::before{background-image:none}.available-device-title-container{height:50%;display:table}.available-device-title{display:table-cell;vertical-align:middle}.account-div{width:100%;height:40px;background-size:40px auto;background-position:10px center;background-repeat:no-repeat}.account-div .arrow-right-div-label{padding-left:50px}#equipements .equipement-div:nth-child(2n),#profil .account-div:nth-child(2n+1),.general-settings:nth-child(2n+1),.power-settings:nth-child(2n+1){background-color:rgba(229,242,254,.35)}.account-div.RENAULT{background-image:url(/img/registration/logo_myrenault.svg)}.account-div.ENEDIS{background-image:url(/img/registration/logo_enedis.png)}.account-div.VEOLIA{background-image:url(/img/registration/logo_veolia.png)}.account-div.LINKY{background-image:url(/img/registration/logo_comptelinky.svg)}.account-div.BIRDZ{background-image:url(/img/registration/logo_eau.svg)}.account-div.ENPHASE{background-image:url(/img/registration/logo_enphase.svg)}.account-div.AP_SYSTEMS{background-image:url(/img/btn/logo_ap_systems--blue-filled.svg);background-size:30px auto;background-position:11px center}.available-partner-div .account-div{background-position:center center}.equipement-div.add-equipement::before{background-image:url(/img/pictos/picto_add.svg);background-size:35px auto}.add-partner-account{background-image:url(/img/pictos/picto_add.svg);background-size:30px auto;background-position:15px center;background-repeat:no-repeat;padding-left:60px}.vert{color:#77E5A6}.gris{color:#BDD0DC}.reference-legend{font-size:24px;color:#bcd0dd;line-height:12px}.saving-resume-title{font-family:'Nunito-Black',sans-serif;margin:15px 0 12px 10px}.middle-message{text-align:center;margin-top:50%}#btn-saving-resume,#btn-saving-resumes{background-position:center 8px;background-size:auto 30px;background-repeat:no-repeat}#btn-saving-detail{background-position:center 0;background-size:auto 50px;background-repeat:no-repeat}#btn-saving-resume,#btn-saving-resumes{background-image:url(/img/menu/ic_vos_economies2.svg)}#btn-saving-detail{background-image:url(/img/menu/ic_vos_economies.svg)}.pie-chart-marker{position:absolute;top:0;left:0;width:52px;height:52px;content:' ';background:center center no-repeat;background-size:cover;pointer-events:none}.pie-chart-marker-1{background-image:url(/img/appliances/vehicule_elec.svg?rev=1)}.pie-chart-marker-2{background-image:url(/img/appliances/chauffage.svg?rev=1)}.pie-chart-marker-3{background-image:url(/img/appliances/eau-chaude.svg?rev=1)}.pie-chart-marker-4{background-image:url(/img/appliances/cuisson.svg?rev=1)}.pie-chart-marker-5{background-image:url(/img/appliances/gros-electro.svg?rev=1)}.pie-chart-marker-6{background-image:url(/img/appliances/froid.svg?rev=1)}.pie-chart-marker-7{background-image:url(/img/appliances/veille.svg?rev=1)}.pie-chart-marker-8{background-image:url(/img/appliances/eclairage.svg?rev=1)}.pie-chart-marker-9{background-image:url(/img/appliances/autres.svg?rev=1)}.pie-chart-marker-10{background-image:url(/img/appliances/pool.svg?rev=1)}.pie-chart-marker-11{background-image:url(/img/appliances/clim.svg?rev=1)}.pie-chart-marker-12{background-image:url(/img/appliances/gros-electro.svg?rev=1)}.pie-chart-marker-13{background-image:url(/img/appliances/gros-electro.svg?rev=1)}.pie-chart-marker-14{background-image:url(/img/appliances/gros-electro.svg?rev=1)}.pie-chart-marker-15{background-image:url(/img/appliances/gros-electro.svg?rev=1)}.appliance-arrow-container{bottom:60px;background:#fff;border-top:1px solid rgb(217,217,217);height:50px;width:100%;position:fixed}.inner-appliance-arrow-container{width:100%;height:100%;position:relative}.appliance-arrow-container .home-arrow{bottom:0}.appliance-arrow-container .chart-title{bottom:14px}.selected-timeslot-container{width:100%;max-width:560px;margin:35px auto 0;border-radius:25px;padding:15px;text-align:center}.monkey-flex-container{width:100%;display:flex;flex-direction:column}.monkey-flex-item{width:100%;height:auto;position:relative;padding:10px 8px}.monkey-flex-item:nth-child(2n){background-color:rgba(229,242,254,.2)}.monkey-flex-item.selected{background-color:#bdd7ee}#timeslot_listing .monkey-flex-container{height:calc(100vh - 135px);overflow-y:auto}.timeslot-header{font-size:13px;font-family:'Nunito-Black',sans-serif;display:flex;justify-content:space-between;padding:0 15px;margin:5px 0 0}.timeslot-header span{font-family:'Nunito-Black',sans-serif;font-size:13px}.timeslot-body{font-size:13px;display:flex;justify-content:space-between;padding:0 15px;margin:5px 0 0}.timeslot-body span{font-family:'Nunito-Black',sans-serif;font-size:13px}#house_heating_info .flex-checkbox-line>.flex-line-column-2{width:110px;align-self:baseline}#house_heating_info .flex-checkbox-line{padding:0 10px;width:100%}#house_heating_info .mcheckbox-container{margin:10px 0 10px auto}#house_heating_info .select-wrapper{margin:10px 0 10px auto}#search-timeslot-form{width:100%;max-width:260px;margin:35px auto 0}.flex-detail-btn-container{display:flex;flex-direction:row;position:fixed;bottom:0;width:100%;z-index:3}.flex-detail-btn-container>div{position:relative}.ranking-error-msg{width:90%;padding:10px;margin:25% auto 0;text-align:center;display:block}.savings-error-msg,.appliance-error-msg{width:100%;padding:10px;display:block;margin:auto}.appliance-error-msg{margin:45% auto 0;text-align:center}.nb-heater-container,.nb-heater2-container,.nb-heater3-container{display:block;width:100%}.statement-popup-msg{display:block;width:100%;padding:10px}.statement-popup-confirmation{color:#1970a5!important}.statement-energy{min-height:60px}.tooltip-chart-marker{width:35px;height:60px;background-repeat:no-repeat;background-position:bottom center;margin-right:10px;background-size:contain;text-align:center}.screen-1-waiting-mess{font-size:28px}.screen-1-waiting-mess>span{display:block;font-size:12px;width:50%;margin:8px auto 0;text-transform:uppercase}.highcharts-yaxis-labels{left:10px!important}#ranking-chart .highcharts-yaxis-labels{left:0!important}.gw-car{display:flex;flex-direction:column;width:100%;margin:0 auto;align-items:center}#gw-car-charge.disabled-btn{border:1px solid #3e3e3e;color:#3e3e3e;cursor:default}#gw-car-charge{height:auto;padding:5px}#gw-car-charge>span{font-size:10px;padding:0 9px;white-space:nowrap}#gw-car-charge>span:first-child{font-size:14px}.highcharts-figure .chart-container{width:320px;height:320px;margin:0 auto}.highcharts-figure,.highcharts-data-table table{width:100%;margin:0 auto}.highcharts-figure{margin-top:-90px}.solidgauge-txt{text-align:center;color:#1970A5;font-size:12px;font-weight:initial;margin-top:-16px}.solidgauge-title{font-size:18px;margin-top:-10px;font-weight:700}.highcharts-solidgauge-series{top:-28px!important}.solidgauge-subtitle{font-size:16px;font-weight:700}.solidgauge-img{object-fit:contain;width:192px;height:108px}.gw-car-status-picto{height:60px;background-position:right center;background-repeat:no-repeat;width:100%;align-items:center;display:flex}.gw-car-action-status-container{display:flex;max-width:320px;flex-direction:column;justify-content:space-evenly}.gw-car-status-picto-0{background-image:url(/img/pictos/ve_unplugged.svg);background-size:115px auto}.gw-car-status-picto-1{background-image:url(/img/pictos/ve_plugged.svg)}.gw-car-status-picto-2{background-image:url(/img/pictos/ve_charging.svg)}.gw-car-ac{background-image:url(/img/pictos/ve_ac.svg);background-position:center left;background-repeat:no-repeat;display:flex;padding-left:50px;width:100%;background-size:50px auto;align-items:center;justify-content:space-between;margin-top:5px;background-color:rgba(229,242,254,.2)}.gw-car-ac-action{background:url(/img/menu/ic_disconnect.svg) no-repeat center;width:45px;height:45px;margin-left:5px}.btn-ve-charges{background-image:url(/img/pictos/ve_charging.svg);background-size:auto 36px;background-position:40% 4px}.btn-ve-confort{background-image:url(/img/menu/ic_ve.svg);background-size:50px auto;background-position:center -3px}.gw-car-ac>.select-wrapper{width:155px;margin:unset}.gw-car-status-picto .action-btn-container-relative{width:calc(100% - 115px);margin-top:4px}.gw-car-ac-label{width:100%}.gw-car-line{width:100%;display:flex;flex-direction:revert;justify-content:space-evenly;height:45px;align-items:center;padding:0 5px}.gw-car-line-small{height:28px}.gw-car-line:nth-child(2n){background-color:rgba(229,242,254,.2)}.gw-car-col-1{width:100%;display:flex;flex-direction:revert;align-items:center}.gw-car-col-2{width:120px;text-align:end}.gw-car-col-2 span{font-family:'Nunito-Black','Heveltica',sans-serif}.gw-car-ac-label span,.gw-car-col-1 span{display:block;font-size:10px}.gw-car-col-img{width:40px;height:50px;object-fit:contain;margin-right:5px}.gw-car>.select-wrapper{z-index:990}.gw-car-charge-line{display:block;width:100%;height:auto;background:#fff;padding:5px;position:relative;margin:2px auto;border:4px rgb(229,242,254) solid;border-radius:20px;max-width:560px;cursor:pointer}.gw-car-charge-line-container{width:100%;height:auto;display:flex;flex-direction:column;padding:10px;max-width:560px}.gw-car-charge-line-header{width:100%;font-family:'Nunito-Black','Heveltica',sans-serif;padding:7px 0 2px 20px}.multiple-action-btn-container>.single-action-btn.center{padding:9px 15px}.single-action-btn-line-container{position:fixed;bottom:54px;left:0;z-index:2;display:flex;justify-content:space-around;width:100%}#homepage-power-chart,#homepage-conso-chart{width:100px;height:40px;margin:0 auto}#homepage-conso-chart{height:60px;margin-top:-3px}.appliance-picto{width:45px;height:45px;align-self:flex-start;margin-left:5px;display:flex;position:absolute;align-content:space-between;justify-content:space-evenly;align-items:end;overflow:hidden}.appliance-picto-svg{position:absolute}.switch-container{position:relative;padding-right:7px;color:#1970a5;text-align:right;width:100%;float:right;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}#three-phased-checkbox .switch-container{justify-content:center}.switch-title{padding-right:5px}.switch{position:relative;display:block;vertical-align:top;width:70px;height:30px;padding:3px;border-radius:18px;cursor:pointer;box-sizing:content-box}.switch-input{position:absolute;top:0;left:0;opacity:0;box-sizing:content-box}.switch-label{position:relative;display:block;height:inherit;font-size:12px;text-transform:uppercase;background:#e5e5e5;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-sizing:content-box;color:#1970A5}.switch-label:before,.switch-label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit;box-sizing:content-box}.switch-label:before{content:attr(data-off);right:11px;color:#1970A5}.switch-label:after{content:attr(data-on);left:11px;color:#FFF;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.switch-input:checked~.switch-label{background:#1970a5}.switch-input:checked~.switch-label:before{opacity:0}.switch-input:checked~.switch-label:after{opacity:1}.switch-handle{position:absolute;top:6px;left:7px;width:24px;height:24px;background:#fff;border-radius:100%;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.switch-input:checked~.switch-handle{left:45px;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}#notifications_center .switch{width:50px}#notifications_center .switch-input:checked~.switch-handle{left:26px}.switch-label,.switch-handle{transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.3s ease}.switch-input:disabled~.switch-label{background:#eceeef!important;border-color:#aaa!important;color:#aaaaaa!important}.switch-input:disabled~.switch-label:before,.switch-input:disabled~.switch-label:after{color:#aaaaaa!important}.switch-input:disabled~.switch-handle,.switch-input:disabled:checked~.switch-handle{border-color:#aaa!important}#accounts_list{display:flex;flex-direction:column}.account_item{margin:2px auto;width:100%;height:60px;text-align:left;padding:20px 15px;position:relative;background-color:rgba(229,242,254,.2);display:flex;justify-content:flex-start;align-items:center}.account_item:nth-child(2n){background-color:#fff}.account_item:before{background:url(/img/btn/btn_fleche_right.svg) no-repeat;background-size:auto 20px;width:30px;height:33px;position:absolute;top:10px;right:-12px;content:''}.delete_account_item{background-image:url(/img/btn/ic_delete.svg);position:absolute;top:14px;right:50px;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:contain}#menu-myaccount{width:100%;height:40px;position:relative;display:flex;flex-direction:row-reverse;align-items:center;font-size:12px;border-bottom:1px solid rgb(229,242,254);background-color:rgba(229,242,254,.2);cursor:pointer;justify-content:flex-end;padding:5px 5px 5px 20px;z-index:999}#menu-myaccount-picto{height:25px;width:25px;border-radius:50%;background:rgba(0,0,0,0) url(/img/logo/ecojoko_logo_new.svg) no-repeat center;background-size:20px auto;margin-right:5px}#btn-cancel-autologin{background:url(/img/pictos/picto_add.svg) no-repeat center center;background-size:auto 30px;width:50px;height:50px;min-width:50px}.account-item-color{height:25px;width:25px;border-radius:50%;background:rgba(0,0,0,0) url(/img/logo/ecojoko_logo_new.svg) no-repeat center;background-size:20px auto;margin-right:10px}.appliance-usage-detail{top:6px;z-index:0;display:initial!important}.usage-conso-scale-min{width:33%;left:0}.usage-conso-scale-min{background:linear-gradient(to left,rgb(127,175,153),rgb(82,205,137));z-index:3}.usage-conso-target-min{background:rgb(127,175,153);z-index:3}.usage-conso-target-value-min{color:rgb(127,175,153)}.usage-conso-scale-moy{background:linear-gradient(to left,rgb(134,133,133),rgb(127,175,153));z-index:2;width:33%;left:33%}.usage-conso-target-moy{background-color:rgb(82,205,137);z-index:2}.usage-conso-target-value-moy{color:rgb(82,205,137)}.usage-conso-scale-max,.usage-conso-target-max{background:linear-gradient(to left,rgb(109,107,107),rgb(134,133,133));z-index:1;width:33%;left:66%}.usage-conso-target-max{background:rgb(109,107,107)}.usage-conso-target-value-max{color:rgb(109,107,107)}.usage-conso-target-conso{background-image:url(/img/player/play_arrow-24px.svg);transform:rotate(90deg);background-size:27px;width:27px;height:24px;position:absolute;top:-20px;z-index:4;left:-13px}.target-container{position:absolute}span.target-legend{position:absolute;top:-34px;text-align:left;width:max-content;font-size:13px}span.usage-conso-value{position:absolute;top:15px;width:70px;font-size:13px}.usage-conso-scale{height:8px;position:absolute;transition-duration:750ms}.usage-conso-target{width:2px;height:8px;top:7px;position:absolute;left:-2px}.usage-conso-scale-container{width:90%;max-width:320px;position:relative;margin:50px auto 0}.usage-device-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:5px;margin:0 auto;justify-content:center}.usage-detail-action-container{padding-bottom:79px;position:relative;z-index:0}.usage-device{background-position:5px center;background-repeat:no-repeat;background-size:50px auto;height:auto;border:2px solid;border-radius:15px;position:relative;padding:0 0 10px 0;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:98%;margin:16px auto 0;max-width:352px}.usage-device-header{position:absolute;top:-13px;height:auto;border-radius:15px;padding:5px 15px;background:#fff;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:auto;max-width:300px}.usage-device-container-1 .usage-device-header{background-color:#00CFAD}.usage-device-container-1>.usage-device{border-color:#12dca9}.usage-device-container-2 .usage-device-header{background-color:#FFAF27}.usage-device-container-2>.usage-device{border-color:#ffaf27}.usage-device-container-3 .usage-device-header{background-color:#FF712B}.usage-device-container-3>.usage-device{border-color:#ff712b}.usage-device-container-4 .usage-device-header{background-color:#FF4261}.usage-device-container-4>.usage-device{border-color:#ff4261}.usage-device-container-5 .usage-device-header{background-color:#05A1FB}.usage-device-container-5>.usage-device{border-color:#05a1fb}.usage-device-container-6 .usage-device-header{background-color:#01D7FE}.usage-device-container-6>.usage-device{border-color:#01d7fe}.usage-device-container-7 .usage-device-header{background-color:#9B5988}.usage-device-container-7>.usage-device{border-color:#9b5988}.usage-device-container-8 .usage-device-header{background-color:#FFED21;color:#1970A5}.usage-device-container-8>.usage-device{border-color:#ffed21}.usage-device-container-9 .usage-device-header{background-color:#ACC5CF}.usage-device-container-9>.usage-device{border-color:#acc5cf}.usage-device-container-10 .usage-device-header{background-color:#50DCD7}.usage-device-container-10>.usage-device{border-color:#50dcd7}.usage-device-container-11 .usage-device-header{background-color:#7befff}.usage-device-container-11>.usage-device{border-color:#7befff}.usage-device-img{height:60px;width:60px;object-fit:contain;padding-right:5px;padding-left:5px}.usage-device-body,.usage-device-car-body{padding:18px 0 0;border-radius:15px;display:flex;justify-content:space-around;width:100%}.usage-device-body{flex-direction:row}.usage-device-container-column .usage-device-body{flex-direction:column}.usage-device-car-body{flex-direction:column}.usage-consumption-msg{display:flex;background:url(/img/pictos/ic_power.svg) no-repeat 15px center;background-size:20px auto;padding:0 10px 0 45px;margin:10px auto}.usage-conso-scale-switch{text-align:left;font-size:12px;padding-left:5px}.usage-device-body .flex-line-column-1,.usage-device-body .flex-line-column-2{font-size:12px}.usage-detail-text-line{display:flex;padding:0 5px;flex-direction:row;align-items:center;height:50px}.ranking-img{width:30px;height:30px;display:inline-block}.ranking-img.electric_heater{background:url(/img/ranking/ic_chauffage_elec.svg) no-repeat center center}.ranking-img.electric_boiler{background:url(/img/ranking/ic_ecs_elec.svg) no-repeat center center;background-size:cover}.ranking-img.solar_panels{background:url(/img/ranking/ic_panneaux_solaires.svg) no-repeat center center;background-size:cover}.ranking-img .ranking-title{position:absolute;top:5px;background:#ffffffc0;padding:4px;border:1px solid #1970A530;white-space:nowrap;font-size:12px;left:100px;visibility:visible;opacity:1}.myself{cursor:pointer}.myself .ranking-img .ranking-title{top:18px}.ranking-img .ranking-title.hidden{visibility:hidden;opacity:0;transition:visibility 0s 1s,opacity 1s linear}.usage-detail-text-column-1{width:30px;height:40px}.usage-device-container-1 .usage-detail-text-column-1{width:50px;height:50px}.usage-detail-text-column-2{align-self:center;text-align:left;padding-left:5px}.appliance-picto-kwh{background:url(/img/pictos/ic_power.svg) no-repeat center center;background-size:auto 30px}.appliance-picto-kg_C02{background:url(/img/appliances/Feuille.svg) no-repeat center center;background-size:auto 40px}.appliance-picto-price{background:url(/img/menu/ic_vos_economies.svg?ver=2) no-repeat center center;background-size:35px auto}.appliance-picto-distance{background:url(/img/appliances/autonomie.svg?ver=2) no-repeat center center;background-size:40px auto}.monkey-video-container{position:relative;overflow:hidden;width:100%;height:204px;margin:0 auto}.align-right{text-align:right}#monkey-video-mfp-install{object-fit:contain;object-position:center;width:100%;height:100%}#night_mode_state{background:url(/img/gw_settings/ic_nightmode.svg?ver=2) no-repeat left center;width:125px;margin:0 auto;padding-left:55px;background-size:40px auto;height:40px;display:flex;padding-top:7px;-webkit-filter:grayscale(100%)}#night_mode_state.active{-webkit-filter:grayscale(0%)}.night_mode_time.inactive{-webkit-filter:grayscale(100%)}.available-partners-container,.available-device-container{width:100%;height:auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.available-device-div{background-position:top center!important;background-size:70px auto;border:1px solid #1970A5;border-radius:10px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:5px 10px 10px 10px;margin:7px;cursor:pointer}.available-partner-div{border:1px solid #1970A5;border-radius:7px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:7px;cursor:pointer;gap:10px;height:105px;width:105px}.available-device-div{height:120px;width:120px}#enedis_frame{height:calc(100% - 170px);width:100%}.link-linky-btn{width:211px;height:50px;background:#00a3e0 url(/img/btn/azure.png) center no-repeat;background-size:contain;cursor:pointer;margin:0 auto;border-radius:25px}.monkey-ul{padding:0 10px 0 20px;margin-top:-5px;margin-bottom:5px}.absolute-lg{padding-bottom:5px;position:relative;width:100%;text-align:center;display:flow-root;margin-top:10px}.usage-conso-scale-legend{text-align:left;width:100%;margin:45px 0 0 auto;border:1px solid #1970A5;border-radius:25px;padding:2px;max-width:130px}.reference-week-line{display:flex;margin:10px auto;width:98%;justify-content:center;align-items:center}#usage-detail .select-wrapper{height:35px;margin:5px auto}#usage-detail .inner-select{padding-top:4px}.inline-flex{display:inline-flex;align-items:center}.tempoffset_temp{font-weight:700;display:inline-block;width:60px;text-align:center}.tempoffset_unit{padding-left:10px;display:inline-block}#update_hum_offset_wrapper,#update_temp_offset_wrapper{width:60px}#update_temp_offset_input,#update_hum_offset_input{padding-left:initial;text-align:center}#equipement_detail .flex-line-column-2{min-width:160px}#equipement_detail .flex-line-column-2 .battery-container{width:100%}#equipement_detail .flex-line-column-2 .inline-bold{text-align:center;display:flex;justify-content:center;align-items:center}#equipement_detail .flex-div-line{justify-content:center}#equipement_temp_hum_temp .flex-line-column-2,#equipement_temp_hum_hum .flex-line-column-2{width:90px;min-width:90px}#equipement_temp_hum_temp .field-label,#equipement_temp_hum_hum .field-label{font-family:'Nunito-Bold','Heveltica',sans-serif;font-weight:700}#equipement_temp_hum_temp .flex-line-column-1,#equipement_temp_hum_hum .flex-line-column-1{width:225px;text-align:right;margin-right:10px}#equipement_temp_hum_temp .flex-line-column-2,#equipement_temp_hum_hum .flex-line-column-2{width:90px}#equipement_temp_hum_temp .field-label,#equipement_temp_hum_hum .field-label{margin-bottom:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::placeholder{color:#70AAAAAA}.producer-chart{height:300px;width:300px;margin:15px auto}.view-navigate{position:relative}.monkey-radio-wrapper{width:100%;height:35px;cursor:pointer;display:flex;flex-direction:row;border-radius:25px;font-size:12px;overflow:hidden;min-width:75px;background-color:#eceeef;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);color:#aaa;text-shadow:0 1px rgba(255,255,255,.5)}.monkey-radio-div{width:100%;transition:all 250ms ease-in-out;height:100%;display:flex;align-items:center;justify-content:center}.monkey-radio-div.selected{width:100%;background-color:#1970A5;color:#fff}#monkey-radio-div-powerkwh,#monkey-radio-div-power{font-size:12px}#month_graph_detailing{height:25px;width:80px}#power_graph_type{height:25px;width:80px}#chart-total-container{flex-direction:row;display:flex;justify-content:space-evenly}.monkey-toggle-picto{height:30px;width:40px;background-repeat:no-repeat;background-position:center;background-size:35px}.monkey-toggle-day{background-image:url(/img/btn/ic_parjours.svg);background-size:24px;background-position:10px center}.monkey-toggle-week{background-image:url(/img/btn/ic_parsemaines.svg);background-size:22px;background-position:7px center}.monkey-toggle-conso{background-image:url(/img/btn/btn_electricite_on.svg);background-size:31px;background-position:7px center}.monkey-toggle-prod{background-image:url(/img/btn/picto_soleil_v2.1.svg);background-size:20px;background-position:9px center}.monkey-radio-div.selected>.monkey-toggle-day{background-image:url(/img/btn/ic_parjours_on.svg);background-size:24px}.monkey-radio-div.selected>.monkey-toggle-week{background-image:url(/img/btn/ic_parsemaines_on.svg);background-size:24px}.monkey-radio-div.selected>.monkey-toggle-conso{background-size:31px;background-position:7px center}.monkey-radio-div.selected>.monkey-toggle-prod{background-image:url(/img/btn/picto_soleil_v2.1--full-white.svg);background-size:20px}.monkey-radio-div>.monkey-toggle-off,.monkey-radio-div>.monkey-toggle-on{background-image:url(/img/btn/ic_disconnect.svg);background-size:24px}.monkey-radio-div.selected>.monkey-toggle-on,.monkey-radio-div.selected>.monkey-toggle-off{background-image:url(/img/btn/ic_disconnect_on.svg);background-size:24px}.monkey-toggle-joko{background-image:url(/img/menu/ic_equipment.svg);background-size:24px}.monkey-toggle-enphase{background-image:url(/img/ranking/ic_panneaux_solaires.svg);background-size:24px}.monkey-radio-div.selected>.monkey-toggle-joko{background-image:url(/img/menu/ic_equipment.svg);background-size:24px}.monkey-radio-div.selected>.monkey-toggle-enphase{background-image:url(/img/ranking/ic_panneaux_solaires.svg);background-size:24px}#producer-chart{height:200px;padding-bottom:7px;width:98%;max-width:560px;margin:0 10px 0 auto}.inline-input{display:inline;margin:3px 5px 3px 0}#producer_settings .flex-line-column-2,#producer .flex-line-column-2{width:150px;display:flex;align-self:center;justify-content:flex-end;align-items:center}#producer-installation-date{min-width:150px}.postal-code-input{min-width:125px;width:125px}.ui-mobile label,.ui-controlgroup-label{margin:0;padding-right:0}.monkey-input-wrapper{width:max-content;max-width:140px;min-height:40px;height:auto;position:relative;clear:both;border-radius:25px;display:flex;flex-direction:row}.monkey-input-placeholder{color:#1970A5;background:#e6f8ff;border:1px solid #1970A5;border-left:0;height:40px;border-radius:0 25px 25px 0;display:flex;justify-content:center;width:max-content;align-items:center;padding:0 5px;white-space:nowrap}.monkey-input-wrapper>input{display:inline;margin:0;height:40px;text-align:right;color:#1970A5;background:#e6f8ff;border:1px solid #1970A5;border-right:0;border-radius:25px 0 0 25px}.monkey-input-wrapper>input:disabled+.monkey-input-placeholder,.monkey-input-wrapper>input:disabled,select:disabled,.inner-select:has(>select:disabled){background-color:#eceeef;border-color:#aaa;color:#aaa;cursor:not-allowed}.inner-select:has(>select:disabled){border-radius:25px;overflow:hidden}select:disabled{background-image:url(/img/btn/btn_fleche_bas_disabled.svg)}.monkey-input-wrapper.no-unit>input{border-radius:25px;padding-right:10px;border-right:1px solid}.appliance-evol-1,.appliance-evol-2{background:no-repeat left center;background-size:30px;padding-left:30px}.appliance-evol-1{background-image:url(/img/pictos/picto_arrow_up_usage.svg)}.appliance-evol-2{background-image:url(/img/pictos/picto_arrow_down_usage.svg)}.btn-bottom:active,.btn-bottom-left:active,.btn-bottom-right:active{background-color:rgb(229,242,254)!important;-webkit-filter:grayscale(0%)}.submenu-div:active{color:#1970A5;background-color:rgba(229,242,254,1)!important}.highcharts-reset-zoom{display:none!important}#zoom-out-measurements{display:none}#content_presentation{margin-bottom:15px}.self-align-center{align-self:center!important}.monkey-input{width:100%;min-height:40px;height:auto;display:block;position:relative;clear:both;background:#e6f8ff;border-radius:25px}.monkey-date-input,.monkey-time-input{min-height:40px;height:auto;position:relative;border-radius:25px;color:#1970A5;-moz-appearance:none;-webkit-appearance:none;overflow:hidden;cursor:pointer;border:1px solid #1970A5;padding-left:15px;padding-right:15px;width:auto}html[data-useragent*='android'] .monkey-date-input,html[data-useragent*='android'] .monkey-time-input{padding-bottom:8px}html[data-useragent*='android'] .monkey-date-input{padding-left:20px;padding-right:20px}.gaz-meter-modeling{display:flex;background:url(/img/bg/compteur_gaz.svg) no-repeat;background-size:cover;padding:35px;width:320px;margin:0 auto;height:220px}.gaz-meter-indexes-container{display:flex;width:170px;flex-direction:row;overflow:hidden;height:30px;margin:88px auto 0}.gaz-meter-first-digits{color:#fff;font-size:18px;letter-spacing:8px;padding-left:11px;min-width:107px;text-align:left}.gaz-meter-last-digits{color:#fff;font-size:18px;letter-spacing:8px;padding-right:10px;padding-left:7px;min-width:65px;text-align:right}.suggestion-item{display:table;margin:0;height:60px;text-align:right;color:#1970A5;background:#fff;padding-left:15px;align-items:center;padding-top:0;cursor:pointer}.suggestions-container{width:100%;max-width:360px;margin-top:-30px}.suggestion-item:nth-child(2n){background-color:rgba(229,242,254,.35)}#search-linky-point-container{display:none}.linky-card{background:rgb(229,242,254) url(/img/erl/picto_linky.svg) no-repeat 5px center;background-size:100px auto;width:100%;max-width:560px;margin:0 auto;color:#1970A5;padding-left:110px;min-height:115px}.linky-card>p:first-child{padding-right:5px}#monky-custom-legend{width:calc(100% - 20px);height:23px;display:flex;flex:auto;flex-direction:row;overflow-y:hidden;overflow-x:auto;white-space:nowrap;text-align:center;margin:0 auto;justify-content:center}.monky-chart-legend-item{color:#000;font-size:14px;padding:0 7px}.monky-chart-legend-item>span{width:12px;height:12px;display:inline-block;margin-right:5px}.linky-div{width:200px;height:200px;background-position:center;background-size:contain;display:flex;margin:10px auto;cursor:pointer;background-repeat:no-repeat;border-radius:7px;border:1px solid rgba(229,242,254,1)}.linky-constructor-div{background-size:130px auto;width:150px;height:150px;margin:10px}.image-multi-select{justify-content:center;align-items:center;display:flex;flex-wrap:wrap}.previous-statement-line{width:317px;text-align:right;margin:-30px auto 10px}.pointer{cursor:pointer}.statement-hr{height:7px}#ecowatt-signal-color{width:20px;height:20px;border-radius:50%;margin:0 auto 4px;transition:all ease-in-out 300ms;border:1px dotted #1970a5}.ecowatt-category-label{text-transform:capitalize;width:100%;text-align:center}.ecowatt-signal-container{display:flex;width:90%;flex-direction:column;margin:7px auto;max-width:360px}.ecowatt-signals{width:100%;display:flex;flex-direction:row;border-radius:5px;overflow:hidden;margin-top:5px}.ecowatt-x-axis{width:100%;display:flex;flex-direction:row;justify-content:space-between}.ecowatt-signal{width:100%;height:15px;border-right:1px solid #fff}.ecowatt-signals>.ecowatt-signal:last-child{border-right:0}.ecowatt-signal-0{background:#c4fbdb url(/img/appliances/Feuille.svg) no-repeat center center}.ecowatt-signal-1{background-color:#58d68d}.ecowatt-signal-2{background-color:#f39c12}.ecowatt-signal-3{background-color:#ff4261}.ecowatt-signal-bg-0{background:#c4fbdb url(/img/appliances/Feuille.svg) no-repeat center center}.ecowatt-x-axis-item{font-size:10px}.ecowatt-legend{width:90%;padding-left:25px;position:relative;margin:0 auto 5px;max-width:360px}.ecowatt-legend:after{content:"";position:absolute;top:calc((100% / 2) - 7px);left:0;width:14px;height:14px;border-radius:50%}.ecowatt-legend-0{margin-top:15px}.ecowatt-legend.ecowatt-legend-0:after{background:#c4fbdb url(/img/appliances/Feuille.svg) no-repeat center center}.ecowatt-legend.ecowatt-legend-1:after{background-color:#58d68d}.ecowatt-legend.ecowatt-legend-2:after{background-color:#f39c12}.ecowatt-legend.ecowatt-legend-3:after{background-color:#ff4261}.ecowatt-presenter{width:100%;max-width:360px;margin:0 auto;display:flex;justify-content:space-evenly;align-items:center}#show-ecowatt .flex-checkbox-line{width:360px;margin:0 auto}#show-ecowatt .view-container{margin-bottom:65px}#accounts_list{margin-bottom:65px}.img-inline{display:inline-block}.ecowatt-logo{background:url(/img/logo/logo-rte.png) no-repeat center;width:100px;height:43px;background-size:100px auto}#ecowatt-ecogestures ul{width:98%}.kb-div{position:relative;width:100%;min-height:60px;font-size:16px;border-radius:10px;margin:0 auto;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;padding:15px 30px 15px 10px}.kb-div:nth-child(2n+1){background-color:rgba(229,242,254,.35)}.kb-div:after{background:url(/img/btn/btn_fleche_right.svg) no-repeat;background-size:auto;background-size:auto 30px;width:30px;height:33px;position:absolute;top:;right:-6px;content:''}.kb-div:hover:after{opacity:1}.kb-render{width:94%;margin:0 auto}.kb-render>p{margin:5px auto}.kb-render a{text-decoration:underline}.kb-render img{max-height:680px;max-width:100%;width:revert-layer;height:auto}.kb-render table,.kb-render td{border-width:0px!important}.picto-beta{display:inline-block;position:relative;height:20px;width:49px}.picto-beta:after{position:absolute;content:"";top:7px;left:0;background:url(/img/pictos/mot_beta.svg) no-repeat center center;background-size:contain;height:16px;width:43px}.reset-margin-top{margin-top:0}.margin-top-5{margin-top:5px!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.chart-total-details{padding:2px 0 0 0}.enphase-card{background:#00b6de url(/img/bg/enphase_banner.png) no-repeat center center;background-size:200px auto;width:100%;max-width:560px;margin:0 auto;color:#1970A5;padding-left:155px;min-height:115px}.refresh-picto{background:#fff url(/img/btn/ic_refresh.svg) no-repeat center center}#refresh-device-signal{min-width:32px;height:32px;cursor:pointer;background:#fff url(/img/btn/ic_refresh.svg) no-repeat center center;background-size:contain;display:inline-block;margin-left:6px}#reset-counter{min-width:32px;height:32px;cursor:pointer;background:#fff url(/img/btn/ic_reset2.svg) no-repeat center center;background-size:contain;display:inline-block;margin-left:6px}.help-v2-cat{text-align:left;min-height:48px}.help-v2-cat:nth-child(even){background-color:rgba(229,242,254,.35)}.monkey-video-container>video{object-fit:contain!important;width:100%;height:100%}.nobr-between-words{white-space:nowrap}.half-line{height:8px}.lulo-switch-on-options{display:block;max-width:560px;width:90%;margin:0 auto}.lulo-switch-item{display:flex;height:45px;max-width:200px;width:100%;background-color:#fff;border-radius:25px;border:1px solid #1970A5;justify-content:center;align-items:center;margin:25px auto 0;transition:all 350ms ease-in-out;cursor:pointer}.lulo-switch-item.checked,.lulo-switch-item:active{background:#1970A5;color:#fff}#equipement_lulo .monkey-time-input{min-width:auto;background-color:#e6f8ff}#equipement_lulo .monkey-input-wrapper{width:auto}.external-open-btn{background:url(/img/pictos/picto-extern-open.svg) no-repeat center;background-size:30px auto;width:30px;height:30px;cursor:pointer;margin:0 0 0 auto}.add-margin-top{margin-top:8px}.plug-action,.lulo-action{padding-left:20px}.lulo-action-on{background:url(/img/pictos/picto_on.svg) no-repeat 10px center}.lulo-action-off{background:url(/img/pictos/picto_off.svg) no-repeat 10px center}.lulo-action-auto{background:url(/img/pictos/picto_time.svg) no-repeat 10px center;background-size:24px}.lulo-supplier .flex-line-column-1{width:calc(100% - 30px);max-width:370px}.lulo-supplier .flex-line-column-2{min-width:auto!important;width:auto!important;align-self:start}.lulo-power-info .flex-line-column-1{width:calc(100% - 105px);max-width:250px}.lulo-name .flex-line-column-1{width:calc(100% - 180px);max-width:210px}.lulo-name .flex-line-column-2,.lulo-power-info .flex-line-column-2{min-width:auto!important;width:auto!important;padding-left:10px}.input-device-name{width:180px}#update_lulo_name_input{text-align:center;padding-left:0}.lulo_price_list{min-height:auto;padding:0 10px}.lulo-question{margin-bottom:10px}.lulo-question .flex-line-column-1{width:calc(100% - 80px);max-width:330px}.lulo-question .flex-line-column-2{min-width:auto!important;width:auto!important}.lulo-bold{font-family:'Nunito-Black',sans-serif}.lulo-one-line .flex-line-column-1{width:100%;max-width:400px}@media (min-width:960px){body{position:relative;width:100%;margin:0 auto 0 0;overflow:hidden;display:flex}body.faq{overflow:auto}.home{width:100%}.logged{margin-left:270px}.select-wrapper,#classement>.select-wrapper{width:100%;margin:10px 0}#open-menu::after{left:8px;top:7px;background-size:30px auto}.lds-ring{margin-left:calc(50vw + 95px)}.column-to-line{display:flex}#link-newaccount{text-align:right}#link-forgot-password{text-align:center}#link-demo-mode{text-align:left}.h-link{margin:10px;padding-left:20px}.h-link>.arrow-right{background:none}.field-input{padding:5px 10px 5px 0}.small-input{width:100px;height:33px}.surface.small-input{border-radius:25px;margin-right:10px;padding-left:15px;display:inline}.line-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.line-container>.field-label{width:30%;padding:5px 0 5px 0}.select-people,.small-input{background-position:87% center}.text-left{padding:0;text-align:center}#partners_consents .text-left{text-align:left}#newaccount-step1 .line-container{flex-direction:column}.missions-container{display:inline-block;text-align:center;max-width:960px;overflow-y:initial;margin-bottom:80px;height:auto!important}.messages-container{width:100%;display:inline-block;text-align:center;max-width:960px}.mission-line,.message-line{width:450px;display:inline-block;vertical-align:top}.mission-small{margin:20px 0 -10px 10px}.TROPHEE,.TROPHEE_NIV{width:300px}.mission-header,.mission-body,.mission-footer{text-align:left}.records_container{max-width:960px;margin-left:0}.record_msg{width:90%}.header_record span{width:10%}.record_div span{width:10%;margin:0}.header_record{max-width:960px;margin-left:0}#homepage-message-container{max-width:960px;margin:0 auto;text-align:center}#larger-chart{max-width:960px}.chart-btn-container{left:270px;width:calc(100% - 270px);max-width:calc(960px + 10%)}.detail-div{max-width:960px;margin:0 auto}.container-echelle{max-width:460px;margin:20px auto}.field-label{float:initial;text-align:center}#manage_account .field-label,#profil .field-label,#statement_list_page .field-label{float:left;text-align:left}.previous-statement-line .field-label{float:right;text-align:right;padding-right:25px}.previous-statement-line{width:567px}.classement-div{max-width:960px}.classement-header-td{float:initial;width:100%;padding:0 30px;max-width:960px;text-align:right}.niveau-div{max-width:960px}.trophee-container{max-width:960px}.rn-div.TROPHEE{margin-top:0}.rn-container{max-width:960px;background:#fff}.rn-label{max-width:960px}.rn-div{display:block;margin:0 auto}.rn-div.TROPHEE>.etoiles{left:35%}.rn-desc{width:360px}.logged .menu-arrow{left:230px}.view-container{width:100%;max-width:960px}#homepage>.view-container{height:100vh}#passChange{margin:0;max-width:960px}.action-btn-container-relative,.logged .action-btn-container,.login-container,.logged .default-container,.block-title,#changepass-form,.installation-view,#meter-statement-energy,#firstatemetmsg,#producer-chart{max-width:960px}.action-btn-container,.double-action-btn-container,.multiple-action-btn-container{padding-bottom:15px}.action-btn-container-relative .single-action-btn{background:#fff;color:#1970A5}.single-action-btn.disabled{background:#eceeef;color:#aaa}.login-container{height:auto!important;margin:0 auto}#login>.action-btn-container{margin:0 auto;width:100%;max-width:none}.flex-div-line{max-width:960px;margin:0 auto;justify-content:center}#manage_account .flex-div-line,#profil .flex-div-line{justify-content:space-between}.flex-line-column-1,.flex-line-column-2{width:auto}.flex-line-column-2>.select-wrapper{width:104px}.flex-div-line.align-left>.flex-line-column-1,.flex-line-column-2{width:100%;max-width:360px}#notifications_center .flex-div-line>.flex-line-column-2{width:auto;max-width:360px}.flex-line-column-2 .inner-select{padding-top:3px}.ui-mobile,.ui-mobile body{height:100%!important}#menu-blur{z-index:997}.chart-title{width:500px;left:230px}#producer-chart{height:250px}.classement-issue{right:35px}.energy-time-input,.gaz-time-input{margin-left:inherit}.flex-checkbox-line{width:100%;max-width:960px}.text-left{max-width:960px}.text-center{margin:0 auto}.logged .text-center{max-width:960px;margin:0 10px}.registration-img{height:422px;max-width:960px;background-position:center center}.new-registration-content{text-align:center}.appliance-arrow-container{position:fixed}.flex-detail-btn-container,.appliance-arrow-container{max-width:calc(100% - 270px)}#appliances-list-container,#appliances-pie-container,.classement-container,.appliance-select{max-width:960px}.btn-bottom-left{width:50%}.btn-bottom-right{left:50%;width:50%}#available_missions,#missions,#linked_missions{height:calc(100vh - 60px);min-height:0!important}.TROPHEE,.TROPHEE_NIV{height:140px}.arrow-right,.ui-datepicker-next{right:20px}.appliance-usage-detail{right:0}#web_logo{position:absolute;width:100px;height:100px;background:url(/img/logo/logo.svg) no-repeat;background-size:auto 100px;right:50px}.flex-c{align-items:center;justify-content:center}.flex{max-width:960px}.bienjoue-container{max-width:800px}.appraisal-msg{font-size:26px}#setup2msg .action-btn-container,#assistant_success .action-btn-container,#capteur_installation_success .action-btn-container{margin-bottom:8%;position:absolute;margin-left:0;width:800px}.network-container{padding-bottom:0;max-width:960px}#container-car-battery{width:640px;height:640px;margin-bottom:-160px}#container-car-battery .highcharts-container{top:-110px!important}.gw-car-action-status-container{max-width:640px;width:100%}.gw-car-status-picto{background-position:75% center}.gw-car-refresh-time{margin-top:-15px;margin-bottom:15px;font-size:12px}.solidgauge-txt{font-size:15px;margin-top:-325px}.solidgauge-title{font-size:20px}.solidgauge-subtitle{font-size:18px}.highcharts-solidgauge-series{top:0!important}.gw-car-charge-line-container{margin:0 auto}.btn-ve-charges{background-position:center 4px}.solidgauge-img{width:384px;height:216px}.single-action-btn{min-width:140px;background-color:#1970A5;color:#fff}.equipement-input-container .single-action-btn,.inline-multiple-action-btn-container .single-action-btn{background-color:#FFF;color:#1970A5}.monkey-video-container{max-width:960px;height:500px}.flex-checkbox-line .flex-line-column-1,#house_heating_info .flex-line-column-1,#house_electric_device .flex-line-column-1,.flex-line-column-1,#three-phased-checkbox .flex-line-column-1,#hp-hc-checkbox .flex-line-column-1{width:450px}.usage-history-selector .flex-line-column-1{width:860px}.notification-group .flex-line-column-1{width:850px}.flex-div-line2>.flex-line-column-1{width:450px;max-width:450px}.flex-div-line2>.flex-line-column-2{width:100%;max-width:360px}.usage-history-selector .flex-line-column-2{max-width:100px}#partners-consents-checkbox .flex-line-column-1{width:auto;padding-right:10px}#partners-consents-checkbox .flex-checkbox-line{padding:3px 10px 3px 0}#notifications_center .flex-checkbox-line.header{padding:0 10px 0 25px}#house_info .flex-line-column-2,#equipement_detail .flex-line-column-2{width:140px}#equipement_detail .flex-line-column-2{text-align:center}#equipement_temp_hum_temp .flex-line-column-2,#equipement_temp_hum_hum .flex-line-column-2{width:90px}.logged .action-btn-container,.logged .double-action-btn-container,.logged .multiple-action-btn-container{width:calc(100% - 270px);margin-left:270px;max-width:960px}.registration-content,.container-suppliers,.available-device-container,.available-partners-container{max-width:960px}.registration-content{text-align:center}.registration-content ul{max-width:max-content;text-align:left;margin:0 auto}.absolute-lg{position:fixed}.usage-device-container{margin-bottom:75px}.usage-device{margin:20px 8px 0}#usage-detail .flex-line-select-wrapper>.select-wrapper select{width:105px}.main-title{width:calc(100% - 310px)}.multiple-action-btn-container.usage-detail-action-container{margin-left:0;width:100%}.btn-bottom-left{background-color:#00000008;border-right:1px solid #00000010}.btn-bottom-right{background-color:#00000008;border-left:1px solid #00000010}.btn-energy,.btn-temp,.btn-hum,.btn-energy,.btn-plug,.btn-heating{background-color:#00000008;border-left:1px solid #00000010;border-right:1px solid #00000010}.btn-picto:first-of-type{border-left:none}.btn-picto:last-of-type{border-right:none}.btn-selected{background-color:rgb(229,242,254);border-color:rgb(229,242,254)}.btn-bottom-left:not(.btn-selected):hover,.btn-bottom-right:not(.btn-selected):hover,.btn-temp:not(.btn-selected):hover,.btn-hum:not(.btn-selected):hover,.btn-energy:not(.btn-selected):hover,.btn-plug:not(.btn-selected):hover,.btn-heating:not(.btn-selected):hover{background-color:rgba(229,242,254,.5);-webkit-filter:grayscale(0%)}#usage-detail .view-container{margin-bottom:60px}.flex-div-line.direction-column{flex-direction:row}.flex-div-line.direction-column .flex-line-column-2{max-width:360px}.single-action-btn-line-container{bottom:62px;width:calc(100% - 270px);margin-left:270px}#meter-statement-energy .text-center{margin:0 auto;width:591px}.appliance-div{width:60%;margin:0 auto}#usage-detail .text-center{width:60%;margin-right:auto;margin-left:auto}.menu-ul>li{height:55px}#menu a{padding:0 0 0 75px;line-height:55px}.menu-picto{width:40px;height:40px;top:9px;background-size:60px 60px}.arrow-right-div{min-height:60px}.arrow-right-div:before{min-height:60px}.equipement-div.arrow-right-div:before{top:0}.help-v2-cat{max-width:500px;margin:0 auto;text-align:left}.kb-render img{max-width:550px}.lulo-supplier .flex-line-column-1{max-width:580px}.lulo-power-info .flex-line-column-1{max-width:460px}.lulo-name .flex-line-column-1{max-width:420px}.lulo-question .flex-line-column-1{max-width:540px}.lulo-one-line .flex-line-column-1{max-width:610px}.add-margin-top{margin-top:8px}}@media screen and (min-width:450px){#equipement_temp_hum_temp.view-container{margin-bottom:50px}}@media screen and (min-height:530px) and (max-height:580px){#homepage-message-container{margin-top:-30px}}@media screen and (min-height:500px) and (max-height:530px){#homepage-message-container{margin-top:-45px}}@media screen and (max-height:500px){#homepage-message-container{margin-top:-55px;padding-bottom:55px}#homepage-item-container{height:55px}}@media screen and (min-width:960px) and (min-height:768px){.homepage-item{font-size:16px}.homepage-item>span{font-size:24px}.classement-home{height:40px;background-size:40px}#homepage-item-container{bottom:20px}#homepage-gauge{width:540px;height:540px;background-position:center center;background-size:570px auto}.homepage-display{width:288px;height:288px;top:126px;left:126px}.homepage-screen-logo{padding-top:195px;font-size:20px;background-size:100px auto;margin-top:-15px}.screen-1>.homepage-screen-logo,.screen-4 .homepage-screen-logo{background-size:130px auto;margin-top:25px}.homepage-pointer{width:288px;height:288px;top:126px;left:126px}.homepage-pointer::after{height:15px;left:112px;border-radius:15px 0 0 15px;width:63px;top:-20px}.pointer-2{top:-162px}.homepage-header-text{font-size:22px}.homepage-header-text.cal_in_progress{font-size:18px}.savings-7j-label{line-height:30px;font-size:19px}#homepage-gauge:before{background:url(/img/btn/btn_fleche_left.svg) no-repeat;background-size:auto 50px;width:50px;height:55px;position:absolute;top:235px;left:-55px;content:'';cursor:pointer}#homepage-gauge:after{background:url(/img/btn/btn_fleche_right.svg) no-repeat;background-size:auto 50px;width:50px;height:55px;position:absolute;top:235px;right:-55px;content:'';cursor:pointer}.homepage-body-text{font-size:36px;padding-top:3px}.homepage-small-text{font-size:16px;min-height:10px}.homepage-footer-text{font-size:17px;padding-top:5px;line-height:22px}#homepage-screen-2{padding-top:45px}.homepage-screen{padding-top:75px}#homepage-screen-5{padding-top:60px}.homepage-5-small-text{line-height:22px}.vsp10{height:5px}.screen-3{padding-top:45px}.screen-4{padding-top:60px}.screen-1-pad1{padding-top:50px}.screen-1-pad2{padding-top:60px}.homepage-dot{width:9px;height:9px;margin-left:3px}.homepage-dots{bottom:30px}#homepage-conso-header{font-size:34px;padding-top:0;line-height:36px}#homepage-conso-header span{font-size:22px}#homepage-conso-chart{width:150px;height:90px;margin-bottom:5px}#homepage-power-chart{width:150px;height:55px}#web_logo{position:absolute;width:150px;height:150px;background:url(/img/logo/logo.svg) no-repeat;background-size:auto 150px}#homepage{overflow-y:hidden}#homepage-message-container{padding-bottom:94px}#extract_data{background-size:32px auto;width:60px;right:5px;font-size:12px;padding-top:40px;text-align:center;background-position:center center}.monkey-info-div{background-size:30px auto;width:30px;height:30px;right:123px;top:10px}.registration-trouver-disjoncteur,.registration-prepare-pose-capteur,.registration-poser-capteur,.registration-poser-boitier-piles{background-size:contain}.screen-1-waiting-mess>span{font-size:16px}.savings-7j-label>span{font-size:16px}.lds-ring{margin-left:calc(710px)}.small-info-btn{background-position:center center;width:18px;height:18px;margin-left:8px;margin-top:-3px}#homepage-conso-chart .highcharts-container{top:-10px!important}}@media screen and (min-width:1280px) and (min-height:768px){#web_logo{left:760px}}@media (min-width:1460px){.page-container,#brancher_mfp .registration-content{margin-left:10%;margin-right:10%;width:80%!important}.lds-ring{margin-left:calc(680px + 10%)}.logged .action-btn-container,.logged .double-action-btn-container,.logged .multiple-action-btn-container{margin-left:calc(243px + 10%);width:80%}#appliances-list-container,#appliances-pie-container,.classement-container,.appliance-select,.appliances-container{width:960px}.flex-detail-btn-container,.appliance-arrow-container{width:960px}.arrow-right,.ui-datepicker-next{right:0}.monkey-video-container{width:100%;margin:0}.multiple-action-btn-container.usage-detail-action-container{margin-left:10%}.chart-btn-container{left:calc(243px + 10%);width:100%;max-width:960px}}@media (min-width:350px){.appliance-div{height:60px}.appliance-category-name{max-height:50px;font-size:14px}.appliance-percent{left:55px;top:33px}}@media (min-width:460px){.install-pad1 .registration-block-content{padding-bottom:65px}.gaz-meter-modeling{width:400px;height:270px}.gaz-meter-indexes-container{margin:116px auto 0;height:32px;width:206px}.gaz-meter-first-digits{font-size:24px;letter-spacing:10px;padding-left:7px;min-width:127px}.gaz-meter-last-digits{font-size:24px;letter-spacing:10px;padding-right:15px;padding-left:7px;min-width:94px}#reference_detail_inputs{width:360px;margin:0 auto}}@media (min-width:410px){.install-pad2 .registration-block-content{padding-bottom:65px}}