a.chevron-down:after{font-family:Font Awesome\ 5 Pro;content:"\f078";font-size:.75em;margin-left:.75em;margin-right:10px}ul{list-style:none;margin:0;padding:0}.bold,b,strong{font-weight:700}.alive{animation:a 2s infinite}@keyframes a{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.muted{opacity:.5}.italic{font-style:italic}.uppercase{text-transform:uppercase}.small-text{font-size:.85em}.steroids-text{font-size:1.3em}.duration{white-space:nowrap;display:inline-block;width:100%;text-align:right}.duration .duration-days,.duration .duration-hours,.duration .duration-minutes,.duration .duration-seconds{display:inline-block;margin-right:3px}.duration .duration-days>span,.duration .duration-hours>span,.duration .duration-minutes>span,.duration .duration-seconds>span{font-size:.8em;font-weight:400!important}.no-pointer{cursor:default!important}.indented,.indented-fluid{margin-left:20px;margin-right:20px}@media (min-width:1199px){.indented{margin-left:auto!important;margin-right:auto!important;float:none!important;width:1110px}}.nowrap{white-space:nowrap}.two-columns,.two-parts-line{display:flex;width:100%}.center,.vertical-center{display:flex;align-items:center;height:100%}.center{justify-content:center}.align-right{text-align:right}.a-column{flex:1}.left-part{text-align:left;order:1;flex:1 1 auto}.right-part{text-align:right;order:2;flex:0 0 auto}.panels{display:flex;width:100%;flex-direction:column}.main-panel{flex:1 1 auto;order:3;overflow:auto}.right-panel{flex:0 0 auto;order:1;padding:10px 20px;margin-bottom:20px}.left-panel{flex:0 0 auto;order:2}@media (min-width:1199px){.panels{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.main-panel{flex:1 1 auto;order:2;max-width:calc(100% - 220px)}.right-panel{flex:1 1 auto;order:0;width:100%}.left-panel{flex:0 0 auto;order:1;margin-right:20px;max-width:240px}}@media (min-width:1499px){.panels{flex-wrap:nowrap}.main-panel{max-width:100%}.right-panel{position:relative;flex:0 0 auto;order:3;padding:20px;margin-left:20px;margin-right:-20px;min-width:240px;max-width:240px;transition:width .3s ease;overflow:hidden}.right-panel.closed{min-width:0;width:0;padding-right:0}.right-panel.closed:hover{cursor:pointer}.right-panel.closed .toggler:before{opacity:0}}.top-right-message{position:absolute;top:140px;right:20px}.align-right{display:flex;justify-content:flex-end}.fullscreen{width:100%;height:100%;position:absolute;top:0;left:0}.inline-flex{display:inline-flex;align-items:baseline}.inline-flex-center{display:inline-flex;align-items:center}.mr-xs{margin-right:5px!important}.mr-s{margin-right:10px!important}.mr-m{margin-right:20px!important}.ml-xs{margin-left:5px}.ml-s{margin-left:10px}.ml-m{margin-left:20px}.mt-s{margin-top:10px}.mt-m{margin-top:20px}.mt-l{margin-top:40px}.mb-s{margin-bottom:10px}.mb-m{margin-bottom:20px}.mb-l{margin-bottom:40px}#app{display:flex;height:100%}#left.closed{margin-left:-240px}#left.small{width:60px}#main{flex:1 1 auto;height:100%;position:relative;overflow-y:auto;overflow-x:hidden}.bs-popover-right{margin-left:0}.bs-popover-right>.arrow{display:none;cursor:none}#branding .logo-layers{width:188px;height:60px;position:relative}#branding .logo-layers div{transition:opacity .5s ease,margin-left .3s ease-out}#branding h2{font-size:14px;transition:all .5s ease;height:16px}#left.small .logo-layers div.bottom-layer{opacity:0}#left.small .logo-layers div.top-layer{margin-left:-41px}#left.small #branding h2{font-size:12px!important;text-align:center}#organization-picker{padding:0 20px 20px}#menu{white-space:nowrap}#menu li>a[aria-expanded=true].chevron:before{transform:rotate(90deg)}#versions{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:0;right:0;left:0}.popover-scroll{max-height:50vh;overflow-y:auto;overflow-x:hidden}.btn-switch--on .btn-switch-circle--on{left:auto;right:0}#header .left-part>a>i.fal{transition:all .2s ease-in;font-size:22px}#header .left-part>a>span{font-size:14px;margin-right:10px}#header .popover,#left .popover{border:none!important;margin-top:1px!important}#header .popover-body{position:absolute;right:0}#header [uib-popover-template-popup].popover{display:flex!important;width:100%}#user-menu{min-width:240px}#user-menu li>a{padding:0 25px}#role-menu{min-width:270px;max-height:75vh;overflow:auto}#role-menu li>a{padding:0 25px}.badge{display:inline-flex;border-spacing:1px;border-style:solid;height:32px;min-width:32px;margin:5px;font-size:14px;align-items:center;background-color:transparent;height:100%;text-transform:none}.badge.round-icon{border-radius:50%;height:32px;width:32px;font-size:14px}.badge.square{height:26px;min-width:26px;font-size:12px}.badge.square-icon{height:26px;width:26px;min-width:26px;font-size:13px}.badge.small{font-size:10px;font-weight:700;text-transform:uppercase;margin:0;border-width:1px;padding:2px 8px;min-width:0}.status.loading .badge[type=live]{display:none}@keyframes b{0%{opacity:1}50%{opacity:1}75%{opacity:0}to{opacity:1}}.info-hint{width:14px;height:14px;display:inline-block;border-radius:50%;position:relative;margin-left:2px;bottom:2px;text-align:left}.info-hint:before{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f129";font-size:10px;position:relative;left:5px;bottom:5px}#breadcrums{padding:15px 0;margin-bottom:15px;min-height:105px;display:flex;position:relative;align-items:baseline}#breadcrums .left{flex:0 0 auto;min-width:74px}#breadcrums .main{flex:1 1 auto}#breadcrums .main .title .status{position:absolute;top:0;left:100%;margin-left:10px;display:inline-flex;font-size:16px;align-items:flex-start}#breadcrums .main .title .status span{transition:0}#breadcrums .main .title .status.loading{opacity:0}#breadcrums .main .title .spinner{position:absolute;left:100%;top:45px}#breadcrums .main .title .little{font-size:28px}#breadcrums .main .steps{position:absolute;padding-left:2px;z-index:20}#breadcrums .main .steps ul{display:inline-flex}#breadcrums .main .steps ul>li{flex:1 1 auto}#breadcrums .main .steps ul>li:last-child:after{content:none}#breadcrums .right{flex:0 0 auto;display:inline-flex}#breadcrums .right-actions{display:inline-flex;position:relative;top:-8px}#breadcrums .right-actions.disabled{pointer-events:none;opacity:0}#breadcrums .right-actions .action{margin-left:10px}#content{transition:opacity .1s ease}#content.loading{opacity:.25;pointer-events:none;transition:opacity .5s ease}section{margin-bottom:80px}section .header+*{margin-left:40px;display:block;margin-top:10px}section .header+widget-table{margin-top:0}section .header+widget-table table.table th{border-top-color:transparent}section .subsection{margin-left:40px;margin-bottom:48px;display:flex;align-items:baseline;position:relative}section .subsection .subsection-left{flex:0 0 auto;width:220px;position:relative;text-align:right;padding-right:32px;padding-top:5px}section .subsection .subsection-left .title{font-weight:700;display:inline-block;padding:0 10px}section .subsection .subsection-right{flex:1 1 auto;margin-right:40px}.section-switch label{font-weight:700}.section-card widget-switch,.section-switch widget-switch{margin-left:10px}.properties-editor{position:relative}.properties.flexible,.right-panel .properties{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:0}@media (min-width:1499px){.right-panel .properties{display:block}}.properties .property{display:flex;flex-direction:column}.properties-editor.edit .properties .property.not-editable{opacity:.5}.properties-editor .property .form-group{margin-right:36px;position:relative}.properties-editor .property .removed{opacity:.5;font-style:italic;display:inline-block;padding:14px 10px}.label{font-size:15px;color:inherit;line-height:inherit;text-align:left;padding:0}.properties .property .label{font-weight:700}.properties .property .label .only-admin{font-style:italic}.properties .property .value{margin-left:10px}.properties-editor .actions{position:absolute;right:10px;top:0}.properties-editor .editor-footer{margin-top:10px}.properties-editor .framed{border:1px solid #e0e0e0;padding:10px}.filters-container.top{margin-bottom:20px}.filters .advanced-filters-container{position:relative}.filters .advanced-filters.open{display:block;margin:5px 0}.filters .advanced-filters .filter-group{display:flex;align-items:center;margin:8px 0;min-height:72px}.filters .advanced-filters .filter-group .filter-group-label{flex:0 0 auto;width:180px;padding-right:20px;text-align:right;font-weight:700}.filters .advanced-filters .filter-group .filter-group-label .label-combo{margin-left:20px}.filters .advanced-filters .filter-group .filter-group-label .label-combo select{height:28px}.filters .advanced-filters .filter-group form{flex:1 1 auto}.filters .advanced-filters .filter-group .form-inline{width:100%!important}.filters .advanced-filters .filter-group .form-inline .custom-slider.rzslider{min-width:720px}.filters .form-group{position:relative;padding:5px;margin-right:5px!important;border-radius:5px;border:1px solid transparent}.filters .form-group .clear-filter{padding:5px}.table{color:inherit}table.compact.table td,table.compact.table th{padding:.5rem}table.table td.column-center,table.table th.column-center{text-align:center}table.table td.column-center.sortable span,table.table th.column-center.sortable span{position:absolute}table th.sortable{cursor:pointer}table th span{opacity:0;margin-left:6px}table th.sortable span{opacity:1}table tr.clickable:hover{cursor:pointer}table td.checks{width:1px;padding-right:30px}table td.checks label{margin:0;padding-top:13px}table td.checks [type=checkbox]:checked,table td.checks [type=checkbox]:not(:checked){position:absolute;left:-9999px}table td.checks [type=checkbox]:checked+label,table td.checks [type=checkbox]:not(:checked)+label{position:relative;padding-left:22px;cursor:pointer}table td.checks [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}table td.checks [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}table td.actions{width:1px;padding-left:30px}table td.actions>div{display:inline-flex}table .action{margin-left:10px}table td.wrap-anywhere,table tr.wrap-anywhere{overflow-wrap:anywhere}table td.pulsing,table tr.pulsing{animation:f 1s}.pagination{display:inline-flex}.search-autocomplete>.two-parts-line>.left-part{flex:0 0 auto;width:220px;text-align:right;padding-right:32px;padding-top:5px;font-weight:700}.search-autocomplete>.two-parts-line>.right-part{flex:1 1 auto;text-align:left}.search-autocomplete .autocomplete-result{margin:-15px 5px 10px;border:1px solid rgba(0,0,0,.1)}.search-autocomplete .autocomplete-result>a{border-top:1px solid #dee2e6;padding:10px;cursor:pointer;width:100%;height:100%;display:block;color:inherit!important}.search-autocomplete .autocomplete-footer{padding:0 5px}.search-autocomplete .autocomplete-footer .small-text{position:relative;top:-10px}@media (min-width:1199px){.nav-tabs.left>li.active>a,.nav-tabs.left>li.active>a:hover,.nav-tabs.left>li>a,.nav-tabs.left>li>a:hover{padding:12px 16px 9px}}.spinner{position:relative;width:12px;height:12px;margin:36px auto;text-align:left}span.spinner{margin:0 0 0 40px;display:inline-block}.spinner.small{width:4px;height:4px;margin:6px 6px 0}.spinner.small.tr-corner{position:absolute;right:10px;top:4px}.spinner.small:after,.spinner.small:before,.spinner.small>div{width:4px;height:4px;border:none}.spinner>div{animation-delay:-.16s}.spinner:before{left:-18px;animation-delay:-.32s}.spinner:after{right:-18px}.spinner.small:before{left:-6px}.spinner.small:after{right:-6px}@keyframes c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.infinite-progress:after{animation:d 2s infinite}.infinite-progress:before{animation:e 2s .5s infinite}@keyframes d{0%{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes e{0%{left:-80%;width:80%}to{left:110%;width:10%}}.btn>i.fa.mr,.btn>i.fal.mr,.btn>i.fas.mr,i.fa.mr,i.fal.mr,i.fas.mr{margin-right:.5em;font-size:1.3em;top:.11em;position:relative}.buttons{margin:10px 0;align-items:baseline}.buttons>*{margin-right:10px}.buttons>:last-of-type{margin-right:0}.selector{display:inline-flex;flex-direction:column;width:100%}.selector a{padding:0 10px;font-size:12px;text-align:right}.selector a.active{font-weight:700}.selector a.active:before{font-family:Font Awesome\ 5 Pro;font-weight:lighter;content:"\f00c";font-size:12px;margin-right:6px}.switch[type=checkbox]:checked,.switch[type=checkbox]:not(:checked){position:absolute;left:-9999px}.switch[type=checkbox]:checked+label,.switch[type=checkbox]:not(:checked)+label{position:relative;cursor:pointer;top:-10px;width:60px}.switch[type=checkbox]:checked+label.loading,.switch[type=checkbox]:not(:checked)+label.loading{opacity:.5;pointer-events:none}.switch[type=checkbox]:disabled+label{cursor:not-allowed}.custom-slider.rzslider .rz-bubble{bottom:14px}.custom-slider.rzslider .rz-ticks-values-under .rz-tick-value{margin-bottom:10px}.fatal-message span{font-size:16px;opacity:.7}.fatal-message i{font-size:40px}.result-card .result{font-weight:700}.angular-ui-tree-nodes .angular-ui-tree-nodes{padding-left:32px!important}.angular-ui-tree.draggable .angular-ui-tree-handle{background-color:#f2f2f2!important;transition:background-color .3s ease}.angular-ui-tree-placeholder{margin:0}.angular-ui-tree-node>.hidden{display:none}tr.angular-ui-tree-empty{height:100px}.angular-ui-tree-empty{display:none!important}.tree-node-content{margin-bottom:10px;display:flex}.tree-node-content .main{flex:1 1 auto;text-align:left}.tree-node-content .main .custom{position:absolute}.tree-node-content .actions{flex:0 0 auto;text-align:right}.tree-node-content .titles{margin-left:24px;display:inline-flex;flex-direction:column;font-weight:400}.tree-node-content .mini{margin-left:10px;display:inline-block;position:relative;top:18px;font-size:20px}.tree-node .actions{display:inline-flex}.tree-node .action{margin-left:10px}.tree-node[data-nodrag]{cursor:pointer!important;height:69px!important}.form-inline .form-group,.form-inline .form-group>label,.form-inline .form-group>span{margin-right:10px}.fa-svg-icon{display:inline-block;vertical-align:middle;min-width:1em;min-height:1em;height:100%;position:relative;top:-1px}.fa-svg-icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.fa-svg-icon svg g,.fa-svg-icon svg path{fill:currentColor}.uib-datepicker-popup.dropdown-menu{padding:.5rem}.uib-day button .text-muted,.uib-month button .text-muted,.uib-year button .text-muted{opacity:.5}.dropdown-menu li{padding-left:0;padding-right:0}.dropdown-menu li a{display:block;width:100%;padding-left:1.5rem;padding-right:1.5rem}.map{width:100%;height:100%}.modal-header{display:block}.modal-header .path{display:flex;justify-content:flex-end;position:relative}.modal-header .path .step:last-child:after{content:none}.wizard{min-height:200px;position:relative}.modal-footer[state=working] button,.wizard[state=loading],.wizard[state=working]{opacity:.3;pointer-events:none}.wizard .help{font-size:14px;padding:2px 10px}.wizard .help.colophon{left:240px;bottom:10px;padding:0;max-width:530px}.wizard .help.colophon2{left:0;bottom:0;margin-top:10px;padding:0;max-width:530px}.wizard .form-group{display:flex;align-items:center;width:100%}.wizard .form-group>label{flex:0 0 auto;width:220px;position:relative;text-align:right;padding-right:32px;padding-top:5px;font-weight:700}.wizard .form-group>div,.wizard .form-group>input,.wizard .form-group>select{flex:1 1 auto;margin-right:40px}.wizard .form-group>widget-slider{width:calc(100% - 220px)}.wizard .form-group>div{text-overflow:ellipsis}.wizard .form-group>div.input-group{overflow-x:unset}.wizard .close-to-edge .form-group>div{margin-right:0}.wizard .a-column .form-group{display:block;margin-left:110px}.wizard .a-column .form-group>label{text-align:left}.wizard .a-column .form-group>div,.wizard .a-column .form-group>input,.wizard .a-column .form-group>select{margin-right:0}.wizard p.help{width:100%;padding-left:220px;position:relative;top:-15px}.modal-footer .working-bottom-line{position:absolute;bottom:0;right:0;width:100%}.chart{display:flex;align-items:center;justify-content:center;height:100%}.chart canvas{position:relative}.chart-300{height:300px}.chart-300 .zero-results{padding-top:120px}.chart-300 canvas{max-width:400px;margin:0 auto}.ct-chart{height:100%;position:relative}.ct-legend{position:relative;z-index:10;text-align:center;top:10px}.ct-legend li{position:relative;padding-left:23px;margin-bottom:3px;margin-left:15px;margin-right:15px;cursor:pointer;display:inline-block}.ct-legend li:before{width:12px;height:12px;position:absolute;left:0;top:4px;content:"";border:3px solid transparent;border-radius:2px}.ct-legend li.inactive:before{background:transparent}.ct-legend.ct-legend-inside{position:absolute;top:0;right:0}#state-forgot-password,#state-login,#state-reset-password,#state-signup,#state-welcome{background:url(/assets/images/bg-pattern.png)}#state-forgot-password .login-box .branding,#state-login .login-box .branding,#state-reset-password .login-box .branding,#state-signup .login-box .branding,#state-welcome .login-box .branding{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:32px 0}#state-forgot-password .login-box .branding h2,#state-login .login-box .branding h2,#state-reset-password .login-box .branding h2,#state-signup .login-box .branding h2,#state-welcome .login-box .branding h2{font-size:18px;margin:10px;padding:0;font-weight:400}#state-forgot-password .login-box input,#state-login .login-box input,#state-reset-password .login-box input,#state-signup .login-box input,#state-welcome .login-box input{min-width:300px}#state-forgot-password .login-box .login-footer,#state-login .login-box .login-footer,#state-reset-password .login-box .login-footer,#state-signup .login-box .login-footer,#state-welcome .login-box .login-footer{position:absolute;top:100%;left:0;text-align:center;font-size:12px;width:100%;padding-top:4px}#state-app-dashboard .cards{margin-left:-20px;margin-right:-20px}#state-app-dashboard .cards .cards-section:last-of-type{border-bottom:none}#state-app-dashboard .cards .cards-section .cards-section-intro{flex:0 0 140px;margin-top:10px;position:relative}#state-app-dashboard .cards .cards-section .button-card,#state-app-dashboard .cards .cards-section .chart-card,#state-app-dashboard .cards .cards-section .mini-card,#state-app-dashboard .cards .cards-section .placeholder-card,#state-app-dashboard .cards .cards-section .stacked-cards{flex:1 1 1px;margin:5px;position:relative}#state-app-dashboard .cards .cards-section .button-card:first-of-type,#state-app-dashboard .cards .cards-section .chart-card:first-of-type,#state-app-dashboard .cards .cards-section .mini-card:first-of-type,#state-app-dashboard .cards .cards-section .placeholder-card:first-of-type,#state-app-dashboard .cards .cards-section .stacked-cards:first-of-type{margin-left:0}#state-app-dashboard .cards .cards-section .button-card:last-of-type,#state-app-dashboard .cards .cards-section .chart-card:last-of-type,#state-app-dashboard .cards .cards-section .mini-card:last-of-type,#state-app-dashboard .cards .cards-section .placeholder-card:last-of-type,#state-app-dashboard .cards .cards-section .stacked-cards:last-of-type{margin-right:0}#state-app-dashboard .cards .cards-section .button-card.one-to-four,#state-app-dashboard .cards .cards-section .button-card.one-to-three,#state-app-dashboard .cards .cards-section .chart-card.one-to-four,#state-app-dashboard .cards .cards-section .chart-card.one-to-three,#state-app-dashboard .cards .cards-section .mini-card.one-to-four,#state-app-dashboard .cards .cards-section .mini-card.one-to-three,#state-app-dashboard .cards .cards-section .placeholder-card.one-to-four,#state-app-dashboard .cards .cards-section .placeholder-card.one-to-three,#state-app-dashboard .cards .cards-section .stacked-cards.one-to-four,#state-app-dashboard .cards .cards-section .stacked-cards.one-to-three{flex-grow:1}#state-app-dashboard .cards .cards-section .button-card.two-to-four,#state-app-dashboard .cards .cards-section .button-card.two-to-three,#state-app-dashboard .cards .cards-section .chart-card.two-to-four,#state-app-dashboard .cards .cards-section .chart-card.two-to-three,#state-app-dashboard .cards .cards-section .mini-card.two-to-four,#state-app-dashboard .cards .cards-section .mini-card.two-to-three,#state-app-dashboard .cards .cards-section .placeholder-card.two-to-four,#state-app-dashboard .cards .cards-section .placeholder-card.two-to-three,#state-app-dashboard .cards .cards-section .stacked-cards.two-to-four,#state-app-dashboard .cards .cards-section .stacked-cards.two-to-three{flex-grow:2;padding-right:10px}#state-app-dashboard .cards .cards-section .stacked-cards{margin:0}#state-app-dashboard .cards .cards-section .stacked-cards .button-card:first-of-type,#state-app-dashboard .cards .cards-section .stacked-cards .mini-card:first-of-type{margin-left:5px}#state-app-dashboard .cards .cards-section .stacked-cards .button-card:last-of-type,#state-app-dashboard .cards .cards-section .stacked-cards .mini-card:last-of-type{margin-right:5px}#state-app-dashboard .cards .cards-section .button-card,#state-app-dashboard .cards .cards-section .mini-card{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 0}#state-app-dashboard .cards .cards-section .button-card>a,#state-app-dashboard .cards .cards-section .mini-card>a{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#state-app-dashboard .cards .cards-section .button-card .subtitle,#state-app-dashboard .cards .cards-section .mini-card .subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 8px)}#state-app-dashboard .cards .cards-section .chart-card widget-table table.table th{border-top-color:transparent}#state-app-dashboard .cards .cards-section .chart-card widget-table .right-part{padding-right:5px;margin-top:-10px;padding-bottom:5px}#state-app-groups .map{height:66vmin}#state-app-chargepoint .connectors{display:flex;justify-content:center;margin-bottom:-10px;flex-wrap:wrap}#state-app-chargepoint .connector{flex:0 0 auto;margin:0 10px 10px;display:flex;flex-direction:row}#state-app-chargepoint .connector .connector-top{position:absolute;top:0;right:0;width:100%}#state-app-chargepoint .connector .connector-top .title{text-align:right;width:100%;font-size:14px;font-weight:700;display:block}#state-app-chargepoint .connector .connector-main{flex:1 1 auto;flex-direction:column;min-height:200px;display:flex;align-items:center;justify-content:center;height:100%}#state-app-chargepoint .connector .connector-main .connector-type{height:48px;width:48px;background-size:cover;background-repeat:no-repeat;position:relative;text-align:center}#state-app-chargepoint .connector .connector-main .connector-type .connector-mode{font-size:10px;font-weight:700;text-align:right;position:absolute;top:0;left:95%;white-space:nowrap}#state-app-chargepoint .connector .connector-main .status{font-size:24px}#state-app-chargepoint .connector[connector-type] .connector-main .connector-type:after{content:""}#state-app-chargepoint .connector[connector-type=TYPE2] .connector-main .connector-type,#state-app-chargepoint .connector[connector-type=TYPE2_CABLE] .connector-main .connector-type{background-image:url(/assets/images/connector/type-2.png)}#state-app-chargepoint .connector[connector-type=TYPE1_CABLE] .connector-main .connector-type{background-image:url(/assets/images/connector/type-1.png)}#state-app-chargepoint .connector[connector-type=CHADEMO] .connector-main .connector-type{background-image:url(/assets/images/connector/chademo.png)}#state-app-chargepoint .connector[connector-type=CCS] .connector-main .connector-type{background-image:url(/assets/images/connector/ccs.png)}#state-app-chargepoint .connector[connector-type=SCHUKO] .connector-main .connector-type{background-image:url(/assets/images/connector/schuko.png)}#state-app-chargepoint .connector .connector-bottom{position:absolute;bottom:0;right:0;width:100%;text-align:center}#state-app-chargepoint .connector-tabs{display:flex;margin:5px}#state-app-chargepoint .connector-tabs a{font-weight:700;font-size:12px;display:inline-block;padding:2px 5px}#state-app-chargepoint .connector-tab{padding:10px}#state-app-chargepoint .connector-details .buttons{display:flex;flex-direction:column}#state-app-chargepoint .connector-details .buttons button{margin-bottom:5px}#state-app-chargepoint .disconnected .connector .connector-brief .connector-main{font-style:italic}#state-app-chargepoint .more-controls .buttons{margin-bottom:20px}#state-app-chargepoint .more-controls .buttons:last-of-type{margin-bottom:10px}#state-app-chargepoint .connector-switches{height:30px}#modal-rates .rate-rule .remover{width:0}#modal-v2x-payloads .payload-list{margin-right:20px;margin-bottom:0;max-width:38%}#modal-v2x-payloads .payload-editor{padding:10px}.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-rich-text{width:-webkit-fill-available;margin-right:40px}md-chips-wrap{padding:0!important;box-shadow:none!important}md-chips{height:100%!important}.md-chips md-chip{margin-top:2px!important;height:24px!important;line-height:24px!important}.md-chips md-chip .md-chip-remove-container{right:2px!important;line-height:10px!important}.md-chips md-chip .md-chip-remove{width:24px!important;height:24px!important}div .md-chip-input-container{margin-top:2px!important}.md-chips .md-chip-input-container{line-height:24px!important}.md-chips .md-chip-input-container input{height:24px!important;line-height:24px!important}.selectHeader{z-index:1060}.selectHeader .header-searchbox{border:none;outline:none;height:100%;width:100%;padding:0}.selectHeader .select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding-left:16px;height:48px;cursor:pointer;position:relative;display:flex;width:auto}.selectHeader md-content._md{max-height:240px}.selectHeader md-input-container{min-width:112px}select-component md-select{padding:0 .375rem!important}md-select-value{border-bottom:none!important;position:relative!important;top:10%!important}.form-control.deactivate:focus{border-color:#ced4da!important;box-shadow:none!important}.multi-select,.multi-select>.md-select-value{padding-block:0}.modal-conflict-icon{width:24px;margin-right:0!important}.modal-conflict-row{margin-left:28px}.modal-resume-text{width:calc(100% - 220px);text-overflow:ellipsis;overflow:hidden}.modal-form-inline .form-group{width:65%}.modal-form-inline .form-group label{width:209px;padding-right:21px;justify-content:right}.modal-form-inline .form-group input.form-control{margin-right:10px}.modal-table .two-parts-line{display:none}.modal-table td{cursor:pointer}.notification{max-width:80vw;pointer-events:auto;width:calc(25em + .5vw);position:fixed;top:44px;right:20px;border-radius:0!important;border:1px solid transparent!important;padding:.75rem 1.25rem!important}.notification div{font-size:16px;color:#fff}.notification div i.icon{margin-right:5px}.inline{display:inline!important}.pre-wrap{white-space:pre-wrap}.margin-right-40{margin-right:40px!important}.margin-left-0{margin-left:0!important}.margin-left-10{margin-left:10px!important}.margin-left-40{margin-left:40px!important}.margin-top-5{margin-top:5px!important}.margin-top-20{margin-top:20px!important}.margin-0{margin:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:5px!important}.width-webkit{width:-webkit-fill-available!important}.bottom-0{bottom:0!important}.width-100{width:100px!important}.width-150{width:150px!important}.width-200{width:200px!important}.width-full{width:100%}.form-group-label{padding-right:32px;font-weight:700}.uib-time,.uib-time input{margin:0!important}.full-width{width:100%!important}.font-weight-700{font-weight:700}.font-weight-900{font-weight:900!important}@font-face{font-family:FSEmericLight;src:url(../assets/fonts/FSEmericWeb-Light.woff) format("woff")}@font-face{font-family:FSEmericBold;src:url(../assets/fonts/FSEmericWeb-Bold.woff) format("woff")}@font-face{font-family:FSEmeric;src:url(../assets/fonts/FSEmericWeb-Regular.woff) format("woff")}body,html{height:100%;position:relative;font-family:FSEmeric,FSEmericLight,FSEmericBold;font-weight:400;font-style:normal;font-size:15px;color:#73879c}a,a:active,a:hover,a:link,a:not([href]):not([tabindex]),a:visited{outline:none;text-decoration:none;cursor:pointer;color:#004571}.accent,a:hover,a:not([href]):not([tabindex]):hover,accent{color:#e57200}.accent-alt,accent-alt{color:#004571}.help{margin-top:4px;font-size:12px}.help,.neutral{color:#5999a8}.warning,warning{color:#d97720!important}.danger{color:#f33}.bad{color:#bf6767}.good{color:#7ed27e}.help-hint{font-size:.85em;color:#668cd3;position:relative;top:-.4em}.right-panel{background-color:#ededed;border:1px solid #d9dee4;color:#5b6e81}@media (min-width:1499px){.right-panel{box-shadow:2px 2px 4px rgba(0,0,0,.2)}.right-panel .toggler:before{font-family:Font Awesome\ 5 Pro;font-weight:lighter;content:"\f057";position:absolute;right:5px;top:0;font-size:22px;color:rgba(26,187,156,.5);cursor:pointer;transition:opacity .2s ease}.right-panel .toggler:hover:before{color:#e57200}}#left{flex:0 0 auto;height:100%;width:240px;position:relative;z-index:1000;box-shadow:2px 2px 4px rgba(0,0,0,.2);overflow-x:hidden}#branding,#left{background-color:#004571}#branding{min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.branding-logo{height:10vh;width:100%;display:flex}.branding-logo div{background:url(../assets/images/naturgy_logo.png) no-repeat;background-position:50%;width:100%;height:100%;background-size:contain}#branding .logo-layers div{position:absolute;top:0;left:0;height:100%;width:100%}#branding .logo-layers div.close-layer{background:url(../assets/images/naturgy_icon.png) no-repeat;transition:opacity 1.2s ease;background-size:contain;transition:margin-left .3s ease-out;height:inherit;width:inherit}#branding .logo-layers div.open-layer{background:url(../assets/images/naturgy_logo_white.png) no-repeat;background-size:contain;transition:margin-left .3s ease-out;height:inherit;width:inherit}#branding h2{font-size:18px;margin:10px;padding:0;color:#fff;font-weight:400}#menu li>a{display:flex;align-items:center;position:relative;width:100%;height:50px;padding:0 0 0 60px;font-size:15px;color:hsla(0,0%,100%,.9);border-bottom:1px solid #080c10;background-color:#004571;transition:width .1s ease-out}#menu .active-submenu,#menu li>a:hover{color:#fff;background-color:#ffb366}#menu li>a>i.fal{color:#e57200;font-size:1.5em;width:60px;text-align:center;position:absolute;left:15px;margin-right:0;display:flex;align-items:center;height:100%;left:0;top:0;display:inline-flex;justify-content:center}#menu li>a.chevron:before{left:10px;transition:transform .3s ease}#menu li>a.chevron-right:after,#menu li>a.chevron:before,.popover.submenu li>a.chevron-right:after{font-family:Font Awesome\ 5 Pro;font-weight:lighter;content:"\f054";position:absolute;font-size:12px;color:hsla(0,0%,100%,.5)}#menu li>a.chevron-right:after,.popover.submenu li>a.chevron-right:after{right:10px;transition:all .5s ease}#left.small #menu li>a.chevron-right:after{right:3px;font-size:8px;color:rgba(26,187,156,.8)}#left.small #menu li>a.active.chevron-right:after{color:rgba(0,0,0,.6)}#menu>li:first-child>a{border-top:1px solid #080c10}#menu li>a.active{color:#fff;background-color:#e57200;border-top:1px solid #e57200;border-bottom:1px solid #e57200}#menu li>a.active .accent,#menu li>a.active>i.fal{color:#080c10}#menu li>ul>li>a{padding-left:35px;background-color:#192532}#menu li>ul>li>a:before{font-family:Font Awesome\ 5 Pro;font-weight:lighter;content:"\f386";position:absolute;left:10px;font-size:12px;transition:transform .3s ease;color:hsla(0,0%,100%,.5);transform:rotate(90deg)}.popover.submenu .popover-list{margin-top:-1px;margin-left:-1px;border-left:1px solid #080c10}.popover.submenu .popover-list li>a{display:flex;align-items:center;position:relative;width:100%;height:50px;padding:0 25px;min-width:160px;font-size:15px;color:hsla(0,0%,100%,.9);border-bottom:1px solid #080c10;background-color:#004571;transition:width .1s ease-out}.popover.submenu .popover-list li>a:hover{color:#fff;background-color:#ffb366}#left-footer{position:absolute;bottom:15px;width:100%;text-align:center;font-size:10px;color:hsla(0,0%,100%,.4);font-weight:700}#left-footer a{color:hsla(0,0%,100%,.6)}#left-footer a:hover{color:#fff}.btn-switch{position:relative;display:block;width:3.5em;height:1.8em;cursor:pointer;background-color:#f27878;border:.2em solid #f27878;border-radius:4em;margin-bottom:2em}.btn-switch .btn-switch-circle{position:absolute;top:0;left:0;display:block;height:1.4em;width:1.4em;background-color:#fff;border-radius:4em}.btn-switch--on{background-color:#e57200;border:.2em solid #e57200}#header{width:100%;height:40px;background-color:#f7f7f7;border-bottom:1px solid #ddd;top:0;position:sticky;z-index:300}#header i.fa,#header i.fal,#header i.fas{color:#004571;font-size:20px;margin:0 10px;transition:color .2s linear}#header .left-part>a{padding:0 2px;color:#004571;transition:all .2s ease-in}#header .left-part>a:hover{border-color:#004571;background-color:#e57200;color:#fff}#header .left-part>a:hover>i.fal{color:#fff}#header a:hover i.fa,#header a:hover i.fal,#header a:hover i.fas{color:#080c10}#header .popover-body,#left .popover-body,.popover-body{padding:0!important;box-shadow:2px 2px 4px rgba(0,0,0,.2)}#role-menu li>a,#user-menu li>a,.popover-list li>a{display:flex;align-items:center;position:relative;width:100%;height:50px;padding:0 25px;font-size:15px;color:rgba(42,63,84,.9);border-bottom:1px solid #d8d8d8;background-color:#eaeaea;transition:width .1s ease-out}#role-menu li>a:hover,#user-menu li>a:hover,.popover-list li>a:hover{color:#004571;background-color:#ffb366}#role-menu li>a:hover>i.fal,#role-menu li>a>i.fal,#user-menu li>a:hover>i.fal,#user-menu li>a>i.fal,.popover-list li>a:hover>i.fal,.popover-list li>a>i.fal{color:#e57200;font-size:1.5em;width:1.5em;text-align:center}.badge[type=neutral]{color:#477b87;background-color:#bdd7dd;border-color:rgba(71,123,135,.5)}.badge[type=discrete-neutral]{color:#477b87;border-color:#477b87}.badge[type=good]{color:#2f882f;background-color:#7ed27e;border-color:rgba(47,136,47,.5)}.badge[type=danger]{color:#c00;background-color:#f66;border-color:rgba(204,0,0,.5)}.badge[type=bad]{color:#873939;background-color:#ce8b8b;border-color:rgba(135,57,57,.5)}.badge[type=discrete-bad]{color:#bf6767;border-color:#bf6767}.badge[type=warning]{color:#804613;background-color:#e49148;border-color:rgba(128,70,19,.5)}.badge[type=discrete-warning]{color:#d97720;border-color:#d97720}.badge[type=fair]{color:#88882f;background-color:#d2d27e;border-color:rgba(136,136,47,.5)}.badge[type=alive]{color:#0c4f7c;background-color:#36a2eb;border-color:rgba(12,79,124,.5)}.badge[type=live]{border:none;background-color:#36a2eb;min-height:1px;min-width:1px;height:9px;width:7px;border-radius:50%;position:relative;top:4px;left:-4px;animation:b 2s infinite}.info-hint{background-color:#004571;opacity:1}.info-hint:before{color:#fff}#breadcrums .left>i{font-size:74px;font-weight:100;color:#e57200;margin-right:.2em}#breadcrums .main .title{font-size:52px;font-weight:100;color:#e57200;margin-top:8px;display:inline-flex;align-items:baseline;position:relative}#breadcrums .main .steps ul>li a,#breadcrums .main .steps ul>li a:hover{color:#004571}#breadcrums .main .steps ul>li:after{font-family:FontAwesome;content:"\f105";color:#004571;font-size:12px;margin:0 10px}#breadcrums .billboard{padding:0 20px;top:-8px;position:relative;height:36px;color:#fff;display:flex;align-items:center;justify-content:center;text-transform:uppercase;box-shadow:1px 1px 2px #080c10}#breadcrums .billboard[type=primary]{background-color:#004571}#breadcrums .billboard[type=secondary]{background-color:#d2d27e}#breadcrums .billboard i.fa,#breadcrums .billboard i.fal,#breadcrums .billboard i.fas{color:#080c10}#breadcrums .action{width:36px;height:36px;padding:6px;border:1px solid #459082;border-radius:4px;color:#004571;font-size:18px;display:flex;align-items:center;justify-content:center}#breadcrums .action.on{border-color:#004571;background-color:#d97720;color:#fff}#breadcrums .action:hover{border-color:#004571;background-color:#e57200;color:#fff}#breadcrums .action:hover.on{background-color:#d97720;color:#fff}.on-error,.zero-results{color:#ccc;font-size:22px;text-align:center;padding:30px 0 10px}.on-error{color:#bf6767}.banner{color:#708fc9;font-size:22px;text-align:center;padding:30px 0}section .header{display:block;font-size:20px;color:#004571;border-bottom:1px solid #004571}section .subsection .subsection-left .title{background-color:rgba(0,69,113,.3)}.section-card{border-top:1px solid #ddd;padding:20px;margin-bottom:20px;position:relative}.section-card.stripes{background:#fff url(../assets/images/naturgy_bg.png) no-repeat scroll 100% 100%/cover;border:none;border-top:1px solid #ddd;background-color:none}.section-card.grey{background-color:#eee;border:1px solid #ddd}.section-card.issues{border-top:1px solid #f33;background-color:rgba(255,51,51,.1)}.section-card.issues .card-label{color:#bf6767;background-color:rgba(255,51,51,.1)}.section-card .card-label{position:absolute;top:0;left:0;font-size:12px;font-weight:700;text-transform:uppercase;color:#459082;display:inline-flex;background-color:rgba(102,140,211,.1);padding:2px 10px}.properties-editor.edit .properties{border-bottom:1px dashed #9cc2cb;background-color:rgba(156,194,203,.1);padding:10px}.properties-editor .property .remove-item{font-size:20px;color:#d97720;position:absolute;right:-28px;top:3px}.properties-editor .property .remove-item:hover{color:#000}.properties .property .value .empty{color:hsla(0,0%,50%,.5);font-style:italic}.filters .active-count{display:inline-block;padding:0 6px;background-color:#fff;position:relative;top:-10px;width:20px;height:20px;font-size:14px;font-weight:700;color:#000;background-color:rgba(217,119,32,.8);color:#804613;background-color:#e49148;border-color:rgba(128,70,19,.5)}.filters .advanced-filters{display:none;position:relative;border-top:1px solid #d9dee4;background-color:#dfebee;border-top:1px dashed #9cc2cb;border-bottom:1px dashed #9cc2cb;background-color:rgba(156,194,203,.1)}.filters .advanced-filters .close-advanced-filters{padding:8px;position:absolute;top:0;right:0;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;height:100%;height:32px;width:32px}.filters .form-group.active{background-color:#c9e8e2;border-color:#e57200}table.table th{border-top-color:#e57200}table th a.multi-select-header{margin-left:4px;color:rgba(0,0,0,.15)}table th a.multi-select-header:hover{color:rgba(0,0,0,.4)}table th.sortable span .fa-sort{color:rgba(0,0,0,.15)}table th.sortable:hover span .fa-sort{color:rgba(0,0,0,.4)}table th.sortable span .fa-sort-asc,th.sortable span .fa-sort-desc{color:#004571}table tr.selected td{background-color:#c9e8e2}table td.checks [type=checkbox]:checked+label:before,table td.checks [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ccc;background:#fff;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}table td.checks label:hover:before{border:1px solid #004571!important}table td.checks [type=checkbox]:checked+label:after,table td.checks [type=checkbox]:not(:checked)+label:after{font-family:Font Awesome\ 5 Pro;content:"\f00c";font-size:20px;position:absolute;top:-6px;left:4px;color:#004571;transition:all .2s}table td.checks [type=checkbox]:disabled:checked+label:before,table td.checks [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}table td.checks [type=checkbox]:disabled:checked+label:after{color:#999}table td.checks [type=checkbox]:disabled+label{color:#aaa}table .action a{display:inline-flex;padding:2px;color:#004571}table .action:hover a{color:#e57200}table .action.danger a{color:#ff8080}table .action.danger:hover a{color:#f33}@keyframes f{0%{background-color:none}10%{background-color:#aad8f7}30%{background-color:none}to{background-color:none}}.search-autocomplete .autocomplete-result{border-color:rgba(0,0,0,.1)}.search-autocomplete .autocomplete-result>a{border-top-color:#dee2e6}.search-autocomplete .autocomplete-result>a:first-of-type{border-top-color:#e57200}.search-autocomplete .autocomplete-result>a:nth-of-type(odd){background-color:rgba(0,0,0,.02)}.search-autocomplete .autocomplete-result>a:focus{background-color:#ffb366}.search-autocomplete .autocomplete-result>a.selected,.search-autocomplete .autocomplete-result>a:focus.selected{background-color:#e57200;color:#fff!important}.nav-tabs{border-bottom:4px solid #e57200;margin-bottom:20px;display:flex}@media (min-width:1199px){.nav-tabs.left{flex-direction:column;border-bottom:none;border-right:4px solid #e57200;width:200px;margin-bottom:0;padding-bottom:80px;padding-right:4px}}.nav-tabs>li>a,.nav-tabs>li>a:hover{color:#818a91;text-transform:uppercase;font-size:12px;font-weight:700;border:none;border-radius:0;padding:8px 16px 5px;display:flex}.nav-tabs>li.special>a,.nav-tabs>li.special>a:hover{color:#e57200;position:relative}.nav-tabs>li.special>a:before{content:" ";width:calc(100% - 20px);height:calc(100% - 20px);left:10px;position:absolute;z-index:-1;background-color:#000}.nav-tabs>li>a:hover{color:#000;background-color:#ffb366}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#e57200;color:#000;text-transform:uppercase;font-size:12px;font-weight:700;border:none;border-radius:0}.nav-tabs>li>a .count{position:relative;display:inline-block;border-radius:8px;padding:1px 4px 2px 3px;margin-left:5px;top:-5px;font-size:10px;background-color:rgba(221,229,245,.4);color:#fffD D}.nav-tabs>li.active>a .count{background-color:#668cd3}.spinner:after,.spinner:before,.spinner>div{position:absolute;display:inline-block;content:" ";width:12px;height:12px;background-color:#e57200;border:1px solid rgba(0,0,0,.15);animation:c 1.4s infinite ease-in-out both}.page-item.active .page-link{z-index:1}.btn-primary,.page-item.active .page-link{color:#fff;background-color:#e57200;border-color:#e57200}.btn-primary:hover{color:#fff;background-color:#dc6016;border-color:#dc6016}.btn-info{color:#fff;background-color:#e57200;border-color:#e57200}.btn-info:hover{color:#fff;background-color:#dc6016;border-color:#dc6016}.btn-outline-primary{color:#e57200;border-color:#e57200}.btn-outline-primary:hover{color:#dc6016;background-color:transparent;border-color:#dc6016}.infinite-progress{position:relative;width:100%;height:5px;background:rgba(149,75,151,.25);overflow-x:hidden}.infinite-progress:after,.infinite-progress:before{position:absolute;background:#954b97;height:5px;content:" "}.switch[type=checkbox]:checked+label:before,.switch[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:60px;height:20px;border:1px solid #ccc;transition:all .2s}.switch[type=checkbox]:not(:checked)+label:before{background-color:#aaa}.switch[type=checkbox]:checked+label:before{background-color:#459082}.switch[type=checkbox]:checked+label span,.switch[type=checkbox]:not(:checked)+label span{content:"";position:absolute;width:28px;height:18px;top:1px;transition:all .2s;background-color:#fff;font-size:10px;text-align:center;padding-top:3px}.switch[type=checkbox]+label span{display:none}.switch[type=checkbox]:not(:checked)+label span.no{left:1px;color:#aaa;display:inline}.switch[type=checkbox]:checked+label span.yes{left:31px;color:#459082;display:inline}.switch[type=checkbox]:disabled:checked+label:before,.switch[type=checkbox]:disabled:not(:checked)+label:before{border-color:#bbb}.switch[type=checkbox]:disabled:checked+label span,.switch[type=checkbox]:disabled:not(:checked)+label span{background-color:#ddd;color:rgba(0,0,0,.3)}.custom-slider.rzslider .rz-bar{background:#d6e4e2;height:3px}.custom-slider.rzslider .rz-selection{background:#e57200}.custom-slider.rzslider .rz-pointer{top:-7px;width:16px;height:16px;border-radius:16px;background-color:#004571}.custom-slider.rzslider .rz-pointer:after{top:6px;left:6px;width:4px;height:4px;border-radius:4px;background:#e57200}.custom-slider.rzslider .rz-limit{color:#9cc2cb}.custom-slider.rzslider .rz-tick{width:1px;height:10px;margin-left:4px;border-radius:0;background:#ffe4d1;background:#9cc2cb;top:-1px}.custom-slider.rzslider .rz-tick.rz-selected{background:orange;background:#004571}.notification[notification-style=ok]{background-color:#7ed27e}.notification[notification-style=warning]{background-color:#e79f5f}.notification[notification-style=error]{background-color:#bf6767}.fatal-message{display:flex;align-items:center;justify-content:center;text-align:center;min-height:400px;font-size:20px;flex-direction:column;color:#d97720}.result-card{border:1px dashed #9cc2cb;background-color:rgba(156,194,203,.1);padding:10px}.result-card[type=good]{border-color:1px dashed #7ed27e;background-color:rgba(126,210,126,.1)}.result-card[type=bad]{border-color:1px dashed #bf6767;background-color:hsla(0,41%,58%,.1)}.angular-ui-tree-handle{padding:10px;background-color:#fff!important;border:1px solid #e57200!important;color:#73879c!important}.angular-ui-tree-handle.selected{background-color:#c9e8e2!important}.angular-ui-tree-handle:hover,.angular-ui-tree-handle:hover .action.toggler{background-color:rgba(26,187,156,.3)!important}.group-title{background-color:#687074!important;color:#fff!important}.tree-node{border:1px solid #dae2ea;background:#f8faff;color:#7c9eb2}.nodrop{background-color:#f2dede}.tree-node-content .title{color:#e57200;font-weight:700}.tree-node-content .subtitle{color:rgba(115,135,156,.7);min-height:20px;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.tree-node-content .action.toggler{position:absolute;margin-left:0;background-color:#fff;padding:4px;left:0;top:0;width:28px;height:28px}.tree-handle{padding:10px;background:#428bca;color:#fff;margin-right:10px}.angular-ui-tree-placeholder{background:#f0f9ff;border:2px dashed #bed2db;box-sizing:border-box}.tree-node .action a{display:inline-flex;padding:2px;color:#004571}.tree-node .action:hover a{color:#e57200}.tree-node .action.danger a{color:#ff8080}.tree-node .action.danger:hover a{color:#f33}.tree-node .action.disabled:hover a,.tree-node .action.disabled a{color:#aaa;opacity:.6!important;cursor:disabled!important}.uib-day button,.uib-month button,.uib-year button{background-image:none;background-color:#fff;border-color:#f2f2f2;color:#000}.uib-day button.active,.uib-month button.active,.uib-year button.active{background-color:#e57200!important;color:#000!important;font-weight:700}.uib-day button:hover,.uib-month button:hover,.uib-year button:hover{background-color:#c9e8e2;color:#000}.modal-header .path .step{flex:0 0 auto;padding:0 16px;font-size:10px;text-transform:uppercase;color:#aaa;font-weight:700;position:relative}.modal-header .path .step .number{display:inline-block;background-color:#aaa;color:#fff;padding:0 4px;margin-right:6px}.modal-header .path .step.current{color:#333}.modal-header .path .step.current .number{background-color:#e57200}.modal-header .path .step.done{color:#004571}.modal-header .path .step.done .number{background-color:#004571}.modal-header .path .step:after{font-family:Font Awesome\ 5 Pro;font-weight:lighter;content:"\f054";font-size:14px;color:#aaa;position:absolute;right:0;top:-4px}.wizard .intro{font-size:20px;color:#459082;margin-bottom:32px}.colophon{position:relative;padding:10px 20px 0;color:#668cd3}.chart-pie-container .chart-pie-total{position:absolute;top:50%;left:0;width:100%;line-height:0;height:0;text-align:center;font-size:40px;font-weight:700;color:#004571}.ct-label{font-size:.85rem;fill:#000}.ct-legend .ct-series-0:before{background-color:#d70206;border-color:#d70206}.ct-legend .ct-series-1:before{background-color:#f05b4f;border-color:#f05b4f}.ct-legend .ct-series-2:before{background-color:#f4c63d;border-color:#f4c63d}.ct-legend .ct-series-3:before{background-color:#d17905;border-color:#d17905}.ct-legend .ct-series-4:before{background-color:#453d3f;border-color:#453d3f}.ct-legend .ct-series-5:before{background-color:#59922b;border-color:#59922b}.ct-legend .ct-series-6:before{background-color:#0544d3;border-color:#0544d3}.ct-legend.general-status li.ct-series-0:before{background-color:#337ab7;border-color:#337ab7}.ct-legend.general-status li.ct-series-1:before{background-color:#88c23f;border-color:#88c23f}.ct-legend.general-status li.ct-series-2:before{background-color:#456;border-color:#456}.ct-legend.general-status li.ct-series-3:before{background-color:#f33;border-color:#f33}#state-forgot-password,#state-login,#state-reset-password,#state-signup,#state-welcome{background:#fff url(../assets/images/naturgy_bg.png) no-repeat scroll 100% 100%/cover}#state-forgot-password .login-box,#state-login .login-box,#state-reset-password .login-box,#state-signup .login-box,#state-welcome .login-box{position:relative;border:1px solid rgba(0,0,0,.2);padding:20px 80px 60px;max-width:720px;margin-bottom:15vh;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.2)}#state-app-dashboard .cards .cards-section{display:flex;justify-content:center;align-items:flex-start;background-color:#f7f7f7;padding:20px;border-bottom:10px solid #fff}#state-app-dashboard .cards .cards-section .cards-section-intro:before{width:100px;border-top:2px solid #004571;content:" ";position:absolute;top:-30px;left:-20px}#state-app-dashboard .cards .cards-section .cards-section-intro i{color:#004571;font-size:40px;display:block}#state-app-dashboard .cards .cards-section .cards-section-intro span{word-spacing:100vw;color:#004571;font-size:26px;font-weight:100;text-transform:lowercase}#state-app-dashboard .cards .cards-section .chart-card,#state-app-dashboard .cards .cards-section .mini-card{border:1px solid #e57200;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.2)}#state-app-dashboard .cards .cards-section .chart-card .card-title,#state-app-dashboard .cards .cards-section .mini-card .card-title{position:absolute;left:10px;bottom:100%;text-transform:uppercase;font-weight:700;font-size:12px;color:#e57200;margin-bottom:0!important}#state-app-dashboard .cards .cards-section .button-card:hover>a .data,#state-app-dashboard .cards .cards-section .button-card[href]:hover .data,#state-app-dashboard .cards .cards-section .mini-card:hover>a .data,#state-app-dashboard .cards .cards-section .mini-card[href]:hover .data{transition:color .1s ease;color:#e57200}#state-app-dashboard .cards .cards-section .button-card .data,#state-app-dashboard .cards .cards-section .mini-card .data{color:#004571;font-size:40px;font-weight:700}#state-app-dashboard .cards .cards-section .button-card .subtitle,#state-app-dashboard .cards .cards-section .mini-card .subtitle{color:#e57200}#state-app-dashboard .cards .cards-section .button-card{border:1px solid #e57200;border-left:20px solid;padding-right:20px;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.2);transition:all .2s ease}#state-app-dashboard .cards .cards-section .button-card i.fa,#state-app-dashboard .cards .cards-section .button-card i.fal,#state-app-dashboard .cards .cards-section .button-card i.far{font-size:40px;color:#004571;min-height:60px;display:flex;align-items:center;height:100%}#state-app-dashboard .cards .cards-section .button-card span{color:#e57200}#state-app-dashboard .cards .cards-section .button-card:hover{background-color:#e57200}#state-app-dashboard .cards .cards-section .button-card:hover i.fa,#state-app-dashboard .cards .cards-section .button-card:hover i.fal,#state-app-dashboard .cards .cards-section .button-card:hover i.far{color:hsla(0,0%,100%,.9)}#state-app-dashboard .cards .cards-section .button-card:hover span{color:#fff}#state-app-chargepoint .connector-brief{flex:0 0 auto;width:200px;background-color:#fff;border:1px solid #e57200;min-height:200px;position:relative;cursor:pointer}#state-app-chargepoint .connector .connector-top .ellipsis-options{position:absolute;padding:3px 6px;color:#e57200}#state-app-chargepoint .connector .connector-top .ellipsis-options:hover{color:#668cd3}#state-app-chargepoint .connector .connector-top .title accent{font-size:20px;display:inline-block;background-color:rgba(26,187,156,.1);padding:5px}#state-app-chargepoint .connector .connector-main .connector-type:after{content:"...";font-size:32px;color:#668cd3}#state-app-chargepoint .connector .connector-main .connector-type .connector-mode span{font-size:13px;color:#36a2eb;margin-left:1px}#state-app-chargepoint .connector .connector-details{flex:1 1 auto;width:0;height:100%;background-color:#f7f7f7;overflow:hidden;transition:all .3s ease-in-out;margin:4px 0 4px 1px;height:192px}#state-app-chargepoint .connector.expanded .connector-details{width:400px;min-height:230px;border:1px dashed #e57200;border-left:none}#state-app-chargepoint .connector-tabs a.active{background-color:#459082;color:#fff}#state-app-chargepoint .issues .error-message{padding:10px 0 0;color:#bf6767}#state-app-chargepoint .more-controls{border-top:1px dashed #9cc2cb;padding:10px;position:relative}.form-control.active,.form-control:focus-within:not(.deactivate){color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgb(0 123 255/25%)}#modal-v2x-payloads .payload-editor.in-edition{border-bottom:1px dashed #9cc2cb;background-color:rgba(156,194,203,.1)}md-chips md-chip.md-focused{background:#459082!important}md-option.md-focused{background-color:rgb(0 123 255/10%)!important;color:#459082!important}