/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--base-font-size:13px;}:root{--font-size-xxxxxl:1.84615rem;--font-size-xxxxl:1.75rem;--font-size-xxxl:1.69231rem;--font-size-xxl:1.61538rem;--font-size-xl:1.38462rem;--font-size-l:1.23077rem;--font-size-xm:1.07692rem;--font-size-m:1rem;--font-size-s:0.92308rem;--font-size-xs:0.76923rem;--font-size-xxs:0.69231rem;}@use "sass:math";.testIcon,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .img-wrapper{background-image:url(/themes/evolt/images/test_icon.png);background-position:center;background-repeat:no-repeat;background-size:cover;}.iconClose{background-image:url(/themes/evolt/images/iconClose.svg);background-position:center;background-repeat:no-repeat;}.logoBrand,header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand{background-image:url(/themes/evolt/images/logoSwarcoEConnect.svg);background-position:left center;background-repeat:no-repeat;background-size:230px;}.iconCO2,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.co2-saving .img-wrapper{background-image:url(/themes/evolt/images/iconCO2.svg);background-position:center;background-repeat:no-repeat;}.iconConsum,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.consum .img-wrapper{background-image:url(/themes/evolt/images/charging-station-icon.svg);background-position:center;background-repeat:no-repeat;}.iconDriver,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.unique-d .img-wrapper{background-image:url(/themes/evolt/images/iconDriver.svg);background-position:center;background-repeat:no-repeat;}.iconPoundSign,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.spend .img-wrapper{background-image:url(/themes/evolt/images/iconPoundSign.svg);background-position:center;background-repeat:no-repeat;}.iconSessions,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.sessions .img-wrapper{background-image:url(/themes/evolt/images/iconSessions.svg);background-position:center;background-repeat:no-repeat;}.iconTrees,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.trees .img-wrapper{background-image:url(/themes/evolt/images/iconTrees.svg);background-position:center;background-repeat:no-repeat;}.iconMiles,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.ev .img-wrapper{background-image:url(/themes/evolt/images/iconMiles.svg);background-position:center;background-repeat:no-repeat;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.petrol-equivalent-miles .img-wrapper{background-image:url(/themes/evolt/images/iconPetrolEquiv.svg);background-position:center;background-repeat:no-repeat;}.iconUptime,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.uptime .img-wrapper{background-image:url(/themes/evolt/images/uptime-icon.svg);background-position:center;background-repeat:no-repeat;}.iconUtilization,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.utilization .img-wrapper{background-image:url(/themes/evolt/images/utilisation-icon.svg);background-position:center;background-repeat:no-repeat;}.iconFaults,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.faults .img-wrapper{background-image:url(/themes/evolt/images/active-tickets-icon.svg);background-position:center;background-repeat:no-repeat;}.iconFaultsOverSLA,.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.faults-over-sla .img-wrapper{background-image:url(/themes/evolt/images/active-tickets-over-sla-icon.svg);background-position:center;background-repeat:no-repeat;}.highlighted{position:unset;max-width:1440px;margin:0 auto;width:100%;z-index:100;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.highlighted{position:inherit;}}.block-dashboard-main-menu-block{padding:0;background:#8ace1c;background:-moz-linear-gradient(top,#8ACE1C 0%,#6A9F1D 100%);background:-webkit-linear-gradient(top,#8ACE1C 0%,#6A9F1D 100%);background:linear-gradient(to bottom,#8ACE1C 0%,#6A9F1D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ace1c',endColorstr='#6a9f1d',GradientType=0);}@media (min-width:667px){.block-dashboard-main-menu-block{display:block;}}@media (max-width:768px){.block-dashboard-main-menu-block{padding:0;}}.block-dashboard-main-menu-block .main-menu-wrapper{padding-right:20px;padding-left:20px;}@media (min-width:768px){.block-dashboard-main-menu-block .main-menu-wrapper{padding-right:40px;padding-left:40px;}}@media (min-width:850px){.block-dashboard-main-menu-block .main-menu-wrapper{padding-right:60px;padding-left:60px;}}@media (min-width:1280px){.block-dashboard-main-menu-block .main-menu-wrapper{padding-right:98px;padding-left:98px;}}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items{position:relative;display:flex;align-items:stretch;margin:0;flex-wrap:wrap;padding:8px 0;}@media (min-width:667px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items{height:50px;padding:0;}}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li{position:relative;list-style:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:flex;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li .tab-wrap{display:flex;align-items:stretch;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li .tab-wrap a{font-size:14px;line-height:150%;color:#ffffff;text-decoration:none;padding:8px;display:flex;align-items:center;font-weight:400;}@media (min-width:667px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li .tab-wrap a{padding:0 8px;}}@media (min-width:1050px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li .tab-wrap a{padding:0 18px;}}@media (min-width:1200px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li .tab-wrap a{padding:0 24px;}}@media (min-width:1280px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li .tab-wrap a{font-size:16px;}}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:hover{background-color:rgba(255,255,255,0.07);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li.active{background-color:rgba(255,255,255,0.15);}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child{margin-left:auto;display:none;}@media (min-width:768px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child{display:flex;}}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child:after{content:"";position:absolute;top:calc(50% - 15px);right:30px;height:30px;width:30px;border-radius:50%;background-color:#ffffff;background-image:url(/themes/evolt/images/iconAccount.svg);background-repeat:no-repeat;background-size:95%;background-position:center 5px;display:none;}@media (min-width:1050px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child:after{display:block;}}@media (max-width:400px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child:after{top:calc(50% - 13px);height:25px;width:25px;background-size:100%;background-position:center 5px;}}@media (max-width:768px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child:after{right:10px;}}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child a{padding:0 20px 0 30px;}@media (min-width:1050px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child a{padding:0 70px 0 30px;}}@media (max-width:400px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child a{padding:15px 45px 15px 20px;}}@media (max-width:768px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child a{padding:15px 55px 15px 20px;}}label{font-size:calc(var(--font-size-m) + ((var(--font-size-m) / (var(--font-size-m) * 0 + 1)) - ($min-font-size / ($min-font-size * 0 + 1))) * ((100vw - 420px) / ((1200px / (1200px * 0 + 1)) - ($lower-range / ($lower-range * 0 + 1)))));line-height:120%;color:#899297;font-weight:500;}@media screen and (max-width:420px){label{font-size:var(--font-size-m);}}@media screen and (min-width:1200px){label{font-size:var(--font-size-m);}}.select-wrapper select,input.form-control{height:32px;font-weight:500;line-height:120%;border-radius:0;border:none;background-color:#ffffff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.08);}.select-wrapper:after{color:linear-gradient(#8ace1c,#6a9f1d) 27;font-size:calc(1rem + 2px);font-size:calc(var(--font-size-m) + 2px);}.select-wrapper select{padding:5px 30px 5px 5px;}.form-type-checkbox input{opacity:0;margin:7px 0 0 !important;}.form-type-checkbox input + label{display:block;position:relative;padding-left:24px;margin-bottom:20px;font-family:"Montserrat",Helvetica,Arial,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.form-type-checkbox input + label:last-child{margin-bottom:0;}.form-type-checkbox input + label:before{content:"";display:block;width:16px;height:16px;background-color:#ffffff;border:2px solid #6a9f1d;position:absolute;left:0px;top:1px;opacity:0.7;-webkit-transition:all 0.12s,border-color 0.08s;transition:all 0.12s,border-color 0.08s;}.form-type-checkbox input:checked + label:before{width:8px;top:1px;left:4px;border-radius:0;opacity:1;background-color:#ffffff;border-color:#6a9f1d;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.webform-actions{padding-top:15px;}.password-suggestions ul{padding:0 0 0 15px;}.views-exposed-form{padding:15px 0;}.views-exposed-form .form-inline{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.views-exposed-form .form-inline .form-group{margin:0 5px 10px 5px !important;}.views-exposed-form .form-inline input.bef-datepicker{width:200px !important;}.views-exposed-form .form-inline input#edit-cpid{width:150px !important;}.views-exposed-form label{font-size:1rem;font-size:var(--font-size-m);margin-bottom:5px;width:100%;}.views-exposed-form .select-wrapper select,.views-exposed-form input.form-control{line-height:1 !important;height:36px !important;}.views-exposed-form #edit-actions{align-self:flex-end;}[data-drupal-selector="edit-reset"]{background-color:#fff;outline:0;border-radius:0;border-color:#ddd;color:#899297;}[data-drupal-selector="edit-reset"] .icon{display:none;}[data-drupal-selector="edit-reset"]:hover,[data-drupal-selector="edit-reset"]:focus{background-color:#fff;color:#a4abaf;border-color:#ddd;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);}table thead th{color:#6a9f1d;}.main-container table thead tr th{padding:15px !important;font-size:1.23077rem;font-size:var(--font-size-l);font-weight:500;color:#1e4c3c;border-bottom:1px solid #b6bdc2 !important;}.main-container table tbody tr:hover{background-color:#ffffff !important;}.main-container table tbody tr td{padding:10px 15px !important;font-size:1rem;font-size:var(--font-size-m);font-weight:500;color:#899297;border-top:1px solid #b6bdc2 !important;}html{margin:0 auto;padding:0;font-size:13px;font-size:var(--base-font-size);font-family:"Montserrat",Helvetica,Arial,sans-serif;}body{margin:0 auto;padding:0;}.row,.container,ul,ol{margin:0 auto;padding:0;font-size:1rem;font-size:var(--font-size-m);font-family:"Montserrat",Helvetica,Arial,sans-serif;}[class*="col-md-"],[class*="col-sm-"],[class*="col-lg-"],[class*="col-xs-"]{margin:0 auto;padding:0 10px;}.container-1200{width:1200px;max-width:1200px !important;padding-top:20px;}@media (max-width:1200px){.container-1200{width:100%;max-width:unset !important;}}a{text-decoration:none;color:#6a9f1d;cursor:pointer;}a:hover{text-decoration:none;color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}h1{font-size:1.75rem;font-size:var(--font-size-xxxxl);line-height:114%;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;}h1,p,label{letter-spacing:0.5px;font-family:"Montserrat",Helvetica,Arial,sans-serif;}.form-required{position:relative;}.form-required:after{content:"*";font-size:calc(1.69231rem - 2px);font-size:calc(var(--font-size-xxxl) - 2px);background:none;color:#ee2f32;width:unset;height:unset;position:absolute;padding:3px;top:-2px;}.main-wrapper{padding-left:0;padding-right:0;}@media (min-width:768px){.main-wrapper{padding-right:20px;padding-left:20px;}}a.grey-link,a.grey-link:hover{color:#899297;}.mobile-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.mobile-header .mobile-btn-wrapper .evolt-nav-toogle{border:none;padding:10px 15px;margin:0;float:unset !important;}.mobile-header .mobile-btn-wrapper .evolt-nav-toogle:focus,.mobile-header .mobile-btn-wrapper .evolt-nav-toogle:hover{background-color:transparent !important;}.mobile-header .mobile-btn-wrapper .evolt-nav-toogle .icon-bar{width:25px;height:3px;border-radius:0;margin:6px 0;background-color:#6a9f1d !important;}.mobile-header .mobile-header-blocks{padding:10px 0 0;}.mobile-header .mobile-header-blocks .swarco-block-id-block-helpline,.mobile-header .mobile-header-blocks .block-helpline{color:#899297;font-size:1.07692rem;font-size:var(--font-size-xm);}.mobile-header .mobile-header-blocks .mobile-navbar-brand a{padding:0;height:unset;color:#6a9f1d;}.evolt-nav-collapse{border-color:#ddff3c !important;}.btn-linear-blue,.btn-linear-blue:hover,.btn-linear-blue:active,.btn-linear-blue:focus,.btn-linear-grey,.view-driver-sessions .button[data-drupal-selector="edit-reset"],.view-drivers-invoices .button[data-drupal-selector="edit-reset"],.btn-linear-grey:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:hover,.btn-linear-grey:active,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:active,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:active,.btn-linear-grey:focus,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:focus,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:focus,.user--reset--form button.form-submit,.user--reset--form button.form-submit:active,.user--reset--form button.form-submit:focus{outline:0;padding:7px 15px 5px;display:inline-block;text-decoration:none;font-size:calc(1rem + 2px);font-size:calc(var(--font-size-m) + 2px);font-weight:500;font-family:"Montserrat",Helvetica,Arial,sans-serif;line-height:130%;color:#6a9f1d;background-color:#ffffff;border-image:linear-gradient(to bottom,#8ace1c 0%,#6a9f1d 100%);border-image-slice:1;border-width:2px;border-color:#6a9f1d;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}@media (max-width:768px){.btn-linear-blue,.btn-linear-blue:hover,.btn-linear-blue:active,.btn-linear-blue:focus,.btn-linear-grey,.view-driver-sessions .button[data-drupal-selector="edit-reset"],.view-drivers-invoices .button[data-drupal-selector="edit-reset"],.btn-linear-grey:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:hover,.btn-linear-grey:active,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:active,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:active,.btn-linear-grey:focus,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:focus,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:focus,.user--reset--form button.form-submit,.user--reset--form button.form-submit:active,.user--reset--form button.form-submit:focus{width:100%;}}.btn-linear-blue:hover,.btn-linear-blue:hover:hover,.btn-linear-blue:active:hover,.btn-linear-blue:focus:hover,.btn-linear-grey:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:hover,.btn-linear-grey:hover:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:hover:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:hover:hover,.btn-linear-grey:active:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:active:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:active:hover,.btn-linear-grey:focus:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:focus:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:focus:hover,.user--reset--form button.form-submit:hover,.user--reset--form button.form-submit:active:hover,.user--reset--form button.form-submit:focus:hover{color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);}.user--reset--form button.form-submit span.glyphicon{display:none;}.btn-linear-grey,.view-driver-sessions .button[data-drupal-selector="edit-reset"],.view-drivers-invoices .button[data-drupal-selector="edit-reset"],.btn-linear-grey:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:hover,.btn-linear-grey:active,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:active,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:active,.btn-linear-grey:focus,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:focus,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:focus{color:#899297;border-image:linear-gradient(to bottom,#b2b8bb 0%,#636c70 100%);border-image-slice:1;border-color:#899297;}.btn-linear-grey:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:hover,.btn-linear-grey:hover:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:hover:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:hover:hover,.btn-linear-grey:active:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:active:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:active:hover,.btn-linear-grey:focus:hover,.view-driver-sessions .button[data-drupal-selector="edit-reset"]:focus:hover,.view-drivers-invoices .button[data-drupal-selector="edit-reset"]:focus:hover{color:#a4abaf;}.btn-skip,.btn-remove{padding-left:15px;}.notify-user:before{content:"\f071";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:calc(1rem + 2px);font-size:calc(var(--font-size-m) + 2px);color:#f39000;text-rendering:auto;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:100%;top:0px;padding-right:5px;position:relative;}body.user-logged-in .region-content article .form-item h4.label{padding:0;font-size:1.07692rem;font-size:var(--font-size-xm);color:#333;}body.user-logged-in .region-content article .field{margin-bottom:10px;}body.user-logged-in .region-content article .field .field--item{word-wrap:break-word;}section.block-views-exposed-filter-blockcharging-point-status-sdr-totals{margin-top:-3px;padding:25px 20px 20px !important;background-color:rgba(120,129,134,0.08);border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}section.block-views-exposed-filter-blockcharging-point-status-sdr-totals form .form-inline .form-item label{display:none;}section.block-views-exposed-filter-blockcharging-point-status-sdr-totals form .form-inline .form-item.form-type-csh{position:relative;padding-right:30px;margin-right:30px;}section.block-views-exposed-filter-blockcharging-point-status-sdr-totals form .form-inline .form-item.form-type-csh:after{content:"";position:absolute;right:30px;top:5px;}.GaugeMeter{border-color:#8ace1c;}.cards-info-message{width:55%;margin:0 auto;text-align:center;}.cards-info-message .info-text{color:#899297;font-size:calc(1rem + 2px);font-size:calc(var(--font-size-m) + 2px);}.path-dashboard .dashboard-items,.dashboard-account .dashboard-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;align-items:stretch;justify-content:space-between;width:88%;margin:20px auto 20px;padding:40px 0 0;position:relative;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.path-dashboard .dashboard-items,.dashboard-account .dashboard-items{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;}}@media (min-width:400px){.path-dashboard .dashboard-items,.dashboard-account .dashboard-items{margin:20px auto 70px;}}.path-dashboard .dashboard-items:before,.dashboard-account .dashboard-items:before{content:"";background:#6a9f1d;height:3px;width:calc(100%);position:absolute;top:calc(100% - 3px);z-index:90;}.path-dashboard .dashboard-items .step,.dashboard-account .dashboard-items .step{display:block;flex:0 1 auto;list-style-type:none;width:23%;height:90px;border-image:linear-gradient(#8ace1c,#6a9f1d) 27;border-width:2px;border-style:solid;border-bottom:0;background-color:#e4e7e9;z-index:85;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.path-dashboard .dashboard-items .step,.dashboard-account .dashboard-items .step{margin-right:24px;}.path-dashboard .dashboard-items .step:last-child,.dashboard-account .dashboard-items .step:last-child{margin-right:0;}}.path-dashboard .dashboard-items .step.active,.dashboard-account .dashboard-items .step.active{z-index:95;}.path-dashboard .dashboard-items .step.active:after,.dashboard-account .dashboard-items .step.active:after{content:"";background-color:#e4e7e9;position:absolute;width:calc(23% - 8px);height:3px;z-index:99;}.path-dashboard .dashboard-items .step .step-wrap,.dashboard-account .dashboard-items .step .step-wrap{position:relative;width:100%;height:100%;text-align:center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.path-dashboard .dashboard-items .step .step-wrap a,.dashboard-account .dashboard-items .step .step-wrap a{overflow-wrap:break-word;line-height:105px;text-decoration:none;font-size:1.38462rem;font-size:var(--font-size-xl);font-weight:500;color:#6a9f1d;display:block;height:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.path-dashboard .dashboard-items .step .step-wrap a:hover,.dashboard-account .dashboard-items .step .step-wrap a:hover{color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.path-dashboard .dashboard-items .step .step-wrap .icon,.dashboard-account .dashboard-items .step .step-wrap .icon{position:absolute;width:60px;height:60px;left:calc(50% - 30px);top:-30px;border-radius:50%;border-width:2px;border-style:solid;border-color:#8ace1c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.path-dashboard .dashboard-items .step .step-wrap .icon.account,.dashboard-account .dashboard-items .step .step-wrap .icon.account{background:url(/themes/evolt/images/iconAccount.svg) center no-repeat;background-size:100%;background-color:#ffffff;}.path-dashboard .dashboard-items .step .step-wrap .icon.payment,.dashboard-account .dashboard-items .step .step-wrap .icon.payment{background:url(/themes/evolt/images/iconPayment.svg) center no-repeat;background-size:100%;background-color:#ffffff;}.path-dashboard .dashboard-items .step .step-wrap .icon.vehicles,.dashboard-account .dashboard-items .step .step-wrap .icon.vehicles{background:url(/themes/evolt/images/iconCar.svg) center no-repeat;background-size:100%;background-color:#ffffff;}.path-dashboard .dashboard-items .step .step-wrap .icon.cards,.dashboard-account .dashboard-items .step .step-wrap .icon.cards{background:url(/themes/evolt/images/iconPayment.svg) center no-repeat;background-size:100%;background-color:#ffffff;}.path-dashboard .dashboard-items .step .step-wrap:hover,.dashboard-account .dashboard-items .step .step-wrap:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.path-dashboard .dashboard-items .step .step-wrap:hover .icon,.dashboard-account .dashboard-items .step .step-wrap:hover .icon{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);}.path-dashboard.dashboard-payment .payment-info-message,.dashboard-account.dashboard-payment .payment-info-message{width:55%;margin:0 auto;text-align:center;}.path-dashboard.dashboard-payment .payment-info-message .info-text,.dashboard-account.dashboard-payment .payment-info-message .info-text{color:#899297;font-size:calc(1rem + 2px);font-size:calc(var(--font-size-m) + 2px);}.path-dashboard.dashboard-payment .payment-info-message .btn-wrapper,.dashboard-account.dashboard-payment .payment-info-message .btn-wrapper{margin-top:15px;}.path-dashboard.dashboard-payment .payment-info-message .btn-wrapper a:hover,.dashboard-account.dashboard-payment .payment-info-message .btn-wrapper a:hover{text-decoration:none;}.path-dashboard.dashboard-cards .cards-info-message,.dashboard-account.dashboard-cards .cards-info-message{width:55%;margin:0 auto;text-align:center;}.path-dashboard.dashboard-cards .cards-info-message .info-text,.dashboard-account.dashboard-cards .cards-info-message .info-text{color:#899297;font-size:calc(1rem + 2px);font-size:calc(var(--font-size-m) + 2px);}.path-dashboard.dashboard-cards .cards-info-message .btn-wrapper,.dashboard-account.dashboard-cards .cards-info-message .btn-wrapper{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;}.path-dashboard.dashboard-cards .cards-info-message .btn-wrapper a.btn,.dashboard-account.dashboard-cards .cards-info-message .btn-wrapper a.btn{width:fit-content;margin:0 auto;}.path-dashboard.dashboard-cards .cards-info-message .btn-wrapper a.btn:hover,.dashboard-account.dashboard-cards .cards-info-message .btn-wrapper a.btn:hover{text-decoration:none;}.path-dashboard.dashboard-cards .cards-info-message .btn-wrapper a.cancel-link,.dashboard-account.dashboard-cards .cards-info-message .btn-wrapper a.cancel-link{margin-top:10px;color:#899297;}.path-dashboard.dashboard-vehicles .vehicle-info-message,.dashboard-account.dashboard-vehicles .vehicle-info-message{width:55%;margin:0 auto;text-align:center;}.path-dashboard.dashboard-vehicles .vehicle-info-message .info-text,.dashboard-account.dashboard-vehicles .vehicle-info-message .info-text{color:#899297;font-size:calc(1rem + 2px);font-size:calc(var(--font-size-m) + 2px);}.path-dashboard.dashboard-vehicles .vehicle-info-message .btn-wrapper,.dashboard-account.dashboard-vehicles .vehicle-info-message .btn-wrapper{margin-top:15px;}.path-dashboard.dashboard-vehicles .vehicle-info-message .btn-wrapper a:hover,.dashboard-account.dashboard-vehicles .vehicle-info-message .btn-wrapper a:hover{text-decoration:none;}.path-dashboard .view-dashboard-vehicles,.path-dashboard .view-dashboard-cards,.dashboard-account .view-dashboard-vehicles,.dashboard-account .view-dashboard-cards{width:88%;margin:0 auto;}.path-dashboard .view-dashboard-vehicles .view-empty .must-add-vehicle,.path-dashboard .view-dashboard-cards .view-empty .must-add-vehicle,.dashboard-account .view-dashboard-vehicles .view-empty .must-add-vehicle,.dashboard-account .view-dashboard-cards .view-empty .must-add-vehicle{width:55%;margin:0 auto;margin-top:50px;text-align:center;}.path-dashboard .view-dashboard-vehicles .view-empty .must-add-vehicle p,.path-dashboard .view-dashboard-cards .view-empty .must-add-vehicle p,.dashboard-account .view-dashboard-vehicles .view-empty .must-add-vehicle p,.dashboard-account .view-dashboard-cards .view-empty .must-add-vehicle p{color:#899297;}.path-dashboard .evolt-edit-vehicle,.dashboard-account .evolt-edit-vehicle{padding-top:80px;width:60%;margin:0 auto;}.path-dashboard .evolt-edit-vehicle .row,.dashboard-account .evolt-edit-vehicle .row{padding-top:20px;}.path-dashboard .evolt-edit-vehicle .welcome-form-actions,.dashboard-account .evolt-edit-vehicle .welcome-form-actions{padding-top:20px;}.path-dashboard .evolt-edit-vehicle #edit-cancel,.dashboard-account .evolt-edit-vehicle #edit-cancel{padding-left:20px;}.path-dashboard .evolt-edit-vehicle ul,.dashboard-account .evolt-edit-vehicle ul{padding-left:1.5em;}.path-dashboard.evolt--dashboard--edit--vehicle .btn-skip,.dashboard-account.evolt--dashboard--edit--vehicle .btn-skip{display:none;}.path-dashboard.entity--user--vehicle--delete--form .user-vehicle-delete-form,.dashboard-account.entity--user--vehicle--delete--form .user-vehicle-delete-form{width:60%;margin:0 auto;color:#899297;}.path-dashboard.entity--user--vehicle--delete--form .user-vehicle-delete-form .form-actions,.dashboard-account.entity--user--vehicle--delete--form .user-vehicle-delete-form .form-actions{padding-top:15px;}.dashboard-account .page-title-wrapper{display:none;}.dashboard-overview .main-container{background:#f8f9fb;}.dashboard-overview .main-container .main-wrapper{padding:0;}.dashboard-overview .main-container .main-wrapper .page-title-wrapper{display:none;}.dashboard-overview .main-container .main-wrapper h2.block-title{margin:20px 0 10px;padding:0;font-size:1.84615rem;font-size:var(--font-size-xxxxxl);font-weight:500;color:#1e4c3c;}.dashboard-overview .main-container .main-wrapper .block-dashboard-menu-block{display:none;}.dashboard-overview .main-container .main-wrapper .total-sessions,.dashboard-overview .main-container .main-wrapper .status-cp{background:none;padding:0;margin:0 15px;}@media (max-width:992px){.dashboard-overview .main-container .main-wrapper .total-sessions,.dashboard-overview .main-container .main-wrapper .status-cp{width:100%;}}.dashboard-overview .main-container .main-wrapper .total-sessions{width:calc(40% - 60px);margin:0 15px 0 30px;}@media (max-width:768px){.dashboard-overview .main-container .main-wrapper .total-sessions{width:90%;margin:20px 5%;}}.dashboard-overview .main-container .main-wrapper .total-sessions .form-group{border-radius:2px;background:#ffffff;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;border:0 solid transparent;border-width:0 0 0 0;background-clip:padding-box;padding:15px 15px;border-bottom:1.5px solid #e4e7e9;width:100%;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .img-wrapper{width:60px;height:60px;display:block;margin:0;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.sessions .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.unique-d .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.consum .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.spend .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.co2-saving .img-wrapper{background-size:75px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.trees .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.petrol-equivalent-miles .img-wrapper{background-size:50px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.ev .img-wrapper{background-size:75px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.uptime .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.utilization .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.faults .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.faults-over-sla .img-wrapper{background-size:80px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .data-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-flex:1 0 calc(100% - 130px);-moz-box-flex:1 0 calc(100% - 130px);-webkit-flex:1 0 calc(100% - 130px);-moz-flex:1 0 calc(100% - 130px);-ms-flex:1 0 calc(100% - 130px);flex:1 0 calc(100% - 130px);-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;justify-content:center;margin-left:10px;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .data-wrapper .t-label{font-size:1rem;font-size:var(--font-size-m);font-weight:500;color:#899297;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .data-wrapper .data{font-size:1.75rem;font-size:var(--font-size-xxxxl);line-height:100%;color:#6a9f1d;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .img-wrapper{-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .data-wrapper{-webkit-box-flex:0 0 60%;-moz-box-flex:0 0 60%;-webkit-flex:0 0 60%;-moz-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;}}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals--half-and-half{width:100%;}@media (min-width:992px){.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals--half-and-half{display:flex;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals--half-and-half .totals{-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-moz-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals--half-and-half .totals + .totals{border-left:1.5px solid #e4e7e9;}}@media all and (min-width:992px) and (-ms-high-contrast:none),(min-width:992px) and (-ms-high-contrast:active){.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals--half-and-half .totals{max-width:50%;}}.dashboard-overview .main-container .main-wrapper .total-sessions .driver-sdr-totals-unbilled .total-wrapper .totals.consum{border-bottom:0;}.dashboard-overview .main-container .main-wrapper .status{display:block;width:100%;float:left;}.dashboard-overview .main-container .main-wrapper .status #block-views-block-charging-point-status-cp-status .views-row.row-1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.dashboard-overview .main-container .main-wrapper .status #block-views-block-charging-point-status-cp-status .views-row.row-1 .views-field{width:33.3333333%;}@media (max-width:768px){.dashboard-overview .main-container .main-wrapper .status #block-views-block-charging-point-status-cp-status .views-row.row-1 .views-field{width:100%;}}.dashboard-overview .main-container .main-wrapper .status #block-views-block-charging-point-status-cp-count .view-content{display:none;}.dashboard-overview .main-container .main-wrapper .status-cp{width:calc(60% - 30px);margin:0 30px 0 15px;}@media (max-width:768px){.dashboard-overview .main-container .main-wrapper .status-cp{width:90%;margin:20px 5%;}}.dashboard-overview .main-container .main-wrapper .status-cp .status{margin:0 auto;}.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container{display:block;width:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;width:100%;margin:0 auto 30px;padding:5px;border-radius:2px;background-color:#ffffff;}@media (max-width:768px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container > div{width:100%;}}@media (max-width:992px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left{width:100%;}}.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12{padding:0 5px;}.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12 a{display:block;padding-bottom:5px;text-align:left;font-size:calc(16px + ((18px / (18px * 0 + 1)) - ($min-font-size / ($min-font-size * 0 + 1))) * ((100vw - 420px) / ((1200px / (1200px * 0 + 1)) - ($lower-range / ($lower-range * 0 + 1)))));font-weight:500;text-decoration:none;color:#6a9f1d;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}@media screen and (max-width:420px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12 a{font-size:16px;}}@media screen and (min-width:1200px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12 a{font-size:18px;}}.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12 a:hover{text-decoration:none;color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}@media (max-width:992px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12 a{text-align:center;}}@media (max-width:992px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-right{width:100%;}}.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-right .value{position:absolute;display:block;top:calc(50% - 25px);left:14%;height:50px;width:85px;font-size:calc(34px + ((48px / (48px * 0 + 1)) - ($min-font-size / ($min-font-size * 0 + 1))) * ((100vw - 420px) / ((1200px / (1200px * 0 + 1)) - ($lower-range / ($lower-range * 0 + 1)))));font-weight:700;text-align:center;line-height:120%;color:#1e4c3c;z-index:10;}@media screen and (max-width:420px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-right .value{font-size:34px;}}@media screen and (min-width:1200px){.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-right .value{font-size:48px;}}.dashboard-overview .main-container .main-wrapper .status-cp .status .charge-label{padding-bottom:15px;text-align:center;font-size:calc(16px + ((18px / (18px * 0 + 1)) - ($min-font-size / ($min-font-size * 0 + 1))) * ((100vw - 420px) / ((1200px / (1200px * 0 + 1)) - ($lower-range / ($lower-range * 0 + 1)))));font-weight:500;color:#1e4c3c;}@media screen and (max-width:420px){.dashboard-overview .main-container .main-wrapper .status-cp .status .charge-label{font-size:16px;}}@media screen and (min-width:1200px){.dashboard-overview .main-container .main-wrapper .status-cp .status .charge-label{font-size:18px;}}.dashboard-overview .main-container .main-wrapper .status-cp .charge-points,.dashboard-overview .main-container .main-wrapper .status-cp .block-views-blockdrivers-invoices-recent-invoices{padding:0;}.dashboard-overview .main-container .main-wrapper .status-cp .charge-points .form-group,.dashboard-overview .main-container .main-wrapper .status-cp .block-views-blockdrivers-invoices-recent-invoices .form-group{padding:0;border-radius:2px;background:#ffffff;}.dashboard-overview .main-container .main-wrapper .status-cp .charge-points .table,.dashboard-overview .main-container .main-wrapper .status-cp .block-views-blockdrivers-invoices-recent-invoices .table{margin-bottom:0;}.dashboard-overview .main-container .main-wrapper .status-cp .charge-points .table > thead > tr > th,.dashboard-overview .main-container .main-wrapper .status-cp .block-views-blockdrivers-invoices-recent-invoices .table > thead > tr > th{padding:16px 0 10px 18px;}.dashboard-overview .main-container .main-wrapper .status-cp .charge-points .table > tbody > tr > td,.dashboard-overview .main-container .main-wrapper .status-cp .block-views-blockdrivers-invoices-recent-invoices .table > tbody > tr > td{padding:10px 0 10px 18px;}.dashboard-overview .main-container .main-wrapper .status-cp .block-views-blockdrivers-invoices-recent-invoices{margin-bottom:20px;}.dashboard-overview .main-container .main-wrapper .driver-sessions table{width:100%;}.dashboard-overview .main-container .swarco-block-id-block-views-block-driver-sessions-driver-sessions .view-header,.dashboard-overview .main-container .view-id-drivers_invoices .view-header{position:absolute;right:0;top:8px;height:40px;}.dashboard-overview .main-container .swarco-block-id-block-views-block-driver-sessions-driver-sessions.contextual-region .view-header,.dashboard-overview .main-container .view-id-drivers_invoices.contextual-region .view-header{top:-45px;}.view-id-driver_invoices .invoice-recalculate{color:#ccc;margin-left:8px;}.generate-invoices{margin-top:50px;margin-bottom:30px;}.webform-submission-account-form{padding-top:50px;}.webform-submission-account-form .form-type-email input{border:transparent !important;background:transparent;cursor:default;}.webform-submission-account-form #edit-user-email{display:block;clear:both;margin-bottom:10px;}.webform-submission-account-form #edit-user-email p{font-weight:500;color:#899297;}.webform-submission-account-form #edit-reset-password a{color:#899297;text-decoration:underline;}.webform-submission-account-form .form-type-checkbox .control-label{line-height:26px;}.webform-submission-account-form .form-type-checkbox .control-label a{text-decoration:underline;}.webform-submission-account-form .form-actions .btn{margin:0;padding:6px 30px;}.webform-submission-account-form .form-actions .btn span{display:none;}.rounded-corners-gradient-borders.cp-status{position:relative;width:125px;height:125px;margin:20px auto 10px;font-size:calc(34px + ((48px / (48px * 0 + 1)) - ($min-font-size / ($min-font-size * 0 + 1))) * ((100vw - 420px) / ((1200px / (1200px * 0 + 1)) - ($lower-range / ($lower-range * 0 + 1)))));font-weight:700;text-align:center;line-height:250%;color:#1e4c3c;border:double 4px transparent;border-radius:50%;background-image:linear-gradient(white,white),radial-gradient(circle at top,#8ace1c,#6a9f1d);background-origin:border-box;background-clip:content-box,border-box;align-items:center;justify-content:center;}@media screen and (max-width:420px){.rounded-corners-gradient-borders.cp-status{font-size:34px;}}@media screen and (min-width:1200px){.rounded-corners-gradient-borders.cp-status{font-size:48px;}}.view-display-id-all_sessions table{width:100%;}.contactless-note{color:#899297;font-size:1rem;font-size:var(--font-size-m);margin-top:10px;}.contactless-note .panel{background-color:transparent;border:none;box-shadow:none;}.dashboard-faults .dashboard-overview .main-container,.dashboard-operator-faults .dashboard-overview .main-container{padding:0;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;}.dashboard-faults .dashboard-overview .main-container .main-wrapper .total-sessions,.dashboard-operator-faults .dashboard-overview .main-container .main-wrapper .total-sessions{width:100%;}.dashboard-faults .dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals,.dashboard-operator-faults .dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals{border-bottom:0;min-width:200px;}.stats-link{display:flex;}.evolt--dashboard--early--stripe--setup .main-container{background-color:white;}.view-driver-sessions,.view-drivers-invoices{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.view-driver-sessions .view-filters,.view-driver-sessions .view-content,.view-drivers-invoices .view-filters,.view-drivers-invoices .view-content{width:100%;}.view-driver-sessions .pager-nav,.view-driver-sessions .view-footer,.view-drivers-invoices .pager-nav,.view-drivers-invoices .view-footer{margin:0 10px;}.view-driver-sessions .pager-nav,.view-drivers-invoices .pager-nav{order:4;}.view-driver-sessions .view-footer,.view-drivers-invoices .view-footer{color:#899297;order:3;}.view-driver-sessions .view-header,.view-drivers-invoices .view-header{position:absolute;right:50px;bottom:-15px;order:7;}@media (max-width:992px){.view-driver-sessions .view-header,.view-drivers-invoices .view-header{margin-left:20px;position:relative;right:unset;bottom:unset;}}@media (max-width:400px){.view-driver-sessions .view-header,.view-drivers-invoices .view-header{display:none;}}@media (max-width:768px){.view-driver-sessions .button[data-drupal-selector="edit-reset"],.view-drivers-invoices .button[data-drupal-selector="edit-reset"]{margin-top:10px;}}body.admin-charging-point-status-report .view-charging-point-status-report .view-header{margin-bottom:15px;}body.admin-charging-point-status-report .view-charging-point-status-report .view-filters{width:100%;margin-bottom:30px;padding:15px;border-radius:2px;background:#ffffff;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);}body.admin-charging-point-status-report .view-charging-point-status-report form > div .form-item{width:auto;}body.admin-charging-point-status-report .view-charging-point-status-report form > div .form-item.form-type-select{margin-bottom:15px;}body.admin-charging-point-status-report .view-charging-point-status-report form > div .form-item label{display:inline;margin-right:10px;margin-bottom:5px;font-size:1.23077rem;font-size:var(--font-size-l);font-weight:300;color:#1e4c3c;}body.admin-charging-point-status-report .view-charging-point-status-report form > div .form-actions{width:auto;align-self:flex-start !important;}body.admin-charging-point-status-report .view-charging-point-status-report .responsive-table{padding:0;border-radius:2px;background:#ffffff;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);}body.admin-charging-point-status-report .view-charging-point-status-report .responsive-table table{min-height:.01%;overflow-x:auto;}@media (min-width:768px){body.admin-charging-point-status-report .view-charging-point-status-report .responsive-table table{width:100%;margin-bottom:15px;}}#driver-invoice-page thead{display:table-header-group;}#driver-invoice-page tr{page-break-inside:avoid;}#driver-invoice-page header{z-index:-1;}#driver-invoice-page.preview #driver-invoice-page-container{position:relative;}#driver-invoice-page.preview #driver-invoice-page-container #draft-overlay{background-repeat:no-repeat;opacity:0.05;z-index:2;position:absolute;width:100%;height:100%;top:150px;left:150px;}#driver-invoice-page h4{padding-top:10px;font-weight:bold;margin-bottom:20px;}#driver-invoice-page .dialog-off-canvas-main-canvas{padding-top:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#driver-invoice-page #page-title-wrapper{display:none;}#driver-invoice-page #driver-invoice-page-container{padding:20px 20px 20px 20px;}#driver-invoice-page #driver-invoice-page-container span{font-weight:bold;}#driver-invoice-page #driver-invoice-page-container .branding,#driver-invoice-page #driver-invoice-page-container .invoice{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;}#driver-invoice-page #driver-invoice-page-container .branding div,#driver-invoice-page #driver-invoice-page-container .invoice div{width:50%;}#driver-invoice-page #driver-invoice-page-container .branding div.brand_image,#driver-invoice-page #driver-invoice-page-container .invoice div.brand_image{width:80%;}#driver-invoice-page #driver-invoice-page-container .branding div.brand_address,#driver-invoice-page #driver-invoice-page-container .invoice div.brand_address{width:20%;}#driver-invoice-page #driver-invoice-page-container .branding .brand_logo,#driver-invoice-page #driver-invoice-page-container .invoice .brand_logo{height:90px;}#driver-invoice-page #driver-invoice-page-container .branding .brand_logo img,#driver-invoice-page #driver-invoice-page-container .invoice .brand_logo img{height:100%;width:auto;object-fit:contain;}#driver-invoice-page #driver-invoice-page-container .branding .brand_address,#driver-invoice-page #driver-invoice-page-container .invoice .brand_address{text-align:left;padding-right:20px;}#driver-invoice-page #driver-invoice-page-container .branding .brand_address p,#driver-invoice-page #driver-invoice-page-container .invoice .brand_address p{margin-bottom:0;}#driver-invoice-page #driver-invoice-page-container .branding .brand_address p:first-of-type,#driver-invoice-page #driver-invoice-page-container .invoice .brand_address p:first-of-type{font-weight:bold;}#driver-invoice-page #driver-invoice-page-container .branding .brand_image,#driver-invoice-page #driver-invoice-page-container .invoice .brand_image{margin-top:30px;}#driver-invoice-page #driver-invoice-page-container .branding p,#driver-invoice-page #driver-invoice-page-container .invoice p{margin-bottom:0;}#driver-invoice-page #driver-invoice-page-container .invoice_details,#driver-invoice-page #driver-invoice-page-container .charging_table{margin-top:20px;margin-bottom:20px;}#driver-invoice-page #driver-invoice-page-container .invoice_details table,#driver-invoice-page #driver-invoice-page-container .charging_table table{border:1px solid black;width:100%;}#driver-invoice-page #driver-invoice-page-container .invoice_details table tr th,#driver-invoice-page #driver-invoice-page-container .charging_table table tr th{border:1px solid black !important;font-weight:bold;color:black;padding:10px !important;text-align:left !important;vertical-align:top !important;}#driver-invoice-page #driver-invoice-page-container .invoice_details table td,#driver-invoice-page #driver-invoice-page-container .charging_table table td{border:1px solid black;padding:10px !important;text-align:left !important;vertical-align:top !important;}#driver-invoice-page #driver-invoice-page-container .invoice_details .net_invoice,#driver-invoice-page #driver-invoice-page-container .charging_table .net_invoice{width:100%;text-align:right;margin-top:20px;margin-bottom:40px;font-weight:bold;font-size:1.23077rem;font-size:var(--font-size-l);}#driver-invoice-page #driver-invoice-page-container .invoice_details .net_invoice .net_label,#driver-invoice-page #driver-invoice-page-container .invoice_details .net_invoice .price,#driver-invoice-page #driver-invoice-page-container .charging_table .net_invoice .net_label,#driver-invoice-page #driver-invoice-page-container .charging_table .net_invoice .price{display:inline-block;white-space:nowrap;}#driver-invoice-page #driver-invoice-page-container .invoice_details .net_invoice .net_label,#driver-invoice-page #driver-invoice-page-container .charging_table .net_invoice .net_label{text-align:left;padding-right:40px;}#driver-invoice-page #driver-invoice-page-container .invoice_details .net_invoice .price,#driver-invoice-page #driver-invoice-page-container .charging_table .net_invoice .price{padding-right:40px;}#driver-invoice-page #driver-invoice-page-container .invoice_table th,#driver-invoice-page #driver-invoice-page-container .invoice_table td{white-space:nowrap;}#driver-invoice-page #driver-invoice-page-container .invoice_table .invoice_table__description{width:50%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__startend{width:10%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__cardno{width:10%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__chargersite{width:13%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__energy{width:8%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__tariff{width:24%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__unrounded_cost{width:12%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__donation{width:12%;}#driver-invoice-page #driver-invoice-page-container .charging_table col.charging_table__cost{width:10%;}#driver-invoice-page #driver-invoice-page-container .company{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;margin-bottom:30px;}#driver-invoice-page #driver-invoice-page-container .company > div{width:33%;}#driver-invoice-page #driver-invoice-page-container .company > div p{margin-bottom:0px;}#driver-invoice-page #driver-invoice-page-container .company > div span{padding-right:5px;}#driver-invoice-page #driver-invoice-page-container .company > div > div{margin-top:15px;}#driver-invoice-page.print *{font-size:0.76923rem;font-size:var(--font-size-xs);line-height:unset;}#driver-invoice-page.print #driver-invoice-page-container .invoice,#driver-invoice-page.print #driver-invoice-page-container .brand_address{line-height:70%;}#driver-invoice-page.print #driver-invoice-page-container .invoice .brand_address_name,#driver-invoice-page.print #driver-invoice-page-container .brand_address .brand_address_name{line-height:110%;}#driver-invoice-page.print #driver-invoice-page-container .net_invoice{margin-top:10px;margin-bottom:25px;}#driver-invoice-page.print #driver-invoice-page-container .net_invoice .net_detail > div{font-size:0.76923rem;font-size:var(--font-size-xs);}#driver-invoice-page.print #driver-invoice-page-container .company{margin-bottom:20px;}#driver-invoice-page.print #driver-invoice-page-container .company .address{line-height:70%;}#driver-invoice-page.print #driver-invoice-page-container .company > div p,#driver-invoice-page.print #driver-invoice-page-container .company > div span{font-size:0.76923rem;font-size:var(--font-size-xs);}#driver-invoice-page.print #driver-invoice-page-container .charging_table table,#driver-invoice-page.print #driver-invoice-page-container .invoice_details table{border-collapse:collapse;}#driver-invoice-page.print #driver-invoice-page-container .charging_table table th,#driver-invoice-page.print #driver-invoice-page-container .charging_table table td,#driver-invoice-page.print #driver-invoice-page-container .invoice_details table th,#driver-invoice-page.print #driver-invoice-page-container .invoice_details table td{font-size:0.69231rem;font-size:var(--font-size-xxs);white-space:nowrap;}#driver-invoice-page.print #driver-invoice-page-container .charging_table table th .site,#driver-invoice-page.print #driver-invoice-page-container .charging_table table td .site,#driver-invoice-page.print #driver-invoice-page-container .invoice_details table th .site,#driver-invoice-page.print #driver-invoice-page-container .invoice_details table td .site{white-space:pre-line;word-break:break-word;}#driver-invoice-page.print #driver-invoice-page-container .charging_table{page-break-before:always;}#driver-invoice-page.print.preview #driver-invoice-page-container #draft-overlay{left:0;top:0;}#driver-invoice-page.print.preview .charging_table{page-break-before:always;}@media (min-width:992px){.view-faults a.view-all-faults,.view--faults--faults a.view-all-faults,.view--faults--engineer--faults a.view-all-faults{float:right;margin-right:15px;}}@media (max-width:992px){.view-faults a.view-all-faults,.view--faults--faults a.view-all-faults,.view--faults--engineer--faults a.view-all-faults{margin-top:15px;}}@media (min-width:992px){.view-faults .select-wrapper:after,.view--faults--faults .select-wrapper:after,.view--faults--engineer--faults .select-wrapper:after{z-index:1;}}@media (min-width:992px){.view-faults .field-fsr-add-fsr li,.view--faults--faults .field-fsr-add-fsr li,.view--faults--engineer--faults .field-fsr-add-fsr li{list-style-type:none;margin-bottom:10px;}}@media (min-width:992px){.view-faults .views-exposed-form .form-inline .form-group.form-item-field-fault-date-reported-value,.view-faults .views-exposed-form .form-inline .form-group.form-item-field-fault-date-reported-value-1,.view--faults--faults .views-exposed-form .form-inline .form-group.form-item-field-fault-date-reported-value,.view--faults--faults .views-exposed-form .form-inline .form-group.form-item-field-fault-date-reported-value-1,.view--faults--engineer--faults .views-exposed-form .form-inline .form-group.form-item-field-fault-date-reported-value,.view--faults--engineer--faults .views-exposed-form .form-inline .form-group.form-item-field-fault-date-reported-value-1{margin-top:22px !important;}}.view-faults #views-exposed-form-faults-engineer-faults .form-item-field-assigned-engineer-target-id,.view--faults--faults #views-exposed-form-faults-engineer-faults .form-item-field-assigned-engineer-target-id,.view--faults--engineer--faults #views-exposed-form-faults-engineer-faults .form-item-field-assigned-engineer-target-id{display:none;}@media (max-width:768px){.view-faults .block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child,.view--faults--faults .block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child,.view--faults--engineer--faults .block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child{display:none;}.view-faults .block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child::after,.view--faults--faults .block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child::after,.view--faults--engineer--faults .block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child::after{display:none;}}.breadcrumb{background-color:transparent;margin-top:26px;}.breadcrumb__list{list-style-type:none;display:flex;flex-wrap:wrap;}.breadcrumb__item{white-space:nowrap;margin-bottom:6px;}.breadcrumb__item::after{content:"";background-image:url(/themes/evolt/images/iconChevronRightGrey.svg);display:inline-block;width:7px;height:13px;margin:0 10px;position:relative;top:1px;}.breadcrumb__item:last-child::after{display:none;}.view-driver-invoices .views-field-operations .dropdown{min-width:5.8rem;}.view-driver-invoices .views-field-operations .dropdown button{font-size:1.2rem;}.view-driver-invoices .views-field-operations .dropdown .dropdown-menu{left:unset;right:0;}.view-driver-sessions .csv-feed a.feed-icon{text-indent:unset;height:unset;width:unset;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;color:#fff;background-color:#6a9f1d;border-color:#1e4c3c;}.footer{background:#6a9f1d;color:#ffffff;width:100%;padding:6rem 3rem;margin-top:50px;border:none;}.footer .region-footer{padding:0 10px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.footer .region-footer a{color:#ffffff;}.footer .region-footer a:hover,.footer .region-footer a:focus{color:#899297;text-decoration:underline;}.footer .region-footer .footer-full-block{width:100%;padding:15px;}.footer .region-footer .footer-contact,.footer .region-footer .footer-quicklinks,.footer .region-footer .footer-block-standard,.footer .region-footer .swarco-block-id-block-contact,.footer .region-footer .swarco-block-id-block-quicklinks,.footer .region-footer .swarco-block-id-block-appdownloads,.footer .region-footer .swarco-block-id-block-logo{width:25%;padding:15px;}.footer .region-footer .footer-contact .block-title,.footer .region-footer .footer-quicklinks .block-title,.footer .region-footer .footer-block-standard .block-title,.footer .region-footer .swarco-block-id-block-contact .block-title,.footer .region-footer .swarco-block-id-block-quicklinks .block-title,.footer .region-footer .swarco-block-id-block-appdownloads .block-title,.footer .region-footer .swarco-block-id-block-logo .block-title{color:#ffffff;opacity:.7;font-size:1.45rem;font-weight:bolder;margin-bottom:20px;margin-top:0;text-align:left;}.footer .region-footer .footer-contact .footer-link-icon:hover,.footer .region-footer .footer-contact .footer-link-icon:focus,.footer .region-footer .footer-quicklinks .footer-link-icon:hover,.footer .region-footer .footer-quicklinks .footer-link-icon:focus,.footer .region-footer .footer-block-standard .footer-link-icon:hover,.footer .region-footer .footer-block-standard .footer-link-icon:focus,.footer .region-footer .swarco-block-id-block-contact .footer-link-icon:hover,.footer .region-footer .swarco-block-id-block-contact .footer-link-icon:focus,.footer .region-footer .swarco-block-id-block-quicklinks .footer-link-icon:hover,.footer .region-footer .swarco-block-id-block-quicklinks .footer-link-icon:focus,.footer .region-footer .swarco-block-id-block-appdownloads .footer-link-icon:hover,.footer .region-footer .swarco-block-id-block-appdownloads .footer-link-icon:focus,.footer .region-footer .swarco-block-id-block-logo .footer-link-icon:hover,.footer .region-footer .swarco-block-id-block-logo .footer-link-icon:focus{opacity:0.7;text-decoration:none;}.footer .region-footer .footer-contact .field--name-body p,.footer .region-footer .swarco-block-id-block-contact .field--name-body p{color:#ffffff;line-height:155%;margin:0;font-size:1rem;font-size:var(--font-size-m);}.footer .region-footer .swarco-block-id-block-appdownloads .field--name-body .img-wrap{width:150px;padding-bottom:10px;}.footer .region-footer .swarco-block-id-block-appdownloads .field--name-body .img-wrap img{width:100%;}.footer .region-footer .swarco-block-id-block-logo .field--name-body img{width:82%;padding-top:2rem;margin:0;}.footer .region-footer .footer-quicklinks .field--name-body p,.footer .region-footer .swarco-block-id-block-quicklinks .field--name-body p{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;}.footer .region-footer .footer-quicklinks .field--name-body ul{list-style:none;}.footer .region-footer .footer-quicklinks .field--name-body ul li{line-height:1.5rem;}@media (max-width:1200px){.footer{width:100%;max-width:100%;}}@media (max-width:992px){.footer{padding:3rem 1rem;}.footer .region-footer .footer-contact,.footer .region-footer .footer-block-standard,.footer .region-footer .footer-quicklinks,.footer .region-footer .swarco-block-id-block-contact,.footer .region-footer .swarco-block-id-block-quicklinks,.footer .region-footer .swarco-block-id-block-appdownloads,.footer .region-footer .swarco-block-id-block-logo{width:50%;padding-bottom:20px;}}@media (max-width:767px){.footer .region-footer .footer-contact,.footer .region-footer .footer-block-standard,.footer .region-footer .footer-quicklinks,.footer .region-footer .swarco-block-id-block-contact,.footer .region-footer .swarco-block-id-block-quicklinks,.footer .region-footer .swarco-block-id-block-appdownloads,.footer .region-footer .swarco-block-id-block-logo{width:100%;text-align:left;padding:0 0 15px 0;}.footer .region-footer .swarco-block-id-block-logo .field--name-body img{width:60%;}}header.navbar{max-width:unset;position:unset;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:#F4F4F4;border:none;border-radius:0;z-index:1000;top:0;height:125px;max-height:125px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header.navbar{position:inherit;}}header.navbar.sticky{position:unset;z-index:100;width:100%;left:0;top:0;}header.navbar .navbar-header{display:none;}header.navbar .evolt-nav-collapse{width:100%;}header.navbar .evolt-nav-collapse .region-navigation-collapsible{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin:0 5px;}header.navbar .evolt-nav-collapse .region-navigation-collapsible > :not(.navbar-brand){flex:1;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand{padding:0;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(22px + ((26px / (26px * 0 + 1)) - ($min-font-size / ($min-font-size * 0 + 1))) * ((100vw - 420px) / ((1200px / (1200px * 0 + 1)) - ($lower-range / ($lower-range * 0 + 1)))));font-weight:500;text-transform:uppercase;color:#6a9f1d;line-height:130%;text-decoration:none;font-weight:600;height:unset;}@media screen and (max-width:420px){header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand{font-size:22px;}}@media screen and (min-width:1200px){header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand{font-size:26px;}}header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand:hover{text-decoration:none;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu .navbar-nav,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu ul,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav{float:right;list-style:none;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu .navbar-nav > li > a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu ul > li > a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav > li > a{padding:10px 15px;display:block;font-size:1rem;font-size:var(--font-size-m);font-weight:700;color:#6a9f1d;text-decoration:none;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu .navbar-nav > li > a:last-child,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu ul > li > a:last-child,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav > li > a:last-child{padding-right:0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu .navbar-nav > li > a:hover,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu ul > li > a:hover,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav > li > a:hover{color:#ddff3c;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu ul li,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu ul{min-width:159px;display:flex;flex-direction:column-reverse;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu ul li li a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu ul li a{padding:0 15px 10px;font-size:1rem;color:#6a9f1d;text-decoration:none;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu ul li li a:hover,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu ul li a:hover{color:#ddff3c;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu ul li li.active a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu ul li.active a{color:#899297;background:transparent;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-helpline,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-helpline,header.navbar .evolt-nav-collapse .region-navigation-collapsible #block-helpline--2{padding:20px 0 0.25rem 0;font-weight:500;font-size:1rem;font-size:var(--font-size-m);color:#899297;}@media (min-width:768px){header.navbar .evolt-nav-collapse .region-navigation-collapsible{position:relative;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu{text-align:right;flex:0;margin-left:1rem;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu:nth-last-child(2){flex:1;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu{padding:0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav > li > a{line-height:1.4em;padding-top:0;padding-bottom:0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-helpline,header.navbar .evolt-nav-collapse .region-navigation-collapsible *[id^='block-helpline--'],header.navbar .evolt-nav-collapse .region-navigation-collapsible *[id^='block-helpline--'].block-helpline{text-align:right;}}@media (min-width:1200px){header.navbar.container{width:100%;max-width:1440px;}}header.navbar--wide{width:100%;}@media (max-width:1200px){header.navbar.container{width:100%;max-width:100%;}}@media (max-width:767px){header.navbar{max-height:unset;height:auto;padding:0;}header.navbar .navbar-header{width:100%;display:block;float:left;margin:0;}header.navbar .evolt-nav-collapse{width:100%;margin:0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu,header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu{width:100%;padding:0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu{padding:0 0px 10px 0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu ul.menu--account,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu ul.menu--account{margin:0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu ul.menu--account li a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu ul.menu--account li a{padding:10px 0;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand,header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-helpline,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-helpline,header.navbar .evolt-nav-collapse .region-navigation-collapsible #block-helpline--2{display:none;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu .navbar-nav,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu ul,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav{float:unset;}}.logoBrand,header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand{background-image:url(/themes/evolt/images/evolt_logo.svg);background-position:left top;background-repeat:no-repeat;text-indent:-9999px;height:115px;background-size:auto 115px;min-width:220px;}.evolt--adverts--overview .main-wrapper,.evolt--adverts--chargepoints .main-wrapper,.evolt--adverts--add--advert .main-wrapper,.evolt--adverts--edit--advert .main-wrapper,.view--advert--impressions--impressions .main-wrapper{padding-left:15px;padding-right:15px;}@media (min-width:768px){.evolt--adverts--overview .main-wrapper,.evolt--adverts--chargepoints .main-wrapper,.evolt--adverts--add--advert .main-wrapper,.evolt--adverts--edit--advert .main-wrapper,.view--advert--impressions--impressions .main-wrapper{padding-right:20px;padding-left:20px;}}.block-dashboard-main-menu-block .submenu-wrapper{background-color:#E8EBED !important;border-top:2px solid #F4F4F4;border-bottom:1px solid #ffffff;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu:before{content:none;display:none;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu::after{content:none;display:none;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li{padding:15px 2.76923rem;}@media (max-width:768px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li{padding:15px 1.23077rem;}}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li .tab-wrap a{color:#899297;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li:hover{background-color:#F4F4F4;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li:hover a{color:#6a9f1d;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li.active{background-color:#F4F4F4;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li.active:before{content:none;display:none;}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li:last-child{float:none;padding:15px 2.76923rem;}@media (max-width:400px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li:last-child{padding:15px 1.23077rem;}}@media (max-width:768px){.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li:last-child{padding:15px 1.23077rem;}}.block-dashboard-main-menu-block ul.dashboard-mainmenu-items.submenu li:last-child:after{content:none;display:none;}.btn-block{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:auto;min-width:120px;height:35px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#ffffff;font-weight:500;text-decoration:none;background-color:#6a9f1d;border:none;border-radius:0;padding:0.46154rem 0.92308rem;outline:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.btn-block:hover,.btn-block:active,.btn-block:focus,.btn-block:active:focus{color:#ffffff;background-color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);outline:none;}@media (min-width:360px){.btn-block{min-width:135px;}}.btn-block--secondary{color:#6a9f1d;background-color:#e4e7e9;}.btn-block--large{width:100%;max-width:350px;height:56px;font-size:1.38462rem;font-size:var(--font-size-xl);}.view-adverts .view-header{text-align:center;padding-top:1.23077rem;padding-bottom:1.23077rem;}.view-adverts .view-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:0 calc((20px / 2) * -1) calc(20px * -1);}.view-adverts .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:350px;background-color:#ffffff;padding:20px;margin:0 calc(20px / 2) 20px;}.view-adverts .view-content .views-row .views-field-field-advert,.view-adverts .view-content .views-row .views-field-field-banner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.view-adverts .view-content .views-row .views-field-field-advert .views-label-field-advert,.view-adverts .view-content .views-row .views-field-field-advert .views-label-field-banner,.view-adverts .view-content .views-row .views-field-field-banner .views-label-field-advert,.view-adverts .view-content .views-row .views-field-field-banner .views-label-field-banner{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;-moz-order:2;order:2;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;padding-top:4px;}.view-adverts .view-content .views-row .views-field-field-banner{margin-top:1.84615rem;}.view-adverts .view-content .views-row .views-field-field-name{font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;font-weight:600;margin-top:1.23077rem;}.view-adverts .view-content .views-row .views-field-field-description{font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;}.view-adverts .view-content .views-row .views-field-created{font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;}.view-adverts .view-content .views-row .advert-actions{-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;-moz-flex-grow:100;flex-grow:100;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-top:1.84615rem;}.view-adverts .view-content .views-row .advert-actions__buttons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.view-adverts .view-content .views-row .advert-actions__buttons .btn-block + .btn-block{margin-top:0;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-adverts .view-content .views-row .views-field-field-advert,.view-adverts .view-content .views-row .views-field-field-banner{min-height:1px;}.view-adverts .view-content .views-row .views-field-field-advert .field-content,.view-adverts .view-content .views-row .views-field-field-banner .field-content{min-height:1px;}}.group_charge_points{max-width:480px;padding-top:1.84615rem;margin:0 auto;}.group_charge_points .site{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3.38462rem;margin:0 calc((20px / 2) * -1) calc(20px * -1);}.group_charge_points .site:last-child{padding-bottom:0;}.group_charge_points .adverts-group-titlebar{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;background-color:#ffffff;padding:20px;margin:0 calc(20px / 2) 20px;}.group_charge_points .adverts-group-titlebar__title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;}.group_charge_points .adverts-group-titlebar__title p{font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;font-weight:600;margin-bottom:0.92308rem;}.group_charge_points .adverts-group-titlebar__title span{font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;font-weight:500;padding-left:1.23077rem;}.group_charge_points .charge_point{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;width:100%;background-color:#ffffff;padding:20px;margin:0 calc(20px / 2) 20px;}.group_charge_points .charge_point img,.group_charge_points .charge_point .no-advert-placeholder{-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;width:40%;max-width:80px;}.group_charge_points .charge_point img{height:100%;}.group_charge_points .charge_point .no-advert-placeholder{position:relative;height:auto;background-color:#899297;}.group_charge_points .charge_point .no-advert-placeholder::after{content:"";display:block;padding-bottom:100%;}.group_charge_points .charge_point .no-advert-placeholder p{position:absolute;bottom:0.92308rem;left:0.92308rem;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;color:#ffffff;text-transform:uppercase;padding-right:1.84615rem;margin:0;}.group_charge_points .charge_point .cp-advert-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;width:100%;padding-left:20px;}.group_charge_points .charge_point .cp-advert-info .cp-advert-info__title{width:100%;font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;font-weight:600;margin-bottom:0;}@media (min-width:360px){.group_charge_points .charge_point img,.group_charge_points .charge_point .no-advert-placeholder{max-width:100px;}}@media (min-width:400px){.group_charge_points .charge_point img,.group_charge_points .charge_point .no-advert-placeholder{max-width:120px;}}@media (min-width:768px){.group_charge_points{max-width:calc((350px * 2) + 20px);}.group_charge_points .adverts-group-titlebar__title{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;width:auto;}.group_charge_points .adverts-group-titlebar__title p{margin-bottom:0;}.group_charge_points .charge_point{max-width:350px;}}@media (min-width:1200px){.group_charge_points{max-width:calc((350px * 3) + (20px * 2));}}.group_charge_points .svgFaultLoader .svgFaultLoaderIcon{margin:5% auto 0 !important;width:150px;}.group_charge_points .svgFaultLoader .svgFaultLoaderIcon svg{width:105px;height:105px;margin:0 auto;}.group_charge_points .svgFaultLoader .help{display:block;margin:10px auto !important;width:150px;}.evolt--adverts--chargepoints .select2-container{-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;max-width:200px;}.evolt--adverts--chargepoints .select2-container *:focus{outline:none;}.evolt--adverts--chargepoints .select2-selection{font-size:0.92308rem;font-size:var(--font-size-s);background-color:#6a9f1d;border:none;border-radius:0;}.evolt--adverts--chargepoints .select2-selection.select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:35px;}.evolt--adverts--chargepoints .select2-selection.select2-selection--single .select2-selection__arrow{top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:35px;height:35px;text-align:center;border-left:1px solid #ffffff;}.evolt--adverts--chargepoints .select2-selection.select2-selection--single .select2-selection__arrow b{position:static;display:inline-block;width:16px;height:9px;background-image:url(/themes/evolt/images/chevron-down.svg);background-size:16px 9px;background-position:center center;background-repeat:no-repeat;border:none;margin:0;}.select2-container--open .evolt--adverts--chargepoints .select2-selection.select2-selection--single .select2-selection__arrow b{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);}.evolt--adverts--chargepoints .select2-selection .select2-selection__rendered,.evolt--adverts--chargepoints .select2-selection .select2-selection__rendered .advert-dropdown-container p{width:100%;color:#ffffff;font-weight:600;line-height:1.25;}.evolt--adverts--chargepoints .select2-selection .select2-selection__rendered{padding-right:35px;}.evolt--adverts--chargepoints .select2-container--open .select2-selection--single .select2-selection__arrow b{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);}.evolt--adverts--chargepoints .select2-dropdown{background-color:#e4e7e9;border:none;border-radius:0;box-shadow:0 22px 34px -1px rgba(0,0,0,0.5);}.evolt--adverts--chargepoints .select2-results .select2-results__options{max-height:275px;}.evolt--adverts--chargepoints .select2-results .select2-results__option{font-size:0.92308rem;font-size:var(--font-size-s);color:#6a9f1d;line-height:1.25;padding:0 0.92308rem;}.evolt--adverts--chargepoints .select2-results .select2-results__option--highlighted[aria-selected]{color:#ffffff;background-color:#ddff3c;}.evolt--adverts--chargepoints .select2-results .select2-results__option--highlighted[aria-selected] .advert-dropdown-container{border-bottom-color:#ddff3c;}.evolt--adverts--chargepoints .select2-results .select2-results__option:last-child .advert-dropdown-container{border-bottom:none;}.evolt--adverts--chargepoints .select2-results .advert-dropdown-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-top:0.61538rem;padding-bottom:0.61538rem;border-bottom:1px solid #d0d0d0;}.evolt--adverts--chargepoints .select2-results .advert-dropdown-container img{-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;width:40px;height:40px;}.evolt--adverts--chargepoints .select2-results .advert-dropdown-container p{word-break:break-all;padding-left:0.92308rem;}@media (min-width:400px){.evolt--adverts--chargepoints .select2-selection{font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);}}.evolt--adverts--chargepoints .svgFaultLoader{position:fixed;top:0;left:0;width:100vw;height:100vh;text-align:center;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;z-index:500;-webkit-transition:visibility 0s linear 0.5s,opacity 0.5s ease-in-out;-o-transition:visibility 0s linear 0.5s,opacity 0.5s ease-in-out;transition:visibility 0s linear 0.5s,opacity 0.5s ease-in-out;}.evolt--adverts--chargepoints .svgFaultLoader.active{opacity:1;visibility:visible;-webkit-transition:visibility 0s linear 0s,opacity 0.5s ease-in-out;-o-transition:visibility 0s linear 0s,opacity 0.5s ease-in-out;transition:visibility 0s linear 0s,opacity 0.5s ease-in-out;}.evolt--adverts--chargepoints .svgFaultLoader .svgFaultLoader__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.evolt--adverts--chargepoints .svgFaultLoader .svgFaultLoaderIcon{display:inline-block;}.evolt--adverts--chargepoints .svgFaultLoader .help{font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;color:#ffffff;text-align:center;}.evolt--adverts--add--advert .page-title-wrapper,.evolt--adverts--edit--advert .page-title-wrapper{padding-top:2.76923rem !important;padding-bottom:2.76923rem;}.evolt--adverts--add--advert h1.page-header,.evolt--adverts--edit--advert h1.page-header{font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;}form.evolt-advert-upload,form.evolt-advert-edit{max-width:350px;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;background-color:#ffffff;padding:20px;margin:0 auto;}form.evolt-advert-upload .form-group,form.evolt-advert-edit .form-group{margin-bottom:1.84615rem;}form.evolt-advert-upload label,form.evolt-advert-edit label{font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;font-weight:600;margin-bottom:0.92308rem;}form.evolt-advert-upload label.form-required:after,form.evolt-advert-edit label.form-required:after{content:"*";position:relative;width:auto;height:auto;font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;font-weight:600;background:none;padding:4px;vertical-align:baseline;}form.evolt-advert-upload input.form-control,form.evolt-advert-edit input.form-control{height:40px !important;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;font-weight:500;line-height:1.5 !important;background-color:transparent;box-shadow:none !important;}form.evolt-advert-upload input[type="text"],form.evolt-advert-edit input[type="text"]{font-size:1.23077rem;font-size:var(--font-size-l);border:1px solid #899297 !important;}form.evolt-advert-upload .form-managed-file,form.evolt-advert-edit .form-managed-file{position:relative;}form.evolt-advert-upload .custom-file-upload__input,form.evolt-advert-edit .custom-file-upload__input{position:absolute;top:0;left:0;width:1px;height:1px !important;padding:0;visibility:hidden;}form.evolt-advert-upload .custom-file-upload__label,form.evolt-advert-edit .custom-file-upload__label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:auto;min-width:120px;height:35px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#ffffff;font-weight:500;text-decoration:none;background-color:#6a9f1d;border:none;border-radius:0;padding:0.46154rem 0.92308rem;outline:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:0;}form.evolt-advert-upload .custom-file-upload__label:hover,form.evolt-advert-upload .custom-file-upload__label:active,form.evolt-advert-upload .custom-file-upload__label:focus,form.evolt-advert-upload .custom-file-upload__label:active:focus,form.evolt-advert-edit .custom-file-upload__label:hover,form.evolt-advert-edit .custom-file-upload__label:active,form.evolt-advert-edit .custom-file-upload__label:focus,form.evolt-advert-edit .custom-file-upload__label:active:focus{color:#ffffff;background-color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);outline:none;}@media (min-width:360px){form.evolt-advert-upload .custom-file-upload__label,form.evolt-advert-edit .custom-file-upload__label{min-width:135px;}}form.evolt-advert-upload .custom-file-upload__description,form.evolt-advert-edit .custom-file-upload__description{display:block;width:100%;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;margin-top:1.23077rem;}form.evolt-advert-upload .image-widget,form.evolt-advert-edit .image-widget{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}form.evolt-advert-upload .image-widget .preview,form.evolt-advert-edit .image-widget .preview{width:25%;padding-right:0.92308rem;}form.evolt-advert-upload .image-widget .data,form.evolt-advert-edit .image-widget .data{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}form.evolt-advert-upload .image-widget .data.data--preview,form.evolt-advert-edit .image-widget .data.data--preview{width:calc(75% - 1px);}form.evolt-advert-upload .image-widget .data .file,form.evolt-advert-edit .image-widget .data .file{font-size:0.92308rem;font-size:var(--font-size-s);margin:0;}form.evolt-advert-upload .image-widget .data .file > span,form.evolt-advert-edit .image-widget .data .file > span{border:none;}form.evolt-advert-upload .image-widget .data .file .file-icon,form.evolt-advert-edit .image-widget .data .file .file-icon{padding-left:0;}form.evolt-advert-upload .image-widget .data .file .file-size,form.evolt-advert-edit .image-widget .data .file .file-size{display:none;}form.evolt-advert-upload .image-widget .data > .file-size,form.evolt-advert-edit .image-widget .data > .file-size{font-size:0.92308rem;font-size:var(--font-size-s);color:#899297;padding:0;}form.evolt-advert-upload .image-widget .buttons,form.evolt-advert-edit .image-widget .buttons{width:100%;}form.evolt-advert-upload .image-widget .buttons button,form.evolt-advert-edit .image-widget .buttons button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:auto;min-width:120px;height:35px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#ffffff;font-weight:500;text-decoration:none;background-color:#6a9f1d;border:none;border-radius:0;padding:0.46154rem 0.92308rem;outline:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#6a9f1d;background-color:#e4e7e9;margin-top:12px;}form.evolt-advert-upload .image-widget .buttons button:hover,form.evolt-advert-upload .image-widget .buttons button:active,form.evolt-advert-upload .image-widget .buttons button:focus,form.evolt-advert-upload .image-widget .buttons button:active:focus,form.evolt-advert-edit .image-widget .buttons button:hover,form.evolt-advert-edit .image-widget .buttons button:active,form.evolt-advert-edit .image-widget .buttons button:focus,form.evolt-advert-edit .image-widget .buttons button:active:focus{color:#ffffff;background-color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);outline:none;}@media (min-width:360px){form.evolt-advert-upload .image-widget .buttons button,form.evolt-advert-edit .image-widget .buttons button{min-width:135px;}}form.evolt-advert-upload .image-widget .buttons button.js-hide,form.evolt-advert-edit .image-widget .buttons button.js-hide{display:none;}form.evolt-advert-upload > button.form-submit,form.evolt-advert-edit > button.form-submit{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:auto;min-width:120px;height:35px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#ffffff;font-weight:500;text-decoration:none;background-color:#6a9f1d;border:none;border-radius:0;padding:0.46154rem 0.92308rem;outline:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;max-width:350px;height:56px;font-size:1.38462rem;font-size:var(--font-size-xl);margin-bottom:1.23077rem;}form.evolt-advert-upload > button.form-submit:hover,form.evolt-advert-upload > button.form-submit:active,form.evolt-advert-upload > button.form-submit:focus,form.evolt-advert-upload > button.form-submit:active:focus,form.evolt-advert-edit > button.form-submit:hover,form.evolt-advert-edit > button.form-submit:active,form.evolt-advert-edit > button.form-submit:focus,form.evolt-advert-edit > button.form-submit:active:focus{color:#ffffff;background-color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);outline:none;}@media (min-width:360px){form.evolt-advert-upload > button.form-submit,form.evolt-advert-edit > button.form-submit{min-width:135px;}}form.evolt-advert-upload > button.form-submit.js-hide,form.evolt-advert-edit > button.form-submit.js-hide{display:none;}form.evolt-advert-upload .alert,form.evolt-advert-edit .alert{position:relative;border:none;border-radius:0;}form.evolt-advert-upload .alert span,form.evolt-advert-edit .alert span{position:absolute;top:0;right:0;width:28px;text-align:center;font-size:1.84615rem;font-size:var(--font-size-xxxxxl);}.view--advert--impressions--impressions .page-title-wrapper{padding-top:2.76923rem !important;padding-bottom:2.76923rem;}.view--advert--impressions--impressions h1.page-header{font-size:1.38462rem;font-size:var(--font-size-xl);color:#6a9f1d;line-height:1.25;}.view-advert-impressions form.views-exposed-form{font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;padding:0;margin:0 0 3.38462rem;}.view-advert-impressions form.views-exposed-form .form-group{width:100%;margin:0 0 0.92308rem 0 !important;}.view-advert-impressions form.views-exposed-form .form-group:last-child{margin-bottom:0 !important;}.view-advert-impressions form.views-exposed-form input.form-control{width:100% !important;height:40px !important;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#899297;line-height:1.25;font-weight:500;line-height:1.5 !important;background-color:transparent;box-shadow:none !important;}.view-advert-impressions form.views-exposed-form input[type="text"]{font-size:1.23077rem;font-size:var(--font-size-l);border:1px solid #899297 !important;}.view-advert-impressions form.views-exposed-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.view-advert-impressions form.views-exposed-form .form-actions button.form-submit{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:auto;min-width:120px;height:35px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#ffffff;font-weight:500;text-decoration:none;background-color:#6a9f1d;border:none;border-radius:0;padding:0.46154rem 0.92308rem;outline:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0;}.view-advert-impressions form.views-exposed-form .form-actions button.form-submit:hover,.view-advert-impressions form.views-exposed-form .form-actions button.form-submit:active,.view-advert-impressions form.views-exposed-form .form-actions button.form-submit:focus,.view-advert-impressions form.views-exposed-form .form-actions button.form-submit:active:focus{color:#ffffff;background-color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);outline:none;}@media (min-width:360px){.view-advert-impressions form.views-exposed-form .form-actions button.form-submit{min-width:135px;}}.view-advert-impressions form.views-exposed-form .form-actions button.form-submit#edit-reset{color:#6a9f1d;background-color:#e4e7e9;}.view-advert-impressions form.views-exposed-form .form-actions button.form-submit.js-hide{display:none;}@media (min-width:768px){.view-advert-impressions form.views-exposed-form .form-inline{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;}.view-advert-impressions form.views-exposed-form .form-group{max-width:260px;margin:0 0.92308rem 0 0 !important;}.view-advert-impressions form.views-exposed-form .form-group:last-child{margin-right:0 !important;}.view-advert-impressions form.views-exposed-form .form-actions{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;}.view-advert-impressions form.views-exposed-form .form-actions button.form-submit{height:40px;}.view-advert-impressions form.views-exposed-form .form-actions button.form-submit#edit-reset{margin-left:0.92308rem;}}.view-advert-impressions .table-responsive{margin-bottom:1.84615rem;}.view-advert-impressions .table{margin-bottom:0;}.view-advert-impressions .csv-feed a.feed-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:auto;min-width:120px;height:35px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(1rem + 1px);font-size:calc(var(--font-size-m) + 1px);color:#ffffff;font-weight:500;text-decoration:none;background-color:#6a9f1d;border:none;border-radius:0;padding:0.46154rem 0.92308rem;outline:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-indent:0;background-image:none;margin:0;}.view-advert-impressions .csv-feed a.feed-icon:hover,.view-advert-impressions .csv-feed a.feed-icon:active,.view-advert-impressions .csv-feed a.feed-icon:focus,.view-advert-impressions .csv-feed a.feed-icon:active:focus{color:#ffffff;background-color:#ddff3c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25);outline:none;}@media (min-width:360px){.view-advert-impressions .csv-feed a.feed-icon{min-width:135px;}}.form--blue .form-text,.form--blue .form-time,.form--blue .form-date,.form--blue .form-select,.form--blue .faux-select{border:1px solid #6A9F1D !important;color:#949B9F;font-size:14px;box-shadow:none !important;width:100%;height:45px !important;padding-top:5px;padding-bottom:5px;}.form--blue .select-wrapper,.form--blue .faux-select{position:relative;}.form--blue .select-wrapper::after,.form--blue .faux-select::after{content:"";background-image:url(/themes/evolt/images/iconDownChevron.svg);width:32px;height:calc(100% - 3px);position:absolute;top:9px;background-color:white;background-repeat:no-repeat;background-position:center;right:1px;}.form--blue .select-wrapper .form-select,.form--blue .faux-select .form-select{padding-left:8px;padding-right:8px;}.form--blue .faux-select-wrapper{position:relative;z-index:100;}.form--blue .faux-select-wrapper .fieldgroup,.form--blue .faux-select-wrapper legend{display:none;}.form--blue .faux-select-wrapper .description{color:#899297;margin-top:5px;}.form--blue .faux-select-wrapper .form-checkboxes .form-item{display:flex;}.form--blue .faux-select-wrapper .form-checkbox{position:static;margin-right:10px !important;}.form--blue .faux-select-wrapper .form-type-checkbox .control-label{padding-left:22px;line-height:1.4;}.form--blue .faux-select-wrapper--open .fieldgroup{display:block;position:absolute;background-color:white;border:1px solid #6A9F1D;width:100%;padding:0 10px;z-index:10;top:68px;}.form--blue .faux-select{display:flex;align-items:center;padding:8px;}.form--blue .faux-select::after{top:0;}.form--blue .form-textarea{border:1px solid #6A9F1D;border-radius:0;}.form--blue .field--label,.form--blue .control-label,.form--blue .panel .panel .panel-title{display:block;color:#899297;font-size:14px;padding:0;margin:0 0 5px 0 !important;position:relative;line-height:1.2;}.form--blue .control-label.sr-only{height:0;position:static;}.form--blue .form-autocomplete{border:none !important;}.form--blue .form-type-entity-autocomplete .input-group{border:1px solid #6A9F1D !important;}.form--blue .form-type-entity-autocomplete .input-group .form-text{height:43px !important;}.form--blue .form-type-entity-autocomplete .input-group-addon{background-color:white;border:none;}.form--blue .form-type-entity-autocomplete.form-disabled .input-group-addon{background-color:#eeeeee;}.form--blue .form-type-date{position:relative;}.form--blue .form-type-date .control-label::after{content:"";background-image:url(/themes/evolt/images/iconCalendar.svg);display:inline-block;width:25px;height:25px;position:absolute;top:32px;right:10px;background-color:white;z-index:1;}.form--blue .form-type-date.form-disabled .control-label::after{background-color:#eeeeee;}.form--blue .form-type-date[class*="-time"] .control-label::after{background-image:url(/themes/evolt/images/iconClock.svg);}.form--blue .form-date,.form--blue .form-time{position:relative;-webkit-appearance:none;}.form--blue .form-date::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent;z-index:2;}.form--blue .container-inline .form-type-date .control-label::after{top:16px;}.form--blue .glyphicon-refresh{opacity:1 !important;}.form--blue .glyphicon-refresh::before{content:'';background-image:url(/themes/evolt/images/iconRefresh.svg);width:25px;height:25px;display:inline-block;}.form--blue .form-group{margin-bottom:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start;}.form--blue .container-inline div{display:block;}.form--blue .actions,.form--blue .form-actions,.form--blue .top-actions{display:flex;margin-top:34px;flex-direction:column;}@media (min-width:667px){.form--blue .actions,.form--blue .form-actions,.form--blue .top-actions{flex-direction:row;}}.form--blue .actions .gradient-wrap,.form--blue .form-actions .gradient-wrap,.form--blue .top-actions .gradient-wrap{margin-right:10px;}.form--blue .actions > div,.form--blue .actions > button,.form--blue .actions > a,.form--blue .form-actions > div,.form--blue .form-actions > button,.form--blue .form-actions > a,.form--blue .top-actions > div,.form--blue .top-actions > button,.form--blue .top-actions > a{margin-bottom:10px;width:100%;}@media (min-width:667px){.form--blue .actions > div,.form--blue .actions > button,.form--blue .actions > a,.form--blue .form-actions > div,.form--blue .form-actions > button,.form--blue .form-actions > a,.form--blue .top-actions > div,.form--blue .top-actions > button,.form--blue .top-actions > a{width:initial;margin-bottom:0;}}.form--blue .actions > button,.form--blue .form-actions > button,.form--blue .top-actions > button{height:40px;}@media (min-width:667px){.form--blue .actions > button,.form--blue .form-actions > button,.form--blue .top-actions > button{height:initial;}}.main-container .table--blue tbody tr td{border-top:none !important;}.main-container .table--blue thead tr th{border-bottom:1px solid #6A9F1D !important;}.table--blue .table{border-collapse:separate;border-spacing:0 5px;}.table--blue thead th,.table--blue thead a{font-size:14px !important;}.table--blue thead .is-active{white-space:nowrap;}.table--blue thead .icon{margin-left:0;}.table--blue thead .icon::before{content:"";background-image:url(/themes/evolt/images/iconDownChevron.svg);width:25px;height:25px;display:block;position:relative;top:6px;}.table--blue thead .glyphicon-chevron-up::before{transform:rotate(180deg);}.table--blue tbody tr td{background-color:#F4F4F4;vertical-align:middle;}.table--blue .table-responsive{overflow-x:auto;border:none;padding-bottom:60px;}.tabs{margin-right:-20px;margin-left:-20px;}@media (min-width:768px){.tabs{margin-right:-40px;margin-left:-40px;}}@media (min-width:850px){.tabs{margin-right:-60px;margin-left:-60px;}}@media (min-width:1280px){.tabs{margin-right:-98px;margin-left:-98px;}}.nav-tabs{margin-top:40px;border-bottom:1px solid #6A9F1D;box-shadow:0 9px 10px rgba(0,0,0,0.05);padding-right:20px;padding-left:20px;}@media (min-width:768px){.nav-tabs{padding-right:40px;padding-left:40px;}}@media (min-width:850px){.nav-tabs{padding-right:60px;padding-left:60px;}}@media (min-width:1280px){.nav-tabs{padding-right:98px;padding-left:98px;}}.nav-tabs > li > a{border-radius:0;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{border-color:transparent;background-color:transparent;color:#6a9f1d;text-decoration:underline;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{border:1px solid #6A9F1D;border-bottom-color:transparent;position:relative;text-decoration:none;}.nav-tabs > li.active > a::after,.nav-tabs > li.active > a:hover::after,.nav-tabs > li.active > a:focus::after{content:'';position:absolute;left:-10px;right:-10px;bottom:-21px;height:20px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,white 18%,white 84%,rgba(255,255,255,0) 100%);}.ticket-dashboard .local-actions{display:none;}.ticket-dashboard .page-title-wrapper{margin-bottom:20px;}.ticket-dashboard .subtitle{text-align:center;font-style:italic;margin-top:-10px;margin-bottom:50px;color:#6a9f1d;}@media (min-width:992px){#edit-status-box{grid-row-end:span 3;}}.ticket-list{margin-top:20px;}.ticket-list .table{min-width:1220px;}.ticket-list .ticket-id{font-size:14px;}.ticket-list .form-select{border:1px solid #6A9F1D !important;color:#949B9F;font-size:14px;box-shadow:none !important;width:100%;height:45px !important;padding-top:5px;padding-bottom:5px;border:none !important;}.ticket-list .select-wrapper{position:relative;}.ticket-list .select-wrapper::after{content:"";background-image:url(/themes/evolt/images/iconDownChevron.svg);width:32px;height:calc(100% - 3px);position:absolute;top:9px;background-color:white;background-repeat:no-repeat;background-position:center;right:1px;}.ticket-list .select-wrapper .form-select{padding-left:8px;padding-right:8px;}.ticket-list .select-wrapper--spinning::after{background-image:url(/themes/evolt/images/iconRefresh.svg);display:inline-block;animation:glyphicon-spin 1s infinite linear;}.ticket-list .input-group-addon{display:none;}.ticket-list .pager-nav{display:flex;justify-content:center;align-items:center;}.ticket-list .pagination{display:flex;flex-wrap:wrap;justify-content:center;}.ticket-list .pager__item{display:flex;margin-bottom:3px;}.ticket-list .pager__item a{color:#6A9F1D;background-color:#F4F4F4;display:flex;justify-content:center;align-items:center;border:none;margin-right:4px;border-radius:0 !important;text-transform:capitalize;}.ticket-list .pager__item.is-active a{background-color:#6A9F1D;color:white;}.ticket-list .pager__item--next a span,.ticket-list .pager__item--previous a span{display:none;}.ticket-list .pager__item--next a::after,.ticket-list .pager__item--previous a::after{content:"";background-image:url(/themes/evolt/images/iconRightChevron.svg);width:8px;height:13px;display:inline-block;}.ticket-list .pager__item--previous a::after{transform:rotate(180deg);}.ticket-list .pager__item--first a::before,.ticket-list .pager__item--last a::after{content:"";background-image:url(/themes/evolt/images/iconDoubleChevron.svg);width:15px;height:13px;display:inline-block;margin:0 0 0 6px;position:relative;top:1px;}.ticket-list .pager__item--first a::before{transform:rotate(180deg);margin:0 6px 0 0;}.actions--blue .btn-group{display:flex;padding:0;}.actions--blue .btn-group > .btn{padding:11px 20px;float:none;margin:0;border:none;color:#6A9F1D;font-weight:600;font-size:14px;}.actions--blue .btn-group .dropdown-toggle{background-image:url(/themes/evolt/images/iconDownChevron.svg);background-repeat:no-repeat;background-position:center;}.actions--blue .btn-group .dropdown-toggle:hover{background-color:white;}.actions--blue .btn-group .dropdown-toggle .caret{display:none;}.actions--blue .btn-group .dropdown-menu{min-width:initial;border-radius:0;padding:0;width:calc(100% + 6px);margin:0px -3px;}.actions--blue .btn-group .dropdown-menu a{padding:10px;color:#6A9F1D;font-weight:600;font-size:14px;border:2px solid #6A9F1D;border-top:none;}.actions--blue .btn-group .dropdown-menu li:first-child a{border-top:2px solid #6A9F1D;}.actions--blue .btn-group:hover .dropdown-menu{display:block;}.ticket-messages{margin-top:20px;}.boxes{display:grid;grid-template-columns:1fr;gap:20px;}@media (min-width:768px){.boxes{grid-template-columns:repeat(2,1fr);gap:30px;}}@media (min-width:1280px){.boxes{grid-template-columns:repeat(3,1fr);}}.box{background-color:#F4F4F4;padding:2.4rem;flex:1 1 auto;display:flex;align-items:baseline;justify-content:center;text-transform:uppercase;font-size:17.5px;color:#949b9f;font-weight:600;margin-bottom:0;}.box span{font-size:36px;color:#6A9F1D;margin-right:10px;font-weight:400;}.box--open span::before,.box--over span::before{content:"";background-image:url(/themes/evolt/images/iconExclamationFilled.svg);width:100%;height:49px;margin-right:10px;position:relative;top:5px;background-size:contain;background-repeat:no-repeat;background-position:bottom center;display:block;}@media (min-width:400px){.box--open span::before,.box--over span::before{width:52px;display:inline-block;}}@media (min-width:768px){.box--open span::before,.box--over span::before{width:100%;display:block;}}@media (min-width:992px){.box--open span::before,.box--over span::before{display:inline-block;width:52px;}}.box--over span::before{background-image:url(/themes/evolt/images/iconExclamationEmpty.svg);}.box-actions{align-items:center;grid-column-start:1;grid-column-end:1;}@media (min-width:768px){.box-actions{grid-column-start:1;grid-column-end:3;}}@media (min-width:1280px){.box-actions{grid-column-start:3;grid-column-end:3;}}.box-actions ul{list-style-type:none;}.box-actions .btn{background:linear-gradient(180deg,#8ACE1C 0%,#6A9F1D 100%);text-transform:uppercase;border-radius:0;border:none;padding:9px 64px;font-weight:600;transition:all 200ms;position:relative;z-index:1;color:white;font-size:14px;padding:10px 26px;}.box-actions .btn::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:black;opacity:0;transition:opacity 200ms;z-index:-1;}.box-actions .btn:hover::after{opacity:.2;}.box-actions .btn .icon{display:none;}.filter-form-grid{display:grid !important;grid-template-columns:1fr;margin-top:40px;gap:30px;}@media (min-width:768px){.filter-form-grid{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.filter-form-grid{grid-template-columns:repeat(3,1fr);}}.gradient-wrap{background:linear-gradient(to bottom,#8ACE1C,#6A9F1D);display:inline-block;}.gradient-wrap > div,.gradient-wrap > button,.gradient-wrap > a{background-color:white;color:#6A9F1D;border:none;border-radius:0;margin:2px;padding:10px 46px;width:calc(100% - 4px);transition:background-color 200ms;display:block;font-size:14px;white-space:nowrap;text-align:center;}.gradient-wrap > div:hover,.gradient-wrap > button:hover,.gradient-wrap > a:hover{background-color:#e6e6e6;color:#6A9F1D;}.gradient-wrap > div .icon,.gradient-wrap > button .icon,.gradient-wrap > a .icon{display:none;}.messages__wrapper{margin-top:40px;}.ticket-form .top-actions,.ticket-form .form-actions{display:flex;justify-content:space-between;margin-bottom:42px;}.ticket-form .top-actions .button--primary,.ticket-form .form-actions .button--primary{margin-left:auto;}.ticket-form .top-actions .gradient-wrap{margin-right:10px;}.ticket-form .form-actions{border-top:1px solid #6A9F1D;padding-top:60px;margin-top:50px;}.ticket-form .button--primary{background:linear-gradient(180deg,#8ACE1C 0%,#6A9F1D 100%);text-transform:uppercase;border-radius:0;border:none;padding:9px 64px;font-weight:600;transition:all 200ms;position:relative;z-index:1;color:white;font-size:14px;}.ticket-form .button--primary::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:black;opacity:0;transition:opacity 200ms;z-index:-1;}.ticket-form .button--primary:hover::after{opacity:.2;}.ticket-form .button--primary .icon{display:none;}.ticket-form .panel{border:none;border-top:1px solid #6A9F1D;box-shadow:none;border-radius:0;margin-top:46px;}.ticket-form .panel .panel{border:none;margin-top:0;}.ticket-form .panel .panel .panel-heading,.ticket-form .panel .panel .panel-body{padding:0;}.ticket-form .panel-heading{border:none;background-color:transparent;}.ticket-form > .panel > .panel-heading .panel-title{text-align:center;font-size:24px;color:#6A9F1D;padding:35px 0 14px 0;}.ticket-form .panel-body{padding:0;border:none;display:grid;grid-gap:32px 32px;}.ticket-form .panel-body::after,.ticket-form .panel-body::before{display:none;}.ticket-form .help-block{display:none;}.ticket-form .table-responsive{border:none;}.entity--ticket--edit--form .local-actions{display:none;}.field--name-reported-date .container-inline,.comment-field--on .container-inline{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:14px;}.ticket-form__assignment .panel-body{grid-template-columns:1fr;}@media (min-width:768px){.ticket-form__assignment .panel-body{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.ticket-form__assignment .panel-body{grid-template-columns:repeat(3,1fr);}}@media (min-width:1200px){.ticket-form__assignment .panel-body{grid-template-columns:repeat(5,1fr);}}.form-item-created-by-0-target-id .input-group-addon{display:none;}.ticket-form__key-info > .panel-body{grid-template-columns:1fr;}@media (min-width:768px){.ticket-form__key-info > .panel-body{grid-template-columns:repeat(2,1fr);}}@media (min-width:1200px){.ticket-form__key-info > .panel-body{grid-template-columns:repeat(3,1fr);}}.charging-point-extra-info{border:1px solid #6A9F1D;grid-column-end:span 1;display:grid !important;grid-template-columns:1fr;padding:15px;grid-column-gap:10px;}@media (min-width:768px){.charging-point-extra-info{grid-column-end:span 2;grid-template-columns:repeat(2,1fr);}}@media (min-width:1200px){.charging-point-extra-info{grid-template-columns:repeat(6,1fr);grid-column-end:span 3;}}.charging-point-extra-info > .field{grid-column:1 / span 2;display:grid;grid-template-columns:1fr 1fr;margin-bottom:5px;}.charging-point-extra-info .field--name-field-location{grid-template-columns:1fr;margin-bottom:0;grid-row:8 / span 1;}@media (min-width:1200px){.charging-point-extra-info .field--name-field-location{grid-row:1 / span 1000;grid-column:3 / span 4;}}.charging-point-extra-info .field--name-field-location .field--label{display:none;}.field--name-field-connectors .field--items{display:flex;flex-direction:column;}.field--name-field-connectors .field--items .field--label{margin-right:8px !important;}.field--type-comment-field td,.field--type-comment-field td .ajax-new-content{display:grid;grid-template-columns:1fr;grid-gap:16px 32px;}@media (min-width:667px){.field--type-comment-field td,.field--type-comment-field td .ajax-new-content{grid-template-columns:repeat(2,1fr);}}@media (min-width:850px){.field--type-comment-field td,.field--type-comment-field td .ajax-new-content{grid-template-columns:repeat(3,1fr);}}.field--type-comment-field td .comment-field--by,.field--type-comment-field td .ajax-new-content .comment-field--by{display:flex;flex-direction:column;justify-content:flex-start;}@media (min-width:850px){.field--type-comment-field td .comment-field--by,.field--type-comment-field td .ajax-new-content .comment-field--by{grid-column-start:1;grid-column-end:span 1;}}.field--type-comment-field td .comment-field--on,.field--type-comment-field td .ajax-new-content .comment-field--on{display:flex;flex-direction:column;justify-content:flex-end;}@media (min-width:850px){.field--type-comment-field td .comment-field--on,.field--type-comment-field td .ajax-new-content .comment-field--on{grid-column-start:1;grid-column-end:span 1;grid-row-start:2;}}@media (min-width:667px){.field--type-comment-field td .comment-field--comment,.field--type-comment-field td .ajax-new-content .comment-field--comment{grid-column-start:1;grid-column-end:span 2;}}@media (min-width:850px){.field--type-comment-field td .comment-field--comment,.field--type-comment-field td .ajax-new-content .comment-field--comment{grid-column-start:2;grid-column-end:span 2;grid-row-start:1;grid-row-end:span 2;}}@media (min-width:667px){.field--type-comment-field td .ajax-new-content,.field--type-comment-field td .ajax-new-content .ajax-new-content{grid-column-start:1;grid-column-end:span 2;grid-row-start:1;}}@media (min-width:850px){.field--type-comment-field td .ajax-new-content,.field--type-comment-field td .ajax-new-content .ajax-new-content{grid-column-start:1;grid-column-end:span 3;grid-row-start:1;}}.field--type-comment-field .form-textarea{min-height:146px;}.field--type-comment-field .form-item > .clearfix{background:linear-gradient(to bottom,#8ACE1C,#6A9F1D);display:inline-block;}.field--type-comment-field .form-item > .clearfix > div,.field--type-comment-field .form-item > .clearfix > button,.field--type-comment-field .form-item > .clearfix > a{background-color:white;color:#6A9F1D;border:none;border-radius:0;margin:2px;padding:10px 46px;width:calc(100% - 4px);transition:background-color 200ms;display:block;font-size:14px;white-space:nowrap;text-align:center;}.field--type-comment-field .form-item > .clearfix > div:hover,.field--type-comment-field .form-item > .clearfix > button:hover,.field--type-comment-field .form-item > .clearfix > a:hover{background-color:#e6e6e6;color:#6A9F1D;}.field--type-comment-field .form-item > .clearfix > div .icon,.field--type-comment-field .form-item > .clearfix > button .icon,.field--type-comment-field .form-item > .clearfix > a .icon{display:none;}.main-container .field--type-comment-field table tbody tr td{padding:0 !important;border-top:none !important;border-bottom:1px solid #6A9F1D;padding-bottom:44px !important;padding-top:44px !important;}.main-container .field--type-comment-field table tbody tr:last-child td{border-bottom:none;}.ticket-form__resolutions > .panel-body{display:grid;grid-template-columns:1fr;grid-gap:32px;}@media (min-width:850px){.ticket-form__resolutions > .panel-body{grid-template-columns:repeat(3,1fr);}}.ticket-form__resolutions > .panel-body .field--name-closed-date{grid-column-start:1;grid-column-end:span 1;}@media (min-width:850px){.ticket-form__resolutions > .panel-body .field--name-resolution-details{grid-column-start:2;grid-column-end:span 2;}}.ticket-form__resolutions > .panel-body .form-textarea-wrapper,.ticket-form__resolutions > .panel-body .form-textarea{height:100%;}.ticket-form__resolutions > .panel-body .date-time-now-wrapper .panel-body{display:grid;grid-gap:20px 15px;}.ticket-form__resolutions > .panel-body .date-time-now-wrapper .container-inline{display:grid;grid-column-end:span 2;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;}.ticket-form__resolutions > .panel-body .date-time-now-wrapper .gradient-wrap{grid-column-end:span 2;}.ticket-form__resolutions > .panel-body .set-date-time-now{padding-left:50px;padding-right:50px;}.btn--grey{background-color:#F4F4F4;padding:11px 36px;border-radius:0;transition:background-color 200ms;}.btn--grey:hover{color:#6A9F1D;background-color:#e7e7e7;}.btn--gradient{background:linear-gradient(180deg,#8ACE1C 0%,#6A9F1D 100%);text-transform:uppercase;border-radius:0;border:none;padding:9px 64px;font-weight:600;transition:all 200ms;position:relative;z-index:1;color:white;font-size:14px;}.btn--gradient::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:black;opacity:0;transition:opacity 200ms;z-index:-1;}.btn--gradient:hover::after{opacity:.2;}.btn--gradient .icon{display:none;}body.register .block-evolt-welcome{background-color:#ffffff;margin:10px auto;padding:10px;border-radius:0;}@media (min-width:992px){body.register .block-evolt-welcome{width:60%;}body.register .block-evolt-welcome::before{width:calc(60% - 60px);}}@media (min-width:400px){body.register .block-evolt-welcome{border-radius:40px;width:80%;}body.register .block-evolt-welcome::before{width:calc(80% - 60px);}}.user-login-form{max-width:300px;}.webform-submission-registration-form{max-width:380px;}body.user-login,body.register,body.welcome,body.welcome-payment-details,body.welcome-vehicle-details,body.welcome-success{background-color:#F4F4F4;}@media (min-width:1200px){body.user-login header.navbar,body.register header.navbar,body.welcome header.navbar,body.welcome-payment-details header.navbar,body.welcome-vehicle-details header.navbar,body.welcome-success header.navbar{max-width:1200px;}}body.user-login .navbar-collapse,body.register .navbar-collapse,body.welcome .navbar-collapse,body.welcome-payment-details .navbar-collapse,body.welcome-vehicle-details .navbar-collapse,body.welcome-success .navbar-collapse{padding:0;}body.user-login .main-container,body.register .main-container,body.welcome .main-container,body.welcome-payment-details .main-container,body.welcome-vehicle-details .main-container,body.welcome-success .main-container{width:100%;max-width:1200px;margin:0 auto;}@media (min-width:1200px){body.user-login .main-container,body.register .main-container,body.welcome .main-container,body.welcome-payment-details .main-container,body.welcome-vehicle-details .main-container,body.welcome-success .main-container{border:2px solid #d3d3d3;border-radius:5px;background-color:#ffffff;}}body.user-login .page-title-wrapper,body.register .page-title-wrapper,body.welcome .page-title-wrapper,body.welcome-payment-details .page-title-wrapper,body.welcome-vehicle-details .page-title-wrapper,body.welcome-success .page-title-wrapper{margin:25px 0;padding-top:0;}body.user-login .page-header,body.register .page-header,body.welcome .page-header,body.welcome-payment-details .page-header,body.welcome-vehicle-details .page-header,body.welcome-success .page-header{text-align:center;margin:0;padding:0;border:none;color:#000;font-size:3em;font-weight:800;}body.user-login h2,body.register h2,body.welcome h2,body.welcome-payment-details h2,body.welcome-vehicle-details h2,body.welcome-success h2{text-align:center;}body.user-login form,body.register form,body.welcome form,body.welcome-payment-details form,body.welcome-vehicle-details form,body.welcome-success form{margin:0 auto;}body.user-login form .form-group > .form-item:first-of-type,body.register form .form-group > .form-item:first-of-type,body.welcome form .form-group > .form-item:first-of-type,body.welcome-payment-details form .form-group > .form-item:first-of-type,body.welcome-vehicle-details form .form-group > .form-item:first-of-type,body.welcome-success form .form-group > .form-item:first-of-type{margin-top:0;}body.user-login form .form-group > .form-item:last-of-type,body.register form .form-group > .form-item:last-of-type,body.welcome form .form-group > .form-item:last-of-type,body.welcome-payment-details form .form-group > .form-item:last-of-type,body.welcome-vehicle-details form .form-group > .form-item:last-of-type,body.welcome-success form .form-group > .form-item:last-of-type{margin-bottom:0;}body.user-login form .form-item,body.register form .form-item,body.welcome form .form-item,body.welcome-payment-details form .form-item,body.welcome-vehicle-details form .form-item,body.welcome-success form .form-item{padding:10px;margin:25px 0;}body.user-login form .form-item .form-type-select,body.register form .form-item .form-type-select,body.welcome form .form-item .form-type-select,body.welcome-payment-details form .form-item .form-type-select,body.welcome-vehicle-details form .form-item .form-type-select,body.welcome-success form .form-item .form-type-select{margin:unset;}body.user-login form .form-item.form-type-checkbox,body.register form .form-item.form-type-checkbox,body.welcome form .form-item.form-type-checkbox,body.welcome-payment-details form .form-item.form-type-checkbox,body.welcome-vehicle-details form .form-item.form-type-checkbox,body.welcome-success form .form-item.form-type-checkbox{margin:10px 0;}body.user-login form .form-text,body.user-login form .form-email,body.user-login form .form-tel,body.user-login form .form-select,body.user-login form .form-number,body.register form .form-text,body.register form .form-email,body.register form .form-tel,body.register form .form-select,body.register form .form-number,body.welcome form .form-text,body.welcome form .form-email,body.welcome form .form-tel,body.welcome form .form-select,body.welcome form .form-number,body.welcome-payment-details form .form-text,body.welcome-payment-details form .form-email,body.welcome-payment-details form .form-tel,body.welcome-payment-details form .form-select,body.welcome-payment-details form .form-number,body.welcome-vehicle-details form .form-text,body.welcome-vehicle-details form .form-email,body.welcome-vehicle-details form .form-tel,body.welcome-vehicle-details form .form-select,body.welcome-vehicle-details form .form-number,body.welcome-success form .form-text,body.welcome-success form .form-email,body.welcome-success form .form-tel,body.welcome-success form .form-select,body.welcome-success form .form-number{width:100%;height:55px;font-size:1.3rem;border:1px solid #b6bdc2;border-radius:5px;background-color:inherit;}body.user-login form .form-text::placeholder,body.user-login form .form-email::placeholder,body.user-login form .form-tel::placeholder,body.user-login form .form-select::placeholder,body.user-login form .form-number::placeholder,body.register form .form-text::placeholder,body.register form .form-email::placeholder,body.register form .form-tel::placeholder,body.register form .form-select::placeholder,body.register form .form-number::placeholder,body.welcome form .form-text::placeholder,body.welcome form .form-email::placeholder,body.welcome form .form-tel::placeholder,body.welcome form .form-select::placeholder,body.welcome form .form-number::placeholder,body.welcome-payment-details form .form-text::placeholder,body.welcome-payment-details form .form-email::placeholder,body.welcome-payment-details form .form-tel::placeholder,body.welcome-payment-details form .form-select::placeholder,body.welcome-payment-details form .form-number::placeholder,body.welcome-vehicle-details form .form-text::placeholder,body.welcome-vehicle-details form .form-email::placeholder,body.welcome-vehicle-details form .form-tel::placeholder,body.welcome-vehicle-details form .form-select::placeholder,body.welcome-vehicle-details form .form-number::placeholder,body.welcome-success form .form-text::placeholder,body.welcome-success form .form-email::placeholder,body.welcome-success form .form-tel::placeholder,body.welcome-success form .form-select::placeholder,body.welcome-success form .form-number::placeholder{color:#d3d3d3;}body.user-login form .form-text:-ms-input-placeholder,body.user-login form .form-email:-ms-input-placeholder,body.user-login form .form-tel:-ms-input-placeholder,body.user-login form .form-select:-ms-input-placeholder,body.user-login form .form-number:-ms-input-placeholder,body.register form .form-text:-ms-input-placeholder,body.register form .form-email:-ms-input-placeholder,body.register form .form-tel:-ms-input-placeholder,body.register form .form-select:-ms-input-placeholder,body.register form .form-number:-ms-input-placeholder,body.welcome form .form-text:-ms-input-placeholder,body.welcome form .form-email:-ms-input-placeholder,body.welcome form .form-tel:-ms-input-placeholder,body.welcome form .form-select:-ms-input-placeholder,body.welcome form .form-number:-ms-input-placeholder,body.welcome-payment-details form .form-text:-ms-input-placeholder,body.welcome-payment-details form .form-email:-ms-input-placeholder,body.welcome-payment-details form .form-tel:-ms-input-placeholder,body.welcome-payment-details form .form-select:-ms-input-placeholder,body.welcome-payment-details form .form-number:-ms-input-placeholder,body.welcome-vehicle-details form .form-text:-ms-input-placeholder,body.welcome-vehicle-details form .form-email:-ms-input-placeholder,body.welcome-vehicle-details form .form-tel:-ms-input-placeholder,body.welcome-vehicle-details form .form-select:-ms-input-placeholder,body.welcome-vehicle-details form .form-number:-ms-input-placeholder,body.welcome-success form .form-text:-ms-input-placeholder,body.welcome-success form .form-email:-ms-input-placeholder,body.welcome-success form .form-tel:-ms-input-placeholder,body.welcome-success form .form-select:-ms-input-placeholder,body.welcome-success form .form-number:-ms-input-placeholder{color:#d3d3d3;}body.user-login form .form-text::-ms-input-placeholder,body.user-login form .form-email::-ms-input-placeholder,body.user-login form .form-tel::-ms-input-placeholder,body.user-login form .form-select::-ms-input-placeholder,body.user-login form .form-number::-ms-input-placeholder,body.register form .form-text::-ms-input-placeholder,body.register form .form-email::-ms-input-placeholder,body.register form .form-tel::-ms-input-placeholder,body.register form .form-select::-ms-input-placeholder,body.register form .form-number::-ms-input-placeholder,body.welcome form .form-text::-ms-input-placeholder,body.welcome form .form-email::-ms-input-placeholder,body.welcome form .form-tel::-ms-input-placeholder,body.welcome form .form-select::-ms-input-placeholder,body.welcome form .form-number::-ms-input-placeholder,body.welcome-payment-details form .form-text::-ms-input-placeholder,body.welcome-payment-details form .form-email::-ms-input-placeholder,body.welcome-payment-details form .form-tel::-ms-input-placeholder,body.welcome-payment-details form .form-select::-ms-input-placeholder,body.welcome-payment-details form .form-number::-ms-input-placeholder,body.welcome-vehicle-details form .form-text::-ms-input-placeholder,body.welcome-vehicle-details form .form-email::-ms-input-placeholder,body.welcome-vehicle-details form .form-tel::-ms-input-placeholder,body.welcome-vehicle-details form .form-select::-ms-input-placeholder,body.welcome-vehicle-details form .form-number::-ms-input-placeholder,body.welcome-success form .form-text::-ms-input-placeholder,body.welcome-success form .form-email::-ms-input-placeholder,body.welcome-success form .form-tel::-ms-input-placeholder,body.welcome-success form .form-select::-ms-input-placeholder,body.welcome-success form .form-number::-ms-input-placeholder{color:#d3d3d3;}body.user-login form .form-type-datelist,body.register form .form-type-datelist,body.welcome form .form-type-datelist,body.welcome-payment-details form .form-type-datelist,body.welcome-vehicle-details form .form-type-datelist,body.welcome-success form .form-type-datelist{padding:0 10px;}body.user-login form .actions-wrapper,body.register form .actions-wrapper,body.welcome form .actions-wrapper,body.welcome-payment-details form .actions-wrapper,body.welcome-vehicle-details form .actions-wrapper,body.welcome-success form .actions-wrapper{margin-top:30px;}body.user-login form .actions-wrapper .form-actions,body.register form .actions-wrapper .form-actions,body.welcome form .actions-wrapper .form-actions,body.welcome-payment-details form .actions-wrapper .form-actions,body.welcome-vehicle-details form .actions-wrapper .form-actions,body.welcome-success form .actions-wrapper .form-actions{padding:30px 10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}body.user-login form .actions-wrapper .form-actions > *,body.register form .actions-wrapper .form-actions > *,body.welcome form .actions-wrapper .form-actions > *,body.welcome-payment-details form .actions-wrapper .form-actions > *,body.welcome-vehicle-details form .actions-wrapper .form-actions > *,body.welcome-success form .actions-wrapper .form-actions > *{margin:10px 0;}body.user-login form .actions-wrapper .form-actions a:hover,body.user-login form .actions-wrapper .form-actions a:focus,body.register form .actions-wrapper .form-actions a:hover,body.register form .actions-wrapper .form-actions a:focus,body.welcome form .actions-wrapper .form-actions a:hover,body.welcome form .actions-wrapper .form-actions a:focus,body.welcome-payment-details form .actions-wrapper .form-actions a:hover,body.welcome-payment-details form .actions-wrapper .form-actions a:focus,body.welcome-vehicle-details form .actions-wrapper .form-actions a:hover,body.welcome-vehicle-details form .actions-wrapper .form-actions a:focus,body.welcome-success form .actions-wrapper .form-actions a:hover,body.welcome-success form .actions-wrapper .form-actions a:focus{text-decoration:underline;}body.user-login form button[type="submit"],body.register form button[type="submit"],body.welcome form button[type="submit"],body.welcome-payment-details form button[type="submit"],body.welcome-vehicle-details form button[type="submit"],body.welcome-success form button[type="submit"]{width:100%;border-width:1px;border-style:solid;border-radius:4px;font-size:1.5rem;font-weight:400;padding:1rem 3rem;}body.user-login form label.option.form-required::after,body.register form label.option.form-required::after,body.welcome form label.option.form-required::after,body.welcome-payment-details form label.option.form-required::after,body.welcome-vehicle-details form label.option.form-required::after,body.welcome-success form label.option.form-required::after{padding:0 0 0 3px;font-size:calc(var(--font-size-xxxl) - 5px);top:unset;bottom:0;}body.user-login form label:not(.option).form-required::after,body.register form label:not(.option).form-required::after,body.welcome form label:not(.option).form-required::after,body.welcome-payment-details form label:not(.option).form-required::after,body.welcome-vehicle-details form label:not(.option).form-required::after,body.welcome-success form label:not(.option).form-required::after{display:none;}body.user-login form label:not(.form-required),body.register form label:not(.form-required),body.welcome form label:not(.form-required),body.welcome-payment-details form label:not(.form-required),body.welcome-vehicle-details form label:not(.form-required),body.welcome-success form label:not(.form-required){display:block;position:relative;padding-right:70px;}body.user-login form label:not(.form-required):not(.option)::after,body.register form label:not(.form-required):not(.option)::after,body.welcome form label:not(.form-required):not(.option)::after,body.welcome-payment-details form label:not(.form-required):not(.option)::after,body.welcome-vehicle-details form label:not(.form-required):not(.option)::after,body.welcome-success form label:not(.form-required):not(.option)::after{content:"Optional";background:none;color:#b6bdc2;width:unset;height:unset;position:absolute;padding:3px;top:-2px;right:0;}body.register form .address-from-lookup--wrapper .panel-body .form-item-address-lookup-postal-code label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-address-lookup-country-code label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-address-lookup-address-search label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-address-lookup-address-select label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-date-of-birth label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-manual-address-country-code label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-manual-address-address-line1 label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-manual-address-locality label.control-label::after,body.register form .address-from-lookup--wrapper .panel-body .form-item-manual-address-postal-code label.control-label::after,body.register form .address--wrapper .panel-body .form-item-address-lookup-postal-code label.control-label::after,body.register form .address--wrapper .panel-body .form-item-address-lookup-country-code label.control-label::after,body.register form .address--wrapper .panel-body .form-item-address-lookup-address-search label.control-label::after,body.register form .address--wrapper .panel-body .form-item-address-lookup-address-select label.control-label::after,body.register form .address--wrapper .panel-body .form-item-date-of-birth label.control-label::after,body.register form .address--wrapper .panel-body .form-item-manual-address-country-code label.control-label::after,body.register form .address--wrapper .panel-body .form-item-manual-address-address-line1 label.control-label::after,body.register form .address--wrapper .panel-body .form-item-manual-address-locality label.control-label::after,body.register form .address--wrapper .panel-body .form-item-manual-address-postal-code label.control-label::after{content:"";}.block.form-link-block{padding:15px 20px;text-align:center;box-shadow:0 2px 3px #00000014;}@media (min-width:768px){.block.form-link-block{max-width:421px;margin:15px auto;border:1px solid #d3d3d3;border-radius:5px;}}.block.form-link-block p{font-weight:600;letter-spacing:0;}.block.form-link-block a{font-size:1.5rem;font-weight:600;}.block.form-link-block a:hover,.block.form-link-block a:focus{text-decoration:underline;}.main-container .block-registration-link-block,.main-container .block-login-link-block{padding:15px 20px;text-align:center;box-shadow:0 2px 3px #00000014;}@media (min-width:768px){.main-container .block-registration-link-block,.main-container .block-login-link-block{max-width:421px;margin:15px auto;border:1px solid #d3d3d3;border-radius:5px;}}.main-container .block-registration-link-block p,.main-container .block-login-link-block p{font-weight:600;letter-spacing:0;}.main-container .block-registration-link-block a,.main-container .block-login-link-block a{font-size:1.5rem;font-weight:600;}.main-container .block-registration-link-block a:hover,.main-container .block-registration-link-block a:focus,.main-container .block-login-link-block a:hover,.main-container .block-login-link-block a:focus{text-decoration:underline;}.form-item.form-type-datelist > .container-inline{display:flex;flex-direction:row-reverse;}.form-item.form-type-datelist > .container-inline > .form-type-select{flex-grow:1;}.form-item.form-type-datelist > .container-inline > .form-type-select:first-of-type{padding-right:0;}.form-item.form-type-datelist > .container-inline > .form-type-select:last-of-type{padding-left:0;}.form-item.form-type-datelist > .container-inline > .form-type-select > .select-wrapper{width:100%;}form#evolt-welcome-vehicle-details .form-type-item label.not-optional::after{content:'';}form#evolt-welcome-vehicle-details .display-none{display:none;}form#evolt-welcome-vehicle-details ul{padding-left:1.5em;}form#evolt-welcome-vehicle-details #reg-container,form#evolt-welcome-vehicle-details #details-wrapper{margin:0 10vw;}form#evolt-welcome-vehicle-details #reg-container{position:relative;}form#evolt-welcome-vehicle-details #reg-container .form-item.checkbox{position:absolute;bottom:0;right:0;height:55px;margin:0 10px 10px;display:flex;padding:0;background:#eee;align-items:center;border-radius:0 6px 6px 0;border:1px solid #ccc;}form#evolt-welcome-vehicle-details #reg-container .ajax-throbber:before{padding:0 10px;}form#evolt-welcome-vehicle-details #reg-container .ajax-throbber + label{padding:0;}form#evolt-welcome-vehicle-details input#search-trigger + label{padding:0;height:100%;width:100%;padding:0 10px;display:flex;align-items:center;}form#evolt-welcome-vehicle-details input#search-trigger + label:hover{background-color:#ddd;}form#evolt-welcome-vehicle-details input#search-trigger + label:hover:before{background-color:#ddd;}form#evolt-welcome-vehicle-details input#search-trigger + label:before{content:'\1F50E';position:relative;border:none;background:#eee;width:auto;top:0;left:0;}form#evolt-welcome-vehicle-details input#search-trigger:checked + label:before{-webkit-transform:none;transform:none;}form#evolt-welcome-vehicle-details #message-container{text-align:center;}form#evolt-welcome-vehicle-details #message-container .input-type-container{display:flex;gap:10px;justify-content:center;align-items:center;width:140%;margin-left:-20%;}form#evolt-welcome-vehicle-details #message-container .input-type-container .form-item{margin:0;}form#evolt-welcome-vehicle-details #message-container p{display:flex;padding-left:10px;align-items:center;text-align:left;}form#evolt-welcome-vehicle-details #message-container p::before{content:"\2716";font-family:'FontAwesome';color:#f82727;font-size:2rem;margin-right:0.5rem;}form#evolt-welcome-vehicle-details #message-container p.success::before{content:"\2714";font-family:'FontAwesome';color:#31c90c;font-size:2rem;padding:0.2rem 0.35rem;margin-right:0.5rem;}form#evolt-welcome-vehicle-details #message-container .checkbox{display:inline-block;}form#evolt-welcome-vehicle-details #message-container .checkbox label{color:#6a9f1d;font-size:1.2rem;padding:0;text-decoration:underline;}form#evolt-welcome-vehicle-details #message-container .checkbox label:before{display:none;}form#evolt-welcome-vehicle-details #edit-actions{margin-top:3rem;display:flex;justify-content:center;align-items:center;}form#evolt-welcome-vehicle-details #edit-actions button,form#evolt-welcome-vehicle-details #edit-actions .btn-skip{font-size:1.5rem;font-weight:500;letter-spacing:1px;display:inline-block;width:auto;}form#evolt-welcome-vehicle-details #edit-actions button[type="submit"]{border-radius:5px;border-image-slice:unset;}form#evolt-dashboard-add-vehicle .form-type-item label.not-optional::after{content:'';}form#evolt-dashboard-add-vehicle .form-control{width:100%;}form#evolt-dashboard-add-vehicle .display-none{display:none;}form#evolt-dashboard-add-vehicle ul{padding-left:1.5em;}form#evolt-dashboard-add-vehicle #reg-container,form#evolt-dashboard-add-vehicle #details-wrapper{margin:0 10vw;}form#evolt-dashboard-add-vehicle #reg-container{position:relative;}form#evolt-dashboard-add-vehicle #reg-container .form-item.checkbox{position:absolute;bottom:-10px;right:-12px;height:32px;margin:0 10px 10px;display:flex;padding:0;background:#eee;align-items:center;border-radius:0 6px 6px 0;border:1px solid #ccc;}form#evolt-dashboard-add-vehicle #reg-container .ajax-throbber:before{padding:0 10px;}form#evolt-dashboard-add-vehicle #reg-container .ajax-throbber + label{padding:0;}form#evolt-dashboard-add-vehicle input#search-trigger + label{padding:0;height:100%;width:100%;padding:0 10px;display:flex;align-items:center;}form#evolt-dashboard-add-vehicle input#search-trigger + label:hover{background-color:#ddd;}form#evolt-dashboard-add-vehicle input#search-trigger + label:hover:before{background-color:#ddd;}form#evolt-dashboard-add-vehicle input#search-trigger + label:before{content:'\1F50E';position:relative;border:none;background:#eee;width:auto;top:0;left:0;}form#evolt-dashboard-add-vehicle input#search-trigger:checked + label:before{-webkit-transform:none;transform:none;}form#evolt-dashboard-add-vehicle #message-container{text-align:center;}form#evolt-dashboard-add-vehicle #message-container .input-type-container{display:flex;gap:10px;justify-content:center;align-items:center;width:140%;margin-left:-20%;}form#evolt-dashboard-add-vehicle #message-container .input-type-container .form-item{margin:0;}form#evolt-dashboard-add-vehicle #message-container p{display:flex;padding-left:10px;align-items:center;text-align:left;}form#evolt-dashboard-add-vehicle #message-container p::before{content:"\2716";font-family:'FontAwesome';color:#f82727;font-size:2rem;margin-right:0.5rem;}form#evolt-dashboard-add-vehicle #message-container p.success::before{content:"\2714";font-family:'FontAwesome';color:#31c90c;font-size:2rem;padding:0.2rem 0.35rem;margin-right:0.5rem;}form#evolt-dashboard-add-vehicle #message-container .checkbox{display:inline-block;}form#evolt-dashboard-add-vehicle #message-container .checkbox label{color:#6a9f1d;font-size:1.2rem;padding:0;text-decoration:underline;}form#evolt-dashboard-add-vehicle #message-container .checkbox label:before{display:none;}form#evolt-dashboard-add-vehicle #edit-actions{margin-top:3rem;display:flex;justify-content:center;align-items:center;}form#evolt-dashboard-add-vehicle #edit-actions button,form#evolt-dashboard-add-vehicle #edit-actions .btn-skip{font-size:1.5rem;font-weight:500;letter-spacing:1px;display:inline-block;width:auto;}form#evolt-dashboard-add-vehicle #edit-actions button[type="submit"]{border-radius:5px;border-image-slice:unset;}.logoBrand,header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand{background-image:url(/themes/evolt/images/evolt_logo.svg);background-position:left top;background-repeat:no-repeat;background-size:auto 50px;text-indent:-9999px;height:50px;}.page-title-wrapper .icon-before.register,.page-title-wrapper .icon-before.user-login,.page-title-wrapper .icon-before.user-password,.block-dashboard-main-menu-block ul.dashboard-mainmenu-items li:last-child:after{background-image:url(/themes/evolt/images/iconAccount.svg) !important;}.dashboard-items .step .step-wrap .icon.account{background-image:url(/themes/evolt/images/iconAccount.svg) !important;}.dashboard-items .step .step-wrap .icon.payment{background-image:url(/themes/evolt/images/iconPayment.svg) !important;}.dashboard-items .step .step-wrap .icon.vehicles{background-image:url(/themes/evolt/images/iconCar.svg) !important;}.dashboard-items .step .step-wrap .icon.cards{background-image:url(/themes/evolt/images/iconPayment.svg) !important;}.page-title-wrapper .icon-before.validate-account,.page-title-wrapper .icon-before.reset-password{background-image:url(/themes/evolt/images/iconEmail.svg);}.page-title-wrapper .icon-before.choose-password{background-image:url(/themes/evolt/images/iconPassword.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.sessions .img-wrapper{background-image:url(/themes/evolt/images/iconSessions.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.unique-d .img-wrapper{background-image:url(/themes/evolt/images/iconDriver.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.consum .img-wrapper{background-image:url(/themes/evolt/images/charging-station-icon.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.spend .img-wrapper{background-image:url(/themes/evolt/images/iconPoundSign.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.co2-saving .img-wrapper{background-image:url(/themes/evolt/images/iconCO2.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.trees .img-wrapper{background-image:url(/themes/evolt/images/iconTrees.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.ev .img-wrapper{background-image:url(/themes/evolt/images/iconMiles.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.uptime .img-wrapper{background-image:url(/themes/evolt/images/uptime-icon.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.utilization .img-wrapper{background-image:url(/themes/evolt/images/utilisation-icon.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.faults .img-wrapper{background-image:url(/themes/evolt/images/active-tickets-icon.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.faults-over-sla .img-wrapper{background-image:url(/themes/evolt/images/active-tickets-over-sla-icon.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals.petrol-equivalent-miles .img-wrapper{background-image:url(/themes/evolt/images/iconPetrolEquiv.svg);}.dashboard-overview .main-container .main-wrapper .total-sessions,.dashboard-overview .main-container .main-wrapper .status-cp,.dashboard-overview .main-container .main-wrapper .status-cp .status,.dashboard-overview .main-container .main-wrapper .status-cp .charge-points{background:transparent;}.footer{background-color:#6a9f1d;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-account-menu ul li a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-user-account-menu ul li a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu .navbar-nav > li > a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav > li > a,header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand,.mobile-header .mobile-header-blocks .mobile-navbar-brand a{color:#6a9f1d !important;}.dashboard-overview .main-container .main-wrapper .total-sessions .total-wrapper .totals .data-wrapper .data{color:#6a9f1d;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .swarco-block-id-block-main-menu .navbar-nav > li > a:hover,header.navbar .evolt-nav-collapse .region-navigation-collapsible .block-header-main-menu .navbar-nav > li > a:hover{color:#b0e365 !important;}.mobile-header .mobile-btn-wrapper .evolt-nav-toogle .icon-bar{background-color:#6a9f1d !important;}.btn-linear-blue{color:#6a9f1d !important;}.btn-linear-blue:hover{color:#b0e365 !important;}.btn-linear-blue,.btn-linear-blue:hover{border-image:linear-gradient(to bottom,#c7ef87 0%,#8ace1c 100%) 1 1 stretch !important;}.evolt-nav-collapse{border-color:#6a9f1d !important;}a.btn-primary,button.btn-primary{background-color:#6a9f1d;border-color:#6a9f1d;font-size:var(--font-size-m);color:#fff;}a.btn-primary:disabled:hover,button.btn-primary:disabled:hover{background-color:#6a9f1d;border-color:#6a9f1d;}form.user-login-form button[type="submit"]{background-color:#6a9f1d;border-color:#6a9f1d;}.block-welcome-steps-block::before{background:#6a9f1d;}.welcome-steps .step .img-wrap{background-color:#6a9f1d !important;border:2px solid #6a9f1d;}.welcome-steps .step.active .img-wrap{background-color:#fff !important;}.page-title-wrapper .page-header,h2.block-title{color:#6a9f1d;}.main-container table thead tr th,a,.path-dashboard .dashboard-items .step .step-wrap a,.dashboard-account .dashboard-items .step .step-wrap a,.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12 a{color:#6a9f1d;}.dashboard-overview .main-container .main-wrapper .status-cp .status > div.status-container .status-container-left .col-xs-12 a:hover{color:#b0e365 !important;}.pagination > .active > a,.pagination > .active > a:hover{background-color:#6a9f1d;border-color:#6a9f1d;}.welcome-steps .step.vehicle-details .img-wrap{background-color:#6a9f1d;}.page-title-wrapper .rounded-corners-gradient-borders.register,.page-title-wrapper .rounded-corners-gradient-borders.user-password,.page-title-wrapper .rounded-corners-gradient-borders.user-login,.page-title-wrapper .rounded-corners-gradient-borders.validate-account,.page-title-wrapper .rounded-corners-gradient-borders.choose-password,.page-title-wrapper .rounded-corners-gradient-borders.reset-password{background-image:linear-gradient(white,white),radial-gradient(circle at top,#b0e365,#6a9f1d);}.GaugeMeter{border-color:#6a9f1d !important;}.path-dashboard .dashboard-items .step .step-wrap .icon,.dashboard-account .dashboard-items .step .step-wrap .icon{border-color:#6a9f1d;}form.user-login-form button[type="submit"]:hover,form.user-login-form button[type="submit"]:focus{background-color:#6a9f1d;border-color:#6a9f1d;}a:hover.btn-primary,a:active.btn-primary,a:focus.btn-primary,a:active:hover.btn-primary,a:active:focus.btn-primary,button:hover.btn-primary,button:active.btn-primary,button:focus.btn-primary,button:active:hover.btn-primary,button:active:focus.btn-primary{background-color:#6a9f1d;border-color:#6a9f1d;color:#fff !important;}.path-dashboard .dashboard-items:before,.dashboard-account .dashboard-items:before{background:#8ace1c;}.main-container{background-color:#f4f4f4 !important;}.block-dashboard-main-menu-block{background:#8ace1c;background:-moz-linear-gradient(top,#8ace1c 0%,#6a9f1d 100%);background:-webkit-linear-gradient(top,#8ace1c 0%,#6a9f1d 100%);background:linear-gradient(to bottom,#8ace1c 0%,#6a9f1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ace1c',endColorstr='#6a9f1d',GradientType=0);}.path-dashboard .dashboard-items .step,.dashboard-account .dashboard-items .step{border-image:linear-gradient(#8ace1c,#6a9f1d) 27;}.welcome-steps .step{background-color:transparent;}.welcome-steps .step .img-wrap{background-color:#8ace1c;}.welcome-steps .step.active .img-wrap{background-color:white;}.welcome-steps .step.account.active .img-wrap{background-image:url(/themes/evolt/images/iconAccount.svg);}.welcome-steps .step.payment-details.active .img-wrap{background-image:url(/themes/evolt/images/iconPayment.svg);}.welcome-steps .step.vehicle-details.active .img-wrap{background-image:url(/themes/evolt/images/iconCar.svg);}.welcome-steps .step.get-card.active .img-wrap{background-image:url(/themes/evolt/images/iconE-Charger.svg);}.welcome-steps .step.success.active .img-wrap{background-image:url(/themes/evolt/images/tick.svg);}.webform-submission-registration-form .ra-help .ra-help-h,.webform-submission-account-form .ra-help .ra-help-h{color:#8ace1c;}.form-type-checkbox input + label:before{border:2px solid #8ace1c;}.form-type-checkbox input:checked + label:before{background-color:transparent;border-color:#8ace1c;border-top-color:transparent;border-left-color:transparent;}header.navbar .evolt-nav-collapse .region-navigation-collapsible .navbar-brand{height:115px;min-width:220px;background-size:auto 115px;}.no-gutter > [class*='col-']{padding-right:0;padding-left:0;}.password-parent .ajax-throbber{display:none;}article,.user-pass-reset,.view-id-test{width:calc(86.66666% + 15px);margin:0 auto;}.page-title-wrapper{position:relative;padding-top:100px;}.page-title-wrapper .page-header{font-size:1.84615rem;font-size:var(--font-size-xxxxxl);color:#6a9f1d;text-align:center;line-height:216.66667%;margin:0;padding:0;border:none;}.page-title-wrapper .rounded-corners-gradient-borders.register-icon,.page-title-wrapper .rounded-corners-gradient-borders.user-password-icon,.page-title-wrapper .rounded-corners-gradient-borders.user-login-icon,.page-title-wrapper .rounded-corners-gradient-borders.validate-account-icon,.page-title-wrapper .rounded-corners-gradient-borders.choose-password-icon,.page-title-wrapper .rounded-corners-gradient-borders.reset-password-icon{width:100px;height:100px;border:double 4px transparent;border-radius:50px;background-image:linear-gradient(white,white),radial-gradient(circle at top,#8ace1c,#ddff3c);background-origin:border-box;background-clip:content-box,border-box;position:absolute;top:0;right:calc(50% - 50px);z-index:9;}.page-title-wrapper .icon-before.register-icon,.page-title-wrapper .icon-before.user-password-icon,.page-title-wrapper .icon-before.user-login-icon,.page-title-wrapper .icon-before.validate-account-icon,.page-title-wrapper .icon-before.choose-password-icon,.page-title-wrapper .icon-before.reset-password-icon{background-image:url(/themes/evolt/images/iconAccount.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;width:100px;height:100px;display:block;margin:0 auto;border-radius:50%;border:4px solid #ddff3c;border:transparent;z-index:10;position:absolute;top:0;right:calc(50% - 50px);}.page-title-wrapper .icon-before.register-icon,.page-title-wrapper .icon-before.user-login-icon,.page-title-wrapper .icon-before.user-password-icon{background-image:url(/themes/evolt/images/iconAccount.svg);background-repeat:no-repeat;background-position:center 10px;background-size:100%;}.page-title-wrapper .icon-before.validate-account-icon,.page-title-wrapper .icon-before.reset-password-icon{background-image:url(/themes/evolt/images/iconEmail.svg);background-repeat:no-repeat;background-position:center center;background-size:60%;border:none;}.page-title-wrapper .icon-before.choose-password-icon{background-image:url(/themes/evolt/images/iconPassword.svg);background-repeat:no-repeat;background-position:center center;background-size:75%;border:none;}.page-title-wrapper .icon-before[class^="icon-before img-wrap welcome-get-card-"]{background-image:url(/themes/evolt/images/tick.svg);background-repeat:no-repeat;background-position:center center;background-size:80%;width:100px;height:100px;display:block;margin:0 auto;border-radius:50%;border:4px solid #ddff3c !important;background-size:50%;}.webform-submission-registration-form,.webform-submission-account-form{width:60%;margin:0 auto;}.webform-submission-registration-form .container,.webform-submission-account-form .container{width:100%;}.webform-submission-registration-form #edit-help-register,.webform-submission-account-form #edit-help-register{padding-top:0;}.webform-submission-registration-form #edit-help-register .help-register,.webform-submission-account-form #edit-help-register .help-register{font-size:1.23077rem;font-size:var(--font-size-l);font-weight:bolder;color:#899297;text-align:center;}.webform-submission-registration-form #edit-help-register .help-register .required,.webform-submission-account-form #edit-help-register .help-register .required{color:red;}.webform-submission-registration-form .ra-help,.webform-submission-account-form .ra-help{padding-top:10px;}.webform-submission-registration-form .ra-help .ra-help-h,.webform-submission-account-form .ra-help .ra-help-h{color:#6a9f1d;font-size:1.38462rem;font-size:var(--font-size-xl);}.webform-submission-registration-form .ra-help .ra-help-text,.webform-submission-account-form .ra-help .ra-help-text{font-size:0.76923rem;font-size:var(--font-size-xs);color:#899297;}.webform-submission-registration-form .form-item,.webform-submission-account-form .form-item{padding:10px;}.webform-submission-registration-form .form-item.item-title,.webform-submission-registration-form .form-item.item-left,.webform-submission-account-form .form-item.item-title,.webform-submission-account-form .form-item.item-left{padding-right:20px;}.webform-submission-registration-form .form-item.item-name,.webform-submission-account-form .form-item.item-name{padding:10px 20px;}.webform-submission-registration-form .form-item.item-surname,.webform-submission-registration-form .form-item.item-right,.webform-submission-account-form .form-item.item-surname,.webform-submission-account-form .form-item.item-right{padding-left:20px;}.webform-submission-registration-form .form-item.form-type-password,.webform-submission-account-form .form-item.form-type-password{padding:0;margin-bottom:0;}.webform-submission-registration-form .form-item.form-type-email,.webform-submission-account-form .form-item.form-type-email{padding:0;}.webform-submission-registration-form .form-type-checkbox,.webform-submission-account-form .form-type-checkbox{padding:10px 0;}.webform-submission-registration-form .form-type-checkbox .control-label,.webform-submission-account-form .form-type-checkbox .control-label{font-size:1rem;font-size:var(--font-size-m);}.webform-submission-registration-form .form-type-checkbox .control-label a,.webform-submission-account-form .form-type-checkbox .control-label a{text-decoration:underline;}.webform-submission-registration-form .form-actions,.webform-submission-account-form .form-actions{padding:30px 10px;}.webform-submission-choose-password-form{width:60%;margin:0 auto;}.webform-submission-choose-password-form .password-confirm--wrapper{background-color:transparent;border:none;border-radius:0;margin-bottom:0;box-shadow:none;}.webform-submission-choose-password-form .password-confirm--wrapper .panel-heading{display:none;}.webform-submission-choose-password-form .password-confirm--wrapper .panel-body{padding:0;}.webform-submission-choose-password-form #edit-help-reset-pass{color:#899297;}.webform-submission-choose-password-form .form-actions{padding-top:15px;}.webform-submission-resend-validation-email-form{width:60%;margin:0 auto;}.webform-submission-resend-validation-email-form .form-actions{padding-top:15px;}.validate-message{width:48%;margin:0 auto;}.validate-message span{width:100%;display:block;float:left;font-size:1.38462rem;font-size:var(--font-size-xl);color:#899297;padding:0 35px;text-align:center;}.validate-message .btn-wrapper{padding-top:20px;text-align:center;width:100%;display:block;float:left;}.navbar-collapse{padding-right:20px;padding-left:20px;}@media (min-width:768px){.navbar-collapse{padding-right:40px;padding-left:40px;}}@media (min-width:850px){.navbar-collapse{padding-right:60px;padding-left:60px;}}@media (min-width:1280px){.navbar-collapse{padding-right:98px;padding-left:98px;}}body{background-color:#e4e7e9;}.dialog-off-canvas-main-canvas{width:1200px;max-width:1200px !important;margin:0 auto;margin-top:0 !important;}.dialog-off-canvas-main-canvas--wide{width:100%;}.dialog-off-canvas-main-canvas--wide .main-container{background-color:#f4f4f4;max-width:1440px;margin:0 auto;}.dialog-off-canvas-main-canvas--wide .main-wrapper{padding-right:20px;padding-left:20px;}@media (min-width:768px){.dialog-off-canvas-main-canvas--wide .main-wrapper{padding-right:40px;padding-left:40px;}}@media (min-width:850px){.dialog-off-canvas-main-canvas--wide .main-wrapper{padding-right:60px;padding-left:60px;}}@media (min-width:1280px){.dialog-off-canvas-main-canvas--wide .main-wrapper{padding-right:98px;padding-left:98px;}}.main-container{padding:3px 0 60px;background-color:#f4f4f4;width:100%;max-width:1440px;margin:0 auto;min-height:calc(100vh - 469px);}.user-logged-in.choose-password .main-container{padding-top:60px !important;}.user-logged-in.register .main-container{padding-top:60px !important;}.main-container section{padding:0;}.main-container .swarco-block-id-block-email{width:100%;display:block;float:left;}.main-container .swarco-block-id-block-email .field--name-body{width:100%;padding:3rem 1rem 0;margin:70px auto 0;border-top:1px solid #b6bdc2;}@media (min-width:768px){.main-container .swarco-block-id-block-email .field--name-body{padding:3rem 2rem 0;}}@media (min-width:992px){.main-container .swarco-block-id-block-email .field--name-body{padding:4rem 4rem 0;}}.main-container .swarco-block-id-block-email .field--name-body p,.main-container .swarco-block-id-block-email .field--name-body p a{color:#899297;}.main-container .swarco-block-id-block-email .field--name-body p strong{color:#899297;}.main-container .swarco-block-id-block-email .field--name-body p a{text-decoration:underline;}.welcome-success .main-container .region-content{text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;}.welcome-success .main-container .region-content .block-welcome-steps-block{position:absolute;width:100%;top:0;}.welcome-success .main-container .region-content .page-title-wrapper h1{font-weight:800;padding-top:0;margin-top:8rem;text-align:center;}.welcome-success .main-container .region-content p{text-transform:none;margin-top:2rem;margin-bottom:3rem;}.welcome-success .main-container .region-content a{margin-top:2rem;font-size:1.5rem;line-height:1.5rem;}.welcome-success .main-container .region-content a.btn{margin-bottom:0;padding:1rem 3rem;}.welcome-success .main-container .region-content .status{font-size:1.5rem;margin-top:0;}.welcome-success .main-container .region-content .status.has::before{content:"\2713";font-family:'FontAwesome';color:white;background-color:#31c90c;font-size:1.4rem;padding:0.1rem 0.3rem;margin-right:0.5rem;border-radius:50%;}.welcome-success .main-container .region-content .status.missing::before{content:"\f071";font-family:'FontAwesome';color:#f39000;margin-right:0.5rem;}.block-welcome-steps-block::before{content:"";background:#6a9f1d;height:4px;width:calc(100% - 60px);position:absolute;margin:40px 0 0 40px;z-index:0;}@media (max-width:768px){.block-welcome-steps-block::before{margin:20px 0 0 20px;}}.welcome-steps{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;align-items:stretch;justify-content:space-between;width:100%;margin:0;padding:0;}.welcome-steps .step{display:block;flex:0 1 auto;list-style-type:none;background:#fff;z-index:9;}.welcome-steps .step .img-wrap{background-size:cover;background-color:#6a9f1d;background-repeat:no-repeat;background-position:center center;width:80px;height:80px;margin:0 auto;border-radius:50%;border:2px solid #6a9f1d;}@media (max-width:768px){.welcome-steps .step .img-wrap{width:50px;height:50px;}}.welcome-steps .step.active .img-wrap{background-color:white;}.welcome-steps .step.account .img-wrap{background-image:url(/themes/evolt/images/iconWhiteAccount.svg);}.welcome-steps .step.account.active .img-wrap{background-image:url(/themes/evolt/images/iconAccount.svg);}.welcome-steps .step.payment-details .img-wrap{background-image:url(/themes/evolt/images/iconWhitePayment.svg);}.welcome-steps .step.payment-details.active .img-wrap{background-image:url(/themes/evolt/images/iconPayment.svg);}.welcome-steps .step.vehicle-details .img-wrap{background-image:url(/themes/evolt/images/iconWhiteCar.svg);}.welcome-steps .step.vehicle-details.active .img-wrap{background-image:url(/themes/evolt/images/iconCar.svg);}.welcome-steps .step.get-card .img-wrap{background-image:url(/themes/evolt/images/iconWhiteE-Charger.svg);}.welcome-steps .step.get-card.active .img-wrap{background-image:url(/themes/evolt/images/iconE-Charger.svg);}.welcome-steps .step.success .img-wrap{background-image:url(/themes/evolt/images/tick_w.svg);}.welcome-steps .step.success.active .img-wrap{background-image:url(/themes/evolt/images/tick.svg);}.path-welcome .main-container{width:100%;padding-top:50px !important;background:white;}@media (min-width:768px){.path-welcome .main-container .main-wrapper{width:60%;}}.path-welcome .welcome-form-actions{padding-top:20px;}.path-welcome .vehicle-details-form [class*="col-md-"],.path-welcome .vehicle-details-form [class*="col-sm-"],.path-welcome .vehicle-details-form [class*="col-lg-"],.path-welcome .vehicle-details-form [class*="col-xs-"]{margin:0 auto;padding-left:0;padding-bottom:20px;}.path-welcome .vehicle-details-form .row-info{padding-bottom:30px;}.path-welcome .vehicle-details-form .row-info .col-md-12{padding:0;}.path-welcome .vehicle-details-form .btn{margin:0;}.path-welcome .btn{margin:20px 0;}.path-welcome .main-wrapper{width:60%;margin:0 auto;}@media (max-width:1200px){.dialog-off-canvas-main-canvas{width:100%;max-width:100%;}.webform-submission-registration-form,.webform-submission-account-form{width:90%;}}@media (max-width:992px){.webform-submission-registration-form,.webform-submission-account-form{width:90%;margin:0 auto;}.webform-submission-registration-form .form-item,.webform-submission-account-form .form-item{padding:10px 0 !important;}.webform-submission-registration-form .form-item.form-type-checkbox,.webform-submission-account-form .form-item.form-type-checkbox{padding:10px 5px !important;}.webform-submission-registration-form #edit-1-2,.webform-submission-account-form #edit-1-2{padding:0 !important;}.validate-message,.path-welcome .main-wrapper{width:80%;}.path-dashboard .dashboard-items,.dashboard-account .dashboard-items{width:98%;}.path-dashboard .dashboard-items .step,.dashboard-account .dashboard-items .step{height:80px;}.path-dashboard .dashboard-items .step .step-wrap a,.dashboard-account .dashboard-items .step .step-wrap a{line-height:105px;}.path-dashboard .view-dashboard-vehicles,.dashboard-account .view-dashboard-vehicles{width:96%;}.path-dashboard .evolt-edit-vehicle,.dashboard-account .evolt-edit-vehicle{padding-top:15px;width:80%;}.payment-info-message{width:65%;}.main-container .swarco-block-id-block-email .field--name-body{width:100%;margin-top:10px;}.path-dashboard.dashboard-cards .cards-info-message,.dashboard-account.dashboard-cards .cards-info-message{width:70%;}}@media (max-width:767px){.webform-submission-registration-form .form-actions,.webform-submission-account-form .form-actions{padding:30px 0;}.main-container{padding:3px 0 60px;}.validate-message,.path-welcome .main-wrapper{width:90%;}.payment-info-message{width:80%;}.path-dashboard.dashboard-cards .cards-info-message,.dashboard-account.dashboard-cards .cards-info-message{width:90%;}.path-dashboard .dashboard-items,.dashboard-account .dashboard-items{width:95%;margin:0 auto;}.path-dashboard .dashboard-items .step,.dashboard-account .dashboard-items .step{min-height:70px;width:24%;border-width:3px;}.path-dashboard .dashboard-items .step .step-wrap .icon,.dashboard-account .dashboard-items .step .step-wrap .icon{width:60px;height:60px;left:calc(50% - 30px);top:-33px;}.path-dashboard .dashboard-items .step .step-wrap a,.dashboard-account .dashboard-items .step .step-wrap a{line-height:unset;padding-top:30px;font-size:1rem;font-size:var(--font-size-m);}.path-dashboard .dashboard-items .step.active:after,.dashboard-account .dashboard-items .step.active:after{width:calc(24% - 6px);bottom:-3px;height:8px;}}.csv-feed a.feed-icon{text-indent:-4000px;display:block;height:14px;}section.swarco-block-id-block-languageswitcher{padding:1rem;}section.swarco-block-id-block-languageswitcher ul.links{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;}section.swarco-block-id-block-languageswitcher ul.links::before{content:"Select Country";}section.swarco-block-id-block-languageswitcher ul.links li{display:inline;margin-left:10px;}section.swarco-block-id-block-languageswitcher ul.links li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;}section.swarco-block-id-block-languageswitcher ul.links li a img{margin-top:3px;margin-right:3px;height:12px;width:18px;}section.swarco-block-id-block-languageswitcher#block-languageswitcher ul.links.contextual-links{display:none !important;}
