@charset "UTF-8";
.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}@font-face{font-family:"Frutiger45Light";src:url("/upgrade/static/desktop/fonts/frutiger-45light.eot");src:url("/upgrade/static/desktop/fonts/frutiger-45light.eot?#iefix") format("embedded-opentype"),url("/upgrade/static/desktop/fonts/frutiger-45light.woff") format("woff"),url("/upgrade/static/desktop/fonts/frutiger-45light.ttf") format("truetype"),url("/upgrade/static/desktop/fonts/frutiger-45light.svg#Frutiger45Light") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Frutiger46Italic";src:url("/upgrade/static/desktop/fonts/frutiger-46lightitalic.eot");src:url("/upgrade/static/desktop/fonts/frutiger-46lightitalic.eot?#iefix") format("embedded-opentype"),url("/upgrade/static/desktop/fonts/frutiger-46lightitalic.woff") format("woff"),url("/upgrade/static/desktop/fonts/frutiger-46lightitalic.ttf") format("truetype"),url("/upgrade/static/desktop/fonts/frutiger-46lightitalic.svg#Frutiger46Italic") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Frutiger55";src:url("/upgrade/static/desktop/fonts/frutiger-55roman.eot");src:url("/upgrade/static/desktop/fonts/frutiger-55roman.eot?#iefix") format("embedded-opentype"),url("/upgrade/static/desktop/fonts/frutiger-55roman.woff") format("woff"),url("/upgrade/static/desktop/fonts/frutiger-55roman.ttf") format("truetype"),url("/upgrade/static/desktop/fonts/frutiger-55roman.svg#Frutiger55") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Frutiger65Bold";src:url("/upgrade/static/desktop/fonts/frutiger-65bold.eot");src:url("/upgrade/static/desktop/fonts/frutiger-65bold.eot?#iefix") format("embedded-opentype"),url("/upgrade/static/desktop/fonts/frutiger-65bold.woff") format("woff"),url("/upgrade/static/desktop/fonts/frutiger-65bold.ttf") format("truetype"),url("/upgrade/static/desktop/fonts/frutiger-65bold.svg#Frutiger65Bold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"O2-icon-Font";src:url('/upgrade/static/newShopStatic/_assets/fonts/o2-icon-font.eot?rcxehr');src:url('/upgrade/static/newShopStatic/_assets/fonts/o2-icon-font.eot?rcxehr#iefix') format('embedded-opentype'),url('/upgrade/static/newShopStatic/_assets/fonts/o2-icon-font.ttf?rcxehr') format('truetype'),url('/upgrade/static/newShopStatic/_assets/fonts/o2-icon-font.woff?rcxehr') format('woff');font-weight:normal;font-style:normal;}body{-webkit-font-smoothing:antialiased}body b,body strong{font-family:Frutiger65Bold;font-weight:normal}/*! 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]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}li.tabsitem.active a:focus{outline:2px solid #419eda}a:focus{outline:2px solid #419eda}span:focus{outline:2px solid #419eda}div.box-content.scroll-bar:focus{outline:0 !important}div.overlay-section-outer[tabindex="0"]:focus{outline:0 !important}div [tabindex="0"]:focus{outline:2px solid #419eda}div:focus{outline:0}a:focus{outline:2px solid #419eda}a.dark:focus{outline:2px solid #fff}a:active,a:hover{outline:0}button.slick-prev:focus{outline:2px solid #419eda}button.slick-next:focus{outline:2px solid #419eda}.slick-dots li button:focus{outline:2px solid #419eda !important}label:focus{outline:2px solid #419eda;width:25%}iframe:focus{outline:2px solid #419eda}h1{font-size:2em;margin:0.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:0.35em 0.625em 0.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}select:focus,textarea:focus,button:focus{outline:2px solid #419eda}input:focus{outline:2px solid #419eda;outline-offset:-2px}.grid,.grid-inner,.grid-row,.col-2,.col-3,.col-4,.module{display:block;height:auto;overflow:hidden}.grid-inner,.grid{margin:0 auto;max-width:1100px}.grid-row{margin-bottom:20px}.grid-row.no-margin{margin-bottom:0}.section-wrap{width:100%;max-width:1100px;clear:both}.section-wrap.short{height:170px}.section-wrap.short .module{height:170px}.section-wrap.short .module .module-body{height:170px}.section-wrap.tall{height:260px}.section-wrap.tall .module-body{height:260px}.module{background:#efefef url("") top right no-repeat;position:relative}.module a:hover{cursor:pointer}.module a:hover .hover-down{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:url("//static.o2.co.uk/shared/img/hover-down-light.png") repeat scroll 0 0 transparent}.module.transparent{background-color:transparent !important}.module.transparent:hover .hover-down,.module.dark:hover .hover-down,.module.light:hover .hover-down,.module.product-s:hover .hover-down{background:url("//static.o2.co.uk/shared/img/hover-down.png") repeat scroll 0 0 transparent}.col-2 .module{width:49%;margin:0;float:right}.col-2 .module:first-child{float:left;width:49%;margin:0}.col-2 .module.no-margin{width:50%}.col-2 .module .info-panel{background:#efefef;height:90%;width:60%;margin:15px 0 0 0}.col-2 .module .module{width:auto}.col-3 .module,.col-3 .generic-text{width:33.3%;float:left}.col-4 .module,.col-4 .generic-text{width:25%;float:left}.col-half{width:49.09091%;float:right}.col-half:first-child{float:left}.col-1third{width:33.27273%;float:left;min-width:320px}.col-2thirds{width:66.72727%;float:left;min-width:320px}.template008 .grid-row:first-child{margin:20px 0 0 0}.template008 .col-1-of-4{float:left}.template008 .col-3-of-4{float:left}@media screen and (min-width: 575px){.col-1third{min-width:inherit}.col-2thirds{min-width:inherit}.section-wrap .module.dark:hover{cursor:pointer}.section-wrap .module.dark:hover .hover-down{background:url("//static.o2.co.uk/shared/img/hover-down-light.png") repeat scroll 0 0 transparent}.col-2.indented .module{width:50%}.col-2.indented .module:first-child{width:50%}.col-2.indented .module .module-body{padding:0 20px 0 0}.col-2.indented .module:first-child .module-body{padding:0 0 0 20px}.col-1-to-3{width:75%;float:none}.template008 .grid-row:first-child{margin:10px 0 0 0}.template008 .col-1-of-4{float:left}.template008 .col-1-of-4 .navleft{margin:0}.template008 .col-3-of-4{float:right}}@media screen and (min-width: 320px) and (max-width: 574px){.section-wrap{height:auto !important}.section-wrap.short{height:100px}.section-wrap.short .module{height:100px}.section-wrap.short .module .module-body{height:100px}.section-wrap.tall{height:260px}.section-wrap.tall .module-body{height:260px}.col-3 .module,.col-half,.col-2thirds,.col-1third{width:100%;overflow:hidden}}@media screen and (min-width: 815px){.col-2.indented .module .module-body{padding:0 30px 0 0}.col-2.indented .module:first-child .module-body{padding:0 0 0 30px}.col-1-of-4{width:25%;float:left}.col-3-of-4{width:75%;float:right}.col-1-to-3{width:75%;float:left}.template008 .grid-row:first-child{margin:30px 0 0 0}}body{min-width:320px;font-size:16px;margin:0;padding:0;font-family:Frutiger55, sans-serif;width:100%;background-color:#f8f8f8}body h1,body h2,body h3,body h4,body .module li{font-family:Frutiger45Light, sans-serif;font-weight:100;line-height:1em}body #o2-page-wrapper{min-width:320px}body p{line-height:1.25em}body ul li{list-style-type:none}body .speak{position:absolute !important;clip:rect(1px 1px 1px 1px);height:1px;width:1px;overflow:hidden;display:none;padding:0;border:0;display:none}body a.skip-link{position:absolute;left:-999em;font-size:12px;color:#419eda;display:inline}body a.skip-link:focus{left:auto;top:5px;border:3px #3399cc solid;background-color:#fff;padding:5px;z-index:999;margin-left:5px}body .hiddenChatButton{display:none}a{text-decoration:none}h1,h2,h3,h4,ul,p{margin:0;padding:0}@media screen and (min-width: 575px) and (max-width: 814px){#o2-page-wrapper #mobile-header,#o2-page-wrapper #mobile-footer{display:block;background:url("//static.o2.co.uk/shared/img/mobile-nav-bg.png") repeat-x scroll center center #efefef;height:170px;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center}#o2-page-wrapper #mobile-header h1,#o2-page-wrapper #mobile-footer h1{position:relative;top:50px}}@media screen and (max-width: 574px){.grid-row{margin-bottom:0}#o2-page-wrapper .section-wrap{margin-bottom:0;min-width:320px}#o2-page-wrapper .section-wrap .module{width:100%}#o2-page-wrapper .section-wrap .module.last{float:left;width:100%}#o2-page-wrapper .section-wrap .module .product{border-right:none}#mobile-header,#mobile-footer{display:block;background:url("//static.o2.co.uk/shared/img/mobile-nav-bg.png") repeat-x scroll center center #efefef;height:170px;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center}#mobile-header h1,#mobile-footer h1{position:relative;top:50px}}#javascriptWarning{display:none;font-size:13px;font-size:0.8125rem;background-color:#fcfdde;border:1px solid #000;padding:5px;text-align:center}.no-js #javascriptWarning{display:block}.no-js .js-only{display:none}.legacy .grid-inner,.legacy .grid,.legacy .hero-wrapper{width:1100px !important}.legacy .grid-row{overflow:visible}.legacy .hero.module,.legacy .carousel.module,.legacy .module.header-super-xxl,.legacy .header-xxl.module,.legacy .module.header-error-xxl,.legacy .module.header-search-xxl,.legacy .header-super-xxl-grad,.legacy .header-dropdown-xxl,.legacy .nav-primary,.legacy .promo-xxl,.legacy .toolbar,.legacy #o2-footer,.legacy #apps-index-header,.legacy #apps-index-carousel,.legacy #nav-secondary{min-width:1100px !important}.legacy body{margin:0 auto;width:auto}.sitemap.default-content-container{margin-top:30px}.sitemap.default-content-container h1{padding-bottom:20px}.sitemap.default-content-container .searchmodule{height:auto;overflow:hidden;padding-bottom:20px}a#basketIcon:focus{outline:2px solid #419eda}li.module.dark>a:focus{outline-offset:-2px}div.bscOverlay:focus{outline:0 !important;outline-offset:0 !important}body:not(.show-focus-outlines) label:focus,body:not(.show-focus-outlines) button:focus,body:not(.show-focus-outlines) input:focus,body:not(.show-focus-outlines) span:focus,body:not(.show-focus-outlines) a:focus,body:not(.show-focus-outlines) div:focus,body:not(.show-focus-outlines) [tabindex]:focus{outline:none !important}.bv-cv2-cleanslate .bv-core-container-471 .bv-focusable:focus{outline:2px solid #419eda !important}.module.promo.light a:focus{outline-offset:-2px}img.right_arrow:focus{outline:2px solid #419eda;outline-offset:2px}@media screen and (max-width: 600px){.basket-content .main-container .basket-left-container .basket-list .orders>li section h3{width:50% !important}}.page-upgrade h2.allyMargin{margin-bottom:0;font-size:14px}.page-upgrade h2.allyMargin.align{padding-left:5px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0, 0, 0, 0);border:0}.breadCrumbNew{float:left;width:100%;height:30px;line-height:30px}.breadCrumbNew ul.navContainer{width:1100px;margin:0 auto;padding-left:0;padding-right:0}.breadCrumbNew ul.navContainer li{line-height:30px;float:left;padding:0 20px 0 0;color:#4a4a4a;font-size:12px;cursor:default}.breadCrumbNew ul.navContainer li a{color:#4a4a4a;font-size:12px;text-decoration:none;letter-spacing:-0.16px}@media (pointer: fine){.breadCrumbNew ul.navContainer li a:hover{color:#419eda;text-decoration:underline}}.breadCrumbNew ul.navContainer li:last-child:after{content:""}.breadCrumbNew ul.navContainer li:first-child{padding-left:28px}.breadCrumbNew ul.navContainer li:last-child a{cursor:default}@media screen and (min-width: 815px){.breadCrumbNew ul.navContainer li:first-child{padding-left:64px}}.breadCrumbNew ul.navContainer li::after{content:url('/upgrade/static/desktop/img/arrow_left.png');padding-left:20px}.clearFloat{clear:both}.brands{background-color:transparent;width:100%;display:block;max-height:135px;height:100%;font-size:0}.brands ul li{background-color:transparent;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 0;width:33%;text-align:center;margin-bottom:3px;border-left:1px solid #efefef}.brands ul li:first-child{border-left:0 !important;margin-left:1px}.brands ul li a{display:block}.brands ul li a img{width:100%;height:auto;max-width:183px}@media screen and (min-width: 815px){.brands{max-height:65px}.brands ul li{width:16.5%}}.no-backgroundsize .carousel li.slide,.no-js .carousel li.slide{background-size:auto;background-position:right center}.backgroundsize .carousel li.slide{background-size:cover;background-position:right center}.js .carousel,.js .carousel li{height:240px}.carousel li{background-color:#EFEFEF;background-repeat:no-repeat;background-position:50% 0;background-size:auto 100%;height:200px}.carousel li:hover .cta{text-decoration:underline}.carousel li.iphone{background-position:0 50% !important}.carousel li h2{color:#032b5a;font-size:22px;font-size:1.375rem;font-family:Frutiger45Light, sans-serif;margin-bottom:8px}.carousel li p{color:#032b5a;font-size:12px;font-size:.75rem;font-family:Frutiger55,sans-serif}.carousel li p.cta{color:#419eda;font-size:14px;font-size:.875rem;font-family:Frutiger55, sans-serif;display:block;background-image:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png);background-repeat:no-repeat;background-position:0 -35px;padding:0 0 0 25px;white-space:nowrap;position:absolute;bottom:59px}.carousel li.dark{background-color:#032b5a}.carousel li.dark h2,.carousel li.dark p{color:#fff}.carousel li.dark p.cta{color:#fff;background-position:0 -95px}.carousel a{display:block;height:240px}.carousel .slide-content{position:relative;padding:25px 0 39px 20px;width:55%;height:176px}.carousel-wrapper{position:relative;background-color:transparent}.carousel-wrapper ul{position:relative}.carousel-wrapper .carousel-controller{position:absolute;text-align:center;bottom:0;height:39px;width:100%;left:50%;background:rgba(0,0,0,0.5)}.carousel-wrapper .carousel-controller .pip{background-color:#fff;border:1px solid #fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:8px;width:8px;display:inline-block;margin:14px 2px 0}.carousel-wrapper .carousel-controller .pip.active{background:#419eda}.carousel-wrapper .carousel-controller .pip b,.carousel-wrapper .carousel-controller .pip.active b,.carousel-wrapper .carousel-controller .piptimer{display:none}.carousel-wrapper .carousel-controller .ctrl-next,.carousel-wrapper .carousel-controller .ctrl-prev{position:absolute;left:0;top:0;width:39px;height:39px;cursor:pointer;background-image:url(//static.o2.co.uk/shared/img/modules/carousel-prev)}.carousel-wrapper .carousel-controller .ctrl-next.js-highlight,.carousel-wrapper .carousel-controller .ctrl-next:active,.carousel-wrapper .carousel-controller .ctrl-prev.js-highlight,.carousel-wrapper .carousel-controller .ctrl-prev:active{background-color:#032b5a}.carousel-wrapper .carousel-controller .ctrl-next{right:0;left:auto;background-image:url(//static.o2.co.uk/shared/img/modules/carousel-next)}.carousel-wrapper .carousel-window{overflow:hidden;width:100%;position:relative}.carousel-wrapper .carousel-window li{float:left;position:relative}@media screen and (max-width: 320px){.backgroundsize li.iphone{background-size:cover;background-position:0 50% !important}}@media screen and (max-width: 575px){.backgroundsize .positionFix li{background-size:cover;background-position:0 50% !important}.carousel-wrapper .carousel-controller .pip{background-image:none !important}}@media screen and (min-width: 575px){.carousel a,.carousel li,.js .carousel,.js .carousel li{height:300px}.carousel li,.carousel li.iphone{background-size:auto !important;background-position:center center !important}.carousel li h2{font-size:30px;font-size:1.875rem}.carousel li p{font-size:14px;font-size:.875rem;margin-bottom:12px}.carousel li p.cta{background-position:0 2px;font-size:21px;font-size:1.3125rem;padding:0 0 0 30px;font-family:Frutiger45Light, sans-serif;position:relative;bottom:auto}.carousel li.dark p.cta{background-position:0 -58px}.carousel .slide-content{height:auto;width:50%;padding:55px 0 0;float:right}.carousel .slide-content h2,.carousel .slide-content p{padding-right:60px}.carousel-wrapper .carousel-controller{background:0 0;height:54px}.carousel-wrapper .carousel-controller .pip-wrap{display:inline-block;height:54px;position:relative;width:110px}.carousel-wrapper .carousel-controller .pip{height:30px;position:absolute;left:0;bottom:0;cursor:pointer;width:100px;border:0;margin:0 5px;-webkit-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,0.5);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,0.5);-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.carousel-wrapper .carousel-controller .pip.active{height:54px !important;-moz-transition:.15s;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.carousel-wrapper .carousel-controller .pip.timer{background-clip:padding-box;border-top:2px solid rgba(0,0,0,0.5);height:52px !important}.carousel-wrapper .carousel-controller .pip:hover{height:40px;-moz-transition:.15s;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.carousel-wrapper .carousel-controller .pip b{position:absolute;font-size:10px;font-weight:400;font-family:frutiger55;top:0;left:0;width:90px;padding:0 5px;background:#FFF;white-space:nowrap;overflow:hidden;display:block;height:19px;line-height:19px;text-overflow:ellipsis}.carousel-wrapper .carousel-controller .piptimer{position:absolute;height:2px;background:#FFF;top:-2px;left:0;display:block;width:0}.carousel-wrapper .carousel-controller .ctrl-next,.carousel-wrapper .carousel-controller .ctrl-prev{top:-130px;background-color:#032b5a;background-color:rgba(0,0,0,0.5)}}@media screen and (min-width: 815px){.carousel a,.carousel li,.js .carousel,.js .carousel li{height:400px}.carousel li{background-size:auto !important;background-position:center center !important}.carousel li h2{font-size:46px;font-size:2.875rem}.carousel li p{font-size:16px;font-size:1rem;margin-bottom:20px}.carousel li p.cta{background-position:0 4px;font-size:25px;font-size:1.5625rem}.carousel li.dark p.cta{background-position:0 -57px}.carousel .slide-content{padding:82px 0 0}.carousel .slide-content h2,.carousel .slide-content p{padding-right:100px;margin-left:50px}.carousel-wrapper .carousel-controller .ctrl-next,.carousel-wrapper .carousel-controller .ctrl-prev{top:-180px}}.no-backgroundsize .carousel li.slide,.no-js .carousel li.slide{background-size:auto;background-position:right center}.backgroundsize .carousel li.slide{background-size:cover;background-position:right center}.js .carousel,.js .carousel li{height:240px}.carousel li{background-color:#EFEFEF;background-repeat:no-repeat;background-position:50% 0;background-size:auto 100%;height:200px}.carousel li:hover .cta{text-decoration:underline}.carousel li h2{color:#032b5a;font-size:22px;font-size:1.375rem;font-family:Frutiger45Light, sans-serif;margin-bottom:8px}.carousel li p{color:#032b5a;font-size:12px;font-size:.75rem;font-family:Frutiger55,sans-serif}.carousel li p.cta{color:#419eda;font-size:14px;font-size:.875rem;font-family:Frutiger55, sans-serif;display:block;background-image:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png);background-repeat:no-repeat;background-position:0 -35px;padding:0 0 0 25px;white-space:nowrap;position:absolute;bottom:59px}.carousel li.dark{background-color:#032b5a}.carousel li.dark h2,.carousel li.dark p{color:#fff}.carousel li.dark p.cta{color:#fff;background-position:0 -95px}.carousel a{display:block;height:240px}.carousel .slide-content{position:relative;padding:25px 0 39px 20px;width:55%;height:176px}.carousel-wrapper{position:relative;background-color:transparent}.carousel-wrapper ul{position:relative}.carousel-wrapper .carousel-controller{position:absolute;text-align:center;bottom:0;height:39px;width:100%;left:50%;background:rgba(0,0,0,0.5)}.carousel-wrapper .carousel-controller .pip{background-color:#fff;border:1px solid #fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:8px;width:8px;display:inline-block;margin:14px 2px 0}.carousel-wrapper .carousel-controller .pip.active{background:#419eda}.carousel-wrapper .carousel-controller .pip b,.carousel-wrapper .carousel-controller .pip.active b,.carousel-wrapper .carousel-controller .piptimer{display:none}.carousel-wrapper .carousel-controller .ctrl-next,.carousel-wrapper .carousel-controller .ctrl-prev{position:absolute;left:0;top:0;width:39px;height:39px;cursor:pointer;background-image:url(//static.o2.co.uk/shared/img/modules/carousel-prev)}.carousel-wrapper .carousel-controller .ctrl-next.js-highlight,.carousel-wrapper .carousel-controller .ctrl-next:active,.carousel-wrapper .carousel-controller .ctrl-prev.js-highlight,.carousel-wrapper .carousel-controller .ctrl-prev:active{background-color:#032b5a}.carousel-wrapper .carousel-controller .ctrl-next{right:0;left:auto;background-image:url(//static.o2.co.uk/shared/img/modules/carousel-next)}.carousel-wrapper .carousel-window{overflow:hidden;width:100%;position:relative}.carousel-wrapper .carousel-window li{float:left;position:relative}@media screen and (max-width: 575px){.backgroundsize .positionFix li{background-size:cover;background-position:0 50% !important}.carousel-wrapper .carousel-controller .pip{background-image:none !important}}@media screen and (min-width: 575px){.carousel a,.carousel li,.js .carousel,.js .carousel li{height:300px}.carousel li{background-size:auto !important;background-position:center center !important}.carousel li h2{font-size:30px;font-size:1.875rem}.carousel li p{font-size:14px;font-size:.875rem;margin-bottom:12px}.carousel li p.cta{background-position:0 2px;font-size:21px;font-size:1.3125rem;padding:0 0 0 30px;font-family:Frutiger45Light, sans-serif;position:relative;bottom:auto}.carousel li.dark p.cta{background-position:0 -58px}.carousel .slide-content{height:auto;width:50%;padding:55px 0 0;float:right}.carousel .slide-content h2,.carousel .slide-content p{padding-right:60px}.carousel-wrapper .carousel-controller{background:0 0;height:54px}.carousel-wrapper .carousel-controller .pip-wrap{display:inline-block;height:54px;position:relative;width:110px}.carousel-wrapper .carousel-controller .pip{height:30px;position:absolute;left:0;bottom:0;cursor:pointer;width:100px;border:0;margin:0 5px;-webkit-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,0.5);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,0.5);-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.carousel-wrapper .carousel-controller .pip.active{height:54px !important;-moz-transition:.15s;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.carousel-wrapper .carousel-controller .pip.timer{background-clip:padding-box;border-top:2px solid rgba(0,0,0,0.5);height:52px !important}.carousel-wrapper .carousel-controller .pip:hover{height:40px;-moz-transition:.15s;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.carousel-wrapper .carousel-controller .pip b{position:absolute;font-size:10px;font-weight:400;font-family:frutiger55;top:0;left:0;width:90px;padding:0 5px;background:#FFF;white-space:nowrap;overflow:hidden;display:block;height:19px;line-height:19px;text-overflow:ellipsis}.carousel-wrapper .carousel-controller .piptimer{position:absolute;height:2px;background:#FFF;top:-2px;left:0;display:block;width:0}.carousel-wrapper .carousel-controller .ctrl-next,.carousel-wrapper .carousel-controller .ctrl-prev{top:-130px;background-color:#032b5a;background-color:rgba(0,0,0,0.5)}}@media screen and (min-width: 815px){.carousel a,.carousel li,.js .carousel,.js .carousel li{height:400px}.carousel li{background-size:auto !important;background-position:center center !important}.carousel li h2{font-size:46px;font-size:2.875rem}.carousel li p{font-size:16px;font-size:1rem;margin-bottom:20px}.carousel li p.cta{background-position:0 4px;font-size:25px;font-size:1.5625rem}.carousel li.dark p.cta{background-position:0 -57px}.carousel .slide-content{padding:82px 0 0}.carousel .slide-content h2,.carousel .slide-content p{padding-right:100px;margin-left:50px}.carousel-wrapper .carousel-controller .ctrl-next,.carousel-wrapper .carousel-controller .ctrl-prev{top:-180px}}.legacy #mainContactUs .tooltip a{position:absolute;left:inherit;right:20px !important;right:0 \0/ !important;top:-30px;clear:both;height:auto}.legacy #mainContactUs .tooltip a>:hover{filter:alpha(opacity=80);cursor:pointer}.legacy #mainContactUs .bubblewrapper{right:10px !important;top:10px !important;background:url(//static.o2.co.uk/www/img/contactus/bubblearrow.png) 1px 23px no-repeat;padding:0 0 0 10px !important}.legacy #mainContactUs .bubble{padding:0 !important}.legacy #mainContactUs .bubble p{display:block}.legacy #mainContactUs .ppp1{position:relative;z-index:999;overflow:visible}.legacy #mainContactUs .prel{position:relative;z-index:2}.legacy #mainContactUs .accordion,.legacy #mainContactUs .accordion h2{width:825px !important}.legacy #mainContactUs .accordion inner{padding-bottom:20px !important}.legacy #mainContactUs .module{width:570px}.legacy #mainContactUs .module a{margin-left:-20px !important}.legacy #mainContactUs .module a .module-body{margin-left:20px !important}.legacy #mainContactUs .selectedlink{float:left;width:60%}.legacy #mainContactUs div.accdiv{width:825px !important}.legacy #mainContactUs div.accdiv ul.formItems li{position:relative;list-style-type:none !important;width:825px !important;height:25px !important;clear:both !important}.no-js .money,.no-js .pbbo,.no-js ul.formItems{display:none}.no-js .accordion .inner h4{margin-bottom:20px;padding:12px 0}.no-js .minwidth75 h2{margin:20px}.no-js .chatonline{display:none}.js #mainContactUs ul.formItems{display:block}.js #mainContactUs .accordion{visibility:hidden}.js #side .accordion,.no-js-version{display:none}.dBlock{width:auto;display:block;clear:left}.padl20{padding-left:20px}.mar20{margin:20px 0 20px 20px}.cf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.cf{display:inline-block}html[xmlns] .cf{display:block}* html .cf{height:1%}.contactus-promo-m-live-chat,.contactus-promo-s-live-chat{display:none}.no-backgroundsize #contatcus-promo-xl-1-available,.no-js #contatcus-promo-xl-1-available{background:url(//static.o2.co.uk/www/img/contactus/p1/promo-m-short-available.jpg) right 0 no-repeat}.no-backgroundsize #contatcus-promo-xl-1-busy,.no-js #contatcus-promo-xl-1-busy{background:url(//static.o2.co.uk/www/img/contactus/p1/promo-m-short-busy.jpg) right 0 no-repeat}.no-backgroundsize #contatcus-promo-xl-1-offline,.no-js #contatcus-promo-xl-1-offline{background:url(//static.o2.co.uk/www/img/contactus/p1/promo-m-short-offline.jpg) right 0 no-repeat}.backgroundsize #contatcus-promo-xl-1-available{background:url(//static.o2.co.uk/www/img/contactus/p1/promo-m-short-available.jpg) right 0 no-repeat}.backgroundsize #contatcus-promo-xl-1-busy{background:url(//static.o2.co.uk/www/img/contactus/p1/promo-m-short-busy.jpg) right 0 no-repeat}.backgroundsize #contatcus-promo-xl-1-offline{background:url(//static.o2.co.uk/www/img/contactus/p1/promo-m-short-offline.jpg) right 0 no-repeat}.cuextramartop20{margin-top:20px}#containerContactUs{width:100%;position:relative;min-height:0;clear:left;height:auto;overflow:hidden;display:inline-block;display:block}#mainContactUs{clear:left;height:auto;position:relative;min-height:0;overflow:hidden;display:inline-block;display:block}#mainContactUs a{text-decoration:none !important}#mainContactUs .hoverAcc,#mainContactUs .selectedAcc{background-color:#d7dadf !important}#mainContactUs .h2heading{padding:12px 0}#mainContactUs ul.formItems li{width:100%}#mainContactUs .selectedlink{cursor:pointer;background-image:url(//static.o2.co.uk/www/img/contactus/radio-off.png) !important;background-position:10px 3px;background-repeat:no-repeat;padding-left:36px;color:#032b5a}#mainContactUs .selectedlinkon{background-image:url(//static.o2.co.uk/www/img/contactus/radio-on.png) !important}#mainContactUs .moreInfo{display:none !important;padding-left:20px;clear:left;height:auto}#mainContactUs .moreInfo span{width:100%;display:block}#mainContactUs .moreInfo a{margin-left:0 !important}#mainContactUs a.arrowed{font-family:Frutiger55, sans-serif;float:left;color:#419eda;line-height:1.25em;font-size:.875em;background:none !important}#mainContactUs a.arrowed span{display:block;width:18px;height:18px;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -2px -35px transparent;float:left;margin-right:8px}#mainContactUs td a.arrowed{padding:0 !important;margin-left:0 !important}#mainContactUs a.noArrow{padding:0 !important;background:none !important;margin-left:0 !important;margin:3px 0}#mainContactUs .tooltip{margin-top:20px}#mainContactUs .tooltip a{background:none !important;padding:0 !important;display:block !important;position:relative;left:-20px;top:-10px;clear:left;width:100%}#mainContactUs .tooltip a>:hover{opacity:.8}#mainContactUs .bubblewrapper{background:url(//static.o2.co.uk/www/img/contactus/bubblearrowtop.png) 50% 1px no-repeat;padding-top:10px;clear:left;width:100%;position:relative;z-index:1}#mainContactUs .bubble{position:relative;z-index:1;width:100%;display:inline-block;color:#fff;background:#419eda;clear:left;height:100%}#mainContactUs .bubble p{display:block;margin-left:30px !important}#mainContactUs .money,#mainContactUs .pbbo{padding:12px 0}#mainContactUs .addressDetails{margin:12px 0 12px 20px}#mainContactUs .image{max-width:91%}#mainContactUs .module{height:150px;margin:20px 0 0 !important}#mainContactUs .module a{display:block;width:100%;margin-left:0 !important}#mainContactUs .module .module-body{display:block;height:190px}#mainContactUs .module .module-body .info p{margin:0 !important}#mainContactUs .product-cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) 0 -95px no-repeat;color:#fff;display:block;padding:0 0 0 25px;line-height:1.1em}#mainContactUs .accordion{position:relative;margin-bottom:25px;float:left;width:100%;overflow:hidden;border-top:1px solid #d0d0d0;clear:left;height:auto}#mainContactUs .accordion h2,#mainContactUs .accordion h4{line-height:1.8em}#mainContactUs .accordion h5{color:#032b5a;font-family:Frutiger45Light, sans-serif;font-size:20px;font-size:1.25rem;font-weight:100;padding:0 0 0 20px;margin:20px 0}#mainContactUs .accordion .new a.trigger{display:block;padding:17px 0 17px 20px;background-image:url(//static.o2.co.uk/www/img/contactus/pluslight.png);background-repeat:no-repeat;background-position:1px 50%;color:#419eda;font-family:Frutiger45Light, sans-serif;font-weight:100;line-height:1em;outline:0}#mainContactUs .accordion .new a.trigger.open{background-image:url(//static.o2.co.uk/www/img/contactus/minuslight.png)}#mainContactUs .accordion .new h2{position:relative;background:#efefef;color:#032b5a !important;cursor:pointer;float:left;font-size:20px;font-size:1.25rem;width:100%;padding:0 0 0 10px;margin:0;margin-top:-1px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainContactUs .accordion .new h2 span{display:block;float:left;width:15px;margin-right:10px}#mainContactUs .accordion .new .outer{clear:left;height:auto}#mainContactUs .accordion .inner{width:100%;padding-bottom:40px;position:relative;clear:left;height:auto;color:#032b5a;background:#fff;font-family:Frutiger45Light, sans-serif;margin-bottom:1px}#mainContactUs .accordion .inner h4{background:#fff;color:#032b5a;cursor:pointer;float:left;font-size:1em;padding:0;margin-top:-1px !important;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainContactUs .accordion .inner h4 a.trigger{background-image:url(//static.o2.co.uk/www/img/contactus/pluslight.png);color:#419eda}#mainContactUs .accordion .inner h4 a.trigger.open{background-image:url(//static.o2.co.uk/www/img/contactus/minuslight.png)}#mainContactUs .accordion .inner p{margin:10px 20px}#mainContactUs .accordion .inner a{outline:0 none;margin:0 20px}#mainContactUs .accordion .inner h4{width:100%;margin:20px 0 0;outline:0}#mainContactUs .accordion .inner div.innertext{width:88%;margin:0 auto}#mainContactUs .accordion .inner .inner{width:auto;background:#f8f8f8}#mainContactUs .accordion .inner .inner a{padding:0 0 0 25px;font-family:Frutiger55, sans-serif;float:left;color:#419eda;line-height:1.25em;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -2px -35px transparent}#mainContactUs .accordion .inner .inner table a{padding:0;float:none;background:0 0;margin:0}#mainContactUs .accordion .inner div.accdiv{color:#032b5a;float:left;width:100%;background:#fff;padding:10px 0}#mainContactUs .accordion .inner div.accdiv a,#mainContactUs .accordion .inner div.accdiv h3,#mainContactUs .accordion .inner div.accdiv h4,#mainContactUs .accordion .inner div.accdiv p{margin:10px 20px}#mainContactUs .accordion .inner div.accdiv p a{margin:10px 0;color:#032b5a}#mainContactUs .accordion .inner div.accdiv ul{margin:0 0 25px}#mainContactUs .accordion .inner div.accdiv ul li{position:relative;width:100%}#mainContactUs .cuDivider{clear:both;width:100%;position:relative;background:transparent url(//static.o2.co.uk/shared/img/label-xxl-shadow575.png) 0 0 no-repeat;padding:22px 0 6px 20px}#mainContactUs .cuDivider.teleph{margin-bottom:20px}#mainContactUs .cuDivider.write{margin-top:20px}#mainContactUs .cuDivider h3{color:#032b5a;width:90%;font-size:1.25em;line-height:1.25em}#mainContactUs .cuDivider .line{display:block !important;position:absolute;height:2px;width:100%;left:0;bottom:0;background:transparent url(//static.o2.co.uk/shared/img/label-xxl-line575.png) 0 0 no-repeat}@media screen and (min-width: 575px){#contatcus-promo-xl-1-available{background:url(//static.o2.co.uk/www/img/contactus/p3/promo-accordion-xl-available.jpg) right 0 no-repeat !important}#contatcus-promo-xl-1-busy{background:url(//static.o2.co.uk/www/img/contactus/p3/promo-accordion-xl-busy.jpg) right 0 no-repeat !important}#contatcus-promo-xl-1-offline{background:url(//static.o2.co.uk/www/img/contactus/p3/promo-accordion-xl-offline.jpg) right 0 no-repeat !important}#mainContactUs .image{max-width:100%}#mainContactUs .module{height:200px;margin:20px 0 0 20px !important;width:53%}#mainContactUs .accordion .inner h4{width:92%;margin:20px 20px 0;outline:0}#mainContactUs .accordion .inner .inner{border-left:20px solid #fff;border-right:20px solid #fff;padding-top:12px;width:92%;overflow:hidden}#mainContactUs .accordion .inner div.innertext{max-width:600px;margin:0 auto}#mainContactUs .cuDivider{background:transparent url(//static.o2.co.uk/shared/img/label-xxl-shadow575.png) 20px 0 no-repeat;padding:18px 0 1px 20px}#mainContactUs .cuDivider .line{left:20px;width:90%}#mainContactUs .responsive-table,#mainContactUs table{margin:12px auto !important;width:90% !important}}@media screen and (min-width: 815px){.minwidth75{min-width:75%;float:left}#mainContactUs .selectedlink{max-width:60%}#mainContactUs .module{width:60%}#mainContactUs .tooltip{margin-top:0}#mainContactUs .tooltip a{position:absolute;left:inherit;right:10px;top:-30px}#mainContactUs .bubblewrapper{background:url(//static.o2.co.uk/www/img/contactus/bubblearrow.png) 1px 33px no-repeat;padding-left:10px;clear:left;width:30%;position:absolute;z-index:1;right:0;top:-10px}#mainContactUs .bubble{position:relative;z-index:1;display:inline-block;color:#fff;padding:8px;background:#419eda;clear:left;height:100%}#mainContactUs .bubble p{display:block;margin-left:20px !important}#mainContactUs .accordion .inner h4{width:94%}#mainContactUs .accordion .inner div.accdiv ul li{height:20px}#mainContactUs .accordion .inner .inner{width:94%}#mainContactUs .accordion .new .outer{max-width:100%}#mainContactUs .image{margin-left:30px}#mainContactUs .cuDivider{background:transparent url(//static.o2.co.uk/shared/img/label-m-shadow.png) 0 0 no-repeat;padding:18px 0 1px 30px}#mainContactUs .cuDivider .line{background:transparent url(//static.o2.co.uk/shared/img/label-xxl-line575.png) 0 0 no-repeat}#mainContactUs table{width:94%;border-collapse:collapse;border-bottom:1px solid #999;margin:20px 0}}.country{width:100%;color:#032b5a;height:473px;margin-bottom:25px}.country div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(//static.o2.co.uk/shared/js/boxsizing.htc)}.country div.select select{width:100%}.country div.select select:focus{border:1px solid #fff}.country div.select span.select{display:block;width:100%}.country .default-content-container{float:none}.country .default-content-container select{*padding:0}.country a{color:#419eda}.country a:hover{text-decoration:underline}.country .extras,.country .row1,.country .row2>div,.country .supplementary{padding:20px}.country div.select{padding-top:12px;padding-left:51px;padding-right:0;position:relative}.country div.select img{width:46px;height:46px;position:absolute;left:0;margin-top:-5px;display:none}.country .row1{height:173px}.country .extras p,.country .intro p{margin-top:10px;font-size:14px;font-size:.875rem}.country .row2>div{float:left;width:50%;height:109px;font-size:11px;font-size:.6875rem;font-style:italic}.country .row2>div .bigger{font-style:normal;font-size:34px;font-size:2.125rem;font-family:Frutiger45Light, sans-serif;letter-spacing:-1px}.country .row2>div h2{font-style:normal}.countryl2a .country .row2>div h2,.countryl3a .country .row2>div h2{font-size:14px;font-size:.875rem;font-family:Frutiger55,sans-serif}.countryl2a .country .row2>div .bigger,.countryl3a .country .row2>div .bigger{line-height:42px}.countryl2c .country .row2>div{font-size:12px;font-size:.75rem;font-style:normal;position:relative}.countryl2c .country .row2>div span{display:inline-block;width:16px;position:absolute;top:18px}.countryl2c .country .row2>div p{text-indent:20px}.countryl3a .country .row2>div{width:33%}.country .first{border-right:1px solid #d8d8d8}.country .last{border-left:1px solid #f8f8f8}.country .extras{height:150px;float:left;width:100%;position:relative;top:10px}.country .extras h2{font-size:16px;font-size:1rem;font-family:Frutiger55,sans-serif}.country .extras .default-content-container{padding:0}.country .extras .default-content-container a.cta{background-position:-2px -35px}.country .extras .default-content-container a.cta span{display:none}.country .supplementary{font-size:10px;font-size:.625rem;position:absolute;top:282px;padding:10px 20px}.country h2{font-size:24px;font-size:1.5rem}@media screen and (min-width: 575px){.country{height:345px;background:url(//static.o2.co.uk/www/img/modules/countryl2b/bp2/module-bg.jpg);margin-bottom:0}.country .extras,.country .intro,.country .row2>div,.country div.select{padding:17px 20px}.country .row1{height:180px;padding:0}.country .intro{padding-bottom:0}.country .countries{float:left;width:66%}.country .row2>div{height:135px}.country .row2>div .bigger{font-size:54px;font-size:3.375rem}.countryl2a .country .row2>div .bigger,.countryl3a .country .row2>div .bigger{font-size:54px;font-size:3.375rem;line-height:60px}.countryl2c .country .row2>div{font-size:14px;font-size:.875rem;padding-top:17px;padding-bottom:17px}.countryl2c .country .row2>div span{top:16px}.country div.select{padding-left:71px}.country div.select img{left:20px}.country .extras{float:right;width:34%;border-left:1px solid #FFF;background:#efefef;font-size:14px;font-size:.875rem;height:315px;top:0}.country .extras h2{font-size:24px;font-size:1.5rem;font-family:Frutiger45Light,sans-serif}.country .supplementary{float:left;width:100%;position:relative;top:0}.country h2{font-size:28px;font-size:1.75rem}}@media screen and (min-width: 815px){.country{height:302px;background:url(//static.o2.co.uk/www/img/modules/countryl2b/bp3/module-bg.jpg)}.country .extras,.country .intro,.country .row2>div,.country div.select{padding:27px 30px}.country .row1{height:150px}.country .intro{padding-right:0}.country .intro,.country div.select{height:150px;width:50%;float:left}.country .row2>div{height:103px;padding-right:20px;position:relative;font-size:12px;font-size:.75rem}.country .row2>div .bigger{float:left;font-size:54px;font-size:3.375rem}.countryl2b .country .row2>div p{position:absolute;bottom:28px;padding-right:15px}.countryl2a .country .row2>div .bigger,.countryl3a .country .row2>div .bigger{float:none;font-size:44px;font-size:2.75rem;line-height:44px}.countryl2c .country .row2>div span{top:18px}.countryl2c .country .row2>div p{text-indent:0;padding-left:24px}.country div.select{padding-left:81px}.country div.select img{left:30px}.country .first p{left:93px}.country .last p{left:123px}.country .extras{height:253px}.country .supplementary{padding:20px 30px}}@-moz-document url-prefix(){.country div.select img{margin-top:-3px}}#o2-footer{margin-top:0}.margin-bottom25{margin-bottom:25px}.default-content-header .header-super-xxl,.default-content-header .header-xxl,.default-content-header .promo-xxl{margin-bottom:5px}.default-content-nav{display:none}.left-nav-on .default-content-nav{float:left;width:100%;display:block}.right-promo-on .default-promo-container{float:none;width:100%;display:block;padding-bottom:20px}.bottom-promo-on .default-promo-container{float:left;width:100%;display:block;padding-bottom:25px}.bottom-promo-on .default-promo-container .col-2 .module{width:100%;background-position:100% !important}.left-nav-off .col-1third,.left-nav-off .col-2thirds{width:100%}.left-nav-on.right-promo-on .default-content-container .image img{margin-bottom:25px;width:100%}.left-nav-on.right-promo-on .default-content-container .media{width:100%;margin-bottom:25px}.divider{display:inline-block;background:url(//static.o2.co.uk/shared/img/divider-repeat.png) repeat-x scroll 0 0 #f8f8f8;height:5px;margin:0 0 25px;overflow:hidden;width:100%}.divider .divide-left,.divider .divide-right{background:url(//static.o2.co.uk/shared/img/divider-left-right.png) no-repeat scroll 0 0 #f8f8f8;width:130px;height:5px}.divider .divide-left{float:left}.divider .divide-right{float:right;background-position:-25px -25px}.default-content-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(//static.o2.co.uk/shared/js/boxsizing.htc);padding:20px 20px 0;color:#032b5a;font-family:Frutiger55,sans-serif}.default-content-container.text-box{background:0 0}.default-content-container.no-padding{padding:0}.default-content-container h2,.default-content-container h3,.default-content-container h4,.default-content-container h5{margin:0 0 20px;color:#032b5a;font-family:Frutiger45Light, sans-serif;line-height:inherit;display:block}.default-content-container h2{font-size:25px;font-size:1.5625rem}.default-content-container h3{font-size:22px;font-size:1.375rem}.default-content-container h4{font-size:20px;font-size:1.25rem}.default-content-container h5{font-size:12px;font-size:.75rem;margin-bottom:5px;font-weight:400 !important}.default-content-container address,.default-content-container p{font-size:16px;font-size:1rem;margin:0 0 25px}.default-content-container address small,.default-content-container p small{font-size:12px;font-size:.75rem;font-family:Frutiger45Light,sans-serif}.default-content-container .video-title{margin-bottom:0}.default-content-container a{color:#419eda}.default-content-container a:hover{text-decoration:underline}.default-content-container a.cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -2px -33px;padding-left:25px}.default-content-container ul{margin-bottom:25px;margin-left:20px}.default-content-container ul li{font-size:16px;font-size:1rem;list-style-type:disc;list-style:disc;font-family:Frutiger55, sans-serif;line-height:1.25em;list-style-position:outside}.default-content-container ul.unstyled{margin-left:0}.default-content-container ul.unstyled>li{list-style-type:none;list-style-position:inside}.default-content-container ul.unstyled>li ul{margin-top:20px}.default-content-container ul.unstyled.indented{margin-left:20px}.default-content-container ul.spaced li{margin-bottom:20px}.default-content-container ol{margin-bottom:25px;padding-left:25px;*padding-left:0}.default-content-container ol li{font-size:16px;font-size:1rem;font-family:Frutiger55, sans-serif;line-height:1.25em}.default-content-container ol.alphaUpper li{list-style-type:upper-alpha}.default-content-container ol.alphaLower li{list-style-type:lower-alpha}.default-content-container ol.numbered li{list-style-type:decimal}.default-content-container ol.unstyled{padding-left:0}.default-content-container ol.unstyled li{list-style-type:none;margin-bottom:20px}.default-content-container ol.unstyled li ol{margin-top:20px}.default-content-container ol.linkList{padding-left:0;counter-reset:i 0}.default-content-container ol.linkList li{list-style-type:none;*list-style-type:decimal}.default-content-container ol.linkList li:before{content:counter(i);counter-increment:i;padding-right:.5em;color:#419eda}.default-content-container .download-link{float:left;margin:0 0 25px;width:100%}.default-content-container .download-link a{color:#032b5a;background:url(//static.o2.co.uk/shared/img/download-link.png) no-repeat scroll 0 0 transparent;float:left;padding-left:30px;font-size:.875em;line-height:20px}.default-content-container .download-link a:hover{color:#419eda}.default-content-container .accordian{border-top:1px solid #e0e0e0;margin-bottom:25px;float:left;width:100%;overflow:hidden}.default-content-container .accordian.no-margin{margin-bottom:0}.default-content-container .accordian ul{margin-left:0}.default-content-container .accordian ul li{width:100%;float:left;list-style:none}.default-content-container .accordian ul li h2{background:#efefef;color:#032b5a;cursor:pointer;float:left;font-size:1em;width:100%;padding:10px 0 10px 20px;margin:0;border-bottom:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(//static.o2.co.uk/shared/js/boxsizing.htc)}.default-content-container .accordian ul li h2 .js-accordian-indicator{color:#007dba}.default-content-container .accordian ul li h2 span{display:block;float:left;width:15px;margin-right:10px}.default-content-container .accordian ul li h2 span.accordian-header{width:85%}.default-content-container .accordian ul li h2:focus,.default-content-container .accordian ul li h2:hover{background:#d7dadf}.default-content-container .accordian ul li div{display:none;color:#032b5a;float:left;width:100%;background:#fff;border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(//static.o2.co.uk/shared/js/boxsizing.htc);padding:20px 20px 0}.default-content-container .accordian ul li div h3,.default-content-container .accordian ul li div h4,.default-content-container .accordian ul li div p{margin-bottom:25px}.default-content-container .accordian ul li ul{overflow:hidden;margin:0 0 25px}.default-content-container .accordian ul li ul li{width:95%;list-style:disc;margin-left:25px}.default-content-container .accordian ul li ol{overflow:hidden;margin:0 0 25px}.default-content-container .accordian ul li ol li{width:95%;list-style:decimal;margin-left:0;margin-bottom:20px}.default-content-container .accordian ul li img{max-width:100%}.default-content-container .accordian a{color:#419eda}.default-content-container .image img{margin-bottom:25px;width:100%}.default-content-container .media iframe{width:100%;margin-bottom:25px;height:250px}.default-content-container .media object{width:100%;margin-bottom:25px}.default-content-container .faq{margin-bottom:25px}@media screen and (min-width: 575px){#o2-footer{margin-top:30px}.default-content-header .header-xxl{margin-bottom:35px}.default-content-header .header-super-xxl-grad{margin-bottom:0 !important}.default-content-header .header-super-xxl,.default-content-header .promo-xxl{margin-bottom:25px}.left-nav-on.right-promo-on .default-wrapper{width:100%;float:none}.left-nav-on.bottom-promo-on .default-wrapper{width:100%;float:right}.left-nav-on.right-promo-on .default-content-container{float:left;width:66.6%}.left-nav-on.bottom-promo-on .default-content-container{float:left;width:100%}.left-nav-on.right-promo-on .default-promo-container{float:right;width:33.3%;display:block;padding-bottom:20px}.left-nav-on.bottom-promo-on .default-promo-container{float:right;width:100%}.left-nav-on.bottom-promo-on .default-promo-container .col-2 .module{width:49%;background-position:right top !important}.default-content-container .image img{margin-bottom:25px;width:75%}.default-content-container .media,.default-content-container .media iframe{width:75%;margin-bottom:25px}.default-content-nav .navleft{margin-top:0}.left-nav-on.right-promo-on .default-content-container .image img{margin-bottom:25px;width:100%}.left-nav-on.right-promo-on .default-content-container .media iframe{width:100%;margin-bottom:25px;height:320px}.default-content-container{padding:0 30px}.default-content-container.no-padding{padding:0}.default-content-container .small{width:50%;clear:left}.default-content-container .medium{width:66%}.default-content-container .large{width:75%}.default-content-container .x-large{width:90%}.default-content-container .full{width:100%;clear:both}}@media screen and (min-width: 815px){#o2-footer{margin-top:60px}.default-content-header .header-xxl{margin-bottom:50px}.default-content-header .header-super-xxl-grad{margin-bottom:0 !important}.default-content-header .header-super-xxl,.default-content-header .promo-xxl{margin-bottom:30px}.left-nav-on .default-content-nav{float:left;width:25%;display:block}.left-nav-on .default-content-container{float:right;width:75%}.left-nav-on.bottom-promo-on .default-wrapper,.left-nav-on.right-promo-on .default-wrapper{width:75%;float:right}.left-nav-on.right-promo-on .default-content-container{float:left;width:66.6%}.left-nav-on.right-promo-on .default-promo-container{float:right;width:33.3%;display:block;padding-bottom:20px}}.no-js .faq .supportinglink{position:relative !important}.faq{background-color:#efefef;width:100%;display:block;min-height:380px}.faq a:hover{text-decoration:underline}.faq .module-body h3{color:#032b5a;width:auto;padding:25px 20px 0;margin:0;font-size:1.5em;height:57px;overflow:hidden}.faq .module-body dl{margin:0;display:block}.faq .module-body dl dt{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #d8d8d8;display:block;overflow:hidden;height:42px;background:transparent url(//static.o2.co.uk/shared/img/modules/accordion-control-bg-sprite.png) no-repeat scroll 20px 0;cursor:pointer}.faq .module-body dl dt:hover{background-color:#d7dadf !important}.faq .module-body dl dt span{display:table-cell;height:32px;vertical-align:middle;width:auto;padding:5px 20px 5px 37px;font-family:Frutiger55, sans-serif;font-size:.875em;line-height:1.25em;color:#419eda}.faq .module-body dl dt:first-child{border-top:1px solid #d8d8d8}.faq .module-body dl dt.is-open{background-position:20px -42px}.faq .module-body dl dt .js-accordion-indicator{float:left;margin:0 8px 0 0;width:15px}.faq .module-body dl dd{font-family:Frutiger45Light, sans-serif;background-color:#fff;padding:10px 20px;margin:0}.faq .module-body dl dd p{color:#032b5a;margin:12px 0}.faq .module-body dl dd ol,.faq .module-body dl dd ul{margin:12px 0}.faq .module-body dl dd ul li{list-style:disc;margin-left:20px}.faq .module-body dl dd li{color:#032b5a;line-height:1.3em}.faq .supportinglink{border:0;border-top:1px solid #d8d8d8;overflow:hidden;padding:0;height:40px;position:absolute;bottom:0;display:block;width:100%}.faq .supportinglink a{border:0;border-top:1px solid #fff;background:url(//static.o2.co.uk/shared/img/arrow-right.png) no-repeat scroll 20px 50% transparent;color:#419eda;padding:13px 20px 12px 37px;display:block;float:none;width:auto;font-size:.875em;line-height:1em}@media screen and (min-width: 575px){.faq{min-height:412px}.faq .module-body{width:100%}.faq .module-body h3{font-size:1.75em;padding:30px 20px 0;height:64px;overflow:hidden}.faq .module-body dl dt.is-open{background-position:20px -42px}.faq .module-body dl dd{padding:10px 30px}.faq .supportinglink{height:60px}.faq .supportinglink a{padding:22px 20px 22px 37px;background-position:20px 50%}}@media screen and (min-width: 815px){.js .faq{min-height:420px}.faq .module-body h3{height:71px}.faq .module-body dl dt{background-position:30px 0}.faq .module-body dl dt span{font-size:1em;padding-left:47px;line-height:1.125em}.faq .module-body dl dt.is-open{background-position:30px -42px}.faq .supportinglink{overflow:hidden;padding:0;height:60px}.faq .supportinglink a{background-position:30px 50%;padding:22px 20px 22px 47px;font-size:.875em}}.feed{background-color:#efefef;width:100%;display:block;height:380px}.feed a:hover{text-decoration:underline}.feed .module-body h3{color:#032b5a;width:auto;padding:25px 20px 0;margin:0;font-size:1.5em;height:57px;overflow:hidden}.feed .module-body ul{display:block}.feed .module-body ul li{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #d8d8d8;display:block;overflow:hidden;height:42px;background:transparent url(//static.o2.co.uk/shared/img/arrow-right.png) no-repeat scroll 20px 14px}.feed .module-body ul li a{display:table-cell;height:32px;line-height:1.25em;width:auto;padding:5px 20px 5px 37px;vertical-align:middle;font-family:Frutiger55, sans-serif;font-size:.875em;color:#419eda}.feed .module-body ul li a span{display:none}.feed .module-body ul li:first-child{border-top:1px solid #d8d8d8}.feed .module-body .loading{display:none;text-align:center;margin:30px 0}.feed .module-body .loading p{color:#032b5a;margin:10px 0}.feed .module-body .loading img{margin:0;padding:0;height:30px}.feed .module-body .errorMsg{height:60px;text-align:center;color:#900}.feed .module-body .errorMsg a{color:#419eda;display:block}.feed .supportinglink{border:0;border-top:1px solid #d8d8d8;overflow:hidden;position:absolute;bottom:0;padding:0;height:40px;display:block;width:100%}.feed .supportinglink a{border:0;border-top:1px solid #fff;background:url(//static.o2.co.uk/shared/img/arrow-right.png) no-repeat scroll 20px 50% transparent;color:#419eda;display:block;padding:13px 20px 12px 37px;float:none;width:auto;font-size:.875em;line-height:1em}.js .feed .module-body .loading{display:block}@media screen and (min-width: 575px){.feed{height:412px}.feed .module-body{width:100%}.feed .module-body h3{font-size:1.75em;padding:30px 20px 0;height:64px;overflow:hidden}.feed .module-body ul li{background-position:20px 14px}.feed .module-body .errorMsg{height:250px}.feed .supportinglink{height:60px}.feed .supportinglink a{padding:22px 20px 22px 37px;background-position:20px 50%}}@media screen and (min-width: 815px){.feed{height:420px}.feed .module-body h3{height:71px}.feed .module-body ul li{background-position:30px 15px}.feed .module-body ul li a{padding-left:47px;font-size:1em;line-height:1.125em}.feed .module-body .errorMsg{height:250px}.feed .supportinglink{overflow:hidden;padding:0;height:60px}.feed .supportinglink a{background-position:30px 50%;padding:22px 20px 22px 47px;font-size:.875em}}#o2-footer{font-family:Frutiger55, sans-serif;font-size:16px;font-size:1rem;line-height:1em;clear:both;color:#fff;display:block;background:#449ed0 url(/upgrade/static/desktop/img/footer/footer-gradient-mobile.png) 0 0 repeat-x}#o2-footer iframe{margin-top:-1px;border:0}#o2-footer p{margin:0}#o2-footer a,#o2-footer a:active,#o2-footer a:hover,#o2-footer a:visited{color:#e3e3e3 !important;text-decoration:none}#o2-footer a:hover{text-decoration:underline}#o2-footer .grid-inner{margin-left:20px;margin-right:20px;padding:30px 0 0}#o2-footer ul{float:left;padding:0}#o2-footer ul li{display:inline-block;float:left;line-height:1.5em;color:#fff;margin:0 6px 0 0}#o2-footer ul li.last{background-image:none}#o2-footer ul li a{color:#fff;text-decoration:none;margin:0 5px 0 0}#o2-footer p{color:#fff;line-height:1em;display:inline-block}#o2-footer .nav.full-nav{display:none}#o2-footer .nav.mobile-nav ul{float:left;width:100%;margin:0 0 13px}#o2-footer .nav.mobile-nav ul li{font-size:.75em}#o2-footer .nav.mobile-nav ul li span{padding:0 10px;opacity:.6}#o2-footer .nav .social{border-top:1px solid #3c6b99;border-bottom:1px solid #3d7eb1;height:30px;padding:12px 0 20px}#o2-footer .nav .social li{display:inline-block;float:left;width:35%}#o2-footer .nav .social li.facebook a{background-position:0 -33px}#o2-footer .nav .social li.instagram a{background-position:0 -131px}#o2-footer .nav .social li.youtube a{background-position:0 -165px;margin:0 6px 0 0}#o2-footer .nav .social li.twitter a{margin:0 6px 0 0px}#o2-footer .nav .social li a{background:url(/upgrade/static/desktop/img/footer/imgpsh_fullsize.png) left top no-repeat;color:#fff;text-decoration:none;display:inline-block;margin:0 13px 0 0;padding:2px 0 3px 27px}#o2-footer .nav .social li a:hover{text-decoration:underline}#o2-footer #o2-footer-secondary{font-size:.625em}#o2-footer #o2-footer-secondary ul{margin:0 20px 0 0}#o2-footer #o2-footer-secondary ul li span{padding:0 7px;opacity:.6}#o2-footer #o2-footer-secondary .telefonica-links{width:100%;display:inline-block;padding:27px 0 10px}#o2-footer #o2-footer-secondary .telefonica-links p{float:left}#o2-footer #o2-footer-secondary .telefonica-links a{padding:0 4px}#o2-footer #o2-footer-secondary .telefonica-links a:first-child{padding-left:0}#o2-footer #o2-footer-secondary .telefonica-links .telefonica-logo{float:right;background:url(/upgrade/static/desktop/img/sprite-logo-telefonica.png) 0 -22px no-repeat;text-indent:-9999px;width:58px;height:22px;top:-4px;position:relative}@media screen and (min-width: 575px){#o2-footer{background-image:url(/upgrade/static/desktop/img/footer/footer-gradient.png)}#o2-footer a:focus{outline:0 none;outline:solid 2px #419eda;text-decoration:underline}#o2-footer .grid-inner{background:url(/upgrade/static/desktop/img/footer/footer-bubbles.png) right bottom no-repeat;margin:0 auto;padding:30px 0}#o2-footer .grid-inner .nav.mobile-nav{display:none}#o2-footer .grid-inner .nav.full-nav{display:block;width:100%;overflow:hidden}#o2-footer .grid-inner .nav.full-nav dl{width:25%;margin:0;float:left;min-height:165px;background:url(/upgrade/static/desktop/img/footer/footer-list-splitter.png) 100% top no-repeat}#o2-footer .grid-inner .nav.full-nav dl.last{background-image:none}#o2-footer .grid-inner .nav.full-nav dl dt{font-family:Frutiger45Light, sans-serif;font-size:1.25em;line-height:1em;color:#fff;margin:0 0 20px 30px;opacity:.6}#o2-footer .grid-inner .nav.full-nav dl dd{font-size:.75em;margin:0 0 0 30px;padding-bottom:8px;line-height:1em}#o2-footer .grid-inner .nav.full-nav dl dd.social{border:0;height:15px;padding:3px 0 0 25px;margin-bottom:10px;background:url(/upgrade/static/desktop/img/footer/imgpsh_fullsize.png) left top no-repeat}#o2-footer .grid-inner .nav.full-nav dl dd.social.facebook{background-position:0 -33px}#o2-footer .grid-inner .nav.full-nav dl dd.social.twitter{background-position:0 0}#o2-footer .grid-inner .nav.full-nav dl dd.social.instagram{background-position:0 -131px}#o2-footer .grid-inner .nav.full-nav dl dd.social.youtube{background-position:0 -164px}#o2-footer #o2-footer-secondary{clear:both;padding:50px 20px 0;font-size:.75em}#o2-footer #o2-footer-secondary ul{display:block;float:left;width:auto}#o2-footer #o2-footer-secondary .telefonica-links{float:left;line-height:1.5em;padding:0;width:auto;margin:0;opacity:.6}#o2-footer #o2-footer-secondary .telefonica-links .telefonica-logo{display:none}#o2-footer #o2-footer-secondary .telefonica-links p{line-height:1.5em}}.clearfix,.default-content-container form>div{zoom:1}.clearfix:after,.clearfix:before,.default-content-container form>div:after,.default-content-container form>div:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.default-content-container form>div:after{clear:both}.default-content-container form>div{margin-bottom:20px}.default-content-container form>div>div{float:left;width:140px}.default-content-container input[type=email],.default-content-container input[type=tel],.default-content-container input[type=text]{-webkit-appearance:none;border:1px solid #d8d8d8;padding:8px 10px;width:278px;color:#032b5a;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.default-content-container input[type=email].half,.default-content-container input[type=tel].half,.default-content-container input[type=text].half{width:137px}.default-content-container input[type=email]:focus,.default-content-container input[type=tel]:focus,.default-content-container input[type=text]:focus{border:1px solid #061f47;outline:0}.default-content-container select{padding:8px 10px;border:1px solid transparent;color:#061f47}.default-content-container select:focus{border:1px solid #061f47;outline:0}.default-content-container label{display:block;position:relative}.default-content-container label span{display:block;margin-bottom:8px}.default-content-container label span.select{margin:0}.default-content-container input[type=checkbox],.default-content-container input[type=radio]{margin:10px 4px 0 0;border:0;width:auto}.default-content-container span.select{width:276px;position:relative;border:1px solid #d8d8d8;background-color:#FFF;background-image:url(//static.o2.co.uk/shared/img/sprite-form.png);background-image:url(//static.o2.co.uk/shared/img/sprite-form.svg),none;background-position:100% -386px;background-repeat:no-repeat;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.legacy .default-content-container span.select{background-image:none}.default-content-container span.select:before{content:"";background:#d8d8d8;position:absolute;width:1px;height:36px;top:0;right:37px}.default-content-container span.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:'';background:0 0;width:100%}.default-content-container span.select select::-ms-expand{display:none}.default-content-container input[type=submit]{width:280px;padding:8px 10px;color:#FFF;border:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#419eda;background-image:url();background-image:-moz-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #419eda), color-stop(100%, #2f7cb4));background-image:-webkit-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-o-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-ms-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:linear-gradient(to bottom, #419eda 0, #2f7cb4 100%)}.default-content-container input[type=submit]:hover{background:#2870a7;background-image:url();background-image:-moz-linear-gradient(top, #2870a7 0, #1d5c90 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2870a7), color-stop(100%, #1d5c90));background-image:-webkit-linear-gradient(top, #2870a7 0, #1d5c90 100%);background-image:-o-linear-gradient(top, #2870a7 0, #1d5c90 100%);background-image:-ms-linear-gradient(top, #2870a7 0, #1d5c90 100%);background-image:linear-gradient(to bottom, #2870a7 0, #1d5c90 100%)}.default-content-container input[type=submit]:active{background:#032b5a;background-image:url();background-image:-moz-linear-gradient(top, #032b5a 0, #032b5a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #032b5a), color-stop(100%, #032b5a));background-image:-webkit-linear-gradient(top, #032b5a 0, #032b5a 100%);background-image:-o-linear-gradient(top, #032b5a 0, #032b5a 100%);background-image:-ms-linear-gradient(top, #032b5a 0, #032b5a 100%);background-image:linear-gradient(to bottom, #032b5a 0, #032b5a 100%)}.default-content-container input[type=reset]{width:auto;padding:8px 10px;margin-right:12px;color:#032b5a;border:1px solid #bebebe;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#f8f8f8;background-image:url();background-image:-moz-linear-gradient(top, #f8f8f8 0, #e6e6e6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e6e6e6));background-image:-webkit-linear-gradient(top, #f8f8f8 0, #e6e6e6 100%);background-image:-o-linear-gradient(top, #f8f8f8 0, #e6e6e6 100%);background-image:-ms-linear-gradient(top, #f8f8f8 0, #e6e6e6 100%);background-image:linear-gradient(to bottom, #f8f8f8 0, #e6e6e6 100%)}.default-content-container input[type=reset]:hover{background:#f2f3f4;background-image:url();background-image:-moz-linear-gradient(top, #f2f3f4 0, #b1bcc9 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f3f4), color-stop(100%, #b1bcc9));background-image:-webkit-linear-gradient(top, #f2f3f4 0, #b1bcc9 100%);background-image:-o-linear-gradient(top, #f2f3f4 0, #b1bcc9 100%);background-image:-ms-linear-gradient(top, #f2f3f4 0, #b1bcc9 100%);background-image:linear-gradient(to bottom, #f2f3f4 0, #b1bcc9 100%)}.default-content-container input[type=reset]:active{background:#bfc5cc;background-image:url();background-image:-moz-linear-gradient(top, #bfc5cc 0, #bfc5cc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bfc5cc), color-stop(100%, #bfc5cc));background-image:-webkit-linear-gradient(top, #bfc5cc 0, #bfc5cc 100%);background-image:-o-linear-gradient(top, #bfc5cc 0, #bfc5cc 100%);background-image:-ms-linear-gradient(top, #bfc5cc 0, #bfc5cc 100%);background-image:linear-gradient(to bottom, #bfc5cc 0, #bfc5cc 100%)}.default-content-container input[type=checkbox]+span,.default-content-container input[type=radio]+span{display:inline}.default-content-container input,.default-content-container input[type=checkbox]+span,.default-content-container input[type=radio]+span,.default-content-container select{font-size:14px;font-size:.875rem}.default-content-container h4,.default-content-container label{font-size:16px;font-size:1rem;font-family:Frutiger55, sans-serif;margin:0}html.checked .default-content-container input[type=checkbox],html.checked .default-content-container input[type=radio]{visibility:hidden;margin:14px 8px 0 0}html.checked .default-content-container input[type=checkbox]+span:before,html.checked .default-content-container input[type=radio]+span:before{content:"";display:block;height:17px;width:17px;position:absolute;top:10px;left:0;background-image:url(//static.o2.co.uk/shared/img/sprite-form.png);background-image:url(//static.o2.co.uk/shared/img/sprite-form.svg),none}html.checked .default-content-container input[type=checkbox]+span:before{background-position:-10px 0}html.checked .default-content-container input[type=checkbox]:checked+span:before{background-position:-10px -100px}html.checked .default-content-container input[type=radio]+span:before{background-position:-10px -200px}html.checked .default-content-container input[type=radio]:checked+span:before{background-position:-10px -300px}.default-content-container ::-moz-focus-inner{border:0}.default-content-container .placeholder,.default-content-container ::-webkit-input-placeholder{color:#6b7a8d}.default-content-container :-moz-placeholder{color:#6b7a8d}.default-content-container ::-moz-placeholder{color:#6b7a8d}.default-content-container :-ms-input-placeholder{color:#6b7a8d}@media screen and (min-width: 575px){.default-content-container form>div>div{width:160px}.default-content-container input[type=email],.default-content-container input[type=tel],.default-content-container input[type=text]{width:320px}.default-content-container input[type=email].half,.default-content-container input[type=tel].half,.default-content-container input[type=text].half{width:158px}.default-content-container span.select{width:318px}.default-content-container span.select.half{width:156px}.default-content-container input[type=submit]{width:auto}}.form-container{background:url(//static.o2.co.uk/shared/img/box-shine.png) no-repeat scroll right bottom transparent}.form-container placeholder{color:#9aaabd;opacity:1;clear:both}.form-container :-moz-placeholder{color:#9aaabd;opacity:1;clear:both}.form-container ::-moz-placeholder{color:#9aaabd;opacity:1;clear:both}.form-container ::-webkit-input-placeholder{color:#9aaabd;opacity:1;clear:both}.form-container :-ms-input-placeholder{color:#9aaabd;opacity:1;clear:both}.form-container.wifidiag{border-left:1px solid #fff;background:#efefef url(//static.o2.co.uk/shared/img/wifilocatorbgr.jpg) bottom right no-repeat;height:210px;clear:both}.form-container.wifidiag input.input-text{height:36px !important}.form-container h3,.form-container label,.form-container p{color:#032b5a}.form-container .form-introduction{display:none}.form-container .form-input-s{margin:0 20px;padding:25px 0 10px}.form-container .form-input-s .form-header{font-size:1.5em;margin-bottom:14px}.form-container .form-input-s .form-introduction{font-size:.875em}.form-container .form-input-s input{height:40px;position:relative}.form-container .form-input-s fieldset{border:0;margin:0 0 25px;padding:0}.form-container .form-input-s fieldset.form-input-s-fieldset{margin-bottom:0;font-size:1em}.form-container .form-input-s fieldset p{float:left}.form-container .form-input-s fieldset .label-select,.form-container .form-input-s fieldset .label-text,.form-container .form-input-s fieldset label{clear:both;float:none;display:block;font-size:16px;margin:0;padding-bottom:5px}.form-container .form-input-s fieldset .input-text{border:1px solid #bebebe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;color:#9aaabd;text-indent:0;margin:0}.form-container .form-input-s fieldset .input-text,.form-container .form-input-s fieldset label,.form-container .form-input-s fieldset select{width:100%}.form-container .form-input-s .form-s-submit{background:#419eda;background-image:url();background-image:-moz-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #419eda), color-stop(100%, #2f7cb4));background-image:-webkit-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-o-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-ms-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:linear-gradient(to bottom, #419eda 0, #2f7cb4 100%);border:0;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:0;text-align:center;margin:0;position:relative;width:100%;font-size:.875em}.form-container .form-input-s .form-row{margin:0;padding:0 0 13px}@media screen and (min-width: 575px){.form-container.wifidiag{height:310px}.form-container .form-input-s{margin:0 20px;padding:30px 0 10px}.form-container .form-input-s .form-header{margin-bottom:10px}.form-container .form-input-s .form-row .label-text{padding-bottom:4px}.form-container .form-input-s .form-introduction{display:block;padding:0 0 7px}.form-container .form-input-s .form-s-submit{float:right;width:auto;padding:0 14px}.form-container .form-input-s .form-s-submit:focus{padding-left:13px;padding-right:13px}}@media screen and (min-width: 815px){.form-container.wifidiag{height:260px}.form-container .form-input-s{margin:0 30px}.form-container .form-input-s .form-header{font-size:1.75em}.form-container .form-input-s .form-s-submit input{height:35px}}placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}::-webkit-input-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}.js .tools{display:none}#header-consumer{font-family:Frutiger55, sans-serif;font-size:16px;font-size:1rem;position:relative;z-index:1000}#header-consumer #header-tool-search,#header-consumer .hideWhenSignedOut span,#header-consumer .is-desktop{display:none}#header-consumer .toolbar{background:#0d366b;background-image:url(/upgrade/static/desktop/img/modules/toolbar-grad-bkg.png);background-image:-moz-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d366b), color-stop(100%, #0b5e99));background-image:-webkit-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:-o-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:-ms-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:linear-gradient(to bottom, #0d366b 0, #0b5e99 100%);width:100%;height:33px;margin:0;padding:0;color:#fff;overflow:hidden}#header-consumer .toolbar a{color:#fff}#header-consumer .toolbar form.header-tool-search{display:inline;float:right;overflow:hidden;height:auto;width:auto;margin:5px 8px 5px 0;padding:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#419eda;background-image:url();background-image:-moz-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #419eda), color-stop(100%, #2f7cb4));background-image:-webkit-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-o-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-ms-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:linear-gradient(to bottom, #419eda 0, #2f7cb4 100%);border:0 solid #b6b6b6}#header-consumer .toolbar form.header-tool-search label{display:none}#header-consumer .toolbar form.header-tool-search input{float:left;margin:0;padding:0;border:0 solid;height:19px;font-size:.813em;color:#000}#header-consumer .toolbar form.header-tool-search input:focus{outline:0}#header-consumer .toolbar form.header-tool-search input[type=text]{width:72px;padding:2px 5px;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}#header-consumer .toolbar form.header-tool-search input[type=text].placeholder{color:#6b7a8d}#header-consumer .toolbar form.header-tool-search input[type=text]:-moz-placeholder{color:#6b7a8d}#header-consumer .toolbar form.header-tool-search input[type=text]::-moz-placeholder{color:#6b7a8d}#header-consumer .toolbar form.header-tool-search input[type=text]::-webkit-input-placeholder{color:#6b7a8d}#header-consumer .toolbar form.header-tool-search input[type=text]:-ms-input-placeholder{color:#6b7a8d}#header-consumer .toolbar form.header-tool-search input[type=text]:focus{width:86px;background-color:#fff;box-shadow:0 0 2px 3px #419eda inset}#header-consumer .toolbar form.header-tool-search input[type=submit]{width:36px;background:transparent url(/upgrade/static/desktop/img/nav/tool-icon-search-sprite.png) 50% -3px no-repeat}#header-consumer .toolbar form.header-tool-search input[type=submit]:focus{box-shadow:0 0 3px 1px #fff inset;height:23px}#header-consumer ul.tools{float:left;text-align:right;height:22px;line-height:1.125em;margin:11px 10px 0 0;font-size:.688em}#header-consumer ul.tools li{display:none;float:left;margin:0;overflow:hidden;padding:0 6px 0 20px;vertical-align:middle;height:auto;width:auto;background-color:transparent;background-repeat:no-repeat;background-position:0 50%}#header-consumer ul.tools li.pipe{padding:0}#header-consumer ul.tools li a{color:#fff;padding:0;background-color:transparent}#header-consumer ul.tools li a:hover{text-decoration:underline}#header-consumer ul.tools li#header-tool-basket{background-image:url(/upgrade/static/desktop/img/nav/tool-icon-basket.png)}#header-consumer ul.tools li#header-tool-webchat{display:none;background-image:url(/upgrade/static/desktop/img/nav/tool-icon-webchat.png)}#header-consumer ul.tools li#header-tool-storelocator{display:none;background-image:url(/upgrade/static/desktop/img/nav/tool-icon-storelocator.png);text-indent:100px;position:absolute;left:50%;margin-left:-16px;padding:0;background-position:50%}#header-consumer ul.tools li#header-tool-storelocator a{display:block;width:16px;padding:0 8px}#header-consumer ul.tools li#header-tool-signin{background-image:none;display:block}#header-consumer ul.tools li#header-tool-signin .welcome{float:left}#header-consumer ul.tools li a{height:12px}#header-consumer ul.tools li#header-tool-signin div{float:left}#header-consumer ul.tools li#header-tool-signin .signInLink{padding-right:6px}#header-consumer ul.tools li#header-tool-signin .hideWhenSignedIn .signInLinkInMobile{display:none}#header-consumer ul.tools li#header-tool-signin .hideWhenSignedIn .signInLinkInDesktop{display:block}#header-consumer ul.tools li#header-tool-signin .welcome{display:none;padding-right:5px}#header-consumer ul.site-switch{display:none}#header-consumer #header-tool-signin .welcome{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 575px){#header-consumer{font-family:Frutiger55, sans-serif;font-size:16px}#header-consumer .hideWhenSignedOut span{display:inline-block;padding-right:3px}#header-consumer .is-mobile{display:none}#header-consumer a{text-decoration:none}#header-consumer ul{margin:0;padding:0}#header-consumer ul li{list-style:none outside none;margin:0;padding:0}#header-consumer .toolbar{background:#0d366b;background-image:url(/upgrade/static/desktop/img/modules/toolbar-grad-bkg.png);background-image:-moz-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d366b), color-stop(100%, #0b5e99));background-image:-webkit-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:-o-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:-ms-linear-gradient(top, #0d366b 0, #0b5e99 100%);background-image:linear-gradient(to bottom, #0d366b 0, #0b5e99 100%)}#header-consumer .toolbar ul,#header-consumer .toolbar ul li{float:left}#header-consumer .toolbar .grid-inner{position:relative}#header-consumer .toolbar ul.site-switch{display:block;font-size:.813em;margin:0;position:relative;left:0;height:33px;line-height:33px;width:162px;background:transparent url(/upgrade/static/desktop/img/modules/toolbar-sitetabs.png) 0 0 no-repeat}#header-consumer .toolbar ul.site-switch li{margin:0;width:69px;padding:0 0 0 12px}#header-consumer .toolbar ul.site-switch li.current{width:65px;padding:0 0 0 16px;color:#032b5a}#header-consumer .toolbar ul.tools{float:right}#header-consumer .toolbar ul.tools li{padding:0 3px}#header-consumer .toolbar ul.tools li#header-tool-basket{display:block;background-image:none}#header-consumer .toolbar ul.tools li#header-tool-webchat{display:none;background-image:none}#header-consumer .toolbar ul.tools li#header-tool-storelocator{display:block;text-indent:0;position:relative;left:0;margin-left:0;background-position:0;background-image:none}#header-consumer .toolbar ul.tools li#header-tool-storelocator a{display:inline;width:auto;padding:0 3px}#header-consumer .toolbar ul.tools li#header-tool-signin{background-image:none}#header-consumer .toolbar ul.tools li.pipe{display:block}#header-consumer #header-tool-webchat{display:none;background-image:none}#header-consumer #header-tool-storelocator{background-image:none}}@media screen and (min-width: 815px){#header-consumer a:focus{outline:solid 2px #419eda;z-index:1;position:relative}#header-consumer .toolbar ul.tools li{padding:0 6px 0 20px;height:auto;overflow:visible}#header-consumer .toolbar ul.tools li#header-tool-basket{background-image:url(/upgrade/static/desktop/img/nav/tool-icon-basket.png)}#header-consumer .toolbar ul.tools li#header-tool-webchat{display:none;background-image:url(/upgrade/static/desktop/img/nav/tool-icon-webchat.png)}#header-consumer .toolbar ul.tools li#header-tool-storelocator{background-image:url(/upgrade/static/desktop/img/nav/tool-icon-storelocator.png);padding:0 3px 0 16px}#header-consumer .toolbar ul.tools li#header-tool-signin{background-image:url(/upgrade/static/desktop/img/nav/tool-icon-signin.png);padding-left:16px}#header-consumer .toolbar ul.tools li#header-tool-signin .welcome{display:block;float:left}#header-consumer .toolbar ul.tools li.pipe{display:none}#header-consumer .toolbar ul.tools li a{height:12px}#header-consumer .toolbar ul.site-switch{margin:0 0 0 76px}#header-consumer .toolbar ul.site-switch a:focus{outline-color:#fff}#header-consumer .toolbar form.header-tool-search input[type=text]{width:112px}#header-consumer .toolbar form.header-tool-search input[type=text]:focus{width:152px}#header-consumer .toolbar form.header-tool-search input[type=text]:focus:-moz-placeholder{color:#419eda}#header-consumer .toolbar form.header-tool-search input[type=text]:focus::-moz-placeholder{color:#419eda}#header-consumer .toolbar form.header-tool-search input[type=text]:focus::-webkit-input-placeholder{color:#419eda}#header-consumer .toolbar form.header-tool-search input[type=text]:focus:-ms-input-placeholder{color:#419eda}}@media screen and (min-width: 972px){#header-consumer .toolbar ul.site-switch{margin:0 0 0 93px}}.header-error-xxl{background-color:#061f47;background-repeat:no-repeat;background-position:right top;background-attachment:scroll;background-image:none;background-size:cover;width:100%;height:280px;overflow:hidden}.header-error-xxl .module-body{width:95%;float:left;display:block;height:280px;margin:0}.header-error-xxl .module-body .info{width:70%;padding:20px 0 0 20px}.header-error-xxl .module-body .info h1{font-family:Frutiger45Light, sans-serif;color:#fff;width:auto;margin:0 0 12px;font-size:1.5em}.header-error-xxl .module-body .info p{font-family:Frutiger55, sans-serif;font-size:.875em;color:#fff;margin:0 0 12px}.header-error-xxl .module-body .info ul{display:block;margin:0 0 20px}.header-error-xxl .module-body .info ul li{list-style-type:disc;list-style-position:inside;font-family:Frutiger55, sans-serif;font-size:.875em;line-height:1.3em;font-weight:400;color:#fff}.header-error-xxl .module-body .info img{color:#fff;display:none}.header-error-xxl .module-body .info a{font-family:Frutiger55, sans-serif;font-size:.875em;font-weight:400;color:#fff;left:20px;padding:0 0 0 33px;min-height:20px;background:transparent url(//static.o2.co.uk/shared/img/modules/promo-cta-arrow.png) 0 -93px no-repeat;display:block;margin:0 0 5px}.header-error-xxl .module-body .info a:hover{text-decoration:underline}@media screen and (min-width: 575px){.header-error-xxl{background-position:center top;height:350px}.header-error-xxl .module-body{background-position:0 right;width:auto;height:350px}.header-error-xxl .module-body .info{padding:30px 150px 0 20px;width:60%}.header-error-xxl .module-body .info h1{font-size:1.875em;margin:0 0 20px}.header-error-xxl .module-body .info p{font-size:.875em;display:block}.header-error-xxl .module-body .info p.intro,.header-error-xxl .module-body .info ul{margin:0 0 20px}.header-error-xxl .module-body .info a{font-family:Frutiger45Light, sans-serif;font-size:1.313em;padding:0 0 0 33px;background-position:0 -59px;margin:0 0 5px}}@media screen and (min-width: 815px){.header-error-xxl{background-position:right center;background-size:auto;height:500px}.header-error-xxl .module-body{background-position:0 right;width:auto;height:500px}.header-error-xxl .module-body .info{width:50%;padding:30px 150px 0 30px}.header-error-xxl .module-body .info p{font-size:1.25em;display:block;font-family:Frutiger45Light,sans-serif}.header-error-xxl .module-body .info p.intro{margin:0 0 30px}.header-error-xxl .module-body .info h1{font-size:2.875em;margin:0 0 30px}.header-error-xxl .module-body .info a{bottom:68px;left:30px;font-size:1.25em;padding:0 0 0 36px;background-position:0 -60px;margin:0 0 11px}.header-error-xxl .module-body .info ul{margin:0 0 30px}.header-error-xxl .module-body .info ul li{font-family:Frutiger45Light, sans-serif;font-size:1.25em;line-height:1.25em}.header-error-xxl .module-body .info img{display:block;margin:0 0 28px}}.no-js .header-search-xxl-search-hub option{display:none}.header-search-xxl-search-hub{background-color:#061f47;background-repeat:no-repeat;background-position:top right;background-image:url(//static.o2.co.uk/shared/img/modules/header-search-xxl-diagonal-small-575.png);width:100%;height:160px;overflow:hidden;margin-bottom:30px}.header-search-xxl-search-hub .module-body{width:95%;float:left;display:block;padding:20px;margin:0}.header-search-xxl-search-hub .module-body .info{float:left;width:100%}.header-search-xxl-search-hub .module-body .info h1{color:#fff;width:auto;margin:0 0 7px;font-size:1.5em}.header-search-xxl-search-hub .module-body .info p{font-family:Frutiger46Italic, sans-serif;display:none;color:#fff}.header-search-xxl-search-hub .module-body form{float:left;margin:20px 0 0}.header-search-xxl-search-hub .module-body form label{color:#fff}.header-search-xxl-search-hub .module-body form .fieldandsubmitbar{background:#419eda;background-image:url();background-image:-moz-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #419eda), color-stop(100%, #2f7cb4));background-image:-webkit-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-o-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-ms-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:linear-gradient(to bottom, #419eda 0, #2f7cb4 100%);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:0;margin:8px 0 0;width:280px;height:auto;overflow:hidden;position:relative}.header-search-xxl-search-hub .module-body form span.select{display:block;width:100%}.header-search-xxl-search-hub .module-body form select:focus{border:1px solid #FFF}.header-search-xxl-search-hub .module-body form input{border:0;padding:5px 10px;margin:0;height:30px;float:left}.header-search-xxl-search-hub .module-body form input[type=text]{background-color:#fff;color:#032b5a;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;font-size:.875em;width:200px}.header-search-xxl-search-hub .module-body form input[type=text].placeholder,.header-search-xxl-search-hub .module-body form input[type=text]::-webkit-input-placeholder{color:#6b7a8d}.header-search-xxl-search-hub .module-body form input[type=text]:-moz-placeholder{color:#6b7a8d}.header-search-xxl-search-hub .module-body form input[type=text]::-moz-placeholder{color:#6b7a8d}.header-search-xxl-search-hub .module-body form input[type=text]:-ms-input-placeholder{color:#6b7a8d}.header-search-xxl-search-hub .module-body form input[type=submit]{color:#fff;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;background:transparent url(//static.o2.co.uk/shared/img/nav/tool-icon-search-sprite.png) 50% -25px no-repeat;padding:0;height:40px;width:60px}@media screen and (min-width: 575px){.header-search-xxl-search-hub{background-image:url(//static.o2.co.uk/shared/img/modules/header-search-xxl-diagonal-medium-815.png);height:200px}.header-search-xxl-search-hub .module-body{width:100%;padding:30px 20px}.header-search-xxl-search-hub .module-body .info p{font-size:1em;display:block}.header-search-xxl-search-hub .module-body .info h1{font-size:1.875em}.header-search-xxl-search-hub .module-body form{margin:20px 0 0}.header-search-xxl-search-hub .module-body form .fieldandsubmitbar{width:326px}.header-search-xxl-search-hub .module-body form input[type=text]{width:256px}.header-search-xxl-search-hub .module-body form input[type=submit]{width:50px}}@media screen and (min-width: 815px){.header-search-xxl-search-hub{height:130px;background:url(//static.o2.co.uk/www/img/general/header-xxl-grad-1px-repeat.jpg) 0 0 repeat-x}.header-search-xxl-search-hub .header-search-xxl-search-hub-diag{background:url(//static.o2.co.uk/shared/img/modules/headersearch-xxl-diagonal_2000.png) right top no-repeat;margin:0 auto;height:130px}.header-search-xxl-search-hub .module-body{padding:0;margin:0;width:100%}.header-search-xxl-search-hub .module-body .info{width:50%;padding:30px 0 0 30px}.header-search-xxl-search-hub .module-body .info p{font-size:1.125em;display:block}.header-search-xxl-search-hub .module-body .info h1{font-size:2.875em}.header-search-xxl-search-hub .module-body form{margin:0;float:right;padding:30px 30px 30px 0}}.header-search-xxl-search-hub-results{background:#FFF;position:absolute;max-height:144px;overflow:auto;display:none;-webkit-overflow-scrolling:touch}.header-search-xxl-search-hub-results a{border:1px solid #d0d0d0;border-top:0;display:block;padding:0 10px;line-height:31px;height:31px;color:#032b5a;font-size:12px;font-size:.75rem}.header-search-xxl-search-hub-results .active,.header-search-xxl-search-hub-results a:hover{background:#d0d0d0}@media screen and (min-width: 575px){.header-search-xxl-search-hub-results a{font-size:13px;font-size:.8125rem}}.no-js #findphone form,.no-js #select-language form,.no-js .header-dropdown-xxl option{display:none}.header-dropdown-xxl,.header-search-xxl{background-color:#061f47;background-repeat:no-repeat;background-position:top right;background-image:url(//static.o2.co.uk/shared/img/modules/header-search-xxl-diagonal-small-575.png);width:100%;height:160px;overflow:hidden}.header-dropdown-xxl .module-body,.header-search-xxl .module-body{width:95%;float:left;display:block;padding:20px;margin:0}.header-dropdown-xxl .module-body .info,.header-search-xxl .module-body .info{float:left;width:100%}.header-dropdown-xxl .module-body .info h1,.header-search-xxl .module-body .info h1{color:#fff;width:auto;margin:0 0 7px;font-size:1.5em}.header-dropdown-xxl .module-body .info p,.header-search-xxl .module-body .info p{font-family:Frutiger46Italic, sans-serif;display:none;color:#fff}.header-dropdown-xxl .module-body form,.header-search-xxl .module-body form{float:left;margin:20px 0 0}.header-dropdown-xxl .module-body form label,.header-search-xxl .module-body form label{color:#fff}.header-dropdown-xxl .module-body form .fieldandsubmitbar,.header-search-xxl .module-body form .fieldandsubmitbar{background:#419eda;background-image:url();background-image:-moz-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #419eda), color-stop(100%, #2f7cb4));background-image:-webkit-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-o-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-ms-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:linear-gradient(to bottom, #419eda 0, #2f7cb4 100%);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:0;margin:8px 0 0;width:280px;height:auto;overflow:hidden;position:relative}.header-dropdown-xxl .module-body form span.select,.header-search-xxl .module-body form span.select{display:block;width:100%}.header-dropdown-xxl .module-body form select:focus,.header-search-xxl .module-body form select:focus{border:1px solid #FFF}.header-dropdown-xxl .module-body form input,.header-search-xxl .module-body form input{border:0;padding:5px 10px;margin:0;height:30px;float:left}.header-dropdown-xxl .module-body form input[type=text],.header-search-xxl .module-body form input[type=text]{background-color:#fff;color:#032b5a;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;font-size:.875em;width:200px}.header-dropdown-xxl .module-body form input[type=text].placeholder,.header-dropdown-xxl .module-body form input[type=text]::-webkit-input-placeholder,.header-search-xxl .module-body form input[type=text].placeholder,.header-search-xxl .module-body form input[type=text]::-webkit-input-placeholder{color:#6b7a8d}.header-dropdown-xxl .module-body form input[type=text]:-moz-placeholder,.header-search-xxl .module-body form input[type=text]:-moz-placeholder{color:#6b7a8d}.header-dropdown-xxl .module-body form input[type=text]::-moz-placeholder,.header-search-xxl .module-body form input[type=text]::-moz-placeholder{color:#6b7a8d}.header-dropdown-xxl .module-body form input[type=text]:-ms-input-placeholder,.header-search-xxl .module-body form input[type=text]:-ms-input-placeholder{color:#6b7a8d}.header-dropdown-xxl .module-body form input[type=submit],.header-search-xxl .module-body form input[type=submit]{color:#fff;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;background:transparent url(//static.o2.co.uk/shared/img/nav/tool-icon-search-sprite.png) 50% -25px no-repeat;padding:0;height:40px;width:60px}@media screen and (min-width: 575px){.header-dropdown-xxl,.header-search-xxl{background-image:url(//static.o2.co.uk/shared/img/modules/header-search-xxl-diagonal-medium-815.png);height:200px}.header-dropdown-xxl .module-body,.header-search-xxl .module-body{width:100%;padding:30px 20px}.header-dropdown-xxl .module-body .info p,.header-search-xxl .module-body .info p{font-size:1em;display:block}.header-dropdown-xxl .module-body .info h1,.header-search-xxl .module-body .info h1{font-size:1.875em}.header-dropdown-xxl .module-body form,.header-search-xxl .module-body form{margin:20px 0 0}.header-dropdown-xxl .module-body form .fieldandsubmitbar,.header-search-xxl .module-body form .fieldandsubmitbar{width:326px}.header-dropdown-xxl .module-body form input[type=text],.header-search-xxl .module-body form input[type=text]{width:256px}.header-dropdown-xxl .module-body form input[type=submit],.header-search-xxl .module-body form input[type=submit]{width:50px}}@media screen and (min-width: 815px){.header-dropdown-xxl,.header-search-xxl{height:130px;background:url(//static.o2.co.uk/www/img/general/header-xxl-grad-1px-repeat.jpg) 0 0 repeat-x}.header-dropdown-xxl .header-search-xxl-diag,.header-search-xxl .header-search-xxl-diag{background:url(//static.o2.co.uk/shared/img/modules/headersearch-xxl-diagonal_2000.png) right top no-repeat;margin:0 auto;height:130px}.header-dropdown-xxl .module-body,.header-search-xxl .module-body{padding:0;margin:0;width:100%}.header-dropdown-xxl .module-body .info,.header-search-xxl .module-body .info{width:50%;padding:30px 0 0 30px}.header-dropdown-xxl .module-body .info p,.header-search-xxl .module-body .info p{font-size:1.125em;display:block}.header-dropdown-xxl .module-body .info h1,.header-search-xxl .module-body .info h1{font-size:2.875em}.header-dropdown-xxl .module-body form,.header-search-xxl .module-body form{margin:0;float:right;padding:30px 30px 30px 0}}.header-search-xxl-results{background:#FFF;position:absolute;max-height:144px;overflow:auto;display:none;-webkit-overflow-scrolling:touch}.header-search-xxl-results a{border:1px solid #d0d0d0;border-top:0;display:block;padding:0 10px;line-height:31px;height:31px;color:#032b5a;font-size:12px;font-size:.75rem}.header-search-xxl-results .active,.header-search-xxl-results a:hover{background:#d0d0d0}.header-search-xxl-results.border4{border-bottom:1px solid #d0d0d0}@media screen and (min-width: 575px){.header-search-xxl-results a{font-size:13px;font-size:.8125rem}}.no-backgroundsize .header-super-xxl,.no-js .header-super-xxl{background-size:auto;background-position:center center}.backgroundsize .header-super-xxl{background-size:cover;background-position:right center}.header-super-xxl{background-color:#061f47;background-repeat:no-repeat;background-attachment:scroll;background-image:none;width:100%;height:220px;overflow:hidden;z-index:0}.header-super-xxl .grid-inner{position:relative;z-index:1}.header-super-xxl .module-body{width:95%;float:left;display:block;height:220px;margin:0}.header-super-xxl .module-body .info{width:58%;padding:20px 0 0 20px}.header-super-xxl .module-body .info h1{font-family:Frutiger45Light, sans-serif;color:#fff;width:auto;margin:0 0 12px;font-size:1.5em}.header-super-xxl .module-body .info p{font-family:Frutiger55, sans-serif;display:none;color:#fff}.header-super-xxl .module-body .info p.intro{font-family:Frutiger46Italic,sans-serif}.header-super-xxl .module-body .info ul{display:block}.header-super-xxl .module-body .info ul li{font-family:Frutiger55, sans-serif;font-size:.875em;font-weight:400;color:#fff;line-height:1.2em}.header-super-xxl .module-body .info img{color:#fff;display:none}.header-super-xxl .module-body .info a{font-family:Frutiger55, sans-serif;font-size:.875em;font-weight:400;color:#fff;position:absolute;bottom:20px;left:20px;padding:0 0 0 26px;min-height:20px;background:transparent url(//static.o2.co.uk/shared/img/modules/download-bubble-small.png) 0 0 no-repeat}.header-super-xxl .module-body .info a:hover{text-decoration:underline}@media screen and (min-width: 575px){.header-super-xxl{background-color:none;background-size:auto !important;background-position:top left !important;height:250px}.header-super-xxl .module-body{background-position:0 right;height:250px}.header-super-xxl .module-body .info{width:515px;padding:20px 0 0 20px}.header-super-xxl .module-body .info h1{font-size:1.875em;margin:0 0 10px}.header-super-xxl .module-body .info p{font-size:1em;display:block}.header-super-xxl .module-body .info p.intro{margin:0 0 12px}.header-super-xxl .module-body .info ul{width:315px}.header-super-xxl .module-body .info a{font-family:Frutiger45Light, sans-serif;font-size:1.313em;bottom:48px;left:20px;padding:0 0 0 30px;min-height:25px;background-image:url(//static.o2.co.uk/shared/img/modules/download-bubble-large.png);background-position:0 2px}}@media screen and (min-width: 815px){.header-super-xxl-grad{background:url(//static.o2.co.uk/www/img/general/headersuper-xxl_bg_slice.jpg) repeat-x 0 0;overflow:hidden;width:100%;height:450px}.header-super-xxl-grad .module{background-color:transparent}.header-super-xxl{background-size:auto !important;background-position:top left !important;height:450px !important}.header-super-xxl .module-body{background-position:0 right;height:450px}.header-super-xxl .module-body .info{padding:50px 0 0 30px}.header-super-xxl .module-body .info p{width:415px;font-size:1.125em;display:block}.header-super-xxl .module-body .info p.intro{margin:0 0 20px}.header-super-xxl .module-body .info h1{width:515px;font-size:2.875em;margin:0 0 8px}.header-super-xxl .module-body .info img.appIcon{display:block;width:77px;width:77px;margin:0 0 20px}.header-super-xxl .module-body .info a{bottom:68px;left:30px;font-size:1.25em;padding:0 0 0 36px;background-image:url(//static.o2.co.uk/shared/img/modules/download-bubble-large.png)}.header-super-xxl .module-body .info ul{width:415px;margin:0 0 25px}.header-super-xxl .module-body .info ul li{font-family:Frutiger45Light, sans-serif;font-size:1.25em}}@media screen and (min-width: 1100px){.header-super-xxl{background-size:auto !important;background-position:top center !important}}.header-xxl{background-color:#061f47;background-repeat:no-repeat;background-position:-9999px -9999px;background-attachment:scroll;background-image:none;width:100%;height:60px;overflow:hidden}.header-xxl .module-body{width:95%;float:left;background:url(//static.o2.co.uk/shared/img/modules/header-xxl-diagonal-small.png) no-repeat scroll right 0;display:block;height:60px;margin:0}.header-xxl .module-body .info{padding:20px 0 0 20px}.header-xxl .module-body .info h1{color:#fff;width:auto;margin:0 0 7px;font-size:1.5em}.header-xxl .module-body .info p{font-family:Frutiger46Italic, sans-serif;display:none;color:#fff}.header-xxl.noImage{background-position:top right;background-image:url(//static.o2.co.uk/shared/img/modules/header-xxl-diagonal-small.png)}.header-xxl.noImage .module-body{background:0 0}@media screen and (min-width: 575px){.header-xxl{background-position:top center;background-image:url(//static.o2.co.uk/www/img/general/header-xxl-bubbles.jpg);height:110px}.header-xxl .header-xxl-bespoke-bgr{min-width:575px;max-width:815px;margin:0 auto;background-image:url(//static.o2.co.uk/www/img/general/header-xxl-bubbles.jpg);background-position:55% top;background-repeat:no-repeat;height:110px}.header-xxl .module-body{background-position:0 right;background-image:url(//static.o2.co.uk/shared/img/modules/header-xxl-diagonal.png);width:auto;height:110px}.header-xxl .module-body .info{padding:30px 150px 0 20px}.header-xxl .module-body .info p{font-size:1em;display:block}.header-xxl .module-body .info h1{font-size:1.875em}.header-xxl.noImage{background-position:top right;background-image:url(//static.o2.co.uk/shared/img/modules/header-search-xxl-diagonal-medium-815.png)}.header-xxl.noImage .module-body{background:0 0}}@media screen and (min-width: 815px){.header-xxl{background:url(//static.o2.co.uk/www/img/general/header-xxl-grad-1px-repeat.jpg) repeat-x 0 0;height:130px}.header-xxl .header-xxl-bespoke-bgr{min-width:1100px;max-width:2000px;margin:0 auto;background-image:url(//static.o2.co.uk/www/img/general/header-xxl-bubbles.jpg);background-position:top center;background-repeat:no-repeat;height:130px}.header-xxl .module-body{background-position:0 right;background-image:url(//static.o2.co.uk/shared/img/modules/header-xxl-diagonal.png);width:auto;height:130px}.header-xxl .module-body .info{padding:30px 150px 0 30px}.header-xxl .module-body .info p{font-size:1.125em;display:block}.header-xxl .module-body .info h1{font-size:2.875em}.header-xxl.noImage{background-position:top right;background-image:url(//static.o2.co.uk/shared/img/modules/header-search-xxl-diagonal-1100.png)}.header-xxl.noImage .module-body{background:0 0}}.js .hero li{display:none}.hero img.map{position:absolute;z-index:5;top:0;left:0}.hero .underline a{text-decoration:underline}.hero .heroTrigger{position:absolute;z-index:10;cursor:pointer}.hero ul{min-height:320px}.hero li{background-color:transparent;background-repeat:no-repeat;background-position:100% 0;height:200px}.hero li h2{color:#032b5a;font-size:1.5em;line-height:1em;font-family:Frutiger45Light, sans-serif;margin-bottom:8px}.hero li p{color:#032b5a;font-size:.75em;font-family:Frutiger55, sans-serif;margin-bottom:12px}.hero li a,.hero li p.cta{color:#419eda;font-size:.875em;font-family:Frutiger45Light, sans-serif;line-height:1.2em;display:block;background:transparent url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -35px;padding:0 0 0 25px;white-space:nowrap}.hero li.dark h2,.hero li.dark p{color:#fff}.hero li.dark a,.hero li.dark p.cta{color:#fff;background-position:0 -94px}.hero a{display:block}.hero .slide-content{padding:25px 20px;width:50%}.hero .hero-wrapper{border:0;height:400px;position:relative;z-index:1;width:100%;margin:0 auto}.hero .hero-wrapper ul{position:absolute}.hero .hero-wrapper ul li{position:absolute;width:1100px}@media screen and (min-width: 575px){.hero .grad{background:transparent url(//static.o2.co.uk/shared/img/modules/hero-xxl-slice-overlay-814.png) 100% 0 repeat-x;z-index:6;position:absolute;padding:0 20px}.hero .grad .slide-content{width:70%}.hero .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/hero-xxl-background-814.png)}.hero ul{min-height:320px}.hero li{height:320px}.hero li h2{font-size:1.875em;margin-bottom:12px}.hero li p{font-size:.875em;margin-bottom:12px}.hero li a,.hero li p.cta{font-size:1.313em;line-height:1em;padding:0 0 0 25px;position:absolute;bottom:40px}.hero .slide-content{position:relative;height:240px;padding:40px 20px;width:35%}}@media screen and (min-width: 815px){.hero .grad{background-image:url(//static.o2.co.uk/shared/img/modules/hero-xxl-slice-overlay-1100.png)}.hero .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/hero-xxl-background-1100.png)}.hero ul{min-height:400px}.hero li{height:400px}.hero li h2{font-size:2.5em;margin-bottom:20px}.hero li p{font-size:1em;margin-bottom:25px}.hero li a,.hero li p.cta{font-size:1.563em;background-position:0 0;padding:0 0 0 30px;bottom:60px}.hero li.dark a,.hero li.dark p.cta{background-position:0 -59px}.hero .slide-content{height:280px;padding:60px 20px 20px;width:37%}}@media screen and (min-width: 1100px){.hero li{height:400px}.hero .hero-wrapper{width:1100px}}#floatingCirclesG{position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;-moz-transform:scale(0.6);-webkit-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.f_circleG{position:absolute;background-color:#3C9ECC;height:6px;width:6px;-moz-border-radius:3px;-moz-animation-name:f_fadeG;-moz-animation-duration:.64s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:3px;-webkit-animation-name:f_fadeG;-webkit-animation-duration:.64s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-o-border-radius:3px;-o-animation-name:f_fadeG;-o-animation-duration:.64s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-ms-border-radius:3px;-ms-animation-name:f_fadeG;-ms-animation-duration:.64s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;border-radius:3px;animation-name:f_fadeG;animation-duration:.64s;animation-iteration-count:infinite;animation-direction:linear}#frotateG_01{left:0;top:13px;-moz-animation-delay:.24s;-webkit-animation-delay:.24s;-o-animation-delay:.24s;-ms-animation-delay:.24s;animation-delay:.24s}#frotateG_02{left:4px;top:4px;-moz-animation-delay:.32s;-webkit-animation-delay:.32s;-o-animation-delay:.32s;-ms-animation-delay:.32s;animation-delay:.32s}#frotateG_03{left:13px;top:0;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}#frotateG_04{right:4px;top:4px;-moz-animation-delay:.48s;-webkit-animation-delay:.48s;-o-animation-delay:.48s;-ms-animation-delay:.48s;animation-delay:.48s}#frotateG_05{right:0;top:13px;-moz-animation-delay:.56s;-webkit-animation-delay:.56s;-o-animation-delay:.56s;-ms-animation-delay:.56s;animation-delay:.56s}#frotateG_06{right:4px;bottom:4px;-moz-animation-delay:.64s;-webkit-animation-delay:.64s;-o-animation-delay:.64s;-ms-animation-delay:.64s;animation-delay:.64s}#frotateG_07{left:13px;bottom:0;-moz-animation-delay:.72s;-webkit-animation-delay:.72s;-o-animation-delay:.72s;-ms-animation-delay:.72s;animation-delay:.72s}#frotateG_08{left:4px;bottom:4px;-moz-animation-delay:.8s;-webkit-animation-delay:.8s;-o-animation-delay:.8s;-ms-animation-delay:.8s;animation-delay:.8s}@-moz-keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#3C9ECC}}@-webkit-keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#3C9ECC}}@-o-keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#3C9ECC}}@-ms-keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#3C9ECC}}@keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#3C9ECC}}.image-m{background-color:transparent;height:auto}.image-m img{width:100%;height:auto}.label-m{width:100%;position:relative;background:transparent url(//static.o2.co.uk/shared/img/label-m-shadow320.png) 0 0 no-repeat;padding:24px 0 0}.label-m h4{font-size:1.2em}@media screen and (min-width: 575px){.label-m{background:transparent url(//static.o2.co.uk/shared/img/label-m-shadow575.png) 0 0 no-repeat;padding:12px 0 0}.label-m h4{font-size:1.125em}}@media screen and (min-width: 815px){.label-m{background:transparent url(//static.o2.co.uk/shared/img/label-m-shadow.png) 0 0 no-repeat;padding:21px 0 0}.label-m h4{font-size:1.25em}}.label-xxl{width:100%;position:relative;background:transparent url(//static.o2.co.uk/shared/img/label-xxl-shadow575.png) 0 0 no-repeat}.label-xxl h2{padding:22px 0 22px 20px;color:#032b5a;width:95%;font-size:1.25em;line-height:1.25em}.label-xxl .line{position:absolute;height:2px;width:100%;left:0;bottom:0;background:transparent url(//static.o2.co.uk/shared/img/label-xxl-line575.png) 0 0 no-repeat}@media screen and (min-width: 575px){.label-xxl{background:transparent url(//static.o2.co.uk/shared/img/label-xxl-shadow575.png) 0 0 no-repeat}.label-xxl h2{padding:12px 0 10px 20px}}@media screen and (min-width: 815px){.label-xxl{background:transparent url(//static.o2.co.uk/shared/img/label-xxl-shadow1100.png) 0 0 no-repeat}.label-xxl h2{padding:18px 0 16px 30px}.label-xxl .line{background-image:url(//static.o2.co.uk/shared/img/label-xxl-line1100.png)}}.link-xs{position:relative;height:40px;width:100%;background:#efefef}.link-xs a{display:block;width:100%;height:100%}.link-xs span.arrow{position:absolute;left:0;margin:0 4px 0 17px;width:21px;height:24px;display:block;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -35px transparent;float:left}.link-xs h3{line-height:1.2em;top:0;left:0;margin:10px 20px 10px 44px;font-family:Frutiger55, sans-serif;font-size:14px;font-size:.875rem;max-height:2.6em;width:auto;white-space:normal;color:#419eda;overflow:hidden}@media screen and (min-width: 575px){.link-xs{height:75px}.link-xs span.arrow{margin:20px 4px 0 17px}.link-xs h3{position:absolute;margin:20px 20px 0 44px;white-space:normal;max-height:3.6em}}@media screen and (min-width: 815px){.link-xs{border-right:1px solid #F8F8F8;box-sizing:border-box;-moz-box-sizing:border-box;*border-right:0;height:110px}.link-xs span.arrow{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 0 transparent;float:left;margin:20px 0 0 30px}.link-xs h3{margin:20px 30px 0 59px;font-family:Frutiger45Light, sans-serif;font-size:18px;font-size:1.125rem}}.media-m{margin:0;padding:0}.media-m .module-body .video-holder{width:100%;position:relative;padding-bottom:65%;overflow:hidden}.media-m .module-body .video-holder iframe{position:absolute;width:100%;height:100%;left:0;top:0}.media-m .module-body .video-title{font-size:.875em;color:#032b5a;background-color:#efefef;padding:14px 0 14px 20px}@media screen and (min-width: 575px){.media-m .module-body .video-title{padding:8px 0 8px 14px}}@media screen and (min-width: 815px){.media-m .module-body .video-title{padding:14px 0 14px 14px;font-size:1em}}placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}::-webkit-input-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}.csstransitions .nav-consumer.is-mobile ul{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.nav-primary{background:#f9f9f9;background-image:url();background-image:-moz-linear-gradient(top, #f9f9f9 0, #eaeaea 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #eaeaea));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #eaeaea 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #eaeaea 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #eaeaea 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #eaeaea 100%);display:block;height:auto;overflow:hidden}.legacy #o2-page-wrapper .nav-primary .logo img{display:none}.legacy #o2-page-wrapper .nav-primary .o2 a{background:url(/upgrade/static/desktop/img/logo-o2.png) 0 no-repeat;display:inline-block;width:55px;height:53px}.legacy #o2-page-wrapper .nav-primary .telefonica a{background:url(/upgrade/static/desktop/img/logo-telefonica.png) 0 0 no-repeat;display:inline-block;width:85px;height:24px}.nav-primary a{text-decoration:none}.nav-primary dl{margin:0;padding:0}.nav-primary dl dt{font-size:1em;font-weight:400}.nav-primary dl dd{display:none;white-space:normal}.nav-primary ul li{list-style:none outside none;width:100%}.nav-primary ul li a{width:100%;display:block;color:#032b5a;padding-left:20px;height:35px;line-height:35px;font-size:.938em}.nav-primary ul li a:visited{color:#032b5a}.nav-primary .mobile-nav-toggle{height:60px;width:60px;position:absolute;right:0;z-index:1002;background-image:url(/upgrade/static/desktop/img/primary-nav-border.png);background-position:left 0;background-repeat:no-repeat;background-color:#f7f7f7}.nav-primary .mobile-nav-toggle a{display:block;background:transparent url(/upgrade/static/desktop/img/nav/nav-mobile-burger-sprite.png) 50% 0 no-repeat;height:60px;width:60px;margin:0}.nav-primary .mobile-nav-toggle.is-visible{border-bottom:1px solid #f7f7f7}.nav-primary .mobile-nav-toggle.is-visible a{background-position:50% -60px}.nav-primary .logo{float:left;width:20%}.nav-primary .logo.telefonica{display:none}.nav-primary .logo.o2{padding:0;width:60px;height:60px;position:absolute;left:0}.nav-primary .logo.o2 a{width:60px;height:60px;display:block}.nav-primary .logo.o2 img{height:31px;width:32px;margin:15px 0 0 20px}.nav-primary .navslide{background-color:#e6e6e6;position:absolute;top:84px;width:100%}.nav-primary .nav-mobile{float:left;width:100%;height:60px}.nav-primary .nav-mobile ul{height:auto;overflow:hidden;padding:0 60px}.nav-primary .nav-mobile ul li{float:left;width:31%;padding:0;border-bottom:0;text-align:center}.nav-primary .nav-mobile ul li a{color:#032b5a;font-size:1em;font-weight:400;background-image:none;line-height:normal;padding:20px 0 0}.nav-primary .nav-mobile ul li.logo{text-align:left;width:20%;padding:0}.nav-primary .nav-mobile ul li.logo img{height:31px;width:32px;margin:0 0 0 20px}.nav-primary .nav-consumer{clear:both;display:block}.nav-primary .nav-consumer ul{margin:0;padding:0;position:absolute;width:100%;clear:both;display:none;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;z-index:1000;-moz-box-shadow:0 6px 8px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,0.5);box-shadow:0 6px 8px 0 rgba(0,0,0,0.5)}.nav-primary .nav-consumer ul li{clear:both;width:auto;display:block;padding:0;overflow:hidden;background:#f7f7f7 url(/upgrade/static/desktop/img/nav/item-border-bottom.png) 50% 0 no-repeat}.nav-primary .nav-consumer ul li ul{background:none repeat scroll 0 0 #ececec;left:100%;padding-top:0;top:-1px}.nav-primary .nav-consumer ul li ul.display-opposite{right:100%;left:auto}.nav-primary .nav-consumer ul li ul ul.reverse-menu{top:auto;bottom:0}.nav-primary .nav-consumer ul li a{width:90%;padding:0 5%;color:#032b5a;display:block;font-size:.938em;text-decoration:none}.nav-primary .nav-consumer ul li a.back{padding:0 0 0 10%;width:90%;background:transparent url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png) 4% -120px no-repeat;font-size:.813em;line-height:38px}.nav-primary .nav-consumer ul li a.back:active,.nav-primary .nav-consumer ul li a.back:focus{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png),url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png);background-position:4% -120px,0 0}.nav-primary .nav-consumer ul li a.show-more{background:transparent url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png) 95% -200px no-repeat}.nav-primary .nav-consumer ul li a.show-more:focus{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png),url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png);background-position:95% -200px,0 0}.nav-primary .nav-consumer ul li a.is-hover,.nav-primary .nav-consumer ul li a:active,.nav-primary .nav-consumer ul li a:focus{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png);background-position:0 0}.nav-primary .nav-consumer ul li.has-submenu>a,.nav-primary .nav-consumer ul li.has-submenu>a.open{background:transparent url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png) 95% -40px no-repeat}.nav-primary .nav-consumer ul li.has-submenu>a:active,.nav-primary .nav-consumer ul li.has-submenu>a:focus{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png),url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png);background-position:95% -40px,50% 0}.nav-primary .nav-consumer ul li.is-active>a{color:#419eda;background-position:95% 0}.nav-primary .nav-consumer ul li:first-child{background:#f7f7f7 none 0 0 no-repeat}.nav-primary .nav-consumer .content{left:0;position:absolute}.nav-primary .nav-consumer form.header-tool-search{display:block;width:94%;overflow:hidden;height:auto;margin:5px 3%;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#419eda;background-image:url();background-image:-moz-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #419eda), color-stop(100%, #2f7cb4));background-image:-webkit-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-o-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:-ms-linear-gradient(top, #419eda 0, #2f7cb4 100%);background-image:linear-gradient(to bottom, #419eda 0, #2f7cb4 100%);border:1px solid #b6b6b6}.nav-primary .nav-consumer form.header-tool-search input{float:left;margin:0;border:0;height:26px;font-size:.813em;color:#000}.nav-primary .nav-consumer form.header-tool-search input:focus{outline:0}.nav-primary .nav-consumer form.header-tool-search input[type=text]{width:81%;padding:2px 2%}.nav-primary .nav-consumer form.header-tool-search input[type=text]::-webkit-input-placeholder{color:#6b7a8d}.nav-primary .nav-consumer form.header-tool-search input[type=text]:-moz-placeholder{color:#6b7a8d}.nav-primary .nav-consumer form.header-tool-search input[type=text]::-moz-placeholder{color:#6b7a8d}.nav-primary .nav-consumer form.header-tool-search input[type=text]:-ms-input-placeholder{color:#6b7a8d}.nav-primary .nav-consumer form.header-tool-search input[type=submit]{width:15%;background:transparent url(/upgrade/static/desktop/img/nav/tool-icon-search-sprite.png) 50% -30px no-repeat}@media screen and (min-width: 575px){.burger-help .burger-copy,.burger-help .burger-overlay{display:none}.nav-primary{height:50px;margin:0;padding:0;width:100%;overflow:visible;border-bottom:1px solid #d9d9d9}.nav-primary .logo{float:left;margin:0;padding:0}.nav-primary .logo img{border:medium none}.nav-primary .logo.telefonica{display:block;width:auto;position:absolute;top:0;right:0;padding:16px 8px 0 0}.nav-primary .logo.o2{height:31px;width:32px}.nav-primary .logo.o2 a{height:auto;width:auto;padding:10px 24px 0}.nav-primary .logo.o2 a img{height:31px;width:32px;margin:0}.nav-primary .grid-inner{overflow:visible;position:relative;z-index:1002}.nav-primary .grid-inner>*{border-bottom:0}.nav-primary .nav-consumer{clear:none;padding:0 0 0 80px;width:auto !important}.nav-primary .nav-consumer ul{display:none;border-bottom:0;border-top:0;width:auto !important;-moz-box-shadow:0 0 #d8d8d8;-webkit-box-shadow:0 0 #d8d8d8;box-shadow:0 0 #d8d8d8}.nav-primary .nav-consumer ul li{position:relative}.nav-primary .nav-consumer ul li a{font-size:.813em;white-space:nowrap}.nav-primary .nav-consumer ul li a:hover{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png);background-position:50% 0;color:#419eda}.legacy .nav-primary .nav-consumer ul li li a:hover{background-image:none;background-color:#ecf3f7}.nav-primary .nav-consumer ul li:first-child{background-color:transparent}.nav-primary .nav-consumer ul ul{left:100%;padding-top:0;top:0;width:auto !important}.nav-primary .nav-consumer>ul{position:static;display:block;height:auto;float:none;margin:0;padding:0;width:100%}.nav-primary .nav-consumer>ul>li{float:left;clear:none;list-style:none inside none;margin:0;padding:0;position:relative;background-color:transparent;background-image:none;margin-right:0}.nav-primary .nav-consumer>ul>li.has-submenu>a{background:0 0;margin:0}.nav-primary .nav-consumer>ul>li.has-submenu>a.open{background:0 0}.nav-primary .nav-consumer>ul>li.has-submenu>a:active,.nav-primary .nav-consumer>ul>li.has-submenu>a:focus{background-image:none;background-position:0 0}.nav-primary .nav-consumer>ul>li.is-hover>a{height:33px}.nav-primary .nav-consumer>ul>li.is-active,.nav-primary .nav-consumer>ul>li.is-hover{background-image:url(/upgrade/static/desktop/img/primary-nav-border.png);background-position:right 0;background-repeat:no-repeat;background-color:#f7f8f8}.nav-primary .nav-consumer>ul>li.is-active>a,.nav-primary .nav-consumer>ul>li.is-hover>a{background-image:url(/upgrade/static/desktop/img/primary-nav-border.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;color:#419eda}.nav-primary .nav-consumer>ul>li.is-active>a dt,.nav-primary .nav-consumer>ul>li.is-hover>a dt{color:#419eda}.nav-primary .nav-consumer>ul>li ul{border:1px solid #d9d9d9;background:#f9f9f9;background-image:url();background-image:-moz-linear-gradient(top, #f9f9f9 0, #efefef 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #efefef));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #efefef 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #efefef 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #efefef 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #efefef 100%)}.nav-primary .nav-consumer>ul>li ul li,.nav-primary .nav-consumer>ul>li ul li:first-child{background-color:transparent}.nav-primary .nav-consumer>ul>li ul li a{margin:0 20px 0 0;position:relative}.multiplebgs .nav-primary .nav-consumer>ul>li ul li a.show-more:hover{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png),url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png);background-position:95% -200px,50% 0}.no-multiplebgs .nav-primary .nav-consumer>ul>li ul li a.show-more:hover{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png);background-position:95% -200px;background-color:#ecf3f7}.nav-primary .nav-consumer>ul>li ul li.has-submenu>a{margin:0 50px 0 0}.multiplebgs .nav-primary .nav-consumer>ul>li ul li.has-submenu>a:hover{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png),url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png);background-position:95% -40px,50% 0}.no-multiplebgs .nav-primary .nav-consumer>ul>li ul li.has-submenu>a:hover{background-image:url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png);background-position:95% -40px;background-color:#ecf3f7}.nav-primary .nav-consumer>ul>li>ul{border-top:0 solid #d9d9d9;left:0 !important;padding-top:0;top:100%}.nav-primary .nav-consumer>ul>li>a{display:block;height:32px;line-height:1em;padding:18px 12px 0 10px;background-image:none;width:auto;font-size:.938em}.nav-primary .nav-consumer>ul>li>a dl dt{font-family:Frutiger45Light;font-size:1em;font-weight:400;color:#032b5a;margin:0 0 5px;line-height:1.063em}.nav-primary .nav-consumer>ul>li>a dl dd{display:none;font-size:.688em;line-height:1.182em;margin:0;color:#032b5a}.nav-primary .nav-consumer>ul>li>a:focus,.nav-primary .nav-consumer>ul>li>a:hover{background-image:url(/upgrade/static/desktop/img/primary-nav-border.png);background-position:left 0;background-repeat:no-repeat}.nav-primary .nav-consumer>ul>li#pn1,.nav-primary .nav-consumer>ul>li#pn2,.nav-primary .nav-consumer>ul>li#pn3,.nav-primary .nav-consumer>ul>li#pn4,.nav-primary .nav-consumer>ul>li#pn5,.nav-primary .nav-consumer>ul>li#pn6{width:auto}.nav-primary .nav-consumer>ul>li#pn7,.nav-primary .nav-consumer>ul>li#pn8{display:none}.nav-primary .nav-consumer ul li{overflow:visible}#nav-secondary{padding:0;width:100%;overflow:hidden;background-color:#eaeaea;border-top:1px solid #fff;height:37px;line-height:37px;font-size:.813em;display:none}.desktop-only-nav #nav-secondary{min-width:972px}.js .has-secondarynav #nav-secondary{display:block}#nav-secondary .main-element a{border-left:0;border-right:0;margin-left:6px;color:#419eda;font-size:1.154em}#nav-secondary .main-element a:hover,#nav-secondary .main-element:hover{background:#f9f9f9;background-image:url();background-image:-moz-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f7f7f7));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #f7f7f7 100%)}#nav-secondary .main-element:hover a{display:block;height:100%}#nav-secondary .is-active a{color:#419eda}#nav-secondary .show-more>a{background:transparent url(/upgrade/static/desktop/img/nav/nav-mobile-arrow-sprite.png) 85% -200px no-repeat;padding:0 30px 0 10px;display:block;height:37px}#nav-secondary .show-more:hover>a{color:#419eda}#nav-secondary ul li{float:left}#nav-secondary ul li:hover{background:#f9f9f9;background-image:url();background-image:-moz-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f7f7f7));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #f7f7f7 100%)}#nav-secondary ul li:hover a{display:block;height:100%;color:#419eda}#nav-secondary ul li:hover+li a{display:block;height:100%}#nav-secondary ul .has-shadow{background:url(/upgrade/static/desktop/img/nav/nav-secondary-vertical-shadow.png) top left repeat-y}#nav-secondary ul .has-shadow a{border-left:0}#nav-secondary ul .has-shadow:hover{background:#f9f9f9;background-image:url();background-image:-moz-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f7f7f7));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #f7f7f7 100%)}#nav-secondary ul .has-shadow:hover a{background:url(/upgrade/static/desktop/img/nav/nav-secondary-vertical-shadow.png) top left repeat-y;display:block;height:100%}#nav-secondary ul a{border-left:1px solid #d0d0d0;text-decoration:none;padding:0 14px;color:#032b5a;font-size:1em;height:37px;white-space:nowrap}#nav-secondary ul a:hover{text-decoration:none;font-weight:400}#nav-secondary ul a.limitdisplay{display:none}#nav-secondary ul a.showmore{display:block}#nav-secondary ul ul{padding:0;position:absolute;display:block;background:#f7f7f7;background-image:url();background-image:-moz-linear-gradient(top, #f7f7f7 0, #efefef 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #efefef));background-image:-webkit-linear-gradient(top, #f7f7f7 0, #efefef 100%);background-image:-o-linear-gradient(top, #f7f7f7 0, #efefef 100%);background-image:-ms-linear-gradient(top, #f7f7f7 0, #efefef 100%);background-image:linear-gradient(to bottom, #f7f7f7 0, #efefef 100%)}#nav-secondary ul ul li{list-style:none outside none;float:left;clear:both;width:100%;display:block;border:0;background:transparent url(/upgrade/static/desktop/img/nav/item-border-bottom.png) 50% 0 no-repeat}#nav-secondary ul ul li:first-child{background:0 0}#nav-secondary ul ul li.active a{color:#032b5a}#nav-secondary ul ul li a{display:block;width:100%;border:0}#nav-secondary ul ul.overflow-menu{border-top:0;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;z-index:1003;padding-right:15px}#nav-secondary ul ul.overflow-menu li:hover{background:transparent url(/upgrade/static/desktop/img/nav/item-border-bottom.png) 50% 0 no-repeat}#nav-secondary ul ul.overflow-menu li a{padding:0 0 0 15px;color:#032b5a}#nav-secondary ul ul.overflow-menu li a:hover{background:url(/upgrade/static/desktop/img/nav/nav-mobile-focus-background.png) 50% 0 no-repeat;color:#419eda}#nav-secondary ul>ul>li:first-child{border-left:0;padding-left:10%;background-color:#eaeaea;font-size:1.2em;font-weight:700}#nav-secondary ul>ul>li:first-child a{padding:0 .5em 0 0;padding-left:0}#nav-secondary ul>ul>li:first-child a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#032b5a;margin-top:15px;margin-right:1em}#nav-secondary .is-hover{background:#f9f9f9;background-image:url();background-image:-moz-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f7f7f7));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #f7f7f7 100%);border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0}#nav-secondary .is-hover a{border-left:0}}@media screen and (min-width: 815px){.nav-primary{height:70px}.nav-primary .logo.o2{padding:24px 12px 0 24px;height:42px;width:43px}.nav-primary .logo.o2 a{padding:0}.nav-primary .logo.o2 a img{height:42px;width:43px}.nav-primary .logo.telefonica{padding:25px 22px 0 0}.nav-primary .logo.telefonica a{display:inline-block}.nav-primary .logo.telefonica a img{display:block}.nav-primary .nav-consumer{padding:0 0 0 100px}.nav-primary .nav-consumer>ul>li{max-height:70px}.nav-primary .nav-consumer>ul>li.is-hover>a{height:43px}.nav-primary .nav-consumer>ul>li>a{height:42px;padding:28px 19px 0;outline-offset:-1px}.nav-primary .nav-consumer>ul>li>a dl dt{font-size:1.467em}.nav-primary .nav-consumer>ul>li>a dl dd{font-size:.733em}.nav-primary .grid-inner>*{border-bottom:0}#nav-secondary .main-element a{margin-left:105px}#nav-secondary .main-element a:hover{background:#f9f9f9;background-image:url();background-image:-moz-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f7f7f7));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #f7f7f7 100%)}#nav-secondary .main-element:hover{background:0 0}}@media screen and (min-width: 972px){.nav-primary{height:100px}.nav-primary .logo.o2{padding:24px 12px 0 24px;height:auto;width:auto}.nav-primary .logo.o2 a{padding:0}.nav-primary .logo.o2 a img{height:auto;width:auto}.nav-primary .logo.telefonica{padding:24px 12px 0 0}.nav-primary .nav-consumer{padding:0 100px}.nav-primary .nav-consumer>ul>li{max-height:100px;margin-right:0}.nav-primary .nav-consumer>ul>li.is-hover>a{height:77px}.nav-primary .nav-consumer>ul>li>a{height:76px;padding:24px 15px 0 10px}.nav-primary .nav-consumer>ul>li>a dl dd{display:block}.nav-primary .nav-consumer>ul>li#pn1{width:16%}.nav-primary .nav-consumer>ul>li#pn2{width:19%}.nav-primary .nav-consumer>ul>li#pn3{width:14%}.nav-primary .nav-consumer>ul>li#pn4{width:19%}.nav-primary .nav-consumer>ul>li#pn5{width:15.9%}.nav-primary .nav-consumer>ul>li#pn6{width:15.8%}.nav-primary .nav-consumer>ul>li#pn7,.nav-primary .nav-consumer>ul>li#pn8{display:none}#nav-secondary .main-element a{margin-left:95px}}.burger-help .burger-overlay{background:#000;position:absolute;height:100%;width:100%;top:0;left:0;opacity:.5;z-index:1002}.burger-help .burger-copy{color:#032b5a;position:absolute;top:108px;right:10px;width:50%;background:#FFF;z-index:1003;padding:16px 20px;font-size:12px;font-size:.75rem}.burger-help .burger-copy b{font-size:16px;font-size:1rem;display:inline-block;padding-bottom:6px}.burger-help .burger-copy.fixed{position:fixed;top:10px}.burger-help .burger-copy span{position:absolute;top:0;right:0;width:28px;height:30px;cursor:pointer}.burger-help .burger-copy span:after{font-size:24px;font-size:1.5rem;font-family:Frutiger45Light, sans-serif;color:#419eda;content:"\00d7"}.burger-help .burger-copy:after{position:absolute;content:"";top:-10px;right:10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF}.burger-help nav{position:relative;z-index:1003}.navleft{font-size:15px;font-size:.9375rem;background:0 0}.navleft li{border-top:1px solid #d8d8d8;position:relative}.navleft li a{background:#efefef;color:#032b5a;display:block;padding:10px 20px}.navleft li a.is-active,.navleft li a:hover{background:#e3e3e3}.navleft li li a{padding-left:40px}.navleft li li li a{padding-left:60px}.navleft li li li li a{padding-left:80px}@media screen and (min-width: 575px){.navleft{margin-bottom:20px;border-bottom:1px solid #d8d8d8}}@media screen and (min-width: 815px){.navleft{margin:10px 30px 20px;border-bottom:0}.navleft li{border:0}.navleft li a{padding:0;background:0 0;margin-bottom:10px;font-size:16px;font-size:1rem}.navleft li a.is-active,.navleft li a:hover{background:0 0}.navleft li a.is-active{color:#419eda}.navleft li a:hover{text-decoration:underline}.navleft li li a{padding-left:30px;font-size:14px;font-size:.875rem}.navleft li li li a{padding-left:60px;font-size:12px;font-size:.75rem}.navleft li li li li a{padding-left:90px;font-size:12px;font-size:.75rem}}.legacy .product-s .product-image{width:170px !important}.legacy .product-s .product-info{width:45% !important}.product-s a{float:left;display:block;height:auto;width:100%;overflow:hidden;position:relative}.product-s .info{padding:15px 0 0 30px;min-height:176px;height:auto;background:url(//static.o2.co.uk/shared/img/modules/product-s-pillow1.png) no-repeat scroll right bottom transparent;overflow:hidden}.product-s .info h3{height:auto;width:52%;float:left;font-size:22px;font-size:1.375rem;line-height:1.125em;padding:0;margin:0 0 0 128px;overflow:hidden;color:#032b5a}.product-s .info ul.product-cost{display:block;padding:0;margin:10px 0}.product-s .info ul.product-cost li{font-family:Frutiger55, sans-serif;font-size:13px;font-size:.8125rem;line-height:1.231em;color:#032b5a}.product-s .info ul.product-cost li span{color:#419eda;font-size:16px;font-size:1rem}.product-s .info .product-image{position:absolute;top:0;left:0;width:134px;background-size:contain;float:left;height:191px;background-position:0 0;background-repeat:no-repeat}.product-s .info .product-info{float:left;height:auto;width:58%;margin-left:128px;text-align:left}.product-s .info .product-info p.product-cta{padding:0 0 0 25px;font-family:Frutiger55, sans-serif;float:left;color:#419eda;line-height:1.25em;white-space:nowrap;position:relative;font-size:16px;font-size:1rem;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -2px -33px transparent}.product-s .info-graphic,.product-s ul.product-benefits{display:none}.product-s p.promo-text{display:block;color:#900;margin:0 0 6px 128px;width:100%;padding:0;font-size:12px;font-size:.75rem;line-height:1em}.product-s .supportinglink-prod-s{border:0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;overflow:hidden;position:relative;bottom:0;padding:0;height:40px;display:block;width:100%}.product-s .supportinglink-prod-s a{border:0;color:#419eda;display:block;padding:13px 20px 12px;float:none;width:auto;font-size:.875em;line-height:1em}.product-s .supportinglink-prod-s a span.prodSsupLink{width:25px;height:18px;background-image:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png);background-repeat:no-repeat;background-position:-2px -35px;display:block;float:left}div.product-s:nth-child(3)>a:nth-child(2){border-bottom:1px solid #d8d8d8}@media screen and (min-width: 575px){div.product-s:nth-child(3)>a:nth-child(2){border-bottom:0}.product-s:first-child .info{border-left:0}.product-s .info{padding:22px 0 23px 20px;min-height:288px;border-left:1px solid #fff;border-bottom:1px #d8d8d8 solid}.product-s .info p.promo-text{display:block;color:#900;margin:0 0 .5em;width:100%;padding:0;font-size:.75em;line-height:1em}.product-s .info h3{font-size:20px;font-size:1.25rem;line-height:1.25em;height:50px;margin:0 0 10px;overflow:hidden;padding:0;width:90%}.product-s .info .product-image{position:static;width:133;height:170;margin-left:-20px;float:left;text-align:center}.product-s .info .product-info{width:92%;float:left;margin:10px 0 0}.product-s .info .product-info ul.product-cost{width:100%;height:34px;float:left}.product-s .info .product-info ul.product-cost li{font-size:14px;font-size:.875rem;line-height:1.25em}.product-s .info .product-info ul.product-cost li span{font-size:16px;font-size:1rem}.product-s .info .product-info .info-graphic{display:none}.product-s .supportinglink-prod-s{height:60px;border:0;border-right:1px solid #fff;border-bottom:1px solid #d8d8d8}.product-s .supportinglink-prod-s a{border-left:1px solid #fff;height:25px;padding-left:20px;padding-top:22px;border-bottom:1px solid #fff !important}div.product-s:nth-child(1)>div:nth-child(1)>a:nth-child(1){border-left:0 !important}}@media screen and (min-width: 815px){.product-s:first-child .info{border-left:0}.product-s .info{padding:20px 0 30px 30px;height:298px;border-left:1px solid #fff;border-bottom:1px #d8d8d8 solid;border-bottom:1px #d8d8d8 solid}.product-s .info p.promo-text{display:block;color:#900;margin:0 0 .5em;width:100%;padding:0;font-size:.75em;line-height:1em}.product-s .info h3{height:65px;width:90%;float:left;font-size:28px;font-size:1.75rem;margin:0 0 10px}.product-s .info ul.product-cost{height:auto;clear:both}.product-s .info ul.product-cost li{font-size:16px;font-size:1rem}.product-s .info ul.product-cost li span{font-size:25px;font-size:1.5625rem}.product-s .info .product-image{position:relative;top:0;left:0;width:38%;max-width:149px;height:218px;margin-left:0;margin-right:22px}.product-s .info .product-info{float:left;width:50%;text-align:left;position:relative;height:210px;margin:0}.product-s .info .product-info ul.product-cost{margin:10px 0;padding:0;height:auto;clear:both}.product-s .info .product-info ul.product-cost li{font-family:Frutiger45Light, sans-serif;font-size:1em;line-height:1.75em}.product-s .info .product-info ul.product-cost li span{font-size:1.563em}.product-s .info .product-info .info-graphic{display:block;height:28px}.product-s .info .product-info ul.product-benefits{display:block;margin:10px 0;padding:0}.product-s .info .product-info ul.product-benefits li{font-family:Frutiger55, sans-serif;color:#032B5A;font-size:.75em;margin:0 0 5px}.product-s .info .product-info p.product-cta{padding-left:30px;background-position:0 2px;font-family:Frutiger45Light, sans-serif;font-size:1.25em;line-height:1.25em;position:absolute;bottom:0;left:0;white-space:nowrap}.product-s .supportinglink-prod-s a{padding-left:30px}}.no-backgroundsize .promo-article,.no-js .promo-article{background-size:50%;background-position:center center}.backgroundsize .promo-article{background-size:cover;background-position:right center}.promo-article{position:relative;display:block;width:100%;overflow:hidden;background:0 0}.promo-article>a{display:block;height:auto;overflow:hidden}.promo-article .module-body{width:100%;float:left;display:block;margin:0}.promo-article .module-body .image{background-size:cover;background-position:center center !important;height:200px;background-repeat:no-repeat;width:100%;background-color:#efefef}.promo-article .module-body .info{background:#f8f8f8;padding:20px}.promo-article .module-body .info p{color:#032b5a;font-size:16px;font-size:1rem;margin:0 0 25px}.promo-article .module-body .info p:last-of-type{margin:0}.promo-article .module-body .info .product-cta{color:#032b5a;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -35px transparent;padding:0 0 5px 25px;display:block;font-size:.875em;margin-bottom:0}.promo-article .module-body .info h3{color:#032b5a;font-size:1.25em;line-height:1.25em;margin:0 0 10px}.promo-article.dark{background-color:#032b5a}@media screen and (min-width: 575px){.promo-article{background-size:auto !important;background-position:center center !important}.promo-article .module-body .image{background-size:auto;background-position:center center !important;height:220px;background-repeat:no-repeat;width:100%}.promo-article .module-body .info{padding:20px 20px 0}.promo-article .module-body .info .product-cta{bottom:20px;font-size:.875em;line-height:1.25em}}@media screen and (min-width: 815px){.promo-article .module-body{width:100%}.promo-article .module-body .image{background-size:auto !important;background-position:center center !important;height:200px;background-repeat:no-repeat;width:100%}.promo-article .module-body .info{padding:30px 30px 10px}.promo-article.right .module-body{width:100%}.promo-article.right .module-body .image{box-sizing:border-box;*behavior:url(//static.o2.co.uk/shared/js/boxsizing.htc);width:50%;float:left;background-size:auto !important;background-position:center center !important;height:300px;background-repeat:no-repeat}.promo-article.right .module-body .info{box-sizing:border-box;*behavior:url(//static.o2.co.uk/shared/js/boxsizing.htc);float:left;width:50%;height:300px;padding:30px 30px 0}}.no-backgroundsize .promo,.no-js .promo{background-size:auto;background-position:center center}.backgroundsize .promo{background-size:cover;background-position:right center}.promo{position:relative;display:block;width:100%;overflow:hidden}.promo>a{display:block;height:auto;overflow:hidden}.promo .module-body{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-image:none;width:66%;height:150px;float:left;display:block;margin:0}.module-body.redesign-promoM{position:absolute;top:0;right:0;left:0;bottom:0}.promo .module-body .info{padding:20px}.promo .module-body .info p{color:#fff;font-size:.75em}.promo .module-body .info .product-cta{color:#fff;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -95px transparent;position:absolute;padding:0 0 5px 25px;display:block;font-size:14px;bottom:5px}.promo .module-body .info h3{color:#fff;font-size:24px;line-height:29px;margin:0 0 10px}.promo .diagonal .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-diagonal.png) no-repeat scroll right 0}.promo.iphone{background-position:0 50% !important}.promo.iphone .info h3,.promo.iphone .info p,.promo.iphone .info p.product-cta{display:none}.promo.tall .module-body{height:180px}.promo.dark{background-color:#032b5a;position:relative}.promo.light{background-color:#efefef}.promo.light .module-body .info .product-cta{background-position:-2px -35px;color:#419eda}.promo.light .module-body .info h3,.promo.light .module-body .info p{color:#032b5a}.promo.light.diagonal .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/module-bg-diagonal-light.png)}.promo.light.diagonal .module-body .product-cta{color:#419eda}.promo.transparent{background-color:transparent}.promo.transparent .module-body .info .product-cta{background-position:-2px -35px;color:#419eda}.promo.transparent .module-body .info h3,.promo.transparent .module-body .info p{color:#032b5a}.promo.light-block{background-position:center right}.promo.light-block .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box-mobile.png) repeat-x scroll 0 0 transparent}.promo.light-block .module-body .info .product-cta{background-position:-2px -35px;color:#419eda}.promo.light-block .module-body .info h3,.promo.light-block .module-body .info p{color:#032b5a}@media screen and (min-width: 575px){.promo{background-size:auto !important;background-position:center center !important}.promo .module-body{height:200px;width:65%}.promo .module-body .info{padding:20px;min-height:90px}.promo .module-body .info h3{font-size:1.5em;line-height:1.097em;margin:0 0 8px}.promo .module-body .info p{width:100%;font-size:.875em}.promo .module-body .info .product-cta{bottom:20px;font-size:14px;line-height:1.25em}.promo.light-block .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box.png) repeat scroll 0 0 transparent}.promo.tall .module-body{height:250px}.promo.tall .module-body .info{padding:30px 0 30px 20px}.promo.tall .module-body .info .product-cta{padding:0 0 5px 27px;font-size:1.313em;background-position:0 -58px;font-family:Frutiger45Light, sans-serif;font-weight:100}.promo.tall.light-block .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box-tall-tablet.png);width:63%}.promo.tall.light .product-cta,.promo.tall.light-block .product-cta{background-position:0 2px !important}.promo.iphone{background-size:cover !important;background-position:center center !important}}@media screen and (min-width: 815px){.promo{background-size:auto !important;background-position:center center !important}.promo .module-body{width:65%}.promo .module-body .info{min-height:140px;padding:15px}.promo .module-body .info h3{font-size:24px}.promo .module-body .info p{width:100%;font-size:12px;line-height:16px}.promo .module-body .info .product-cta{font-size:14px}.promo.tall .module-body{height:300px}.promo.tall .module-body .info{padding:40px 0 40px 30px}.promo.tall .module-body .info .product-cta{padding:0 0 5px 27px;font-size:1.563em;background-position:0 -55px;font-family:Frutiger45Light, sans-serif;font-weight:100}.promo.tall.light .module-body,.promo.tall.light-block .module-body{width:65%}.promo.tall.light .module-body .info .product-cta,.promo.tall.light-block .module-body .info .product-cta{background-position:0 5px !important}.promo.tall.light-block .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box-tall-desktop.png)}.promo.iphone{background-size:auto !important;background-position:center center !important}.col-3 .promo.light-block .module-body{width:65%}.col-3 .promo.light-block .module-body .info{padding:20px 0 20px 20px}}#lp-mobile-chat-button,.lp-mobile-chat-button{display:none;background:0 0;padding:0;margin:0;border:0;color:#FFF}.lp{height:150px}@media screen and (min-width: 575px){.lp{height:200px;display:inline}}.promo-s-light{background-image:url(//static.o2.co.uk/shared/img/modules/arrow-blue-large.png) !important;background-position:90% 50% !important;background-repeat:no-repeat;background-attachment:scroll;background-color:#032b5a;width:100%;height:100px;display:block}.promo-s-light.light{background-color:#efefef;border-top:1px solid #fff;border-bottom:1px solid #d8d8d8}.promo-s-light>a{display:block;height:auto;overflow:hidden}.promo-s-light p{width:auto;color:#fff}.promo-s-light h3{color:#fff;width:auto;margin:0 0 10px;font-size:1.5em}.promo-s-light img{float:right;width:30%;margin:0}.promo-s-light .module-body{width:100%;height:100px;float:left;background-position:1000px 0;background-repeat:no-repeat;background-color:transparent;display:block;margin:0}.promo-s-light .module-body .info{padding:20px 0 20px 20px;min-height:50px;width:75%;float:left}.promo-s-light .module-body .info p{font-size:.75em;line-height:1em}.promo-s-light .module-body .info .product-cta{display:none}@media screen and (min-width: 575px){.promo-s-light{height:200px;background-image:none !important}.promo-s-light.light{border:0;background-color:#f8f8f8}.promo-s-light .module-body{width:100%;height:200px}.promo-s-light .module-body .dividers{height:200px;background-image:url(//static.o2.co.uk/shared/img/modules/module-bg-light-vertical-border.png);background-position:left center;background-repeat:no-repeat}.promo-s-light .module-body .info{padding:20px 0 20px 20px}.promo-s-light .module-body .info h3{font-size:1.5em}.promo-s-light .module-body .info p{font-size:.875em}.promo-s-light .module-body .info .product-cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -35px transparent;position:absolute;bottom:30px;padding:0 0 5px 25px;display:block;font-size:.875em}}@media screen and (min-width: 815px){.promo-s-light .module-body{background-position:center top}.promo-s-light .module-body .info{width:52%;min-height:140px;padding:30px 0 30px 30px}.promo-s-light .module-body .info h3{font-size:1.75em}}.no-backgroundsize .promo-s .bkg-img,.no-js .promo-s .bkg-img{background-size:auto;background-position:center center}.backgroundsize .promo-s .bkg-img{background-size:cover;background-position:right center}.promo-s,.promo-s .bkg-img{position:relative;display:block;width:100%;overflow:hidden}.promo-s a{float:left;display:block;height:auto;width:100%;overflow:hidden;position:relative}.promo-s .module-body{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-image:none;width:66%;height:150px;float:left;display:block;margin:0}.promo-s .module-body .info{padding:20px 0 20px 20px}.promo-s .module-body .info p{color:#fff;width:80%;font-size:.75em}.promo-s .module-body .info .product-cta{color:#fff;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -95px transparent;position:absolute;padding:0 0 5px 25px;display:block;font-size:.875em;bottom:15px}.promo-s .module-body .info h3{color:#fff;font-size:1.25em;line-height:1em;margin:0 0 10px}.promo-s .diagonal .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-diagonal.png) no-repeat scroll right 0}.promo-s.tall .module-body{height:150px}.promo-s.tall .module-body .info{padding:25px 0 25px 20px;min-height:100px}.promo-s.dark{background-color:#032b5a}.promo-s.light{background-color:#efefef}.promo-s.light .module-body .info .product-cta{background-position:-2px -35px;color:#419eda}.promo-s.light .module-body .info h3,.promo-s.light .module-body .info p{color:#032b5a}.promo-s.light.diagonal .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/module-bg-diagonal-light.png)}.promo-s.light.diagonal .module-body .product-cta{color:#419eda}.promo-s.transparent{background-color:transparent}.promo-s.transparent .module-body .info .product-cta{background-position:-2px -35px;color:#419eda}.promo-s.transparent .module-body .info h3,.promo-s.transparent .module-body .info p{color:#032b5a}.promo-s.light-block{background-position:center right}.promo-s.light-block .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box-mobile.png) repeat-x scroll 0 0 transparent}.promo-s.light-block .module-body .info .product-cta{background-position:-2px -35px;color:#419eda}.promo-s.light-block .module-body .info h3,.promo-s.light-block .module-body .info p{color:#032b5a}.promo-s.recycle{cursor:default !important}.promo-s.recycle .module-body .info iframe{height:100%;width:100%}@media screen and (min-width: 575px){.promo-s .bkg-img{background-size:auto !important;background-position:center top !important}.promo-s h3{font-size:1.5em;line-height:1.097em;margin:0 0 8px}.promo-s .module-body{height:200px;width:155px}.promo-s .module-body .info{border-left:1px solid #fff;padding:20px 0 20px 20px;height:160px}.promo-s .module-body .info h3{font-size:1.5em}.promo-s .module-body .info p{width:100%;font-size:.75em;font-family:Frutiger55,sans-serif}.promo-s .module-body .info .product-cta{bottom:20px}.promo-s.transparent .info{border-left:1px solid #efefef}.promo-s.light-block .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box.png) repeat scroll 0 0 transparent}.promo-s.diagonal .module-body{width:90%}.promo-s.diagonal .module-body p{width:85%}.promo-s.recycle .module-body .info h3{height:52px}.promo-s.tall .module-body{height:310px;width:92%}.promo-s.tall .module-body .info{padding:30px 0 30px 20px;min-height:250px}.promo-s.tall .module-body .info p{width:90%;font-size:.875em}.promo-s.tall.light-block .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box-tall-tablet.png);width:63%}.col-3 .module:first-child .info{border-left:0}}@media screen and (min-width: 815px){.promo-s .bkg-img{background-size:auto !important;background-position:center top !important}.promo-s .module-body{width:80%}.promo-s .module-body .info{height:140px;padding:30px 0 30px 30px}.promo-s .module-body .info h3{font-size:1.5em}.promo-s .module-body .info p{width:75%;font-size:.75em}.promo-s .module-body .info .product-cta{font-size:.875em}.promo-s.diagonal .module-body{width:80%}.promo-s.diagonal .module-body p{width:85%}.promo-s.recycle .module-body .info h3{height:42px}.promo-s.tall .module-body{height:260px;width:65%}.promo-s.tall .module-body .info{min-height:200px;padding:30px 0 30px 30px}.promo-s.tall .module-body .info h3{font-size:1.75em}.promo-s.tall .module-body .info p{font-size:.875em;width:90%}.promo-s.tall.light .module-body,.promo-s.tall.light-block .module-body{width:67%}.promo-s.tall.light-block .module-body{background-image:url(//static.o2.co.uk/shared/img/modules/module-bg-white-box-tall-desktop.png)}.col-2 .light-block .module-body{width:240px}.col-3 .promo-s.light-block .module-body{width:65%}.col-3 .promo-s.light-block .module-body .info p{width:85%}}.legacy .promo-xs-light{width:25% !important;overflow:hidden !important}.promo-xs-light{height:100px;border-bottom:1px solid #d8d8d8;background-color:#f8f8f8}.promo-xs-light .module-body{padding:20px 20px 0 15px;height:80px}.promo-xs-light .bgrimage{width:20%;width:60px;height:60px;float:left}.promo-xs-light .bgrimage img{width:100%;max-width:42px;height:auto}.promo-xs-light .info{width:65%;height:100%;float:left;padding-left:10px}.promo-xs-light .info h3{font-size:20px;font-size:1.25rem;color:#032b5a;font-family:Frutiger45Light, sans-serif;padding-bottom:6px}.promo-xs-light .info p{font-size:12px;font-size:.75rem;font-family:Frutiger55, sans-serif;padding-bottom:6px}.promo-xs-light .info p.product-cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -3px -35px transparent;position:absolute;right:20px;top:43px}.promo-xs-light .info p.product-cta.dnd{width:0;height:16px;padding-left:20px;overflow:hidden}@media screen and (min-width: 575px){.col-4 .module.promo-xs-light{width:50%;display:block;float:left}.promo-xs-light{height:140px;border-bottom:0}.promo-xs-light .module-body{padding:30px 0 0;height:110px}.promo-xs-light .module-body .divider1{border-left:1px solid #efefef;height:80px}.promo-xs-light .bgrimage{margin-right:20px;width:20%;max-width:60px;max-height:60px;float:right;background-size:contain;background-position:right top}.promo-xs-light .bgrimage img{max-width:50px}.promo-xs-light .info{margin-left:20px;width:63%;height:100px;float:left;padding-left:0}.promo-xs-light .info p.product-cta{font-size:14px;font-size:.875rem;position:absolute;left:20px;top:110px !important}.promo-xs-light .info p.product-cta.dnd{width:100% !important;height:16px;padding-left:20px;overflow:visible}.d2{background:#fff;position:absolute;bottom:0;left:20px;width:88%;height:1px}div.promo-xs-light:first-child .module-body .divider1{border-left:0 solid transparent}div.promo-xs-light:nth-child(3)>a:nth-child(1)>div:nth-child(1)>div:nth-child(1){border-left:0}div.promo-xs-light:nth-child(3)>a:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(3),div.promo-xs-light:nth-child(4)>a:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(3){display:none}}@media screen and (min-width: 815px){.col-4 .module.promo-xs-light{width:25%}div.promo-xs-light:nth-child(3)>a:nth-child(1)>div:nth-child(1)>div:nth-child(1){border-left:1px solid #efefef}.promo-xs-light{height:170px;border-bottom:0}.promo-xs-light .module-body{padding:30px 0 0;height:140px}.promo-xs-light .module-body .divider1{height:110px}.promo-xs-light .bgrimage{margin-right:20px}.promo-xs-light .bgrimage img{max-width:60px}.promo-xs-light .info{margin-left:30px;width:54%}.promo-xs-light .info p{font-size:12px;font-size:.75rem}.promo-xs-light .info p.product-cta{font-size:14px;font-size:.875rem;position:absolute;left:30px;top:130px !important}.promo-xs-light .d2{display:none}}.promo-xs-text{height:100px;border-bottom:1px solid #d8d8d8}.promo-xs-text .module-body{padding:20px 20px 0 10px;height:80px}.promo-xs-text .bgrimage{width:20%;width:60px;height:60px;float:left}.promo-xs-text .bgrimage img{width:100%;max-width:60px;height:auto}.promo-xs-text .info{width:80%;height:100%;float:left;padding-left:10px}.promo-xs-text .info h3{font-size:20px;font-size:1.25rem;color:#032b5a;font-family:Frutiger45Light, sans-serif;padding-bottom:6px}.promo-xs-text .info p{font-size:12px;font-size:.75rem;font-family:Frutiger55, sans-serif;padding-bottom:6px}.promo-xs-text .info p.product-cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -3px -35px transparent;font-size:14px;font-size:.875rem;position:absolute;right:20px;top:43px}.promo-xs-text .info p.product-cta.dnd{width:0;height:16px;padding-left:23px;overflow:hidden}@media screen and (min-width: 575px){.col-4 .module.promo-xs-text{width:50%;display:block;float:left}.promo-xs-text{height:200px;border-bottom:0}.promo-xs-text .module-body{padding:0;height:200px}.promo-xs-text .module-body .divider1{border-left:1px solid #f8f8f8;height:200px}.promo-xs-text .bgrimage{margin-right:20px;width:20%;max-width:60px;max-height:60px;float:right;background-size:contain;background-position:right top}.promo-xs-text .info{margin-left:20px;padding-top:30px;width:78%;height:100px;float:left;padding-left:0}.promo-xs-text .info h3{padding-bottom:12px}.promo-xs-text p.product-cta{position:absolute;left:20px;top:160px !important}.promo-xs-text p.product-cta.dnd{width:100% !important;height:16px;padding-left:20px;overflow:visible}}@media screen and (min-width: 815px){.col-4 .module.promo-xs-text{width:25%}.promo-xs-text .info{margin-left:30px}.promo-xs-text p.product-cta{left:30px}}.promo-xs{background:#efefef url("") top right no-repeat}.promo-xs a:hover{cursor:pointer}.promo-xs a:hover .hover-down{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:url(//static.o2.co.uk/shared/img/hover-down-light.png) repeat scroll 0 0 transparent}.promo-xs.transparent{background-color:transparent !important}.promo-xs.dark:hover .hover-down,.promo-xs.light:hover .hover-down,.promo-xs.product-s:hover .hover-down,.promo-xs.transparent:hover .hover-down{background:url(//static.o2.co.uk/shared/img/hover-down.png) repeat scroll 0 0 transparent}.promo-xs{border-top:1px solid #fff;border-bottom:1px solid #d8d8d8;width:100%;height:100px;position:relative;display:block}.promo-xs a{color:#032b5a;float:left;height:100px}.promo-xs .module-body{width:100%;height:100px}.promo-xs .module-body .info{width:75%}.promo-xs .module-body .info h3{font-size:1.5em;margin:0 0 13px}.promo-xs .module-body .info p{font-size:.75em}.promo-xs .module-body .info .product-cta{display:none}.promo-xs.dark,.promo-xs.light{background-color:#efefef}.promo-xs.short a,.promo-xs.short a .module-body{height:100px}.promo-xs.short a .module-body .info{padding:25px 70px 0 20px;width:auto;min-height:50px}.promo-xs.tall a,.promo-xs.tall a .module-body{height:100px}.promo-xs.tall a .module-body .info{padding:20px 0 0 20px;min-height:50px}@media screen and (min-width: 320px) and (max-width: 574px){.promo-xs.dark,.promo-xs.light,.promo-xs.transparent{background-repeat:no-repeat;background-attachment:scroll;background-image:url(//static.o2.co.uk/shared/img/modules/arrow-blue-large.png) !important;background-position:90% 50%}#header-consumer ul.tools li#header-tool-signin .hideWhenSignedIn .signInLinkInMobile{display:block}#header-consumer ul.tools li#header-tool-signin .hideWhenSignedIn .signInLinkInDesktop{display:none}}@media screen and (min-width: 575px){.promo-xs{border:0}.promo-xs a{width:100%}.promo-xs a .module-body .info .product-cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -3px -35px transparent;display:block;position:absolute;bottom:30px;left:20px}.promo-xs a .module-body .info h3{font-size:1.563em}.promo-xs a .module-body .info p{font-size:.875em}.promo-xs.light,.promo-xs.transparent{background-image:none}.promo-xs.dark a{color:#fff}.promo-xs.dark a .module-body .info .product-cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -3px -95px transparent}.promo-xs.short{height:120px !important}.promo-xs.short a,.promo-xs.short a .module-body{height:120px}.promo-xs.short a .module-body .info{height:80px;padding:20px 20px 0}.promo-xs.short a .module-body .info h3{font-size:1.25em;margin:0}.promo-xs.short a .module-body .info p{display:none}.promo-xs.short a .module-body .info .product-cta{padding:0 0 0 23px;bottom:20px;display:block}.promo-xs.tall{height:200px !important}.promo-xs.tall a,.promo-xs.tall a .module-body{height:200px}.promo-xs.tall a .module-body .info{padding:30px 0 20px 20px}.promo-xs.tall a .module-body .info .product-cta{padding:0 0 0 23px}.promo-xs.with-nav{height:200px !important}.promo-xs.with-nav a,.promo-xs.with-nav a .module-body{height:200px}.promo-xs.with-nav a .module-body .info{padding:30px 0 20px 15px;width:55%}}@media screen and (min-width: 815px){.promo-xs{height:200px}.promo-xs a .module-body .info .product-cta{left:30px}.promo-xs.short{height:150px !important}.promo-xs.short a,.promo-xs.short a .module-body{height:150px}.promo-xs.short a .module-body .info{padding:30px 30px 0;height:90px}.promo-xs.short a .module-body .info h3{font-size:1.563em}.promo-xs.short a .module-body .info .product-cta{padding:0 0 0 23px;bottom:30px}.promo-xs.tall a .module-body .info{padding:30px 0 20px 30px}}.no-backgroundsize .promo-xxl-short,.no-js .promo-xxl-short{background-size:auto;background-position:right bottom}.backgroundsize .promo-xxl-short{background-size:cover;background-position:right bottom}.promo-xxl-short{position:relative;display:block;width:100%;height:180px;overflow:hidden}.promo-xxl-short>a{display:block;height:180px;overflow:hidden}.promo-xxl-short h3{padding:25px 0 12px 20px;font-size:1.25em;font-family:Frutiger45Light, sans-serif;max-width:66%}.promo-xxl-short p{padding:0 0 8px 20px;min-width:30%;font-size:.75em;font-family:Frutiger55, sans-serif;max-width:55%}.promo-xxl-short p.product-cta{position:absolute;bottom:25px;white-space:nowrap;margin-left:17px;padding:0 0 0 25px;display:block;font-family:Frutiger55, sans-serif;font-size:.875em}.promo-xxl-short.light{background-color:#efefef;background-repeat:no-repeat}.promo-xxl-short.light h3,.promo-xxl-short.light p{color:#032b5a}.promo-xxl-short.light p.product-cta{color:#419eda;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -35px transparent}.promo-xxl-short.dark{background-color:#032b5a}.promo-xxl-short.dark h3,.promo-xxl-short.dark p,.promo-xxl-short.dark p.product-cta{color:#fff}.promo-xxl-short.dark p.product-cta{color:#fff;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -95px transparent}@media screen and (min-width: 575px){.promo-xxl-short{background-size:auto !important;background-position:center bottom !important;height:150px}.promo-xxl-short>a{height:150px}.promo-xxl-short h3{padding:25px 0 12px 25px}.promo-xxl-short p{padding:0 0 12px 25px;max-width:300px;font-size:.875em}.promo-xxl-short.light{background-color:#efefef}.promo-xxl-short.dark{background-color:#032b5a}.promo-xxl-short p.product-cta{margin-left:22px}}@media screen and (min-width: 815px){.promo-xxl-short{background-size:auto !important;background-position:center bottom !important}.promo-xxl-short h3{padding:25px 0 12px 30px;font-size:1.75em;font-family:Frutiger45Light,sans-serif}.promo-xxl-short p{padding:0 0 12px 30px}.promo-xxl-short p.product-cta{margin-left:27px}}.no-backgroundsize .promo-xxl,.no-js .promo-xxl{background-size:auto;background-position:center center}.backgroundsize .promo-xxl{background-size:cover;background-position:right center}.promo-xxl{height:180px;overflow:hidden;position:relative}.promo-xxl .module-body{width:100%;display:block;height:180px;margin:0}.promo-xxl .module-body .info{width:66%;margin:25px 0 0 20px;height:155px}.promo-xxl .module-body .info h3{font-family:Frutiger45Light, sans-serif;width:auto;margin:0 0 8px;padding:0;font-size:22px;font-size:1.375rem}.promo-xxl .module-body .info p{padding:0;width:80%;font-family:Frutiger55, sans-serif;font-size:12px;font-size:.75rem}.promo-xxl .module-body .info .product-cta{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -95px transparent;position:absolute;bottom:15px;padding:0 0 5px 25px;display:block;font-size:14px;font-size:.875rem}.promo-xxl.dark{background-color:#032b5a}.promo-xxl.dark .product-cta,.promo-xxl.dark h3,.promo-xxl.dark p{color:#fff}.promo-xxl.light{background-color:#efefef}.promo-xxl.light .module-body .info .product-cta{background-position:0 -35px}@media screen and (min-width: 575px){.promo-xxl{background-size:auto !important;background-position:center center !important;height:240px}.promo-xxl .module-body{height:240px}.promo-xxl .module-body .info{width:50%;margin:30px 0 0 30px;height:210px}.promo-xxl .module-body .info h3{font-size:30px;font-size:1.875rem;margin-bottom:12px;padding-right:30px}.promo-xxl .module-body .info p{font-size:14px;font-size:.875rem;padding-right:30px}.promo-xxl .module-body .info .product-cta{bottom:25px;padding-left:27px;font-family:Frutiger45Light, sans-serif;font-size:21px;font-size:1.3125rem}.promo-xxl.right{background-position:center center !important}.promo-xxl.right .info{float:right;margin:30px 0 0}.promo-xxl.right .info h3,.promo-xxl.right .info p{padding-right:30px}.promo-xxl.dark .module-body .info .product-cta{background-position:0 -59px}.promo-xxl.light .module-body .info .product-cta{background-position:0 1px}}@media screen and (min-width: 815px){.promo-xxl{height:400px;width:100%}.promo-xxl .module-body{height:400px}.promo-xxl .module-body .info{width:42%;margin:60px 0 0 30px;height:340px}.promo-xxl .module-body .info h3{font-size:46px;font-size:2.875rem;margin-bottom:20px}.promo-xxl .module-body .info p{font-size:16px;font-size:1rem}.promo-xxl .module-body .info .product-cta{bottom:55px;font-size:25px;font-size:1.5625rem}.promo-xxl.right{background-position:center center !important}.promo-xxl.right .info{margin:60px 0 0}.promo-xxl.dark .module-body .info .product-cta{background-position:0 -55px}.promo-xxl.light .module-body .info .product-cta{background-position:0 5px}}.no-backgroundsize .promoapp-s-short,.no-js .promoapp-s-short{background-size:auto;background-position:95% 50%}.backgroundsize .promoapp-s-short{background-size:75px 105px;background-position:95% 50%}.promoapp-s-short{position:relative;display:block;width:100%;height:150px;overflow:hidden;background-color:#efefef;background-repeat:no-repeat}.promoapp-s-short>a{display:block;height:auto;overflow:hidden}.promoapp-s-short .divider320{display:block;width:100%;height:150px;background:url(//static.o2.co.uk/shared/img/dividerpromoapp320.png) center bottom no-repeat}.promoapp-s-short h3{padding:25px 0 8px 20px;font-size:1.5em;color:#032b5a;font-family:Frutiger45Light,sans-serif}.promoapp-s-short p{padding:0 10px 0 20px;max-width:60%;min-width:30%;font-size:.75em;font-family:Frutiger55, sans-serif;color:#032b5a}.promoapp-s-short p.product-cta{position:absolute;bottom:25px;margin-left:17px;padding:0 0 0 25px;display:block;font-family:Frutiger55, sans-serif;font-size:.875em;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -35px transparent;color:#419eda}@media screen and (min-width: 575px){.promoapp-s-short{background-size:auto !important;background-position:20px 64px !important;height:287px}.promoapp-s-short .divider320{display:block;width:100%;height:287px;background:url(//static.o2.co.uk/shared/img/dividerpromoapp575.png) right top no-repeat}.promoapp-s-short h3{font-size:1.25em;width:100%;padding:30px 0 8px 20px}.promoapp-s-short p{max-width:84%;font-size:.875em;line-height:1.1em;padding:120px 20px 8px}.promoapp-s-short p.product-cta{bottom:30px}}@media screen and (min-width: 815px){.promoapp-s-short{background-size:auto !important;background-position:30px 68px !important;height:200px}.promoapp-s-short .divider320{height:200px;background:url(//static.o2.co.uk/shared/img/dividerpromoapp1100.png) right top no-repeat}.promoapp-s-short h3{font-size:1.75em;width:100%;padding:30px 0 8px 30px}.promoapp-s-short p{padding:0 20px 8px 136px;font-size:.875em;display:block}.promoapp-s-short p.product-cta{margin-left:136px}}.no-js #search .accordian{display:none}#search .searchmin{min-height:270px}#search #filter-left h3{margin-bottom:25px}#search #filter-left p{margin-bottom:20px;font-weight:700}#search .dNone{display:none}#search .minwidth100{min-width:100%}#search .left-nav-on .default-content-nav{padding:0 20px;width:90%}#search .default-content-container-results{width:100%}#search .default-content-container-results h2{font-size:16px;font-size:1rem}#search .default-content-container-results .search-results{width:100%}#search .default-content-container-results .search-results h3{font-size:15px;font-size:.9375rem}#search .accordian{border-bottom:1px solid #ececec;margin-bottom:20px}#search .accordian h2{cursor:pointer;color:#419eda;font-size:15px;font-size:.9375rem;background:#efefef;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:-1px;padding:12px 0 12px 20px}#search .accordian h2 span{padding-right:10px}#search .accordian .boldItem{font-weight:700;background:#efefef;display:block;padding:10px 20px;margin-bottom:0 !important}#search #filter-left a.filterItem{cursor:pointer !important}#search #filter-left a.filterItem:active,#search #filter-left a.filterItem:hover,#search #filter-left a.selectedFilter{color:#419eda !important;cursor:default}#search #filter-left a.filterItem:active:hover,#search #filter-left a.filterItem:hover:hover,#search #filter-left a.selectedFilter:hover{text-decoration:underline !important}#search .noResultsContainer{color:#032b5a}#search .noResultsContainer .headingNR{font-family:Frutiger45Light, sans-serif;font-size:25px;font-size:1.5625rem}#search .noResultsContainer .subHeadingNR{font-family:Frutiger55, sans-serif;font-size:16px;font-size:1rem}#search .noResultsContainer .promo-s .module-body .info p{width:80%}#search .noResultsContainer .promo-s .module-body .info .product-cta{bottom:0}#search .label-m{padding:21px 0 0;margin-bottom:30px}#search .label-m h2{padding-bottom:0}#search .label-m .line{height:2px;background-image:url(//static.o2.co.uk/shared/img/label-xxl-line1100.png)}#search .ad-results{margin-bottom:30px}#search .recommendedItem{width:100%}#search .recommendedItem a{color:#419eda;font-size:16px;font-size:1rem;background-image:url(//static.o2.co.uk/shared/img/arrow-right.png);background-position:20px 50%;background-repeat:no-repeat;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:-1px;padding:12px 0 12px 36px;display:block}#search .recommendedItem p{display:none}#search .item{position:relative;background:#efefef;border-bottom:1px solid #d8d8d8;height:auto;clear:both}#search .item p{margin:0;padding:0}#search .item a.moduleHighlight{padding:20px;display:block;text-decoration:none !important}#search .item .marbotDesc{margin-bottom:8px}#search .item .resultVideoTitle{font-family:Frutiger55, sans-serif;width:100%;margin-bottom:8px}#search .item .resultVideoImage{width:135px;float:left}#search .item .resultVideoData{color:#032b5a}#search .item .resultVideoData a{font-size:16px;font-size:1rem}#search .item .resultVideoData p{font-family:Frutiger55, sans-serif;font-size:14px;font-size:.875rem}#search .item .resultArea{width:100%}#search .item .resultArea .resTitleDiv{color:#419eda;font-size:16px;font-size:1rem;font-family:Frutiger55,sans-serif}#search .item .resultArea p{margin-top:8px;color:#032b5a;font-size:14px;font-size:.875rem;font-family:Frutiger55,sans-serif}#search .item .categoryArea,#search .pagenumber{display:none}#search .pagenumberMobile{width:100%;display:block;color:#032b5a;background:#efefef;border-bottom:1px solid #d8d8d8;padding:15px 0}#search .pagenumberMobile span{display:block;margin:0 0 0 20px;padding:0}#search .nobp2andbp3{display:none}#search .paginationContainer{min-height:40px;font-family:Frutiger55, sans-serif;font-size:14px;font-size:.875rem;color:#032b5a;background:#efefef}#search .paginationContainer .noMobile{display:none}#search .paginationContainer .mobilepagination{display:block}#search .paginationContainer .mobilepagination .mobPrevPag{width:50%;overflow:hidden;float:left;text-align:left}#search .paginationContainer .mobilepagination .mobPrevPag a{font-family:Frutiger55, sans-serif;font-size:16px;font-size:1rem;display:block;padding-top:15px;padding-bottom:15px;background-image:url(//static.o2.co.uk/shared/img/arrow-left.png);background-position:20px 50%;background-repeat:no-repeat;padding-left:38px}#search .paginationContainer .mobilepagination .mobNextPag{width:50%;overflow:hidden;float:right;text-align:right}#search .paginationContainer .mobilepagination .mobNextPag a{font-family:Frutiger55, sans-serif;font-size:16px;font-size:1rem;display:block;padding-top:15px;padding-bottom:15px;background-image:url(//static.o2.co.uk/shared/img/arrow-right-search.png);background-position:right 50%;background-repeat:no-repeat;padding-right:38px}#search .paginationContainer .pagination{display:none}@media screen and (min-width: 575px){#search .left-nav-on.right-promo-on .default-wrapper{width:75%;float:right}#search .left-nav-on.bottom-promo-on .default-wrapper{width:10%;float:right}#search .left-nav-on .default-content-nav{float:left;width:25%;display:block;padding:0}#search .left-nav-on .default-content-container{float:right;width:75%}#search #filter-left a.filterItem{display:inline}#search #filter-left a.filterItem:hover{text-decoration:underline !important}#search .accordian{border-bottom:0;margin-bottom:20px}#search .accordian h2{cursor:default;color:#061f47;font-size:20px;font-size:1.25rem;background:0 0;border-top:0;border-bottom:0;padding:6px 0 6px 20px}#search .accordian h2 span{display:none}#search .accordian h2 span.accordian-header{display:block}#search .accordian .hover-down{background:none !important}#search .navleft{display:block !important;margin:0 0 0 20px;border-bottom:0}#search .navleft li{border:0;padding:0 !important;margin:0 !important;height:1.7em}#search .navleft li.sectLi{height:auto !important;padding:25px 0 20px !important;font-size:20px;font-size:1.25rem}#search .navleft li.sectLi .boldItem{font-weight:700;background:#efefef;margin-bottom:0 !important}#search .navleft li a,#search .navleft li p{padding:0 !important;margin:0 !important;background:none !important}#search .default-content-container-results h2{font-size:20px;font-size:1.25rem}#search .default-content-container-results .search-results{width:100%}#search .default-content-container-results .search-results h3{font-size:16px;font-size:1rem}#search .noResultsContainer .promo-s .module-body .info p{width:80%}#search .noResultsContainer .promo-s .module-body .info .product-cta{bottom:0}#search .label-m{background:url(//static.o2.co.uk/shared/img/label-m-shadow.png) 0 0 no-repeat}#search .ad-results{margin-bottom:30px}#search .recommendedItem{width:100%;margin-bottom:20px}#search .recommendedItem a{font-size:16px;font-size:1rem;background:0 0;background-image:none;border-top:0;border-bottom:0;margin-bottom:8px;padding:0;display:block}#search .recommendedItem p{display:block;margin-bottom:8px !important;font-size:14px;font-size:.875rem}#search .item .resultVideoTitle{margin-bottom:15px}#search .item .resultVideoData{width:55%;float:left}#search .item .resultVideoData a{font-size:16px;font-size:1rem}#search .item .resultVideoData p{margin:0}#search .item .resultArea a{font-size:16px;font-size:1rem}#search .item .resultArea p{margin-bottom:8px !important;font-size:14px;font-size:.875rem}#search .item .categoryArea{font-size:22px;font-size:1.375rem;color:#6b7a8d}#search .pagenumberMobile{width:100%;display:block;color:#032b5a;background:#efefef;border-bottom:1px solid #d8d8d8;padding:15px 0}#search .pagenumberMobile span{display:block;margin:0 0 0 20px;padding:0}#search .nobp2andbp3{display:none}#search .paginationContainer{font-family:Frutiger55, sans-serif;font-size:14px;font-size:.875rem;padding:20px 10px 0}#search .paginationContainer .mobilepagination{display:none}#search .paginationContainer .pagination{display:block;width:100%;font-family:Frutiger45Light, sans-serif;min-height:1.5em;text-align:right}#search .paginationContainer .pagination a{padding:0 6px}#search .paginationContainer .pagination span{background:#419eda;color:#fff;padding:2px 6px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}}@media screen and (min-width: 815px){#search .recommendedItem{float:left;width:47%}#search .recommendedItem.odd{margin-right:30px}#search .item a.moduleHighlight{padding:30px 30px 22px}#search .item .resultVideoData{width:60%;float:left}#search .item .resultArea{float:left;width:75%}#search .item .resultArea a{font-size:16px;font-size:1rem}#search .item .resultArea p{margin-bottom:8px !important;font-size:14px;font-size:.875rem}#search .item .categoryArea{display:block;position:absolute;top:50%;right:30px;margin-top:-10px;float:right;text-align:right;width:20%;font-size:22px;font-size:1.375rem;color:#6b7a8d}#search .pagenumberMobile{display:none}#search .paginationContainer{font-family:Frutiger55, sans-serif;font-size:14px;font-size:.875rem;padding:30px 15px 0 30px;background:0 0}#search .paginationContainer .pagenumber{display:block;float:left;width:20%}#search .paginationContainer .pagination{width:75%;float:right}#search .paginationContainer .pagination a{padding:0 10px}}.supportinglinks{display:block;width:100%}.supportinglinks a{border:0;background:url(//static.o2.co.uk/shared/img/arrow-right.png) no-repeat scroll 20px 50% transparent;color:#419eda;padding:10px 20px 9px 37px;display:block;float:none;width:auto;font-size:.875em;line-height:1em}@media screen and (min-width: 575px){.supportinglinks a{padding:10px 20px 9px 37px;background-position:20px 50%}}@media screen and (min-width: 815px){.supportinglinks{height:auto;overflow:hidden;padding:0}.supportinglinks a{background-position:30px 50%;padding:10px 20px 9px 47px;font-size:1em}}.supportinglink-s{border:0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;overflow:hidden;position:relative;bottom:0;padding:0;height:40px;display:block;width:100%}.supportinglink-s a{border:0;background-image:url(//static.o2.co.uk/shared/img/arrow-right.png);background-repeat:no-repeat;background-position:20px 14px;color:#419eda;display:block;padding:13px 20px 12px 37px;float:none;width:auto;font-size:.875em;line-height:1em}@media screen and (min-width: 575px){.supportinglink-s{height:60px;border-bottom:0}.supportinglink-s a{border-top:1px solid #fff;border-left:1px solid #fff;padding:22px 20px 22px 37px;background-position:20px 24px}}@media screen and (min-width: 815px){.supportinglink-s{overflow:hidden;padding:0;height:60px}.supportinglink-s a{background-position:30px 23px;padding:22px 20px 22px 47px;font-size:.875em}}table{border:0;border-collapse:collapse}.responsive-table{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #ddd 0, #ddd 50%, #efefef 50%, #efefef 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ddd), color-stop(50%, #ddd), color-stop(50%, #efefef), color-stop(100%, #efefef));background:-webkit-linear-gradient(left, #ddd 0, #ddd 50%, #efefef 50%, #efefef 100%);background:-o-linear-gradient(left, #ddd 0, #ddd 50%, #efefef 50%, #efefef 100%);background:-ms-linear-gradient(left, #ddd 0, #ddd 50%, #efefef 50%, #efefef 100%);background:linear-gradient(to right, #ddd 0, #ddd 50%, #efefef 50%, #efefef 100%)}.responsive-table *{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive-table dl{border-top:1px solid #FFF;width:100%;padding:5px 0}.responsive-table dd,.responsive-table dt{width:50%;display:inline-block;vertical-align:top;padding:5px 10px}.responsive-table div.colspan{font-weight:700;padding:10px;width:50%}.responsive-table div.caption{margin:0}.responsive-table,table{margin-bottom:25px;margin-top:0;font-size:14px;font-size:.875rem;text-align:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(//static.o2.co.uk/shared/js/boxsizing.htc)}.responsive-table .caption,.responsive-table caption,table .caption,table caption{padding:8px 10px;background:#4f5357;color:#fff;text-align:left;margin:0 1px}.responsive-table tr.caption-header th,table tr.caption-header th{background:#4f5357;color:#fff;text-align:left}.responsive-table th,table th{background:#dbdbdb}.responsive-table tr,table tr{background-color:#efefef}.responsive-table .alternate-color,table .alternate-color{background-color:#f8f8f8}.responsive-table td,.responsive-table th,table td,table th{text-align:left;padding:8px 10px;vertical-align:top;border:1px solid #FFF;word-wrap:break-word}.responsive-table p,table p{word-break:break-word;word-break:break-all}.terms-and-conditions .text,.terms-and-conditions table{padding:0 20px}.terms-and-conditions .generic-header{margin:0 0 20px}.terms-and-conditions .large .accordian,.terms-and-conditions .large .download-link,.terms-and-conditions .large .generic-content-image,.terms-and-conditions .large .table,.terms-and-conditions .large .text,.terms-and-conditions .medium .accordian,.terms-and-conditions .medium .download-link,.terms-and-conditions .medium .generic-content-image,.terms-and-conditions .medium .table,.terms-and-conditions .medium .text,.terms-and-conditions .xlarge .accordian,.terms-and-conditions .xlarge .download-link,.terms-and-conditions .xlarge .generic-content-image,.terms-and-conditions .xlarge .table,.terms-and-conditions .xlarge .text{margin-bottom:25px}.terms-and-conditions .module .full,.terms-and-conditions .module .large,.terms-and-conditions .module .medium,.terms-and-conditions .module .xlarge{padding:0 20px}.terms-and-conditions .text{margin:0;color:#032b5a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Frutiger55,sans-serif}.terms-and-conditions .text h2,.terms-and-conditions .text h3,.terms-and-conditions .text h4{margin:0 0 25px;color:#032b5a;font-family:Frutiger45Light, sans-serif;line-height:inherit}.terms-and-conditions .text h2{font-size:25px;font-size:1.5625rem;margin-top:20px}.terms-and-conditions .text h3{font-size:22px;font-size:1.375rem}.terms-and-conditions .text h4{font-size:20px;font-size:1.25rem}.terms-and-conditions .text address,.terms-and-conditions .text p{font-size:16px;font-size:1rem;margin:0 0 30px}.terms-and-conditions .text p.icon-link{background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -2px -33px transparent;color:#419EDA;padding-left:20px}.terms-and-conditions .text a{color:#419eda}.terms-and-conditions .text a:hover{text-decoration:underline}.terms-and-conditions .text ul{margin-bottom:30px}.terms-and-conditions .text ul li{font-size:16px;font-size:1rem;list-style-type:none;font-family:Frutiger55, sans-serif;line-height:1.25em;list-style-position:inside}.terms-and-conditions .text ul li h2,.terms-and-conditions .text ul li h3,.terms-and-conditions .text ul li h4,.terms-and-conditions .text ul li h5,.terms-and-conditions .text ul li h6{display:inline-block}.terms-and-conditions .text ul.bulleted{margin-left:20px}.terms-and-conditions .text ul.bulleted li{list-style-type:disc;list-style-position:outside}.terms-and-conditions .text ol{padding-left:20px;margin-bottom:30px}.terms-and-conditions .text ol li{font-size:16px;font-size:1rem;font-family:Frutiger55, sans-serif;line-height:1.25em}.terms-and-conditions .text ol li h2,.terms-and-conditions .text ol li h3,.terms-and-conditions .text ol li h4,.terms-and-conditions .text ol li h5,.terms-and-conditions .text ol li h6{display:inline-block}.terms-and-conditions .text ol ol{list-style:none}.terms-and-conditions .text ol.lettered li{list-style-type:upper-alpha}.terms-and-conditions .text ol.lettered.lower li{list-style-type:lower-alpha}.terms-and-conditions .text ol.numbered li{list-style-type:decimal}.terms-and-conditions .text ol.unstyled{padding-left:0}.terms-and-conditions .text ol.unstyled li{list-style-type:none}.terms-and-conditions .divider{display:inline-block;background:url(//static.o2.co.uk/shared/img/divider-repeat.png) repeat-x scroll 0 0 #f8f8f8;height:5px;margin:30px 0;overflow:hidden;width:100%}.terms-and-conditions .divider .divide-left,.terms-and-conditions .divider .divide-right{background:url(//static.o2.co.uk/shared/img/divider-left-right.png) no-repeat scroll 0 0 #f8f8f8;width:160px;height:5px}.terms-and-conditions .divider .divide-left{float:left}.terms-and-conditions .divider .divide-right{float:right;background-position:0 -25px}.terms-and-conditions .generic-content-image{width:100%;float:left;overflow:hidden}.terms-and-conditions .generic-content-image img{width:100%;text-align:top}.terms-and-conditions .generic-promo{float:right;width:100%;position:relative}.terms-and-conditions .download-link{float:left;margin:0 0 10px;width:100%}.terms-and-conditions .download-link a{color:#032b5a;background:url(//static.o2.co.uk/shared/img/download-link.png) no-repeat scroll 0 0 transparent;float:left;padding-left:30px;font-size:.875em;margin:0 20px;line-height:20px}.terms-and-conditions .download-link a:hover{color:#419eda}.terms-and-conditions .table{color:#032b5a;margin:0 20px 25px}.terms-and-conditions .accordian{border-top:1px solid #e0e0e0;float:left;width:100%;overflow:hidden}.terms-and-conditions .accordian li{width:100%;float:left}.terms-and-conditions .accordian li h2{background:#efefef;color:#032b5a;cursor:pointer;float:left;font-size:1em;width:100%;padding:10px 0 10px 20px;margin:0;border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.terms-and-conditions .accordian li h2 span{display:block;float:left;width:15px;margin-right:10px}.terms-and-conditions .accordian li div{color:#032b5a;float:left;width:100%;background:#fff;padding:10px 0;border-bottom:1px solid #e0e0e0}.terms-and-conditions .accordian li div a,.terms-and-conditions .accordian li div h3,.terms-and-conditions .accordian li div h4,.terms-and-conditions .accordian li div p{margin:10px 20px}.terms-and-conditions .accordian li div a{padding:0 0 0 25px;font-family:Frutiger55, sans-serif;float:left;color:#419eda;line-height:1.25em;font-size:.875em;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll -2px -35px transparent}.terms-and-conditions .accordian li ul{overflow:hidden;margin:0 0 25px}.terms-and-conditions .accordian li ul li{width:100%}.terms-and-conditions .accordian a{color:#419eda}.terms-and-conditions .link-list{margin:0 0 20px;float:left;width:100%}.terms-and-conditions .link-list ul{overflow:hidden;margin-bottom:0}.terms-and-conditions .link-list ul li{float:left;margin:0 0 10px;width:100%}.terms-and-conditions .link-list ul li a{color:#032b5a;background:url(//static.o2.co.uk/shared/img/download-link.png) no-repeat scroll 0 0 transparent;float:left;padding-left:30px;font-size:.875em;margin:0 20px;line-height:20px}.terms-and-conditions .link-list ul li a:hover{color:#419eda}.terms-and-conditions .no-left-hand-nav .col-2thirds{width:100%}.terms-and-conditions .no-left-hand-nav .generic-content{padding:0 20px;float:left}.terms-and-conditions .no-left-hand-nav .generic-content-image .module{float:none;width:100%}.terms-and-conditions .no-left-hand-nav .accordian,.terms-and-conditions .no-left-hand-nav .accordian ul{width:100%}.terms-and-conditions .no-left-hand-nav .accordian ul h2{padding:10px 20px}@media screen and (min-width: 575px){.terms-and-conditions .text h2{margin-top:0}.terms-and-conditions .no-left-hand-nav .col-2thirds{width:66%;float:left}.terms-and-conditions .no-left-hand-nav .generic-content-image .module{width:75%}.terms-and-conditions .generic-header{margin:0 0 30px}.terms-and-conditions .full .accordian,.terms-and-conditions .full .divider,.terms-and-conditions .full .download-link,.terms-and-conditions .full .generic-content-image,.terms-and-conditions .full .table,.terms-and-conditions .full .text,.terms-and-conditions .large .accordian,.terms-and-conditions .large .divider,.terms-and-conditions .large .download-link,.terms-and-conditions .large .generic-content-image,.terms-and-conditions .large .table,.terms-and-conditions .large .text,.terms-and-conditions .medium .accordian,.terms-and-conditions .medium .divider,.terms-and-conditions .medium .download-link,.terms-and-conditions .medium .generic-content-image,.terms-and-conditions .medium .table,.terms-and-conditions .medium .text,.terms-and-conditions .xlarge .accordian,.terms-and-conditions .xlarge .divider,.terms-and-conditions .xlarge .download-link,.terms-and-conditions .xlarge .generic-content-image,.terms-and-conditions .xlarge .table,.terms-and-conditions .xlarge .text{margin-bottom:30px}.terms-and-conditions .grid{position:relative}.terms-and-conditions .full .accordian,.terms-and-conditions .full .divider,.terms-and-conditions .full .download-link,.terms-and-conditions .full .generic-content-image,.terms-and-conditions .full .table,.terms-and-conditions .full .text{width:100%}.terms-and-conditions .xlarge .accordian,.terms-and-conditions .xlarge .divider,.terms-and-conditions .xlarge .download-link,.terms-and-conditions .xlarge .generic-content-image,.terms-and-conditions .xlarge .table,.terms-and-conditions .xlarge .text{width:75%}.terms-and-conditions .large .accordian,.terms-and-conditions .large .divider,.terms-and-conditions .large .download-link,.terms-and-conditions .large .generic-content-image,.terms-and-conditions .large .table,.terms-and-conditions .large .text{width:66%}.terms-and-conditions .medium .accordian,.terms-and-conditions .medium .divider,.terms-and-conditions .medium .download-link,.terms-and-conditions .medium .generic-content-image,.terms-and-conditions .medium .table,.terms-and-conditions .medium .text{width:50%;clear:left}.terms-and-conditions .generic-promo{position:absolute;top:0;right:0;width:50%}.terms-and-conditions .generic-promo a,.terms-and-conditions .generic-promo a .module-body{position:relative}.terms-and-conditions .generic-promo a .module-body .info{padding:0 0 30px 30px}}@media screen and (min-width: 815px){.terms-and-conditions .text,.terms-and-conditions table{padding:0 30px}.terms-and-conditions .generic-header{margin:0 0 50px}.terms-and-conditions .module .full,.terms-and-conditions .module .large,.terms-and-conditions .module .medium,.terms-and-conditions .module .xlarge{padding:0 30px}.terms-and-conditions .has-left-hand-nav .full .generic-content,.terms-and-conditions .has-left-hand-nav .large .generic-content,.terms-and-conditions .has-left-hand-nav .medium .generic-content,.terms-and-conditions .has-left-hand-nav .xlarge .generic-content{float:right;width:75%}.terms-and-conditions .no-left-hand-nav .generic-content{padding:0 30px}.terms-and-conditions .has-left-hand-nav.full .generic-content,.terms-and-conditions .has-left-hand-nav.large .generic-content,.terms-and-conditions .has-left-hand-nav.medium .generic-content,.terms-and-conditions .has-left-hand-nav.xlarge .generic-content{float:right;width:75%}.terms-and-conditions .has-left-hand-nav.full .accordian,.terms-and-conditions .has-left-hand-nav.full .divider,.terms-and-conditions .has-left-hand-nav.full .download-link,.terms-and-conditions .has-left-hand-nav.full .generic-content-image,.terms-and-conditions .has-left-hand-nav.full .table,.terms-and-conditions .has-left-hand-nav.full .text{width:100%}.terms-and-conditions .has-left-hand-nav.xlarge .accordian,.terms-and-conditions .has-left-hand-nav.xlarge .divider,.terms-and-conditions .has-left-hand-nav.xlarge .download-link,.terms-and-conditions .has-left-hand-nav.xlarge .generic-content-image,.terms-and-conditions .has-left-hand-nav.xlarge .table,.terms-and-conditions .has-left-hand-nav.xlarge .text{width:92.72727%}.terms-and-conditions .has-left-hand-nav.large .accordian,.terms-and-conditions .has-left-hand-nav.large .divider,.terms-and-conditions .has-left-hand-nav.large .download-link,.terms-and-conditions .has-left-hand-nav.large .generic-content-image,.terms-and-conditions .has-left-hand-nav.large .table,.terms-and-conditions .has-left-hand-nav.large .text{width:84.48485%}.terms-and-conditions .has-left-hand-nav.medium .accordian,.terms-and-conditions .has-left-hand-nav.medium .divider,.terms-and-conditions .has-left-hand-nav.medium .download-link,.terms-and-conditions .has-left-hand-nav.medium .generic-content-image,.terms-and-conditions .has-left-hand-nav.medium .table,.terms-and-conditions .has-left-hand-nav.medium .text{width:63.0303%}.terms-and-conditions .download-link a{margin:0 30px}.terms-and-conditions .generic-promo{width:25%;float:left}}.diagonal .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-diagonal.png) no-repeat scroll right 0}.light{background-color:#efefef}.light.diagonal .module-body{background:url(//static.o2.co.uk/shared/img/modules/module-bg-diagonal-light.png) no-repeat scroll right 0}.light .module-body .info .product-cta,.light.diagonal .module-body .info .product-cta{color:#419eda}.light .module-body .info h3,.light .module-body .info p{color:#032b5a}.title-xxl{height:102px;margin:0 0 0 20px}.title-xxl h2{color:#032b5a;float:left;font-size:1.25em;margin-top:8px}.title-xxl img{float:left;margin-right:8px;margin-bottom:32px}.title-xxl a{width:97%;color:#419eda;float:left;background:url(//static.o2.co.uk/shared/img/arrow-left.png) no-repeat scroll 0 50% transparent;padding:0 0 0 18px;margin:20px 0;font-size:.875em}@media screen and (min-width: 575px) and (max-width: 814px){.title-xxl{height:104px}.title-xxl h2{font-size:1.125em}}@media screen and (min-width: 575px){.title-xxl{height:104px}.title-xxl h2{font-size:1.125em}.title-xxl img{margin-bottom:33px}}@media screen and (min-width: 815px){.title-xxl{margin:0 0 0 30px}.title-xxl h2{font-size:1.563em;margin-top:5px}.title-xxl a{font-size:1em}}.topdevices{background-color:transparent;width:100%;display:block;max-height:135px;height:100%}.topdevices ul li{background-color:transparent;display:inline;float:left;background-size:contain;background-repeat:no-repeat;background-position:0 0;width:33%;height:47px;text-align:center;border-left:1px solid #efefef}.topdevices ul li:first-child{border-left:0 !important;margin-left:1px}.topdevices ul li a{display:block}.topdevices ul li .like-table{display:table;height:47px;vertical-align:middle;width:100%}.topdevices ul li .like-table .like-table-cell{display:table-cell;vertical-align:middle;width:100%}.topdevices ul li .like-table .like-table-cell .like-table-cell-content{padding:0 8px;color:#419eda;font-size:14px;font-size:.875rem;font-family:Frutiger45Light,sans-serif}@media screen and (min-width: 575px){.topdevices ul li,.topdevices ul li .like-table{height:40px}}@media screen and (min-width: 815px){.topdevices{max-height:40px}.topdevices ul li{width:16.45455%}.topdevices ul li .like-table .like-table-cell .like-table-cell-content{font-size:16px;font-size:1rem;padding:0 14px}}.topic-list-xl{background-color:#f8f8f8;width:100%;display:block}.topic-list-xl .module-body ul{display:block}.topic-list-xl .module-body ul li{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #d8d8d8;display:block;overflow:hidden;height:auto;background:transparent url(//static.o2.co.uk/shared/img/arrow-right.png) no-repeat scroll 20px 50%}.topic-list-xl .module-body ul li a{display:block;line-height:1.25em;width:auto;padding:10px 20px 10px 37px;vertical-align:middle;font-family:Frutiger55, sans-serif;font-size:1em;color:#419eda;position:relative}.topic-list-xl .module-body ul li:first-child{border-top:1px solid #d8d8d8}.topic-list-xl .module-body .js-controller{padding:20px 0 20px 20px}.topic-list-xl .module-body .js-controller a{color:#419eda;font-size:1em}.topic-list-xl .module-body .js-controller .arrow{margin:4px 8px 0 0;width:18px;height:16px;display:block;background:url(//static.o2.co.uk/shared/img/promo-cta-arrow.png) no-repeat scroll 0 -35px transparent;float:left}@media screen and (min-width: 575px){.topic-list-xl .module-body{width:100%}.topic-list-xl .module-body ul li{background-position:20px 50%}.topic-list-xl .module-body ul li a{padding:12px 20px 12px 37px}.topic-list-xl .module-body .js-controller{padding:20px 0 40px 20px}}@media screen and (min-width: 815px){.topic-list-xl .module-body{width:75%}.topic-list-xl .module-body ul li{background-position:30px 50%}.topic-list-xl .module-body ul li a{padding-left:47px;font-size:1em;line-height:1.125em}.topic-list-xl .module-body .js-controller{padding:20px 0 40px 30px}}.topic-s1{height:70px;width:100%;position:relative;z-index:0}.topic-s1.module{display:inline-table;background:#f8f8f8}.topic-s1 a.card{position:relative;height:70px;width:100%;display:block;z-index:1;color:#419eda}.topic-s1 .outertopic{height:70px;width:100%;display:table;top:0}.topic-s1 .line{height:2px;width:90%;margin:0 auto;background:#000 url(//static.o2.co.uk/shared/img/label-xxl-line575.png) 0 0 no-repeat}.topic-s1 .outertopic a{display:none}.topic-s1 .innertopic{position:relative;display:table-cell;vertical-align:middle;height:100%;background-repeat:no-repeat;background-position:20px 50%;padding-left:60px;margin-left:20px !important;clear:both}.topic-s1 p.topicsanc{display:block;width:99%;color:#419eda;font-family:Frutiger55, sans-serif;font-size:14px;font-size:.875rem;line-height:1.1em;max-height:2em;overflow:hidden}@media screen and (min-width: 575px){.topic-s1{height:103px;width:100%}.topic-s1 .outertopic,.topic-s1 a.card{height:103px}.topic-s1 p.topicsanc{font-family:Frutiger45Light, sans-serif;font-size:18px;font-size:1.125rem;line-height:1.2em;max-height:2.45em}div .topic-s1:nth-last-child(1) .line,div .topic-s1:nth-last-child(2) .line{display:none}.col-2thirds .topic-s1{width:50%;float:left}}@media screen and (min-width: 815px){.topic-s1 p.topicsanc{font-size:25px;font-size:1.5625rem;max-height:2.5em}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.pending{position:relative}.pending:before{content:"";position:absolute;width:100%;height:100%}.pending.small:before{background:url("/upgrade/static/newShopStatic/_assets/img/spinner-small.gif") no-repeat;background-position:center center}.pending.large:before{background:url("/upgrade/static/newShopStatic/_assets/img/spinner-large.gif") no-repeat;background-position:center center;height:260px}@media screen and (min-width: 835px){.pending.large:before{height:70px;}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#container{position:relative}.freesim-form .visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}.shop .text-reveal-l,.shop .soft-divider div,.delivery-details-content,.shop .tariffs-grid-xxl,.shop .tariffs-grid-xxl .tariff-grids .grid-tile,.shop ul.tabs,.freesim-form .selector-with-info ul li .contents{*zoom:1}.shop .text-reveal-l:before,.shop .soft-divider div:before,.delivery-details-content:before,.shop .tariffs-grid-xxl:before,.shop .tariffs-grid-xxl .tariff-grids .grid-tile:before,.shop ul.tabs:before,.freesim-form .selector-with-info ul li .contents:before,.shop .text-reveal-l:after,.shop .soft-divider div:after,.delivery-details-content:after,.shop .tariffs-grid-xxl:after,.shop .tariffs-grid-xxl .tariff-grids .grid-tile:after,.shop ul.tabs:after,.freesim-form .selector-with-info ul li .contents:after{content:" ";display:table}.shop .text-reveal-l:after,.shop .soft-divider div:after,.delivery-details-content:after,.shop .tariffs-grid-xxl:after,.shop .tariffs-grid-xxl .tariff-grids .grid-tile:after,.shop ul.tabs:after,.freesim-form .selector-with-info ul li .contents:after{clear:both}.invisible{visibility:hidden}.full-height{height:100%}.shop a{color:#3d9ece}.shop a:hover,.shop a:active{text-decoration:underline}.shop a:focus{outline:2px solid #419eda}.shop .small{font-size:12px;font-size:0.75rem}a{cursor:pointer}header *,footer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none}html.overlay-opened,body.overlay-opened{overflow:hidden !important}html.noscroll,body.noscroll{overflow:hidden}.shop .icon-image{width:24px;width:1.5rem;height:24px;height:1.5rem;margin-right:8px;margin-right:0.5rem;margin-top:0;margin-top:0;display:inline-block;float:left}.shop .ico-click-collect-light-blue{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/ico-click-collect-dark-blue.png") no-repeat}.shop .ico-click-collect-light-blue.link-icon{background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons-sprite.png");background-repeat:no-repeat;background-position:0 0}.shop .ico-click-collect-green{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/ico-click-collect-roundel-green.png") no-repeat;background-size:24px;width:28px}.shop .ico-click-collect-orange{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/ico-click-collect-roundel-orange.png") no-repeat;background-size:24px;width:28px}.shop .ico-click-collect-red{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/ico-click-collect-roundel-red.png") no-repeat;background-size:24px;width:28px}.shop .ico-home-delivery-red{background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/ddj/delivery-status-new.png");background-repeat:no-repeat;background-position:-1px -52px;width:26px;height:26px;background-size:26px}.shop .ico-home-delivery-dark-blue{background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons-sprite.png");background-repeat:no-repeat;background-position:0 -374px}.shop .ico-home-delivery-dark-blue.link-icon{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/ico-home-delivery-light-blue.png") no-repeat}.shop .icon-blue-alert{background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-blue-alert.png");background-repeat:no-repeat;background-position:4px 4px;width:30px;height:26px;background-size:20px}.rpiStatementBottom{margin-left:auto;margin-right:auto;margin-bottom:25px;max-width:1100px}.shop .alert-l span{background:url("/upgrade/static/newShopStatic/_assets/img/spritesheet.png") no-repeat}.shop .alert-l span{background-position:0 -4052px}@font-face{font-family:"fontcustom";src:url("/upgrade/static/newShopStatic/_assets/fonts/icons/./fontcustom_fe46a4b10c2d9201ebf0cee7083eb60b.eot");src:url("/upgrade/static/newShopStatic/_assets/fonts/icons/./fontcustom_fe46a4b10c2d9201ebf0cee7083eb60b.eot?#iefix") format("embedded-opentype"),url("/upgrade/static/newShopStatic/_assets/fonts/icons/./fontcustom_fe46a4b10c2d9201ebf0cee7083eb60b.woff") format("woff"),url("/upgrade/static/newShopStatic/_assets/fonts/icons/./fontcustom_fe46a4b10c2d9201ebf0cee7083eb60b.ttf") format("truetype"),url("/upgrade/static/newShopStatic/_assets/fonts/icons/./fontcustom_fe46a4b10c2d9201ebf0cee7083eb60b.svg#fontcustom") format("svg");font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"fontcustom";src:url("/upgrade/static/newShopStatic/_assets/fonts/icons/./fontcustom_fe46a4b10c2d9201ebf0cee7083eb60b.svg#fontcustom") format("svg");}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-close:before,.icon-next:before,.icon-prev:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-close span{display:none}.icon-close:before{content:"\f101"}.legacy .icon-close:before{content:""}.legacy .icon-close span{display:block;float:right;font-family:Frutiger45Light,sans-serif}.icon-next:before{content:"\f102"}.icon-prev:before{content:"\f103"}.shop .text-reveal-l ul li{margin-bottom:18px;margin-bottom:1.125rem}.shop .text-reveal-l ul li h2{margin-bottom:0}.shop .text-reveal-l ul li h2 a{display:block}.shop .text-reveal-l ul li a{outline:none;color:#3d9ece;width:100%;font-size:15px;font-size:0.9375rem}@media screen and (min-width: 575px){.shop .text-reveal-l ul li a{font-size:16px;font-size:1rem;}}.shop .text-reveal-l ul li a:hover,.shop .text-reveal-l ul li a:active{text-decoration:none}.shop .text-reveal-l ul li a:focus{outline:2px solid #419eda}.shop .text-reveal-l ul li a:before{position:absolute;color:#007dba}.shop .text-reveal-l ul li a>span{display:block;margin-left:25px;margin-left:1.5625rem}.shop .text-reveal-l ul li>div{height:auto;overflow:hidden}.shop .text-reveal-l ul li>div>div{padding:16px 0 0;padding:1rem 0 0}@media screen and (min-width: 575px){.shop .text-reveal-l ul li>div>div{padding-left:25px;padding-left:1.5625rem;}}.shop .text-reveal-l.large ul li h2{padding:0 20px}@media screen and (max-width: 835px){.shop .text-reveal-l.large ul li h2{padding:0 20px;}}.shop .text-reveal-l.large ul li h2 a{font-size:20px;font-size:1.25rem;float:left;width:100%}.shop .alert-l{background:#efefef;margin:0 0 26px 0;margin:0 0 1.625rem 0;padding:10px 25px;padding:0.625rem 1.5625rem;font-size:15px;font-size:0.9375rem}.shop .alert-l ul{padding-left:30px;padding-left:1.875rem}.shop .alert-l ul li{color:#032b5a}.shop .alert-l span{display:block;float:left}.shop .ajax-error{background:#efefef;margin:0 0 26px 0;margin:0 0 1.625rem 0;padding:15px;padding:0.9375rem;font-size:15px;font-size:0.9375rem}.shop .ajax-error ul{padding-left:5px;padding-left:0.3125rem}.shop .ajax-error ul li{color:#990000}.shop button.primary,.shop input.primary,.shop button.secondary,.shop input.secondary,.shop button.disabled,.shop input.disabled{-webkit-font-smoothing:antialiased;background-color:#419eda;border:1px solid #bebebe;background-image:-webkit-linear-gradient( top , #419eda, #2f7cb4);background-image:linear-gradient(to bottom, #419eda, #2f7cb4);border-radius:0.25em;color:#fff;display:inline-block;font-size:15px;font-size:0.9375rem;font-weight:300;line-height:1;text-decoration:none;margin:0 10px 8px 0;margin:0 0.625rem 0.5rem 0;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;float:left;padding:10px 10px 10px 10px;padding:0.625rem 0.625rem 0.625rem 0.625rem;width:100%;height:36px;height:2.25rem}.shop button.small.primary,.shop input.small.primary,.shop button.small.secondary,.shop input.small.secondary,.shop button.small.disabled,.shop input.small.disabled{font-size:13px;font-size:0.8125rem;padding:7px;padding:0.4375rem}.shop button.primary,.shop input.primary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0}.shop button.primary:hover,.shop input.primary:hover{background-color:#2870a7;border:0;background-image:-webkit-linear-gradient( top , #2870a7, #1d5c90);background-image:linear-gradient(to bottom, #2870a7, #1d5c90);color:white}.shop button.secondary,.shop input.secondary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #bebebe;color:#032b5a;background-color:#f7f7f7;background-image:-webkit-linear-gradient( top , #f7f7f7, #e6e6e6);background-image:linear-gradient(to bottom, #f7f7f7, #e6e6e6)}.shop button.secondary:hover,.shop input.secondary:hover{background-color:#f2f3f4;background-image:-webkit-linear-gradient( top , #f2f3f4, #b1bcc9);background-image:linear-gradient(to bottom, #f2f3f4, #b1bcc9);color:#032b5a}.shop button.secondary.full-width,.shop input.secondary.full-width{float:none;width:100%}.shop button.secondary.dashed,.shop input.secondary.dashed{border:1px dashed white;background:none;color:white}.shop button.secondary.bottom,.shop input.secondary.bottom{margin-top:20px}.shop button.secondary.variants,.shop input.secondary.variants{width:25%}.shop button.disabled,.shop input.disabled{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #c3c4c5;background-color:#c3c4c5;color:white;background-image:-webkit-linear-gradient( top , #c3c4c5, #919294);background-image:linear-gradient(to bottom, #c3c4c5, #919294)}.shop button.disabled:hover,.shop input.disabled:hover{border:1px solid #c3c4c5;background-image:-webkit-linear-gradient( top , #c3c4c5, #919294);background-image:linear-gradient(to bottom, #c3c4c5, #919294);color:white}@media screen and (min-width: 575px){.shop button.primary,.shop input.primary,.shop button.secondary,.shop input.secondary,.shop button.disabled,.shop input.disabled{width:auto}}.shop a.cta,.shop span.cta{padding:0 0 5px 22px;padding:0 0 0.3125rem 1.375rem;background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons-sprite.png");background-repeat:no-repeat;background-position:0 -293px;color:#3d9ece}.shop a.cta:focus,.shop span.cta:focus{outline:2px solid #419eda}.shop a.cta.cta-small-white-down,.shop span.cta.cta-small-white-down{background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons-sprite.png");background-repeat:no-repeat;background-position:0 -116px;color:white}.shop a.cta.cta-small-blue-left,.shop span.cta.cta-small-blue-left{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/cta/cta-small-blue-left.png") no-repeat 0 2px}.shop a.cta.cta-small-blue-delete,.shop span.cta.cta-small-blue-delete{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/cta/cta-small-blue-delete.png") no-repeat}.shop a.cta.cta-small-white-delete,.shop span.cta.cta-small-white-delete{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/cta/close-chevron.png") no-repeat}.shop a.cta.cta-large-blue-right,.shop span.cta.cta-large-blue-right{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/cta/cta-large-blue-right.png") no-repeat}.shop a.cta.cta-show-more-icon,.shop span.cta.cta-show-more-icon{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/cta/cta-show-more-icon.png") no-repeat}.shop a.cta.cta-small-blue-down,.shop span.cta.cta-small-blue-down{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/cta/cta-small-blue-down.png") no-repeat 0 2px}.shop a.cta.warning,.shop span.cta.warning{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/Info-icon.png") no-repeat}.overlay-grey-bg{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000000;background-color:#222;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$ieValue);filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;overflow:hidden;display:none}.overlay-box{display:none;position:fixed;top:200%;width:100%;min-height:200px;bottom:auto !important;background-color:white;color:#032b5a;padding:15px 20px 20px 20px;max-height:auto;border:2px solid #ccc;-webkit-border-radius:0.25em 0.25em 0.25em 0.25em;-moz-border-radius:0.25em 0.25em 0.25em 0.25em;border-radius:0.25em 0.25em 0.25em 0.25em;z-index:1000001}.overlay-box .tablet-details,.overlay-box .mbb-details{display:none}.overlay-box .box-header{padding-top:0;border-bottom:1px solid #ccc;margin-bottom:15px;margin-bottom:0.9375rem}.overlay-box .box-header h3{color:#032b5a;font-size:18px;font-size:1.125rem;padding-bottom:10px;padding-bottom:0.625rem;margin:0;margin:0;padding-left:0;border-bottom:0;width:75%;display:inline-block}.overlay-box .box-header a.boxclose{float:right;width:16px;width:1rem;top:0;top:0;right:0;right:0;height:16px;height:1rem;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-close.png") no-repeat;cursor:pointer;position:relative;border-width:0;border-color:#fff;border-style:none;float:right}.overlay-box .box-overlay a.boxclose{float:right;width:60px;width:3.75rem;top:-10px;top:-0.625rem;right:-20px;right:-1.25rem;height:45px;height:2.8125rem;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-close.png") no-repeat;cursor:pointer;position:relative;border-width:15px 22px 10px;border-color:#fff;border-style:solid;float:right}.overlay-box .box-content{overflow:hidden;overflow-y:auto;max-height:334px;padding-right:15px;padding-right:0.9375rem}.overlay-box .box-content.express-chkout{max-height:300px}.overlay-box .box-content.scroll-bar::-webkit-scrollbar-track{background-color:#efefef;-webkit-border-radius:0.25em 0.25em 0.25em 0.25em;-moz-border-radius:0.25em 0.25em 0.25em 0.25em;border-radius:0.25em 0.25em 0.25em 0.25em}.overlay-box .box-content.scroll-bar::-webkit-scrollbar{width:10px;width:0.625rem;background-color:#efefef}.overlay-box .box-content.scroll-bar::-webkit-scrollbar-thumb{background-color:#032b5a;-webkit-border-radius:0.25em 0.25em 0.25em 0.25em;-moz-border-radius:0.25em 0.25em 0.25em 0.25em;border-radius:0.25em 0.25em 0.25em 0.25em;height:30px;height:1.875rem}.overlay-box .box-content .box-heading{background:#4f5357;padding:8px 10px;color:#fff;text-align:left}.overlay-box .box-content p{margin-bottom:15px;margin-bottom:0.9375rem;font-size:14px;font-size:0.875rem}.overlay-box .box-content ol{padding-left:25px;padding-left:1.5625rem;color:#3d9ece}.overlay-box .box-content ol li a{cursor:pointer}.overlay-box .box-content ul{padding:20px;padding:1.25rem}.overlay-box .box-content ul li{list-style-type:disc}.overlay-box .box-content table{color:#7f7f7f;width:96%;table-layout:fixed}.overlay-box .box-content table tr td,.overlay-box .box-content table tr th{padding:5px 5px;padding:0.3125rem 0.3125rem}.overlay-box .box-content .box-footer-content{margin-bottom:15px;margin-bottom:0.9375rem}#o2DrupalPayMonthlyVoiceCharges .box-content{max-height:430px}.accessory-grid .accessory-tile .overlay-box{right:0;bottom:0;width:auto;height:auto;margin:0}.accessory-grid .accessory-tile .overlay-box .box-content{padding:0 10px;padding:0 0.625rem}.accessory-grid .accessory-tile .overlay-box .box-content .overlay-accessory-image-container{text-align:center;width:100%}.accessory-grid .accessory-tile .overlay-box .box-content .overlay-accessory-image-container img{width:200px;height:auto}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc{margin-bottom:5px;margin-bottom:0.3125rem;float:left;width:100%}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc ul{min-width:260px;padding:10px 10px 10px 20px;margin:auto;width:auto;max-width:80%}@media screen and (min-width: 575px){.overlay-box{min-height:200px;max-width:700px;margin:0;top:200%}.overlay-box .box-content{max-height:413px}.overlay-box .box-header h3{width:85%}.accessory-grid .accessory-tile .overlay-box{bottom:auto;max-width:600px;max-height:500px}.accessory-grid .accessory-tile .overlay-box .box-content{max-height:350px}.accessory-grid .accessory-tile .overlay-box .box-content .overlay-accessory-image-container{padding:0 20px 0 0;max-width:220px;float:left;width:auto}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc{width:50%}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc ul{padding:10px 0 0 25px;margin:0}}@media screen and (min-width: 835px){.overlay-box{max-width:850px;max-height:100%}.overlay-box .box-header h3{font-size:26px;font-size:1.625rem}.accessory-grid .accessory-tile .overlay-box{max-width:650px}.accessory-grid .accessory-tile .overlay-box .box-header h3{width:90%}}@media screen and (min-width: 972px){.overlay-box .box-header a.boxclose{float:right;width:16px;width:1rem;height:16px;height:1rem;margin-top:5px;margin-top:0.3125rem;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-close.png") no-repeat !important;cursor:pointer;position:static;border:0}}@media screen and (min-width: 320px) and (max-width: 574px){.overlay-box-stdTariff .scroll-bar{max-height:400px;margin-top:20px;width:100%}}@media screen and (orientation: landscape) and (min-device-width: 360px) and (max-device-width: 814px){.overlay-box .box-content,#o2DrupalPayMonthlyVoiceCharges .box-content{max-height:173px}}.section-divider{min-height:10px;min-height:0.625rem;max-width:1100px;max-width:68.75rem;margin:10px auto;margin:0.625rem auto;background-image:url(/upgrade/static/newShopStatic/_assets/img/shadow-divider-320.png);background-repeat:no-repeat;background-size:cover;float:left;width:100%}@media screen and (min-width: 575px){.section-divider{background-image:url(/upgrade/static/newShopStatic/_assets/img/shadow-divider-815.png)}}@media screen and (min-width: 972px){.section-divider{background-image:url(/upgrade/static/newShopStatic/_assets/img/shadow-divider-1100.png)}}.shop .soft-divider{width:100%;margin:30px auto}.shop .soft-divider div{margin:0 auto;max-width:980px}.shop .soft-divider div .divide-left,.shop .soft-divider div .divide-right{width:50%;height:9px;float:left;max-width:490px;background:url("/upgrade/static/newShopStatic/_assets/img/soft-divider-xxl.png")}.shop .soft-divider div .divide-left{background-position:left top}.shop .soft-divider div .divide-right{background-position:right top}#nav-secondary.shop-content-nav-secondary{display:block;padding:0;width:100%;overflow:hidden;background-color:#eaeaea;-webkit-box-shadow:inset 0 2px 2px -2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 2px 2px -2px rgba(0,0,0,0.1);box-shadow:inset 0 2px 2px -2px rgba(0,0,0,0.1);height:40px}@media screen and (min-width: 972px){#nav-secondary.shop-content-nav-secondary{display:none;}}#nav-secondary .header-basket-icon{float:right;display:block}#nav-secondary .header-basket-icon a{display:block;color:#032b5a;width:22px;height:22px;margin-right:19px;margin-top:9px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/ico-mini-basket.png") no-repeat right top}#nav-secondary .header-basket-icon a:hover{background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/ico-mini-basket-link.png")}#nav-secondary .header-basket-icon a span{display:none}@media screen and (min-width: 575px){#nav-secondary.shop-content-nav-secondary{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:37px}#nav-secondary .header-basket-icon{margin-right:8px}#nav-secondary .header-basket-icon li{height:37px;border-left:1px solid #d0d0d0}#nav-secondary .header-basket-icon li a{border-left:0;width:auto;margin-top:5px;padding-right:28px;margin-right:14px}#nav-secondary .header-basket-icon li a span{display:block;line-height:2.1}.header-basket-listpage{display:none}}nav{display:block}nav.without-basket-icon{display:none}@media screen and (min-width: 972px){nav.without-basket-icon{display:block;}}nav.subnav-container{padding:0;width:100%;overflow:hidden;background-color:#eaeaea;border-top:1px solid #fff;height:50px;line-height:50px;font-size:0.813em}nav.box{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}nav .subnav-module{height:50px}nav .subnav-module .cnc,nav .subnav-module .next-delivery,nav .subnav-module .award{display:inline-block;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/nav/sub-nav-header-icons-sprite.png") no-repeat;overflow:hidden;text-align:left}nav .subnav-module .cnc{background-position:-20px 13px}nav .subnav-module .award{background-position:-20px -33px}nav .subnav-module .next-delivery{background-position:-20px -76px}nav .subnav-module ul.link-wrapper{margin-left:110px;display:none}@media screen and (min-width: 972px){nav .subnav-module ul.link-wrapper{display:block;}}nav .subnav-module ul li{padding-right:8%;float:left;height:50px;line-height:12px}@media screen and (min-width: 1024px){nav .subnav-module ul li{padding-right:10%;}}nav .subnav-module ul li.last{padding-right:0}nav .subnav-module ul li dd{margin:0}nav .subnav-module ul li dl{margin:13px 0;margin-left:30px}nav .subnav-module ul li .title{font-size:14px;font-weight:bold;color:#032b5a;font-family:Frutiger55, sans-serif}nav .subnav-module ul li .description{font-size:12px;color:#032b5a;font-family:Frutiger45Light, sans-serif}nav .subnav-module .header-basket-icon{float:right;width:100px}nav .subnav-module .header-basket-icon li{width:100%}@media screen and (min-width: 575px){nav .subnav-module .header-basket-icon li:hover{background:#f9f9f9;background-image:-moz-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f7f7f7));background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-o-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0, #f7f7f7 100%);background-image:linear-gradient(to bottom, #f9f9f9 0, #f7f7f7 100%)}}@media screen and (min-width: 575px){nav .subnav-module .header-basket-icon li.basket-container{border-left:1px solid #d0d0d0;}}nav .subnav-module .header-basket-icon li.basket-container a{padding-left:15px;height:40px;color:#032b5a;display:block;width:100%;background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons-sprite.png");background-position:60px -448px;background-repeat:no-repeat}nav .subnav-module .header-basket-icon li.basket-container a:hover{background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons-sprite.png");background-repeat:no-repeat;background-position:60px -406px;color:#419eda}nav .subnav-module .header-basket-icon li.basket-container a span{line-height:4;display:none}@media screen and (min-width: 575px){nav .subnav-module .header-basket-icon li.basket-container a span{display:block;}}[component-name~=cookieDialog]{width:100%;background:#333333;overflow:hidden;top:0;width:100%;z-index:9999;color:white;display:none;position:relative;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, 0)}[component-name~=cookieDialog] a{color:white;text-decoration:underline}[component-name~=cookieDialog] p.heading{font-size:18px;padding-bottom:10px}[component-name~=cookieDialog] p.subtext{font-size:14px;width:90%}[component-name~=cookieDialog] .container{position:relative;padding:20px}[component-name~=cookieDialog] .container .close-icon{background:url(/upgrade/static/newShopStatic/_assets/img/close-button.gif);display:block;right:20px;width:22px;height:21px;position:absolute}@media screen and (min-width: 1100px){[component-name~=cookieDialog] p.heading{padding-bottom:5px}}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{font:14px Helvetica,Arial;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus{outline:2px solid #419eda}.selectboxit-container .selectboxit.dark:focus{outline:2px solid #fff}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none;border-top:1px solid #d9d9e3}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px;border-top:0}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.selectboxit-list .selectboxit-option-anchor{color:#333333}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#ffffff;background-color:#0081c2}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999999}a.selectboxit-option-anchor:hover,a.selectboxit-option-anchor:active,a.selectboxit-option-anchor:visited{text-decoration:none}.slick-loading .slick-list{background:#fff url("/upgrade/static/newShopStatic/_assets/img/spinner-small.gif") center center no-repeat}@font-face{font-family:"slick";src:url("/upgrade/static/newShopStatic/_assets/fonts/slick.eot");src:url("/upgrade/static/newShopStatic/_assets/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/upgrade/static/newShopStatic/_assets/fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("/upgrade/static/newShopStatic/_assets/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:0;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir="rtl"] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:auto;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}@media screen and (min-width: 972px){.owl-carousel .owl-item .owl-lazy{width:-webkit-fill-available;}}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}@media screen and (max-width: 350px){.owl-carousel .owl-item .owl-lazy{margin-left:-20px !important}}@media (min-width: 351px) and (max-width: 380px){.owl-carousel .owl-item .owl-lazy{margin-left:-18px !important}}.shop{background:#f8f8f8}.shop .main-container{*zoom:1;max-width:1100px;margin-left:auto;margin-right:auto}.shop .main-container:before,.shop .main-container:after{content:" ";display:table}.shop .main-container:after{clear:both}.legacy .shop .main-container .summary-section{display:block}.ie-version-error{background:#efefef url(/upgrade/static/newShopStatic/_assets/img/label-xxl-shadow1100-bottom.png) 50% 100% no-repeat;overflow:auto;padding-left:110px}.ie-version-error p{margin:0 auto;margin-top:25px;margin-bottom:25px;padding:7px 0 5px 50px;max-width:1100px;background:url(/upgrade/static/newShopStatic/_assets/img/exclamation.png) no-repeat;position:relative;z-index:101}@media screen and (min-width: 1100px){.shop .container{padding:0}}.legacy .shop .device-header-xxl,.legacy .shop .tariff-header-xxl,.legacy .shop #tariffContainer,.legacy .shop .pay-monthly .link-container,.legacy .shop .tariff-filter-xxl,.legacy .shop .tariffs-grid-xxl,.legacy .shop .tariffs-list-view,.legacy .shop .tariffs-table-container,.legacy .shop .tariffs-table-xxl,.legacy .shop .insurance-xxl,.legacy .shop .accessories-xxl,.legacy .shop .basket-content{min-width:1100px}.legacy .shop .device-header-xxl.freesim-order-summary,.legacy .shop .tariff-header-xxl.freesim-order-summary,.legacy .shop #tariffContainer.freesim-order-summary,.legacy .shop .pay-monthly .link-container.freesim-order-summary,.legacy .shop .tariff-filter-xxl.freesim-order-summary,.legacy .shop .tariffs-grid-xxl.freesim-order-summary,.legacy .shop .tariffs-list-view.freesim-order-summary,.legacy .shop .tariffs-table-container.freesim-order-summary,.legacy .shop .tariffs-table-xxl.freesim-order-summary,.legacy .shop .insurance-xxl.freesim-order-summary,.legacy .shop .accessories-xxl.freesim-order-summary,.legacy .shop .basket-content.freesim-order-summary{min-width:0}.legacy .shop .tariff-grids .grid-tile.last{margin-right:0}.legacy .shop .insurance-xxl .insurance-grid .insurance-tile.last{margin-right:0}.legacy .shop .accessories-xxl .accessory-grid .accessory-tile.last{margin-right:0}.legacy .shop .device-header-xxl .device-price-container .price-post{min-height:0}.legacy .shop.device-details .device-outer-container,.legacy .shop.device-details .product-promo-main .main-container,.legacy .shop.device-details .main-container{min-width:1100px}.legacy .shop.device-comparison .main-container{min-width:1100px}.legacy .device-header-xxl .device-wrapper,.ie9 .device-header-xxl .device-wrapper{background:url("/upgrade/static/newShopStatic/_assets/img/backgrounds/device-header-bg.png") repeat-x}#header-consumer *,#o2-footer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;*behavior:none}#header-consumer p,#o2-footer p{width:auto}.closed-header-footer .nav-primary{height:60px;height:3.75rem}.closed-header-footer .nav-primary .logo.o2{padding:0}.closed-header-footer .nav-primary .logo.o2 a{padding:0}.closed-header-footer .nav-primary .logo.o2 a img{width:32px;height:31px}.closed-header-footer .nav-primary .mobile-nav-toggle,.closed-header-footer .nav-primary .nav-consumer,.closed-header-footer .nav-primary .nav-mobile{display:none}.closed-header-footer .nav-primary .mobile-nav-toggle a{background-position:50% -60px}.closed-header-footer .nav-primary .basket-nav-toggle{z-index:1002;position:absolute;right:14px;right:0.875rem;margin:19px 8px 0 0;margin:1.1875rem 0.5rem 0 0}.closed-header-footer .nav-primary .basket-nav-toggle a{color:#061f47}.closed-header-footer .nav-primary .basket-nav-toggle span{width:16px;height:9px;display:inline-block;margin-left:10px;margin-left:0.625rem}@media screen and (min-width: 575px){.closed-header-footer .nav-primary .logo.o2{margin:15px 0 0 20px;margin:0.9375rem 0 0 1.25rem;padding:0}.closed-header-footer .nav-primary .logo.telefonica{padding:19px 8px 0 0;padding:1.1875rem 0.5rem 0 0}.closed-header-footer .mobile-nav-toggle{display:none}.closed-header-footer .basket-nav-toggle{display:none}}.closed-header-footer #header-consumer .toolbar ul.tools{float:right}.closed-header-footer #header-consumer .toolbar form.header-tool-search,.closed-header-footer #header-consumer .toolbar ul.site-switch,.closed-header-footer #header-consumer .toolbar ul.tools #header-tool-storelocator,.closed-header-footer #header-consumer .toolbar ul.tools #header-tool-signin{display:none}.closed-header-footer #header-consumer .toolbar ul.tools #header-tool-webchat{display:block}.closed-header-footer #header-consumer .toolbar ul.tools #header-tool-callus{display:block;background:url("/upgrade/static/newShopStatic/_assets/img/ico-call.png") no-repeat;margin:0 0 0 15px;margin:0 0 0 0.9375rem}@media screen and (min-width: 575px){.closed-header-footer #header-consumer .toolbar ul.tools #header-tool-callus a:hover{text-decoration:none;cursor:default}.closed-header-footer #header-consumer .toolbar ul.tools li{padding:0 6px 0 20px;padding:0 0.375rem 0 1.25rem}.closed-header-footer #header-consumer ul.tools li.pipe{display:none}}.js .closed-header-footer .tools{display:block}.delivery-details-content{position:relative;z-index:1}.delivery-details-content .main-container .content-container .delivery-details-left-container{padding:0;padding:0;background-color:#f8f8f8}.delivery-details-content .main-container .content-container .delivery-details-right-container{display:none}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2{background-color:#f8f8f8;display:none}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2{padding-left:24px;color:#000066}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .summary-section-heading{color:#000066;line-height:40px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-basket{line-height:24px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .rectangle-container-v2{padding-top:20px;padding-bottom:20px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .rectangle-container-v2 .rectangle-v2{height:1px;background-color:#707070}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2{float:left;width:100%}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .product-img{min-height:50px;width:25%;float:left;text-align:right;padding-right:5%;padding-top:10px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2{width:75%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 .expand-collapse-icon:after{content:url("/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png");cursor:pointer}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 .active:after{content:url("/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png");cursor:pointer;display:inline-block;transform:rotate(180deg)}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li{display:inline-block;width:100%;border-bottom:1px solid #e0e0e0;padding:10px 0;padding:0.625rem 0}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2{width:85%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item{width:50%;float:left;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item-cost{width:30%;float:right;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .offer-note{padding:5px;padding:0.3125rem;border:1px solid}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .offer-note span.tariff-details{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li:last-child{border-bottom:0}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2{border-bottom:1px solid #e0e0e0;width:100%;float:left;display:none}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2{width:85%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li{display:inline-block;width:100%;padding:10px 0;padding:0.625rem 0}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .item{width:40%;float:left;color:#000066;font-family:"Frutiger LT Std";font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .item-cost{width:30%;float:right;color:#000066;font-family:"Frutiger LT Std";font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note{padding:5px 10px;padding:0.3125rem 0.625rem;width:85%;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note p{font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note span.tariff-details{display:block;font-size:1em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note span.tariff-details span{display:inline-block}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2{width:100%;float:left;padding-top:10px;border-bottom:1px solid #d2d2d2;padding-bottom:10px;border-top:1px solid #d2d2d2}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2{width:75%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2{width:85%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item{width:50%;float:left;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item-cost{width:30%;float:right;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-all-devices{font-size:12px;float:left;padding-top:10px;padding-bottom:10px}.delivery-details-content .main-container.clearfix.main-v2{background:#f8f8f8}@media screen and (min-width: 320px){.mobile-content-container-reverse{display:flex;flex-direction:column-reverse}@media screen and (min-width: 575px){.mobile-content-container-reverse{flex-direction:row;}}.summary-section-display-mobile{display:block;color:#0073a8;font-size:16px;letter-spacing:0;line-height:24px;text-align:center;padding:10px;background-color:#f8f8f8}.summary-section-display-mobile .expand-collapse-icon-mobile:before{content:"";cursor:pointer;height:18px;width:34px;display:inline-block;vertical-align:middle;background:url(/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png) no-repeat}.summary-section-display-mobile .activeiconsummarydisplay:before{content:"";cursor:pointer;display:inline-block;transform:rotate(180deg);background:url(/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png) no-repeat;height:18px;width:34px;background-position-y:bottom;vertical-align:middle;background-position-x:right}@media screen and (min-width: 575px){.summary-section-display-mobile{display:none;}}}.basket-nav-toggle a span.freesim{background:transparent url(/upgrade/static/newShopStatic/_assets/img/sprites/nav/nav-mobile-arrow-sprite.png) no-repeat scroll 4% -213px}.mobile-basket-container{background-color:#f7f7f7;width:100%;display:none;position:absolute;z-index:1000;padding:0 20px;padding:0 1.25rem;border-bottom:1px #7b7b7b solid;-webkit-box-shadow:0 7px 8px 0 rgba(50,50,50,0.5);-moz-box-shadow:0 7px 8px 0 rgba(50,50,50,0.5);box-shadow:0 7px 8px 0 rgba(50,50,50,0.5)}.mobile-basket-container .summary-section{color:#032b5a}.mobile-basket-container .summary-section h2{padding:10px;padding:0.625rem;border-bottom:1px solid #e0e0e0;font-size:1.8em}.mobile-basket-container .summary-section .order{border-bottom:1px solid #e0e0e0;float:left;width:100%}.mobile-basket-container .summary-section .order .product-img{min-height:50px;width:20%;float:left}.mobile-basket-container .summary-section .order .order-item{width:80%;float:left}.mobile-basket-container .summary-section .order .order-item li{display:inline-block;width:100%;border-bottom:1px solid #e0e0e0;padding:10px 0;padding:0.625rem 0}.mobile-basket-container .summary-section .order .order-item li .item{width:45%;float:left}.mobile-basket-container .summary-section .order .order-item li .item span{display:block;font-size:0.85em}.mobile-basket-container .summary-section .order .order-item li .item-cost{width:30%;float:right}.mobile-basket-container .summary-section .order .order-item li .offer-note{padding:5px;padding:0.3125rem;border:1px solid}.mobile-basket-container .summary-section .order .order-item li .offer-note span{display:block;font-size:0.85em}.mobile-basket-container .summary-section .order .order-item li:last-child{border-bottom:0}.mobile-basket-container .summary-section .order-desc{border-bottom:1px solid #e0e0e0;float:left}.mobile-basket-container .summary-section .order-desc .order-item{width:80%;float:right}.mobile-basket-container .summary-section .order-desc .order-item li{display:inline-block;width:100%;padding:10px 0;padding:0.625rem 0}.mobile-basket-container .summary-section .order-desc .order-item li .item{width:45%;float:left}.mobile-basket-container .summary-section .order-desc .order-item li .item span{display:block;font-size:0.85em}.mobile-basket-container .summary-section .order-desc .order-item li .item-cost{width:30%;float:right}.mobile-basket-container .summary-section .order-desc .order-item li .offer-note{padding:5px;padding:0.3125rem;background-color:#e4e8eb;border:1px solid #174f82;width:85%}.mobile-basket-container .summary-section .order-desc .order-item li .offer-note span{display:block;font-size:0.85em}@media screen and (min-width: 575px){.delivery-details-content .main-container{z-index:10}.delivery-details-content .main-container .content-container .delivery-details-left-container{width:66.5%;float:left}.delivery-details-content .main-container .content-container .delivery-details-left-container-v2{width:66.5%;float:left;margin-right:14px}.delivery-details-content .main-container .content-container .delivery-details-right-container{display:block;position:relative;width:33%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section h2{padding:20px;padding:1.25rem;border-bottom:1px solid #e0e0e0;font-size:1.8em}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order{border-bottom:1px solid #e0e0e0;float:left;width:100%}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .product-img{min-height:50px;width:25%;float:left;text-align:right;padding-right:5%;padding-top:10px}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item{width:75%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item li{display:inline-block;width:100%;border-bottom:1px solid #e0e0e0;padding:10px 0;padding:0.625rem 0}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item li .item{width:50%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item li .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item li .item-cost{width:30%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item li .offer-note{padding:5px;padding:0.3125rem;border:1px solid}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item li .offer-note span.tariff-details{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order .order-item li:last-child{border-bottom:0}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc{border-bottom:1px solid #e0e0e0;width:100%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item{width:75%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li{display:inline-block;width:100%;padding:10px 0;padding:0.625rem 0}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li .item{width:40%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li .item-cost{width:30%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li .offer-note{padding:5px 10px;padding:0.3125rem 0.625rem;background-color:#e4e8eb;border:1px solid #174f82;width:85%}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li .offer-note p{font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li .offer-note span.tariff-details{display:block;font-size:1em}.delivery-details-content .main-container .content-container .delivery-details-right-container .summary-section .order-desc .order-item li .offer-note span.tariff-details span{display:inline-block}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2{display:block;position:relative;width:34%;float:left;padding-top:30px;background-color:#f8f8f8}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2{padding-left:10px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .summary-section-heading{height:40px;width:211px;color:#000066;font-family:'Frutiger45Light';font-size:32px;letter-spacing:0;line-height:40px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-basket{padding-top:20px;color:#000066;font-size:16px;letter-spacing:0;line-height:24px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .rectangle-container-v2{padding-top:20px;padding-bottom:20px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .rectangle-container-v2 .rectangle-v2{height:1px;background-color:#707070}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2{float:left;width:100%}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .product-img{min-height:50px;width:25%;float:left;text-align:right;padding-right:5%;padding-top:10px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2{width:75%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 .expand-collapse-icon:after{content:url("/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png");cursor:pointer}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 .active:after{content:url("/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png");cursor:pointer;display:inline-block;transform:rotate(180deg)}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li{display:inline-block;width:100%;border-bottom:1px solid #e0e0e0;padding:10px 0;padding:0.625rem 0}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2{width:85%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item{width:50%;float:left;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item-cost{width:30%;float:right;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .offer-note{padding:5px;padding:0.3125rem;border:1px solid}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li .offer-note span.tariff-details{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-v2 .order-item-v2 li:last-child{border-bottom:0}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2{border-bottom:1px solid #e0e0e0;width:100%;float:left;display:none}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2{width:85%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li{display:inline-block;width:100%;padding:10px 0;padding:0.625rem 0}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .item{width:40%;float:left;color:#000066;font-family:"Frutiger LT Std";font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .item-cost{width:30%;float:right;color:#000066;font-family:"Frutiger LT Std";font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note{padding:5px 10px;padding:0.3125rem 0.625rem;width:85%;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note p{font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note span.tariff-details{display:block;font-size:1em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note span.tariff-details span{display:inline-block}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2{width:100%;float:left;padding-top:20px;border-bottom:1px solid #d2d2d2;padding-bottom:10px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2{width:75%;float:left}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2{width:85%;float:right}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item{width:50%;float:left;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item span{display:block;font-size:0.85em}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item-cost{width:30%;float:right;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}.delivery-details-content .main-container .content-container .delivery-details-right-container-v2 .summary-section-v2 .order-all-devices{color:#000066;font-size:12px;letter-spacing:0;line-height:16px;float:left;padding-top:20px}.delivery-details-content .main-container .content-container .delivery-details-mobile{display:none}.delivery-details-content:after{content:'';position:absolute;display:block;top:0;right:0;width:50%;height:100%;background-color:#efefef;z-index:5}.shop.delivery-details-content.content-shop-v2::after{background-color:#f8f8f8}}.main-container{background-color:#efefef;max-width:1100px;margin:0 auto;position:relative}.main-container .summary-section{background-color:#efefef;color:#032b5a;height:100%;font-family:Frutiger55,sans-serif;font-weight:normal;font-size:14px;font-size:0.875rem}.page-footer{clear:both;max-width:1100px;padding:20px;margin:0 auto}.page-footer p{font-size:0.745em;color:#032b5a}.page-footer .footer-telefonica-logo{float:right;position:relative;top:-15px}@media screen and (min-width: 575px){.footer-telefonica-logo{display:none}}@media screen and (min-width: 972px){.main-container .summary-section{padding:0;padding:0}}#header-consumer .toolbar ul.tools #header-tool-webchat{visibility:hidden}.header-xxl{background:url("/upgrade/static/newShopStatic/_assets/img/modules/header-xxl-grad-1px-repeat.jpg")}.header-xxl-v2{background:linear-gradient(180deg, #23236a 0%, #107ac0 100%);height:auto;margin-left:-6%;width:112%;border-radius:0 0 250% 250%/0 0 500px 500px;color:#fff;text-align:center;position:relative;overflow:hidden}.header-xxl-v2 h1{font-family:Frutiger45Light, sans-serif;font-size:48px;letter-spacing:0;line-height:56px;margin:16px 16px 44px 16px;text-align:center}@media screen and (min-width: 575px){.header-xxl-v2 h1{font-size:56px;line-height:64px;}}.header-xxl-v2 p{color:#ffffff;font-family:Frutiger45Light, sans-serif;font-size:24px;letter-spacing:0;line-height:32px;text-align:center;margin-top:16px}@media screen and (min-width: 575px){.header-xxl-v2 p{font-size:32px;line-height:40px;}}.head-icon{position:relative;color:#fff;top:0;left:50%;-ms-transform:translate(-50%, -38%);transform:translate(-50%, -38%);width:48px;height:48px}.head-icon.success-icon{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/instock@2x.png") no-repeat;background-size:48px;border-radius:70px;background-color:#fff;box-shadow:0 0 0 9px #f8f8f8}.free-sim-header{height:95px}.free-sim-header .module-body{height:95px;text-align:left;background:none;text-align:center}.free-sim-header .module-body .info{display:inline-block}.progress-wrapper div.step{position:relative;height:39px;width:39px;float:left}.progress-wrapper div.line{float:left;min-width:70px;height:2px;background-color:white;position:relative;top:18px}.progress-wrapper div.step span{position:relative;color:white;margin-top:16px;top:26px;left:-55px;width:150px;display:block;text-align:center;font-size:0.8em}.progress-wrapper div.step1.active{background:url("/upgrade/static/newShopStatic/_assets/img/ico-progress-step1-active.png") no-repeat}.progress-wrapper div.step.step2{background:url("/upgrade/static/newShopStatic/_assets/img/ico-progress-step2-default.png") no-repeat}@media screen and (min-width: 575px){.progress-wrapper{margin-top:-10px}.progress-wrapper div.line{min-width:150px}}.legacy .header-xxl{background-color:#032c5a}.header-wrapper-v2{overflow:hidden}.header-wrapper-v2 .header-xxl-v2{background:linear-gradient(225deg, #23236a 0%, #107ac0 100%);height:120px;margin-left:-6%;width:112%;border-radius:0 0 50% 50%/0 0 100px 100px;color:#fff;text-align:center;padding:20px 0 48px 0;margin-bottom:70px}.header-wrapper-v2 .header-xxl-v2 h1{font-family:Frutiger45Light, sans-serif;font-size:48px;font-weight:normal;line-height:56px}.shop .pay-as-you-go h2.section-header.payg{margin-bottom:20px}.shop .tariffs-grid-xxl{padding:0 25px}.shop .tariffs-grid-xxl .tariff-grids .grid-tile{color:#032b5a;font-size:14px;font-size:0.875rem;padding:25px;padding:1.5625rem;margin-bottom:20px;margin-bottom:1.25rem;background:#efefef;position:relative}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.most-popular:before{background:url(/upgrade/static/newShopStatic/_assets/img/ribbon-blue-recommended.png) no-repeat;content:"";width:87px;width:5.4375rem;height:86px;height:5.375rem;position:absolute;right:0;top:0}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .most-popular-sash-container{position:absolute;right:0;top:0;height:130px;text-align:center;width:130px;overflow:hidden}@media screen and (min-width: 972px){.shop .tariffs-grid-xxl .tariff-grids .grid-tile .most-popular-sash-container{width:190px;}}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .most-popular-sash-container .sash{position:absolute;width:122px;text-align:center;top:22px;left:35px;padding:6px 0 5px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:10px;font-size:0.625rem;font-weight:bold;color:white;background-color:#032b5a;white-space:nowrap;right:0;text-transform:uppercase;text-align:center;height:25px}@media screen and (min-width: 972px){.shop .tariffs-grid-xxl .tariff-grids .grid-tile .most-popular-sash-container .sash{left:95px;}}.shop .tariffs-grid-xxl .tariff-grids .grid-tile div .selected-text{display:none}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.selected{color:white;background:url(/upgrade/static/newShopStatic/_assets/img/tariff-grid-bg.png);height:100%;background-size:100% 100%}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.selected.most-popular:before{background:url(/upgrade/static/newShopStatic/_assets/img/ribbon-white-recommended.png) no-repeat;width:86px;width:5.375rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.selected a.plan-details-mobile,.shop .tariffs-grid-xxl .tariff-grids .grid-tile.selected a.plan-details-desktop{color:white;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-plan-selected.png") no-repeat}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.selected .selected-text{margin-top:5px;margin-top:0.3125rem;margin-bottom:19px;margin-bottom:1.1875rem;display:block;float:left;font-size:16px;font-size:1rem;text-align:center;width:100%}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.selected.promoted-tariff .offer{color:#032b5a;background:url(/upgrade/static/newShopStatic/_assets/img/promo-body-white.png);background-size:100% 100%}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.selected.promoted-tariff .offer:after{background:url(/upgrade/static/newShopStatic/_assets/img/promo-angle-white.png);background-size:100% 100%}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.row-last{margin-right:0}.shop .tariffs-grid-xxl .tariff-grids .grid-tile h3{font-size:25px;font-size:1.5625rem;display:inline}.shop .tariffs-grid-xxl .tariff-grids .grid-tile a.plan-details-mobile,.shop .tariffs-grid-xxl .tariff-grids .grid-tile a.plan-details-desktop{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-plan.png") no-repeat;margin:0 0 20px 0;margin:0 0 1.25rem 0;padding-left:20px;padding-left:1.25rem;font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;cursor:pointer}.shop .tariffs-grid-xxl .tariff-grids .grid-tile a.plan-details-desktop.payg{margin-bottom:10px}.shop .tariffs-grid-xxl .tariff-grids .grid-tile a.plan-details-mobile{display:inline-block;position:relative;bottom:-5px;bottom:-0.3125rem;left:10px;left:0.625rem;height:20px;height:1.25rem;margin:0;margin:0}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .plan-details-desktop{display:none}.shop .tariffs-grid-xxl .tariff-grids .grid-tile button{width:100%}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .offer{height:auto;height:auto;width:212px;width:13.25rem;margin:10px 0;margin:0.625rem 0}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .offer.payg{height:40px}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .plan-info{margin:20px 0;margin:1.25rem 0}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .plan-info p{margin-bottom:3px;margin-bottom:0.1875rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.promoted-tariff .offer{font-size:11px;font-size:0.6875rem;color:white;position:relative;display:table;left:-25px;left:-1.5625rem;background:url(/upgrade/static/newShopStatic/_assets/img/promo-body-bluegrad.png);background-size:100% 100%;padding:0 0 0 25px;padding:0 0 0 1.5625rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.promoted-tariff .offer p{display:table-cell;vertical-align:middle;padding-right:40px;padding-right:2.5rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile.promoted-tariff .offer:after{background:url(/upgrade/static/newShopStatic/_assets/img/promo-angle-bluegrad.png);background-size:100% 100%;width:14px;width:0.875rem;height:100%;height:100%;right:-13px;right:-0.8125rem;top:0;top:0;content:"";position:absolute}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .price-block{font-size:24px;font-size:1.5rem;float:left;margin-right:16px;margin-right:1rem;margin-bottom:20px;margin-bottom:1.25rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .price-block.payg{margin:10px 0;margin:0.625rem 0}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .price-block .price{font-family:Frutiger45Light,sans-serif}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .price-block .price-mini{font-size:14px;font-size:0.875rem;vertical-align:super}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .price-block .text-mini{font-size:12px;font-size:0.75rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .price-block .min-top-up-text{font-size:14px;font-weight:normal;line-height:1em;font-family:Frutiger55;position:relative;bottom:5px}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .price-block .top-up-text{font-size:20px;font-size:1.25rem}@media screen and (min-width: 575px){.shop .tariffs-grid-xxl .tariff-grids .grid-tile .plan-info{min-height:60px;min-height:3.75rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .offer{height:40px;height:2.5rem}.shop .tariffs-grid-xxl .tariff-grids .grid-tile a.plan-details-mobile{display:none}.shop .tariffs-grid-xxl .tariff-grids .grid-tile .plan-details-desktop{display:block}}.legacy .shop .tariffs-grid-xxl .tariff-grids .grid-tile{padding-bottom:0}.legacy body{min-width:1100px}.tiles{margin-bottom:30px;height:auto;overflow:hidden}.tile{position:relative;float:left;margin:10px 5%;width:90%;height:auto;overflow:hidden}.tile.comparable{}.tile.comparable .device-tile-wrapper{height:100%}.tile.comparable .device-tile-wrapper span.plus{display:inline-block;width:16px;height:16px;background:url("/upgrade/static/newShopStatic/_assets/img/modules/device-tile/compare_white_button_plus_sign.png") no-repeat}.tile.comparable .device-tile-wrapper span.minus{display:inline-block;width:16px;height:16px;background:url("/upgrade/static/newShopStatic/_assets/img/modules/device-tile/compare_white_button_minus_sign.png") no-repeat}.tile.comparable .device-tile-wrapper span.compare-text{position:relative;margin-left:5px;bottom:4px}.tile.comparable .device-tile-wrapper .compare-checkboxes{background-color:#e8e8e8;font-size:12px;position:relative;z-index:1}.tile.comparable .device-tile-wrapper .compare-checkboxes label{display:block;padding:12px 18px;height:40px;cursor:pointer;color:#032b5a}.tile.comparable .device-tile-wrapper .compare-checkboxes label.compare-disabled{opacity:0.5}.tile.comparable .device-tile-wrapper .compare-selected{background-color:#147ab4;background-image:-webkit-gradient(linear, left top, left bottom, from(#102753), to(#147ab4));background-image:-webkit-linear-gradient(top, #102753, #147ab4);background-image:-moz-linear-gradient(top, #102753, #147ab4);background-image:-ms-linear-gradient(top, #102753, #147ab4);background-image:-o-linear-gradient(top, #102753, #147ab4);background-image:linear-gradient(top, #102753, #147ab4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#102753', EndColorStr='#147ab4')}.tile.comparable .device-tile-wrapper .compare-selected label{color:white}.tile.comparable .device-tile-wrapper input{margin-right:5px;vertical-align:bottom}.tile.comparable .device-tile-wrapper .device-tile{height:auto}.tile.comparable a.banner-tile{height:340px}.tile.comparable.small-tile{}.tile.comparable.small-tile .device-tile-wrapper .device-tile{height:256px}.tile.comparable.small-tile a.banner-tile{height:245px}.tile.comparable.large-tile{background:url("/upgrade/static/newShopStatic/_assets/img/modules/device-tile/hero-bg-new.png") 62% 100% no-repeat #efefef}.tile.comparable.large-tile .device-tile-wrapper .device-tile{height:300px;background:none}.tile.comparable.large-tile .device-tile-wrapper .compare-checkboxes{background:url("/upgrade/static/newShopStatic/_assets/img/modules/device-tile/compare-checkbox-bg.png") repeat}.tile.comparable.large-tile .device-tile-wrapper .compare-selected{background-color:#147ab4;background-image:-webkit-gradient(linear, left top, left bottom, from(#102753), to(#147ab4));background-image:-webkit-linear-gradient(top, #102753, #147ab4);background-image:-moz-linear-gradient(top, #102753, #147ab4);background-image:-ms-linear-gradient(top, #102753, #147ab4);background-image:-o-linear-gradient(top, #102753, #147ab4);background-image:linear-gradient(top, #102753, #147ab4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#102753', EndColorStr='#147ab4')}.tile.comparable.large-tile .device-tile-wrapper .compare-selected label{color:white}.tile.comparable.large-tile.landscape .device-tile-wrapper .device-tile{height:452px}@media screen and (min-width: 575px){.tile.comparable .device-tile-wrapper .compare-checkboxes label{padding:12px 28px}.tile.comparable .device-tile-wrapper .device-tile{height:574px}.tile.comparable a.banner-tile{height:614px}.tile.comparable.small-tile .device-tile-wrapper .device-tile{height:257px}.tile.comparable.small-tile a.banner-tile{height:297px}.tile.comparable.large-tile .device-tile-wrapper .device-tile{height:574px}.tile.comparable.large-tile .device-tile-wrapper .device-tile .ribbon{bottom:73px !important}.tile.comparable.large-tile.landscape .device-tile-wrapper .device-tile{height:574px}}@media screen and (min-width: 835px){.tile.comparable .device-tile-wrapper .device-tile{height:574px}.tile.comparable a.banner-tile{height:614px}.tile.comparable.small-tile .device-tile-wrapper .device-tile{height:257px}.tile.comparable.small-tile a.banner-tile{height:297px}}.multi-size-tile.cube{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.multi-size-tile .large-tile.tile{margin:10px 0;width:100%}.multi-size-tile .large-tile .device-tile{background:url("/upgrade/static/newShopStatic/_assets/img/modules/device-tile/hero-bg.png") 62% 100% no-repeat #efefef}.multi-size-tile .large-tile .device-tile .device-tile__top .rating-colours{width:45%;margin:0;position:absolute;top:90px;display:block}.multi-size-tile .large-tile .device-tile .device-tile__top .rating-colours .colours{float:left;text-align:left}.multi-size-tile .large-tile .device-tile .device-tile__top .device-image{float:right;position:relative;top:60px;top:3.75rem;margin:0}.multi-size-tile .large-tile .device-tile .device-tile__top .ribbon{margin-top:130px;margin-top:8.125rem;float:left;width:54%;position:absolute}.multi-size-tile .large-tile .device-tile .device-tile__top .ribbon p{font-size:11px;font-size:0.6875rem}.multi-size-tile .large-tile .device-tile .device-tile__top .details{clear:none;height:60px;height:3.75rem;margin-right:75px;margin-right:4.6875rem;position:absolute;width:auto}.multi-size-tile .large-tile.landscape .device-tile{min-height:415px;min-height:25.9375rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .device-image{float:left;left:50%;width:auto;margin:0 0 10px -115px;margin:0 0 0.625rem -7.1875rem;top:120px;top:7.5rem;height:162px;height:10.125rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .rating-colours{width:85%;top:100px;top:6.25rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .rating-colours .device-rating{float:left;margin-right:25px;margin-right:1.5625rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .rating-colours .colours{float:none}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .details{width:75%;height:60px;height:3.75rem;position:absolute}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .ribbon{margin-top:130px;margin-top:8.125rem;width:100%;position:static}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .ribbon .ribbon__text{width:100%}.multi-size-tile .large-tile.landscape .device-tile .device-tile__bottom{clear:left}.multi-size-tile .small-tile .device-tile__top .rating-colours .colours{float:left}.multi-size-tile .small-tile a{height:245px}@media screen and (min-width: 575px){.tile{margin:10px 1%;width:48%}.tile a{height:534px}.multi-size-tile .tile{width:100%;margin:10px 0}.multi-size-tile .tile-column{float:left;margin:0 1%}.multi-size-tile .tile-double-width{width:98%}.multi-size-tile .tile-standard-width{width:48%}.multi-size-tile .large-tile .device-tile .device-tile__top .device-rating{float:none;margin-bottom:5px;margin-bottom:0.3125rem}.multi-size-tile .large-tile .device-tile .device-tile__top .rating-colours{margin:0;position:absolute;top:170px}.multi-size-tile .large-tile .device-tile .device-tile__top .rating-colours .device-rating .star-rating{font-size:22px;font-size:1.375rem;height:25px;height:1.5625rem;line-height:25px;line-height:1.5625rem}.multi-size-tile .large-tile .device-tile .device-tile__top .device-image{margin:30px 10px 0 0;margin:1.875rem 0.625rem 0 0;width:37%;top:0;max-width:180px;max-width:11.25rem}.multi-size-tile .large-tile .device-tile .device-tile__top .ribbon{position:static;max-width:350px;max-width:21.875rem;margin-top:80px;margin-top:5rem}.multi-size-tile .large-tile .device-tile .device-tile__top .ribbon p{font-size:12px;font-size:0.75rem}.multi-size-tile .large-tile .device-tile .device-tile__top .details{position:static;height:120px;height:7.5rem;margin-right:0;width:55%;overflow:hidden}.multi-size-tile .large-tile.landscape .device-tile{background-position:-30px 100%}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .device-image{width:324px;height:228px;left:50%;float:left;margin-left:-162px;max-width:none;top:140px;top:8.75rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .rating-colours{top:130px;top:8.125rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .rating-colours .device-rating{margin-right:30px;margin-right:1.875rem;width:auto;float:left}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .rating-colours .colours{margin-top:-1px;margin-top:-0.0625rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .ribbon{background-position:left;position:absolute;right:0;bottom:30px;bottom:1.875rem;margin:0}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .details{height:80px}.multi-size-tile .small-tile a{height:257px}}@media screen and (min-width: 835px){.tile{width:23%}.multi-size-tile .tile-double-width{width:48%}.multi-size-tile .tile-standard-width{width:23%}.multi-size-tile .large-tile .device-tile .device-tile__top .device-image{width:40%;top:50px;top:3.125rem}.multi-size-tile .large-tile .device-tile .device-tile__top .ribbon{max-width:237px;max-width:14.8125rem;width:63%}.multi-size-tile .large-tile.landscape .device-tile__bottom .costs{width:115px;width:7.1875rem}}@media screen and (min-width: 972px){.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .device-image{top:145px;top:9.0625rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__top .rating-colours{top:135px;top:8.4375rem}.multi-size-tile .large-tile.landscape .device-tile .device-tile__bottom .costs{width:auto}}.legacy .device-tile-wrapper .compare-text{margin-left:0;right:20px}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;*zoom:1}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 575px){.container{width:740px;}}@media (min-width: 835px){.container{width:960px;}}@media (min-width: 972px){.container{width:1160px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;*zoom:1}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 575px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 835px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 972px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.shop.free-sim{min-width:320px}.shop.free-sim .o2-pay-go-sims{padding:0 20px}.shop.free-sim .o2-pay-go-sims p{font-size:1em;color:#032b5a;margin-bottom:20px}.shop.free-sim .o2-pay-go-sims p span{color:#3d9ece}.shop.free-sim h2{font-family:Frutiger45Light,sans-serif;font-size:1em}.shop.free-sim .label-xxl{margin-bottom:20px}.shop.free-sim .label-xxl h2{font-family:Frutiger55,sans-serif}.shop.free-sim .no-margin{margin:0}.shop.free-sim ul.tabs{display:block;margin-bottom:20px}.shop.free-sim ul.tabs li a:focus{outline:1px dotted #aaa}.shop.free-sim ul.tabs li.active a:focus{outline:none}.shop.free-sim .tariff-section-grid{overflow:visible}.shop.free-sim .tariffs-grid-xxl{padding:0;background-color:white}.shop.free-sim .tariffs-grid-xxl h2{color:#032b5a;margin:20px;font-size:22px;font-size:1.375rem}.shop.free-sim .tariffs-grid-xxl .widget-wrapper{padding:0}.shop.free-sim .tariffs-grid-xxl .widget-wrapper .rates-widget{margin:0}.shop.free-sim .tariffs-grid-xxl .tariffs-grid-wrapper{padding:0}.shop.free-sim .free-sim-info{margin:0 20px 30px 20px;color:#032b5a;background-color:white}.shop.free-sim .tab-content-wrapper{padding:0;border-top:1px solid #d0d0d0;background-color:#061536}.shop.free-sim .tab-content-wrapper:nth-of-type(1){border-top:0}.shop.free-sim .tariff-grids{margin:20px 10px 10px;overflow:hidden}.shop.free-sim .tariff-grids .grid-tile{min-height:385px;margin-bottom:20px}.shop.free-sim .tariff-grids .grid-tile h3{font-size:1.43em;padding-right:28px;display:block}.shop.free-sim .tariff-grids .grid-tile .plan-info{min-height:54px;min-height:3.375rem;position:absolute;top:60px}.shop.free-sim .tariff-grids .grid-tile .tile-button{width:100%;position:absolute;bottom:0;padding:25px;left:0}.shop.free-sim .tariff-grids .grid-tile .offer{height:40px;height:2.5rem}.shop.free-sim .tariff-grids .grid-tile .offer.hidden{visibility:hidden}.shop.free-sim .tariff-grids .grid-tile .trisim-copy{padding-bottom:5px;padding-bottom:0.3125rem;position:absolute;top:160px}.shop.free-sim .tariff-grids .grid-tile .price-block{position:absolute;bottom:85px;font-size:inherit;margin-right:0;margin-bottom:0}.shop.free-sim .tariff-grids .grid-tile .price-block .price{font-size:24px;font-size:1.5rem}.shop.free-sim .tariff-grids .grid-tile.promoted-tariff .offer{position:absolute;left:0;top:175px}.shop.free-sim .tab-module-mobile{display:block}.shop.free-sim .tab-module-desktop{display:none}.shop.free-sim .payasyougo{background:#061536 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/big-bundles-tabbed-xxl-bg-574.jpg") no-repeat bottom center}.shop.free-sim .classicpayasyougo{background:#061536 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/big-talker-tabbed-xxl-bg-574.jpg") no-repeat bottom center}.shop.free-sim .international{background:#061536 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/international-tabbed-xxl-bg-574.jpg") no-repeat bottom center}.shop.free-sim .sim-detail{padding:5px 20px 160px 20px}.shop.free-sim .sim-detail .detail-content p{color:white;margin-bottom:20px}.shop.free-sim .tnc{font-size:0.75em;color:#032b5a;margin:20px 20px 0 20px}@media screen and (min-width: 575px){.shop.free-sim .o2-pay-go-sims{width:75%}.shop.free-sim .label-xxl{margin-bottom:20px}.shop.free-sim .label-xxl h2{font-family:Frutiger45Light,sans-serif;font-size:1.25em}.shop.free-sim ul.tabs{margin-bottom:25px}.shop.free-sim .payasyougo{background:#061536 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/big-bundles-tabbed-xxl-bg-1100.jpg") no-repeat bottom right}.shop.free-sim .classicpayasyougo{background:#061536 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/big-talker-tabbed-xxl-bg-1100.jpg") no-repeat bottom right}.shop.free-sim .international{background:#061536 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/international-tabbed-xxl-bg-1100.jpg") no-repeat bottom right}.shop.free-sim .sim-detail{padding:5px 20px 20px 20px}.shop.free-sim .sim-detail .detail-content{width:50%}.shop.free-sim .tariffs-grid-xxl .widget-wrapper .rates-widget{margin:20px}.shop.free-sim .rates-widget .rates-widget-wrapper .flag-dropdown-wrapper .country-dropdown-wrapper .country-dropdown{width:80% !important}}@media screen and (min-width: 835px){.shop.free-sim .o2-pay-go-sims{padding:0 30px}.shop.free-sim .tab-content-wrapper{background:none;min-height:0;border-top:0}.shop.free-sim .tab-module-mobile{display:none}.shop.free-sim .tab-module-desktop{display:block;background-color:#061536}.shop.free-sim .sim-detail{padding:30px 20px 20px 20px;min-height:308px}.shop.free-sim .sim-detail .detail-content{width:55%}.shop.free-sim .sim-detail .detail-content p{font-size:16px;font-size:1rem}.shop.free-sim .tnc{margin:20px 30px 0 30px}.shop.free-sim .rates-widget .rates-widget-wrapper .flag-dropdown-wrapper .country-dropdown-wrapper .country-dropdown{width:60%}}@media screen and (min-width: 972px){.shop.free-sim .tariff-grids{margin:20px 20px 0}.shop.free-sim .tariff-grids .grid-tile .offer{width:200px;width:12.5rem}.shop.free-sim .sim-detail{padding:40px 20px 20px 30px}.shop.free-sim .sim-detail .detail-content{width:55%}.shop.free-sim .col-3 .column a .module-body{padding:30px}.shop.free-sim .tariffs-grid-xxl h2{margin:25px 30px}.shop.free-sim .tariffs-grid-xxl .widget-wrapper .rates-widget{margin:25px 20px 30px 30px}.shop.free-sim .tariffs-grid-xxl .widget-wrapper .rates-widget .rates-widget-wrapper .rates-wrapper .rates{font-size:38px;font-size:2.375rem}.shop.free-sim .tariffs-grid-xxl .tariffs-grid-wrapper h2{margin-left:15px}.shop.free-sim .tariffs-grid-international .tariff-grids{margin-left:0}.shop.free-sim .free-sim-info{margin:0 30px 30px}.shop.free-sim .rates-widget .rates-widget-wrapper .flag-dropdown-wrapper .country-dropdown-wrapper .country-dropdown{width:100% !important}}@media screen and (min-width: 1100px){.shop.free-sim .tariff-grids li{padding:0 15px}.shop.free-sim .tariff-grids .grid-tile{margin-bottom:30px}.shop.free-sim .tariff-grids .grid-tile .offer{width:212px;width:13.25rem}.shop.free-sim .tariffs-grid-xxl .widget-wrapper .rates-widget .rates-widget-wrapper .rates-wrapper .rates{font-size:45px;font-size:2.8125rem}}.shop ul.tabs{display:none;padding-left:25px;border-bottom:1px solid #d0d0d0;width:100%}@media screen and (min-width: 575px){.shop ul.tabs{display:block;}}.shop ul.tabs li{float:left}.shop ul.tabs li:first-child a:before{content:'';background:none}.shop ul.tabs li a{display:block;color:#ffffff;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/tabs/tariff-tab-bg.png") repeat-x bottom left;border:1px solid #419eda;border-bottom:0;border-left:0;padding:8px 20px 11px 25px;float:left;font-size:14px;border-radius:2px 2px 0 0;outline:none;position:relative}.shop ul.tabs li a:before{content:'';position:absolute;width:24px;height:36px;top:0;left:0;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/tabs/tariff-tab-end-bg.png") no-repeat}.shop ul.tabs li a:hover,.shop ul.tabs li a:focus{text-decoration:none}.shop ul.tabs li.active a{color:#032b5a;border-color:#d0d0d0;background:#f8f8f8;border-bottom:0;border-left:1px solid #d0d0d0}.shop ul.tabs li.active a:before{content:'';background:#f8f8f8}.shop ul.tabs li.active a:after{content:'';position:absolute;bottom:-3px;left:0;background:#f8f8f8;width:100%;height:4px}.shop ul.free-sim-tabs{display:none}.shop .free-sim-tab-mobile{outline:0;display:table;padding:20px;position:relative;color:#032b5a;width:100%;height:100%;background-color:#efefef;display:block}.shop .free-sim-tab-mobile .detail-column{display:table-cell;padding-right:20px;width:100%}.shop .free-sim-tab-mobile .detail-column h2{white-space:nowrap}.shop .free-sim-tab-mobile .title{font-family:Frutiger45Light,sans-serif;font-size:20px;margin-bottom:10px}.shop .free-sim-tab-mobile .summary{font-size:12px}.shop .free-sim-tab-mobile .arrow-wrapper{display:table-cell;vertical-align:middle}.shop .free-sim-tab-mobile .arrow{display:block;width:28px;height:14px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/tab-arrows.png") no-repeat}.shop .free-sim-tab-mobile:hover{background-color:#d7dbe0;text-decoration:none}.shop .free-sim-tab-mobile:focus{text-decoration:none;background-color:#d7dbe0}.shop .free-sim-tab-mobile.active{background-color:transparent;color:white}.shop .free-sim-tab-mobile.active .arrow{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/tab-arrows.png") no-repeat 0 -42px}@media screen and (min-width: 575px){.shop .free-sim-tab-mobile.active ~ .tab-content{min-height:370px}.shop .free-sim-tab-mobile .summary{font-size:14px}}@media screen and (min-width: 835px){.shop ul.free-sim-tabs{display:table;overflow:hidden;width:100%}.shop ul.free-sim-tabs li{display:table-cell;width:33.33%;height:100%}.shop ul.free-sim-tabs li a{outline:0;display:table;padding:20px;position:relative;color:#032b5a;width:100%;height:100%;background-color:#efefef;padding:30px 20px;border-left:1px solid #d0d0d0;min-height:176px}.shop ul.free-sim-tabs li a .detail-column{display:table-cell;padding-right:20px;width:100%}.shop ul.free-sim-tabs li a .detail-column h2{white-space:nowrap}.shop ul.free-sim-tabs li a .title{font-family:Frutiger45Light,sans-serif;font-size:20px;margin-bottom:10px}.shop ul.free-sim-tabs li a .summary{font-size:12px}.shop ul.free-sim-tabs li a .arrow-wrapper{display:table-cell;vertical-align:middle}.shop ul.free-sim-tabs li a .arrow{display:block;width:28px;height:14px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/tab-arrows.png") no-repeat}.shop ul.free-sim-tabs li a:hover{background-color:#d7dbe0;text-decoration:none}.shop ul.free-sim-tabs li a:focus{text-decoration:none;background-color:#d7dbe0}.shop ul.free-sim-tabs li a.active{background-color:transparent;color:white}.shop ul.free-sim-tabs li a.active .arrow{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/tab-arrows.png") no-repeat 0 -42px}.shop ul.free-sim-tabs li a .title{margin-bottom:20px}.shop ul.free-sim-tabs li a .summary{font-size:14px}.shop ul.free-sim-tabs li:first-child a{border-left:0}.shop .free-sim-tab-mobile{display:none}.shop .free-sim-tab-mobile.active ~ .tab-content{min-height:280px}}@media screen and (min-width: 972px){.shop ul.free-sim-tabs li a{padding:30px;min-height:158px}}.legacy .shop ul.free-sim-tabs li a{min-height:97px}#confirmation{margin-bottom:50px;background-color:transparent}#confirmation .order-confirmation{padding:20px}#confirmation .order-confirmation h3{font-size:1.6em;color:#032b5a;margin-bottom:15px}#confirmation .order-confirmation p{font-size:1em;color:#032b5a}#confirmation .order-confirmation p span{font-weight:bold}#confirmation .order-next-instructions{background:url("/upgrade/static/newShopStatic/_assets/img/label-xxl-shadow1100.png") 0 0 no-repeat;padding:25px 20px}#confirmation .order-next-instructions h3{font-size:1.6em;color:#032b5a;margin-bottom:15px}#confirmation .order-next-instructions .grid-row p{margin-bottom:15px;color:#032b5a}#confirmation-v2{background-color:transparent}#confirmation-v2 .center-align{float:none;margin:auto;padding:0}#confirmation-v2 .order-confirmation-v2{margin-bottom:48px}#confirmation-v2 .order-confirmation-v2 h3{color:#000066;font-family:Frutiger45Light, sans-serif;font-size:32px;letter-spacing:0;line-height:40px;text-align:center;margin:0 16px 0 16px}@media screen and (min-width: 575px){#confirmation-v2 .order-confirmation-v2 h3{margin:0;}}#confirmation-v2 .order-confirmation-v2 p{font-size:1em;color:#032b5a}#confirmation-v2 .order-confirmation-v2 p span{font-weight:bold}#confirmation-v2 .order-number-box{height:auto;width:auto;border-radius:8px;background-color:#ffffff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 0 12px 0 rgba(0,0,0,0.1);position:relative;top:0;left:50%;transform:translate(-50%, 0%);display:block;margin-bottom:32px}@media screen and (min-width: 575px){#confirmation-v2 .order-number-box{width:606px;}}#confirmation-v2 .order-number-box .head-box{top:0;left:50%;box-sizing:border-box;height:33px;width:292px;border-radius:4px;-ms-transform:translate(-50%, -38%);transform:translate(-50%, -38%);border:1px solid #d2d2d2;background-color:#ffffff;position:relative;text-align:center}#confirmation-v2 .order-number-box .head-text{color:#4c4c94;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;margin-top:6px}#confirmation-v2 .order-number-box .order-details{width:auto;margin-top:12px}#confirmation-v2 .order-number-box .order-number{height:40px;font-size:32px;letter-spacing:0;line-height:40px;color:#000066;font-family:Frutiger65Bold,sans-serif;text-align:center}#confirmation-v2 .order-number-box .order-email{color:#000066;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin:16px 16px 24px 16px;text-align:center}@media screen and (min-width: 575px){#confirmation-v2 .order-number-box .order-email{margin:16px 85px 24px 85px;}}#confirmation-v2 .order-number-box .order-email .email-text{font-family:Frutiger65Bold,sans-serif}#confirmation-v2 .order-number-box .delivery-header-box{top:12px;left:50%;box-sizing:border-box;height:33px;width:292px;border-radius:4px;-ms-transform:translate(-50%, -38%);transform:translate(-50%, -38%);border:1px solid #d2d2d2;background-color:#ffffff;position:relative;text-align:center}#confirmation-v2 .order-number-box .border-center{top:16px;width:100%;position:relative;border-bottom:1px solid #d8d8d8}#confirmation-v2 .order-number-box .delivery-msg-box{border:2px solid #0daa04;border-left:8px solid #0daa04;border-radius:0 8px 8px 0;background-color:#ffffff;margin-right:auto;margin-left:auto;margin-top:24px;box-sizing:border-box;height:88px;width:288px}@media screen and (min-width: 575px){#confirmation-v2 .order-number-box .delivery-msg-box{width:396px;height:64px;}}#confirmation-v2 .order-number-box .delivery-msg-box .delivery-msg-box-icon{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/availableorder-icon@2x.png");background-size:40px;display:inline-block;position:relative;width:40px;height:40px;margin:22px 0 22px 16px;background-repeat:no-repeat}@media screen and (min-width: 575px){#confirmation-v2 .order-number-box .delivery-msg-box .delivery-msg-box-icon{margin:10px 0 10px 16px;}}#confirmation-v2 .order-number-box .estimate-info{margin-top:20px}#confirmation-v2 .order-number-box .estimate-info .estimated-arrival{color:#4c4c94;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:14px;letter-spacing:0;line-height:24px;text-align:left;margin-right:2px}@media screen and (min-width: 575px){#confirmation-v2 .order-number-box .estimate-info .estimated-arrival{float:left;}}#confirmation-v2 .order-number-box .estimate-info .estimated-detail{color:#000066;font-family:Frutiger65Bold,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:left;margin-top:-1px}#confirmation-v2 .order-number-box .address-info{width:288px;height:94px;margin-right:auto;margin-left:auto;margin-top:16px}@media screen and (min-width: 575px){#confirmation-v2 .order-number-box .address-info{height:80px;width:396px;}}#confirmation-v2 .order-number-box .address-info .address-label{color:#4c4c94;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;text-align:left;float:left}#confirmation-v2 .order-number-box .address-info .field-address{color:#000066;font-family:Frutiger65Bold,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;text-align:left;margin-left:168px;margin-bottom:32px}@media screen and (min-width: 575px){#confirmation-v2 .order-number-box .address-info .field-address{margin-left:210px;}}#confirmation-v2 .order-summary .summary-section-display{display:block;color:#0073a8;font-size:16px;letter-spacing:0;line-height:24px;text-align:center;background-color:#f8f8f8;margin-bottom:15px}#confirmation-v2 .order-summary .summary-section-display .expand-collapse-icon:before{content:"";cursor:pointer;height:18px;width:34px;display:inline-block;vertical-align:middle;background:url(/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png) no-repeat}#confirmation-v2 .order-summary .summary-section-display .confirmationactivesummarydisplay:before{content:"";cursor:pointer;display:inline-block;transform:rotate(180deg);background:url(/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png) no-repeat;height:18px;width:34px;background-position-y:bottom;vertical-align:middle;background-position-x:right}#confirmation-v2 .order-summary .order-summary-confirmation{display:none}@media screen and (min-width: 575px){#confirmation-v2 .order-summary .order-summary-confirmation{width:60%;margin-left:12%;margin-right:auto;}}@media screen and (min-width: 768px) and (max-width: 820px){#confirmation-v2 .order-summary .order-summary-confirmation{width:40%;margin-left:25%;margin-right:auto;}}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2{padding-left:10px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .summary-section-heading{color:#000066}@media screen and (min-width: 320px){#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .summary-section-heading{font-size:16px;}}@media screen and (min-width: 575px){#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .summary-section-heading{height:40px;width:211px;font-family:'Frutiger45Light';font-size:32px;letter-spacing:0;line-height:40px;}}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-basket{padding-top:20px;color:#000066;font-size:16px;letter-spacing:0;line-height:24px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .rectangle-container-v2{padding-top:20px;padding-bottom:20px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .rectangle-container-v2 .rectangle-v2{height:1px;background-color:#707070}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2{float:left;width:100%}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .product-img{min-height:50px;width:25%;float:left;text-align:right;padding-right:5%;padding-top:10px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2{width:75%;float:left}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 .expand-collapse-icon:after{content:url("/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png");cursor:pointer}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 .active:after{content:url("/upgrade/static/newShopStatic/_assets/img/tertiary-Chevron.png");cursor:pointer;display:inline-block;transform:rotate(180deg)}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li{display:inline-block;width:100%;border-bottom:1px solid #e0e0e0;padding:10px 0;padding:0.625rem 0}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2{width:85%;float:right}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item{width:50%;float:left;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item span{display:block;font-size:0.85em}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li .order-item-content-v2 .item-cost{width:30%;float:right;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li .offer-note{padding:5px;padding:0.3125rem;border:1px solid}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li .offer-note span.tariff-details{display:block;font-size:0.85em}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-v2 .order-item-v2 li:last-child{border-bottom:0}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2{width:100%;float:left;display:none}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2{width:85%;float:right}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li{display:inline-block;width:100%;padding:10px 0;padding:0.625rem 0}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li .item{width:40%;float:left;color:#000066;font-family:"Frutiger LT Std";font-size:14px;letter-spacing:0;line-height:16px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li .item span{display:block;font-size:0.85em}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li .item-cost{width:30%;float:right;color:#000066;font-family:"Frutiger LT Std";font-size:14px;letter-spacing:0;line-height:16px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note{padding:5px 10px;padding:0.3125rem 0.625rem;width:85%;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note p{font-size:0.85em}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note span.tariff-details{display:block;font-size:1em}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-desc-v2 .order-item-v2 li .offer-note span.tariff-details span{display:inline-block}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-home-delivery-v2{width:100%;float:left;padding-top:20px;border-bottom:1px solid #d2d2d2;padding-bottom:10px;border-top:1px solid #d2d2d2}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2{width:75%;float:left}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2{width:85%;float:right}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item{width:50%;float:left;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item span{display:block;font-size:0.85em}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-home-delivery-v2 .order-item-delivery-v2 li .order-item-content-delivery-v2 .item-cost{width:30%;float:right;color:#000066;font-size:14px;letter-spacing:0;line-height:16px}#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-all-devices{color:#000066;font-size:12px;letter-spacing:0;line-height:16px;float:left;padding-bottom:10px}@media screen and (min-width: 320px){#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-all-devices{padding-top:10px;}}@media screen and (min-width: 575px){#confirmation-v2 .order-summary .order-summary-confirmation .summary-section-v2 .order-all-devices{padding-top:20px;}}#confirmation-v2 .order-next-instructions-v2{clear:both;padding-top:20px}#confirmation-v2 .order-next-instructions-v2 h3{height:40px;width:auto;color:#000066;font-family:Frutiger45LTStd,sans-serif;font-size:24px;letter-spacing:0;line-height:32px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:24px}@media screen and (min-width: 575px){#confirmation-v2 .order-next-instructions-v2 h3{font-size:32px;line-height:40px;}}#confirmation-v2 .order-next-instructions-v2 .what-next-box{height:auto;width:auto;border-radius:8px;background-color:#ffffff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 0 12px 0 rgba(0,0,0,0.1);position:relative;top:0;left:50%;transform:translate(-50%, 0%);display:inline-grid}@media screen and (min-width: 575px){#confirmation-v2 .order-next-instructions-v2 .what-next-box{width:606px;}}#confirmation-v2 .order-next-instructions-v2 .what-next-box .p-text{color:#000066;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin-right:0}@media screen and (min-width: 575px){#confirmation-v2 .order-next-instructions-v2 .what-next-box .p-text{margin-right:62px;}}#confirmation-v2 .order-next-instructions-v2 .what-next-box .number-form{color:#007bb2;text-decoration:none;font-style:bold}#confirmation-v2 .order-next-instructions-v2 .what-next-box .border-top{margin-top:32px}#confirmation-v2 .order-next-instructions-v2 .what-next-box .border-middle{margin-top:22px}#confirmation-v2 .order-next-instructions-v2 .what-next-box .border-down{margin-top:22px;margin-bottom:32px}#confirmation-v2 .order-next-instructions-v2 .what-next-box .what-next-icon{position:relative;color:#fff;width:32px;height:32px}#confirmation-v2 .order-next-instructions-v2 .what-next-box .what-next-icon.delivery-icon{background:url("/upgrade/static/newShopStatic/_assets/img/Delivery@2x.png") no-repeat;background-size:20px;border-radius:70px;background-color:#0019a5;margin:0 16px 32px 16px;background-position:center}@media screen and (min-width: 575px){#confirmation-v2 .order-next-instructions-v2 .what-next-box .what-next-icon.delivery-icon{margin:0 16px 32px 105px;}}#confirmation-v2 .order-next-instructions-v2 .what-next-box .what-next-icon.topup-icon{background:url("/upgrade/static/newShopStatic/_assets/img/Topup@2x.png") no-repeat;background-size:20px;border-radius:70px;background-color:#0019a5;margin:0 16px 32px 16px;background-position:center}@media screen and (min-width: 575px){#confirmation-v2 .order-next-instructions-v2 .what-next-box .what-next-icon.topup-icon{margin:0 16px 32px 105px;}}#confirmation-v2 .order-next-instructions-v2 .what-next-box .what-next-icon.sim-icon{background:url("/upgrade/static/newShopStatic/_assets/img/NanoSIM@2x.png") no-repeat;background-size:20px;border-radius:70px;background-color:#0019a5;margin:0 16px 32px 16px;background-position:center}@media screen and (min-width: 575px){#confirmation-v2 .order-next-instructions-v2 .what-next-box .what-next-icon.sim-icon{margin:0 16px 32px 105px;}}#confirmation-v2 .order-next-instructions-v2 .what-next-box .icon-line{box-sizing:border-box;height:172px;width:2px;border:1px dashed #0019a5;top:55px;position:fixed;margin-left:30px}@media screen and (min-width: 575px){#confirmation-v2 .order-next-instructions-v2 .what-next-box .icon-line{left:20%;margin-left:unset;}}.freesim-form{padding:30px;padding:1.875rem}.freesim-form h1{padding:20px 0 20px 0;padding:1.25rem 0 1.25rem 0;font-size:40px;font-size:2.5rem;color:#032b5a}.freesim-form .cta-enter-manual a{display:inline-block;height:20px}.freesim-form .cta-enter-manual a:before{content:"+ "}.freesim-form .address-container-manual{display:none}.freesim-form .spinner{background:url(/upgrade/static/newShopStatic/_assets/img/spinner.gif) no-repeat center center;padding:40px;padding:2.5rem}.freesim-form .pending{position:relative}.freesim-form .pending:before{background:url("/upgrade/static/newShopStatic/_assets/img/spinner-small.gif") no-repeat;content:"";position:absolute;bottom:10px;bottom:0.625rem;right:15px;right:0.9375rem;width:16px;width:1rem;height:16px;height:1rem}.freesim-form .main-container{background:none}.freesim-form .default-content-container{padding:0}.freesim-form input[type="text"]{margin:0 0 10px 0;margin:0 0 0.625rem 0}.freesim-form label{clear:left;color:#032b5a;font-weight:400;margin-bottom:6px;display:block;margin-bottom:6px;color:#032b5a;font-weight:normal;clear:left}.freesim-form label.required:after{content:"*"}.freesim-form label abbr{display:none}.freesim-form fieldset{padding:0;margin:0;border:0;background:none}.freesim-form input,.freesim-form label,.freesim-form select{display:block;font-family:Frutiger55,sans-serif;font-size:normal}.freesim-form label.error{color:#990000;font-size:14px;font-size:0.875rem}.freesim-form textarea,.freesim-form input[type="color"],.freesim-form input[type="date"],.freesim-form input[type="datetime"],.freesim-form input[type="datetime-local"],.freesim-form input[type="email"],.freesim-form input[type="month"],.freesim-form input[type="number"],.freesim-form input[type="password"],.freesim-form input[type="search"],.freesim-form input[type="tel"],.freesim-form input[type="text"],.freesim-form input[type="time"],.freesim-form input[type="url"],.freesim-form input[type="week"],.freesim-form input:not([type]),.freesim-form textarea,.freesim-form select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:0;border:1px solid #bebebe;font-family:Frutiger55,sans-serif;font-size:16px;margin-bottom:12px;padding:8px 8px;width:100%}.freesim-form textarea:hover,.freesim-form input[type="color"]:hover,.freesim-form input[type="date"]:hover,.freesim-form input[type="datetime"]:hover,.freesim-form input[type="datetime-local"]:hover,.freesim-form input[type="email"]:hover,.freesim-form input[type="month"]:hover,.freesim-form input[type="number"]:hover,.freesim-form input[type="password"]:hover,.freesim-form input[type="search"]:hover,.freesim-form input[type="tel"]:hover,.freesim-form input[type="text"]:hover,.freesim-form input[type="time"]:hover,.freesim-form input[type="url"]:hover,.freesim-form input[type="week"]:hover,.freesim-form input:not([type]):hover,.freesim-form textarea:hover,.freesim-form select[multiple=multiple]:hover{border-color:#bfbfbf}.freesim-form textarea:focus,.freesim-form input[type="color"]:focus,.freesim-form input[type="date"]:focus,.freesim-form input[type="datetime"]:focus,.freesim-form input[type="datetime-local"]:focus,.freesim-form input[type="email"]:focus,.freesim-form input[type="month"]:focus,.freesim-form input[type="number"]:focus,.freesim-form input[type="password"]:focus,.freesim-form input[type="search"]:focus,.freesim-form input[type="tel"]:focus,.freesim-form input[type="text"]:focus,.freesim-form input[type="time"]:focus,.freesim-form input[type="url"]:focus,.freesim-form input[type="week"]:focus,.freesim-form input:not([type]):focus,.freesim-form textarea:focus,.freesim-form select[multiple=multiple]:focus{border-color:#3d9ece;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(3,43,90,0.2);outline:none}.freesim-form input[type="checkbox"]{display:inline;margin-right:6px}.freesim-form input[type="text"],.freesim-form input[type="email"]{margin-bottom:8px;margin-bottom:0.5rem}.freesim-form input,.freesim-form select,.freesim-form textarea{color:#888888}.freesim-form input::-webkit-input-placeholder,.freesim-form select::-webkit-input-placeholder,.freesim-form textarea::-webkit-input-placeholder{color:#d8d8d8;text-transform:none}.freesim-form input:-moz-placeholder,.freesim-form select:-moz-placeholder,.freesim-form textarea:-moz-placeholder{color:#d8d8d8;text-transform:none}.freesim-form input::-moz-placeholder,.freesim-form select::-moz-placeholder,.freesim-form textarea::-moz-placeholder{color:#d8d8d8;text-transform:none}.freesim-form input:-ms-input-placeholder,.freesim-form select:-ms-input-placeholder,.freesim-form textarea:-ms-input-placeholder{color:#d8d8d8;text-transform:none}.freesim-form input.error,.freesim-form select.error,.freesim-form textarea.error{border:1px solid #990000;background-color:#edd7d7}.freesim-form .error-message{font-size:12px;font-size:0.75rem;color:#990000;margin-bottom:5px;margin-bottom:0.3125rem;clear:left}.freesim-form .error-message.checkbox{margin-left:20px;margin-left:1.25rem}.freesim-form select{height:38px;height:2.375rem;margin-bottom:8px;margin-bottom:0.5rem;width:100%}.freesim-form legend{margin-bottom:6px;color:#032b5a;font-weight:normal;clear:left}.freesim-form label.checkbox{display:block;margin-left:20px}.freesim-form label.checkbox input{margin:0 7px 1px -20px;vertical-align:bottom}.freesim-form label.checkbox a{color:#3d9ece}.freesim-form .loader{float:left}.freesim-form .loader img{margin:5px 0 0 0;width:30px}.freesim-form .helper,.freesim-form .onsubmitHelper{font-size:12px;font-size:0.75rem;color:#8a93a5;clear:left}.freesim-form .terms{font-size:12px;font-size:0.75rem;color:#032b5a}.freesim-form .longMsg{font-size:12px;font-size:0.75rem;color:#032b5a;width:100%;padding-top:10px;padding-bottom:10px}.freesim-form .onsubmitHelper{display:none}.freesim-form .form-element{float:left;display:block;margin-right:2.3576515979%;width:100%;float:none;margin-bottom:15px;margin-bottom:0.9375rem}.freesim-form .form-element:last-child{margin-right:0}.freesim-form .form-element p{margin-bottom:0}.freesim-form .form-element p.helper{margin:3px 0 8px}.freesim-form .form-element p.error-message{margin-bottom:5px;margin-bottom:0.3125rem}.freesim-form .form-element.no-margin{margin:0}.freesim-form .form-element.hideError p.error-message{display:none}.freesim-form .disabled input{background-color:#f7f7f7;color:#888888;-webkit-text-fill-color:#888888}.freesim-form input:focus,.freesim-form select:focus,.freesim-form textarea:focus,.freesim-form button:focus{outline:1px #3d9ece solid;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(3,43,90,0.2)}.freesim-form label.error{line-height:1.3;margin-bottom:20px}.freesim-form .form-element{position:relative}.freesim-form div[id^="input-"]{margin-bottom:20px}.freesim-form .pref-select-txt{margin-top:30px;margin-bottom:26px}.freesim-form #format{width:100%;margin-bottom:17px}.freesim-form #title{padding:8px 10px;border:1px solid #bebebe}.freesim-form select::-ms-expand{border:0;background-color:transparent}.freesim-form .box-content .format-overlay-content p{font-size:16px;letter-spacing:0;line-height:24px}.freesim-form .default-content-container #format{border:1px solid #bebebe}.freesim-form .format-overlay-link{text-decoration:underline}@media screen and (min-width: 575px){.form-element-container .form-element.input-inline-button input{width:24%}.form-element-container .form-element .error{background:none}}@media screen and (min-width: 835px){.freesim-form input[type="text"],.freesim-form input[type="email"],.freesim-form input[type="tel"],.freesim-form p.terms,.freesim-form span.terms,.freesim-form p.helper,.freesim-form select{width:48.9% !important}.freesim-form .cta-enter-manual a{margin:0 0 30px 0;margin:0 0 1.875rem 0}.freesim-form-v2 .cta-enter-manual a{margin:0 0 30px 0;margin:0 0 1.875rem 0}.shop .form-element-container .form-element.input-inline-button input{width:24% !important}}.hide-element{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}#delivery-page .form-element-container .terms-use{font-size:25px;font-family:Frutiger45Light, sans-serif;margin-bottom:20px}#delivery-page .form-element-container label.checkboxWrapper{border-radius:8px;padding:20px;padding-left:0;margin-left:0;display:table;padding:0}.form-element-container .form-element #checkbox-terms-agreement-required{margin-left:0;display:table-cell;position:absolute;margin:auto;height:20px;width:20px}.freesim-form .terms.tncSection{display:table-cell;width:auto !important;padding-left:26px;font-size:1rem}.myO2redirection{margin-bottom:20px}.myO2redirection .cicsHeader{color:#032b5a;font-family:Frutiger45Light, sans-serif;font-size:25px;margin-bottom:20px}.myO2redirection .cicsPara{margin-bottom:20px;color:#032b5a}.myO2redirection .seeyourDocuments{color:#3d9ece;font-family:Frutiger55, sans-serif;font-size:16px}.myO2redirection .seeyourDocuments::before{content:'';display:inline-block;width:15px;height:15px;background-image:url("/upgrade/static/newShopStatic/_assets/img/sprites/cta/cta-small-blue-left.png");background-repeat:no-repeat;transform:rotate(180deg);margin-right:8px;vertical-align:middle}.default-content-container h2.ax-header-tag{font-size:23px}#postcode-submit{background-color:#419eda;background-image:linear-gradient(to bottom, #419eda, #2f7cb4);color:#fff}#marketing-info-required-container a{text-decoration:underline}@media screen and (min-width: 320px){.freesim-form-v2{padding:32px 16px}}@media screen and (min-width: 575px){.freesim-form-v2{padding:32px 22px}}@media screen and (min-width: 835px){.freesim-form-v2{padding:32px 44px}}.delivery-details-left-container-v2 .container-delivery-v2{border-radius:8px;background-color:#ffffff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 0 12px 0 rgba(0,0,0,0.1)}.delivery-details-left-container-v2 .freesim-form-v2{color:#000066}.delivery-details-left-container-v2 .freesim-form-v2 h1{font-size:32px;font-weight:normal;line-height:40px;font-family:'Frutiger45Light';padding:0;margin-bottom:24px}.delivery-details-left-container-v2 .freesim-form-v2 h1 img{width:32px;height:32px;margin-right:24px;vertical-align:text-top}.delivery-details-left-container-v2 .freesim-form-v2 h2{font-size:24px;font-weight:normal;line-height:32px;margin-bottom:24px}.delivery-details-left-container-v2 .freesim-form-v2 a{color:#0073a8}.delivery-details-left-container-v2 .freesim-form-v2 a.customLinks:hover{color:#000066}.delivery-details-left-container-v2 .freesim-form-v2 a.customLinks:focus{color:#0073a8;text-decoration:none;border-radius:1px;outline:#000066 2px solid !important}.delivery-details-left-container-v2 .freesim-form-v2 input:focus,.delivery-details-left-container-v2 .freesim-form-v2 select:focus{outline:none !important}.delivery-details-left-container-v2 .freesim-form-v2 .selectboxit-container span{outline:none !important}.delivery-details-left-container-v2 .freesim-form-v2 .incorrect{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/Error@2x.png") no-repeat;position:absolute;top:14px;right:2px;background-size:23px;width:30px;height:30px}.delivery-details-left-container-v2 .freesim-form-v2 input{color:#000066}.delivery-details-left-container-v2 .freesim-form-v2 .note{margin-bottom:34px}.delivery-details-left-container-v2 .freesim-form-v2 .field{margin-bottom:34px;height:auto;position:relative}.delivery-details-left-container-v2 .freesim-form-v2 .field .field-label{display:inline;position:absolute;top:-14px;background:#fff;padding:5px;padding-left:1px;left:-2px;font-size:14px}.delivery-details-left-container-v2 .freesim-form-v2 .field input{border:1px solid #a0a0a0;width:100%;height:56px;border-radius:8px;padding:2px 8px}.delivery-details-left-container-v2 .freesim-form-v2 .field input.error{border:2px solid #e21c33}.delivery-details-left-container-v2 .freesim-form-v2 .field input:hover{border:1px solid #000066;padding:2px 8px}.delivery-details-left-container-v2 .freesim-form-v2 .field input:focus{outline:none !important;border:2px solid #000066;padding:1px 7px}.delivery-details-left-container-v2 .freesim-form-v2 .field label.error{color:#e21c33;font-size:12px}.delivery-details-left-container-v2 .freesim-form-v2 .field select{height:56px;background:#fff;border-radius:8px;border:1px solid #a0a0a0;color:#000066;padding:2px}.delivery-details-left-container-v2 .freesim-form-v2 .field .hideCorrect{display:none}.delivery-details-left-container-v2 .freesim-form-v2 input.validField,.delivery-details-left-container-v2 .freesim-form-v2 input.error{padding:1px 7px;padding-right:38px}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .field .correct{top:14px;right:2px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/instock@2x.png") no-repeat;background-size:24px}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .validField{border:2px solid #0daa04;background-color:#fff}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .clearfix.field.custom-dropdown.validField{border:2px solid #0daa04;box-shadow:unset}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .clearfix.field.custom-dropdown.validField .selectboxit-container{padding:4px 0}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm #valid-title{right:28px}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .clearfix.field.custom-dropdown.validField:hover{border:1px solid #000066}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .clearfix.field.custom-dropdown.validField:hover .selectboxit-container{padding:5px 1px}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .clearfix.field.custom-dropdown.validField:hover .correct{top:15px;right:29px !important}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm .custom-dropdown .selectboxit-container .validField{border:0 !important}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm input:hover{border:1px solid #000066;padding:2px 8px}.delivery-details-left-container-v2 .freesim-form-v2 #aboutYouForm input:focus{outline:none !important;border:2px solid #000066;padding:1px 7px}.delivery-details-left-container-v2 .freesim-form-v2 #input-postcode .clearfix.postcodefield{display:inline-flex;justify-content:space-between}.delivery-details-left-container-v2 .freesim-form-v2 #input-postcode .clearfix.postcodefield #postcode-submit{height:56px;border:2px solid #0073a8;border-radius:8px;color:#0073a8;background:none;background-color:#fff;min-width:130px;font-size:16px}.delivery-details-left-container-v2 .freesim-form-v2 #input-postcode .clearfix.postcodefield #postcode-submit:hover{background-color:#e5f1f7;border:2px solid #000066;color:#000066}.delivery-details-left-container-v2 .freesim-form-v2 #input-postcode .clearfix.postcodefield #postcode-submit:focus{background-color:#ffffff;outline:2px solid #000066 !important;outline-offset:2px !important;color:#0073a8;border:2px solid #0073a8}.delivery-details-left-container-v2 .freesim-form-v2 #input-postcode .clearfix.postcodefield #postcode-error{width:100%;display:inline-block;background:none;margin-left:-34px;position:static;padding:5px 5px 5px 35px}.delivery-details-left-container-v2 .freesim-form-v2 #input-postcode .clearfix.postcodefield .field{margin-bottom:0}.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual a{display:inline-block;height:20px;margin-bottom:30px}.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual a:hover{height:40px;margin:-10px;margin-bottom:20px;background-color:#e5f1f7;padding:10px;border-radius:8px;text-decoration:none}.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual a:focus{height:40px;margin:-10px;margin-bottom:20px;background-color:#ffffff;padding:8px;border-radius:8px;text-decoration:none;border:2px solid #000066;outline:none !important}.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual a.collapse{margin-bottom:40px}.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual a.collapse:hover,.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual a.collapse:focus{margin-bottom:30px}.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual .expand::before{content:"";background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/tertiary-Chevron@2x.svg") no-repeat;height:18px;width:34px;display:inline-block;vertical-align:middle}.delivery-details-left-container-v2 .freesim-form-v2 .cta-enter-manual .collapse::before{content:"";background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/tertiary-Chevron@2x.svg") no-repeat;height:18px;width:34px;display:inline-block;vertical-align:middle;transform:rotate(180deg);background-position-y:bottom;background-position-x:right}.delivery-details-left-container-v2 .freesim-form-v2 .address-container-manual{display:none}.delivery-details-left-container-v2 .freesim-form-v2 .tariff-documents-v2 .seeyourDocuments-v2{font-family:Frutiger55, sans-serif;font-size:16px;display:inline-block}.delivery-details-left-container-v2 .freesim-form-v2 .tariff-documents-v2 .seeyourDocuments-v2:hover{background-color:#e5f1f7;padding:8px;border-radius:8px;margin:-8px;text-decoration:none}.delivery-details-left-container-v2 .freesim-form-v2 .tariff-documents-v2 .seeyourDocuments-v2:focus{border:2px solid #000066;background-color:#ffffff;padding:6px;border-radius:8px;margin:-8px;text-decoration:none;outline:none !important}.delivery-details-left-container-v2 .freesim-form-v2 .tariff-documents-v2 .seeyourDocuments-v2::before{content:'';display:inline-block;width:24px;height:13px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/tertiary-Chevron@2x.svg") no-repeat;transform:rotate(270deg);margin-right:8px;margin-left:-4px;vertical-align:baseline}.delivery-details-left-container-v2 .freesim-form-v2 p{line-height:24px;margin-bottom:24px}.delivery-details-left-container-v2 .freesim-form-v2 #ax-pref-container select{width:100%}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container{width:100%}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .field-label{padding:15px;display:flex;border:1px solid #a0a0a0;border-radius:8px;margin-bottom:20px}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .field-label.checkboxWrapper-v2.validField{padding:14px}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .field-label.checkboxWrapper-v2.validField .custom-checkmark{top:9px;left:9px;outline:none}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .checkboxWrapper-v2:hover,.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .field-label.checkboxWrapper-v2.validField:hover{border:1px solid #000066;padding:15px}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .checkboxWrapper-v2:hover .custom-checkmark,.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .field-label.checkboxWrapper-v2.validField:hover .custom-checkmark{top:10px;left:10px;outline:4px solid #e5f1f7}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .checkboxWrapper-v2:focus-within,.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .field-label.checkboxWrapper-v2.validField:focus-within{border:2px solid #000066;padding:14px}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .checkboxWrapper-v2:focus-within .custom-checkmark,.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .field-label.checkboxWrapper-v2.validField:focus-within .custom-checkmark{top:9px;left:9px;outline:none}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container .terms.tncSection{padding-left:50px}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container #checkbox-terms-agreement-required{width:32px}.delivery-details-left-container-v2 .freesim-form-v2 #btn-continue{height:56px;width:288px;border-radius:8px;background-color:#0073a8;margin-top:20px;background-image:none;font-size:16px}.delivery-details-left-container-v2 .freesim-form-v2 #btn-continue:hover{background-color:#013987}.delivery-details-left-container-v2 .freesim-form-v2 #btn-continue:focus{outline:2px solid #000066 !important;outline-offset:2px !important;background-color:#0073a8}.delivery-details-left-container-v2 .freesim-form-v2 .tariff-documents-v2{margin-bottom:30px}.delivery-details-left-container-v2 .freesim-form-v2 .spinner{background:url(/upgrade/static/newShopStatic/_assets/img/spinner.gif) no-repeat center center;padding:40px;padding:2.5rem}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryForm .validField{border:2px solid #0daa04;background-color:#ffffff}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryForm .field{margin-bottom:24px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryForm .field .correct{top:14px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/instock@2x.png") no-repeat;background-size:24px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryForm #input-postcode{padding-bottom:0;margin-bottom:24px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryForm #delivery-address-selector{height:52px;background:#fff;border-radius:8px;border:0 !important;color:#000066;padding:2px;width:100%}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryForm input:hover{border:1px solid #000066;padding:2px 8px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryForm input:focus{outline:none !important;border:2px solid #000066;padding:1px 7px}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement .validField{border:2px solid #0daa04;background-color:#fff}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement #ax-pref-container .field{margin-top:30px}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement #ax-pref-container .clearfix.field.custom-dropdown.validField{border:2px solid #0daa04;box-shadow:unset}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement #ax-pref-container .clearfix.field.custom-dropdown.validField .selectboxit-container{padding:4px 0}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement #ax-pref-container .clearfix.field.custom-dropdown.validField:hover{border:1px solid #000066}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement #ax-pref-container .clearfix.field.custom-dropdown.validField:hover .selectboxit-container{padding:5px 1px}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement #ax-pref-container .clearfix.field.custom-dropdown.validField:hover .correct{top:15px;right:29px !important}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement .field .correct{top:14px;right:28px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/instock@2x.png") no-repeat;background-size:24px}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement .address-container-manual .field .correct{right:2px}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement input:hover{border:1px solid #000066;padding:2px 8px}.delivery-details-left-container-v2 .freesim-form-v2 #termsAgreement input:focus{outline:none !important;border:2px solid #000066;padding:1px 7px}.delivery-details-left-container-v2 .freesim-form-v2 .list-menu{display:none}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info{margin-bottom:34px;height:auto;position:relative;margin-top:14px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info #valid-delivery-address-selector{top:16px;right:28px;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/instock@2x.png") no-repeat;background-size:24px;position:absolute;z-index:1}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .addressLabel{display:inline-block;position:absolute;top:-14px;background:#fff;padding:5px;padding-left:0;left:-1px;font-size:14px;z-index:1000}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress{border:1px solid #a0a0a0;border-radius:8px;height:56px;margin-top:30px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container{display:inline-block;padding:5px 1px;width:100%}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container span{height:46px !important;line-height:46px;font-size:16px;font-family:Frutiger55, sans-serif;color:#000066}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container .selectboxit-arrow-container{border-left:0;width:34px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container .selectboxit-arrow-container #delivery-address-selectorSelectBoxItArrow{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/Chevron-down@2x.svg") no-repeat;background-size:20px;width:20px;transition:all 0.5s ease;height:20px;background-position-y:top;top:16px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container #delivery-address-selectorSelectBoxItText{color:#000066;text-indent:3px;max-width:80% !important}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container span[data-val="Please select an address…"]{color:#707070 !important;opacity:0.7}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container #delivery-address-selectorSelectBoxItOptions{width:100% !important;border:0;border-radius:0;height:auto;position:unset;margin:10px 0;max-height:242px !important}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container #delivery-address-selectorSelectBoxItOptions .selectboxit-selected{border-top:2px solid #000066;border-bottom:2px solid #000066;border-radius:0}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container #delivery-address-selectorSelectBoxIt{width:100%;height:100%;background:#fff;border:0;border-radius:8px;position:unset}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container .selectboxit-open #delivery-address-selectorSelectBoxItArrow{transform:rotate(180deg);transition:all 0.5s ease;background-position-y:bottom}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress .selectboxit-container .selectboxit-option-icon{display:none}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress:hover{border:1px solid #000066}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField,.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField:hover{border:2px solid #000066;box-shadow:unset}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField .selectboxit-container,.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField:hover .selectboxit-container{padding:4px 0}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.validfield{border:2px solid #0daa04}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .clearfix.selectListAddress.validField{border:1px solid #0daa04;box-shadow:0 0 0 1px #0daa04}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .clearfix.selectListAddress.validField:hover{border:1px solid #000066;box-shadow:unset}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .clearfix.selectListAddress.validField:hover .selectboxit-container{padding:5px 1px}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectboxit-focus>.selectboxit-option-anchor{background-color:#e5f1f7}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectboxit-option-anchor{height:40px;line-height:40px;font-size:16px;font-family:Frutiger55, sans-serif;color:#0073a8}.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectboxit-option{text-indent:5px;border-top:0}.delivery-details-left-container-v2 .freesim-form-v2 #address-match-error{background:none !important;display:inline-block;color:#e21c33;font-size:14px;padding:20px 0 !important}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown{border:1px solid #a0a0a0;border-radius:8px;height:56px}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container{padding:5px 1px;width:100%}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container span{height:46px !important;line-height:46px !important;font-size:16px;font-family:Frutiger55, sans-serif;color:#000066}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit{width:100%;height:100%;background:#fff;border:0;border-radius:8px}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit .selectboxit-arrow-container{border-left:0;width:34px}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit .selectboxit-arrow-container .selectboxit-default-arrow{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/Chevron-down@2x.svg") no-repeat;background-size:20px;width:20px;transition:all 0.5s ease;height:20px;background-position-y:top;top:16px}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit .selectboxit-text[data-val=""]{color:#707070 !important;opacity:0.7}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-open .selectboxit-arrow-container .selectboxit-default-arrow{transform:rotate(180deg);transition:all 0.5s ease;background-position-y:bottom}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-text{color:#000066;text-indent:3px}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-list{height:243px;border:0;position:unset;margin:10px 0;border-radius:0}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-list .selectboxit-focus>.selectboxit-option-anchor{background-color:#e5f1f7}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-list .selectboxit-option-anchor{height:40px;line-height:40px;font-size:16px;font-family:Frutiger55, sans-serif;color:#0073a8}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-list .selectboxit-option{text-indent:5px;border-top:0}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-list .selectboxit-selected{border-top:2px solid #000066;border-bottom:2px solid #000066;border-radius:0}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit-option-icon{display:none}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown .selectboxit-container .selectboxit{position:unset}.delivery-details-left-container-v2 .freesim-form-v2 .custom-dropdown:hover{border:1px solid #000066}.delivery-details-left-container-v2 .freesim-form-v2 .focusField,.delivery-details-left-container-v2 .freesim-form-v2 .focusField:hover{border:2px solid #000066;box-shadow:unset}.delivery-details-left-container-v2 .freesim-form-v2 .focusField .selectboxit-container,.delivery-details-left-container-v2 .freesim-form-v2 .focusField:hover .selectboxit-container{padding:4px 0}.delivery-details-left-container-v2 .freesim-form-v2 .focusField.listExpanded,.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField.listExpanded{border:0;box-shadow:unset}.delivery-details-left-container-v2 .freesim-form-v2 .focusField.listExpanded .selectboxit-container,.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField.listExpanded .selectboxit-container{position:absolute;height:auto;z-index:999;border:2px solid #006;border-radius:8px;box-shadow:0 1px 2px 1px rgba(160,160,160,0.7);padding:4px 0;background-color:#ffffff}.delivery-details-left-container-v2 .freesim-form-v2 .focusField.listExpanded .selectboxit-container .selectboxit::after,.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField.listExpanded .selectboxit-container .selectboxit::after{content:""}.delivery-details-left-container-v2 .freesim-form-v2 .focusField.listExpanded .selectboxit-container .selectboxit-focus.selectboxit-open::after,.delivery-details-left-container-v2 .freesim-form-v2 #deliveryAddresses .selector-with-info .selectListAddress.focusField.listExpanded .selectboxit-container .selectboxit-focus.selectboxit-open::after{border-bottom:1px solid #000066;width:calc(100% - 18px);display:block;position:absolute;top:50px;margin-left:calc(9px - 50%);left:50%}.delivery-details-left-container-v2 .freesim-form-v2 .clearfix.field.custom-dropdown .field-label{left:-3px}.delivery-details-left-container-v2 .freesim-form-v2 .clearfix.field.custom-dropdown.focusField .field-label,.delivery-details-left-container-v2 .freesim-form-v2 .clearfix.field.custom-dropdown.validField .field-label{left:-3px;padding:5px 5px 5px 0;top:-15px}.delivery-details-left-container-v2 .freesim-form-v2 .clearfix.field.custom-dropdown.validField:hover .field-label{left:-3px;padding:5px 5px 5px 1px;top:-14px}.delivery-details-left-container-v2 .freesim-form-v2 .clearfix.field.custom-dropdown.focusField.listExpanded .field-label{left:-2px;z-index:1000;background:#fff;padding:6px 5px 5px 1px;top:-14px}.delivery-details-left-container-v2 .freesim-form-v2 .errorField{border:2px solid #e21c33;margin-bottom:54px}.delivery-details-left-container-v2 .freesim-form-v2 button[disabled]{background-color:#d2d2d2 !important}.delivery-details-left-container-v2 .freesim-form-v2 #exit-checkout{margin-top:30px;display:inline-block;background:none;padding-left:36px;position:relative;font-weight:700}.delivery-details-left-container-v2 .freesim-form-v2 #exit-checkout span{background:url("/upgrade/static/newShopStatic/_assets/img/basket/chevronblue@2x.png") no-repeat;background-size:27px;width:30px;position:absolute;display:inline-block;height:30px;left:0;transform:rotate(180deg);background-position-y:bottom;background-position-x:right;top:-5px}.delivery-details-left-container-v2 .freesim-form-v2 #exit-checkout:hover{background-color:#e5f1f7;padding:8px;border-radius:8px;margin:22px -8px -3px -8px;text-decoration:none;padding-left:44px}.delivery-details-left-container-v2 .freesim-form-v2 #exit-checkout:hover span{top:3px;left:8px}.delivery-details-left-container-v2 .freesim-form-v2 #exit-checkout:focus{border:2px solid #000066;background-color:#ffffff;padding:6px;border-radius:8px;margin:22px -8px -3px -8px;padding-left:42px;text-decoration:none;outline:none !important}.delivery-details-left-container-v2 .freesim-form-v2 #exit-checkout:focus span{top:1px;left:6px}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container a{text-decoration:none}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container a:hover,.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container a:active{text-decoration:underline}.delivery-details-left-container-v2 .freesim-form-v2 #marketing-info-required-container a:focus{text-decoration:none}.delivery-details-left-container-v2 .freesim-form-v2 .checkboxWrapper-v2{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.delivery-details-left-container-v2 .freesim-form-v2 .checkboxWrapper-v2 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.delivery-details-left-container-v2 .freesim-form-v2 .custom-checkmark{position:absolute;top:10px;left:10px;height:32px;width:32px;background-color:#fff;border:2px solid #007bb2;border-radius:8px}.delivery-details-left-container-v2 .freesim-form-v2 .checkboxWrapper-v2 input:checked ~ .custom-checkmark{background-color:#0daa04;border:1px solid #0daa04}.delivery-details-left-container-v2 .freesim-form-v2 .custom-checkmark:after{content:"";position:absolute;display:none}.delivery-details-left-container-v2 .freesim-form-v2 .checkboxWrapper-v2 input:checked ~ .custom-checkmark:after{display:block}.delivery-details-left-container-v2 .freesim-form-v2 .checkboxWrapper-v2 .custom-checkmark:after{left:10px;top:0;width:11px;height:24px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.delivery-details-left-container-v2 .freesim-form-v2 ::placeholder{color:#707070 !important;opacity:0.7}.delivery-details-left-container-v2 .freesim-form-v2 :-ms-input-placeholder{color:#707070 !important;opacity:0.7}.delivery-details-left-container-v2 .freesim-form-v2 ::-ms-input-placeholder{color:#707070 !important;opacity:0.7}.delivery-details-left-container-v2 .freesim-form-v2 #address-form-error{margin-bottom:20px;margin-top:20px;padding:5px 5px 5px 35px;font-size:14px;background:url(/upgrade/static/newShopStatic/_assets/img/error.png) no-repeat 10px 5px #ffc1c1;color:#990000;line-height:24px}@media screen and (min-width: 320px){.freesim-form-v2 .yourdetails-wrapper{padding-left:0}.freesim-form-v2 .field{width:100%}.freesim-form-v2 #input-postcode .clearfix.postcodefield{width:100%}.freesim-form-v2 #input-postcode .clearfix.postcodefield input{width:90% !important}.freesim-form-v2 #deliveryForm .field .correct,.freesim-form-v2 #deliveryForm .field .incorrect{right:24px}.freesim-form-v2 #deliveryAddresses .selector-with-info{width:100%}.freesim-form-v2 .tariff-documents-v2{width:86%}.freesim-form-v2 #address-form-error{width:100%}}@media screen and (min-width: 575px){.freesim-form-v2 .yourdetails-wrapper{padding-left:56px}.freesim-form-v2 .field{width:288px}.freesim-form-v2 #input-postcode .clearfix.postcodefield{width:288px}.freesim-form-v2 #input-postcode .clearfix.postcodefield input{width:144px !important}.freesim-form-v2 #deliveryForm .field .correct,.freesim-form-v2 #deliveryForm .field .incorrect{right:15px}.freesim-form-v2 #deliveryAddresses .selector-with-info{width:288px}.freesim-form-v2 .tariff-documents-v2{width:86%}.freesim-form-v2 #address-form-error{width:70%}}@media screen and (min-width: 835px){.freesim-form-v2 a.customLinks:focus{outline-offset:1px !important}.freesim-form-v2 #address-form-error{width:50%}}#delivery-page #address-prefix-section ul li,#reviewCollection #address-prefix-section ul li{margin-bottom:0}#delivery-page #address-prefix-section ul li>div,#reviewCollection #address-prefix-section ul li>div{padding-left:0}#delivery-page .text-reveal-l ul li a.help-link,#reviewCollection .text-reveal-l ul li a.help-link{display:inline}#delivery-page .form-element-container label,#reviewCollection .form-element-container label{padding-top:6px}#delivery-page .form-element .hideCorrect,#reviewCollection .form-element .hideCorrect{display:none}#delivery-page #main-error-indicator,#reviewCollection #main-error-indicator{background:#edd7d7}#delivery-page #main-error-indicator ul,#reviewCollection #main-error-indicator ul{padding-left:15px}#delivery-page #main-error-indicator span,#reviewCollection #main-error-indicator span{margin-left:-14px}#delivery-page #main-error-indicator span.error-icon,#reviewCollection #main-error-indicator span.error-icon{height:18px;width:18px}#delivery-page #main-error-indicator ul li,#reviewCollection #main-error-indicator ul li{color:#990000;list-style-type:disc;margin-left:25px}#delivery-page #main-error-indicator ul li:first-child,#reviewCollection #main-error-indicator ul li:first-child{list-style-type:none;margin-left:0;margin-bottom:10px}#delivery-page #address-tiles-container .on,#reviewCollection #address-tiles-container .on{border:1px solid #9dca51}#delivery-page .validField,#reviewCollection .validField{border:1px solid #9dca51;background-color:#e6edd7}#delivery-page #delivery-address-selection.errorClass,#delivery-page #delivery-address-selector.errorClass,#reviewCollection #delivery-address-selection.errorClass,#reviewCollection #delivery-address-selector.errorClass{border:1px solid #990000}#delivery-page .correct,#delivery-page .correctLastName,#delivery-page .correctName,#delivery-page .correctFirstName,#delivery-page .correctPostCode,#reviewCollection .correct,#reviewCollection .correctLastName,#reviewCollection .correctName,#reviewCollection .correctFirstName,#reviewCollection .correctPostCode{background:url("/upgrade/static/newShopStatic/_assets/img/solid_tick.png") no-repeat;height:30px;width:30px;position:absolute;right:-10px;top:5px;background-size:21px}#delivery-page .selector-with-info,#reviewCollection .selector-with-info{position:relative}#delivery-page .addSelected,#reviewCollection .addSelected{background:url("/upgrade/static/newShopStatic/_assets/img/solid_tick.png") no-repeat;height:30px;width:30px;background-size:21px;position:absolute;right:-10px;top:-25px}#delivery-page .correctLastName,#delivery-page .correctFirstName,#reviewCollection .correctLastName,#reviewCollection .correctFirstName{display:none}#delivery-page .ax-pref-container .correct,#reviewCollection .ax-pref-container .correct{top:-28px}@media screen and (min-width: 835px){#delivery-page .ax-pref-container .correct,#reviewCollection .ax-pref-container .correct{top:6%;}}#delivery-page .pageLevelError label.error,#delivery-page .ajax-error .error,#delivery-page .recaptacha-error,#reviewCollection .pageLevelError label.error,#reviewCollection .ajax-error .error,#reviewCollection .recaptacha-error{background:url(/upgrade/static/newShopStatic/_assets/img/error.png) no-repeat 10px 5px #edd7d7;padding:5px 5px 5px 35px;width:100%}#delivery-page .recaptacha-error,#reviewCollection .recaptacha-error{color:#990000;font-size:0.875rem;display:block;font-family:Frutiger55, sans-serif;margin-top:10px}#delivery-page #email-error,#delivery-page #contact-number-error,#delivery-page #dob-error,#delivery-page #date-yy-error,#delivery-page #date-mm-error,#delivery-page #date-dd-error,#delivery-page #password-error,#reviewCollection #email-error,#reviewCollection #contact-number-error,#reviewCollection #dob-error,#reviewCollection #date-yy-error,#reviewCollection #date-mm-error,#reviewCollection #date-dd-error,#reviewCollection #password-error{margin-bottom:10px}#delivery-page .pageLevelError label.error:empty,#reviewCollection .pageLevelError label.error:empty{padding:0}#delivery-page .ajax-error,#reviewCollection .ajax-error{background:none;padding:0}#delivery-page .ajax-error ul,#reviewCollection .ajax-error ul{padding-left:0}#delivery-page .correctName,#delivery-page #valid-dateOfBirth,#reviewCollection .correctName,#reviewCollection #valid-dateOfBirth{top:0;right:-10px}#delivery-page #postcode-error,#reviewCollection #postcode-error{margin-top:6px}#delivery-page #input-postcode,#reviewCollection #input-postcode{margin-bottom:0;padding-bottom:25px}#delivery-page #input-postcode label.error,#reviewCollection #input-postcode label.error{position:absolute;top:70px}#delivery-page #last-name-error,#reviewCollection #last-name-error{margin-bottom:0}#delivery-page #title,#reviewCollection #title{width:100%}@media screen and (min-width: 575px){#delivery-page .validField,#reviewCollection .validField{background-color:#ffffff}#delivery-page .pageLevelError label.error,#delivery-page .ajax-error .error,#delivery-page .recaptacha-error,#reviewCollection .pageLevelError label.error,#reviewCollection .ajax-error .error,#reviewCollection .recaptacha-error{background:url(/upgrade/static/newShopStatic/_assets/img/error.png) no-repeat 10px 5px #ffc1c1}#delivery-page #main-error-indicator,#reviewCollection #main-error-indicator{background:#ffc1c1}}@media screen and (min-width: 835px){#delivery-page .correct,#delivery-page .correctLastName,#delivery-page #valid-dateOfBirth,#reviewCollection .correct,#reviewCollection .correctLastName,#reviewCollection #valid-dateOfBirth{right:40%;top:34px;background-size:30px}#delivery-page .addSelected,#reviewCollection .addSelected{background:url("/upgrade/static/newShopStatic/_assets/img/solid_tick.png") no-repeat;position:absolute;right:40%;top:-5px;background-size:30px}#delivery-page #valid-dateOfBirth,#reviewCollection #valid-dateOfBirth{right:40%;top:29px}#delivery-page .correctPostCode,#reviewCollection .correctPostCode{top:29px;right:25%;background-size:32px}#delivery-page .correctFirstName,#reviewCollection .correctFirstName{display:block;right:40%;top:4px;background-size:30px}#delivery-page .correctLastName,#reviewCollection .correctLastName{top:4px;display:block}#delivery-page .correctName,#reviewCollection .correctName{display:none}#delivery-page .lastNameParent,#delivery-page .firstNameParent,#reviewCollection .lastNameParent,#reviewCollection .firstNameParent{position:relative;float:left;width:100%}#delivery-page .pageLevelError label.error,#delivery-page .recaptacha-error,#reviewCollection .pageLevelError label.error,#reviewCollection .recaptacha-error{width:49%}}#delivery-page #store-collection div ul,#reviewCollection #store-collection div ul{margin-bottom:20px;margin-bottom:1.25rem}#delivery-page #store-collection div ul li,#reviewCollection #store-collection div ul li{list-style:inside disc;margin-bottom:5px;margin-bottom:0.3125rem}#delivery-page #store-collection div p.lastPara,#reviewCollection #store-collection div p.lastPara{margin-bottom:0}#delivery-page .cncNowMessage,#reviewCollection .cncNowMessage{display:none;margin-bottom:30px;margin-bottom:1.875rem}#delivery-page .messageCustom,#reviewCollection .messageCustom{border:1px solid #174f82;background:url("/upgrade/static/newShopStatic/_assets/img/clock-icon-mobile.png") 12px 18px no-repeat #e4e8eb}#delivery-page .messageCustom .store-stock-session,#reviewCollection .messageCustom .store-stock-session{margin:20px 20px 20px 50px;margin:1.25rem 1.25rem 1.25rem 3.125rem}#delivery-page .messageCustom .store-stock-session h3,#reviewCollection .messageCustom .store-stock-session h3{color:#032b5a;margin:0 0 15px 0;margin:0 0 0.9375rem 0}#delivery-page .messageCustom .store-stock-session p,#reviewCollection .messageCustom .store-stock-session p{color:#032b5a;font-size:12px;font-size:0.75rem;margin-bottom:0}@media screen and (min-width: 575px){#delivery-page .messageCustom,#reviewCollection .messageCustom{background:url("/upgrade/static/newShopStatic/_assets/img/clock-icon.png") 30px 26px no-repeat #e4e8eb;}#delivery-page .messageCustom .store-stock-session,#reviewCollection .messageCustom .store-stock-session{margin:30px 30px 30px 88px;margin:1.875rem 1.875rem 1.875rem 5.5rem}}#delivery-page .form-element-container #input-storePostcode.form-element.input-inline-button input,#reviewCollection .form-element-container #input-storePostcode.form-element.input-inline-button input{float:left;display:block;margin-right:2.3576515979%;width:100%}#delivery-page .form-element-container #input-storePostcode.form-element.input-inline-button input:last-child,#reviewCollection .form-element-container #input-storePostcode.form-element.input-inline-button input:last-child{margin-right:0}#delivery-page .form-element-container #input-storePostcode.form-element.input-inline-button button,#reviewCollection .form-element-container #input-storePostcode.form-element.input-inline-button button{width:60px;padding:5px;padding:0.3125rem;margin:5px;margin:0.3125rem;position:absolute;right:0}@media screen and (min-width: 835px){#delivery-page .form-element-container #input-storePostcode.form-element.input-inline-button input,#reviewCollection .form-element-container #input-storePostcode.form-element.input-inline-button input{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#delivery-page .form-element-container #input-storePostcode.form-element.input-inline-button input:last-child,#reviewCollection .form-element-container #input-storePostcode.form-element.input-inline-button input:last-child{margin-right:0}#delivery-page .form-element-container #input-storePostcode.form-element.input-inline-button button,#reviewCollection .form-element-container #input-storePostcode.form-element.input-inline-button button{width:60px;padding:10px;padding:0.625rem;margin:0;position:static}}.legacy .shop #delivery-page .correct,.legacy .shop #delivery-page .addSelected,.legacy .shop #delivery-page .correctLastName,.legacy .shop #delivery-page .correctName,.legacy .shop #delivery-page .correctFirstName,.legacy .shop #delivery-page .correctPostCode,.legacy .shop #reviewCollection .correct,.legacy .shop #reviewCollection .addSelected,.legacy .shop #reviewCollection .correctLastName,.legacy .shop #reviewCollection .correctName,.legacy .shop #reviewCollection .correctFirstName,.legacy .shop #reviewCollection .correctPostCode{height:35px;width:35px}.shop .selectboxit-container span{height:36px;height:2.25rem;line-height:36px;line-height:2.25rem}.shop .selectboxit-container .selectboxit-btn{border-color:#bfbfbf;color:#061f47;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.shop .selectboxit-container .selectboxit-btn .selectboxit-arrow-container{border-left:1px solid #d8d8d8;width:35px;width:2.1875rem}.shop .selectboxit-container .selectboxit-btn .selectboxit-arrow-container .selectboxit-default-arrow{top:43%;border:0;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/generic/icon-drop-down-chevron.png") no-repeat;height:8px;height:0.5rem;width:8px;width:0.5rem}.shop .selectboxit-container .selectboxit-btn.selectboxit-open{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.shop .selectboxit-container .selectboxit-options{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-top:0}.shop .selectboxit-container .selectboxit-options .selectboxit-option a{height:36px;height:2.25rem;line-height:36px;line-height:2.25rem;color:#061f47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-disabled{opacity:1;filter:alpha(opacity=1)}.shop .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-disabled a{color:#d9d9d9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop .selectboxit-container.colour-list .selectboxit-btn{width:75px;background-image:none;overflow:hidden}.shop .selectboxit-container.colour-list .selectboxit-btn .selectboxit-text{width:35px;text-indent:100%;white-space:nowrap;overflow:hidden}.shop .selectboxit-container.colour-list .selectboxit-btn .selectboxit-option-icon-container{margin:0}.shop .selectboxit-container.colour-list .selectboxit-btn .selectboxit-arrow-container{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x}.shop .selectboxit-container.colour-list .selectboxit-btn.selectboxit-open{-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.shop .selectboxit-container.colour-list .selectboxit-btn .selectboxit-colour-name{padding-left:5px;float:left}.shop .selectboxit-container.colour-list .selectboxit-list .selectboxit-option,.shop .selectboxit-container.colour-list .selectboxit-list .selectboxit-option-first{border-radius:0;border-bottom:1px solid #bebebe}.shop .selectboxit-container.colour-list .selectboxit-list .selectboxit-option{position:relative;overflow:hidden}.shop .selectboxit-container.colour-list .selectboxit-list .selectboxit-option .selectboxit-option-anchor{overflow:hidden;padding:0}.shop .selectboxit-container.colour-list .selectboxit-list .selectboxit-option-anchor .selectboxit-option-icon-container{width:35px}.shop .selectboxit-container.colour-list .selectboxit-list .selectboxit-option-anchor .selectboxit-option-label{padding-left:38px;color:#061f47}.shop .selectboxit-container.colour-list .selectboxit-list .selectboxit-option-last{border-radius:0;border-bottom:0}.shop .selectboxit-container.colour-list .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor .selectboxit-option-icon-container .selectboxit-option-focus{background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$ieValue);filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;display:block !important}.shop .selectboxit-container.colour-list .colour2{position:absolute;background-color:transparent;left:0;top:0;width:30px;height:70px;transform:rotate(-49deg)}.legacy .shop .selectboxit-container.colour-list .colour2{width:21px}dock-header h1{color:white;font-size:21px;font-size:1.3125rem;padding-top:12px;padding-top:0.75rem}dock-header .docked{position:fixed;top:0;z-index:15;width:100%}dock-header .docked .device-header-xxl{z-index:10;font-size:14px;font-size:0.875rem}dock-header .docked .device-header-xxl .device-wrapper{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/backgrounds/tariff-header-bg-docked-NO_BASE.png") repeat-x #147ab4;z-index:20}dock-header .docked .device-header-xxl .device-wrapper .device-outer-container{padding:16px 20px 0 20px}dock-header .device-subheader{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/backgrounds/tariff-menu-bg.png") repeat-x #efefef;position:absolute;width:100%;margin-bottom:0;-webkit-box-shadow:0 1px 2px 0 rgba(12,12,12,0.25);-moz-box-shadow:0 1px 2px 0 rgba(12,12,12,0.25);-ms-box-shadow:0 1px 2px 0 rgba(12,12,12,0.25);-o-box-shadow:0 1px 2px 0 rgba(12,12,12,0.25);box-shadow:0 1px 2px 0 rgba(12,12,12,0.25);z-index:15;height:57px;height:3.5625rem}dock-header .device-subheader:before{top:0;height:0}dock-header .device-wrapper{position:relative;background-color:#147ab4;background-image:-webkit-gradient(linear, left top, left bottom, from(#102753), to(#147ab4));background-image:-webkit-linear-gradient(top, #102753, #147ab4);background-image:-moz-linear-gradient(top, #102753, #147ab4);background-image:-ms-linear-gradient(top, #102753, #147ab4);background-image:-o-linear-gradient(top, #102753, #147ab4);background-image:linear-gradient(top, #102753, #147ab4);height:76px}dock-header .main-container{position:relative;padding:0;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/backgrounds/tariff-menu-bg.png") repeat-x #efefef;z-index:1;height:57px;clear:both}dock-header .info-links-list{width:auto;margin:14px 0 0 10px;margin:0.875rem 0 0 0.625rem;font-size:14px;font-size:0.875rem;overflow:hidden}dock-header .info-links-list li{padding:5px 10px;padding:0.3125rem 0.625rem;float:left;border-right:1px solid #d0d0d0}dock-header .info-links-list li.first-link-item{border-left:0}dock-header .info-links-list li.link-list-title{border-right:0;border-left:0;font-weight:bold;list-style-type:none}dock-header .info-links-list li.highlighted{font-weight:bold}dock-header .info-links-list li.last-link-item{border-right:0}dock-header .info-links-list li.no-border{border:0}dock-header .info-links-list li.go-to-top p{background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-top.png") no-repeat scroll 0 2px transparent;padding-left:15px;padding-left:0.9375rem}dock-header .info-links-list li a{color:#032b5a}@media screen and (min-width: 575px){dock-header h1{font-size:23px;font-size:1.4375rem;padding-top:10px;padding-top:0.625rem}}@media screen and (min-width: 972px){dock-header .docked .device-header-xxl .device-wrapper .device-outer-container{padding-left:30px}dock-header .info-links-list{margin-left:20px}}@media screen and (min-width: 320px) and (max-width: 399px){dock-header .info-links-list{font-size:11px;white-space:nowrap;margin-left:15px}dock-header .info-links-list li{padding:5px 5px}}.freesim-form .selector-with-info select,.freesim-form .table-selector-l table tbody td.disabled:hover,.freesim-form .table-selector-l table tbody td.disabled:focus{background:#e6e6e6 url(/upgrade/static/newShopStatic/_assets/img/gradient-tab-grey.png) repeat-x;background-image:-webkit-linear-gradient( top , #f7f7f7, #e6e6e6);background-image:linear-gradient(to bottom, #f7f7f7, #e6e6e6);cursor:default}.freesim-form .selector-with-info ul li:hover,.freesim-form .selector-with-info ul li:focus,.freesim-form .table-selector-l table tbody td:hover,.freesim-form .table-selector-l table tbody td:focus{outline:none;color:#032b5a;cursor:pointer;background:#b1bcc9 url(/upgrade/static/newShopStatic/_assets/img/gradient-tab-blue-light.png) repeat-x;background-image:-webkit-linear-gradient( top , #f2f3f4, #b1bcc9);background-image:linear-gradient(to bottom, #f2f3f4, #b1bcc9)}.freesim-form .selector-with-info ul li:hover a,.freesim-form .selector-with-info ul li:focus a,.freesim-form .table-selector-l table tbody td:hover a,.freesim-form .table-selector-l table tbody td:focus a{color:#032b5a}.freesim-form .selector-with-info ul li.on,.freesim-form .table-selector-l table tbody td.on{color:white;cursor:default;background:#1978ae url(/upgrade/static/newShopStatic/_assets/img/gradient-tab-blue.png) repeat-x;background-color:#1978ae;background-image:-webkit-gradient(linear, left top, left bottom, from(#152340), to(#1978ae));background-image:-webkit-linear-gradient(top, #152340, #1978ae);background-image:-moz-linear-gradient(top, #152340, #1978ae);background-image:-ms-linear-gradient(top, #152340, #1978ae);background-image:-o-linear-gradient(top, #152340, #1978ae);background-image:linear-gradient(top, #152340, #1978ae);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#152340', EndColorStr='#1978ae')}.freesim-form .selector-with-info ul li.on a,.freesim-form .table-selector-l table tbody td.on a{color:white}.freesim-form .soft-divider{display:inline-block;overflow:hidden;width:100%}.freesim-form .soft-divider .divide-left,.freesim-form .soft-divider .divide-right{width:49.9%;height:11px;float:left}.freesim-form .soft-divider .divide-left{background:url("/upgrade/static/newShopStatic/_assets/img/soft-divider-xxl.png") no-repeat scroll 0 0 transparent}.freesim-form .soft-divider .divide-right{background:url("/upgrade/static/newShopStatic/_assets/img/soft-divider-xxl.png") no-repeat scroll right 0 transparent}.freesim-form .soft-divider.large{margin:0 0 10px 0;margin:0 0 0.625rem 0}.freesim-form .soft-divider.xxl{margin:30px 0 25px 0;margin:1.875rem 0 1.5625rem 0}.freesim-form .soft-divider.mini{display:inline-block;background:url("/upgrade/static/newShopStatic/_assets/img/divider-repeat.png") repeat-x scroll 0 0 #f7f7f7;height:1px;width:100%}.freesim-form .soft-divider.mini .divide-left,.freesim-form .soft-divider.mini .divide-right{display:none}@media screen and (min-width: 835px){.freesim-form .soft-divider.large{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin:0 0 25px 0;margin:0 0 1.5625rem 0}.freesim-form .soft-divider.large:last-child{margin-right:0}.freesim-form .soft-divider.xxl{margin:0 0 25px 0;margin:0 0 1.5625rem 0}}.freesim-form-v2 .soft-divider-v2{display:inline-block;overflow:hidden;height:1px;width:100%;background-color:#d2d2d2;margin-bottom:30px}@media screen and (min-width: 575px){.freesim-form-v2 .soft-divider-v2{width:501px;max-width:100%}}.shop .form-element-container .form-element.input-inline-button input,.shop .form-element-container .form-element.input-inline-button button{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.shop .form-element-container .form-element.input-inline-button input:last-child,.shop .form-element-container .form-element.input-inline-button button:last-child{margin-right:0}@media screen and (min-width: 835px){.shop .form-element-container .form-element.input-inline-button input{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.shop .form-element-container .form-element.input-inline-button input:last-child{margin-right:0}.shop .form-element-container .form-element.input-inline-button button{width:auto}}.freesim-form .selector-with-info{color:#032b5a;margin:0 0 10px 0;margin:0 0 0.625rem 0}.freesim-form .selector-with-info select{float:left;display:block;margin-right:2.3576515979%;width:100%;margin:0 0 20px 0;margin:0 0 1.25rem 0;color:#032b5a;font-size:14px;font-size:0.875rem;border:1px solid #bebebe;padding:9px 8px;padding:0.5625rem 0.5rem;-webkit-border-radius:0.25em 0.25em 0.25em 0.25em;-moz-border-radius:0.25em 0.25em 0.25em 0.25em;border-radius:0.25em 0.25em 0.25em 0.25em;display:none}.freesim-form .selector-with-info select:last-child{margin-right:0}.freesim-form .selector-with-info ul{margin:0 0 30px 0;margin:0 0 1.875rem 0;border:1px solid #d8d8d8;width:100%}.freesim-form .selector-with-info ul li{border-top:1px solid #d8d8d8;background:#e6e6e6 url("/upgrade/static/newShopStatic/_assets/img/gradient-tab-blue.png") repeat-x;background-color:#e6e6e6;background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #f7f7f7, #e6e6e6);background-image:-moz-linear-gradient(top, #f7f7f7, #e6e6e6);background-image:-ms-linear-gradient(top, #f7f7f7, #e6e6e6);background-image:-o-linear-gradient(top, #f7f7f7, #e6e6e6);background-image:linear-gradient(top, #f7f7f7, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f7f7f7', EndColorStr='#e6e6e6');padding:10px;padding:0.625rem;font-size:16px;font-size:1rem}.freesim-form .selector-with-info ul li:first-child{border-top:none}.freesim-form .selector-with-info ul li.pending:before{bottom:12px;bottom:0.75rem}.freesim-form .selector-with-info ul li.on{cursor:default;position:relative}.freesim-form .selector-with-info ul li.on .list-label p a{color:white}.freesim-form .selector-with-info ul li .list-label{display:table;width:100%}.freesim-form .selector-with-info ul li .list-label>p{float:none;display:table-cell;text-align:left;vertical-align:middle;margin:0}.freesim-form .selector-with-info ul li .list-label>p:first-child{text-align:left;padding-right:30px;padding-right:1.875rem}.freesim-form .selector-with-info ul li .list-label>p.icon-visa-small{display:inline-block;width:31px;width:1.9375rem;height:20px;height:1.25rem}.freesim-form .selector-with-info ul li .list-label>p a{color:#032b5a;text-decoration:none}.freesim-form .selector-with-info ul li .contents{position:relative;display:none;padding:10px 0 0 0;padding:0.625rem 0 0 0;font-size:12px;font-size:0.75rem}.freesim-form .selector-with-info ul li .contents div{padding-right:30px;padding-right:1.875rem}.freesim-form .selector-with-info ul li .contents .store-times,.freesim-form .selector-with-info ul li .contents .store-address{float:left;color:white}.freesim-form .selector-with-info ul li .contents .store-times p,.freesim-form .selector-with-info ul li .contents .store-address p{margin-bottom:0}.freesim-form .selector-with-info ul li .contents .store-address{margin:0 0 10px 0;margin:0 0 0.625rem 0}.freesim-form .selector-with-info ul li .contents .store-address p{margin-bottom:0}.freesim-form .selector-with-info ul li .contents .store-distance{padding:10px 0 0 0;padding:0.625rem 0 0 0}.freesim-form .selector-with-info.scrollable{border:none;clear:both}.freesim-form .selector-with-info.scrollable select{display:block}.freesim-form .selector-with-info.scrollable ul.list-menu{display:none}.freesim-form .selector-with-info label{display:none}@media screen and (min-width: 575px){.freesim-form .selector-with-info ul li .contents div{float:left;max-width:45%}.freesim-form .selector-with-info ul li .contents div p{margin-bottom:2px;margin-bottom:0.125rem}.freesim-form .selector-with-info ul li .contents .store-address{margin-bottom:0}.freesim-form .selector-with-info.scrollable{background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}.freesim-form .selector-with-info.scrollable select{display:block}.freesim-form .selector-with-info.scrollable:before{background:none}.freesim-form .selector-with-info.scrollable ul.list-menu{display:none;max-height:165px;max-height:10.3125rem;overflow-y:auto}.freesim-form .selector-with-info label{display:block}}@media screen and (min-width: 575px){.legacy .shop .selector-with-info.scrollable ul.list-menu{max-height:165px;max-height:10.3125rem}}@media screen and (min-width: 575px){#delivery-address-selectorSelectBoxIt .selectboxit-text,#address-selectorSelectBoxIt .selectboxit-text{color:#299fe0}.selectListAddress{width:100%}.selectListAddress .selectboxit-container{width:100%}.selectListAddress .selectboxit-container .selectboxit-options{max-height:260px}.selectListAddress .selectboxit-container .selectboxit{width:100%}.selectListAddress #delivery-address-selectorSelectBoxItOptions li,.selectListAddress #address-selectorSelectBoxItOptions li{padding:0px !important;border:0}.selectboxit-container .selectboxit-options .selectboxit-option a{font-size:12px}}@media screen and (min-width: 835px){.selectListAddress .selectboxit-container .selectboxit-options{min-width:50% !important;max-height:260px}.selectListAddress .selectboxit-container .selectboxit{width:50%}.selectListAddress #delivery-address-selectorSelectBoxItOptions li,.selectListAddress #address-selectorSelectBoxItOptions li{padding:0px !important;border:0}}.freesim-form .table-selector-l{position:relative;overflow:hidden;display:none}.freesim-form .table-selector-l table{table-layout:fixed;color:#032b5a}.freesim-form .table-selector-l table caption{border:none}.freesim-form .table-selector-l table tr{background-color:transparent;height:34px;height:2.125rem}.freesim-form .table-selector-l table th{font-size:14px;font-size:0.875rem;background-color:white;overflow:hidden;white-space:nowrap}.freesim-form .table-selector-l table td{font-size:16px;font-size:1rem;vertical-align:middle}.freesim-form .table-selector-l table td.pending:before{bottom:15px;bottom:0.9375rem;right:10px;right:0.625rem}.freesim-form .table-selector-l table th,.freesim-form .table-selector-l table td{border:1px solid #d8d8d8;margin:0;font-weight:300;padding:7px}.freesim-form .table-selector-l table th span,.freesim-form .table-selector-l table td span{display:block;font-size:smaller}.freesim-form .table-selector-l table thead td{border:none}.freesim-form .table-selector-l table thead th{text-align:center}.freesim-form .table-selector-l table tbody td{text-align:center;background-image:-webkit-linear-gradient( top , #f7f7f7, #e6e6e6);background-image:linear-gradient(to bottom, #f7f7f7, #e6e6e6)}.freesim-form .table-selector-l table.scrolling{position:relative}.freesim-form .table-selector-l table.fixed{position:absolute;top:0;left:0}.freesim-form .table-selector-l table.fixed thead th,.freesim-form .table-selector-l table.fixed tbody td{display:none}.freesim-form .table-selector-l table.fixed thead th:first-child{display:block;border:1px solid transparent;border-bottom:none;background-color:#f7f7f7}.freesim-form .table-selector-l .controls p{margin-bottom:0}.rates-widget .rates-widget-wrapper{background-image:url("/upgrade/static/newShopStatic/_assets/img/backgrounds/international-rates-widget.jpg");background-color:#102550;background-repeat:no-repeat;background-position:-360px bottom;color:white;height:330px;width:100%;padding:20px 15px}@media screen and (min-width: 575px){.rates-widget .rates-widget-wrapper{height:385px;padding:25px;background-position:right bottom;}}@media screen and (min-width: 972px){.rates-widget .rates-widget-wrapper{background-position:-300px bottom;}}.rates-widget .rates-widget-wrapper .heading{font-size:24px;font-size:1.5rem;margin-bottom:15px}@media screen and (min-width: 575px){.rates-widget .rates-widget-wrapper .heading{font-size:25px;font-size:1.5625rem;}}.rates-widget .rates-widget-wrapper .flag-dropdown-wrapper{margin-bottom:10px}.rates-widget .rates-widget-wrapper .flag-dropdown-wrapper .img-flag{float:left;width:45px;font-size:11px;font-size:0.6875rem;word-wrap:break-word;margin-right:10px}.rates-widget .rates-widget-wrapper .flag-dropdown-wrapper .country-dropdown-wrapper{float:left;width:80%;margin-top:4px}.rates-widget .rates-widget-wrapper .flag-dropdown-wrapper .country-dropdown-wrapper .selectboxit-container{width:100%}.rates-widget .rates-widget-wrapper .flag-dropdown-wrapper .country-dropdown-wrapper .country-dropdown{width:100%}.rates-widget .rates-widget-wrapper .rates-wrapper{margin-top:20px}.rates-widget .rates-widget-wrapper .rates-wrapper .rates-field{float:left;padding:0 18px;border-left:1px solid #3c6b99;border-right:1px solid #073a67}@media screen and (min-width: 575px){.rates-widget .rates-widget-wrapper .rates-wrapper .rates-field{padding:0 25px;}}.rates-widget .rates-widget-wrapper .rates-wrapper .rates-field.first{border-left:0;padding-left:0}.rates-widget .rates-widget-wrapper .rates-wrapper .rates-field.last{border-right:0;padding-right:0}.rates-widget .rates-widget-wrapper .rates-wrapper .rates-field .title{font-size:15px;font-size:0.9375rem}.rates-widget .rates-widget-wrapper .rates-wrapper .rates-field .rates{font-family:Frutiger45Light,sans-serif;font-size:27px;font-size:1.6875rem}@media screen and (min-width: 575px){.rates-widget .rates-widget-wrapper .rates-wrapper .rates-field .rates{font-size:45px;font-size:2.8125rem;}}.rates-widget .rates-widget-wrapper .charges-info{width:65%;margin-top:35px}@media screen and (min-width: 575px){.rates-widget .rates-widget-wrapper .charges-info{width:45%;margin-top:70px;}}.rates-widget .rates-widget-wrapper .charges-info p{font-size:11px;font-size:0.6875rem}.shop.free-sim .col-3 .column{min-height:150px;position:relative;background-size:cover}.shop.free-sim .col-3 .column a{min-height:150px;display:block;border-right:1px solid white;text-decoration:none}.shop.free-sim .col-3 .column a .module-body{color:white;padding:20px}.shop.free-sim .col-3 .column a .module-body h3{font-size:1.25em;margin-bottom:10px}.shop.free-sim .col-3 .column a .module-body p{width:60%;font-size:0.75em}.shop.free-sim .col-3 .column a .module-body .product-cta{color:white;background:url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/promo-cta-arrow.png") no-repeat 0 -95px;position:absolute;padding:0 0 5px 25px;display:block;font-size:0.875em;bottom:15px;width:auto}.shop.free-sim .col-3 .column a:hover .hover-down{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:url("/upgrade/static/newShopStatic/_assets/img/modules/hover-down-light.png") repeat scroll 0 0 transparent}@media screen and (min-width: 575px){.shop.free-sim .col-3 .column{width:33.33%;float:left;min-height:200px}.shop.free-sim .col-3 .column a{min-height:200px}.shop.free-sim .col-3 .column a .module-body{padding:20px}.shop.free-sim .col-3 .column a .module-body h3{font-size:1.5em}}@media screen and (min-width: 835px){.shop.free-sim .col-3 .column a .module-body{padding:30px}}.shop.free-sim .priority-box-v2{margin-top:32px;height:448px;border-radius:8px}@media screen and (min-width: 575px){.shop.free-sim .priority-box-v2{height:280px;margin:24px 0 0 0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.05),0 0 18px 0 rgba(0,0,0,0.15);}}@media screen and (min-width: 835px){.shop.free-sim .priority-box-v2{height:auto;margin:32px 0 0 0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.05),0 0 18px 0 rgba(0,0,0,0.15);}}.shop.free-sim .priority-box-v2 .priority-label-v2{height:48px;width:253.9px;color:#fff;font-family:Frutiger65Bold,sans-serif;font-size:24px;letter-spacing:0;line-height:48px;text-align:left;margin:16px 0 0 32px}@media screen and (min-width: 575px){.shop.free-sim .priority-box-v2 .priority-label-v2{height:48px;width:391px;font-size:32px;text-align:center;margin:77px 522px 5px 0;}}@media screen and (min-width: 835px){.shop.free-sim .priority-box-v2 .priority-label-v2{height:48px;width:532px;font-size:32px;text-align:center;margin:78px 666px 0 38px;}}.shop.free-sim .priority-box-v2 .priority-text-v2{height:96px;width:222px;color:#fff;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:left;margin:0 48px 0 32px}@media screen and (min-width: 575px){.shop.free-sim .priority-box-v2 .priority-text-v2{height:72px;width:391px;text-align:center;margin:0 522px 78px 0;}}@media screen and (min-width: 835px){.shop.free-sim .priority-box-v2 .priority-text-v2{height:48px;width:416px;font-family:Frutiger55LTStd-Roman,sans-serif;text-align:center;margin:5px 721px 101px 99px;}}.shop.free-sim .wifi-box-v2{height:448px;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 0 8px 0 rgba(0,0,0,0.1);margin:24px auto 0 auto}@media screen and (min-width: 835px){.shop.free-sim .wifi-box-v2{margin:0;width:350px;}}.shop.free-sim .wifi-box-v2 .wifi-white-box{display:block;position:relative;top:272px;height:160px;width:auto;border-radius:8px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 0 8px 0 rgba(0,0,0,0.1)}@media screen and (min-width: 575px){.shop.free-sim .wifi-box-v2 .wifi-white-box{height:176px;width:412px;top:250px;}}@media screen and (min-width: 835px){.shop.free-sim .wifi-box-v2 .wifi-white-box{top:272px;height:160px;width:auto;}}.shop.free-sim .wifi-box-v2 .wifi-box-header{padding:24px 16px 0 16px;color:#000066;font-family:Frutiger65Bold,sans-serif;font-size:24px;letter-spacing:0;line-height:32px;text-align:center}.shop.free-sim .wifi-box-v2 .wifi-box-text{margin:24px 16px 32px 16px;color:#000066;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.shop.free-sim .promo-box-v2{height:448px;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 0 8px 0 rgba(0,0,0,0.1);margin:24px auto 0 auto}@media screen and (min-width: 575px) and (max-width: 800px){.shop.free-sim .promo-box-v2{width:348px;}}@media screen and (min-width: 800px) and (max-width: 830px){.shop.free-sim .promo-box-v2{min-width:364px;max-width:374px;}}@media screen and (min-width: 835px){.shop.free-sim .promo-box-v2{margin:0;width:350px;}}.shop.free-sim .promo-box-v2 .promo-white-box{display:block;position:relative;top:272px;height:160px;width:auto;border-radius:8px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 0 8px 0 rgba(0,0,0,0.1)}.shop.free-sim .promo-box-v2 .promo-box-header{padding:24px 16px 0 16px;color:#000066;font-family:Frutiger65Bold,sans-serif;font-size:24px;letter-spacing:0;line-height:32px;text-align:center}.shop.free-sim .promo-box-v2 .promo-box-text{margin:24px 16px 32px 16px;color:#000066;font-family:Frutiger55LTStd-Roman,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.shop.free-sim .bottom-margin{margin-bottom:60px}@media screen and (min-width: 575px) and (max-width: 800px){.shop.free-sim .bottom-margin{margin-bottom:30px;}}@media screen and (min-width: 801px) and (max-width: 830px){.shop.free-sim .bottom-margin{margin-bottom:0;}}@media screen and (min-width: 835px){.shop.free-sim .bottom-margin{margin-bottom:0;}}.shop.free-sim .margin-auto{margin-left:0;margin-right:0}@media screen and (min-width: 575px){.shop.free-sim .margin-auto{margin-left:0;margin-right:24px;}}@media screen and (min-width: 835px){.shop.free-sim .margin-auto{margin-left:24px;margin-right:24px;}}.shop.free-sim .adjust-padding{padding:0}.shop.free-sim .box-auto-width{margin-left:16px;margin-right:16px}@media screen and (min-width: 575px){.shop.free-sim .box-auto-width{margin-left:24px;margin-right:24px;}}@media screen and (min-width: 835px){.shop.free-sim .box-auto-width{margin-left:0;margin-right:0;}}.no-backgroundsize .shop.free-sim .o2-guru-module{background:#152c58 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/guru-574-promo-s-short_plain_light_1.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .rewards-module{background:#203353 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/top-rewards-promo-s-short-dark-574.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .fourG{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/fourG-574-promo-s-short-4.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .bolt-ons-module{background:#152c58 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/boltons-promo-s-short-plain-dark-574.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .pay-go-phones-module{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/pay-go-phones-promo-s-short-574-plain-dark-140115.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .pay-monthly-sims-module{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/pay-monthly-sims-promo-s-short-574-plain-dark-140115.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .promo-m-short-priority1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/BP1/priority-promo-m-short-dark-574_010914.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .promo-m-short-wifi1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/o2-wifi-promo-m-short-574-plain-dark-160215.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .promo-m-short-keep-number1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/already-on-o2-promo-m-short-574-plain-dark-130415.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .promo-m-short-o2-rewards1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/rewards-promo-m-short-574-plain-dark-10215.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .promo-m-ipad{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/apple-ipad-promo-m-short-light-574.jpg") no-repeat right center}.no-backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/generic-tablets-promo-m-short-light-574.jpg") no-repeat right center}.backgroundsize .shop.free-sim .o2-guru-module,.shop.free-sim .o2-guru-module{background:#152c58 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/guru-574x2-promo-s-short_plain_light_1.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .rewards-module,.shop.free-sim .rewards-module{background:#203353 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/top-rewards-promo-s-short-dark-574x2.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .fourG,.shop.free-sim .fourG{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/4g-promo-s-short-574x2-plain-dark-070716.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .bolt-ons-module,.shop.free-sim .bolt-ons-module{background:#152c58 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/boltons-promo-s-short-plain-dark-574x2.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .pay-go-phones-module,.shop.free-sim .pay-go-phones-module{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/pay-go-phones-promo-s-short-574x2-plain-dark-140115.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .pay-monthly-sims-module,.shop.free-sim .pay-monthly-sims-module{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/pay-monthly-sims-promo-s-short-574x2-plain-dark-140115.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-priority1,.shop.free-sim .promo-m-short-priority1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/wifi/DD/priority-promo-m-short-dark-574x2_010914.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-priority1-v2,.shop.free-sim .promo-m-short-priority1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/DD/priority-call-xs-4-column.jpg") no-repeat bottom center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-wifi1,.shop.free-sim .promo-m-short-wifi1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/o2-wifi-promo-m-short-574x2-plain-dark-160215.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-wifi1-v2,.shop.free-sim .promo-m-short-wifi1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/DD/o2-wifi-chatter-xs-4-column.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-keep-number1,.shop.free-sim .promo-m-short-keep-number1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/already-on-o2-promo-m-short-574x2-plain-dark-130415.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-keep-number1-v2,.shop.free-sim .promo-m-short-keep-number1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/DD/roaming-chatter-xs-4-column-120722.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-o2-rewards1,.shop.free-sim .promo-m-short-o2-rewards1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/rewards-promo-m-short-574x2-plain-dark-10215.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-short-o2-rewards1-v2,.shop.free-sim .promo-m-short-o2-rewards1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/DD/O2-rewards-chatter-xs-4-column.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-ipad,.shop.free-sim .promo-m-ipad{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/apple-ipad-promo-m-short-light-574x2.jpg") no-repeat right center;background-size:cover}.backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband,.shop.free-sim .promo-m-tablets-mobile-broadband{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/generic-tablets-promo-m-short-light-574x2.jpg") no-repeat right center;background-size:cover}@media screen and (min-width: 575px){.no-backgroundsize .shop.free-sim .o2-guru-module,.backgroundsize .shop.free-sim .o2-guru-module,.shop.free-sim .o2-guru-module{background:#061536 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/guru-1100-promo-s-short_plain_light_1.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .rewards-module,.backgroundsize .shop.free-sim .rewards-module,.shop.free-sim .rewards-module{background:#203353 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/top-rewards-promo-s-short-dark-1100.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .fourG,.backgroundsize .shop.free-sim .fourG,.shop.free-sim .fourG{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/4g-promo-s-short-1100-plain-dark-070716.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .bolt-ons-module,.backgroundsize .shop.free-sim .bolt-ons-module,.shop.free-sim .bolt-ons-module{background:#152c58 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/boltons-promo-s-short-plain-dark-1100.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .pay-go-phones-module,.backgroundsize .shop.free-sim .pay-go-phones-module,.shop.free-sim .pay-go-phones-module{background:#152c58 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/pay-go-phones-promo-s-short-1100-plain-dark-140115.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .pay-monthly-sims-module,.backgroundsize .shop.free-sim .pay-monthly-sims-module,.shop.free-sim .pay-monthly-sims-module{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/pay-monthly-sims-promo-s-short-1100-plain-dark-140115.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-priority1,.backgroundsize .shop.free-sim .promo-m-short-priority1,.shop.free-sim .promo-m-short-priority1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/wifi/BP2/priority-promo-m-short-dark-814_010914.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-priority1-v2,.backgroundsize .shop.free-sim .promo-m-short-priority1-v2,.shop.free-sim .promo-m-short-priority1-v2{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP2/priority-call-medium-12-column.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-wifi1,.backgroundsize .shop.free-sim .promo-m-short-wifi1,.shop.free-sim .promo-m-short-wifi1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/o2-wifi-promo-m-short-814-plain-dark-160215.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-wifi1-v2,.backgroundsize .shop.free-sim .promo-m-short-wifi1-v2,.shop.free-sim .promo-m-short-wifi1-v2{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP2/o2-wifi-chatter-medium-12-column.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-keep-number1,.backgroundsize .shop.free-sim .promo-m-short-keep-number1,.shop.free-sim .promo-m-short-keep-number1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/already-on-o2-promo-m-short-814-plain-dark-130415.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-keep-number1-v2,.backgroundsize .shop.free-sim .promo-m-short-keep-number1-v2,.shop.free-sim .promo-m-short-keep-number1-v2{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP2/roaming-chatter-medium-6-column-120722.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-o2-rewards1,.backgroundsize .shop.free-sim .promo-m-short-o2-rewards1,.shop.free-sim .promo-m-short-o2-rewards1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/rewards-promo-m-short-814-plain-dark-100215.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-o2-rewards1-v2,.backgroundsize .shop.free-sim .promo-m-short-o2-rewards1-v2,.shop.free-sim .promo-m-short-o2-rewards1-v2{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP2/O2-rewards-chatter-medium-6-column.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-ipad,.backgroundsize .shop.free-sim .promo-m-ipad,.shop.free-sim .promo-m-ipad{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/apple-ipad-promo-m-short-light-575-814.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-ipad.promo .module-body,.backgroundsize .shop.free-sim .promo-m-ipad.promo .module-body,.shop.free-sim .promo-m-ipad.promo .module-body{width:60%}.no-backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband,.backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband,.shop.free-sim .promo-m-tablets-mobile-broadband{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/generic-tablets-promo-m-short-light-575-814.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband.promo .module-body,.backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband.promo .module-body,.shop.free-sim .promo-m-tablets-mobile-broadband.promo .module-body{width:60%}}@media screen and (min-width: 835px){.no-backgroundsize .shop.free-sim .promo-m-short-priority1,.backgroundsize .shop.free-sim .promo-m-short-priority1,.shop.free-sim .promo-m-short-priority1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/wifi/BP3/priority-promo-m-short-dark-1100_010914.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-priority1-v2,.backgroundsize .shop.free-sim .promo-m-short-priority1-v2,.shop.free-sim .promo-m-short-priority1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP3/priority-call-large-12-column.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-wifi1,.backgroundsize .shop.free-sim .promo-m-short-wifi1,.shop.free-sim .promo-m-short-wifi1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/o2-wifi-promo-m-short-1100-plain-dark-160215.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-wifi1-v2,.backgroundsize .shop.free-sim .promo-m-short-wifi1-v2,.shop.free-sim .promo-m-short-wifi1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP3/o2-wifi-chatter-large-4-column.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-keep-number1,.backgroundsize .shop.free-sim .promo-m-short-keep-number1,.shop.free-sim .promo-m-short-keep-number1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/already-on-o2-promo-m-short-1100-plain-dark-130415.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-keep-number1-v2,.backgroundsize .shop.free-sim .promo-m-short-keep-number1-v2,.shop.free-sim .promo-m-short-keep-number1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP3/roaming-chatter-large-4-column.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-o2-rewards1,.backgroundsize .shop.free-sim .promo-m-short-o2-rewards1,.shop.free-sim .promo-m-short-o2-rewards1{background:#002856 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/rewards-promo-m-short-1100-plain-dark-10215.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-short-o2-rewards1-v2,.backgroundsize .shop.free-sim .promo-m-short-o2-rewards1-v2,.shop.free-sim .promo-m-short-o2-rewards1-v2{background:url("/upgrade/static/newShopStatic/_assets/img/confirmationPage/BP3/O2-rewards-chatter-large-4-column.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-ipad,.backgroundsize .shop.free-sim .promo-m-ipad,.shop.free-sim .promo-m-ipad{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/apple-ipad-promo-m-short-light-1100.jpg") no-repeat center top}.no-backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband,.backgroundsize .shop.free-sim .promo-m-tablets-mobile-broadband,.shop.free-sim .promo-m-tablets-mobile-broadband{background:#f0f0f0 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/generic-tablets-promo-m-short-light-1100.jpg") no-repeat center top}}.shop.free-sim .tablets-detail{margin-bottom:20px;background:#132241 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/tablet-4G-content-promo-l-tall-574x2-plain-dark-070716.jpg") repeat-x bottom center;min-height:260px}.shop.free-sim .tablets-detail .detail-wrapper{padding:20px 20px 220px 20px}.shop.free-sim .tablets-detail .detail-wrapper p{color:white;padding-bottom:16px}.shop.free-sim .tablets-promo{margin-bottom:20px}.shop.free-sim .tablet-sim-plans{margin-bottom:10px}.shop.free-sim .tablet-sim-plans .module{background-color:#f7f7f7;color:#032b5a;padding:2px 20px 20px 20px}.shop.free-sim .tablet-sim-plans .module h3{font-size:20px;font-weight:bold}.shop.free-sim .tablet-sim-plans .module h5{margin:7px 0 15px}.shop.free-sim .tablet-sim-plans .module p{margin-bottom:15px}.shop.free-sim .plan-note{color:#032b5a;font-size:12px;padding:0 20px 20px 20px}@media screen and (min-width: 575px){.shop.free-sim .tablets-detail{background:#0a1d45 url("/upgrade/static/newShopStatic/_assets/img/modules/free-sim/tablet-4G-content-promo-l-tall-1100-plain-dark-070716.jpg") repeat-x bottom right}.shop.free-sim .tablets-detail .detail-wrapper{padding:20px 45% 20px 20px}}@media screen and (min-width: 835px){.shop.free-sim .tablets-detail .detail-wrapper{padding:30px 35% 30px 30px}.shop.free-sim .tablets-detail .detail-wrapper p{padding-bottom:26px}.shop.free-sim .tablet-sim-plans{margin-bottom:20px}.shop.free-sim .tablet-sim-plans .module{padding:30px}.shop.free-sim .plan-note{padding:0 30px 30px 30px}}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile{position:absolute;float:left;background:#0cc;margin-top:120px;margin-left:-20px;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;color:white;font-family:Frutiger55;width:54%}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile.postTimerState{background:#952d98;color:#efefef;padding-top:0;padding-bottom:0}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile.postTimerState:after{content:"";width:0;height:0;border-left:20px solid;border-top:65px solid transparent;border-bottom:20px solid transparent;right:0;transform:rotate(15deg);top:-10px;right:-12px;position:absolute}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile.postTimerState .countDownTimer{display:none}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile.postTimerState .page-countdown-wrapper{display:table;height:50px;height:3.125rem}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile.postTimerState .page-countdown-wrapper p.message.headTxt{display:table-cell;color:white;vertical-align:middle}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile .page-countdown-wrapper p.message.headTxt{font-size:11px}.shop{}.shop .count-down-timer-tile{font-family:Frutiger55}.shop .count-down-timer-tile .clockTicks{float:left;margin-right:10px}.shop .count-down-timer-tile .countDownTimer .smalltext{display:none;color:white}.shop .count-down-timer-tile .countDownTimer .smalltext.smalltextMob{display:block}.shop .count-down-timer-tile .countDownTimer .clockWrap{padding-right:0;padding-left:0}@media screen and (min-width: 575px){.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile{width:275px;width:17.1875rem;position:relative;margin-left:-30px;margin-left:-1.875rem;padding-left:30px;padding-left:1.875rem;padding-right:10px;padding-right:0.625rem;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile.postTimerState .page-countdown-wrapper p.message.headTxt{font-size:14px;font-size:0.875rem;padding:5px 5px 5px 0}.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile .page-countdown-wrapper p.message.headTxt{font-size:14px;font-size:0.875rem;margin-bottom:10px;margin-bottom:0.625rem}.shop .count-down-timer-tile .countDownTimer .smalltext{display:block}.shop .count-down-timer-tile .countDownTimer .smalltext.smalltextMob{display:none}}@media screen and (min-width: 835px){.multi-size-tile .large-tile .device-tile .count-down-ribbon .count-down-timer-tile .ct-tile{width:63%;width:63%;float:left}}@media screen and (min-width: 972px){.shop .count-down-timer-tile .countDownTimer .clockWrap{float:left}}[component-name~="countdownTimer"] .countDownTimer{display:table-cell;width:34%;vertical-align:middle}[component-name~="countdownTimer"] .countDownTimer .clockWrap{padding:8px 8px 0 8px}[component-name~="countdownTimer"] .countDownTimer.clockTickOne,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo{width:100%}[component-name~="countdownTimer"] .countDownTimer.clockTickOne .clockWrap,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo .clockWrap{padding:0 8px}[component-name~="countdownTimer"] .countDownTimer.clockTickOne .clockWrap .clockTicks,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo .clockWrap .clockTicks{margin-bottom:0}[component-name~="countdownTimer"] .countDownTimer .clockTicks{*zoom:1;margin-bottom:7px}[component-name~="countdownTimer"] .countDownTimer .clockTicks:before,[component-name~="countdownTimer"] .countDownTimer .clockTicks:after{content:" ";display:table}[component-name~="countdownTimer"] .countDownTimer .clockTicks:after{clear:both}[component-name~="countdownTimer"] .countDownTimer .clockTicks .days,[component-name~="countdownTimer"] .countDownTimer .clockTicks .hours,[component-name~="countdownTimer"] .countDownTimer .clockTicks .minutes,[component-name~="countdownTimer"] .countDownTimer .clockTicks .seconds{display:inline}[component-name~="countdownTimer"] .countDownTimer .clockTicks .days .clockSeperator .seperator,[component-name~="countdownTimer"] .countDownTimer .clockTicks .hours .clockSeperator .seperator,[component-name~="countdownTimer"] .countDownTimer .clockTicks .minutes .clockSeperator .seperator,[component-name~="countdownTimer"] .countDownTimer .clockTicks .seconds .clockSeperator .seperator{background:url("/assets/img/countdownTimer/dial-split-horizontal-bar.png") no-repeat top left;width:100%;background-size:100% 100%;position:absolute;right:0;top:0;left:0;bottom:0;height:25px;z-index:1;line-height:normal}[component-name~="countdownTimer"] .countDownTimer .clockTicks .days .clockSeperator .split,[component-name~="countdownTimer"] .countDownTimer .clockTicks .hours .clockSeperator .split,[component-name~="countdownTimer"] .countDownTimer .clockTicks .minutes .clockSeperator .split,[component-name~="countdownTimer"] .countDownTimer .clockTicks .seconds .clockSeperator .split{display:inline-block;font-size:20px;margin-top:1px;line-height:normal}[component-name~="countdownTimer"] .countDownTimer .clockTicks .smalltext{color:#555555;font-size:12px;margin:0 0 0 0}[component-name~="countdownTimer"] .countDownTimer .clockTicks .smalltextMob,[component-name~="countdownTimer"] .countDownTimer .clockTicks .flip-dot-section{display:none}[component-name~="countdownTimer"] .page-count-down-promo{width:100%;*zoom:1}[component-name~="countdownTimer"] .page-count-down-promo:before,[component-name~="countdownTimer"] .page-count-down-promo:after{content:" ";display:table}[component-name~="countdownTimer"] .page-count-down-promo:after{clear:both}[component-name~="countdownTimer"] .page-count-down-promo.preTimerState{display:none}[component-name~="countdownTimer"] .page-count-down-promo.inTimerState{display:block}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper{display:table;width:100%;height:100%}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper .space-left,[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper .space-right{display:none}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper .message{display:table-cell;margin:0;padding:15px 40px 17px 20px;font-size:14px;background:#00b7b3 url("/assets/img/countdownTimer/slant-left.png") no-repeat top right;color:#ffffff;position:relative}[component-name~="countdownTimer"] .page-count-down-promo.postTimerState{display:block}[component-name~="countdownTimer"] .page-count-down-promo.postTimerState .message{background-image:none}@media screen and (min-width: 575px){[component-name~="countdownTimer"] .countDownTimer.clockTickOne,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo{width:27%}[component-name~="countdownTimer"] .countDownTimer .clockTicks{float:left;margin-right:10px}[component-name~="countdownTimer"] .countDownTimer .clockTicks .days,[component-name~="countdownTimer"] .countDownTimer .clockTicks .hours,[component-name~="countdownTimer"] .countDownTimer .clockTicks .minutes,[component-name~="countdownTimer"] .countDownTimer .clockTicks .seconds{display:inline-block}[component-name~="countdownTimer"] .page-count-down-promo .message{padding:9px 40px 9px 25px;vertical-align:middle}}@media screen and (min-width: 835px){[component-name~="countdownTimer"] .countDownTimer{width:27%;padding-left:1%}[component-name~="countdownTimer"] .countDownTimer .clockWrap{padding:0 8px}[component-name~="countdownTimer"] .countDownTimer .clockWrap .clockTicks{float:left;margin-bottom:0}[component-name~="countdownTimer"] .countDownTimer.clockTickOne,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo{width:13%}[component-name~="countdownTimer"] .countDownTimer .clockOneDigit .smalltext span{display:none}[component-name~="countdownTimer"] .page-count-down-promo .space-left{background-color:#d9d9d9;width:2%;display:table-cell;position:relative}[component-name~="countdownTimer"] .page-count-down-promo .space-left span{background-color:#d9d9d9;display:block;content:"";position:absolute;top:0;bottom:0;right:-7px;width:15px;height:35px;z-index:1;transform:skew(-15deg);-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg)}[component-name~="countdownTimer"] .page-count-down-promo .message{padding:0 40px 0 23px;line-height:15px}[component-name~="countdownTimer"] .page-count-down-promo.postTimerState .space-left{display:none}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper{margin-left:1%}}@media screen and (min-width: 1100px){[component-name~="countdownTimer"] .countDownTimer{width:15%;padding-left:0}[component-name~="countdownTimer"] .countDownTimer.clockTickOne,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo{width:15%}[component-name~="countdownTimer"] .countDownTimer.clockTickOne .clockWrap,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo .clockWrap{padding:0}[component-name~="countdownTimer"] .countDownTimer.clockTickOne .clockTicks,[component-name~="countdownTimer"] .countDownTimer.clockTickTwo .clockTicks{margin-right:10px}[component-name~="countdownTimer"] .countDownTimer .clockWrap{padding:0;float:right;*zoom:1}[component-name~="countdownTimer"] .countDownTimer .clockWrap:before,[component-name~="countdownTimer"] .countDownTimer .clockWrap:after{content:" ";display:table}[component-name~="countdownTimer"] .countDownTimer .clockWrap:after{clear:both}[component-name~="countdownTimer"] .countDownTimer .clockWrap .clockTicks{margin-right:8px}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper{width:98%}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper .space-left{display:none}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper .message{padding:0 40px 0 30px}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper .space-right{width:4.5%;height:35px;display:table-cell;background:#00b7b3 url("/assets/img/countdownTimer/slant-right.png") no-repeat bottom left}[component-name~="countdownTimer"] .page-count-down-promo .page-countdown-wrapper.page-countdown-wrapper-tne{width:100%;margin-left:0;padding-top:10px}[component-name~="countdownTimer"] .page-count-down-promo.postTimerState .space-right{}}@media screen and (min-width: 320px){div [component-name~="countdownTimer"].redesign-countdown-timer{padding:0 16px;}}@media screen and (min-width: 575px){div [component-name~="countdownTimer"].redesign-countdown-timer{padding:0 8px;}}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper{border-radius:10px;display:flex;width:100%;overflow:hidden;position:relative;background:#00b7b3;margin:0}@media screen and (min-width: 320px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper{padding:10px 10px;align-items:center;flex-direction:column;}}@media screen and (min-width: 575px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper{padding:10px 24px;align-items:left;flex-direction:row;}}@media screen and (min-width: 835px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper{padding:15px 32px;align-items:left;flex-direction:row;}}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .space-left,div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .space-right{display:none}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .message{background:none;padding:0}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .message p{margin:0;font-size:16px}@media screen and (min-width: 320px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .message p{margin:0;letter-spacing:-0.34px;line-height:24px;text-align:center;}}@media screen and (min-width: 575px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .message p{letter-spacing:-0.4px;line-height:22px;text-align:left;}}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .message p a{text-decoration:underline;outline:none;color:inherit;appearance:none}@media screen and (min-width: 575px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap{display:flex;float:right;padding:0;}}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks{margin:0 8px 0 0}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks .days,div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks .hours,div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks .minutes,div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks .seconds{display:flex;flex-direction:row;margin-right:4px}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks:last-child{margin-right:0}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks.minutesTick .smalltext.bigText{display:none}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks.minutesTick .smalltext.smalltextMob{display:flex}@media screen and (min-width: 320px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks{background:#ffffff;display:flex;align-items:center;padding:6px 10px;float:left;border-radius:8px;}}@media screen and (min-width: 575px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks{margin:0 8px 0 0;}}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks .clockSeperator .seperator{display:none}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks .clockSeperator .split{color:#000066;font-size:16px;letter-spacing:-0.34px;line-height:24px;text-align:center;float:left}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .smalltext{color:#000066;font-size:12px;letter-spacing:-0.26px;line-height:16px;text-align:center;margin-top:3px}div [component-name~="countdownTimer"].redesign-countdown-timer.withoutTimer .page-count-down-promo .page-countdown-wrapper .message p{text-align:center}.main-content-bkg div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .smalltext{margin-top:2px}@media screen and (min-width: 575px){.main-content-bkg div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .smalltext{margin-top:4px;}}@media screen and (min-width: 835px){.main-content-bkg div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .smalltext{margin-top:2px;}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){div [component-name~="countdownTimer"].redesign-tile-countdown-timer .ct-tile .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap{position:relative;left:17%;}}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks.secondsTick{margin:10px 0 0 8px}@media screen and (min-width: 575px){div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks.secondsTick{margin:0 0 0 8px;}}[component-name~="countdownTimer"] .countDownTimer .clockTicks .seconds .clockSeperator{display:inline}.main-content-bkg div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .secondsTick .smalltext{margin-left:4px}.count-down-timer-tile-v2.container-delivery-v2{display:block;margin-bottom:30px;padding:42px 42px 32px 42px;text-align:center;color:#000066;position:relative}.count-down-timer-tile-v2.container-delivery-v2:before{content:" ";display:block;background:url(/upgrade/static/newShopStatic/_assets/img/sprites/icons/Offers-Star@2x.svg) no-repeat;height:32px;width:32px;position:absolute;top:-16px;left:31%}.count-down-timer-tile-v2.container-delivery-v2:after{content:" ";display:block;clear:both}.count-down-timer-tile-v2.container-delivery-v2 .timerTable{text-align:center;width:216px;margin-left:auto;margin-right:auto;color:#000066;table-layout:fixed}.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr{background-color:transparent}.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr:first-child td{border:2px solid #ffffff;font-size:20px;font-family:"Frutiger65Bold";color:#ffffff}.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr:first-child td:first-child,.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr:first-child td.firstcol{border-radius:8px 0 0 8px}.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr:first-child td:last-child,.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr:first-child td.lastcol{border-radius:0 8px 8px 0}.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr:last-child td{font-family:Frutiger55, sans-serif;font-size:14px}.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr td{text-align:center;min-height:40px;border:transparent}.count-down-timer-tile-v2.container-delivery-v2 .timerTable tr .smalltext{display:block;color:#000066}.count-down-timer-tile-v2.container-delivery-v2 .timerTable .clockTicks-v2{background-color:#e8733b}.count-down-timer-tile-v2.container-delivery-v2 .timerTable .clockOneDigit-v2 .smalltext span{display:none}.count-down-timer-tile-v2.container-delivery-v2.hide{display:none}@media screen and (min-width: 320px){.count-down-timer-tile-v2.container-delivery-v2{margin:20px 20px 30px 20px}.count-down-timer-tile-v2.container-delivery-v2:before{top:-16px;left:45.2%}}@media screen and (min-width: 575px){.count-down-timer-tile-v2.container-delivery-v2{margin:0 0 30px 0}.count-down-timer-tile-v2.container-delivery-v2:before{top:-16px;left:47.7%}}.overlay-grey-bg{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000000;background-color:#222;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$ieValue);filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;overflow:hidden;display:none}.overlay-box{display:none;position:fixed;top:200%;width:100%;min-height:200px;bottom:auto !important;background-color:white;color:#032b5a;padding:15px 20px 20px 20px;max-height:auto;border:2px solid #ccc;-webkit-border-radius:0.25em 0.25em 0.25em 0.25em;-moz-border-radius:0.25em 0.25em 0.25em 0.25em;border-radius:0.25em 0.25em 0.25em 0.25em;z-index:1000001}.overlay-box .tablet-details,.overlay-box .mbb-details{display:none}.overlay-box .box-header{padding-top:0;border-bottom:1px solid #ccc;margin-bottom:15px;margin-bottom:0.9375rem}.overlay-box .box-header h3{color:#032b5a;font-size:18px;font-size:1.125rem;padding-bottom:10px;padding-bottom:0.625rem;margin:0;margin:0;padding-left:0;border-bottom:0;width:75%;display:inline-block}.overlay-box .box-header a.boxclose{float:right;width:16px;width:1rem;top:0;top:0;right:0;right:0;height:16px;height:1rem;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-close.png") no-repeat;cursor:pointer;position:relative;border-width:0;border-color:#fff;border-style:none;float:right}.overlay-box .box-overlay a.boxclose{float:right;width:60px;width:3.75rem;top:-10px;top:-0.625rem;right:-20px;right:-1.25rem;height:45px;height:2.8125rem;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-close.png") no-repeat;cursor:pointer;position:relative;border-width:15px 22px 10px;border-color:#fff;border-style:solid;float:right}.overlay-box .box-content{overflow:hidden;overflow-y:auto;max-height:334px;padding-right:15px;padding-right:0.9375rem}.overlay-box .box-content.express-chkout{max-height:300px}.overlay-box .box-content.scroll-bar::-webkit-scrollbar-track{background-color:#efefef;-webkit-border-radius:0.25em 0.25em 0.25em 0.25em;-moz-border-radius:0.25em 0.25em 0.25em 0.25em;border-radius:0.25em 0.25em 0.25em 0.25em}.overlay-box .box-content.scroll-bar::-webkit-scrollbar{width:10px;width:0.625rem;background-color:#efefef}.overlay-box .box-content.scroll-bar::-webkit-scrollbar-thumb{background-color:#032b5a;-webkit-border-radius:0.25em 0.25em 0.25em 0.25em;-moz-border-radius:0.25em 0.25em 0.25em 0.25em;border-radius:0.25em 0.25em 0.25em 0.25em;height:30px;height:1.875rem}.overlay-box .box-content .box-heading{background:#4f5357;padding:8px 10px;color:#fff;text-align:left}.overlay-box .box-content p{margin-bottom:15px;margin-bottom:0.9375rem;font-size:14px;font-size:0.875rem}.overlay-box .box-content ol{padding-left:25px;padding-left:1.5625rem;color:#3d9ece}.overlay-box .box-content ol li a{cursor:pointer}.overlay-box .box-content ul{padding:20px;padding:1.25rem}.overlay-box .box-content ul li{list-style-type:disc}.overlay-box .box-content table{color:#7f7f7f;width:96%;table-layout:fixed}.overlay-box .box-content table tr td,.overlay-box .box-content table tr th{padding:5px 5px;padding:0.3125rem 0.3125rem}.overlay-box .box-content .box-footer-content{margin-bottom:15px;margin-bottom:0.9375rem}#o2DrupalPayMonthlyVoiceCharges .box-content{max-height:430px}.accessory-grid .accessory-tile .overlay-box{right:0;bottom:0;width:auto;height:auto;margin:0}.accessory-grid .accessory-tile .overlay-box .box-content{padding:0 10px;padding:0 0.625rem}.accessory-grid .accessory-tile .overlay-box .box-content .overlay-accessory-image-container{text-align:center;width:100%}.accessory-grid .accessory-tile .overlay-box .box-content .overlay-accessory-image-container img{width:200px;height:auto}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc{margin-bottom:5px;margin-bottom:0.3125rem;float:left;width:100%}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc ul{min-width:260px;padding:10px 10px 10px 20px;margin:auto;width:auto;max-width:80%}@media screen and (min-width: 575px){.overlay-box{min-height:200px;max-width:700px;margin:0;top:200%}.overlay-box .box-content{max-height:413px}.overlay-box .box-header h3{width:85%}.accessory-grid .accessory-tile .overlay-box{bottom:auto;max-width:600px;max-height:500px}.accessory-grid .accessory-tile .overlay-box .box-content{max-height:350px}.accessory-grid .accessory-tile .overlay-box .box-content .overlay-accessory-image-container{padding:0 20px 0 0;max-width:220px;float:left;width:auto}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc{width:50%}.accessory-grid .accessory-tile .overlay-box .box-content .accessory-desc ul{padding:10px 0 0 25px;margin:0}}@media screen and (min-width: 835px){.overlay-box{max-width:850px;max-height:100%}.overlay-box .box-header h3{font-size:26px;font-size:1.625rem}.accessory-grid .accessory-tile .overlay-box{max-width:650px}.accessory-grid .accessory-tile .overlay-box .box-header h3{width:90%}}@media screen and (min-width: 972px){.overlay-box .box-header a.boxclose{float:right;width:16px;width:1rem;height:16px;height:1rem;margin-top:5px;margin-top:0.3125rem;background:url("/upgrade/static/newShopStatic/_assets/img/sprites/icons/icon-close.png") no-repeat !important;cursor:pointer;position:static;border:0}}@media screen and (min-width: 320px) and (max-width: 574px){.overlay-box-stdTariff .scroll-bar{max-height:400px;margin-top:20px;width:100%}}@media screen and (orientation: landscape) and (min-device-width: 360px) and (max-device-width: 814px){.overlay-box .box-content,#o2DrupalPayMonthlyVoiceCharges .box-content{max-height:173px}}div [component-name~="countdownTimer"] .countDownTimer .clockTickWrap{display:flex}.shop .count-down-timer-tile .countDownTimer .clockTickWrap .smalltext.smalltextMob{display:block}div [component-name~="countdownTimer"] .countDownTimer .clockTicks.secondsTick .smalltextMob{display:none}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .smalltext{margin-right:7px}.notification-title{color:#000066;font-family:Frutiger55, sans-serif;font-size:14px;letter-spacing:0;line-height:24px;padding-right:32px;text-align:right}div [component-name~="countdownTimer"]{margin-top:30px;margin-bottom:3px}@media screen and (min-width: 575px){div [component-name~="countdownTimer"]{margin-bottom:30px;}}div [component-name~="countdownTimer"] .countDownTimer{padding-top:10px}@media screen and (min-width: 575px){div [component-name~="countdownTimer"] .countDownTimer{padding-top:0;}}@media screen and (min-width: 835px){div [component-name~="countdownTimer"] .countDownTimer{padding-top:0;}}div [component-name~="countdownTimer"] .page-countdown-wrapper{box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 0 12px 0 rgba(0,0,0,0.1)}div [component-name~="countdownTimer"].withoutTimer .star-icon-container{background:url("../../../../newShopStatic/_assets/img/offer-star-roundel-orange@2x.png") no-repeat;background-size:32px;top:15px;position:relative;z-index:999;left:0;height:32px;width:32px;margin:auto;right:0;display:block;background-position:center;border-radius:18px}div [component-name~="countdownTimer"].withoutTimer .page-countdown-wrapper{box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 0 12px 0 rgba(0,0,0,0.1)}div [component-name~="countdownTimer"].withoutTimer .page-countdown-wrapper .message{display:block;margin-top:10px}div [component-name~="countdownTimer"].withoutTimer .page-countdown-wrapper .header-text{width:100% !important}div [component-name~="countdownTimer"].withoutTimer .page-countdown-wrapper .header-text .headTxt p{text-align:center}@media screen and (min-width: 835px){div [component-name~="countdownTimer"].withoutTimer .page-count-down-promo .page-countdown-wrapper{padding:22px 32px;}}div [component-name~="countdownTimer"].redesign-countdown-timer .page-count-down-promo .page-countdown-wrapper .countDownTimer .clockWrap .clockTickWrap .clockTicks.secondsTick{margin:0}.cdt-overlay .box-header.outer{border-bottom:none !important}.cdt-overlay .box-content.outer{max-height:fit-content;overflow:hidden}.cdt-container.hide{display:none}.cdt-container.container{width:auto}@media screen and (min-width: 835px){.cdt-container.container{width:1100px;}}placeholder{color:lightgrey !important}:-moz-placeholder{color:lightgrey !important}::-moz-placeholder{color:lightgrey !important}::-webkit-input-placeholder{color:lightgrey !important}:-ms-input-placeholder{color:lightgrey !important}