.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.legacy .disabled,.slick-slide.dragging img{pointer-events:none}@media screen and (max-width:970px){.spring{padding:0}}.legacy *{box-sizing:content-box}.legacy .hideme,.legacy .hideme-lg,.legacy .showme-md,.legacy .showme-sm{display:none!important}.legacy .hideme-md,.legacy .hideme-sm,.legacy .showme,.legacy .showme-lg{display:block!important}.legacy .wrapper:nth-child(1){margin-top:170px}@media screen and (min-width:640px) and (max-width:970px){.legacy .wrapper:nth-child(1){margin-top:110px}}@media screen and (max-width:639px){.legacy .wrapper:nth-child(1){margin-top:70px}}@media screen and (min-width:750px) and (max-width:1039px){.legacy .hideme-lg,.legacy .hideme-sm,.legacy .showme-md{display:block!important}.legacy .hideme-md,.legacy .showme-lg,.legacy .showme-sm{display:none!important}}@media screen and (max-width:749px){.legacy .hideme-lg,.legacy .hideme-md,.legacy .showme-sm{display:block!important}.legacy .hideme-sm,.legacy .showme-lg,.legacy .showme-md{display:none!important}}body .hidden,body .hide,body .invisible{display:none}body a[id=sessionTimeOut]{display:inherit}.brand-v6__logo{vertical-align:middle}.legacy{@-moz-document url-prefix() {
    .atg-dayMonthYear-field-container select,
    .atg-dropdown-field-container select {
      appearance: none;
      -o-appearance: none;
      -ie-appearance: none;
      -moz-appearance: none;
      -webkit-appearance: none;
      border: 0;
      background: transparent;
      z-index: 100;
    }

    .dropdown-arrow-icon {
      display: block;
      float: left;
      z-index: 0;
      font-size: 22px;
      margin-left: -29px;
      margin-top: 13px;
    }
}}.legacy .atg-fieldset-container{position:relative}.legacy .atg-calendar-field-container .input-field-container,.legacy .atg-checkbox-field-container,.legacy .atg-dayMonthYear-field-container .input-field-container,.legacy .atg-dropdown-field-container .input-field-container,.legacy .atg-pin-field-container .input-field-container,.legacy .atg-text-field-container .input-field-container,.legacy .atg-textarea-field-container .input-field-container{border:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:3px;background-color:#fff;transition:opacity .3s linear 0s}.legacy .atg-fieldset-container .error-input-label{color:#E60000;font-size:1pc;font-weight:400;padding-left:0;display:none;margin-bottom:2px}.legacy .atg-fieldset-container.invalid .error-input-label{display:block}.legacy .atg-text-field-container .validation-img,.legacy .old-atg-text-field-container .validation-img{border-radius:50%;width:1pc;height:1pc;margin:1pc 0 0;position:absolute;right:10px;text-align:center;display:none}.legacy .atg-text-field-container.invalid .error-img,.legacy .atg-text-field-container.valid .success-img{display:block}.legacy .atg-text-field-container .validation-img:before,.legacy .old-atg-text-field-container .validation-img:before{position:relative;top:-2px;color:#fff;font-size:14px}.legacy .atg-text-field-container .validation-img:before .resign-eligibility,.legacy .old-atg-text-field-container .validation-img:before .resign-eligibility{top:-5px}.legacy .atg-text-field-container .error-img,.legacy .old-atg-text-field-container .error-img{background-color:red}.legacy .atg-text-field-container .success-img,.legacy .old-atg-text-field-container .success-img{background-color:#428600}.legacy .atg-text-field-container .input-field-container{position:relative}.legacy .atg-text-field-container .input-field-container .input-field{outline:0;min-height:24px;padding:0 0 0 10px;margin-left:1px;width:82%;border:none;font-size:1pc;font-weight:400;color:#666;height:50px;transition:all .2s ease 0s;-webkit-box-shadow:0 0 0 750pt #fff inset}.legacy .atg-text-field-container .input-field-container input:focus{color:#333;padding-top:10px}.legacy .atg-text-field-container .input-field-container .input-label{cursor:text;font-size:13px;font-weight:700;line-height:9pt;position:absolute;top:10px;left:0;transition:opacity .2s ease 0s;padding-left:10px;color:#007c92;opacity:0}.legacy .atg-text-field-container .input-field-container input:focus+label{opacity:1}.legacy .atg-fieldset-container input:invalid{box-shadow:none}.legacy .atg-pin-field-container.pos-center{text-align:center}.legacy .atg-pin-field-container .components-container{width:110px}.legacy .atg-pin-field-container.pos-center .components-container{margin:0 auto}.legacy .atg-pin-field-container .components-container .input-field-container{padding-left:10px;float:left;width:75pt}.legacy .atg-pin-field-container .components-container .input-field-container .input-field{outline:0;min-height:24px;height:50px;padding:0;width:100%;border:none;font-size:14px;color:#666;transition:all .2s ease 0s;-webkit-box-shadow:0 0 0 750pt #fff inset;text-align:center;letter-spacing:9pt}.legacy .atg-pin-field-container .components-container .validation-img-container{display:none}.legacy .atg-pin-field-container.checking-value .components-container .validation-img-container,.legacy .atg-pin-field-container.invalid .components-container .validation-img-container,.legacy .atg-pin-field-container.valid .components-container .validation-img-container{display:block}.legacy .atg-pin-field-container.checking-value .components-container .validation-img-container .error-img,.legacy .atg-pin-field-container.checking-value .components-container .validation-img-container .success-img,.legacy .atg-pin-field-container.invalid .components-container .validation-img-container .loading-img,.legacy .atg-pin-field-container.invalid .components-container .validation-img-container .success-img,.legacy .atg-pin-field-container.valid .components-container .validation-img-container .error-img,.legacy .atg-pin-field-container.valid .components-container .validation-img-container .loading-img{display:none}.legacy .atg-pin-field-container.checking-value .components-container .validation-img-container .loading-img{display:inline-block}.legacy .atg-pin-field-container .validation-img{border-radius:50%;width:1pc;margin:1pc 0 0 10px;position:absolute;text-align:center}.legacy .atg-pin-field-container .validation-img:before{position:relative;color:#fff;font-size:14px}.legacy .atg-pin-field-container .error-img{background-color:red}.legacy .atg-pin-field-container .success-img{background-color:#428600}.legacy .atg-pin-field-container .error-input-label,.legacy .atg-pin-field-container .input-label,.legacy .atg-pin-field-container.invalid .error-input-label{margin-bottom:5px;display:none}.legacy .atg-pin-field-container.with-label .input-label{display:block}.legacy .atg-pin-field-container.with-label.invalid .input-label{display:none}.legacy .atg-pin-field-container.with-error-label.invalid .error-input-label,.legacy .atg-pin-field-container.with-label.invalid .error-input-label{display:block}.legacy .atg-pin-field-container .input-help{clear:both;font-size:14px;color:#999;padding-top:5px;display:none}.legacy .atg-pin-field-container.with-help .input-help{display:block}.legacy .atg-checkbox-field-container{cursor:pointer;display:table;font-size:14px;font-weight:700;padding:10px}.legacy .atg-checkbox-field-container.checked{border:1px solid #428600;background-color:#f4f8f0}.legacy .atg-checkbox-field-container .title{color:#333;padding-right:5px;line-height:14px;display:table-cell;vertical-align:middle;width:100%}.legacy .atg-checkbox-field-container .description{display:table-cell;font-weight:400;padding-top:5px}.legacy .atg-checkbox-field-container .item-price{color:#666;line-height:13px;text-align:right;display:table-cell;vertical-align:middle}.legacy .atg-checkbox-field-container.checked .item-price{display:none}.legacy .atg-checkbox-field-container.fixed-value.checked .item-price{display:table-cell}.legacy .atg-checkbox-field-container .item-price .item-price-unit{font-size:9pt;font-weight:400;white-space:nowrap}.legacy .atg-checkbox-field-container .item-price.free{line-height:24px;display:table-cell}.legacy .atg-checkbox-field-container.checked .item-price.free{display:block;margin-top:-2px;margin-bottom:-2px}.legacy .atg-checkbox-field-container .checkbox-icon{display:none}.legacy .atg-checkbox-field-container.checked .checkbox-icon:before{font-size:23px;position:relative;top:4px}.legacy .atg-checkbox-field-container.checked .checkbox-icon{display:table-cell}.legacy .atg-checkbox-field-container.fixed-value.checked .checkbox-icon,.legacy .atg-dayMonthYear-field-container.invalid .input-label,.legacy .dropdown-arrow-icon{display:none}.legacy .atg-dayMonthYear-field-container select,.legacy .atg-dropdown-field-container select{-webkit-appearance:none;appearance:none;height:50px;font-size:1pc;border:none;padding:0 0 0 7px;background:url(/img/svg/uE008-chevronDown.svg) 97% center no-repeat #fff;background-size:20px}.legacy .atg-dayMonthYear-field-container .dropdown-arrow-icon,.legacy .atg-dropdown-field-container .dropdown-arrow-icon{cursor:default}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.legacy .atg-dropdown-field-container select{width:calc(100% + 19px);background-position-x:114%;background-size:150px}.legacy .atg-dropdown-field-container .input-field-container{overflow:hidden}}.legacy .atg-dayMonthYear-field-container select{border-right:1px solid #ccc}.legacy .atg-dayMonthYear-field-container select.input-year{border:none}.legacy .atg-calendar-field-container .calendar-icon{background:#ebebeb;float:right;height:50px;width:50px;text-align:center;border-left:1px solid #aaa;cursor:pointer}.legacy .atg-calendar-field-container .calendar-icon:before{font-size:23px;top:13px;position:relative}.legacy .atg-calendar-field-container .input-field-container .input-field{cursor:pointer;outline:0;min-height:24px;padding:0 0 0 10px;width:75%;border:none;font-size:14px;color:#666;height:50px;transition:all .2s ease 0s;-webkit-box-shadow:0 0 0 750pt #fff inset}.legacy .ui-datepicker .ui-icon,.legacy .ui-widget-content .ui-icon,.legacy .ui-widget-header .ui-icon{background-image:url(/i/shop/ui-icons_222222_256x240.png)}.legacy .atg-textarea-field-container .input-field-container textarea.textarea-field{min-height:125px;padding:10px;border:none;resize:none}@media screen and (min-width:400px) and (max-width:749px){.legacy .atg-text-field-container .input-field-container .input-field{width:90%}}.legacy fieldset.atg-checkbox-v2-field-container{cursor:pointer;display:table;font-size:14px}.legacy fieldset.atg-checkbox-v2-field-container .input-shape{border:1px solid #ccc;border-radius:3px;height:30px;width:30px;float:left;margin-right:10px}.legacy fieldset.atg-checkbox-v2-field-container .input-shape .checkbox-icon{display:none}.legacy fieldset.atg-checkbox-v2-field-container.checked .input-shape .checkbox-icon:before{font-size:24px;color:#428600;position:relative;left:7px}.legacy fieldset.atg-checkbox-v2-field-container.checked .input-shape .checkbox-icon{display:block}.legacy fieldset.atg-checkbox-v2-field-container .input-labels{float:left;color:#333;max-width:80%;overflow:hidden}.legacy fieldset.atg-checkbox-v2-field-container .input-labels .title{font-weight:700}.legacy fieldset.atg-checkbox-v2-field-container .input-labels a{text-decoration:underline}.legacy fieldset.atg-checkbox-v2-field-container .input-labels .img-title{display:none;margin-bottom:5px}.legacy fieldset.atg-checkbox-v2-field-container .input-labels .img-title.with-quantity-selector,.legacy fieldset.atg-checkbox-v2-field-container .input-labels .title.with-quantity-selector{float:left;margin-right:5px}.legacy fieldset.atg-checkbox-v2-field-container .input-labels.no-description .title{line-height:30px;font-weight:400}.legacy fieldset.atg-checkbox-v2-field-container .input-labels.no-description .description{display:none}.legacy fieldset.atg-checkbox-v2-field-container .input-labels.image-title .img-title{display:block}.legacy fieldset.atg-checkbox-v2-field-container .input-labels.image-title .title,.legacy fieldset.atg-checkbox-v2-field-container.fixed-value .input-shape{display:none}.legacy fieldset.atg-checkbox-v2-field-container.fixed-value{cursor:default}.legacy fieldset.atg-checkbox-v2-field-container.fixed-value .input-labels{width:100%}.legacy fieldset.atg-checkbox-v2-field-container.disabled .input-shape .checkbox-icon:before{color:#999}.legacy fieldset.atg-checkbox-v2-field-container.green-container{background:#f4f4f4;border-radius:3px;padding:20px 10px}.legacy fieldset.atg-checkbox-v2-field-container.green-container .input-shape{width:1pc;height:1pc}.legacy fieldset.atg-checkbox-v2-field-container.green-container.checked{background:#428600}.legacy fieldset.atg-checkbox-v2-field-container.green-container.checked .input-shape .checkbox-icon:before{left:2px;top:-3px;font-size:1pc;color:#fff}.legacy fieldset.atg-checkbox-v2-field-container.green-container.checked .input-labels{color:#fff}.legacy fieldset.atg-radiogroup-container{cursor:pointer;display:table;font-size:14px;width:100%}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container .input-shape .checkbox-icon,.legacy fieldset.atg-radiogroup-container.invalid .input-label{display:none}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container{padding-bottom:5px}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container .input-shape{border:1px solid #ccc;border-radius:3px;height:30px;width:30px;float:left;margin-right:10px}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container .input-shape.circle{border-radius:50%;position:relative}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container .input-shape.circle .radio-icon{display:none;border-radius:50%;background-color:#428600;height:9pt;width:9pt;position:relative;top:9px;left:9px}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container.checked .input-shape .checkbox-icon:before{font-size:24px;color:#428600;position:relative;left:7px}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container.checked .input-shape .checkbox-icon{display:block}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container.checked .input-shape .radio-icon{display:none}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container.checked .input-shape.circle .radio-icon{display:block}.legacy fieldset.atg-radiogroup-container .input-field-container .option-container.checked .input-shape.circle .checkbox-icon{display:none}.legacy fieldset.atg-radiogroup-container .input-labels{float:left;color:#333;width:65%}.legacy fieldset.atg-radiogroup-container .input-labels .title{line-height:30px}.legacy fieldset.atg-radiogroup-container.disabled .input-shape .radio-icon{background-color:#999}.legacy fieldset.atg-radiogroup-container.disabled .input-shape .checkbox-icon:before{color:#999}@media screen and (max-width:639px){.legacy fieldset.atg-checkbox-v2-field-container .input-labels .description,.legacy fieldset.atg-checkbox-v2-field-container .input-labels .title,.legacy fieldset.atg-checkbox-v2-field-container .input-labels.no-description .title,.legacy fieldset.atg-fab-radiogroup-container .input-labels .description,.legacy fieldset.atg-fab-radiogroup-container .input-labels .title,.legacy fieldset.atg-fab-radiogroup-container .input-labels.no-description .title{line-height:1pc}.legacy fieldset.atg-checkbox-v2-field-container.fixed-value .input-labels,.legacy fieldset.atg-fab-radiogroup-container.fixed-value .input-labels{width:100%}.legacy .resign-eligibility .atg-text-field-container .validation-img:before{top:-3px}}.legacy .atg-dropdown-field-container select{font-family:VodafoneRegular}.legacy .modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto;margin-top:60px;max-width:10in}.legacy .modal-open .navbar-fixed-bottom,.legacy .modal-open .navbar-fixed-top{margin-right:15px}.legacy .modal-content{position:relative;background-color:#fff;border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box}.legacy .fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.legacy .fade.in{opacity:1}.legacy .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.legacy .modal-open,.slick-list{overflow:hidden}.legacy .modal.in .modal-dialog{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.legacy .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.legacy button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.legacy .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.legacy .modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.legacy .modal-body{position:relative;padding:20px}.legacy .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.legacy .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.legacy .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}@media screen and (min-width:768px){.legacy .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);-moz-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.legacy .modal-dialog{right:auto;left:50%;padding-top:75pt;padding-bottom:30px}}@media screen and (max-width:767px){.legacy .modal-dialog{margin-top:140px;width:93%}.legacy body.modal-open{margin-right:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.legacy .plan-main .tabs-menu .current::after{margin:-9px auto 0!important}.legacy .plan-main .addon-container .atg-checkbox-field-container{width:88%}.spring:focus{outline:0}}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.legacy .btn span,.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.legacy .wrapper{width:100%}.legacy .wrapper .container12{width:auto}.legacy .wrapper .content-container{background-color:#fff;box-shadow:0 2px 1px rgba(0,0,0,.35);padding:10px 10px 30px}.legacy .reveal-modal{margin:0}.legacy a,.legacy a:active,.legacy a:focus,.legacy a:hover,.legacy a:visited{color:#333;text-decoration:none;outline:0}.legacy .noFloat{float:none!important}.legacy .floatLeft{float:left}.legacy .floatRight{float:right}.legacy .noMargin{margin:0!important}.legacy .disabled{box-shadow:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;cursor:default}.legacy .btn{padding:10px 35px;font-family:Arial;font-size:1pc;font-weight:700;text-align:center;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666!important;border:1px solid #666;text-decoration:none;height:50px}.legacy .btn.disabled{cursor:default;pointer-events:none}.legacy a.btn span{margin-top:5px}.legacy .btn-purple,.legacy .btn-purple:active,.legacy .btn-purple:hover,.legacy .btn-purple:visited,.legacy .product-buttons-block a.btn-purple,.legacy a.btn-purple:active,.legacy a.btn-purple:hover,.legacy a.btn-purple:visited{background-color:#9c2aa0;border:none;color:#fff!important;font-family:VodafoneRegular}.legacy .btn-dark-purple,.legacy .btn-dark-purple:active,.legacy .btn-dark-purple:hover,.legacy .btn-dark-purple:visited,.legacy a.btn-dark-purple:active,.legacy a.btn-dark-purple:hover,.legacy a.btn-dark-purple:visited{background-color:#5E2750;border:none;color:#fff!important;font-family:VodafoneRegular}.legacy .btn-gray,.legacy .btn-gray:active,.legacy .btn-gray:hover,.legacy .btn-gray:visited,.legacy a.btn-gray:active,.legacy a.btn-gray:hover,.legacy a.btn-gray:visited{background-color:#999;border:none;color:#fff!important;font-family:VodafoneRegular}.legacy .btn-dark-gray,.legacy .btn-dark-gray:active,.legacy .btn-dark-gray:hover,.legacy .btn-dark-gray:visited,.legacy a.btn-dark-gray:active,.legacy a.btn-dark-gray:hover,.legacy a.btn-dark-gray:visited{background-color:#4a4d4e;border:none;color:#fff!important;font-family:VodafoneRegular}.legacy .btn-black,.legacy .btn-black:active,.legacy .btn-black:focus,.legacy .btn-black:hover,.legacy .btn-black:visited,.legacy a.btn-black:active,.legacy a.btn-black:focus,.legacy a.btn-black:hover,.legacy a.btn-black:visited{background-color:#333;border:none;color:#fff!important;font-family:VodafoneRegular}.legacy .btn-white,.legacy .btn-white:active,.legacy .btn-white:hover,.legacy .btn-white:visited,.legacy a.btn-white:active,.legacy a.btn-white:hover,.legacy a.btn-white:visited{background-color:#fff;font-family:VodafoneRegular}.legacy .btn-white-purple,.legacy .btn-white-purple:active,.legacy .btn-white-purple:hover,.legacy .btn-white-purple:visited,.legacy a.btn-white-purple:active,.legacy a.btn-white-purple:hover,.legacy a.btn-white-purple:visited{background-color:#fff;border-color:#9c2aa0;color:#9c2aa0!important;font-family:VodafoneRegular}.legacy .btn-null,.legacy .btn-null:active,.legacy .btn-null:hover,.legacy .btn-null:visited,.legacy a.btn-null:active,.legacy a.btn-null:hover,.legacy a.btn-null:visited{border:none;background-color:transparent;font-family:VodafoneRegular}.legacy .btn-primary{margin-right:10px}.legacy .btn-default{color:#333;background-color:#fff;border-color:#ccc}@media screen and (max-width:1039px){.legacy .wrapper{margin:0}.legacy .wrapper .content-container{margin:0!important}}@media screen and (max-width:749px){.legacy .reveal-modal{width:100%}}.morph-takeover__overlay{background-color:#ebebeb;background:-webkit-linear-gradient(white,#ebebeb);background:-moz-linear-gradient(white,#ebebeb);background:-ms-linear-gradient(white,#ebebeb);background:-o-linear-gradient(white,#ebebeb);background:linear-gradient(white,#ebebeb);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-visibility:hidden;visibility:hidden;width:100%;z-index:9000;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}.morph-takeover__overlay *{-webkit-box-sizing:border-box;box-sizing:border-box}.morph-takeover__overlay.morph-takeover__overlay--red{background-color:#e60000;background:-webkit-linear-gradient(#900,#e60000);background:-moz-linear-gradient(#900,#e60000);background:-ms-linear-gradient(#900,#e60000);background:-o-linear-gradient(#900,#e60000);background:linear-gradient(#900,#e60000)}.morph-takeover__overlay.morph-takeover__overlay--red .morph-takeover__close-btn{color:#fff}.morph-takeover--active .morph-takeover__overlay{opacity:1;overflow-x:hidden;overflow-y:auto;-webkit-visibility:visible;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}.morph-takeover__content{margin:50px auto 0;max-width:980px;padding:0 10px 10px}.morph-takeover__close-btn{background-color:transparent;border:none;color:#666;cursor:pointer;position:absolute;right:15px;top:15px}.morph-takeover__close-btn__icon{font-size:24px}.morph-takeover__close-btn__copy{display:none;font-size:9pt}.legacy .msg-box{color:#333;padding:15px 20px;border-radius:3px;border:2px solid #000;font-family:VodafoneRegular;font-weight:400;min-height:24px}.legacy .msg-box i{background-color:#000;display:none}.legacy .msg-box.with-icon i{display:block;border-radius:50%;width:24px;height:24px;text-align:center;float:left}.legacy .msg-box.with-icon i:before{margin:4px 0;color:#fff;font-size:14px}.legacy .msg-box .title{font-size:18px;line-height:1;font-weight:700;margin-bottom:5px}.legacy .msg-box .msg{font-size:1pc;overflow:hidden}.legacy .msg-box .msg .btn{margin-top:15px;font-size:14px;font-family:VodafoneRegular;font-weight:400;height:35px;padding:4px 0 0;width:9pc}.legacy .msg-box.with-icon .msg,.legacy .msg-box.with-icon .title{margin-left:45px}.legacy .msg-box.orange{border:2px solid #ff5400;background-color:#fff5f0}.legacy .msg-box.orange i{background-color:#ff5400}.legacy .msg-box.red{border:2px solid #fa4747;background-color:#fdedee}.legacy .msg-box.red i{background-color:#fa4747}.legacy .msg-box.green{border:2px solid #428600;background-color:#f4f8f0}.legacy .msg-box.green i{background-color:#428600}.legacy .msg-box.yellow{border:2px solid #fecb00;background-color:#fef5cc}.legacy .msg-box.yellow i{background-color:#fecb00}.legacy .msg-box.blue{background-color:#f7f7f7;border:1px solid #00b0ca}.legacy .msg-box.blue i{background-color:#fff;margin-top:0}.legacy .msg-box.blue i:before{color:#00b0ca;font-size:2pc;margin-top:-4px;margin-left:-4px}.legacy .modal-dialog-box{width:580px;font-family:VodafoneRegular;font-size:1pc;padding:20px;text-align:center}.legacy .modal-dialog-box .icon{display:none;margin:0 auto}.legacy .modal-dialog-box .icon i:before{font-size:60px;color:#fecb00}.legacy .modal-dialog-box.with-icon .icon{display:block}.legacy .modal-dialog-box.with-icon .icon.warning{background-color:#fecb00;border-radius:50%}.legacy .modal-dialog-box .title{font-family:VodafoneRg;font-weight:700;font-size:24px;margin-bottom:5px;line-height:25px}.legacy .modal-dialog-box .msg{margin-bottom:15px}.legacy .modal-dialog-box .btns{font-weight:700}.legacy .modal-dialog-box .btns a.btn{margin:0 3px}.legacy .modal-dialog-box .btns a.btn:first-child{margin-left:40px}.legacy .modal-dialog-box .btns.single-action a.btn:first-child{margin-left:0;float:none;display:inline-block}@media screen and (max-width:749px){.legacy .modal-dialog-box{min-height:17pc;padding:20px 10px;height:auto;width:100%;left:0}.legacy .modal-dialog-box .btns{margin-left:0}.legacy .modal-dialog-box .btns a.btn{margin:0 0 10px}.legacy .modal-dialog-box .btns a.btn:first-child{margin-left:0}}.legacy .wrapper .container12{margin-right:0;margin-left:0;border-radius:3px;margin-bottom:20px}.legacy .reup-content-container .dialog-boxes-container #pinWarningDialogBox .icon i::before{color:#00b0ca}.legacy .reup-content-container .dialog-boxes-container #pinWarningDialogBox .action-btn{width:auto;padding:10px 30px;margin-left:0}.legacy .reup-content-container .dialog-boxes-container #pinWarningDialogBox .cancel-btn{width:auto;padding:10px 30px;float:right}.legacy .resign-eligibility{font-family:VodafoneRegular;text-align:center}.legacy .resign-eligibility .input-field-container .validation-img:before{top:-4px}.legacy .resign-eligibility .resign-eligibility-waiting{min-height:775px}.legacy .resign-eligibility .resign-eligibility-waiting h1.resign-eligibility-title{margin-bottom:-1px}.legacy .resign-eligibility .resign-eligibility-waiting .waiting-icon{width:24px;height:24px;background-image:url(/img/loadingWhite.gif);margin:10px auto 0}.legacy .resign-eligibility .resign-eligibility-title{font-family:VodafoneLight;font-size:45px;margin-top:40px;margin-bottom:10px}.legacy .resign-eligibility .resign-eligibility-sub-title{padding-bottom:20px}.legacy .resign-eligibility .eligibility-result-container,.legacy .resign-eligibility .validation-container{background:#efe9ef;padding-top:10px;border-radius:3px;padding-bottom:15px}.legacy .resign-eligibility .eligibility-result-container #phoneNumber-field,.legacy .resign-eligibility .validation-container #phoneNumber-field{width:350px}.legacy .resign-eligibility .eligibility-result-container .eligibility-result-title,.legacy .resign-eligibility .eligibility-result-container .phonenumber-title,.legacy .resign-eligibility .validation-container .eligibility-result-title,.legacy .resign-eligibility .validation-container .phonenumber-title{font-family:VodafoneRgBd;font-size:22px;color:#5e2750;padding:20px 0}.legacy .resign-eligibility .eligibility-result-container .phoneNumber-container,.legacy .resign-eligibility .validation-container .phoneNumber-container{text-align:left;margin:0 auto;float:none;overflow:hidden;width:553px;position:relative}.legacy .resign-eligibility .eligibility-result-container .phoneNumber-container .check-btn,.legacy .resign-eligibility .validation-container .phoneNumber-container .check-btn{height:50px;white-space:nowrap;float:left}.legacy .resign-eligibility .eligibility-result-container .phonenumber-validate-btn,.legacy .resign-eligibility .validation-container .phonenumber-validate-btn{margin-left:9pt;max-width:190px;position:absolute;bottom:0;right:0}.legacy .resign-eligibility .eligibility-result-container{margin-bottom:20px;padding-bottom:10px}.legacy .resign-eligibility .eligibility-result-container.eligibility-eligible{background:#f4f8f0}.legacy .resign-eligibility .eligibility-result-container.eligibility-eligible .eligibility-result-title{color:#428500}.legacy .resign-eligibility .eligibility-result-container.eligibility-ineligible{background:#f7f7f7}.legacy .resign-eligibility .eligibility-result-container.eligibility-ineligible .eligibility-result-title{color:#4a4d4e}.legacy .resign-eligibility .eligibility-result-container .eligibility-result-title{padding:10px 0}.legacy .resign-eligibility .eligibility-result-container .eligibility-result-message{float:none;margin:0 auto;padding-bottom:10px}.legacy .resign-eligibility .eligibility-result-container .reset-mobile-number-link{text-decoration:underline;font-size:14px;color:#4a4d4e}.legacy .resign-eligibility .eligibility-result-container .reset-mobile-number-link .vf-atg-i-left-arrow{font-size:10px}.legacy .resign-eligibility .plans-banner-image{width:100%;display:block;height:112.7px;background-size:contain;background-repeat:no-repeat;margin:10px 0;background-position:center center}.legacy .resign-eligibility .atg-slider.reup-plans-slider .carousel-item .atg-plan-table,.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-track{margin:0 auto}.legacy .resign-eligibility .atg-slider.reup-plans-slider{clear:both}.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-nav-arrow{position:absolute;top:39%;color:#ccc;height:100%;font-size:33px}.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-nav-arrow.slick-next{right:-11px}.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-nav-arrow.slick-next:hover,.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-nav-arrow.slick-prev:hover{color:#4a4d4e}.legacy .resign-eligibility .atg-slider.reup-plans-slider .plan-select-label,.legacy .resign-eligibility .atg-slider.reup-plans-slider .plan-selected-label{display:inline-block}.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-slide{height:auto;min-height:1px}.legacy .resign-eligibility .tabs-nav.atg-slider{overflow:hidden;margin-top:10px}.legacy .resign-eligibility .container-title h1{font-family:VodafoneRgBd;font-size:22px;padding:15px 0;margin:10px 0;line-height:10px}.legacy .resign-eligibility .resign-confirmation-message-container{font-size:1pc}.legacy .resign-eligibility .reup-plan-options-container{clear:both}.legacy .resign-eligibility .reup-plan-options-container fieldset{width:680px;margin:0 auto;text-align:center}.legacy .resign-eligibility .reup-plan-options-container fieldset .input-field-container{text-align:left;float:none;margin:0 auto;width:517px;overflow:hidden}.legacy .resign-eligibility .reup-plan-options-container fieldset .option-container{overflow:hidden}.legacy .resign-eligibility .reup-plan-options-container fieldset .input-labels{width:100%;float:none}.legacy .resign-eligibility .reup-plan-confirmation-container .plan-table-btns{margin:0 auto;float:none;max-width:190px}.legacy .resign-eligibility .reup-plan-confirmation-container .atg-pin-field-container{margin-bottom:20px;margin-top:10px}.legacy .resign-eligibility .reup-plan-confirmation-container .validation-img{line-height:13px}.legacy .resign-eligibility .reup-plan-confirmation-container .request-text{text-decoration:underline}.legacy .resign-eligibility .reup-plan-confirmation-container .continue-order-btn .next-btn{margin:30px 0}.legacy .resign-eligibility .line{border-top:2px solid #ebebeb;clear:both;margin-bottom:20px}.legacy .resign-eligibility .footer-contents{font-size:14px;color:#999}.legacy .reveal-modal{left:initial}.legacy .loading-icon{background:url(/i/shop/ajax-loader.gif) 50% no-repeat;height:2pc;margin-bottom:20px}.legacy .morph-takeover .vf-atg-i-close:before{font-size:35px}.legacy .morph-takeover .morph-takeover__content{padding:0 0 10px;color:#333;text-align:left}.legacy .morph-takeover .morph-takeover__content .morph-close-btn{white-space:nowrap}.legacy .morph-takeover .morph-takeover__content .ittk-single-table b,.legacy .morph-takeover .morph-takeover__content .ittk-table-title{font-size:18px;font-weight:700;margin-top:20px;margin-bottom:15px}.legacy .morph-takeover .morph-takeover__content .ittk-feature-title{font-size:1pc;font-weight:700}.legacy .morph-takeover .morph-takeover__content .ittk-feature-data{font-size:1pc}.legacy .morph-takeover .morph-takeover__content .ittk-line{border-top:1px solid #ccc;clear:both;margin-bottom:5px;top:-10px;display:block;position:relative}.legacy .morph-takeover .morph-takeover__content .ittk-single-table ul{list-style-type:disc;margin:10px 30px}.legacy .morph-takeover .morph-takeover__content .ittk-line.ittk-bottom{margin-top:30px;height:10px}.legacy .morph-takeover .morph-takeover__content .ittk-close-btn{margin:0 auto;float:none;-webkit-appearance:none;-webkit-transition:all .3s linear;transition:all .3s linear;width:155px}.legacy .morph-takeover .morph-takeover__content .ittk-close-btn .btn{padding:15px 35px 10px;font-weight:400}.legacy .morph-takeover .morph-takeover__content .ittk-close-btn:focus,.legacy .morph-takeover .morph-takeover__content .ittk-close-btn:hover{background-color:#666;border-radius:3px}.legacy .morph-takeover .morph-takeover__content .ittk-close-btn:focus .btn,.legacy .morph-takeover .morph-takeover__content .ittk-close-btn:hover .btn{color:#fff!important}@media screen and (max-width:1039px){.legacy .resign-eligibility .resign-eligibility-title{font-family:VodafoneRgBd;font-size:2pc}}@media screen and (max-width:749px){.legacy .resign-eligibility .validation-container #phoneNumber-field,.legacy .reup-content-container .dialog-boxes-container #pinWarningDialogBox .action-btn,.legacy .reup-content-container .dialog-boxes-container #pinWarningDialogBox .cancel-btn{width:100%}.legacy .wrapper .content-container.reup-content-container{padding-left:0;padding-right:0}.legacy .resign-eligibility .plans-banner-image{min-height:52px;height:initial}.legacy .resign-eligibility .validation-container .phoneNumber-container{padding:0;width:100%}.legacy .resign-eligibility .validation-container .phonenumber-validate-btn{margin:9pt 0;max-width:100%;position:relative}.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-prev{left:-8px}.legacy .resign-eligibility .atg-slider.reup-plans-slider .slick-nav-arrow.slick-next{right:-4px}.legacy .resign-eligibility .reup-plan-options-container fieldset{width:44%;min-width:250px}.legacy .resign-eligibility .reup-plan-options-container fieldset .input-field-container{width:100%}.legacy .resign-eligibility .reup-plan-confirmation-container{margin:0 10px}.legacy .resign-eligibility .reup-plan-confirmation-container .plan-table-btns{max-width:100%}.legacy .resign-eligibility .container-title h1{line-height:23px;margin:10px 20px 5px;padding-bottom:0}.legacy .resign-eligibility .plans-banner{padding:0}.legacy .resign-eligibility .footer-contents{padding:0 10px}.legacy .morph-takeover .morph-takeover__content .ittk-table-title{margin:9pt}.legacy .morph-takeover .morph-takeover__content .ittk-feature-title{font-size:13px}.legacy .morph-takeover .morph-takeover__content .ittk-feature-data{font-size:15px}}.content{overflow:visible}.header{top:0}.legacy .atg-tab .tabs-nav .slick-list{overflow:visible;border-bottom-width:2px;border-bottom-style:solid;border-color:#ebebeb}.legacy .atg-tab li.tab-title{box-sizing:content-box;height:19px;display:inline;padding:17px 25px;color:#333;white-space:nowrap;margin-bottom:-1px;cursor:pointer}.legacy .atg-tab li.tab-title.current{color:#e60000;border-bottom-width:2px;border-color:#e60000;border-bottom-style:solid}.legacy .atg-tab li.tab-title.current .tab-title-line{display:inline}.legacy .atg-tab .slick-slider{margin-bottom:20px}.legacy .atg-tab .slick-slider .slick-next,.legacy .atg-tab .slick-slider .slick-prev{padding:10px;position:absolute;top:0;width:25px;height:33px;color:#ccc;cursor:pointer}.legacy .atg-tab .slick-slider .slick-prev{margin-left:-8px;left:-8px}.legacy .atg-tab .slick-slider .slick-next{right:-18px}.legacy .atg-tab .slick-slider .slick-next:hover,.legacy .atg-tab .slick-slider .slick-prev:hover{color:#4a4d4e}@media screen and (max-width:749px){.legacy .atg-tab .slick-slider .slick-next{right:-7px}.legacy .atg-tab .slick-slider .slick-prev{margin-left:0}.legacy .atg-tab li.tab-title{padding:10px 11px}}.legacy .atg-plan-table{font-family:VodafoneRegular;font-size:14px;text-align:center;color:#666;width:220px}.legacy .atg-plan-table .plan-table-container{padding:10px;border:1px solid #5e2750;border-radius:3px;margin-bottom:10px}.legacy .atg-plan-table .plan-table-container .plan-group{margin-bottom:5px}.legacy .atg-plan-table .plan-table-container .plan-group ul{padding-left:10px;padding-right:10px}.legacy .atg-plan-table .plan-table-container .title{font-family:VodafoneRgBd}.legacy .atg-plan-table .plan-table-container>.title{font-size:1pc;color:#5e2750;margin-bottom:10px}.legacy .atg-plan-table .plan-table-container .data>.title{font-size:33px;color:#4a4d4e;line-height:33px}.legacy .atg-plan-table .plan-table-container .data.plan-group{margin-bottom:10px}.legacy .atg-plan-table .plan-table-container .just-for-you-container .just-for-you-list .just-for-you-listitem{background-color:#f4f4f4;margin-bottom:5px;padding-top:10px;padding-bottom:10px;position:relative;overflow:hidden;border-radius:3px}.legacy .atg-plan-table .plan-table-container .just-for-you-container .just-for-you-list .just-for-you-listitem>.title{font-size:18px;color:#333}.legacy .atg-plan-table .plan-table-container .additional-features-container .additional-features-list .additional-features-listitem{margin-bottom:5px;padding:0;border-top:1px solid #ebebeb}.legacy .atg-plan-table .plan-table-container .additional-features-container .additional-features-list .additional-features-listitem>.title{font-size:20px;color:#4a4d4e}.legacy .atg-plan-table .plan-table-container .plan-selected-label.vf-atg-i-tick{font-size:33px;margin-top:-14px}.legacy .atg-plan-table .plan-table-container .plan-table-btns{margin-top:10px}.legacy .atg-plan-table .plan-table-container .plan-table-btns .btn{font-size:18px;padding:10px 30px}.legacy .atg-plan-table .plan-table-container .normal-plan-price{padding-top:10px;padding-bottom:0;font-style:italic}.legacy .atg-plan-table .plan-info-container a{color:#333;text-decoration:none}