@charset "UTF-8";/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}meta.foundation-mq-small{font-family:"only screen and (min-width: 768px)";width:768px}meta.foundation-mq-medium{font-family:"only screen and (min-width:1280px)";width:1280px}meta.foundation-mq-large{font-family:"only screen and (min-width:1440px)";width:1440px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:white;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}}@media only screen and (min-width:768px){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right!important}}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625em;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}.small-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:768px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/static/images/jquery-fancybox/2.1.5/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/static/images/jquery-fancybox/2.1.5/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/static/images/jquery-fancybox/2.1.5/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/static/images/jquery-fancybox/2.1.5/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/static/images/jquery-fancybox/2.1.5/fancybox_loading@2x.gif');background-size:24px 24px}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none!important}ng\:form{display:block}.ng-animate-block-transitions{transition:0s all!important;-webkit-transition:0s all!important}.clearfix:after{content:"";display:table;clear:both}@font-face{font-family:"VodafoneRegular";src:url("/static/fonts/vodafoneptyrg_digital-webfont.eot");src:url("/static/fonts/vodafoneptyrg_digital-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/vodafoneptyrg_digital-webfont.woff") format("woff"),url("/static/fonts/vodafoneptyrg_digital-webfont.ttf") format("truetype"),url("/static/fonts/vodafoneptyrg_digital-webfont.svg#vodafoneptyrg_digital-webfont") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"VodafoneBold";src:url("/static/fonts/vodafoneptybld-webfont.eot");src:url("/static/fonts/vodafoneptybld-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/vodafoneptybld-webfont.woff") format("woff"),url("/static/fonts/vodafoneptybld-webfont.ttf") format("truetype"),url("/static/fonts/vodafoneptybld-webfont.svg#vodafoneptybld-webfont") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"VodafoneLight";src:url("/static/fonts/vodafoneptylt_regular-webfont.eot");src:url("/static/fonts/vodafoneptylt_regular-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/vodafoneptylt_regular-webfont.woff") format("woff"),url("/static/fonts/vodafoneptylt_regular-webfont.ttf") format("truetype"),url("/static/fonts/vodafoneptylt_regular-webfont.svg#vodafoneptylt_regular-webfont") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"vodaicons";src:url("/static/fonts/vodaicons.eot");src:url("/static/fonts/vodaicons.eot?#iefix") format("embedded-opentype"),url("/static/fonts/vodaicons.woff") format("woff"),url("/static/fonts/vodaicons.ttf") format("truetype"),url("/static/fonts/vodaicons.svg#vodaicons") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"seedicons";src:url("/static/fonts/seed-icomoon.eot");src:url("/static/fonts/seed-icomoon.eot?#iefix") format("embedded-opentype"),url("/static/fonts/seed-icomoon.woff") format("woff"),url("/static/fonts/seed-icomoon.ttf") format("truetype"),url("/static/fonts/seed-icomoon.svg#seed-icomoon") format("svg");font-style:normal;font-weight:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{font-family:Arial,Verdana,sans-serif;font-size:16px;line-height:20px;color:#000}strong{font-weight:bold}small,.minor-text{font-size:12px;line-height:16px}h1,.important-text{font-size:24px;color:#be0006;line-height:30px;font-family:VodafoneRegular,Arial,Verdana,sans-serif}h2{font-size:21px;line-height:26px;font-family:VodafoneRegular,Arial,Verdana,sans-serif}h3{font-size:16px;line-height:22px;font-weight:bold}h4{font-size:16px;line-height:20px}h5{font-size:13px;line-height:18px}p{line-height:1.2}th{font-weight:bold}em{font-style:italic}.button--primary,.button--tertiary,.button--med{color:#efefef}.button--secondary,.button--quarternary,.button--link{color:#000}.page-title{font-family:VodafoneLight,VodafoneRegular,Arial,Verdana,sans-serif;font-size:44px;line-height:50px;font-weight:200;margin-bottom:10px}.left{float:left!important}.right{float:right!important}.nofloat{float:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}.collapse-bottom{margin-bottom:0!important;padding-bottom:0!important}.collapse-left{margin-left:0!important;padding-left:0!important}.space-top{padding-top:20px}.columns-left-collapse{padding-left:0}.vha-lightbox{text-align:left}.vha-new-lightbox .vha-lightbox-overlay{display:none}.vha-lightbox-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.vha-lightbox-dialog{position:fixed;z-index:10000;width:100%;height:100%;padding:0;top:0;left:0;background-color:#fff;-webkit-box-shadow:4px 4px 80px 0 #000;-moz-box-shadow:4px 4px 80px 0 #000;-ms-box-shadow:4px 4px 80px 0 #000;-o-box-shadow:4px 4px 80px 0 #000;box-shadow:4px 4px 80px 0 #000}.vha-lightbox-dialog .vha-lightbox-content-wrapper{overflow-x:hidden;overflow-y:auto;height:95%;height:calc(100% - 64px);position:absolute;width:calc(100% - 2px);padding:0 24px 30px 24px}.vha-lightbox-dialog .button--close-wrapper{display:block;margin:0;padding:15px 0 0 0;border-bottom:1px solid #e2e2e2;width:auto;height:54px}.vha-lightbox-dialog .button--close{text-decoration:none;font-size:24px}.vha-lightbox-dialog .button--close:after{content:'\e818'}.vha-lightbox-dialog .vha-lightbox-title{margin-top:16px}.vha-lightbox-dialog.mod-payout-fee-lightbox{font-family:Arial,Verdana,sans-serif;font-size:16px;line-height:1.4}.vha-lightbox-dialog.mod-payout-fee-lightbox .price{color:#be0006}.vha-lightbox-dialog.mod-payout-fee-lightbox .price.payout-fee{margin-top:10px;display:block;font-weight:bold;font-size:18px;text-align:center}.vha-lightbox-dialog.mod-payout-fee-lightbox .content-cell{margin-bottom:10px}.vha-lightbox-dialog.mod-payout-fee-lightbox .content-cell.top{margin-bottom:30px}.vha-lightbox-dialog.mod-payout-fee-lightbox .content-cell .inner{margin-left:30px;margin-right:30px}.vha-lightbox-dialog.mod-payout-fee-lightbox .content-cell .inner.header{font-weight:bold}.vha-lightbox-dialog.mod-payout-fee-lightbox .content-cell .inner.accordion{margin-top:30px}.vha-lightbox-dialog.mod-payout-fee-lightbox .content-cell .inner h4{border-bottom:1px solid #f4f4f4}.vhalightboxanimation{transform:translate3d(100%,0,0)}.vhalightboxback{transform:translate3d(-100%,0,0)}.vha-new-lightbox-dialog{transition-duration:.5s;transition-property:opacity,visibility,transform;box-shadow:none}.vha-new-lightbox-dialog button{outline:none!important}.vha-new-lightbox-dialog input{margin-bottom:10px;padding-left:15px}.vha-new-lightbox-dialog input::-webkit-input-placeholder{font-style:normal!important;color:#9b9b9b!important}.vha-new-lightbox-dialog input:-ms-input-placeholder{font-style:normal!important;color:#9b9b9b!important}.vha-new-lightbox-dialog input::-moz-placeholder{font-style:normal!important;color:#9b9b9b!important}.vha-new-lightbox-dialog input:-moz-placeholder{font-style:normal!important;color:#9b9b9b!important}.vha-new-lightbox-dialog input:focus{outline:none!important}.vha-new-lightbox-dialog .vha-lightbox-content-wrapper{padding:0!important;width:100%;height:100%}.vha-new-lightbox-dialog .vha-lightbox-title{margin-top:0;z-index:1000}.vha-new-lightbox-dialog .vha-lightbox-title .vha-lightbox-title-left{display:none}.vha-new-lightbox-dialog .vha-lightbox-title .vha-lightbox-title-middle{display:block;height:45px}.vha-new-lightbox-dialog .vha-lightbox-title .vha-lightbox-title-right{font-size:22px;background-color:#f0f0f0;border:solid 1px #ccc;font-family:VodafoneBold;padding:20px 30px;color:#333}.vha-new-lightbox-dialog .button--back-wrapper{display:inline-block;position:absolute;margin:10px 0 10px 0}.vha-new-lightbox-dialog .button--back-wrapper .button--back-title{font-family:VodafoneRegular;font-size:14px!important;height:24px;display:inline-block;margin-top:2px}.vha-new-lightbox-dialog .button--back-wrapper .button--back-title span{font-family:VodafoneBold}.vha-new-lightbox-dialog .button--close{text-decoration:none;font-size:24px}.vha-new-lightbox-dialog .button--close:after{content:'\e811'}.vha-new-lightbox-dialog .button--back{text-decoration:none;font-size:24px}.vha-new-lightbox-dialog .button--back:after{content:'\e818'}.vha-new-lightbox-dialog .button--disabled{border:1px solid #d3d3d3!important}.ie8 .vha-lightbox-dialog{margin-top:-200px;margin-left:-300px}.device-page-acq.ie8 .vha-lightbox-dialog{margin-top:50px;margin-left:300px;width:50%;height:70%}.vha-lightbox-content{margin-top:-4px}.vha-lightbox-content p{font-size:14px}.no-scroll{overflow:hidden}.vhalightboxhidden{display:block}.mezzanine-container h2{margin:18px 0 26px}.mezzanine-container .mezzanine-message{margin:26px 0}.mezzanine-container .mezzanine-contact{margin-bottom:18px}.mezzanine-container .mezzanine-contact .contact-number{font-size:20px}.mezzanine-container .vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog{width:50%;max-height:70%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.mezzanine-container .vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .button--close-wrapper{float:none}.mezzanine-container .vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .button--close-wrapper .shop-icon-font{float:right}.mezzanine-container .vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .button--close-wrapper .button--close:after{content:'\e811'}.progress-bar.row{position:relative}.progress-bar.row h1,.progress-bar.row .important-text{margin-bottom:-20px}.progress-bar hr{position:relative;top:29px;z-index:2;height:4px;border:0;margin-right:8px;background-color:#ccc}.progress-bar hr.completed{top:41px;z-index:3;width:13.6em;margin-right:auto;margin-left:0;background-color:#43863e}.progress-bar ul{position:relative;z-index:3}.progress-bar li{display:inline-block;width:9.83em;list-style:none inside none;font:18px VodafoneRegular,Arial,Verdana,sans-serif;color:#ccc;text-align:center}.progress-bar li .shop-icon-font .icon{width:38px;height:38px;margin:0 0 6px;padding-top:5px;border:2px solid #ccc;font-size:24px;color:#fff;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.progress-bar li.completed{color:#333}.progress-bar li.completed .shop-icon-font .icon{border-color:#43863e;background-color:#43863e}.progress-bar li.inProgress{color:#333}.progress-bar li.inProgress .shop-icon-font .icon{border-color:#43863e}.progress-bar li:first-child{text-align:left;width:6.03em}.progress-bar li:last-child{text-align:right;width:6.03em}a,.link{color:#666;text-decoration:underline;cursor:pointer}a:hover,.link:hover{color:#333;text-decoration:underline}a:link{text-decoration:underline}a:link[class^="button-"]{text-decoration:none}.hint{cursor:help;color:#666;border-bottom:1px dotted #666}.hint:hover{color:#333;border-bottom:1px dotted #333}a[href^=tel]{color:inherit;text-decoration:none}a.link--med{text-decoration:none;font-weight:bold;font-size:12px;line-height:33px;background:transparent url(/static/images/cartandextras/shop-sprites.png) no-repeat 0 5px;padding-left:10px}table a{color:#666}input[type="text"]{padding:3px 8px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.inline-list{margin:0;padding-left:0}.inline-list:after{content:"";display:table;clear:both}.inline-list li{float:left;list-style:none}.inline-list li.omega{float:right}.list--normal li{margin-bottom:5px;list-style-type:disc}.button--primary,.button--secondary,.button--tertiary,.button--quarternary,.button--link,.button--disabled,.button--med{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-bottom:10px;border:0;padding:15px;font-weight:bold;font-size:16px;line-height:12px;text-align:center;color:#000;vertical-align:middle;cursor:pointer}.button--primary,.button--secondary,.button--tertiary,.button--quarternary,.button--link,.button--disabled,.button--med,.button--primary:hover,.button--secondary:hover,.button--tertiary:hover,.button--quarternary:hover,.button--link:hover,.button--disabled:hover,.button--med:hover{text-decoration:none}.button--med{color:#333;background-color:#e1e1e1;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#f5f5f5,#e1e1e1);background-image:-moz-linear-gradient(top,#f5f5f5,#e1e1e1);background-image:-ms-linear-gradient(top,#f5f5f5,#e1e1e1);background-image:-o-linear-gradient(top,#f5f5f5,#e1e1e1);background-image:linear,top,#f5f5f5,#e1e1e1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5',endColorstr='#FFE1E1E1',GradientType=0);-webkit-box-shadow:0 0 0 1px #d7d7d7 inset;-moz-box-shadow:0 0 0 1px #d7d7d7 inset;-ms-box-shadow:0 0 0 1px #d7d7d7 inset;-o-box-shadow:0 0 0 1px #d7d7d7 inset;box-shadow:0 0 0 1px #d7d7d7 inset}.button--med:hover{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-moz-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-ms-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-o-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:linear,top,#e1e1e1,#f5f5f5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE1E1E1',endColorstr='#FFF5F5F5',GradientType=0)}.button--med:active{background-color:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#bfbfbf),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#bfbfbf,#f9f9f9);background-image:-moz-linear-gradient(top,#bfbfbf,#f9f9f9);background-image:-ms-linear-gradient(top,#bfbfbf,#f9f9f9);background-image:-o-linear-gradient(top,#bfbfbf,#f9f9f9);background-image:linear,top,#bfbfbf,#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBFBFBF',endColorstr='#FFF9F9F9',GradientType=0)}.button--primary{color:#fff;background-color:#992aa5}.button--primary:hover{background-color:#680f6b}.button--primary:active{background-color:#680f6b}.button--secondary{color:#333;background-color:#f4f4f4}.button--secondary:hover{background-color:#ccc;-webkit-box-shadow:0 0 0 1px #999 inset;-moz-box-shadow:0 0 0 1px #999 inset;-ms-box-shadow:0 0 0 1px #999 inset;-o-box-shadow:0 0 0 1px #999 inset;box-shadow:0 0 0 1px #999 inset}.button--secondary:active{background-color:#ccc;border-color:#999;-webkit-box-shadow:0 0 0 1px #999 inset;-moz-box-shadow:0 0 0 1px #999 inset;-ms-box-shadow:0 0 0 1px #999 inset;-o-box-shadow:0 0 0 1px #999 inset;box-shadow:0 0 0 1px #999 inset}.button--tertiary{color:#fff;background-color:#3d3d3d}.button--tertiary:hover{background-color:#000}.button--tertiary:active{background-color:#000}.button--quarternary{color:#333;background-color:#fff}.button--quarternary:hover{background-color:#ccc;-webkit-box-shadow:0 0 0 1px #999 inset;-moz-box-shadow:0 0 0 1px #999 inset;-ms-box-shadow:0 0 0 1px #999 inset;-o-box-shadow:0 0 0 1px #999 inset;box-shadow:0 0 0 1px #999 inset}.button--quarternary:active{background-color:#ccc;border-color:#999;-webkit-box-shadow:0 0 0 1px #999 inset;-moz-box-shadow:0 0 0 1px #999 inset;-ms-box-shadow:0 0 0 1px #999 inset;-o-box-shadow:0 0 0 1px #999 inset;box-shadow:0 0 0 1px #999 inset}.button--disabled{color:#e2e2e2;background-color:#f4f4f4}.button--disabled:hover{background-color:#f4f4f4}.button--disabled:active{background-color:#f4f4f4}.button--link{color:#333;background-color:transparent}.button--link:hover{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.button--link:active{background-color:#ccc;border-color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}button.expand,a.button.expand,a[class^="button--"].expand,input[type=submit].expand{width:100%;padding-right:15px;padding-left:15px}.button--primary:visited{color:#fff}.button--primary:hover{color:#fff}.button--primary-disabled{background-color:rgba(104,15,107,0.5)}.button--primary-disabled:hover{background-color:#ccc}.button--secondary{-webkit-box-shadow:0 0 0 1px #ccc inset;-moz-box-shadow:0 0 0 1px #ccc inset;-ms-box-shadow:0 0 0 1px #ccc inset;-o-box-shadow:0 0 0 1px #ccc inset;box-shadow:0 0 0 1px #ccc inset}.button--secondary:visited{color:#3d3d3d}.button--secondary:hover{color:#3d3d3d;background-color:#ccc}.panel .button--secondary{background-color:#fff}.panel .button--secondary:visited{color:#3d3d3d}.panel .button--secondary:hover{background-color:#ccc}.button--quarternary{-webkit-box-shadow:0 0 0 1px #ccc inset;-moz-box-shadow:0 0 0 1px #ccc inset;-ms-box-shadow:0 0 0 1px #ccc inset;-o-box-shadow:0 0 0 1px #ccc inset;box-shadow:0 0 0 1px #ccc inset}.button--quarternary:visited{color:#3d3d3d}.button--quarternary:hover{color:#3d3d3d;background-color:#ccc}.panel .button--quarternary{background-color:#fff}.panel .button--quarternary:visited{color:#3d3d3d}.panel .button--quarternary:hover{background-color:#ccc}.button--tertiary{color:#fff;background-color:#3d3d3d}.button--tertiary:visited{color:#fff}.button--tertiary:hover{color:#fff}.button--link{padding-top:10px;padding-bottom:10px}.button--link:visited{color:#3d3d3d}.button--link:hover{color:#fff;background-color:#333}.button--link .shop-icon-font{float:none;display:inline-block;vertical-align:middle;width:16px}.button--link .shop-icon-font .icon{width:15px;font-size:8px;line-height:16px;border-radius:16px;color:#fff;background-color:#333}.button--disabled{cursor:default}.button--disabled:hover{color:#e2e2e2}.button--med{font-size:12px;line-height:22px;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 1px 0 #adadad;-moz-box-shadow:0 2px 1px 0 #adadad;-ms-box-shadow:0 2px 1px 0 #adadad;-o-box-shadow:0 2px 1px 0 #adadad;box-shadow:0 2px 1px 0 #adadad}.button--med:hover{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-moz-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-ms-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-o-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:linear,top,#e1e1e1,#f5f5f5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE1E1E1',endColorstr='#FFF5F5F5',GradientType=0)}.button--remove,.button--remove:hover{display:block;width:15px;height:15px;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:transparent;background-image:url(/static/images/storeapp/sprites-storeapp.png);background-repeat:no-repeat;background-position:0 -395px}.button--remove,.button--remove[type=submit],.button--remove:hover,.button--remove:hover[type=submit]{padding:0}.shop-icon-font .icon{display:inline-block;width:1em;margin-right:10px;margin-left:10px;font:normal normal normal 32px/1 vodaicons;color:#666;text-align:center;text-transform:none;text-decoration:none}.shop-icon-font .icon.seed-icon{font:normal normal normal 32px/1 seedicons}.shop-icon-font .icon--highlight-offer{margin-right:0;margin-left:0;font-size:26px;color:#992aa5}a.disabled,button.disabled,input[type=submit].disabled{color:#fff;background-color:#b3b3b3;background-image:-webkit-linear-gradient(#b3b3b3,#8e8e8e);background-image:linear-gradient(#b3b3b3,#8e8e8e);border:1px solid #8e8e8e}a.disabled:hover,button.disabled:hover,input[type=submit].disabled:hover{background-color:#b3b3b3;background-image:-webkit-linear-gradient(#b3b3b3,#8e8e8e);background-image:linear-gradient(#b3b3b3,#8e8e8e)}a.disabled:active,button.disabled:active,input[type=submit].disabled:active{background-color:#b3b3b3;background-image:-webkit-linear-gradient(#b3b3b3,#8e8e8e);background-image:linear-gradient(#b3b3b3,#8e8e8e)}.button--primary,.button--secondary,.button--tertiary,.button--quarternary,.button--link,.button--disabled,.button--med{padding-top:12px;padding-bottom:12px}a.disabled,button.disabled,input[type=submit].disabled{cursor:default}a.button--med,button.button--med,input[type=submit].button--med{padding:0 14px;-webkit-box-shadow:0 2px 1px 0 #adadad;-moz-box-shadow:0 2px 1px 0 #adadad;-ms-box-shadow:0 2px 1px 0 #adadad;-o-box-shadow:0 2px 1px 0 #adadad;box-shadow:0 2px 1px 0 #adadad}a.button--minor:active{background-color:#f4f4f4}.button--remove,.button--remove:hover{display:block;width:15px;height:15px;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:transparent;background-image:url(/static/images/cartandextras/shop-sprites.png);background-repeat:no-repeat;background-position:0 -11px}.button--remove--lrg,.button--remove--lrg:hover{display:block;width:17px;height:17px;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:transparent;background-image:url(/static/images/cartandextras/shop-sprites.png);background-repeat:no-repeat;background-position:0 -73px}.alert-container{margin-bottom:10px;padding:10px 12px;border:1px solid #e21c01;overflow:hidden;color:#333;background:#fef0f0 none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.alert-container>[class^="alert-"]{float:left}.alert-container .alert-aside{width:4.52586%;margin-right:0}.alert-container .alert-aside .icon{margin:0;font-size:30px;color:#e20215}.alert-container .alert-main{width:95.47414%;padding-top:5px}.alert-container .alert-main h1,.alert-container .alert-main .important-text{padding-bottom:8px;font:bold 1em/1.2 Arial,Verdana,sans-serif;color:#333}.alert-head{margin-bottom:2px}.alert-body{font-size:.875em;color:#333}.row.shop-upgrade-eligibility{margin-bottom:15px;color:#333}.eligibility-msisdn,.eligibility-plan{font-size:.875em}input[type="text"]{padding:3px 8px;border-radius:5px 5px 5px 5px;font-size:12px}#global-nav-wrap *,#top-nav *{font-size:13px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#global-nav-wrap{height:67px}#global-nav-wrap #top-globalnav a{font-size:14px}#global-nav-wrap #top-globalnav a span{font-size:14px}#top-nav fieldset{border:0;padding:0}#top-nav .nav-item-home{width:73px}body .clearfix:after{content:"";display:table;clear:both}.body-wrap{width:100%;max-width:100%}.body-wrap #shop-header,.body-wrap #footer{width:954px;margin:0 auto}.row{max-width:59.625em}.row p:last-child{margin-bottom:0}tr.row>td{padding-top:10px;padding-bottom:10px}.box--bottom-med{margin-bottom:10px}.box--bottom-sml{margin-bottom:5px}.box--top-med{margin-top:10px}.box--top-sml{margin-top:5px}.row .cell--bottom-med{padding-bottom:10px}.row .cell--bottom-sml{padding-bottom:5px}.row .cell--top-med{padding-top:10px}.row .cell--top-sml{padding-top:5px}.small-1-4{position:relative;width:25%}.small-2-4{position:relative;width:50%}.small-3-4{position:relative;width:75%}.small-1-5{position:relative;width:20%}.small-2-5{position:relative;width:40%}.small-1-6{position:relative;width:16.66667%}.small-5-6{position:relative;width:83.33333%}.small-3-7{position:relative;width:42.85714%}.small-4-7{position:relative;width:57.14285%}.small-1-8{position:relative;width:12.5%}.small-7-8{position:relative;width:87.5%}.columns--full,[class*="column"]+[class*="columns--full"]:last-child{float:none}.row.shop-product .product-img,.row.shop-product .product-detail,.row.shop-product .product-plan{float:left}@media only screen and (max-width:759px){.row.shop-product .product-img,.row.shop-product .product-detail,.row.shop-product .product-plan{float:none}}html,body{height:auto!important}.row{max-width:950px}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}ul{margin-left:0;padding-left:0;list-style-type:none}#spl-nav-wrapper{overflow:visible!important}.shop-carousel{margin:0 auto;width:819px;position:relative}.shop-carousel-body{overflow:hidden}.ca-blocks{position:relative;width:10000em}.ca-blocks .ca-block{float:left;width:273px;height:542px;height:400px;border:1px solid #cbcbcb;box-sizing:border-box}.shop-carousel--device .ca-blocks .ca-block{width:215px;height:auto;border:0;text-align:center}.shop-carousel--device .ca-blocks .ca-block.active:first-child,.shop-carousel--device .ca-blocks .ca-block.active:last-child{width:215px;height:auto;border:0;text-align:center}.ca-blocks .ca-block.active{border-right:0;border-left:0}.ca-blocks .ca-block.active:first-child{border-left:1px solid #cbcbcb}.ca-blocks .ca-block.active:last-child{border-right:1px solid #cbcbcb}.shop-carousel--device .ca-blocks .ca-block .block-sec,.shop-carousel--device .ca-blocks .ca-block img{padding:0}.block-sec{padding:0 20px}.block-sec--full{padding:0}.shop-carousel-nav.ng-hide-add,.shop-carousel-nav.ng-hide-remove,.ca-control.ng-hide-add,.ca-control.ng-hide-remove{-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s;display:block!important}.shop-carousel-nav.ng-hide-add.ng-hide-add-active,.shop-carousel-nav.ng-hide-remove,.ca-control.ng-hide-add.ng-hide-add-active,.ca-control.ng-hide-remove{opacity:0}.ca-control.ng-hide-add,.ca-control.ng-hide-remove.ng-hide-remove-active .shop-carousel-nav.ng-hide-add,.shop-carousel-nav.ng-hide-remove.ng-hide-remove-active{opacity:1}.ca-control{position:absolute;top:50%;width:38px;height:70px;margin-top:-35px;border-radius:5px;background-color:#4a4d4e}.plans-carousel .ca-control{margin-top:20px}.ca-control.disabled{opacity:.5;-ms-filter:"alpha(opacity=50)"}.ca-control-prev{left:-60px}.plans-carousel .ca-control-prev{left:10px}.ca-control-next{right:-60px}.plans-carousel .ca-control-next{right:10px}.ca-control .arrow{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%;background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat 0 0}.ca-control-prev .arrow{background-position:9px -155px}.ca-control-next .arrow{background-position:-31px -155px}.fade-show-hide{padding:10px;border:1px solid black;background:white}.fade-show-hide.ng-show-add,.fade-show-hide.ng-show-remove{-webkit-transition:all linear .5s;-moz-transition:all linear .5s;-o-transition:all linear .5s;transition:all linear .5s;display:block!important}.fade-show-hide.ng-show-add.ng-show-add-active,.fade-show-hide.ng-show-remove{opacity:0}.fade-show-hide.ng-show-add,.fade-show-hide.ng-show-remove.ng-show-remove-active{opacity:1}.shop-carousel-pagination{text-align:center;margin-top:24px}.shop-carousel-pagination .ca-page{display:inline-block;width:8px;height:8px;text-indent:100%;white-space:nowrap;overflow:hidden;margin:0 2px;background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat 0 -231px}.shop-carousel-pagination .ca-page:hover,.shop-carousel-pagination .ca-page.active{background-position:-10px -231px}.gallery-image.ng-hide-add,.gallery-image.ng-hide-remove{opacity:1.0;display:block!important}.gallery-image.ng-hide-add.ng-hide-add-active,.gallery-image.ng-hide-remove{opacity:0}.gallery-image.ng-hide-add,.gallery-image.ng-hide-remove.ng-hide-remove-active{opacity:1}.plan-carousel{position:relative}.plan-carousel .filter-plan-term{background:url(/cs/static/img/card/gradient.png) no-repeat top center;padding-top:60px;margin-top:25px;margin-bottom:44px}.plan-carousel .carousel-view{width:820px;padding-bottom:40px;overflow:hidden;position:relative;margin:auto;height:585px;padding-top:20px}.plan-carousel .plans-list{position:relative;left:0;top:0;float:left;z-index:0;margin:10px 0}.plan-carousel .plans-list a{text-decoration:underline}.plan-carousel button{top:450px}.plan-carousel .plan-item{position:relative;display:inline;top:15px;width:280px;height:530px;float:left;margin:0 10px 0 0;background-color:#fff;border:1px solid #ccc;z-index:1;overflow:visible}.plan-carousel .plan-item.blank{border-color:#fff}.plan-carousel .plan-item .badge-details{background-color:#e60000;color:white;font-weight:bold;position:absolute;width:160px;left:27px;text-align:center;z-index:300;top:-13px}.plan-carousel .plan-item .badge-details:before{content:"";position:absolute;width:0;height:0;left:-27px;border-left:6px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #8c030a}.plan-carousel .plan-item .badge-details:after{content:"";position:absolute;width:0;height:0;left:169px;border-left:12px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #8c030a;top:0}.plan-carousel .plan-item .badge-details .badge-details-label{height:22px;line-height:22px;font-family:VodafoneBold;font-size:11px}.plan-carousel .plan-item .badge-details .badge-details-label:before{content:"";position:absolute;width:0;height:0;left:-21px;border-left:21px solid transparent;border-top:22px solid #e60000}.plan-carousel .plan-item .badge-details .badge-details-label:after{content:"";position:absolute;width:0;height:0;bottom:0;left:160px;border-right:21px solid transparent;border-top:22px solid #e60000;top:0}.plan-carousel .plan-item.active{top:0;height:560px;margin:0 -15px 0 -25px;z-index:10;box-shadow:0 1px 8px 0 rgba(0,0,0,0.4);border:0}.plan-carousel .plan-item.active .badge-details{top:-12px}.plan-carousel .plan-item .plancost{padding:28px 0 25px;text-align:center;width:46%}.ie8 .plan-carousel .plan-item .plancost{width:44%}.plan-carousel .plan-item .plan-value{font-size:46px;line-height:.65}.plan-carousel .plan-item .dollar-sign{font-size:23px;display:inline;vertical-align:top}.plan-carousel .plan-item .plan-label{font-size:18px;text-transform:uppercase;clear:both;display:block;font-weight:normal}.plan-carousel .plan-item .prefix{top:4px;left:5px;display:inline;font-size:30px;vertical-align:super}.plan-carousel .plan-item .top{height:108px;overflow:hidden;background-color:#323131;background-image:linear,top,#323131 0,#000 100%;background-image:-o-linear-gradient(top,#323131 0,#000 100%);background-image:-moz-linear-gradient(top,#323131 0,#000 100%);background-image:-webkit-linear-gradient(top,#323131 0,#000 100%);background-image:-ms-linear-gradient(top,#323131 0,#000 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#323131),color-stop(1,#000));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#323131, endColorstr=#000000)";font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif;color:#fff}.plan-carousel .plan-item .price-month,.plan-carousel .plan-item .price-details{position:relative;display:block}.plan-carousel .plan-item .price-month{width:126px;padding:22px 0 26px 12px;text-align:center}.plan-carousel .plan-item .price-month .prefix{font-size:23px;line-height:23px}.plan-carousel .plan-item .price-month .prefix:after{left:-13px;top:-31px}.plan-carousel .plan-item .price-month .value{font-size:46px;line-height:46px}.plan-carousel .plan-item .price-month .suffix{margin-left:-5px;font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif;font-size:18px;line-height:18px;display:block}.plan-carousel .plan-item .price-details{position:absolute;right:0;top:0;width:106px;height:108px;z-index:1;padding:25px 5px 25px 0;background-color:#9c2aa0;text-align:left}.plan-carousel .plan-item .price-details:before{position:absolute;left:-39px;top:15px;z-index:-1;-webkit-transform:scaleX(0.4) rotate(45deg);-moz-transform:scaleX(0.4) rotate(45deg);-ms-transform:scaleX(0.4) rotate(45deg);-o-transform:scaleX(0.4) rotate(45deg);transform:scaleX(0.4) rotate(45deg);display:block;content:"";width:77px;height:77px;background-color:#9c2aa0}.plan-carousel .plan-item .price-details .price-plan,.plan-carousel .plan-item .price-details .plus,.plan-carousel .plan-item .price-details .price-device,.plan-carousel .plan-item .price-details .device-include{position:relative;float:left;display:inline-block;text-align:center}.plan-carousel .plan-item .price-details .normal-device-cost,.plan-carousel .plan-item .price-details .your-price-label{position:absolute;top:-10px;right:8px;margin-bottom:5px;padding:3px 5px;display:inline-block;border-radius:3px;font-size:10px;line-height:10px;color:#333;background-color:#fad706;text-transform:uppercase}.plan-carousel .plan-item .price-details .normal-device-cost .plan-value,.plan-carousel .plan-item .price-details .your-price-label .plan-value{font-size:inherit;font-weight:normal}.plan-carousel .plan-item .price-details .normal-device-cost .dollar-sign,.plan-carousel .plan-item .price-details .your-price-label .dollar-sign{font-size:inherit}.plan-carousel .plan-item .price-details .your-price-label{top:8px;right:12px}.plan-carousel .plan-item .price-details .price-device .prefix{left:4px}.plan-carousel .plan-item .price-details .prefix{left:-6px;top:2px;font-size:15px;line-height:15px}.plan-carousel .plan-item .price-details .value{font-size:26px;line-height:26px}.plan-carousel .plan-item .price-details .plus{margin:5px 8px;font-size:18px;line-height:18px}.plan-carousel .plan-item .price-details .plus:after{content:'+';display:inline}.plan-carousel .plan-item .price-details .suffix,.plan-carousel .plan-item .price-details .device-include{font-size:14px;line-height:14px;display:block}.plan-carousel .plan-item .price-details .device-include{max-width:50px;margin:8px 0 0 10px;text-align:left}.plan-carousel .plan-item .price-details .price-total{clear:both;padding:10px 0 10px 5px;font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif;font-size:13px;line-height:13px}.ie8 .plan-carousel .plan-item .price-details{width:166px;padding-left:7px}.plan-carousel .plan-item.red-plan .price-details{z-index:1;background-color:#bf0000}.plan-carousel .plan-item.red-plan .price-details:before{background-color:#bf0000}.plan-carousel .plan-item .price-split{padding:0 10px}.plan-carousel .plan-item .middle{text-align:left}.plan-carousel .plan-item .data{padding:20px;border-bottom:solid 1px #e8e8e8;font-size:15px;line-height:15px}.plan-carousel .plan-item .data .amount{font-size:20px;line-height:20px;font-weight:bold}.plan-carousel .plan-item .inclusions{padding:20px;font-size:13px;line-height:13px}.plan-carousel .plan-item .inclusions .red-text{color:#f00;font-weight:bold}.plan-carousel .plan-item .inclusion{padding:5px 0;color:#4a4d4e}.plan-carousel .plan-item .inclusion .description{display:inline-block;width:69%}.plan-carousel .plan-item .inclusion .value{display:inline-block;width:29%;font-weight:bold;text-align:right;vertical-align:top}.plan-carousel .plan-item .offer{margin:10px 0;font-size:12px}.plan-carousel .plan-item .offer.alpha{margin-top:25px}.plan-carousel .plan-item .offer-title{display:inline-block;margin-bottom:5px;padding:3px 5px;border-radius:3px;background-color:#9c2aa0;color:#fff;font-size:10px;line-height:10px;text-transform:uppercase}.plan-carousel .plan-item .bottom{position:absolute;bottom:0;width:100%}.plan-carousel .plan-item .red-note{margin:20px 0;padding:12px 20px;background-color:#f2f2f2;text-align:left;font-size:12px;line-height:12px}.plan-carousel .plan-item .cart{padding:0 20px}.plan-carousel .plan-item .cart .button--primary{width:100%}.plan-carousel .plan-item .docs{padding:13px 20px;font-size:12px;line-height:14px;text-align:center;color:#666}.ie8 .plan-carousel .plan-item.active{border:1px solid #ddd}.ie8 .plan-carousel .plan-item .price-details:before{display:none;padding-left:15px}#global-nav-wrap,#top-nav,#footer{display:none}.truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .plan-carousel--mf{margin-left:auto;margin-right:auto}.plan-carousel--mf .plans-list{width:1500%;margin:0 auto 10px;color:#333;background-color:#fff}.plan-carousel--mf .carousel-view{width:auto;height:auto;margin:0}.plan-carousel--mf .plan-item{top:8px;width:214px;margin:0 20px 0 0;border-radius:3px;cursor:pointer}.plan-carousel--mf .plan-item,.plan-carousel--mf .plan-item.active{height:auto}.plan-carousel--mf .plan-item,.plan-carousel--mf .plan-item p,.plan-carousel--mf .plan-item h1,.plan-carousel--mf .plan-item .important-text,.plan-carousel--mf .plan-item h2,.plan-carousel--mf .plan-item h3,.plan-carousel--mf .plan-item h4,.plan-carousel--mf .plan-item h5,.plan-carousel--mf .plan-item h6,.plan-carousel--mf .plan-item span{color:#454545}.plan-carousel--mf .plan-item .plan-item-inner{height:140px;background-color:#f4f4f4}.plan-carousel--mf .plan-item .monthly-details{height:82px;padding-top:11px;margin:0 10px 5px;color:#333;background:transparent none;border-bottom:1px solid #ccc;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)";filter:none}.ie8 .plan-carousel--mf .plan-item .monthly-details{border-bottom:1px solid #ccc}.plan-carousel--mf .plan-item .monthly-details,.plan-carousel--mf .plan-item .monthly-details p,.plan-carousel--mf .plan-item .monthly-details h1,.plan-carousel--mf .plan-item .monthly-details .important-text,.plan-carousel--mf .plan-item .monthly-details h2,.plan-carousel--mf .plan-item .monthly-details h3,.plan-carousel--mf .plan-item .monthly-details h4,.plan-carousel--mf .plan-item .monthly-details h5,.plan-carousel--mf .plan-item .monthly-details h6,.plan-carousel--mf .plan-item .monthly-details span{color:#333}.plan-carousel--mf .plan-item .monthly-details h3{font-size:2.833em;line-height:1;font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif}.plan-carousel--mf .plan-item .monthly-details h4{font-size:1.083em;line-height:1;font-family:VodafoneRegular,Arial,Verdana,sans-serif}.plan-carousel--mf .plan-item .monthly-details__data,.plan-carousel--mf .plan-item .monthly-details__cost{float:left;position:relative;width:50%;padding:21px 0 0 0;text-align:center}.plan-carousel--mf .plan-item .monthly-details__data .data-value--before{position:absolute;top:7px;width:100%;line-height:1}.plan-carousel--mf .plan-item .monthly-details__data .data-value--before .data-value{text-decoration:line-through}.plan-carousel--mf .plan-item .monthly-details__data .data-value--now{text-transform:uppercase;margin-left:-15px}.plan-carousel--mf .plan-item .monthly-details__data .data-value--before{text-transform:uppercase;margin-left:-10px}.plan-carousel--mf .plan-item .monthly-details__data h4{display:inline-block}.plan-carousel--mf .plan-item .monthly-details__data .data-value{margin-bottom:3px;line-height:.8;letter-spacing:-1px}.plan-carousel--mf .plan-item .monthly-details__data .data-value .data-value__main,.plan-carousel--mf .plan-item .monthly-details__data .data-value .data-value__side{display:inline-block;vertical-align:top}.plan-carousel--mf .plan-item .monthly-details__data .data-value .data-value__side{font-size:.4571em;line-height:1}.plan-carousel--mf .plan-item .monthly-details__data .data-label{margin:0;line-height:1}.plan-carousel--mf .plan-item .monthly-details__cost .cost-value{margin-bottom:3px;line-height:.8}.plan-carousel--mf .plan-item .monthly-details__cost .dollar-sign,.plan-carousel--mf .plan-item .monthly-details__cost .plan-value{display:inline-block;vertical-align:middle}.plan-carousel--mf .plan-item .monthly-details__cost .dollar-sign{padding-right:0;font-size:.559em;line-height:1}.plan-carousel--mf .plan-item .monthly-details__cost .plan-value{font-size:1em;line-height:.8}.plan-carousel--mf .plan-item .monthly-details__cost:before{position:absolute;top:50%;left:0;margin-top:-3px;margin-left:-3px;width:6px;height:6px;border-radius:6px;content:"";background-color:#333}.plan-carousel--mf .plan-item .pricing-details{margin:0 10px;font-size:1em}.plan-carousel--mf .plan-item .pricing-details .plus{margin:0}.plan-carousel--mf .plan-item .pricing-details .plus:after{content:'+';display:inline}.plan-carousel--mf .plan-item .vd-details{position:relative;min-height:36px;text-align:center}.plan-carousel--mf .plan-item .vd-details:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#ddd}.plan-carousel--mf .plan-item .vd-details .vd-quantity{font-size:26px;line-height:26px}.plan-carousel--mf .plan-item .offer-details{position:absolute;bottom:0;width:100%;height:20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif;font-size:1em;color:#fff;text-align:center}.plan-carousel--mf .plan-item .offer-details .offer{margin:0;padding:0 10px;line-height:20px;background-color:#727272}.plan-carousel--mf .plan-item .offer-details .offer .icon-font:before{content:"\e826";font-family:vodaicons;padding-right:5px}.plan-carousel--mf .plan-item .offer-details .offer,.plan-carousel--mf .plan-item .offer-details .offer span{color:#fff}.plan-carousel--mf .plan-item .offer-details .offer sup{top:-0.2em}.plan-carousel--mf .plan-item.active{top:0;margin:0 20px 0 0;box-shadow:none}.plan-carousel--mf .plan-item.active .plan-item-inner{position:relative;top:0;margin:0 -10px;height:151px;border:1px solid #ccc;border-radius:3px}.plan-carousel--mf .plan-item.active .plan-item-inner:after{content:"";position:absolute;width:0;height:0;bottom:-30px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #323232;left:86px}.plan-carousel--mf .plan-item.active .plan-item-inner.no-additional-data .monthly-details__data,.plan-carousel--mf .plan-item.active .plan-item-inner.no-additional-data .monthly-details__cost{padding-top:15px}.plan-carousel--mf .plan-item.active .monthly-details__data,.plan-carousel--mf .plan-item.active .monthly-details__cost{padding-top:23px}.plan-carousel--mf .plan-item.active .monthly-details{height:85px}.plan-carousel--mf .plan-item.active .monthly-details h3{font-size:2.917em}.plan-carousel--mf .plan-item.active .monthly-details h4{font-size:1.167em}.plan-carousel--mf .plan-item.active .price-details{margin-top:18px}.plan-carousel--mf .plan-item.active .pricing-details,.plan-carousel--mf .plan-item.active .offer-details{font-size:1.083em}.plan-carousel--mf .plan-item.active .offer-details{height:24px;padding:2px 0;overflow:hidden}.plan-carousel--mf .plan-item.active .offer-details,.plan-carousel--mf .plan-item.active .offer-details .offer{background-color:#323232}.plan-carousel--mf .plan-item.red-plan .price-details{background-color:transparent}.plan-carousel--mf .shop-carousel-nav{position:relative;display:none}.plan-carousel--mf .plans-carousel .ca-control{margin-top:41px;border:1px solid #ccc;border-radius:3px;background:transparent none}.plan-carousel--mf .plans-carousel .ca-control .arrow{position:absolute;top:50%;margin-top:-18px;background:transparent none}.plan-carousel--mf .plans-carousel .ca-control .icon--nav-left,.plan-carousel--mf .plans-carousel .ca-control .icon--nav-right{text-indent:0}.plan-carousel--mf .plans-carousel .ca-control-prev{left:30px}.plan-carousel--mf .plans-carousel .ca-control-prev .arrow{right:0}.plan-carousel--mf .plans-carousel .ca-control-next{right:30px}.plan-carousel--mf .plans-carousel .ca-control-next .arrow{left:0}.plan-carousel--mf .plans-carousel .icon--nav-left,.plan-carousel--mf .plans-carousel .icon--nav-right{font-family:vodaicons;font-size:32px;color:#333}.plan-carousel--mf .plans-carousel .icon--nav-left:before,.plan-carousel--mf .plans-carousel .icon--nav-right:before{display:block;margin:0 auto;text-align:center}.plan-carousel--mf .plans-carousel .icon--nav-left:before{content:"\e82a"}.plan-carousel--mf .plans-carousel .icon--nav-right:before{content:"\e81f"}.plan-filters{width:100%;margin-bottom:30px;padding:20px 0;background-color:#f4f4f4;text-align:center}.plan-filters .plan-filter{display:inline-block;vertical-align:middle}.plan-filters .plan-filter+.plan-filter{margin-left:40px}.plan-filters .plan-filter .plan-filter__head,.plan-filters .plan-filter .plan-filter__body{display:inline-block;vertical-align:middle;font-size:1.3333em;line-height:21px}.plan-filters .plan-filter .plan-filter__head{margin:0 12px 0 0}.plan-filters .radio-wrapper{margin-left:15px}.plan-filters .plan-group,.plan-filters .plan-term{display:inline-block;width:auto}.plan-filters .plan-group{margin:0 60px 0 0}.plan-filters .plan-term{margin:0}@media only screen and (min-device-width:760px){.plan-carousel--mf .carousel-view{margin:0 90px}.plan-carousel--mf .plans-list{width:1000%}.plan-carousel--mf .plan-item{width:230px}.plan-carousel--mf .plan-item.active .plan-item-inner:after{left:94px}.plan-carousel--mf .plan-item .badge-details{left:35px}.plan-carousel--mf .shop-carousel-nav{display:block}}@media only screen and (min-device-width:960px){.plan-carousel--mf .plan-item{margin:0 40px 0 0}.plan-carousel--mf .plan-item.active{margin:0 40px 0 0}}.ie8 .plan-carousel--mf .carousel-view{margin:0 90px}.ie8 .plan-carousel--mf .plans-list{width:1000%}.ie8 .plan-carousel--mf .plan-item{width:230px;margin:0 40px 0 0}.ie8 .plan-carousel--mf .plan-item.active{margin:0 40px 0 0}.ie8 .plan-carousel--mf .shop-carousel-nav{display:block}.hide-in-mobile{display:none}.hide-in-desktop{display:block}.hidden-desktop{display:block}.right-bordered{border-right:1px solid #e2e2e2;padding-top:12px;padding-left:0}.no-wrap{white-space:nowrap}.inclusions-info .shop-icon-font[class*="arrow"]{margin-top:-2px}.inclusion-div{clear:both;padding-top:10px;opacity:1;background:#FFF}.inclusion-div.hide-in-mobile{transition-delay:1s;opacity:0}.inclusion-div.ng-hide-add,.inclusion-div.ng-hide-remove{display:block!important}.inclusion-div.ng-hide-add-active,.inclusion-div.ng-hide-remove-active{display:block!important}.hide-for-small-only{display:none}.hide-for-medium-up{display:block}.gap-above-30{margin-top:30px}.gap-below-30{margin-bottom:30px}.gap-above-minus-small{margin-top:-5px}.gap-above-minus-medium{margin-top:-10px}.gap-above-minus-large{margin-top:-20px}.gap-above-plus-small{margin-top:5px}.gap-above-plus-medium{margin-top:10px}.gap-above-plus-large{margin-top:20px}.radio-wrapper>input+label,.check-wrapper>input+label{font-weight:normal}.radio-group .radio-wrapper{display:block;margin-left:0}.radio-wrapper{position:relative;margin-left:26px;line-height:21px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;vertical-align:top}.radio-wrapper:first-child{margin-left:0}.radio-wrapper.align-left{margin-left:0}.radio-wrapper.checked input[type=radio]+label{font-weight:bold;background-position:-351px -120px}.radio-wrapper.checked p{font-weight:normal;margin-top:7px}.radio-wrapper.radio-green-tick-wrapper .mobile-break-line{font-weight:normal}@media(max-width:760px){.radio-wrapper.radio-green-tick-wrapper .mobile-break-line{display:block;margin-left:36px}}.radio-wrapper.radio-green-tick-wrapper>input+label{font-weight:bold}.radio-wrapper.radio-green-tick-wrapper>input+label:before{margin-right:18px}.radio-wrapper.radio-green-tick-wrapper>input[type=radio]:checked+label{font-weight:bold}.radio-wrapper.radio-green-tick-wrapper>input[type=radio]:checked+label:before{content:'\E814';font:normal normal normal 32px/1 vodaicons;background:0;display:inline-block;width:1em;text-align:center;text-transform:none;text-decoration:none;font-size:20px;color:#3e8647}.radio-wrapper>input{position:absolute;left:0;width:21px;height:21px;margin:0;padding:0;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.radio-wrapper>input+label{line-height:21px}.radio-wrapper>input+label:before{content:'';background:transparent url(/static/images/storeapp/sprites-storeapp.png) no-repeat -351px 0;height:21px;width:21px;position:relative;display:inline-block;vertical-align:top;margin-right:4px}.radio-wrapper>input[type=radio]:checked+label{font-weight:bold}.radio-wrapper>input[type=radio]:checked+label:before{background-position:-351px -120px}.radio-wrapper>input:active,.radio-wrapper>input:focus{border:0;outline:0;box-shadow:none}.radio-wrapper>label{margin-bottom:0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;vertical-align:top}.radio-wrapper--compact{position:relative;height:74px;margin-bottom:3px;line-height:1.2;float:left;border:1px solid #d6d6d6;border-top-color:#eee;border-bottom-color:#adadad;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.radio-wrapper--compact:hover{cursor:pointer}.radio-wrapper--compact .custom-radio{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:3px}.radio-wrapper--compact .custom-radio .size{margin-bottom:3px;font-size:14px}.radio-wrapper--compact .custom-radio .price{margin-bottom:1px;font-size:20px}.radio-wrapper--compact .custom-radio .quota{font-size:16px}.radio-wrapper--compact input{position:relative;z-index:10;width:100%;height:100%;border:0 none;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-wrapper--compact input:hover{cursor:pointer}.radio-wrapper--compact>input[type=radio]+span{-webkit-box-shadow:0 0 1px 0 #adadad inset;-moz-box-shadow:0 0 1px 0 #adadad inset;-ms-box-shadow:0 0 1px 0 #adadad inset;-o-box-shadow:0 0 1px 0 #adadad inset;box-shadow:0 0 1px 0 #adadad inset}.radio-wrapper--compact>input[type=radio]:checked+span{color:#fff;background-color:#6a6a6a;background-image:-webkit-gradient(linear,left top,left bottom,from(#424242),to(#6a6a6a));background-image:-webkit-linear-gradient(top,#424242,#6a6a6a);background-image:-moz-linear-gradient(top,#424242,#6a6a6a);background-image:-ms-linear-gradient(top,#424242,#6a6a6a);background-image:-o-linear-gradient(top,#424242,#6a6a6a);background-image:linear,top,#424242,#6a6a6a;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF424242',endColorstr='#FF6A6A6A',GradientType=0);-webkit-box-shadow:0 0 5px 0 #363636 inset;-moz-box-shadow:0 0 5px 0 #363636 inset;-ms-box-shadow:0 0 5px 0 #363636 inset;-o-box-shadow:0 0 5px 0 #363636 inset;box-shadow:0 0 5px 0 #363636 inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.check-wrapper{position:relative;line-height:16px;display:-moz-inline-stack;display:inline-block;vertical-align:middle}.check-wrapper>input{position:absolute;top:0;left:0;width:21px;height:21px;margin:0;padding:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.check-wrapper>input+label{margin-bottom:0;background:transparent url(/static/images/storeapp/sprites-storeapp.png) no-repeat -351px -420px}.check-wrapper>input+label label{font-weight:normal}.check-wrapper>input[type=checkbox]:checked+label{background-position:-351px -600px}.check-wrapper>input[type=checkbox].error+label{background-position:-351px -240px}.check-wrapper>label{padding:4px 0 0 27px;min-height:21px;font-size:.85em;line-height:1.4;display:-moz-inline-stack;display:inline-block;vertical-align:middle;vertical-align:top}.check-wrapper>label+.error-entry{margin-top:0;padding-left:27px}.check-wrapper .error-entry:last-child{margin-bottom:0}.sticky-cart-container-placeholder{min-height:66px;height:auto}.sticky-cart-container-placeholder .sc-clear{clear:both}.sticky-cart-container-placeholder .sticky-cart-container{min-height:66px;width:100%;padding-top:10px;position:fixed;bottom:0;height:auto;color:white;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-color:transparent;background-color:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);zoom:1;-webkit-box-shadow:0 -1px 1px 0 #fff inset;-moz-box-shadow:0 -1px 1px 0 #fff inset;-ms-box-shadow:0 -1px 1px 0 #fff inset;-o-box-shadow:0 -1px 1px 0 #fff inset;box-shadow:0 -1px 1px 0 #fff inset}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content{min-height:46px;margin:0 auto 0 auto;max-width:950px;height:auto}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table{width:100%;min-width:0;display:table;height:100%;margin:0 auto}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-help{display:none}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail{background-color:inherit;display:table-cell;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary{float:none;width:100%;margin:0 auto;padding:20px 20px 12px 20px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span{font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-total{position:relative;margin-left:0;font-size:20px;top:0;font-weight:bold}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-dollar,.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-price,.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-mth{font-size:20px;top:0;margin-left:-5px;font-weight:bold}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-summary-total{padding-left:0;float:left}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-summary-total .sc-total-min-container{float:left;padding-left:0;width:140px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-summary-total .sc-total-min-container .sc-total-min{float:left;font-size:12px;color:#999;text-align:left;line-height:13px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-summary-total .sc-total-min-container .sc-total-min span{font-family:arial}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-button-addtocart{padding:2px 0 0 0}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-button-addtocart .addtocart--business .call-business-number{margin-bottom:5px;color:#fff;font-weight:bold}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-button-addtocart .button--primary{margin:0}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown{float:none;width:100%;margin:0 auto;padding:0 20px 20px 20px;display:none}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown h1,.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown .important-text{font-size:18px;font-weight:bold;color:white;margin:0;padding:15px 10px 5px 0;line-height:18px;font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif;border-top:1px solid #5c5c5c}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown .sc-breakdown-star{padding-right:1px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown .sc-breakdown-items{float:left;margin-right:25px;font-size:14px;font-family:arial}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown .sc-breakdown-items .sc-breakdown-item{line-height:16px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown .sc-breakdown-items .sc-breakdown-item.sc-total-data{border-top:1px solid #ccc;margin-top:4px;padding-top:4px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown.active{display:block}.sticky-cart-container-placeholder .sticky-cart-container .sitcky-cart-toggle{height:15px;width:80px;text-align:center;font-size:10px;line-height:15px;font-weight:bold;margin:0 auto;margin-top:-25px;background-color:inherit;display:block;padding-top:2px;cursor:pointer;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.sticky-cart-container-placeholder .sticky-cart-container .sitcky-cart-toggle .sc-arrow-icon{height:6px;width:6px;border:1px solid white;display:inline-block;border-width:0 0 1px 1px;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);position:relative;top:1px}.sticky-cart-container-placeholder .sticky-cart-container .sitcky-cart-toggle .sc-arrow-icon.expand{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:-2px}.sticky-cart-container-placeholder .sticky-cart-container .sitcky-cart-toggle span{margin-right:5px}.early-exit-fee-content .leave-current-plan-warning{font-family:Arial;font-size:16px;line-height:1.5;color:#262626}.early-exit-fee-content .cost{text-align:center;margin:20px auto;color:#bd0000}.early-exit-fee-content .cost .icon{font-family:VodafoneRegular,Arial,Verdana,sans-serif;font-size:12px;font-weight:bold;display:inline-block;vertical-align:top;margin-top:3px}.early-exit-fee-content .cost .pay-value{font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif;font-size:24px;display:inline-block}.early-exit-fee-content .calculate-warning{font-family:Arial;font-size:16px;line-height:1.5;color:#262626;margin-bottom:20px}.early-exit-fee-content .cost-box{border:solid 1px #ccc}.early-exit-fee-content .cost-box.freedom-handset-cost-box{padding:28px 20px;text-align:center}.early-exit-fee-content .cost-box.freedom-handset-cost-box .fee{color:#bd0000;font-weight:bold}.early-exit-fee-content .cost-box .remaining-contract{text-align:center;margin:20px auto 10px;width:80%}.early-exit-fee-content .cost-box .remaining-contract .﻿months-remaining{font-weight:bold}.early-exit-fee-content .cost-box .remaining-contract .early-exit-fee{color:#bd0000;font-weight:bold}.early-exit-fee-content .cost-box .remaining-contract .early-exit-fee.loyalty-bonus{white-space:nowrap}.early-exit-fee-content .cost-box .icon{text-align:center}.early-exit-fee-content .cost-box .icon .icon-content{font:normal normal normal 26px/1 seedicons;color:#999}.early-exit-fee-content .cost-box .outstanding-fee{text-align:center;margin-bottom:20px;margin-top:10px}.early-exit-fee-content .cost-box .outstanding-fee .outstanding-fee{margin-bottom:0;margin-top:0;color:#bd0000;font-weight:bold;width:auto}.early-exit-fee-content .warning{margin-top:30px}.early-exit-fee-content .warning .title{font-family:Arial;font-weight:bold;font-size:14px;line-height:1.4;color:#333;margin:20px 0}.early-exit-fee-content .warning .text{font-family:Arial;font-size:14px;line-height:1.4;color:#666}.row.shop-product-navigation .product-nav{font-size:12px;margin-bottom:20px;overflow:hidden}.row.shop-product-navigation .product-nav .nav-title{color:#be0006;font-weight:bold}.row.shop-product-navigation .product-nav .prod-name{font-weight:bold}.row.shop-product .product-img{margin-right:1.05263%}.row.shop-product .product-detail{margin-right:1.05263%;padding:30px 15px 15px 15px}.row.shop-product .product-detail .device-title{font-size:30px;margin-right:14px;padding-bottom:25px}.breadcrumbs{padding:10px}.device-title{font-family:VodafoneRegular,Arial,Verdana,sans-serif;line-height:26px;font-weight:normal}.row.shop-product .product-plan{margin-right:0}.product-plan p:last-child{margin-bottom:10px}.plan-recommendation{margin-bottom:22px;line-height:1.2;font-size:14px}.plan-recommendation p{font-size:14px}.plan-recommendation.cis a{display:inline-block}.shop-product .capacity-color{margin-bottom:16px;text-align:left}.shop-product .capacity-color.alpha{margin-top:58px}.row.shop-product .product-plan .bundle-value-container{padding:11px 0 0 1.5em}.row.shop-product .product-plan .bundle-value-container .plus{padding:0 2px 0 3px;font-size:24px}.row.shop-product .product-plan .bundle-value-container .cost-total,.row.shop-product .product-plan .bundle-value-container .cost-breakdown{float:left;margin-top:5px;position:relative}.row.shop-product .product-plan .bundle-value-container .cost-total,.row.shop-product .product-plan .bundle-value-container .cost-breakdown{font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif}.row.shop-product .product-plan .bundle-value-container .cost-total .plan-value{font-size:59px;line-height:.65}.row.shop-product .product-plan .bundle-value-container .cost-total .dollar-sign{top:4px;left:0;font-size:26px;display:inline;font-size:30px;position:absolute}.row.shop-product .product-plan .bundle-value-container .cost-total .plan-label,.row.shop-product .product-plan .bundle-value-container .total-monthly-cost .plan-value{padding-left:15px}.row.shop-product .product-plan .bundle-value-container .cost-total .plan-label{font-size:18px;text-transform:uppercase;clear:both;display:block;font-weight:normal}.row.shop-product .product-plan .bundle-value-container .total-monthly-cost .plan-label{padding-left:10px}@media only screen and (max-width:759px){.row.shop-product{margin:0}}.row.shop-product .product-plan .bundle-value-container .cost-breakdown{height:56px;padding-left:15px;margin-left:5px;background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat 0 -243px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.row.shop-product .product-plan .bundle-value-container .cost-breakdown .inner{width:100%;height:100%;padding-top:12px;padding-right:10px;background-color:#e4e4e4}.row.shop-product .product-plan .bundle-value-container .cost-breakdown .plancost,.row.shop-product .product-plan .bundle-value-container .cost-breakdown .plus,.row.shop-product .product-plan .bundle-value-container .cost-breakdown .devicecost{display:-moz-inline-stack;display:inline-block;vertical-align:top;text-align:center}.row.shop-product .product-plan .bundle-value-container .cost-breakdown .plancost{max-width:47px}.row.shop-product .product-plan .bundle-value-container .cost-breakdown .plus{margin-top:6px}.row.shop-product .product-plan .bundle-value-container .total-monthly-cost .plan-value{display:inline;font-size:50px;line-height:.78;letter-spacing:0}.row.shop-product .product-plan .bundle-value-container .total-min-cost{font-size:10px;clear:both}.bundle-value-container .monthly-cost-details .dollar-sign{padding-right:1px;display:inline;font-size:10px;position:relative;top:-5px}.bundle-value-container .monthly-cost-details .plan-value{font-size:22px;font-weight:bold}.row.shop-product .product-plan .bundle-value-container .cost-breakdown .without-device-cost{margin-left:6px;padding-top:4px}.row.shop-product .product-plan .bundle-value-container .cost-breakdown .without-device-cost .device-value{font-size:12px;font-weight:normal}.row.shop-product .product-plan .bundle-value-container .monthly-cost-details .plan-label,.row.shop-product .product-plan .bundle-value-container .monthly-cost-details .device-label{margin-top:-4px;clear:both;font-size:12px;font-weight:normal;line-height:.9;display:block}.row.collapse .columns{padding:0}.row.collapse .columns:first-child,.row.collapse .columns.alpha{padding-left:0}.row.collapse .columns:last-child,.row.collapse .columns.omega{padding-right:0}.row.collapse .columns .shop-mod-inner{padding:10px;border:1px solid #d6d6d6;border-top-color:#f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 -1px 1px 0 #adadad inset;-moz-box-shadow:0 -1px 1px 0 #adadad inset;-ms-box-shadow:0 -1px 1px 0 #adadad inset;-o-box-shadow:0 -1px 1px 0 #adadad inset;box-shadow:0 -1px 1px 0 #adadad inset}.row.collapsible .columns{padding:0 5px}.devicecost .normal-device-cost,.devicecost .your-price-label{position:absolute;top:-23px;right:-11px;font-size:12px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-bottom:3px;padding:0 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:10px;line-height:1.5;color:#333;background-color:#fad706;text-transform:uppercase;color:#333}.devicecost .normal-device-cost .plan-value,.devicecost .your-price-label .plan-value{font-size:inherit;font-weight:normal}.devicecost .normal-device-cost .dollar-sign{position:static}.devicecost .your-price-label{top:-5px;right:-5px}.shop-cart-assist{margin-top:-10px;margin-bottom:40px;padding:20px 0;background-color:#f4f4f4}.shop-cart-assist .columns{font-size:12px}.shop-cart-assist .columns h2{margin:0;padding-top:5px;font-weight:normal;font-size:22px;color:#000}.shop-cart-assist a{margin-bottom:0}.shop-cart-assist .assist-1{width:50%;float:left}.shop-cart-assist .assist-2{width:50%;float:right;font-style:italic}.shop-cart-assist .assist-wrapper a{text-decoration:none;color:#000}.shop-cart-assist .assist-wrapper li{width:100%}.shop-cart-assist .assist-wrapper li:first-child a{font-weight:bold;font-size:18px;color:#be0006}.shop-cart-assist .button{padding-top:5px;padding-bottom:5px;font-size:14px;text-transform:none;text-decoration:none;color:#fff;background:#3d3d3d none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;-ms-box-shadow:0 0 0 0 transparent;-o-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.shop-cart-assist .button:hover{color:#fff;background:#303030 none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.row+.row.collapsible{margin-top:45px;margin-bottom:40px}.shop-cart-why-buy .shop-mod-hd{margin-bottom:10px;padding-right:26px;position:relative;cursor:pointer}.shop-cart-why-buy .shop-mod-hd:after{content:"";display:table;clear:both}.shop-cart-why-buy .shop-mod-hd h3{display:table-cell;font-family:Arial,Verdana,sans-serif;font-size:16px;line-height:1}.shop-cart-why-buy .shop-mod-hd h3.single-line{line-height:33px}.shop-cart-why-buy .shop-mod-hd .img{margin-right:0;float:left}.icon-collapsible-arrow{position:absolute;top:8px;right:5px;width:13px;height:13px;border-top:3px solid #666;border-right:3px solid #666;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shop-cart-why-buy.active .icon-collapsible-arrow{top:15px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.shop-cart-why-buy .shop-mod-bd,.shop-cart-why-buy .shop-mod-ft{display:none;font-size:12px}.shop-cart-why-buy .shop-mod-bd p,.shop-cart-why-buy .shop-mod-ft p{font-size:1em}.shop-cart-why-buy.active .shop-mod-bd,.shop-cart-why-buy.active .shop-mod-ft{display:block}.shop-cart-why-buy .shop-mod-bd{margin-bottom:10px}.shop-cart-why-buy .shop-mod-bd p:last-child{margin-bottom:0}.shop-cart-why-buy a{color:#333}.mod-shop-lightbox{padding:15px}.mod-shop-lightbox,.mod-shop-lightbox h2,.mod-shop-lightbox p,.mod-shop-lightbox ul,.mod-shop-lightbox a,.mod-shop-lightbox span{color:#333}.mod-shop-lightbox .shop-mod-inner{padding:0}.mod-shop-lightbox h2{padding-bottom:20px;font-size:30px}.mod-shop-lightbox .mod-hd{margin-bottom:20px}.mod-shop-lightbox .mod-bd,.mod-shop-lightbox .mod-bd p{font-size:14px}.mod-shop-lightbox .mod-bd.success{padding-bottom:150px}.mod-shop-lightbox .panel--info,.mod-shop-lightbox .panel--error{margin:20px 0 -5px 0;font-size:14px;color:#000;float:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mod-shop-lightbox .panel--info .panel-inner,.mod-shop-lightbox .panel--error .panel-inner{padding:12px 15px}.mod-shop-lightbox .panel--error{border:1px solid #e60000}.mod-shop-lightbox fieldset{margin:20px 0 0 0;padding:0;border:0}.mod-shop-lightbox .shop-form-group{margin-bottom:16px;font-size:16px}.mod-shop-lightbox .shop-form-group:after{content:"";display:table;clear:both}.mod-shop-lightbox .shop-form-group label,.mod-shop-lightbox .shop-form-group input{float:left}.mod-shop-lightbox .shop-form-group label{width:148px;margin:7px 0 0 7px;margin:7px 3px 0 4px;padding-left:89px;font-weight:bold}.mod-shop-lightbox .shop-form-group label .mandatory{color:#e60000;vertical-align:middle}.mod-shop-lightbox .shop-form-group input[type="text"]{width:265px;height:34px;line-height:26px;border:1px solid #cecece;border-top-color:#9a9a9a;border-bottom-color:#eee;font-size:14px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.6) inset;-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.6) inset;-ms-box-shadow:0 0 2px 0 rgba(0,0,0,0.6) inset;-o-box-shadow:0 0 2px 0 rgba(0,0,0,0.6) inset;box-shadow:0 0 2px 0 rgba(0,0,0,0.6) inset}.mod-shop-lightbox .shop-form-group input[type="text"]:focus{border:2px solid #428600}.mod-shop-lightbox .shop-form-group input[type="text"].error{border:2px solid #e60000}.mod-shop-lightbox .shop-form-group.save-cart{margin-top:28px;margin-right:110px}.mod-shop-lightbox .shop-form-group.save-cart .button--primary{margin-bottom:0;float:right;font-weight:bold;color:#fff;text-decoration:none}.delivery-input{width:80px;height:35px;line-height:26px;border:1px solid #cecece;color:#767676;border-top-color:#9a9a9a;border-bottom-color:#eee;font-size:14px}.delivery-icon-font{font-family:vodaicons;font-style:normal;font-weight:normal;font-size:30px;display:inline-block;text-decoration:inherit;width:1em;margin-right:5px;text-align:center;color:#666;font-variant:normal;text-transform:none;line-height:1.1em}.delivery-icon-font .icon-4g{background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat 0 -120px;display:block;width:30px;height:30px}.text-4g{font-weight:bold}.delivery-line{margin-right:9px;line-height:1.3em;display:inline-block;font-size:12px;max-width:23.31em;text-align:left}.shop-product .delivery-input{margin-right:5px}.shop-product .shop-custom-select{display:-moz-inline-stack;display:inline-block;vertical-align:middle;width:130px;height:34px;border:1px solid #d3d3d3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;-ms-box-shadow:0 0 0 0 transparent;-o-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;background:transparent url(/static/images/product/shop-product-icons-select.png) no-repeat 87% 50%}.shop-product .shop-custom-select select{width:150px;height:34px;border:0;background:transparent none;-webkit-appearance:none}.shop-product .color-wrapper{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.small-12.deliverytime,.small-12.outofstock{margin-bottom:20px}.shop-product .deliverytime h4{font-weight:bold;font-size:14px}.tile-buttons{text-align:center;margin-top:54px}.tile-buttons button,.tile-buttons span{display:inline}.tiny{font-family:Arial,Verdana,sans-serif;font-size:11px;line-height:1;font-weight:200}.row .product-plan .shop-cart-cta{margin-bottom:14px}.tile-bonus-title{padding:5px 0;height:40px;background-color:#4a4d4e}.shop-cart-features.tile-bonus{margin-bottom:50px}.tile-bonus{position:relative;width:100%}.tile-bonus h3{font-family:Arial,Verdana,sans-serif;font-size:14px;line-height:1;font-weight:200;max-width:180px;display:inline-block}.tile-bonus h2{color:#FFF;font-size:17px;text-align:center;line-height:32px}.tile-bonus hr{margin:0 0 10px 0;border:0;height:1px;background-color:#ccc}.tile-bonus p{max-width:186px;margin:0 0 0 42px}.tile-bonus .online-exclusive{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-bottom:3px;padding:0 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:10px;line-height:1.5;color:#fff;background-color:#992aa5;text-transform:uppercase}.back-order{color:#f15722;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold}.back-order.flag{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-bottom:3px;padding:0 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:10px;line-height:1.5;color:#fff;background-color:#f15722;text-transform:uppercase}.back-order.icon-message{float:none!important;margin-top:30px;margin-bottom:10px}.back-order.icon-message .shop-icon-font .icon{color:#f15722}.back-order.icon-message .message{line-height:1.2em;display:inline-block;max-width:20.3em}.device-selector .device-label{width:70px;float:left;font:bold 14px/1.42 Arial,Verdana,sans-serif;display:block;padding-right:10px}.small-12.deliverytime{padding-top:20px;margin-bottom:20px}.device-capacity{margin-bottom:25px;font-size:.875em}.device-capacity:after{content:"";display:table;clear:both}.field-capacity{width:80px}#deliveryForm .delivery-icon-font{display:none}.small{font-family:Arial,Verdana,sans-serif;font-size:12px;font-weight:200}.colour-label{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.device-selector .colour-label{line-height:34px}.button--colour{width:30px;height:30px;margin-right:30px;margin-top:3px;margin-bottom:3px;float:left}.shop-product .shop-cart-features .features-line{display:block;margin-bottom:10px;padding-left:0}.shop-product .with-us{font-size:16px}.with-us{margin-top:20px}.shop-product .shop-icon-font{float:left;min-height:20px}.shop-product .shop-icon-font .icon{margin:0 6px}.shop-product .outofstock .shop-icon-font{display:inline-block}.shop-product .outofstock.special{color:#f15722}.shop-product .outofstock.special .icon,.shop-product .outofstock.special a{color:#f15722}.shop-carousel--device{width:100%}.shop-carousel--device .ca-blocks{width:100%}.shop-carousel--device .ca-blocks .ca-block{width:100%}.shop-carousel--device .ca-blocks .ca-block img{width:30%;margin:0 auto}.shop-carousel--device .ca-control-prev,.shop-carousel--device .ca-control-next{display:none}.shop-carousel--device .ca-control-prev{left:-23px}.shop-carousel--device .ca-control-next{right:-23px}.selected-device-colour{outline:2px solid #9c2aa0!important;outline-offset:1px;border:0 solid purple;padding:2px;margin-bottom:-6px}.shop-product-more .tabs{display:table;width:100%;border-bottom:1px solid #ccc;font-size:0}.shop-product-more .tabs .tab-2cols{width:50%!important}.shop-product-more .tabs .tab{height:70px;padding:22px 0;display:inline-table;background-color:#f4f4f4;position:relative;width:33.3%;border-top:1px solid #bbb;border-left:0;border-right:1px solid #bbb;vertical-align:bottom;cursor:pointer;font-family:VodafoneRegular}.shop-product-more .tabs .tab:first-child{border-left:1px solid #bbb}.shop-product-more .tabs .tab:hover{background-color:#e5e5e5}.shop-product-more .tabs .tab.active{top:1px;background:#fff none;font-family:'vodafoneBold';padding:26px 0;height:80px;border-top-width:2px;border-top-style:solid;border-top-color:red;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:-1px}.shop-product-more .tabs .tab.active a{color:#000}.shop-product-more .tabs .tab.active .tab-vbar{display:none}.shop-product-more .tabs .tab a{display:block;color:#323232;font-size:22px;line-height:1.2;text-align:center;text-decoration:none}.shop-product-more .tabs .tab .tab-vbar{position:absolute;top:7px;bottom:7px;right:0;width:1px;display:block;background-color:#727475}.shop-product-more .tabs-content{position:relative;font-size:12px;line-height:1.2;color:#333}.shop-product-more .tabs-content h2,.shop-product-more .tabs-content h3,.shop-product-more .tabs-content h4,.shop-product-more .tabs-content h5,.shop-product-more .tabs-content h6,.shop-product-more .tabs-content p,.shop-product-more .tabs-content ul{color:#333}.shop-product-more .tabs-content #BVRRContainer,.shop-product-more .tabs-content #BVQAContainer{width:70.52632%;margin:0 auto}.shop-product-more .tab-content{padding-top:45px}.shop-product-more .tab-content h2,.shop-product-more .tab-content h3,.shop-product-more .tab-content h4,.shop-product-more .tab-content h5,.shop-product-more .tab-content h6{font-family:Arial,Verdana,sans-serif}.shop-product-more .tab-content h2{font-size:16px}.shop-product-more .tab-content h3{font-size:15px}.shop-product-more .tab-content .title--highlight{color:#bf0000}.shop-product-more .tab-content .list--normal{margin-left:15px}.shop-product-more .tab-content#plans{padding-top:20px}.shop-product-more .tab-content .bv-rr-noreview{padding:20px 0;text-align:center}.product-why-buy,.product-features-key{float:left;width:45%}.product-why-buy{margin-right:10%}.feature-sec{margin:0 auto 10px auto;padding-bottom:10px;width:72.63158%;border-bottom:1px solid #ededed;position:relative;overflow:hidden}.feature-sec .padded{padding:20px 0}.feature-sec .product-why-buy{float:left;margin-right:11.59420%;width:38.40580%}.feature-sec .product-features-key{float:left;width:50%}.feature-sec .product-features-key li{margin-bottom:10px}.feature-sec .product-features-key li:last-child{margin-bottom:0}.feature-sec .col-4{float:left;margin-right:2.17391%;margin-bottom:15px;width:31.88406%}.feature-sec .col-4.omega{margin-right:0}.feature-sec .col-4:last-child{margin-right:0}.pricing-information{padding:0 210px 30px;font-size:12px}.pricing-information h5,.pricing-information .tiny{font-size:inherit}.pricing-information h5{display:inline-block;vertical-align:top;line-height:1.2;color:#333}#deliveryForm .find-deliverytime{margin-bottom:0}.outofstock .delivery-line span{font-weight:bold;font-size:14px;line-height:1.2em}.shop-upgrade-breadcrumbs{font-family:Arial,Verdana,sans-serif;color:#666;paddding:10px 0}.shop-upgrade-breadcrumbs .breadcrumbs{font-size:14px}.shop-upgrade-breadcrumbs li{list-style:none inside none;display:inline-block}.shop-upgrade-breadcrumbs li:last-child{font-weight:bold;color:#333}#plan-recommendation-container.upgrades .view-all-plans{display:none}#plan-recommendation-container.upgrades .bundle-value-container{padding:0}#plan-recommendation-container.upgrades .non-eligible{padding:15px 15px 20px;font-family:Arial,Verdana,sans-serif;font-size:14px;color:#333}#plan-recommendation-container.upgrades .row.center{text-align:center;margin-bottom:15px}#plan-recommendation-container.upgrades .row.payout-fee{font-size:14px;color:#333}#plan-recommendation-container.upgrades .row.payout-fee a{font-weight:bold}#plan-recommendation-container.upgrades .row button{margin-top:0;margin-bottom:0}#plan-recommendation-container.upgrades .plan-tile{-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;border:1px solid #ccc;padding:20px;font-size:16px}#plan-recommendation-container.upgrades .plan-tile .tile-bonus.shop-cart-features{margin-bottom:20px;color:#333}#plan-recommendation-container.upgrades .plan-tile .tile{margin-bottom:20px}#plan-recommendation-container.upgrades .plan-tile p{font-size:14px}#plan-recommendation-container.upgrades .plan--phone-only .tile{margin-left:10px;font-size:14px}#plan-recommendation-container.upgrades .plan--phone-only .tile.plan-recommendation{margin-left:0}#plan-recommendation-container.upgrades .plan--phone-only .select-payment-plan label{margin-bottom:7px;display:block;font-weight:bold}#plan-recommendation-container.upgrades .plan--phone-only .payment-plan-details .payout-fee a{font-weight:bold}#plan-recommendation-container.upgrades .plan--phone-only select{font-size:12px}#plan-recommendation-container.upgrades .tabs{margin-bottom:-1px;z-index:10}#plan-recommendation-container.upgrades .tabs li{text-align:center;list-style:none inside none;display:inline-block;cursor:pointer;background-color:#ccc;font-family:VodafoneRegular,Arial,Verdana,sans-serif;color:#333;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-width:1px;border-color:#ccc;border-style:solid;padding:10px 3px}#plan-recommendation-container.upgrades .tabs li.active{padding-top:14px;bottom-bottom:11px;background-color:#fff;border-bottom-color:#fff;cursor:default}.phone-number{white-space:nowrap}.plan-inclusions-container .plan-heading{color:#333;padding:8px;text-align:center;margin:0 10px;display:none;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear}.plan-inclusions-container .plan-heading .title{font-size:22px;font-weight:600;display:none;font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif}.plan-inclusions-container .plan-heading .plan-subtext{font-size:12px;font-weight:normal;color:#333}.plan-inclusions-container .plan-heading .plan-subtext .min-cost{display:block}.plan-inclusions-container .plan-addon-bar{border:1px solid #ccc;border-radius:5px;min-height:114px;margin:20px 15px}.plan-inclusions-container .plan-addon-bar hr{background-color:#ccc;height:1px;margin:0 41px}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-images .img-container{margin:14px 0}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-images .img-container.entertainment .ent-img-wrapper{margin:0 auto;text-align:center}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-images .img-container.entertainment .ent-img-wrapper img{height:25px}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-images .img-container.entertainment .ent-img-wrapper img.stan{margin:0 15px}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-images .img-container.qantas-flyer img{margin:0 auto;height:30px;display:block}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-text{font-size:18px;font-family:VodafoneRegular;text-align:center;padding:12px 6px}.plan-inclusions-container .plan-inclusions{margin:15px;margin-bottom:0;margin-top:0;background-color:#fff;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear}.plan-inclusions-container .plan-inclusions .plan-container .inclusions{padding:0}.plan-inclusions-container .plan-inclusions .plan-container h3{font-size:22px;font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item{padding:10px 0;min-height:50px;display:table}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .roundel{display:table-cell;background-color:#333;color:#fff;border-radius:20px;width:40px;height:40px;text-align:center;padding:9px;float:left;font-weight:bold}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon{font:normal normal normal 21px/1 vodaicons}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.DATA:before{content:'\e81d'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.CALL:before{content:'\e824'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.SMS:before{content:'\e825'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.INTLCALL:before{content:'\e821'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.DATAWORKOUT:before{content:'\e822'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.ROAMING:before{content:'\e81c'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.INTLCALL10:before{content:'\e828'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.SHARING:before{content:'\e823'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.SMH{background-color:transparent;background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat -100px 0}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.SPOTIFY{background-color:transparent;background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat 0 0;border-radius:0}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.STAN{background-color:transparent;background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat -50px 0}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.QANTAS{padding:5px 2px;font-size:34px;color:#ed1c24;background-color:transparent;border-radius:0}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.QANTAS:before{content:'\e82c'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.NOTE,.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.TITLE{display:none}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.INTLCALL12:before{font:normal normal normal 21px/1 seedicons;content:'\e927'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.NPEY:before{font:normal normal normal 21px/1 seedicons;content:'\e995'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.BUSINESSAPP:before{font:normal normal normal 21px/1 seedicons;content:'\e905'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .shop-icon.NETWORK:before{font:normal normal normal 21px/1 seedicons;content:'\e954'}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .text-area{float:none;display:table-cell;vertical-align:middle}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .text-area h3{font-size:22px;font-weight:bold;padding-top:40px}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .text-area .plan-text{display:block;padding-left:10px;font-size:16px}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .text-area .plan-text .highlighted{font-weight:normal}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .text-area .plan-text.no-inclusion-style{padding-left:0}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item .text-area .plan-text.no-inclusion-style .highlighted{font-weight:bold}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item.SPOTIFY .text-area .highlighted,.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item.STAN .text-area .highlighted,.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item.SMH .text-area .highlighted{font-weight:bold}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item.NOTE,.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item.TITLE{min-height:0;padding:0}.plan-inclusions-container .plan-inclusions .plan-container .inclusion-item.NOTE .text-area h3{font-size:14px;font-weight:normal;font-family:Arial,Verdana,sans-serif;padding:0}.plan-inclusions-container .special-offers{padding:0;padding-top:20px;font-size:16px}.plan-inclusions-container .special-offers .offer-box{margin:20px 0;padding:25px 20px 5px 20px;border:1px solid #ccc;border-radius:3px;background-color:#f4f4f4}.plan-inclusions-container .special-offers .offer-box .shadow{background:url(/static/images/storeapp/sprites-storeapp.png) no-repeat 0 -100px;height:14px;width:9px;margin-top:-34px;margin-left:-2px;position:absolute}.plan-inclusions-container .special-offers .offer-box .badge{font-family:VodafoneBold,VodafoneRegular,Arial,Verdana,sans-serif;background-color:#e60000;color:#fff;padding:4px 13px;font-weight:bold;margin-top:-34px;float:left;display:inline-block;margin-left:7px}.plan-inclusions-container .special-offers .offer-box .offer-items>li:first-child{margin-top:5px}.plan-inclusions-container .special-offers .offer-box .offer-items .offer-item{padding-bottom:10px;list-style-type:none}.plan-inclusions-container .special-offers .offer-box .offer-items .offer-item.breakup:before{content:'*';font-size:17px;font-weight:bolder}.plan-inclusions-container .special-offers .offer-box .offer-items .hot-offer-items .offer-item{line-height:1}.plan-inclusions-container .special-offers .offer-box .offer-items .data-offer-items .heading{font-weight:bold}.plan-inclusions-container .special-offers .offer-box .offer-notes{margin-left:1em}.plan-inclusions-container .special-offers .offer-box .offer-notes,.plan-inclusions-container .special-offers .offer-box .offer-notes li{list-style-type:disc}.plan-inclusions-container .special-offers .offer-box .offer-notes li{padding-bottom:10px}.plan-inclusions-container .special-offers .pricing-info{font-size:16px}.plan-inclusions-container .special-offers .pricing-info .tiny{font-size:16px;line-height:auto}.plan-inclusions-container .links{display:block;margin:0;padding-top:20px;float:left;width:100%}.plan-inclusions-container .links a{font-size:14px}.plan-inclusions-container .links a:not(:last-child){display:block;padding-bottom:10px;width:100%}.product-detail .device-links{padding-top:30px}.product-detail .device-links a{width:100%}.product-detail .device-links .upgrade-copy{font-size:20px;font-family:VodafoneRegular,Arial,Verdana,sans-serif}.progress-bar ul{display:none}.progress-bar hr{display:none}.progress-bar{padding:20px}.progress-bar p{color:#bf0000;font-size:30px;font-weight:normal;margin:0;font-family:VodafoneRegular,Arial,Verdana,sans-serif}.msisdn-drop{float:none!important;width:100%;padding:0 20px;margin-top:20px}#listMsisdns{margin-top:20px}.msisdn-label{text-align:center}.eligibility-plan{width:100%;padding:20px;text-align:center}.row.shop-product .product-img.upgrade{margin:0}.row.shop-product .product-detail.upgrade{margin:0}@media only screen and (max-width:759px){.row.shop-product .product-detail.upgrade{float:none}}.vod-network-guarantee{margin-bottom:30px}.vod-network-guarantee img{width:100%;max-width:100%}input,select,textarea{border:1px solid #ccc}.shop-headline{padding:10px}.spl-ie8 .product-detail .selectable-button label{border:0}.spl-ie8 .product-detail .selectable-button input{display:inline-block}.spl-ie8 .product-detail .selectable-button input[type="radio"]:checked+label{border:0}.product-detail .device-capacity{margin-bottom:35px}.product-detail .capacity-color{margin:35px 0;overflow:visible;min-height:66px}.product-detail .capacity-color .color-selectors button{outline:1px solid #ccc}.product-detail .selectable-button{display:inline-block}.product-detail .selectable-button label{line-height:.8;border:1px solid #ccc;padding:13px 14px 7px;border-radius:5px;cursor:pointer;margin-right:10px;font-family:VodafoneRegular,Arial,Verdana,sans-serif;font-size:24px;height:45px;display:inline-block}.product-detail .selectable-button input{display:none}.product-detail .selectable-button input[type="radio"]:checked+label{border:2px solid #992aa5;padding:12px 14px 6px}.product-detail h4,.product-detail .deliverytime h4{font-size:24px;font-family:VodafoneRegular,Arial,Verdana,sans-serif;font-weight:normal;padding-bottom:5px}.product-detail .columns.deliverytime{margin-top:0;margin-bottom:30px;padding-top:0!important}.product-detail .color-selectors{margin-left:3px}.product-detail .delivery-line{display:block}.product-detail #deliveryForm .delivery-icon-font{display:none}.Alert__title-container{height:24px!important}.Alert__title{font-size:20px;font-weight:bold}.Alert__messages{margin:0!important}.Alert__messages .Alert__message{text-decoration:none!important}.Alert__text{padding-right:15px}.Alert__alert-dismiss{right:20px!important;top:20px!important}.content-produce{font-size:16px;line-height:24px;color:#333}.content-produce p{text-decoration:none;font-size:16px}.content-produce ul{padding:0 0 10px 20px}.content-produce ul li{list-style-type:disc}.content-produce a:link{text-decoration:underline}.device-toggle-container .shop-headline{padding:0}@media only screen and (max-width:760px){.device-toggle-container .shop-headline{padding:0 10px}}@media only screen and (max-width:1110px) and (min-width:761px){.device-toggle-container .shop-headline{padding:10px 0 10px 84px}}.device-toggle-container .subtab-nav-ul{list-style-type:none;border-bottom:1px solid #ccc;padding:0;margin:0;transition:top 1000ms linear}@media only screen and (max-width:760px){.device-toggle-container .subtab-nav-ul{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-transform:translateZ(0)}}.device-toggle-container .subtab-nav-ul li{display:inline-block;font-family:VodafoneRegular}.device-toggle-container .subtab-nav-ul li:first-child a{padding-left:0}.device-toggle-container .subtab-nav-ul li .tab{display:block;text-decoration:none;padding:9px 10px;color:#333}.device-toggle-container .subtab-nav-ul li .tab.active-tab{border-bottom:2px solid #e60000}@media only screen and (max-width:759px){.shop-product-more{padding:0 15px}.shop-product-more .tabs .tab{height:60px;padding:9px 0}.shop-product-more .tabs .tab.active{height:70px;padding:14px 0}.shop-product-more .tabs .tab a{font-size:18px;margin-left:auto;margin-right:auto;word-wrap:break-word;word-break:break-word;width:80px}.shop-product-more .tabs-hidden{display:none!important}}@media only screen and (min-width:760px){.hide-for-small-only{display:block}.hide-for-medium-up{display:none}.shop-product-more .tabs{display:table}.plan-inclusions-container .plan-heading{margin:0;padding:5px 15px;display:block}.plan-inclusions-container .plan-heading .title{display:block}.plan-inclusions-container .plan-heading .plan-subtext{padding:0}.plan-inclusions-container .plan-heading .plan-subtext .min-cost{display:inline}.plan-inclusions-container .plan-addon-bar{margin:20px 0}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-images .img-container.entertainment .ent-img-wrapper img{height:30px}.plan-inclusions-container .plan-addon-bar .plan-addon-bar-images .img-container.entertainment .ent-img-wrapper img.stan{margin:0 99px}.plan-inclusions-container .plan-inclusions{margin:0;padding:20px}.plan-inclusions-container .plan-inclusions .plan-container .inclusions{padding-right:.9375em}.plan-inclusions-container .special-offers{padding-top:0}.row.shop-product{margin-top:30px;margin-bottom:40px}.row.shop-product .product-detail{padding:0;text-align:left}.columns.deliverytime,.columns.outofstock{float:none;margin-bottom:60px;margin-top:39px;padding:0}.device-selector .device-label{width:auto}.device-selector .color-label{width:auto}.device-selector .device-field{width:auto}#deliveryForm .delivery-icon-font{display:inline-block}.delivery-icon-font{margin-right:10px;float:left}.upgrade #deliveryForm .find-deliverytime{width:40%;margin-top:4px}.shop-product .upgrade .delivery-input{width:40%;margin-top:4px;text-align:center}#deliveryForm .find-deliverytime{width:auto;margin:0}.shop-product .delivery-input{width:80px}.upgrade .delivery-icon-font{font-size:24px}.upgrade .delivery-line{display:table}.product-detail .device-links a{width:auto}.msisdn-label{text-align:right}.msisdn-drop{float:left!important;width:140px;padding:0;margin:0}#listMsisdns{margin:0}.eligibility-plan{width:50%;padding:0;padding-right:98px;text-align:right}.shop-carousel--device{width:215px}.shop-carousel--device .ca-blocks{width:10000em}.shop-carousel--device .ca-blocks .ca-block{width:215px}.shop-carousel--device .ca-blocks .ca-block img{margin:0;width:100%}.shop-carousel--device .ca-control-prev,.shop-carousel--device .ca-control-next{display:block}.gallery-image.ng-hide-add,.gallery-image.ng-hide-remove{-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;transition:all .3s}#plan-recommendation-container.upgrades .tabs li{width:30%;font-size:.8em}#plan-recommendation-container.upgrades .plan-tile{padding:13px}#plan-recommendation-container.upgrades .view-all-plans{display:block}.upgrade .color-boxes{margin-left:64px}.shop-product-more .tab-content#plans{padding-top:40px}.vod-network-guarantee{margin-bottom:0}.progress-bar{padding:20px 0}}@media only screen and (min-width:960px){.sticky-cart-container-placeholder{height:142px}.sticky-cart-container-placeholder .sticky-cart-container{height:142px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content{height:122px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table{width:80%;min-width:750px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-help{color:white;width:145px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-help span{display:block;font-family:arial;font-size:16px;line-height:28px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-help span.sc-help{font-weight:bold;margin-top:5px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-help span.sc-help .sc-help-icon{height:28px;width:28px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background-color:white;padding:1px 0 0 10px;font-weight:bold;font-size:16px;color:black;float:left;margin-right:7px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-help span.sc-chatonline{padding-left:35px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail{background-color:white}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary{float:right;width:390px;padding-top:43px;margin:0;color:black}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-button-addtocart{padding-right:0}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-button-addtocart .addtocart--business .call-business-number{color:#000}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-total{font-size:22px;font-weight:bold;margin-left:-65px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-dollar{font-size:22px;top:-15px;position:relative;font-weight:bold;padding-left:5px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-price{font-size:45px;font-weight:bold}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary span.sc-mth{font-size:29px;font-weight:bold}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-summary-total{padding-left:65px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-summary-total .sc-total-min-container{padding-left:18px}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-summary .sc-summary-total .sc-total-min-container .sc-total-min{color:black}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown{float:left;padding:0 0 0 20px;display:block;color:black;width:auto}.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown h1,.sticky-cart-container-placeholder .sticky-cart-container .sticky-cart-content .sticky-cart-content-table .sticky-cart-content-detail .sc-breakdown .important-text{color:black;border-top:0}.sticky-cart-container-placeholder .sticky-cart-container .sitcky-cart-toggle{display:none}.early-exit-fee-content .cost-box{border:solid 1px #ccc}.early-exit-fee-content .cost-box.freedom-handset-cost-box{padding:28px 20px;text-align:center}.early-exit-fee-content .cost-box.freedom-handset-cost-box .fee{color:#bd0000;font-weight:bold}.early-exit-fee-content .cost-box .remaining-contract{display:inline-block;width:37%;margin-left:3%;margin-top:20px;vertical-align:top}.early-exit-fee-content .cost-box .icon{vertical-align:top;margin-top:30px;display:inline-block;width:18%}.early-exit-fee-content .cost-box .outstanding-fee{display:inline-block;width:37%;margin-right:3%;margin-top:20px;margin-bottom:30px;vertical-align:top}.vha-lightbox-dialog-table{display:table;position:fixed;width:100%;height:100%;left:0;top:0;z-index:100000}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell{display:table-cell;vertical-align:middle;padding:0;margin:0;z-index:10000}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog{max-width:900px;position:relative;margin:0 auto;display:table;min-width:300px;width:50%;max-height:70%;padding:0}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .vha-lightbox-content-wrapper{width:100%;padding:0 30px 30px 30px}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .vha-lightbox-title{border:0;margin-top:0}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .button--close-wrapper{float:none;margin:15px 0 10px 0;padding:5px 0 0 0;border:0;position:relative;z-index:20000;height:34px}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .button--close-wrapper .shop-icon-font{float:right;display:block}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .button--close{padding:0;margin-left:-6px}.vha-lightbox-dialog-table .vha-lightbox-dialog-table-cell .vha-lightbox-dialog .button--close:after{content:'\e811'}#plan-recommendation-container.upgrades .tabs li{font-size:16px}.upgrades .color-boxes{margin-left:0}#deliveryForm .delivery-icon-font{display:inline-block}.delivery-icon-font{margin-right:10px;float:left}}@media only screen and (max-width:1110px) and (min-width:761px){.progress-bar.row,.shop-upgrade-breadcrumbs,.shop-headline{padding-left:84px}.breadcrumbs{padding:10px 0}.shop-headline{padding:10px 0 10px 84px}}@media only screen and (min-width:1110px){.progress-bar.row,.shop-headline{margin:auto}.breadcrumbs{padding:10px 0}.shop-headline{padding:10px 0}}.spl-icon-cta-full-width{width:100%;background-color:#f4f4f4;color:#333;margin-top:20px;padding-bottom:30px}.spl-icon-cta-full-width>.cta{text-align:center;clear:both;padding:20px 20px 0 20px}.spl-icon-cta-full-width>.cta>a{margin-right:0}.spl-icon-cta-full-width.purple{background-color:#5e2750}.spl-icon-cta-full-width.purple .spl-icon-cta-container h2,.spl-icon-cta-full-width.purple .spl-icon-cta-container .shop-icon-font>icon{color:#fff!important}.spl-icon-cta-full-width.purple .spl-icon-cta-container>a.anchor-tag h3,.spl-icon-cta-full-width.purple .spl-icon-cta-container>a.anchor-tag p,.spl-icon-cta-full-width.purple .spl-icon-cta-container>a.anchor-tag span{color:#fff!important}.spl-icon-cta-full-width.light{background-color:#f4f4f4}.spl-icon-cta-full-width.light .spl-icon-cta-container h2,.spl-icon-cta-full-width.light .spl-icon-cta-container .shop-icon-font>icon{color:#333!important}.spl-icon-cta-full-width.light .spl-icon-cta-container>a.anchor-tag h3,.spl-icon-cta-full-width.light .spl-icon-cta-container>a.anchor-tag p,.spl-icon-cta-full-width.light .spl-icon-cta-container>a.anchor-tag span{color:#333!important}.spl-icon-cta-full-width.dark{background-color:#2e2e2e}.spl-icon-cta-full-width.dark .spl-icon-cta-container h2,.spl-icon-cta-full-width.dark .spl-icon-cta-container .shop-icon-font>icon{color:#fff!important}.spl-icon-cta-full-width.dark .spl-icon-cta-container>a.anchor-tag h3,.spl-icon-cta-full-width.dark .spl-icon-cta-container>a.anchor-tag p,.spl-icon-cta-full-width.dark .spl-icon-cta-container>a.anchor-tag span{color:#fff!important}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}.spl-icon-cta-container{max-width:950px;width:100%;margin-left:auto;margin-right:auto;padding:40px 0 0;display:block;overflow:hidden}.spl-icon-cta-container .shop-icon-font{float:none}.spl-icon-cta-container h2{text-align:center;margin-bottom:20px}.spl-icon-cta-container>a.anchor-tag:hover>div{transform:scale(1,1);-webkit-transition:all .15s cubic-bezier(0,1.8,1,1.8);-moz-transition:all .15s cubic-bezier(0,1.8,1,1.8);transition:all .15s cubic-bezier(0,1.8,1,1.8)}.spl-icon-cta-container>a.anchor-tag{text-decoration:none!important;display:inline-block;vertical-align:top;text-align:center;padding:10px 16px 20px}.spl-icon-cta-container>a.anchor-tag:visited{color:#333}.spl-icon-cta-container>a.anchor-tag>div,.spl-icon-cta-container>a.anchor-tag>.shop-icon-font{-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s;transform:scale(0.7,0.7)}.spl-icon-cta-container>a.anchor-tag>div>span.spl-icon.spl-i-size-l,.spl-icon-cta-container>a.anchor-tag>div>.icon,.spl-icon-cta-container>a.anchor-tag>.shop-icon-font>span.spl-icon.spl-i-size-l,.spl-icon-cta-container>a.anchor-tag>.shop-icon-font>.icon{font-size:56px;color:#333!important}.spl-icon-cta-container>a.anchor-tag h3{margin:0 0 10px 0;font-size:22px;font-family:VodafoneBold;font-weight:normal}.spl-icon-cta-container>a.anchor-tag p{font-size:16px;font-family:arial,sans-serif;margin:0}.numberOfBoxes1 .spl-icon-cta-container>a.anchor-tag{width:100%;padding:0 240px 26px}.numberOfBoxes2 .spl-icon-cta-container>a.anchor-tag{width:49%;padding:0 50px 26px}.numberOfBoxes3 .spl-icon-cta-container>a.anchor-tag{width:33%}.numberOfBoxes4 .spl-icon-cta-container>a.anchor-tag{width:24%}@media only screen and (max-width:759px){.spl-icon-cta-container{width:100%;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px;display:block;overflow:hidden;text-decoration:none!important}.spl-icon-cta-container>a.anchor-tag{padding:10px 10px 20px;width:100%!important;display:block}.numberOfBoxes1 .spl-icon-cta-container>a.anchor-tag{padding:0 0 26px}.numberOfBoxes2 .spl-icon-cta-container>a.anchor-tag{padding:10px 10px 20px}}@media only screen and (min-width:760px) and (max-width:959px){.spl-icon-cta-container{width:100%;margin-left:auto;margin-right:auto;display:block;overflow:hidden;text-decoration:none!important}.spl-icon-cta-container>a.anchor-tag{float:left}.numberOfBoxes1 .spl-icon-cta-container>a.anchor-tag{padding:0 0 26px}.numberOfBoxes2 .spl-icon-cta-container>a.anchor-tag{width:49%}.numberOfBoxes3 .spl-icon-cta-container>a.anchor-tag{width:100%;float:none;display:block}.numberOfBoxes4 .spl-icon-cta-container>a.anchor-tag{width:49%}.numberOfBoxes4 .spl-icon-cta-container>a.anchor-tag:nth-child(3){clear:left}}@media only screen and (min-width:760px) and (max-width:959px){.spl-icon-cta-container{width:100%}.numberOfBoxes3 .spl-icon-cta-container>a.anchor-tag{width:33%;float:left}}.tabs-tab-panels h3{color:#c41011;font-size:24px;font-weight:normal;padding:20px 10px 10px 10px}body.device-page-acq .tabs-tab-panels h3{padding-bottom:0}.device-page-acq .help-contacts .contact-number{margin:16px 0 0 30px}.device-page-acq .help-contacts .contact-number .number a{text-decoration:none}.tabs-tab-panels h4{color:#666;font-size:20px;font-weight:normal;padding:0 10px 10px 10px}.mod-gallely-n-details .content-item-price-table{width:434px}.content-item-steps-bar{width:954px!important}.panes{background-color:#fff;padding:20px 10px 0}.coming-soon{display:inline;float:left;position:relative;text-align:left;width:434px;padding-top:60px}.coming-soon h2{color:#bf0d0d;font-size:30px;border-bottom:1px solid #ededed;width:205px;padding:0 0 10px 0}.standard-costs{padding:10px 10px 10px 10px}body.device-page-acq .standard-costs{padding-top:0}body.device-page-acq .standard-costs p{font-size:14px}.cols-container .content-col{width:100%}.cols-container.col-3 .content-col{display:block;float:left;padding:5px 6px 5px 0;position:relative;width:226px}.cols-container.col-3 .content-col.last{padding-right:0}.cols-container .content-col h3{font-size:20px;font-weight:normal;color:#bf0000;background:url("../../images/upgrades/icons.gif") no-repeat scroll 0 -1034px transparent;padding:0 0 0 20px}.cols-container .content-col.disabled{color:#ccc}.cols-container .content-col.disabled .content-item-price-block .content-row.highlight{border-bottom:1px solid #ededed}.cols-container .content-col.disabled .content-item-price-block .content-row.highlight span{color:#ccc}.cols-container .content-col.disabled h3{color:#ccc;background:url("../../images/upgrades/icons.gif") no-repeat scroll 0 -1062px transparent}.content-item-price-block{background:url("../../images/upgrades/grad-vert-med.png") repeat-x scroll left bottom transparent;padding:0 6px;margin:10px 0 0;border:1px solid #ededed;position:relative;display:block}.cols-container .content-col.disabled .content-item-price-block{background:0}.content-item-price-block .arrow{background:url("../../images/upgrades/icons.gif") no-repeat scroll 0 -1097px transparent;height:10px;left:35px;position:absolute;top:-1px;width:16px;z-index:1000}.content-item-price-block .content-row{border-bottom:1px solid #eee;padding:10px 0;position:relative;display:block}.content-item-price-block .content-row.last{border-bottom:0}.content-item-price-block .content-row.highlight{border-bottom:1px solid #666}.content-item-price-block .content-row.highlight .content-cell.cell-1{width:54%}.content-item-price-block .content-row .content-cell{float:right;position:relative;display:block;text-align:center;width:30%}.content-item-price-block .content-row .cell-1{text-align:left;width:70%;float:left;position:relative;display:block}.content-item-price-block .content-row .cell-2{width:auto}.content-item-price-block .content-row.highlight h4,.content-item-price-block .content-row.loyalty-bonus h4{font-size:16px;color:#bf0000;font-weight:bold}.links-eligible{margin:0;color:666;border-top:#e4e4e4 1px solid;text-align:right}.links-eligible ul{padding:20px 0 0 0}.links-eligible ul li{display:inline;padding:15px 0 0 0}.links-eligible ul li a{background:url("../../images/upgrades/sprites.gif") no-repeat scroll 0 -12px transparent;color:#333;margin:0 0 0 20px;padding:0 0 0 8px}.links-eligible ul li a:hover{color:#bf0000}.vha-mod-tabs .tabs-tab-list{margin:0;padding:0 10px;background-image:url(../../images/upgrades/vha_vca_tab_line.gif);background-position:left bottom;background-repeat:repeat-x}.handset-device-mod-tabs .tabs-tab-list .tabs-tab{float:left;color:#666;cursor:pointer;border:1px solid #afafaf;margin-top:10px;margin-left:-2px;height:40px;font-size:12px;background-color:#fff;background-image:url(../../images/upgrades/vha_vca_tab_bg.png);background-position:0 0;background-repeat:repeat-x;border-top-left-radius:5px;position:relative;width:150px}.handset-device-mod-tabs .tabs-tab-list .tabs-tab .tab-inner{padding:12px 0 0 0;text-align:center;font-size:14px}.handset-device-mod-tabs .tabs-tab-list .tabs-tab .tab-inner strong{display:block;color:#333}.handset-device-mod-tabs .tabs-tab-list .tabs-tab-active{background-image:none;margin-top:5px;height:43px;border-top-right-radius:5px;border:2px solid #c3c3c3;border-bottom:2px solid #fff;z-index:1}.handset-device-mod-tabs .tabs-tab-list .tabs-tab-active .tab-inner strong{color:#bf0000}.handset-device-mod-tabs .tabs-tab-panels{position:relative;background:#fff}.handset-device-mod-tabs .tabs-tab-panels .tabs-tab-panel{position:absolute;left:-9999px;top:0}.vca-layout-rhs .handset-device-mod-tabs .tabs-tab-panels .tabs-tab-panel{color:#ccc;padding-bottom:2px}.vca-layout-sngl .handset-device-mod-tabs .tabs-tab-panels .tabs-tab-panel{width:950px}.handset-device-mod-tabs .tabs-tab-panels .tabs-tab-panel-active{position:static}.handset-device-lightbox-mask{position:fixed;_position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.2;display:block;z-index:10000000}.handset-device-lightbox{display:none;position:fixed;_position:absolute;width:100%;height:100%;z-index:1000000001;top:0;left:0}.handset-device-lightbox-inner{background-color:#fff;height:518px;margin:50px auto 0;text-align:left;width:710px}.handset-device-lightbox-inner .lb-hd{padding:10px}.handset-device-lightbox-inner .lb-hd h3{font-size:22px;font-weight:bold;color:#bf0000;border-bottom-color:#e4e4e4;border-bottom-style:solid;border-bottom-width:1px}.handset-device-lightbox-inner .lb-hd .handset-device-lightbox-close{float:right;cursor:pointer;text-decoration:underline;font-weight:bold}.handset-device-lightbox-inner .lb-bd{padding:10px}.handset-device-lightbox-inner .lb-inner{height:430px;overflow:auto}.handset-device-lightbox-on{display:block}.register-window-lightbox .logout-bt{margin-right:0}.register-window-lightbox h2{margin:0 0 15px 0}.register-window-lightbox{width:auto}.register-window-lightbox table td.col-1-1{width:130px}.handset-device-mod-inner ul li input[type="radio"],.handset-device-mod-inner ul li label{cursor:pointer}body.ie8 .plansTable a.btn-link,body.ie8 .plansTable a.btn-link:hover{display:inline-block;position:relative}.content-item-price-table{width:475px;float:left;display:inline;position:relative;text-align:left}.content-item-price-table .mod-device-details-item-1,.content-item-price-table .mod-device-details-item-2{display:inline;float:left;position:relative;text-align:left}.content-item-price-table .mod-device-details-item-1{width:200px}.content-item-price-table .mod-device-details-item-2{width:234px;font-size:14px}.content-item-price-table .extra-info{display:inline;float:left;position:relative;text-align:left;width:100%}.content-item-price-table .mod-device-details-item-1 .plan-value-container{color:#bf0000}.content-item-price-table .mod-device-details-item-1 .plan-value-container .dollar-sign{display:inline-block;font-size:32px;line-height:52px;vertical-align:top}.content-item-price-table .mod-device-details-item-1 .plan-value-container .plan-value{font-size:66px}.content-item-price-table .mod-device-details-item-1 .plan-value-container .plan-label{font-size:26px}.content-item-price-table .mod-device-details-item-1 .plan-info{font-size:14px;margin-bottom:8px}.content-item-price-table .mod-device-details-item-1 .plan-term{margin-bottom:5px}.content-item-price-table .mod-device-details-item-1 .shop-mod-inner{padding-top:18px;padding-left:0}.content-item-price-table .mod-device-details-item-2 .shop-mod-inner{padding-left:0;padding-right:0;padding-top:18px}.content-item-price-table .mod-device-details-item-2 .upgrade-link-block{margin:10px 0}.content-item-price-table .mod-device-details-item-2 a.btn-link-red{text-decoration:none}.content-item-price-table .mod-device-details-item-2 a{text-decoration:underline}.content-item-price-table .mod-device-details-item-2 a:hover{text-decoration:none}.content-item-price-table .border-top{border-top:1px solid #f1f1f1}.content-item-price-table .btn-link{float:left!important}body.device-page-acq .handset-device-mobile-pricing .mod-pricing-contract-options ul.plans-filter{padding:10px 10px 10px 85px;margin:0}body.device-page-acq .handset-device-mobile-pricing .mod-pricing-contract-options ul.plans-filter select{cursor:pointer}body.device-page-acq .handset-device-mobile-pricing .handset-device-mod-pricing-table .mod-bd .pricing-table-actual table.vca-mod-pt .mod-hd span.TT_plan_monthlyPrice{top:56px}body.device-page-acq .handset-device-mobile-pricing .handset-device-mod-pricing-table .mod-bd .pricing-table-actual table.vca-mod-pt .mod-hd em{top:24px}body.device-page-acq .compareButton .icons,body.device-page-acq .compareButton .addToCompare3,body.device-page-acq .compareButton .remove{background:transparent url(/static/images/icons.gif) 0 0 no-repeat}body.device-page-acq .compareButton .addToCompare3,body.device-page-acq .compareButton .remove{display:inline-block;position:relative;background-position:0 -24px;text-decoration:underline;width:130px;margin-top:8px;padding-left:18px;font-size:11px;cursor:pointer;vertical-align:middle;text-align:left}body.device-page-acq .compareButton .addToCompare3{background-position:0 -24px}body.device-page-acq .compareButton .remove{background-position:0 -53px}body.device-page-acq .compareButton .icons .boldrate{font-weight:bold}body.device-page-acq .youtube_player_button{background:url(/static/images/prettyPhoto/custom/PlayButton.png) transparent no-repeat;height:33px;width:50px;left:7px;top:17px;z-index:10;position:absolute}body.device-page-acq .youtube_container{float:left;width:30%}body.device-page-acq .youtube_player{position:relative}body.device-page-acq .BVQAQuestions{padding-top:10px}body.device-page-acq .BVQAToolbar select{cursor:pointer}body.device-page-acq .BVQAQuestions h1,body.device-page-acq .BVQAQuestions h3{font-size:14px;font-weight:bold}body.device-page-acq .BVQAMainContent{background-color:#fff}body.device-page-acq .BVQASimplePager{border:1px solid #fff}body.device-page-acq .BVQAQuestionAndAnswers{cursor:pointer}body.device-page-acq #BVQAAskQuestionID{margin-right:10px}table.tblviewdetail{border:0;width:100%;text-align:left;background-color:#fff;cellpadding:0;cellspacing:0}table.tblviewdetail tr th{background-color:#ebeaea;font-size:12px;font-weight:bold;color:#666;border-right:solid 1px #fff;text-align:left;padding:5px 21px 5px 10px;border-top:1px solid #bdbdbd}table.tblviewdetail tr td{border-right:solid 1px #fff;border-top:0;border-left:none;border-bottom:solid 1px #f4f4f4;text-align:center;vertical-align:text-top;vertical-align:bottom;font-size:11px;text-align:left;vertical-align:text-top;vertical-align:top}.detailtext{text-align:left;padding:10px 0 10px 10px}.detailtop{padding:10px 0 10px 10px;line-height:18px}.detailpanel{padding:0 10px;border-bottom:5px solid #333;margin-bottom:10px}.tcpanel{padding:0 10px;border-bottom:5px solid #333;margin-bottom:10px;text-align:left}.pepanel{padding:0 10px;border-bottom:5px solid #333;margin-bottom:10px;text-align:left}.tblviewdetail tr td.floatright{float:right;width:100px}.tblviewdetail tr th.thtc,.tblviewdetail tr td.thtc{width:120px}.tblviewdetail tr td ol{list-style-type:decimal;font-weight:bold;margin-left:-25px}.tblviewdetail tr td ol li span{font-weight:normal;padding-bottom:5px}table.tblviewdetail tr th.norightborder,table.tblviewdetail tr td.norightborder{border-right:0}.content-col-right.cf{overflow:visible}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}@font-face{font-family:"fontello";src:url('/static/fonts/fontello.eot');src:url('/static/fonts/fontello.eot?#iefix') format('embedded-opentype'),url('/static/fonts/fontello.woff') format('woff'),url('/static/fonts/fontello.ttf') format('truetype'),url('/static/fonts/fontello.svg#fontello') format('svg')}.icon-shop-delivery{padding-left:10px;font-size:30px;font-family:"fontello";font-style:normal;font-weight:normal;line-height:30px;color:#fff;vertical-align:middle}.content-col-right .shop-mod .shop-mod-inner .mod-hd--vod{padding:5px 0;line-height:30px;background:transparent url(/static/css/images/bg-heading-vod.png) repeat-x 0 0}.content-col-right .shop-mod .shop-mod-inner .mod-hd--vod .icon-shop{margin:1px 0 0 0;position:absolute}.content-col-right .shop-mod .shop-mod-inner .mod-hd--vod h3{margin:0;padding-left:45px;color:#fff;line-height:30px;background:transparent none}#deliveryTimeFrame p{font-size:12px;padding:0;display:block;margin-top:8px}#deliveryTimeFrame a{text-decoration:underline}#deliveryTimeFrame .delivery-cta{padding:0 38px 15px 10px;display:block}#deliveryTimeFrame .delivery-cta input[type=text]{width:102px;padding:3px 5px;border:1px solid #ccc;font-size:13px;float:none}#deliveryTimeFrame .delivery-cta input.error,#deliveryForm input.error{border:2px solid #bf0007}#deliveryTimeResponse .resultInfo,#deliveryForm .resultInfo{padding:8px 0 0 0;font-size:12px}#deliveryForm .errorInfo{padding:8px 0 0 0;font-size:12px;color:#bf0007}#deliveryTimeFrame .s-tooltip{position:absolute;bottom:-90px;left:50px;width:87%;margin:0 3px;padding:15px 14px 15px;color:#fff;background-color:#9c2aa0;transition:all .5s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.6);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.6);box-shadow:0 2px 2px rgba(0,0,0,0.6);font-size:12px;line-height:12px;width:240px;margin:0 auto}#deliveryTimeFrame .s-tooltip__icon-arrow{position:absolute;top:-12px;left:50%;margin-bottom:-12px;margin-left:-12px;width:24px;height:12px;display:inline-block;background:transparent url(/static/images/upgrades/shop-sprites.png) 0 -13px}.content-col-right #deliveryTimeFrame .s-tooltip{position:absolute;top:-48px;bottom:auto;left:20%;width:87%;margin:0 3px;padding:15px 14px 15px;line-height:normal;color:#fff;background-color:#9c2aa0;transition:all .5s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.6);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.6);box-shadow:0 2px 2px rgba(0,0,0,0.6)}.content-col-right #deliveryTimeFrame .s-tooltip__icon-arrow{position:absolute;top:auto;bottom:0;left:50%;margin-bottom:-12px;margin-left:-12px;width:24px;height:12px;display:inline-block;background:transparent url(../../images/shop-sprites.png) 0 0}.content-col-right #deliveryTimeFrame p{margin-top:5px;padding:8px 10px 10px}.content-col-right #deliveryTimeFrame .delivery-cta{padding:0 38px 15px 10px;display:block}.content-col-right #deliveryTimeFrame .delivery-cta input[type=text]{width:102px;padding:3px 5px;border:1px solid #ccc;font-size:13px;float:none}.content-col-right #deliveryTimeFrame .delivery-cta input.error{border:2px solid #bf0007}.content-col-right #deliveryTimeFrame .delivery-cta a{text-decoration:none}.content-col-right #deliveryTimeResponse .resultInfo{padding:0 12px 15px;font-size:12px}.content-col-right #deliveryTimeResponse .errorInfo{padding:0 12px 15px;font-size:12px;color:#bf0007}input:focus{border:2px solid #428600;outline:0}.shop-device-page-service-box{margin-bottom:30px;line-height:1}.shop-device-page-upgrade-callout{margin-bottom:30px}@media only screen and (max-width:950px){.shop-device-page-upgrade-callout{padding:0 20px}}.shop-device-page-service-box .UpgradesLandingPage__box{margin-bottom:60px}.npey-eligible .Alert__alert{margin-bottom:30px;line-height:1}.device-page-acq .help-and-support{text-align:center;padding:20px;max-width:950px;border:1px solid #bbb;border-top:1px solid #e90000;margin:0 auto;margin-bottom:30px}.device-page-acq .help-and-support .wrapper{max-width:650px;margin:0 auto}.device-page-acq .help-text{float:left;padding-top:6px}.device-page-acq .help-and-support .separator{display:inline-block;height:33px;border-left:1px solid #979797;margin:0 13px;float:left}.device-page-acq .help-number{float:left;padding-top:6px}.device-page-acq .seed-font-icon{font:normal normal normal 18px/1 seedicons;vertical-align:middle;padding-right:10px;color:#333;display:inline-block}.capacity-color button:focus{outline:1px solid #8d8c90}@media only screen and (max-width:759px){.device-page-acq .help-and-support .separator{display:none}.device-page-acq .help-and-support{margin:16px 20px 20px 20px}}@media only screen and (max-width:960px) and (min-width:760px){.device-page-acq .help-contacts .contact-number:last-child{margin:4px 0 12px 30px}.device-page-acq .breadcrumbs{margin-left:64px;padding:0 20px}.device-page-acq .shop-device-page-service-box{padding-left:84px;padding-right:20px}.device-page-acq .help-and-support{padding-left:84px;padding-right:20px;margin:20px}}@media only screen and (max-width:1110px) and (min-width:961px){.device-page-acq .shop-device-page-service-box{padding-left:64px}.device-page-acq .help-and-support{padding-left:64px}}.tablet-term-seletions{max-width:950px;margin:0 auto;border-top:1px solid #ccc}.term-selections-title{font-family:VodafoneBold;font-size:22px;color:#333;margin-top:20px}.term-selections-radio{display:none}.term-selections-buttons-and-price{padding:20px 0 40px 0;zoom:1}.term-selections-buttons-and-price:before,.term-selections-buttons-and-price:after{content:"";display:table}.term-selections-buttons-and-price:after{clear:both}.term-selections-buttons-wrapper,.term-selections-price-wrapper{width:50%;float:left}.term-selections-buttons{width:375px;display:table}.term-selections-button{border-radius:0;box-shadow:none;background-color:#f4f4f4;text-align:center;border:1px solid #ccc;border-right:0;vertical-align:middle;height:50px;width:125px;display:table-cell;padding-top:14px;padding-bottom:14px;cursor:pointer}.term-selections-button a{display:block;padding:0 10px;height:100%}.term-selections-button:last-child{border-right:1px solid #ccc}.term-selections-button.checked{border:solid 3px #992aa5;background-color:#fff}.term-selections-button.checked .term-selections-label{font-family:VodafoneBold}.term-selections-label{font-family:VodafoneRegular;font-size:16px;line-height:1;font-weight:400;display:inline-block;vertical-align:middle;cursor:pointer}.term-selections-price-wrapper{border-left:1px solid #ebebeb;padding-left:30px;height:130px}.term-selections-price-copy{font-size:18px;font-family:VodafoneRegular;line-height:20px;color:#333}.term-selections-inner{width:calc(100% - 180px);display:inline-block}.term-selections-cta{width:175px;display:inline-block;vertical-align:top;text-align:right}.term-selections-cta .Button__primary{width:100%}.term-selections-symbol{font-size:24px;font-family:VodafoneBold;line-height:27px;color:#333;vertical-align:top}.term-selections-amount{line-height:1;font-family:VodafoneBold;font-size:48px;color:#333}.term-selections-device-price{font-size:14px;font-family:VodafoneRegular;line-height:1.29;color:#333;margin-top:25px}.term-selections-plan-price{font-size:14px;font-family:VodafoneRegular;line-height:1.29;color:#333}.term-selections-choose{font-size:20px;line-height:22px;font-family:VodafoneBold;color:#333;margin-top:30px;zoom:1;cursor:pointer}.term-selections-choose:after,.term-selections-choose:before{content:"";display:table}.term-selections-choose:after{clear:both}.term-selections-view-plans{color:#e60000;font:normal normal normal 40px/1 seedicons;display:block;float:left;margin-top:-8px;margin-left:-8px}.mbb-plan-choose{padding-top:26px;margin:0 auto 32px auto;font-size:24px;line-height:30px;font-family:VodafoneBold;color:#333;max-width:950px}.term-selections-choose-copy{display:block;float:left}.term-selections-choose:hover .term-selections-choose-copy{text-decoration:underline}.term-selections-icon{display:inline-block;width:22px;height:22px;background-color:#992aa5;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;font-size:20px;line-height:22px;margin-left:10px;cursor:pointer}.term-selections-lightbox .title{font-family:VodafoneBold;font-size:32px;text-align:center;padding-left:10px;padding-right:10px;line-height:1.2;margin-top:20px}.term-selections-lightbox .body{font-family:VodafoneRegular;font-size:20px;line-height:1.4;text-align:center;margin-top:30px}.term-selections-lightbox-image{background-image:url('/static/images/deviceAndPlan.svg');width:300px;height:120px;background-repeat:no-repeat;-webkit-background-size:;background-size:100% 100%;margin-left:calc(50% - 150px)}.tablet-and-above-view{display:block}.tablet-and-above-view-inline{display:inline-block}.mobile-view{display:none}.term-selections-price{margin-top:5px}@media only screen and (max-width:960px){.tablet-term-seletions{margin:0 20px}.mbb-plan-choose{margin:0 20px 24px 20px;padding-top:20px}.term-selections-buttons{width:345px}.term-selections-button{width:115px}.term-selections-price-wrapper{padding-left:20px}.row.shop-product-more{width:auto;margin:0 20px}}@media only screen and (max-width:760px){.row.shop-product-more{margin:0 5px}.row.shop-product .product-detail{padding-left:20px;padding-right:20px}.tablet-term-seletions{margin-top:9px}.term-selections-buttons-and-price{padding-bottom:0}.term-selections-buttons{width:calc(100vw - 40px)}.term-selections-button{width:33.33%}.term-selections-buttons-wrapper{float:none;width:100%}.term-selections-price-wrapper{width:100%;float:none;border-left:none;height:auto;border:1px solid #ccc;padding:20px 0 15px 0;margin-top:15px;text-align:center}.term-selections-icon-copy{display:block;float:left;width:calc(100% - 30px)}.term-selections-icon{display:block;float:right;width:22px;margin-left:0;margin-top:5px}.term-selections-title:after,.term-selections-title:before{content:"";display:table}.term-selections-title:after{clear:both}.term-selections-title{zoom:1;margin-top:16px}.term-selections-lightbox .title{padding-left:0;padding-right:0}.term-selections-inner{width:100%}.term-selections-cta{padding:15px 20px 0 20px;width:100%}.tablet-and-above-view,.tablet-and-above-view-inline{display:none}.mobile-view{display:block}.term-selections-choose{font-size:18px;line-height:20px;margin-left:calc(50% - 68px);margin-top:20px}.term-selections-view-plans{font-size:32px;margin-top:-5px}.term-selections-price-copy,.term-selections-price{display:inline-block}.term-selections-device-price{margin-top:15px}.term-selections-price{margin-top:0}}