@import url(https://fonts.googleapis.com/css?family=Muli:300,600);@import url(https://fonts.googleapis.com/css?family=Istok+Web);@font-face{font-family:Frutiger;src:url("/fonts/Frutiger.ttf")}@font-face{font-family:Frutiger Bold;src:url("/fonts/Frutiger_bold.ttf")}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll;min-height:100%}body{background-color:#e0e0e0;color:#333;font-weight:400;width:100%;height:100%;min-height:250px;min-width:auto!important;overflow:hidden;margin:0}main,section{display:block}a{color:#545358}a:hover{outline:0;color:#333}a:focus{outline:thin dotted;color:#333}a:active{outline:0}p{font-size:16px;margin:0 0 20px;font-weight:400;line-height:1.6}ul{margin:0 0 20px 40px;font-weight:200;line-height:20px}form,ul{padding:0}form{margin:0}h2{font-size:28.8px;font-weight:700;color:#333;line-height:1.33333;margin:0 0 20px}li{font-weight:200;line-height:20px}label{display:block}img{border:0;font-style:italic;max-width:100%;height:auto}.select select,input{font-family:inherit;font-size:100%;margin:0}input,label,option,select{cursor:pointer}.site{background-color:#fff;text-align:center}.site-main{text-align:left;width:100%;background:#fff}.wrapper{max-width:950px;margin:0 auto;z-index:2;background:#fff}.inner,.wrapper{position:relative}.inner{padding:0 15px}.inner p{font-size:16px;margin:0}.inner p.info-box-header{font-size:22.4px}.inner p.caveat{font-size:12px}.inner span{font-size:16px;font-weight:700}.shaded{background-color:#e0e0e0;padding:10px}.detail-image img{display:block;width:auto;max-width:100%;margin:0 auto}.stacked-buttons{padding-top:10px;padding-bottom:10px}.stacked-buttons.stacked-buttons-no-padding{padding-top:0}.stacked-buttons__list{margin-bottom:0!important}.stacked-buttons__list li{width:100%;margin-bottom:10px}.stacked-buttons__list li:last-child{margin-bottom:0}.stacked-buttons__title{width:100%;position:relative;float:left;padding-top:10px;text-align:center;font-size:14px;line-height:18px}.stacked-buttons__title p{font-size:12px;line-height:18px;margin-bottom:10px}.tool_journey_range_calculator .switch-field{display:none}.switch-field{overflow:hidden}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field input:checked+label{-webkit-box-shadow:none none none none;box-shadow:none none none none}.switch-field label{float:left;display:inline-block;width:50%;background-color:#fff;color:#545358;font-size:16px;font-weight:400;text-align:center;text-shadow:none;padding:20px 10px;border:1px solid rgba(0,0,0,.1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.switch-field label:hover{cursor:pointer}.switch-field label:last-of-type{border-left:0 solid #fff}.divider--bottom,.divider--left,.divider--right,.divider--top{border-top:1px solid #545358}.split-section{width:100%;position:relative;overflow:hidden;padding:10px 0}.split-section.divider .split-section__right{border-left:1px solid}.nav{list-style:none;margin-left:0}.nav:after{content:"";display:table;clear:both}.nav>li,.nav>li>a{display:inline-block;*display:inline;zoom:1}input{line-height:normal}input[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=text]{font-size:16px;color:#333;width:100%;-webkit-box-sizing:inherit;box-sizing:inherit;cursor:pointer;display:inline-block;border:0 solid transparent;outline:0;padding:20px 15px;background-color:#fff;border-radius:0;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]:focus{outline:none}.form-section{padding-top:20px;padding-bottom:20px}.form-label{font-weight:700;font-size:16px;color:#545358;display:block;margin-bottom:15px}.form-label-small{font-size:14px}.form-hint{font-size:12px;line-height:16px;display:block}.select{position:relative;margin-bottom:0}.select,.select select{display:inline-block;width:100%}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0 solid transparent;font-size:16px;color:#333;padding:20px 15px;outline:0;cursor:pointer}.select select:focus{background:#fff;outline:none}.select select:disabled{opacity:.5;pointer-events:none}.select select::-ms-expand{display:none}.select:hover{color:#404040;background:#fff}.select__arrow{position:absolute;top:25px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#545358 transparent transparent}.control-group{margin-bottom:10px}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control input:checked~.control__indicator{background:#404040}.control input:checked~.control__indicator:after{display:block}.control input:checked:focus~.control__indicator{background:#404040}.control input:focus~.control__indicator{background:#e0e0e0}.control input:disabled~.control__indicator{background:#fff;opacity:.6;pointer-events:none}.control:hover input~.control__indicator{background:#fff}.control:hover input:not([disabled]):checked~.control__indicator{background:#404040}.control:hover input:not([disabled]):checked~.control__indicator,.controlinput:checked:focus~.control__indicator,.controlinput:checked~.control__indicator{background-color:#404040}.control .control--checkboxinput:disabled~.control__indicator:after{border-color:#404040}.control .control--radioinput:disabled~.control__indicator:after{background:#404040}.control__indicator:after{content:"";position:absolute;display:none}.switch-fieldlabel{border:1px solid #404040}.switch-fieldinput:checked+label{background-color:#404040}.switch-fieldinput:focus{background-color:#000}.control--checkbox{font-size:14px;padding-top:5px;margin-bottom:0}.control--checkbox .control__indicator:after{left:7px;top:3px;width:4px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:#404040}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#fff;border:1px solid #404040}.button{font-size:18px;color:#fff;text-decoration:none;text-align:left;background-color:#404040;border:1px solid #404040;outline:none;border-radius:0;padding:15px 40px 15px 15px;background-position:center right 15px;background-repeat:no-repeat;background-size:6px;position:relative;display:inline-block;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.button,.button:focus,.button:hover{background-image:url(/images/right-caret-white.png)}.button:focus,.button:hover{background-color:#fff;color:#404040}.button--submit.button-toggle,.button-toggle{float:right;margin:0 0 0 10px;padding:10px 30px 10px 15px}.button--secondary{color:#404040;background-color:#fff;border:1px solid #404040;background-image:url(/images/right-caret-gray.png)}.button--secondary:focus,.button--secondary:hover{background-color:#404040;background-image:url(/images/right-caret-white.png);color:#fff}.button--full{width:100%}input::-moz-focus-inner{border:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.control-group--engine,.control-group--model-description,.vehicle-default{display:none}.controlContainer .vehicle-default{font-size:16px;margin-left:16px;margin-bottom:25px;font-style:italic}.controlContainer .vehicle-default span{font-size:16px}.controlContainer .vehicle-default a:hover{text-decoration:none}.split-images__left p,.split-images__right p,.split-section__footer p,.split-section__left p,.split-section__right p{margin-bottom:0;font-size:22.4px;line-height:21px}.split-images__left h2,.split-images__right h2,.split-section__left h2,.split-section__right h2{margin-bottom:0;font-size:22.4px;line-height:21px;font-weight:700}.split-images__title h4,.split-section__title h4{font-weight:700;line-height:20px;font-size:16px;margin:0;color:#333}.split-images__footer,.split-section__footer{width:100%;position:relative;float:left;padding-top:15px;text-align:center;font-size:12px;line-height:18px}.split-images__title,.split-section__title{width:100%;position:relative;float:left;padding-bottom:15px;text-align:center}.split-images__left,.split-images__right{width:50%;position:relative;float:left;text-align:center}.split-images__left img,.split-images__right img{width:100%;display:block}.split-images__footer p{font-size:12px;line-height:18px;margin-bottom:0}.split-section__left,.split-section__right{float:left}.link-section a{font-size:14px;line-height:14px;color:#404040}.link-section>.inner{padding:15px}.link--back{text-decoration:none;padding-left:15px;background-image:url(/images/left-caret-light-gray.png);background-position:0;background-repeat:no-repeat;background-size:6px;font-weight:700}.link--back:focus,.link--back:hover{text-decoration:underline}.link--back-white{font-size:14px;font-weight:700;color:#fff;text-decoration:none;padding-left:15px;background-image:url(/images/left-caret-white.png);background-position:0;background-repeat:no-repeat;background-size:6px;position:absolute;right:15px;top:5px}.link--back-white:hover,.link--back-whitefocus{text-decoration:underline;color:#fff}.link--view-details{font-size:12px;margin-top:5px;display:inline-block}.text--bold{font-weight:700}.text--label{font-size:14px;color:#333}.text--left{text-align:left!important}.text--sixteen{font-size:16px!important}.text--theme{color:#545358}.text-section p{font-size:22.4px;line-height:28px;color:#fff}.text-section p:last-child{margin-bottom:0}.text-section span{font-size:22.4px;font-weight:700}.text-section>.inner{padding:15px}.text-section-small.text-section-small{margin:0 15px 0 0;padding:15px;font-size:14px;background-color:#e0e0e0}.text-section-small.text-section-small p{font-size:14px;line-height:18px;margin-bottom:0;color:#333}.title-section h1{color:#404040}.title-strip{background:#404040;padding-bottom:20px;padding-top:20px;text-align:center;display:block}.title-strip h2{color:#fff;font-size:16px;font-weight:700;margin:0}.caveat{padding:0 10px 10px;font-size:12px}.caveat.caveat--even-padding{padding:15px}.detail-header{color:#fff;background:#404040;padding-top:15px;padding-bottom:15px}.detail-header h1{color:#fff;font-size:22.4px;margin:0;width:calc(100% - 100px)}.info-box-header,.info-box-header span{font-size:22.4px}::-webkit-input-placeholder{color:#545358}:-moz-placeholder,::-moz-placeholder{color:#545358}:-ms-input-placeholder{color:#545358}.Media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:10px}.Media-figure{margin-right:15px}.Media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.Media-body span{font-size:12px;font-weight:400}.Media-body,.Media-body :last-child{margin-bottom:0}.media-section{background-color:#404040}.media-section p{font-size:22.4px;line-height:28px;font-weight:700;color:#fff}.media-section p:last-child{margin-bottom:0}.media-section>.inner{padding:15px}.media-hint{line-height:12px}.hidden{display:none!important}.alert{padding:20px;border:1px solid transparent;font-size:22.4px;margin:5px 0 20px}.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert ul{margin:0 15px}.hint-icon{width:15px;height:15px;margin-right:10px!important}.number-svg{width:25px;height:25px;margin-top:2px}.ev-tariff{padding-top:20px;font-family:Frutiger,Helvetica,sans-serif}.ev-tariff__sort{padding:0;list-style-type:none;text-align:right}.ev-tariff__sort li{display:inline}.ev-tariff__sort_option{padding-right:5px;padding-left:10px;border-right:1px solid #333;font-weight:700}.ev-tariff__sort_option:last-of-type{border:none}.ev-tariff__sort_option.ev-tariff__sort_option--active{font-weight:700}.ev-tariff__sort_option a:hover{text-decoration:none}.ev-tariff__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ev-tariff__item{position:relative;width:100%;margin-bottom:15px;padding:50px 20px 20px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,.15) 0 3px 40px;box-shadow:0 3px 40px rgba(0,0,0,.15)}.tariff__item_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.tariff__item_container,.tariff__item_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tariff__item_details{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ev-tariff__flags{position:absolute;margin:0;top:3px;padding:0;list-style-type:none}.ev-tariff__flags li{display:inline;margin-right:6px;padding:8px;background:#545358;color:#fff;font-size:11px;font-family:Frutiger,Helvetica,sans-serif;font-weight:700;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ev-tariff__flags li.ev-tariff__flags--info{margin-right:10px;cursor:pointer}.ev-tariff__flags li.ev-tariff__flags--info img{width:14px;height:14px;vertical-align:text-bottom}.ev-tariff__image{width:120px}.ev-tariff__marketing{display:none}.ev-tariff__features{width:300px;margin:0 0 0 20px}.ev-tariff__offer{width:150px;margin-bottom:0;color:#545358;font-size:24px;font-weight:700}.ev-tariff__prices{width:200px;list-style-type:none;margin:0 0 10px;padding:0}.ev-tariff__prices li{padding:2px 0;font-size:15px}.ev-tariff__detail{display:none}.ev-tariff__button{display:block;margin:auto;padding:16px 0;background:#545358;border-radius:40px;text-align:center;color:#fff;font-weight:700;font-size:14px;text-decoration:none}.ev-tariff__button:hover{background:#151516;color:#fff}.ev-tariff__button:active,.ev-tariff__button:focus{border:none;color:#fff}.ev-tariff__disclaimers{padding:20px}.ev-tariff__disclaimers p{font-size:14px}body{overflow:visible;font-family:Frutiger,Helvetica,sans-serif;color:#404040;min-width:auto}.site,body{background-color:transparent}.theme{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px;background-clip:padding-box}@media screen and (min-width:550px){.theme{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:5px}}.theme.shaded{border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-clip:padding-box;background-color:#e0e0e0}.wrapper{background-color:transparent}.wrapper.site-main{width:100%}@media screen and (min-width:550px){.wrapper.site-main{width:auto}}.text-section{background-color:#545358;border-top-right-radius:5px;border-top-left-radius:5px}.no-radius,.text-section{background-clip:padding-box}.no-radius{border-radius:0}.split-row-select .unit-info,.split-row .split-row-input .unit-info{background-color:#ebebeb;border:2px solid #fff;position:absolute;right:0;top:0;height:100%;padding:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;background-clip:padding-box}@media screen and (max-width:690px){.split-row-select .unit-info,.split-row .split-row-input .unit-info{width:40%}}@media screen and (min-width:690px) and (max-width:1440px){.split-row-select .unit-info,.split-row .split-row-input .unit-info{width:30%}}@media screen and (min-width:1440px){.split-row-select .unit-info,.split-row .split-row-input .unit-info{width:25%}}@media screen and (max-width:690px){.split-row-select .unit-info .select__arrow,.split-row .split-row-input .unit-info .select__arrow{left:-45%}}@media screen and (min-width:690px) and (max-width:1440px){.split-row-select .unit-info .select__arrow,.split-row .split-row-input .unit-info .select__arrow{left:-30%}}@media screen and (min-width:1440px){.split-row-select .unit-info .select__arrow,.split-row .split-row-input .unit-info .select__arrow{left:-35%}}.split-row-select .unit-info p,.split-row .split-row-input .unit-info p{font-size:15px;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cost-figures{margin-bottom:20px}.button{font-family:Frutiger Bold,Arial,sans-serif;font-size:22.4px;text-transform:uppercase;white-space:normal;background-color:#545358;background-image:none;border:none;padding:20px;margin:5px 0;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.button:hover{color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.button.button--full{line-height:normal}.button.button--full.button--info{background-color:#fff;color:#545358;font-size:14px;text-transform:none;height:auto;white-space:normal!important}.button.button--full.button--info:hover{text-decoration:underline}.button.button-margin-top{margin:10px 0 0}.button--submit.button-toggle{margin:10px 0 60px;width:7em;background-image:none;text-align:center;padding:10px 20px}.stacked-buttons{background-color:#e0e0e0;padding:0 15px}.switch-field{font-family:Frutiger Bold,Arial,sans-serif;text-transform:uppercase;border-radius:5px;background-clip:padding-box;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.switch-field,.switch-field input+label{display:-webkit-box;display:-ms-flexbox;display:flex}.switch-field input+label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.switch-field input:checked+label{background-color:#545358;color:#fff}.switch-field:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.multiple-radio-buttons-box{background-color:#fff;border-radius:5px;background-clip:padding-box;text-align:center;margin:10px 0;padding:10px 0 0;background-color:#d3d3d3}.multiple-radio-buttons-box .multiple-radio-buttons-title{font-size:22.4px}.multiple-radio-buttons-row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:5px;background-clip:padding-box;width:100%;font-size:22.4px}.multiple-radio-buttons-row input[type=radio]{display:none}.multiple-radio-buttons-row input+label{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;border-right:1px solid #e0e0e0}@media screen and (max-width:690px){.multiple-radio-buttons-row input+label{padding:10px 5px}}@media screen and (min-width:690px) and (max-width:1440px){.multiple-radio-buttons-row input+label{padding:20px 10px}}@media screen and (min-width:1440px){.multiple-radio-buttons-row input+label{padding:20px 15px}}@media screen and (max-width:690px){.multiple-radio-buttons-row input+label{font-size:16px}}@media screen and (min-width:690px) and (max-width:1440px){.multiple-radio-buttons-row input+label{font-size:22.4px}}@media screen and (min-width:1440px){.multiple-radio-buttons-row input+label{font-size:22.4px}}.multiple-radio-buttons-row input+label:last-of-type{border-right:1px solid transparent}.multiple-radio-buttons-row input:last-of-type:checked+label{border-bottom-right-radius:5px;border-top-right-radius:5px;background-clip:padding-box}.multiple-radio-buttons-row input:first-of-type:checked+label{border-bottom-left-radius:5px;border-top-left-radius:5px;background-clip:padding-box}.multiple-radio-buttons-row input:checked+label{background-color:#545358;color:#fff}.select:hover{border-radius:5px;background-clip:padding-box}.select select{background-clip:padding-box;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.select select:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.select__arrow{top:46%;right:5%;border-color:#404040 transparent}.form-section{border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-clip:padding-box}.form-label{color:#404040;font-size:22.4px;font-weight:400;margin:25px 0 15px;cursor:default}.results-page-form{background-color:#d3d3d3;padding:15px 20px;margin:15px 0;border-radius:10px;background-clip:padding-box}.results-page-form .inner .split-row .form-label.split-row-label{border-color:#d3d3d3}.results-page-form .form-label{margin:10px 0 0}.control-group-confirm-7w{margin:10px 0 20px}.control__indicator{border-radius:3px;background-clip:padding-box}.no-margin{margin:0!important}.inner{padding:0}.inner p{line-height:normal}.inner p,.inner p.result-label{font-size:22.4px}.inner.inner-results{padding:20px 10px 0;background-color:#e0e0e0}.inner span{font-size:22.4px}.inner .main-car-title{width:100%}.inner .main-car-title p{background-color:#fff;padding:15px;font-size:22.4px;font-weight:700;border-radius:5px;background-clip:padding-box}.inner .result-page-info-text{margin:20px 0 0}.inner .result-page-info-text p{line-height:1.8rem}.inner .public-charging-caveat{padding:10px}.inner .public-charging-caveat p{font-size:16px}.inner .stacked-buttons__title{padding:0}.inner .stacked-buttons__title p{padding:0 15px;font-size:14px}.link-section{padding:0}.link-section .inner a{color:#141414;margin:0}.link-section .vehicle-details-bottom-link{font-size:19.2px;text-decoration:none;font-weight:700;color:#949393;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.link-section .vehicle-details-bottom-link:hover{color:#616060;cursor:pointer}.link-section .link--back{background-image:none}.link--view-details{font-size:16px;padding:20px 10px 20px 0;float:right;-ms-flex-line-pack:end;align-content:flex-end}.page-title{position:relative}.page-title .page-title-logo{background-size:contain;width:50px;height:50px;float:right}.page-title .page-title-logo.home-charging-logo{background-image:url("/images/layout/home_charging_white_logo.png")}.page-title .page-title-logo.car-tax-calculator-logo,.page-title .page-title-logo.journey-cost-logo{background-image:url("/images/layout/pound_sign_white_logo.png")}.page-title .page-title-text-section{width:75%;height:100%}.page-title .page-title-text{font-size:28.8px;font-weight:700;color:#fff}.page-title .page-sub-title-text{margin-top:25px;font-size:22.4px;font-weight:400;color:#fff}.page-title .page-title-progress-bar{margin:30px 0 0;height:.4rem;border-radius:5px;background-clip:padding-box;background-color:#222124;width:100%}.page-title .page-title-progress-bar .progress-1{width:33.33333333%;height:100%;background-color:#fff;border-radius:5px;background-clip:padding-box}.page-title .page-title-progress-bar .progress-2{width:66.66666667%;height:100%;background-color:#fff;border-radius:5px;background-clip:padding-box}.page-title .page-title-progress-bar .progress-3{width:100%;height:100%;background-color:#fff;border-radius:5px;background-clip:padding-box}.main-image-wrapper{position:relative;width:100%;height:0;padding-bottom:56.66666667%}.main-image-wrapper.home-charging-intro{background:url("/images/layout/home_charging_intro.png") 50% no-repeat;background-size:cover}.main-image-wrapper.home-charging-intro,.main-image-wrapper.public-charging-intro{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:999}.main-image-wrapper.public-charging-intro{background:url("/images/layout/public-charging-intro.png") 50% no-repeat;background-size:cover}.main-image-wrapper.journey-cost-intro{background:url("/images/layout/journey_cost_intro.jpg") 50% no-repeat;background-size:cover}.main-image-wrapper.car-tax-calculator-intro,.main-image-wrapper.journey-cost-intro{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:999}.main-image-wrapper.car-tax-calculator-intro{background:url("/images/layout/car_tax_calculator_intro.jpg") 50% no-repeat;background-size:cover}.main-image-wrapper.main-car-image{background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:999}.main-image-overlay-logo{width:35%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:0;margin:auto}.title-label{font-size:22.4px;font-family:Frutiger Bold,Arial,sans-serif;margin:25px 0 15px}.split-row{margin-top:10px;padding:0;display:-ms-flexbox;display:-webkit-box;display:flex}.split-row .split-row-input{position:relative}.split-row .split-row-input input[type=text]{font-size:22.4px;height:100%}.split-row .split-row-input input[type=text]::-webkit-input-placeholder{color:#545358}.split-row .split-row-input input[type=text]::-moz-placeholder{color:#545358}.split-row .split-row-input input[type=text]::-ms-input-placeholder{color:#545358}.split-row .split-row-input input[type=text]::placeholder{color:#545358}@media screen and (max-width:690px){.split-row .split-row-input input[type=text]{padding:20px 15px 20px 5px}}@media screen and (min-width:690px) and (max-width:1440px){.split-row .split-row-input input[type=text]{padding:20px 15px}}@media screen and (min-width:1440px){.split-row .split-row-input input[type=text]{padding:20px 15px}}.split-row .split-row-input input[type=text]:focus,.split-row .split-row-input input[type=text]:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.split-row .form-label.split-row-label{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;margin:0;background-color:#fff;border-right:10px solid #e0e0e0;border-radius:5px;background-clip:padding-box}.split-row .form-label.split-row-label p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:690px){.split-row .form-label.split-row-label p{padding:5px 5px 5px 15px}}@media screen and (min-width:690px) and (max-width:1440px){.split-row .form-label.split-row-label p{padding:10px 0 10px 15px}}@media screen and (min-width:1440px){.split-row .form-label.split-row-label p{padding:10px 0 10px 10px}}.split-row .split-row-input{-ms-flex:1;-webkit-box-flex:1;flex:1;width:100%}.split-row .split-row-input input[type=text]{color:#545358;font-weight:700;border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.split-row-select{-ms-flex:1;-webkit-box-flex:1;flex:1}.split-row-select select{color:#545358;width:100%;height:100%;font-size:22.4px;font-weight:700;border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media screen and (max-width:690px){.split-row-select select{padding:20px 15px 20px 5px}}@media screen and (min-width:690px) and (max-width:1440px){.split-row-select select{padding:20px 15px}}@media screen and (min-width:1440px){.split-row-select select{padding:20px 15px}}.result-section{text-align:center}.result-section p.result-section-title{font-size:22.4px;border-radius:5px;background-clip:padding-box;margin-bottom:0}.result-section .section-separator-container{height:12px}.result-section .title-separator{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 10px}.result-section .title-separator .hr-separator-element{-webkit-box-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.result-section .title-separator .hr-separator-element .colour-block{border:2px solid #545358;height:2px;width:50%}@media screen and (max-width:690px){.result-section .title-separator .hr-separator-element .colour-block{width:33px}}@media screen and (min-width:690px) and (max-width:1440px){.result-section .title-separator .hr-separator-element .colour-block{width:20%}}@media screen and (min-width:1440px){.result-section .title-separator .hr-separator-element .colour-block{width:15%}}.result-section .title-separator .hr-separator-element .colour-block.block-left{-ms-flex-item-align:end;align-self:flex-end}.result-section .title-separator .hr-separator-element .colour-block.block-right{-ms-flex-item-align:start;align-self:flex-start}.result-section .title-separator .text-separator-element{font-size:22.4px;font-family:Frutiger Bold,Arial,sans-serif;padding:0 10px}.result-row{margin:10px 0 0;width:100%;background-color:#fff;border-radius:5px;background-clip:padding-box;padding:15px;font-size:22.4px}.result-row .result-value{float:right;font-weight:700;font-size:22.4px}.result-row.result-label{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Media-body{font-weight:700;font-size:22.4px}.media-section{font-family:Frutiger Bold,Arial,sans-serif;background-color:#545358}.media-section,.media-section .inner{border-top-right-radius:5px;border-top-left-radius:5px;background-clip:padding-box}.media-section .inner{padding:25px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.comparison-details{background-color:#e0e0e0;padding-top:5px}.split-section-header{display:-webkit-box;display:-ms-flexbox;display:flex}.split-section-header,.split-section__title{border-top-right-radius:5px;border-top-left-radius:5px;background-clip:padding-box}.split-section__title{background-color:#d3d3d3;padding:10px;z-index:999}.split-section{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.split-section .link--view-details{font-size:16px;padding:20px 10px 20px 0;float:none;-ms-flex-line-pack:end;align-content:flex-end}.split-section-outer{margin:0;padding:5px 15px}.split-section-outer.top-split-row{padding-top:15px}.split-section__left,.split-section__right{width:50%;padding:15px;position:relative;text-align:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.split-section__left img,.split-section__right img{width:100%;display:block}.split-section__left .link--view-details,.split-section__right .link--view-details{padding:0}.split-section__left{border-bottom-left-radius:5px;border-top-right-radius:0;border-top-left-radius:0;background-clip:padding-box}.split-section__left p.text--bold{font-size:22.4px;font-weight:700}.split-section__right{border-bottom-right-radius:5px;border-top-right-radius:0;border-top-left-radius:0;background-clip:padding-box}.split-section__right p{font-size:22.4px}.split-images{display:-webkit-box;display:-ms-flexbox;display:flex}.split-images__left,.split-images__right{float:none}.text-section{border-radius:0}.comparison-details-message{padding:20px 15px}.flex-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.map{margin:10px 0}#map{height:350px}.inner-detail{padding:10px;background-color:#e0e0e0;border-radius:5px;background-clip:padding-box}.inner-detail p{font-size:16px}.inner-detail p.vehicle-details-title{font-size:22.4px;font-weight:700}.vehicle-details-row{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vehicle-details-row,.vehicle-details-title{border-radius:5px;background-clip:padding-box;width:100%}.vehicle-details-title{background-color:#fff;padding:25px 20px}.vehicle-details-label{background-color:#fff;width:35%;white-space:normal;border-bottom-left-radius:5px;border-top-left-radius:5px;background-clip:padding-box}@media screen and (max-width:690px){.vehicle-details-label{padding:5px 0 5px 10px}}@media screen and (min-width:690px) and (max-width:1440px){.vehicle-details-label{padding:20px}}@media screen and (min-width:1440px){.vehicle-details-label{padding:10px 0 10px 15px}}.vehicle-details-label p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:690px){.vehicle-details-label p{font-size:16px}}@media screen and (min-width:690px) and (max-width:1440px){.vehicle-details-label p{font-size:22.4px}}@media screen and (min-width:1440px){.vehicle-details-label p{font-size:22.4px}}.vehicle-details-value{background-color:#fff;width:65%;padding:5px;font-weight:700;text-align:right;border-bottom-right-radius:5px;border-top-right-radius:5px;background-clip:padding-box}.vehicle-details-value p{font-weight:700;font-size:20.16px;white-space:normal;padding:25px 10px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:690px){.vehicle-details-label{width:100%;padding:10px 15px;border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box}.vehicle-details-value{width:100%;text-align:center;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;background-clip:padding-box}.vehicle-details-value p{padding:5px;font-size:22.4px}}.attribution-logo{margin:20px 5px 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.attribution-logo,.attribution-logo p{display:-webkit-box;display:-ms-flexbox;display:flex}.attribution-logo p{font-size:16px!important;line-height:normal!important;color:rgba(51,51,51,.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:5px 10px 0 0;padding:0}.attribution-logo img{height:40px}.bik-comparison-container{display:table;background-color:#fff;padding:10px 5px;margin-bottom:10px;width:100%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-clip:padding-box}.bik-comparison-container .bik-comparison-row{display:table-row}@media screen and (max-width:690px){.bik-comparison-container .bik-comparison-row{line-height:2rem}}@media screen and (min-width:690px) and (max-width:1440px){.bik-comparison-container .bik-comparison-row{line-height:3rem}}@media screen and (min-width:1440px){.bik-comparison-container .bik-comparison-row{line-height:3rem}}.bik-comparison-container .bik-comparison-row.bik-comparison-title-row{font-weight:700;line-height:1.2em}.bik-comparison-container .bik-comparison-row .bik-comparison-field{text-align:center;display:table-cell;width:40%}@media screen and (max-width:690px){.bik-comparison-container .bik-comparison-row .bik-comparison-field{font-size:16px}}@media screen and (min-width:690px) and (max-width:1440px){.bik-comparison-container .bik-comparison-row .bik-comparison-field{font-size:22.4px}}@media screen and (min-width:1440px){.bik-comparison-container .bik-comparison-row .bik-comparison-field{font-size:22.4px}}.bik-comparison-container .bik-comparison-row .bik-comparison-field.bik-narrow-field{display:table-cell;width:20%}html{overflow-y:visible}a:focus,button:focus,div:focus,input:focus,label:focus,select:focus{border:2px solid blue}.visually-hidden{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}.switch-field input:checked+label:hover{background-color:#47474b}.switch-field input+label:hover,.switch-field label:last-of-type:hover{background-color:#f2f2f2}.multiple-radio-buttons-row input:checked+label:hover,.multiple-radio-buttons-row input:first-of-type:checked+label:hover{background-color:#47474b}.multiple-radio-buttons-row input+label:hover{background-color:#f2f2f2}.bik-rates-text{font-size:14px}.bik-rates-text a{text-decoration:none}.bik-rates-text a:hover{text-decoration:underline}fieldset{border:none;width:100%}.button,.split-row .split-row-input input[type=text]:focus,.split-row .split-row-input input[type=text]:hover{-webkit-box-shadow:none;box-shadow:none}.button{text-transform:none!important}.button:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#47474b}.button.button--full.button--lighter{background-color:#7a787f}.button.button--full.button--lighter:hover{background-color:#47474b;text-decoration:underline}.switch-field{text-transform:none}.select select:hover,.switch-field:hover{-webkit-box-shadow:none;box-shadow:none}.split-row-select select,.split-row .split-row-input input[type=text]{font-weight:900;color:#000}.split-row .split-row-input input[type=text]::-webkit-input-placeholder{color:#000}.split-row .split-row-input input[type=text]::-moz-placeholder{color:#000}.split-row .split-row-input input[type=text]::-ms-input-placeholder{color:#000}.split-row .split-row-input input[type=text]::placeholder{color:#000}.media-section{background-color:#f1f1f1}.media-section .inner{padding:85px}.select select{background-color:#fff;color:#666;border-radius:5px}.select select:disabled{background-color:#f1f1f1}.comparison-details,.inner.inner-results,.results-page-form,.shaded{background-color:#d3d3d3}.page-title .page-sub-title-text,.page-title .page-title-text,.title-label{color:#2d2d2d;font-family:Frutiger Bold,Helvetica,sans-serif}.button{background-color:#da3e00;font-family:Frutiger,Helvetica,sans-serif;border-radius:5px;padding:0}.button:hover{background-color:#c93900}.switch-field label:last-of-type{border-radius:5px}.switch-field input:checked+label{background-color:#da3e00;border-radius:5px}.switch-field input:checked+label:hover{background-color:#c93900}.switch-field{font-family:Frutiger,Helvetica,sans-serif}select#frequency,select#homeCharger{color:#000}.button.button--full.button--lighter{background-color:#0061bb}.button.button--full.button--lighter:hover{background-color:#0058aa}.multiple-radio-buttons-row input:checked+label{background-color:#da3e00}.multiple-radio-buttons-row input:checked+label:hover{background-color:#c93900}.text-section{background-color:#fff}.text-section p{color:#2d2d2d}.form-label .split-row-label,.select.split-row-select,.split-row .split-row-input{border-radius:5px}.page-title-logo.car-tax-calculator-logo,.page-title-logo.home-charging-logo,.page-title-logo.journey-cost-logo{margin-top:-80px;margin-right:-60px}.attribution-logo,.media-section,div.main-image-wrapper.car-tax-calculator-intro,div.main-image-wrapper.home-charging-intro,div.main-image-wrapper.journey-cost-intro,div.main-image-wrapper.public-charging-intro{display:none}.stacked-buttons{background-color:#d3d3d3}.switch-field label:focus,a:focus,button:focus,div:focus,input:focus,select:focus{border:2px solid #0061bb}.link-section a{font-size:20px}.button.button--full,.button.button--full.button--info,.inner .main-car-title p,.multiple-radio-buttons-row,.result-row,.select select,.switch-field,div.form-label.split-row-label,div.split-row-input{height:52px}.select select{padding:10px}@media screen and (max-width:690px){.button.button--full,.button.button--full.button--lighter{font-size:18px}}.button.button--full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.button--full.button--info{padding:20px}.multiple-radio-buttons-row input+label:hover,.multiple-radio-buttons-row input:checked+label,.multiple-radio-buttons-row input:checked+label:hover,.multiple-radio-buttons-row input:first-of-type:checked+label:hover,.switch-field input+label:hover,.switch-field input:checked+label,.switch-field input:checked+label:hover,.switch-field label:last-of-type:hover{background-color:#0061bb}.multiple-radio-buttons-row input+label:hover,.multiple-radio-buttons-row input:checked+label,.multiple-radio-buttons-row input:checked+label:hover,.multiple-radio-buttons-row input:first-of-type:checked+label:hover,.switch-field input+label:hover,.switch-field input:checked+label:hover,.switch-field label:last-of-type:hover{text-decoration:underline}.multiple-radio-buttons-row label:hover,.switch-field input+label:hover{color:#fff}.button.button--full.button--submit{text-align:center}.multiple-radio-buttons-row,.multiple-radio-buttons-row input:first-of-type:checked+label,.switch-field,.switch-field input:checked+label,.switch-field label:last-of-type{border-radius:0;font-family:Frutiger Bold}.multiple-radio-buttons-row label,.switch-field label{border:1px solid #666}.split-section__left{border-top-left-radius:5px}.bik-comparison-container,.split-section__right{border-top-right-radius:5px}.bik-comparison-container{border-top-left-radius:5px}.split-section.split-section-header{height:100%}.split-section{height:52px;padding:0}.split-section-outer{padding-bottom:5px}.select select:disabled{opacity:1}.button.button--full.button--info,.link--view-details,.link-section .inner a{color:#da3e00}.link--view-details{text-decoration:none}.link--view-details:hover{text-decoration:underline;color:#da3e00}.link.vehicle-details-bottom-link{color:#da3e00!important}.link.vehicle-details-bottom-link:hover{color:#da3e00!important;text-decoration:underline}.form-label,.text--theme,body{color:#2d2d2d}.select:hover{color:#666}.split-row .split-row-input input[type=text],input#distance,select#homeCharger{color:#da3e00}.title-label.journey{text-align:center}.split-row .split-row-input input[type=text]::-webkit-input-placeholder{color:#da3e00;font-weight:900}.split-row .split-row-input input[type=text]::-moz-placeholder{color:#da3e00;font-weight:900}.split-row .split-row-input input[type=text]::-ms-input-placeholder{color:#da3e00;font-weight:900}.split-row .split-row-input input[type=text]::placeholder{color:#da3e00;font-weight:900}select#company_car,select#frequency,select#income_tax_band,select#partial,select#partialEnd,select#partialStart,select#publicCharger{color:#da3e00}.alert.alert-danger{color:#e32747}.control-group:last-of-type{margin-bottom:12px}fieldset{margin-top:-15px;margin-bottom:5px}@media screen and (max-width:690px){.alert.alert-danger,.form-label,.inner-detail p.vehicle-details-title,.inner .main-car-title p,.inner p,.inner p.result-label,.inner span,.multiple-radio-buttons-box .multiple-radio-buttons-title,.result-row .result-value,.split-images__left h2,.split-images__left p,.split-images__right h2,.split-images__right p,.split-row .form-label.split-row-label p,.split-row .split-row-input input[type=text],.split-section__footer p,.split-section__left h2,.split-section__left p,.split-section__left p.text--bold,.split-section__right h2,.split-section__right p,input#distance,input#electricityCost,input#vehicleRange,select#company_car,select#frequency,select#homeCharger,select#income_tax_band,select#partial{font-size:18px}}.alert{padding:16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.split-section__title{background-color:#ababab}.stacked-buttons__list li{margin-bottom:0}.button.button--full.button--info{margin-top:15px}