.dynamic-banner-ctas:after,.dynamic-banner-ctas__button-wrap:after,.dynamic-banner:after{clear:both}.button--disabled,.button--disabled--dark,.ellipsis-loading,.future_tv .futureTVPlanTables .plan-table .plan-tbl__cta__call,a svg{pointer-events:none}.search-overlay{width:580px;margin:0 auto}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty{padding:20px 10px}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty .search-overlay__search-results__empty__title{padding-bottom:0;font-size:28px}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty ul{padding-bottom:28px;box-shadow:inset 0 -1px 0 0 #4a4d4e}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty ul li{font-size:16px;color:#ccc}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty .search-overlay__search-results__result{padding-bottom:15px}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty .search-overlay__search-results__result ul{box-shadow:none;padding-bottom:0}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty .search-overlay__search-results__result ul li{color:#fff;font-size:18px}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty .search-overlay__search-results__result ul li span{margin-bottom:auto}.search-overlay .search-overlay__search-results .search-overlay__search-results__result{padding:20px 10px 0;box-shadow:inset 0 -1px 0 0 #4a4d4e}.search-overlay .search-overlay__search-results .search-overlay__search-results__title{display:block;width:100%;font-family:VodafoneRegularBold;font-size:20px;padding-bottom:7px}.search-overlay .search-overlay__search-results .search-overlay__search-results__title--section{text-transform:capitalize}.search-overlay .search-overlay__search-results .search-overlay__search-results__description{display:block;color:#ccc;margin-bottom:20px}.search-overlay .search-overlay__search-results .search-overlay__search-results__view-all{margin-top:30px;text-align:right}@media only screen and (max-width:639px){.search-overlay{width:100%}.search-overlay .search-overlay__search-results,.search-overlay .search-overlay__search-results .search-overlay__search-results__title{font-size:18px}.search-overlay .search-overlay__search-results .search-overlay__search-results__view-all{text-align:center}.search-overlay .search-overlay__search-results .search-overlay__search-results__empty .search-overlay__search-results__empty__title{font-size:20px}}.light-text{font-family:VodafoneLight}.regular-text{font-family:VodafoneRegular}.bold-text{font-family:VodafoneRegularBold}.network-status-section{width:100%;clear:both}.network-status-outer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:2px solid #eee;padding-bottom:18px;margin-bottom:31px}.network-status-outer .network-status{border-right:2px solid #eee;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.network-status-outer .network-status .network-name{color:#333;width:100%;display:block;text-align:center;font-family:ArialMT,sans-serif;font-size:15px}.network-status-outer .network-status .network-name .link-arrow{font-family:VodafoneRg,sans-serif;font-size:18px;padding-left:10px}.network-status-outer .network-status .indicator-container-outer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.network-status-outer .network-status .indicator-container-outer .indicator-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:70%;max-width:100px;margin-left:auto;margin-right:auto;padding-bottom:5px;-webkit-justify-content:space-around;justify-content:space-around}.network-status-outer .network-status .indicator-container-outer .indicator-container .status-indicator{width:9px;height:9px;border-radius:50%;opacity:.7;margin-top:4px}.network-status-outer .network-status .indicator-container-outer .indicator-container .status-indicator.active{width:16px;height:16px;opacity:1;margin-top:0}.network-status-outer .network-status .indicator-container-outer .indicator-container .status1{background-color:#3a841f}.network-status-outer .network-status .indicator-container-outer .indicator-container .status2{background-color:#5ba93f}.network-status-outer .network-status .indicator-container-outer .indicator-container .status3{background-color:#b19a00}.network-status-outer .network-status .indicator-container-outer .indicator-container .status4{background-color:#f49124}.network-status-outer .network-status .indicator-container-outer .indicator-container .status5{background-color:#f37461}.network-status-outer .network-status .indicator-container-outer .indicator-container .status6{background-color:#e60000}.network-status-outer .network-status:last-child{border-right:none}.footer-network-status-extended{border-bottom:2px solid #eee;min-height:32px;margin-bottom:42px}.footer-network-status-extended .network-status-extended-icon{float:left;width:28px;height:28px;margin-left:25px;background-size:contain}.dynamic-banner,.dynamic-banner__feature-video-poster{background-position:center;background-repeat:no-repeat;background-size:cover}.footer-network-status-extended .network-status-extended-icon__amber{background-image:url(/static/img/tools/network-status-hero/amber.png)}.footer-network-status-extended .network-status-extended-icon__green{background-image:url(/static/img/tools/network-status-hero/green.png)}.footer-network-status-extended .network-status-extended-icon__red{background-image:url(/static/img/tools/network-status-hero/red.png)}.footer-network-status-extended .network-status-extended-body{margin-left:58px;text-align:center;color:#666;font-family:ArialMT,sans-serif;font-size:14px;line-height:16px;padding-right:25px;margin-bottom:42px}.network-footer--ws2 .network-status-outer{border-bottom:none;margin-bottom:0}.network-footer--ws2 .network-status-outer .network-status{padding:25px 0;border-color:#B5B5B5}.network-footer--ws2 .network-status-outer .network-status .network-name{font-family:VodafoneRG,sans-serif;font-size:16px;margin-bottom:12px}.network-footer--ws2 .network-status-outer .network-status .network-name .link-arrow{padding-left:0}@media screen and (min-width:1039px){.network-status-section .sectionTitle h2{font-size:40px}}@media screen and (max-width:1039px){.network-status-section{border-top:2px solid #eee;padding-top:10px}.network-footer--ws2 h2{font-size:24px}.network-footer--ws2 .network-status-section{border-top:none}}@media screen and (max-width:749px){.network-status-outer{-webkit-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:0;margin-bottom:12px}.network-status-outer .network-status{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:45%;flex-basis:45%;border:none}.network-status-outer .network-status .indicator-container-outer{margin-top:7px;height:38px}.network-status-outer .network-status:nth-child(1) .indicator-container-outer{border-right:1px solid #eee}.network-status-outer .network-status:nth-child(2) .indicator-container-outer{border-left:1px solid #eee}.network-status-outer .network-status:nth-child(3) .network-name{padding-top:15px;border-right:1px solid #eee;border-top:1px solid #eee}.network-status-outer .network-status:nth-child(4) .network-name{padding-top:15px;border-left:1px solid #eee;border-top:1px solid #eee}.network-status-outer .nso-middle-border .network-status:nth-child(1) .indicator-container-outer,.network-status-outer .nso-middle-border .network-status:nth-child(2) .indicator-container-outer{border-bottom:1px solid #eee}.network-footer--ws2 h2{font-size:24px}.network-footer--ws2 .network-status-outer .network-status{padding:inherit}.network-footer--ws2 .network-status-outer .network-status:nth-child(1) .indicator-container-outer{border-right:1px solid #B5B5B5}.network-footer--ws2 .network-status-outer .network-status:nth-child(2) .indicator-container-outer{border-left:1px solid #B5B5B5}.network-footer--ws2 .network-status-outer .network-status:nth-child(3) .network-name{border-right:1px solid #B5B5B5;border-top:1px solid #B5B5B5}.network-footer--ws2 .network-status-outer .network-status:nth-child(4) .network-name{border-left:1px solid #B5B5B5;border-top:1px solid #B5B5B5}.network-footer--ws2 .network-status-outer .nso-middle-border .network-status:nth-child(1) .indicator-container-outer,.network-footer--ws2 .network-status-outer .nso-middle-border .network-status:nth-child(2) .indicator-container-outer{border-bottom:1px solid #B5B5B5}.footer-network-status-extended{margin-bottom:0;padding:0 8px}.footer-network-status-extended .network-status-extended-icon{margin-left:0;width:19px;height:19px}.footer-network-status-extended .network-status-extended-body{text-align:left;font-size:14px;line-height:18px;margin-left:28px;margin-bottom:8px;padding-right:0;color:#333}}@media screen and (max-width:360px){.network-status-outer .network-status .network-name{font-size:13px}}.dynamic-banner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;min-height:360px;text-align:center;position:relative;justify-content:center}.dynamic-banner:after,.dynamic-banner:before{content:" ";display:table}@media screen and (min-width:749px) and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.dynamic-banner _::-webkit-full-page-media,.dynamic-banner _:future,:root .dynamic-banner:before{content:none}.dynamic-banner _::-webkit-full-page-media,.dynamic-banner _:future,:root .dynamic-banner:after{content:"";display:table;clear:both}}.dynamic-banner *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dynamic-banner__headline,.dynamic-banner__headline_H1,.dynamic-banner__headline_H2,.dynamic-banner__headline_H3,.dynamic-banner__headline_H4{margin:0;line-height:1}.dynamic-banner__headline_H1{font-size:45px}.dynamic-banner__headline_H2{font-size:40px}.dynamic-banner__headline_H3{font-size:32px}.dynamic-banner__headline_H4{font-size:26px}.dynamic-banner__copy_H1,.dynamic-banner__copy_H2,.dynamic-banner__copy_H3,.dynamic-banner__copy_H4,.dynamic-banner__copy_heading{line-height:1.13;font-family:VodafoneRegular;font-size:16px;margin-top:15px}.dynamic-banner__copy_H1 p:last-child,.dynamic-banner__copy_H2 p:last-child,.dynamic-banner__copy_H3 p:last-child,.dynamic-banner__copy_H4 p:last-child,.dynamic-banner__copy_heading p:last-child{padding-bottom:0}.dynamic-banner__copy_H1,.dynamic-banner__copy_H2{font-size:20px}.dynamic-banner__copy_H3{font-size:16px}.dynamic-banner__copy_H4{margin-top:17px;font-size:16px}.dynamic-banner__videoBackground{display:none}.dynamic-banner__terms-and-conditions,.dynamic-banner__terms-and-conditions-non-cta{display:none;z-index:100}.dynamic-banner-ctas{margin-bottom:-10px}.dynamic-banner-ctas:after,.dynamic-banner-ctas:before{content:" ";display:table}@media screen and (min-width:749px) and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.dynamic-banner-ctas _::-webkit-full-page-media,.dynamic-banner-ctas _:future,:root .dynamic-banner-ctas:before{content:none}.dynamic-banner-ctas _::-webkit-full-page-media,.dynamic-banner-ctas _:future,:root .dynamic-banner-ctas:after{content:"";display:table;clear:both}}.dynamic-banner-ctas .button{float:left;margin-bottom:10px}.dynamic-banner-ctas__button-wrap:after,.dynamic-banner-ctas__button-wrap:before{content:" ";display:table}@media screen and (min-width:749px) and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.dynamic-banner-ctas__button-wrap _::-webkit-full-page-media,.dynamic-banner-ctas__button-wrap _:future,:root .dynamic-banner-ctas__button-wrap:before{content:none}.dynamic-banner-ctas__button-wrap _::-webkit-full-page-media,.dynamic-banner-ctas__button-wrap _:future,:root .dynamic-banner-ctas__button-wrap:after{content:"";display:table;clear:both}}.dynamic-banner-ctas--mobile{padding:10px;display:none;position:relative}.dynamic-banner__terms-and-conditions,.dynamic-banner__terms-and-conditions-non-cta{position:absolute;bottom:40px;left:5%;right:5%;font-family:VodafoneRegular;font-size:14px;line-height:1.14;border-bottom:solid 1px #ebebeb;padding:18px 15px 15px}.dynamic-banner__terms-and-conditions-non-cta{bottom:30px}.dynamic-banner__terms-and-conditions p,.dynamic-banner__terms-and-conditions-non-cta p{padding-bottom:0!important}.dynamic-banner__terms-and-conditions__close-button{position:absolute;text-decoration:none;top:18px;right:1px;cursor:pointer;color:#E60000}.dynamic-banner__terms-and-conditions__close-button:link{text-decoration:none}.dynamic-banner__terms-and-conditions__close-button:visited{color:#333}.dynamic-banner__terms-and-conditions__close-button:active,.dynamic-banner__terms-and-conditions__close-button:focus,.dynamic-banner__terms-and-conditions__close-button:hover{color:#E60000}.dynamic-banner__terms-and-conditions__close-button:active,.dynamic-banner__terms-and-conditions__close-button:hover{outline:0}.dynamic-banner__terms-cta,.dynamic-banner__terms-cta_non-cta,.dynamic-banner__terms-cta_non-image{background-color:transparent;border-color:transparent;padding-left:0;padding-right:0}.dynamic-banner__terms-cta:focus,.dynamic-banner__terms-cta:hover,.dynamic-banner__terms-cta_non-cta:focus,.dynamic-banner__terms-cta_non-cta:hover,.dynamic-banner__terms-cta_non-image:focus,.dynamic-banner__terms-cta_non-image:hover{background-color:transparent;border-color:transparent}.dynamic-banner__feature-video-poster{padding-bottom:56.25%;position:relative}.dynamic-banner__feature-video-link{background:url(../img/icons/videopreview.png) center no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.dynamic-banner__column{min-height:inherit}.dynamic-banner__column--1{padding:30px 30px 20px;z-index:1}.dynamic-banner__column--1 .dynamic-banner-ctas{display:none;margin-top:30px}.dynamic-banner__column--2{z-index:1}.dynamic-banner__column--2 img{display:block;margin:0 auto}.dynamic-banner--full .dynamic-banner__column--1{width:100%}.dynamic-banner--full .dynamic-banner-ctas--mobile{display:inline-block}.dynamic-banner--full .dynamic-banner__column--2{display:none}.dynamic-banner--aside .dynamic-banner-ctas--mobile,.dynamic-banner--half .dynamic-banner-ctas--mobile{display:inline-block}.dynamic-banner--padded .dynamic-banner__column--2{padding-left:16.333333%;padding-right:16.333333%}@media screen and (max-width:569px){.dynamic-banner__terms-and-conditions-non-cta{bottom:15px}.dynamic-banner__headline_H1{font-size:36px}.dynamic-banner__headline_H2{font-size:30px}.dynamic-banner__headline_H3{font-size:26px}.dynamic-banner__headline_H4{font-size:22px}.dynamic-banner__copy_H1,.dynamic-banner__copy_H2{margin-top:20px;font-size:18px}.dynamic-banner__copy_H3,.dynamic-banner__copy_H4{margin-top:20px;font-size:14px}}@media screen and (min-width:749px){.dynamic-banner,.dynamic-banner-ctas{position:relative}.dynamic-banner--aside,.dynamic-banner--half{text-align:left}.dynamic-banner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;overflow:hidden}.dynamic-banner-ctas .button{margin-right:20px}.dynamic-banner-ctas .button:last-child{margin-right:0}.dynamic-banner__terms-and-conditions,.dynamic-banner__terms-and-conditions-non-cta{padding-left:0;padding-bottom:5px;position:absolute;bottom:-4px;left:0;width:80%;border-bottom:solid 1px #ebebeb}.dynamic-banner__terms-cta,.dynamic-banner__terms-cta_non-cta,.dynamic-banner__terms-cta_non-image{position:absolute;bottom:0;right:0;padding-bottom:0}.dynamic-banner__terms-cta_non-cta{position:absolute;bottom:0;left:0;right:auto;padding-bottom:0}.dynamic-banner__column{float:left}.dynamic-banner__column--1{padding:30px}.dynamic-banner__column--1 .dynamic-banner-ctas{display:block}.dynamic-banner__column--2 img{margin:25px auto}.dynamic-banner__videoBackground{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;height:auto;width:auto;z-index:0;display:inline}.dynamic-banner--full .dynamic-banner-ctas--mobile{display:none}.dynamic-banner--full .dynamic-banner-ctas__button-wrap,.dynamic-banner--full .dynamic-banner__column--1{display:table;margin:0 auto}.dynamic-banner--aside .dynamic-banner-ctas--mobile,.dynamic-banner--half .dynamic-banner-ctas--mobile{display:none}.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__copy{margin-left:5%;margin-right:5%}.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__terms-and-conditions,.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__terms-and-conditions-non-cta{width:70%;left:12%}.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__terms-cta,.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__terms-cta_non-cta,.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__terms-cta_non-image{margin-right:7%}.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__terms-cta_non-image{margin-right:50%}.dynamic-banner--aside .dynamic-banner__column--1{width:70%}.dynamic-banner--aside .dynamic-banner__column--2{width:30%}.dynamic-banner--half .dynamic-banner__column{width:50%}.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-cta,.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-cta_non-cta,.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-cta_non-image{position:static}.dynamic-banner--half .dynamic-banner__terms-and-conditions,.dynamic-banner--half .dynamic-banner__terms-and-conditions-non-cta{padding-left:0;padding-bottom:5px;position:absolute;bottom:40px;left:0;width:80%;border-bottom:solid 1px #ebebeb}.dynamic-banner--half .dynamic-banner__terms-and-conditions-non-cta{bottom:30px}.dynamic-banner.heading--right .dynamic-banner__column{float:right}.dynamic-banner.heading--right .dynamic-banner__column--1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.dynamic-banner.heading--right .dynamic-banner__column--2{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.dynamic-banner--padded .dynamic-banner__column--2{padding-left:0;padding-right:0}.dynamic-banner--has-video .dynamic-banner__column--2{align-self:stretch;position:relative}.dynamic-banner--has-video .dynamic-banner__feature-video-poster{margin:0;padding:0;position:absolute;top:0;left:0;width:100%;min-height:100%}.dynamic-banner__terms-and-conditions-non-cta>p:after{margin-bottom:15px}}@media screen and (min-width:1039px){.standalone-dynamic-banner-margin{margin-left:-10px!important;margin-right:-10px!important}.dynamic-banner{position:relative}.dynamic-banner__column--1{padding:60px;z-index:1}.dynamic-banner__terms-and-conditions,.dynamic-banner__terms-and-conditions-non-cta{width:80%}.dynamic-banner--full .dynamic-banner__column--1 .dynamic-banner__copy{margin-left:5%;margin-right:5%}.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-cta,.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-cta_non-cta,.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-cta_non-image{position:absolute;bottom:0;right:0;text-align:right}.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-and-conditions,.dynamic-banner--half .dynamic-banner__column--1 .dynamic-banner__terms-and-conditions-non-cta{bottom:10px}}.expanderTabFullWidth{display:none}.ws-expander{margin-top:30px;margin-bottom:30px;width:100%}.ws-expander .ws-expander__heading{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;color:#333;cursor:pointer;font-size:18px;line-height:32px;margin:auto;padding:5px 20px}.ws-expander .ws-expander__heading .chevron__container,.ws-expander .ws-expander__heading .icon{line-height:0;vertical-align:middle}.ws-expander .ws-expander__heading--collapse .accordion__chevron{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.ws-expander .ws-expander__content{background-color:#F4F4F4;color:#333;padding:20px}.grid__item .grid__item--icon,.grid__item--variant1 .grid__item--gen-headline.heading--3,.grid__item--variant1 .grid__item--gen-headline.heading--4,.grid__item--variant1 .grid__item--gen-headline.heading--5,.grid__item--variant1 .grid__item--gen-headline.heading--6{padding-bottom:10px}.ws-expander .richText table{margin-bottom:20px}.ws-expander .richText table:after{background-image:none;height:0}.grid__item .card-eqrow-inner,.poster-video__img,.tiles .video-stream--yt,.tiles .video-stream--yt .video-stream,.tiles .video-stream--yt .video-stream img,.tiles .ws2-upload-video video{height:100%}.ws-expander .richText table tr:nth-child(even){background:#fff}.ws-expander--dark .ws-expander__heading{border-top-color:#FFF;border-bottom-color:#FFF;color:#FFF}.ws-expander--dark .accordion__chevron{color:#FFF}.ws-expander--bottom{margin-bottom:auto;margin-left:-10px;margin-right:-10px;width:auto}.grid__item .grid__item__img--banner img,.poster-video__img,.tiles__item--img{width:100%}.ws-expander--bottom .ws-expander__heading{border-bottom:none}@media screen and (max-width:749px){.spring--legacy .legacy .ws-expander .ws-expander__content,.spring--legacy .legacy .ws-expander .ws-expander__heading{margin-left:10px;margin-right:10px}.spring--legacy .legacy .ws-expander--bottom{margin-left:auto;margin-right:auto}}@media screen and (min-width:640px) and (max-width:970px){.ws-expander--bottom{margin-left:-20px;margin-right:-20px}}@media screen and (min-width:749px){.ws-expander .ws-expander__content,.ws-expander .ws-expander__heading{padding-left:30px;padding-right:25px}.ws-expander{margin-top:60px;margin-bottom:60px}.ws-expander .ws-expander__heading{font-size:22px;line-height:48px}.ws-expander--bottom{margin-bottom:0}.spring--legacy .legacy .ws-expander{margin-bottom:30px}.spring--legacy .legacy .ws-expander--bottom{margin-bottom:auto}}.grid__item .toaster__action{margin-top:0!important}.grid__item .grid__item--gen-headline.heading--3,.grid__item .grid__item--gen-headline.heading--4,.grid__item .grid__item--gen-headline.heading--5,.grid__item .grid__item--gen-headline.heading--6{margin-top:0;padding-top:10px;margin-bottom:10px}.grid__item .grid__item--gen-headline.heading--1,.grid__item .grid__item--gen-headline.heading--2{margin-top:0;padding-top:20px;margin-bottom:20px}.grid__item .grid__item__containerlink{display:block}.grid__item .card-eqrow-inner .grid__item--icon+.card__content{padding-top:0}.grid__item .card-eqrow-inner .grid__item--icon+.card__content .grid__item--gen-headline{margin-bottom:15px}.grid__item .card-eqrow-inner .grid__item__img,.grid__item .card-eqrow-inner _:-ms-lang(x){min-height:1px}.grid__item .card-eqrow-inner .grid__item__img{padding-top:30px}.grid__item .card-eqrow-inner .grid__item__img+.card__content,.grid__item .card-eqrow-inner .grid__item__img--banner,.grid__item--variant1 .card-eqrow-inner .grid__item__img,.grid__item--variant1 .grid__item--gen-headline{padding-top:0}.grid__item .card-eqrow-inner .grid__item__img+.card__content .grid__item--gen-headline{margin-bottom:5px}.grid__item .card-eqrow-inner--gen{display:flex;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid__item .card-eqrow-inner--gen .card__content{display:flex;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;flex-grow:1;flex-direction:column}.grid__item .card-eqrow-inner--gen .card__content .grid-item__richtext{flex-grow:1}.grid__item .card-eqrow-inner--gen .card__content .grid-item__cta{margin-top:10px}.grid__item--variant1 .grid__item--gen-headline.heading--1,.grid__item--variant1 .grid__item--gen-headline.heading--2{padding-bottom:20px}.grid__item--variant1 .grid__item__img img{padding-bottom:10px}.section__legal{font-size:14px;line-height:18px;margin-top:30px;margin-bottom:30px}@media screen and (min-width:971px){.grid__item .card__content{padding:30px}.section__legal{margin-top:40px;margin-bottom:40px}}.tiles .ws2-upload-video{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0}.chevron--tile .heading{margin-top:auto;margin-bottom:auto}.chevron--tile .tile-item__chevron-content{padding-top:25px;padding-bottom:25px}.broadband-tiles__logo{margin-top:22px}@media screen and (max-width:640px){.chevron--tile .heading{margin-top:auto;margin-bottom:auto}.chevron--tile .tile-item__chevron-content{padding-top:20px;padding-bottom:20px}.hello .hello__message--legal-text{padding:0 10px;margin:20px 0 30px}.broadband-tiles__logo{margin-top:0}}.feature-video-link{background-position:center;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.poster-image-center{display:block;margin-left:auto;margin-right:auto}.poster-image-center-hide{display:none;margin-left:auto;margin-right:auto}.cursor_pointer{cursor:pointer}.future_tv .upgrade-slider{padding:0 70px;display:inline-block;margin-left:-35px}.future_tv .upgrade-slider .speed-upgrade-slider-label{display:block!important;text-align:left;margin-bottom:0;margin-left:10px}.future_tv .upgrade-slider .why-upgrade-fibre-label{text-decoration:underline;float:right}.future_tv .upgrade-slider .speed-upgrade-slider-wrap{display:inline-block}.future_tv .upgrade-slider .speed-upgrade-slider-range-titles{display:inline-block;margin-left:-30px}.future_tv .upgrade-slider .speed-upgrade-slider-range-titles .current-speed{font-weight:700}.future_tv .upgrade-slider .speed-upgrade-slider-range-titles .last-speed{margin-right:0}.future_tv .upgrade-slider .speed-upgrade-slider-range-titles li{list-style:none;float:left;margin-right:70px;font-size:13px;font-family:VodafoneRegular}.future_tv .speed-upgrade-slider{display:inline}.future_tv .ui-slider{position:relative;top:-14px;left:26px}.future_tv .ui-corner-all{display:block;width:260px;border-radius:16px}.future_tv .ui-widget-content{border:1px solid #ebebeb;background-color:#ebebeb}.future_tv .ui-slider-horizontal{height:8px}.future_tv .ui-state-default{border:1px solid #d3d3d3;background-color:#FFF;box-shadow:0 1px 2px #000}.future_tv .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:26px;height:26px;cursor:pointer}.future_tv .ui-slider-horizontal .ui-slider-handle{top:-10px;margin-left:-10px}.future_tv .ui-slider-range{height:8px;background-color:#007c92}.future_tv .hide{display:none!important}.future_tv .heading--2{margin-bottom:0}.future_tv .serviceability-message{text-align:center;padding:16px 10px}.future_tv .futureTVPlanTables .labels .on-account-discount-toggle,.future_tv .futureTVPlanTables .labels .tv-toggle,.future_tv .futureTVPlanTables .labels .upgrade-toggle,.future_tv .futureTVPlanTables .labels .vodafone-tv-toggle{padding:0 70px}.future_tv .serviceability-message p{font-size:20px;color:#333;margin:0;display:inline-block;vertical-align:middle;max-width:1080px}.future_tv .serviceability-message p svg{color:#fecb00;margin-right:12px}.future_tv .serviceable{background-color:rgba(65,117,5,.15)}.future_tv .serviceable p svg{color:#417505}.future_tv .service-unavailable,.future_tv .tv-unavailable{background-color:#EEFAFB}.future_tv .service-unavailable p svg,.future_tv .tv-unavailable p svg{color:#007C92}.future_tv .futureTVPlanTables{margin-top:20px;text-align:center}.future_tv .futureTVPlanTables .adjustWidth{width:25%;margin-left:25%}.future_tv .futureTVPlanTables .labels p{display:inline-block;vertical-align:middle}.future_tv .futureTVPlanTables .labels .toggle-switch__indicator-wrapper{margin-right:20px}.future_tv .futureTVPlanTables .labels .vodafone-tv-toggle .vodafone_tv_page_link{display:inline-block;text-decoration:underline}.future_tv .futureTVPlanTables .labels input[type=checkbox]{position:relative;width:16px;height:16px;top:-2px;left:-5px}.future_tv .futureTVPlanTables .plan-tables{display:flex;justify-content:center}.future_tv .futureTVPlanTables .plan-table{padding:0 26px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__feature__desc{text-align:left}.future_tv .futureTVPlanTables .plan-table .plan-tbl__feature__desc .vf-i{left:10px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__feature__desc .plan-tbl__feature__title{font-family:VodafoneRegular}.future_tv .futureTVPlanTables .plan-table .plan-tbl__feature__desc .plan-tbl__feature__subtitle{font-family:Arial;padding-top:4px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__benefits{text-align:left;font-size:14px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__benefits li{min-width:200px;height:13px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__benefits li p{font-size:13px;font-family:Arial}.future_tv .futureTVPlanTables .plan-table .plan-tbl__row{padding:8px 14px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__banner{padding:0}.future_tv .futureTVPlanTables .plan-table .plan-tbl__info .unavailable{background:#ccc;color:#FFF;cursor:not-allowed;pointer-events:none}.future_tv .futureTVPlanTables .plan-table .plan-tbl__price .plan-tbl__price__sum{font-family:Arial;line-height:29px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__price .plan-tbl__price__sum sup{font-family:Arial;font-size:16px;bottom:9px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__price .plan-tbl__price__term{font-family:Arial}.future_tv .futureTVPlanTables .plan-table .plan-tbl__cta{font-family:Arial;font-size:18px}.future_tv .futureTVPlanTables .plan-table .plan-tbl__conditions{font-family:Arial;font-size:14px}@media screen and (min-width:640px) and (max-width:971px){.future_tv .upgrade-slider{padding:0;margin-left:-35px}.future_tv .futureTVPlanTables .plan-table{float:none}.future_tv .futureTVPlanTables .plan-table .plan-tbl__cta__call{pointer-events:all}.future_tv .futureTVPlanTables .labels{-webkit-tap-highlight-color:transparent}.future_tv .futureTVPlanTables .labels .toggle-switch{display:block}.future_tv .futureTVPlanTables .labels .downgrade-toggle{margin-top:-10px}.future_tv .futureTVPlanTables .labels .on-account-discount-toggle,.future_tv .futureTVPlanTables .labels .tv-toggle,.future_tv .futureTVPlanTables .labels .upgrade-toggle{padding:0}.heading--6.lay-over-content{padding:0 20px;text-align:left}}@media screen and (max-width:1180px){.futureTVPlanTables .plan-table{float:none!important}.futureTVPlanTables .plan-table .plan-tbl__cta__call{pointer-events:all}.heading--6.lay-over-content{padding:0 20px;text-align:left}}@media screen and (max-width:640px){.future_tv .ui-slider{left:30px}.future_tv .ui-corner-all{display:block;width:240px}.future_tv .upgrade-slider{padding:0;margin-bottom:10px;min-width:300px;border-bottom:1px solid #ccc;margin-left:0}.future_tv .upgrade-slider .speed-upgrade-slider-wrap{display:block;margin-bottom:15px}.future_tv .upgrade-slider .speed-upgrade-slider-label{display:block!important;margin-left:5px;margin-bottom:0}.future_tv .upgrade-slider .why-upgrade-fibre-label{margin-right:-85px}.future_tv .upgrade-slider .speed-upgrade-slider-range-titles{margin-left:-44px}.future_tv .upgrade-slider .speed-upgrade-slider-range-titles li{margin-right:72px}.future_tv .sub-heading--1{margin:10px 0 22px}.future_tv .icon--small{width:28px;height:28px}.future_tv .icon--medium{width:36px;height:36px}.future_tv .serviceability-message p{padding:5px 0}.future_tv .futureTVPlanTables .labels{padding:0 35px;-webkit-tap-highlight-color:transparent}.future_tv .futureTVPlanTables .labels p{max-width:200px;min-width:200px;text-align:left;margin-right:10px}.future_tv .futureTVPlanTables .labels .toggle-switch{display:block}.future_tv .futureTVPlanTables .labels .downgrade-toggle{margin-top:-10px;border-bottom:1px solid #CCC}.future_tv .futureTVPlanTables .labels .on-account-discount-toggle{padding:0;text-align:left;margin-left:15px}.future_tv .futureTVPlanTables .labels .on-account-discount-toggle p{max-width:230px}.future_tv .futureTVPlanTables .labels .vodafone-tv-toggle{padding:0;border-top:1px solid #CCC;text-align:left;margin-left:15px}.future_tv .futureTVPlanTables .labels .vodafone-tv-toggle p{max-width:250px}.future_tv .futureTVPlanTables .labels .upgrade-toggle{padding:0}.future_tv .futureTVPlanTables .labels .tv-toggle{min-height:70px;padding:0;border-bottom:1px solid #ccc;margin-bottom:10px}.future_tv .futureTVPlanTables .labels input[type=checkbox]{width:14px;top:-5px}.future_tv .futureTVPlanTables .plan-table{float:none}.future_tv .futureTVPlanTables .plan-table .plan-tbl__cta__call{pointer-events:all}.heading--6.lay-over-content{padding:0 20px;text-align:left}}@media screen and (max-width:414px){.future_tv .futureTVPlanTables .labels{padding:0 10px}.future_tv .futureTVPlanTables .plan-table{float:none}.future_tv .futureTVPlanTables .plan-table .plan-tbl__cta__call{pointer-events:all}.heading--6.lay-over-content{padding:0 20px;text-align:left}}@media screen and (max-width:375px){.future_tv .futureTVPlanTables .labels{padding:0}.future_tv .futureTVPlanTables .labels .tv-toggle{min-height:50px;padding-left:65px}.future_tv .futureTVPlanTables .labels .tv-toggle .form__checkbox{top:-1px}.future_tv .futureTVPlanTables .plan-table{float:none}.future_tv .futureTVPlanTables .plan-table .plan-tbl__cta__call{pointer-events:all}.heading--6.lay-over-content{padding:0 20px;text-align:left}}@media screen and (min-width:375px) and (max-width:480px){.future_tv .futureTVPlanTables .labels .label-text-wrapper .form__checkbox{top:-1px}.future_tv .futureTVPlanTables .labels .label-text-wrapper p{max-width:270px}.future_tv .futureTVPlanTables .labels .tv-toggle{min-height:50px;padding-left:80px}}.lottie .lottie--small{display:block}.lottie .lottie--large,.lottie .lottie--medium{display:none}@media screen and (min-width:641px){.lottie .lottie--small{display:none}.lottie .lottie--medium{display:block}.lottie .lottie--large{display:none}}@media screen and (min-width:1025px){.lottie .lottie--medium,.lottie .lottie--small{display:none}.lottie .lottie--large{display:block}}.modal-changeaddress-theme{padding-top:21%}.modal-changeaddress-theme .ngdialog-overlay{background:rgba(0,0,0,.67)}.modal-changeaddress-theme .ngdialog-content{animation:ngdialog-flyin .6s;background:#FFF;border-radius:3px;margin:0 auto;max-width:100%;position:relative;width:620px;height:auto}.modal-monitored-alarm .vf-btn{font-size:14px!important;font-weight:700!important;font-family:arial!important;margin-right:auto!important}.must-be-relative .contentContainer,.must-be-relative .lgGrid1,.must-be-relative .lgGrid10,.must-be-relative .lgGrid11,.must-be-relative .lgGrid12,.must-be-relative .lgGrid2,.must-be-relative .lgGrid3,.must-be-relative .lgGrid4,.must-be-relative .lgGrid5,.must-be-relative .lgGrid6,.must-be-relative .lgGrid7,.must-be-relative .lgGrid8,.must-be-relative .lgGrid9,.must-be-relative .mdGrid1,.must-be-relative .mdGrid10,.must-be-relative .mdGrid11,.must-be-relative .mdGrid12,.must-be-relative .mdGrid2,.must-be-relative .mdGrid3,.must-be-relative .mdGrid4,.must-be-relative .mdGrid5,.must-be-relative .mdGrid6,.must-be-relative .mdGrid7,.must-be-relative .mdGrid8,.must-be-relative .mdGrid9,.must-be-relative .pull1,.must-be-relative .pull10,.must-be-relative .pull11,.must-be-relative .pull2,.must-be-relative .pull3,.must-be-relative .pull4,.must-be-relative .pull5,.must-be-relative .pull6,.must-be-relative .pull7,.must-be-relative .pull8,.must-be-relative .pull9,.must-be-relative .push1,.must-be-relative .push10,.must-be-relative .push11,.must-be-relative .push2,.must-be-relative .push3,.must-be-relative .push4,.must-be-relative .push5,.must-be-relative .push6,.must-be-relative .push7,.must-be-relative .push8,.must-be-relative .push9,.must-be-relative .smGrid1,.must-be-relative .smGrid10,.must-be-relative .smGrid11,.must-be-relative .smGrid12,.must-be-relative .smGrid2,.must-be-relative .smGrid3,.must-be-relative .smGrid4,.must-be-relative .smGrid5,.must-be-relative .smGrid6,.must-be-relative .smGrid7,.must-be-relative .smGrid8,.must-be-relative .smGrid9{position:static!important}.ng-cloak,.ng-hide.ng-hide-animate,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}#toasterDiv{display:none}.logged-in__icon{background-color:#1d8900;border-radius:50%;color:#FFF;display:inline-block;font-size:13px;font-family:VodafoneRgBd;line-height:1.5em;position:absolute;text-align:center;top:5px;right:21px;transform:scale(.75);width:20px;height:20px}.vfnz-header--ver6 .logged-in__icon{top:11px;right:10px}.logged-in__tick{border:none;stroke-width:1.3em;width:50%!important;height:50%!important}.logged-in__link__block{width:80px;height:60px}.logged-in__link__block__padding{padding:16px 20px 17px}.logged-in__body{margin:6px 0}.hello__caption+.hello__buttons{margin-top:28px}@media only screen and (min-width:1025px){.hide--lg--ver6{display:none!important}}@media only screen and (min-width:640px) and (max-width:1024px){.hide--md--ver6{display:none!important}}@media only screen and (max-width:970px){.logged-in__icon,.vfnz-header--ver6 .logged-in__icon{top:0;right:0}.logged-in__body{margin:9px}.logged-in__link__block{width:44px;height:44px;border-radius:0!important;margin:20px 10px 5px 0}.logged-in__link__block__padding{padding:10px}}@media only screen and (max-width:639px){.logged-in__icon{top:0;right:0}.vfnz-header--ver6 .logged-in__icon{top:-3px;right:-2px}.logged-in__body{margin:auto}.logged-in__link__block{width:36px;height:36px;border-radius:0!important;padding:8px;margin:10px 5px 5px 0}.carousel--hero .mobile_margin_bottom{margin-bottom:40px}}.bundle--vertical{margin-left:auto;margin-right:auto;max-width:380px}.bundle--horizontal{margin-left:auto;margin-right:auto;max-width:1200px}.tag__text{vertical-align:middle}.bundle__content-bottom-margin{margin-bottom:15px}.bundle .button{margin-top:0!important}.bundle--horizontal .bundle__inclusion--see-details{padding-top:11px;position:relative;text-align:left;padding-left:40px}@media only screen and (max-width:970px){.bundle--horizontal .bundle__inclusion--see-details{padding-top:11px;position:relative;text-align:center;padding-left:0}}.search-results--section{padding-top:30px}.search-results--container{background-color:#4a4d4e;color:#fff;padding:45px}.search-results--container--empty{background-color:#fff;min-height:450px}.search-results--result{box-shadow:inset 0 -1px 0 0 #ccc}.search-results--result--last{box-shadow:none}.search-results .result-filter{margin-right:15px;margin-bottom:15px;font-family:VodafoneRegular;font-size:18px;display:inline-block;width:auto;padding:5px 12px}.search-results .result-filter--count,.search-results--current-filter{font-family:VodafoneRegularBold}.search-results--filter-label{margin-bottom:10px}.search-results--current-filter{margin-top:20px}.search-results .divider{padding-bottom:20px;box-shadow:inset 0 -2px 0 0 #ccc}.search-results .richtext--no-margin p{margin:0}.search-results .form__input{padding-right:35px}@media screen and (max-width:640px){.search-results--section{padding-top:20px}.search-results--container{background-color:#666;color:#fff;padding:10px}.search-results--current-filter{margin:10px 10px 0}.search-results--container--empty{background-color:#fff;min-height:200px}.search-results .grid__item{margin:0 10px}.search-results .result-filter{margin-right:10px;font-size:16px;margin-bottom:10px}}.tobisearch--wrapper .tobi-animation-loader-wrapper{margin-top:50px}.tobisearch--wrapper .tobisearch.input-group__input{padding-right:10px}.tobisearch--wrapper .tobisearch.input-group__input:valid{padding-right:35px}.tobisearch--wrapper .tobisearch-button-wrapper{display:inline-block;padding:0 5px 10px}.tobisearch--wrapper .search-form__wrapper{background-color:inherit;padding-bottom:40px}.tobisearch--wrapper .search-form__query{margin-bottom:10px}@media screen and (max-width:640px){.tobisearch--wrapper .tobisearch-button-wrapper{display:block;padding:0}.tobisearch--wrapper .tobisearch.input-group__input:valid{padding-right:40px}.tobisearch--wrapper .search-form__wrapper{padding:20px 10px}}#proChatDivId .rn_SyndicatedChatAvatarDiv,#proChatDivId .yui-button:nth-child(2) .first-child button,.ng-cloak{display:none}@media screen and (min-width:640px) and (max-width:971px){.tobisearch--wrapper .tobisearch-button-wrapper{padding:5px}}.tobisearch--section-overide{color:#fff;background-color:#333;margin-top:-25px}#proChatDivId .yui-module{height:235px;margin-left:-2px;border-color:#d1d1d1}#proChatDivId .yui-module .hd{background-image:none;background-color:#e8e8e8;width:302px;height:30px;color:#e8e8e8;border-bottom-color:#d1d1d1}#proChatDivId .rn_SyndicatedChatBody{margin-top:6px;text-align:center}#proChatDivId .rn_SyndicatedChatQuestionDiv{width:280px;height:118px}#proChatDivId .rn_SyndicatedChatHeaderLabelDiv{border-bottom:none;display:none}#proChatDivId .rn_SyndicatedChatLogoImageDiv{float:none}#proChatDivId .rn_SyndicatedChatLogoImageDiv img{max-width:44px}#proChatDivId .rn_SyndicatedChatQuestionLabel{width:278px;font-size:1em;text-align:center;margin-top:8px}#proChatDivId #rn_DialogButton_rn_Dialog_0_0{position:absolute;top:158px;left:82px;background-image:none;background-color:#e61017;border:none;border-radius:3px;height:36px;padding:2px 10px}.form__row--reveal,.section__content--relative{position:relative}#proChatDivId #rn_DialogButton_rn_Dialog_0_0 .first-child{border:none}#proChatDivId #rn_DialogButton_rn_Dialog_0_0 button{color:#fff;font-size:16px;font-weight:700}#proChatDivId .rn_RefuseDiv{text-align:center;font-size:12px}#proChatDivId .container-close{top:8px}.field-tooltip{text-align:center;font-family:VodafoneLight}.field-tooltip--link{font-size:16px;float:right;text-decoration:none;border-bottom:1px #000 dashed}.hello .hello__message--legal-text a,.login__framer .privacy-label a,.mouse-active .login__framer .privacy-label a:focus,.mouse-active .login__framer .privacy-label a:hover{text-decoration:underline}.field-tooltip--image{width:450px;height:287px}@media screen and (max-width:640px){.field-tooltip--image{height:191px}.field-tooltip--headline{font-size:28px;margin-bottom:20px;height:36px;line-height:1.29;margin-top:-5px}.field-tooltip--subheadline{font-size:20px;margin-bottom:20px;height:56px;line-height:1.4}}@media screen and (min-width:640px) and (max-width:971px){.field-tooltip{margin-top:34px}.field-tooltip--headline{font-size:40px;height:48px;line-height:1.2;margin-bottom:20px}.field-tooltip--subheadline{font-size:24px;height:30px;line-height:1.25;margin-bottom:30px}}@media screen and (min-width:971px){.field-tooltip{margin-top:80px}.field-tooltip--headline{font-size:56px;height:62px;line-height:1.11;margin-bottom:20px}.field-tooltip--subheadline{font-size:28px;height:34px;line-height:1.21;margin-bottom:50px}}.stand-alone-form{min-height:85vh}.stand-alone-form .spring{min-width:auto}.stand-alone-form .link{color:#E60000}.stand-alone-form .alert .link{color:#fff}.stand-alone-form .login__text{border-bottom:0}.stand-alone-form .button--tertiary--dark{background-color:#CCC}.navigation-v6__link--main{max-height:73px}nav a{cursor:pointer}nav a:not([href]){cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__input--textarea{height:auto;resize:vertical}.accordion__item{color:#333}.accordion__content:focus{outline-style:none}.modal-video-stream video{width:100%}.home--flush-bottom{padding-bottom:0}.hello__buttons{margin-top:0}.grid-item__cta,.grid__item .button{margin-top:10px}.icon--inherit{color:inherit}.icon--blue-lagoon{color:#007C92}.icon--silver{color:#CCC}.icon--white{color:#FFF}.icon--wild-sand{color:#F4F4F4}.text-theme--white{color:#fff}.text-theme--black{color:#333}.hello .hello__message--legal-text{color:#fff;font-size:14px}.hello--white .hello__message--legal-text{color:#333}.hello__buttons .button{margin:10px;width:auto}.grid__item .button+.button{margin-left:10px}.grid-item__cta{margin-bottom:10px}.grid-item__cta .heading{padding-top:0}.grid-item__cta .button{margin:auto}.subheading--center{text-align:center;margin-bottom:35px}.sub-heading--1{font-size:28px;margin:20px 0 30px}.sub-heading--2{font-size:18px;margin:10px 0 30px}.sub-heading--3{font-size:16px;margin:10px 0 30px}.tabs--transparent>.tabs__navigation-wrapper>.tabs__navigation{background:0 0}.tabs__content{padding-top:0!important}.hello-banner-chevron-left-arrow{left:90px;top:unset;bottom:calc(50% - 102px)}.hello-banner-chevron-right-arrow{right:90px;top:unset;bottom:calc(50% - 102px)}.hello__sub-message-wide{max-width:900px;margin:0 auto 20px}.captcha-container{margin-bottom:10px;width:100%;margin-left:0}.captcha-img{width:80%;height:55px}.captcha-img img{width:100%;height:55px}.captcha-refresh{background:#666;height:53px;width:20%;cursor:pointer;margin-top:1px}.captcha-refresh-icon{margin:13px 8px}.login-resetpassword-link{cursor:pointer}.quicklinks--default{background-color:#E60000}.suggest__suggestion--address-no-results{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#FFF;border:none;display:block;padding:15px;width:100%;text-align:center}.suggest__suggestion--address-no-results__message{margin-bottom:5px}.input--with-clear{text-overflow:ellipsis;padding-right:31px}@media screen and (min-width:971px){.emailBinder.heading.heading--3{font-size:28px;word-break:break-all;line-height:28px}.carousel--hero .hello__message{padding-bottom:60px}.form__row.privacy-label p{width:90%}}@media screen and (min-width:640px) and (max-width:971px){.hello-banner-chevron-left-arrow,.hello-banner-chevron-right-arrow{display:none!important}.emailBinder.heading.heading--3{font-size:24px;word-break:break-all;line-height:24px}.form__row.privacy-label p{width:92%}}@media screen and (max-width:640px){.vfnz-login-overlay .password-reveal{left:86%!important}.subheading--center{margin-bottom:25px}.sub-heading--1{font-size:18px;margin:20px 0 30px}.sub-heading--2{font-size:16px}.hello .hello__message--legal-text{padding:0 10px;margin:20px 0 0}.carousel-dotting-space{bottom:22px!important}.hello-banner-chevron-left-arrow,.hello-banner-chevron-right-arrow{display:none!important}.emailBinder.heading.heading--3{font-size:16px;word-break:break-all;line-height:20px}.grid__item .button+.button{margin-left:auto}.form__row.privacy-label p{width:90%}}.ws2-campaignpage .campaignpage-hide{display:none;height:0}.icon--round--success{background-color:#1d8900;border-radius:100%;height:80px;width:80px;color:#fff;margin-left:auto;margin-right:auto;text-align:center}.icon--round--success .icon{margin-top:15px;max-width:50px;max-height:50px}.ws2__post-registration__message{font-size:18px;text-align:center}@media screen and (min-width:640px){.hello__button--inline{display:inline-block}.form__row.privacy-label p{width:92%}}.vfnz-login-overlay--show-only{display:none}.login__frame div.forgot-password-form,.login__frame div.form--register,.login__frame div.reset-password-form{padding-top:30px}.login__frame .register-form--post-register .email-sent-message{margin-top:20px;margin-bottom:5px}.login__frame .register-form--post-register .ws2__post-registration__message{margin-top:25px;margin-bottom:25px;font-family:VodafoneLight}.login__frame .forgot-password-success-form-detail .forgot-password__icon--success{width:50px;height:50px}.login__frame .forgot-password-success-form-detail .emailLabelBinder{margin-bottom:5px;margin-top:0}.login__frame .forgot-password-success-form-detail .message-container{font-family:VodafoneLight}.form__row--reveal .form__input{padding-right:68px}.form__row--reveal .password-reveal{position:absolute;bottom:3px;right:18px;cursor:pointer;opacity:.5;filter:Alpha(opacity=50)}.form__row--reveal .password-reveal:hover{opacity:1;filter:Alpha(opacity=100)}.form--register .password-reveal{bottom:26px}.form__row.privacy-label{text-align:left;margin-top:29px}.form__row.privacy-label .form__checkbox{margin-top:4px;vertical-align:top}.form__row.privacy-label p{display:inline-block;margin:0}.login__framer .privacy-label a:focus,.login__framer .privacy-label a:hover{color:#CCC;text-decoration:none}.form__hint{font-size:13px;display:inline-block}.icon--black{color:#000}.loginFormBinder input::-ms-clear,.loginFormBinder input::-ms-reveal{display:none}.vfnz-login-overlay .forgot-password__icon--success,.vfnz-login-overlay .register-form__icon--success{stroke-width:.1em}.stand-alone-form .vfnz-login-overlay--show-only,.vfnz-login-overlay .vfnz-login-overlay--show-only{display:block}.stand-alone-form .password-input-field,.vfnz-login-overlay .password-input-field{position:relative}.stand-alone-form .forgot-password-success-form-detail,.vfnz-login-overlay .forgot-password-success-form-detail{padding:0 20px}.stand-alone-form .forgot-password--success,.vfnz-login-overlay .forgot-password--success{width:80px;height:80px;background:#1d8900;border-radius:100%;margin:0 auto 20px}.stand-alone-form .forgot-password__icon--success,.vfnz-login-overlay .forgot-password__icon--success{width:52px;height:52px;margin:15px}.stand-alone-form .forgot-password__link,.vfnz-login-overlay .forgot-password__link{text-decoration:underline;cursor:pointer;color:#CCC}.stand-alone-form .alert--successful,.vfnz-login-overlay .alert--successful{border:1px solid #1D8900!important}.stand-alone-form .alert--successful .tick-circle,.vfnz-login-overlay .alert--successful .tick-circle{border-radius:50%;border:1px solid #fff;width:32px;height:32px;padding:0 5px}.stand-alone-form .alert--successful .alert__media,.vfnz-login-overlay .alert--successful .alert__media{background:#1D8900}.stand-alone-form .alert--warning,.vfnz-login-overlay .alert--warning{border-color:#FECB00!important}.stand-alone-form .alert,.vfnz-login-overlay .alert{background-color:#4A4D4E;color:#FFF;border:1px solid transparent;border-radius:10px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.stand-alone-form .caption,.vfnz-login-overlay .caption{display:table}.stand-alone-form .alert--warning .alert__media,.vfnz-login-overlay .alert--warning .alert__media{background-color:#FECB00}.stand-alone-form .caption__media--top,.stand-alone-form .caption__text--top,.vfnz-login-overlay .caption__media--top,.vfnz-login-overlay .caption__text--top{vertical-align:top}.stand-alone-form .caption__media,.stand-alone-form .caption__text,.vfnz-login-overlay .caption__media,.vfnz-login-overlay .caption__text{display:table-cell}.stand-alone-form .alert__media,.vfnz-login-overlay .alert__media{border-right:none;padding:11px 15px;position:relative;border-bottom-left-radius:9px;border-top-left-radius:9px}.stand-alone-form .alert__icon,.vfnz-login-overlay .alert__icon{color:#333}.stand-alone-form .icon--small,.vfnz-login-overlay .icon--small{width:28px;height:28px}.stand-alone-form .alert__text,.vfnz-login-overlay .alert__text{padding:12px 20px}.stand-alone-form .alert--arrow,.vfnz-login-overlay .alert--arrow{margin-bottom:12px}.stand-alone-form .alert--arrow::after,.stand-alone-form .alert--arrow::before,.vfnz-login-overlay .alert--arrow::after,.vfnz-login-overlay .alert--arrow::before{border:6px solid transparent;border-top-color:#FECB00;-ms-transform:rotate(0);content:"";position:absolute;margin-left:25px}.ellipsis-loading{position:relative;opacity:.8;filter:alpha(opacity=80)}.ellipsis-loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-moz-animation:ellipsisloader 1s infinite;animation:ellipsisloader 1s infinite;content:"\2026";position:absolute}@-moz-keyframes ellipsisloader{from{width:0}to{width:10px}}@keyframes ellipsisloader{from{width:0}to{width:10px}}@-webkit-keyframes ellipsisloader{from{width:0}to{width:10px}}@-ms-keyframes ellipsisloader{from{width:0}to{width:10px}}