@charset "UTF-8";#deals .deals-nav ul li ul.dropdown li a:hover,#handset #handset-deals .filters h2 a:hover{text-decoration:underline}#deals .deals-hero{background:url(../images/bg-hero.jpg) center center/cover no-repeat rgba(0,0,0,0);color:#fff;padding:15px;position:relative;text-align:center}body.menu-open{overflow:none;position:fixed}#deals .deals-nav{background:#222;background:rgba(0,0,0,.5)}#deals .deals-nav ul{height:50px}#deals .deals-nav ul li{display:inline-block;float:left;font-size:19px;font-weight:600;position:relative}@media only screen and (max-width:1000px){#deals .deals-nav ul li{font-size:17px}}@media only screen and (max-width:940px){#deals .deals-nav ul{display:inline-block;height:42px}#deals .deals-nav ul li{display:none}}#deals .deals-nav ul li a{display:inline-block;margin:7px 7px 7px 0;padding:5px 10px 6px;color:#fff;border-radius:3px}#deals .deals-nav ul li a i.darr{position:relative;top:-1px;margin-left:3px}#deals .deals-nav ul li:hover a{background:rgba(255,255,255,.2)}#deals .deals-nav ul li.active a{background:#fff;color:#111}#deals .deals-nav ul li.active a i.darr{border-top-color:#111}@media only screen and (max-width:1124px){#deals .deals-nav ul li:first-child{display:none}}#deals .deals-nav ul li ul.dropdown{display:none;position:absolute;top:50px;left:0;min-width:140px;height:auto;background:rgba(0,0,0,.9);z-index:10}#deals .deals-nav ul li ul.dropdown li{display:block;float:none;height:auto;margin:0;font-size:15px;text-align:left;white-space:nowrap}#deals .deals-nav ul li ul.dropdown li a{display:block;background:0;border-bottom:1px solid rgba(255,255,255,.2);margin:0;padding:5px 10px;color:#fff}#deals .deals-nav ul li ul.dropdown li:last-child a{border:0}#deals .deals-nav ul li.search{width:250px;position:absolute;bottom:10px;right:20px;border-bottom:1px solid #fff;margin:0;padding:0;text-align:left}#deals .deals-nav ul li.search input{width:250px;height:30px;line-height:30px;background:0 0;border:0;padding-left:10px;font-size:17px;color:#fff;top:5px}#deals .deals-nav ul li.search .submit{display:block;width:18px;height:18px;background:url(../bundles/mobile/images/icon-search.png) no-repeat;background-size:18px 18px;padding:0;position:absolute;top:5px;right:10px;border:0;z-index:3}#deals .deals-nav ul li.search:after,.caption-green:after{right:0}#deals .deals-nav ul li.search:after,#deals .deals-nav ul li.search:before{width:1px;height:5px;background:#fff;position:absolute;bottom:0;content:""}#deals .deals-nav ul li.search::-webkit-input-placeholder{color:#aaa}#deals .deals-nav ul li.search:-moz-placeholder{color:#aaa}#deals .deals-nav ul li.search::-moz-placeholder{color:#aaa}#deals .deals-nav ul li.search:-ms-input-placeholder{color:#aaa}#deals .deals-nav ul li.search:before{left:0}@media only screen and (max-width:940px){#deals .deals-nav ul li.search{display:inline-block;position:relative;margin:0 auto;top:8px;bottom:auto;right:auto}}#deals .deals-nav ul li:hover ul.dropdown{display:block}#deals .deal{display:inline-block;width:47%;border:1px solid #ccc;margin:0 3% 20px 0;position:relative}@media only screen and (max-width:480px){#deals .product-overview{width:47%!important;margin-right:5px!important}}@media only screen and (min-width:481px){#deals .product-overview{width:30%!important}}#deals .deal img.product{width:95%;height:auto;padding-bottom:10px;display:block;margin:0 auto}#deals .deal img.icon{float:right;max-width:70px;margin:15px 15px 0 5px}#deals .deal h4{margin:0 0 10px;padding-top:15px;font-size:18px;line-height:18px!important;text-align:center}#deals .deal ul{margin:0 0 15px}#deals .deal li{margin:0 0 3px 15px;font-size:15px;line-height:18px}#deals .deal li:before{content:"";display:inline-block;width:6px;height:12px;background:url(../images/sprite.png) -183px -223px no-repeat;background-size:250px 500px;margin:0 5px 0 0}#deals .deal .foot{display:block;background:#111;padding:5px;color:#fff;clear:left;overflow:hidden}#deals .deal .foot .btn{float:right;background:0;border:1px solid #fff;margin-left:10px;color:#fff;font-size:17px}#deals .deal .foot .btn:hover{background:rgba(0,0,0,.2);border-color:#fff!important;color:#fff!important}#deals .deal .foot .btn:hover i{background-position:-20px -300px!important}#deals .deal .foot p{margin:2px 0 0 10px;font-weight:600}#deals .deal.green .foot{background:#CAFFD8}#deals .deal.yellow .foot{background:#FFFFC8}#deals .deal.orange .foot{background:#FFE1C6}#deals .deal.brown .foot{background:#d7aa7b}#deals .deal.blue .foot{background:#8EB4E6}#deals .deal.purple .foot{background:#D698FE}#deals .deal.purple-blue .foot{background:#9669FE}#deals .deal.orange-brown .foot{background:#FF9C42}#deals .deal.purple-pink .foot{background:#D54FD5}#deals .deal.brown-purple .foot{background:#C48484}#deals .deal.grey-blue .foot{background:#2966B8}#deals .deal.green-blue .foot{background:#23819C}#deals .deal.blue-green .foot{background:#92FEF9}#deals .deal.soft-green .foot{background:#03EBA6}#deals .deal.red .foot{background:#FF7575}#deals .deal.turquoise .foot{background:#9eaaa8}#deals .deal.lilac .foot{background:#62D0FF}#deals .deal.payg .foot .btn:hover,#deals .deal.simfree .foot .btn:hover{border:1px;opacity:.85}#deals #reasons li{float:left;width:33.33%;margin-top:20px;margin-bottom:20px;font-size:19px}#deals #reasons li i{display:block;float:left;width:60px;height:60px;background:#111;margin:-5px 15px 10px 0;border-radius:100%}#deals h2.large{border:0;border-top:1px solid #ccc;margin:20px 0 -20px;font-size:32px;line-height:36px;text-transform:none}@media only screen and (max-width:767px){#deals #reasons{display:none}#deals h2.large{font-size:22px;line-height:30px}}#deals h2.large span{background:#fff;position:relative;top:-20px;padding:0 15px}#deals .cols,#deals .cols .half h2.large span{background:#eee}#deals p.sub{margin:0 0 20px;font-weight:400;font-size:19px}#deals .cols{padding:30px 0 0}#deals .cols .half{float:left;width:48.5%;margin:0 1.5% 20px 0;text-align:center}@media only screen and (max-width:940px){#deals .cols .half{width:100%;margin:0 0 20px!important}}#deals .cols .half h2.large{margin-bottom:0;font-size:26px;line-height:32px}@media only screen and (max-width:767px){#deals .cols .half h2.large{font-size:22px;line-height:30px}}#deals .cols .half h2.large a{color:#111}#deals .cols .half ul li{display:inline-block;float:left;background:#fff;border:1px solid #ccc;width:23.5%;margin:0 2% 10px 0;padding:5px 0;line-height:10px;text-align:center;border-radius:3px}#deals .cols .half ul li img{height:60px}#deals .cols .half ul li:nth-child(4n){margin-right:0}#deals .cols .half ul li:hover{border-color:#aaa}#deals .cols .half ul li label{width:auto}@media only screen and (max-width:767px){#deals .cols .half ul li{width:48.5%;margin:0 3% 10px 0}#deals .cols .half ul li:nth-child(even){margin-right:0}}#deals .cols .half.last{margin:0 0 20px 1.5%}#deals .cols:after{content:"";display:table;clear:both}#deals .cols.grey{background:#ddd;padding:30px 0 10px}#deals .content-block h3{font-size:30px;line-height:34px;margin:-5px 0 25px;text-align:center;border-bottom:1px solid #ccc;text-transform:none}#deals .content-block h3 span{background:#fff;padding:0 20px;position:relative;top:15px}#deals .content-block h4{font-size:22px}#deals .content-block .pull-quote{margin:30px 10% 10px;padding-left:35px;font-size:28px;line-height:32px;position:relative}#deals .content-block .pull-quote:before{content:"\201C";position:absolute;font-size:60px;color:#aaa;top:10px;left:0}#deals.type .main.phones{min-height:1350px;background:#fff;float:left;width:78%;padding:20px 0 20px 20px}#deals.type .main.phones .center{clear:both}#deals.type h3{font-size:19px}.caption-wrapper-green,.caption-wrapper-orange{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.caption-green,.caption-orange{font:700 15px Sans-Serif;text-align:center;text-shadow:rgba(255,255,255,.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#BFDC7A;background-image:-webkit-gradient(linear,left top,left bottom,from(#BFDC7A),to(#8EBF45));background-image:-webkit-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-moz-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-ms-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-o-linear-gradient(top,#BFDC7A,#8EBF45);color:#6a6340;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.caption-orange{background-color:#ff8400;background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8400),to(#ff9d33));background-image:-webkit-linear-gradient(top,#ff8400,#ff9d33);background-image:-moz-linear-gradient(top,#ff8400,#ff9d33);background-image:-ms-linear-gradient(top,#ff8400,#ff9d33);background-image:-o-linear-gradient(top,#ff8400,#ff9d33)}.caption-green:before,.ribbon-green:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.caption-green:before{left:0}​ #handset h3.select-item{float:left;margin-top:2px}@media only screen and (max-width:940px){#deals.type .main.phones{width:100%;min-height:1px;padding:20px 0}#handset h3.select-item{margin:15px 0 20px}}#handset h3.select-item #reset-filters{border:1px solid #38c;margin-left:5px;padding:2px 7px;font-size:14px;color:#38c;border-radius:3px}#handset .sort-by,#handset .sort-by select{font-size:15px;position:relative;font-weight:600}#handset #handset-deals .select select,#handset .sort-by select{border:0;-moz-appearance:none;text-indent:1px;-webkit-appearance:none}#handset h3.select-item #reset-filters:before{content:"â†»";margin-right:5px}#handset .sort-by{display:inline-block;float:right;margin-top:5px}#handset .sort-by.simonly select{width:170px}#handset .sort-by.payg select,#handset .sort-by.simfree select{width:155px}#handset .sort-by select{display:inline;width:245px;background:0;padding:0;color:#38c;text-transform:lowercase;z-index:2}#handset .sort-by #select-value{display:none;white-space:nowrap}#handset .sort-by i{display:inline-block;background:url(../images/sprite.png) -55px -300px no-repeat;background-size:250px 500px;width:12px;height:7px;margin:0 0 0 5px;position:relative;position:absolute;top:8px;right:0;z-index:1}#handset h2{font-size:28px;line-height:36px;font-weight:600}@media only screen and (max-width:767px){#handset .sort-by{float:none;margin-bottom:10px}#handset h2{font-size:120%;line-height:140%}}#handset #overview{margin:0;padding-bottom:20px}#handset #overview h1{font-size:36px;line-height:42px;font-weight:600}#handset #overview .our-rating{margin:-15px 0 15px;font-size:14px;font-weight:600;text-transform:uppercase}#handset #overview img.handset-main{float:left;width:auto;height:300px;margin-right:25px}#handset #overview .quote{font-size:110%;line-height:120%}#handset #overview .quote a.read-more{font-size:75%;white-space:nowrap}#handset #overview .quote a.read-more i{position:relative;top:4px;margin-left:-3px}#handset #overview ul.overview{margin:0 0 22px;padding-top:20px}#handset #overview ul.overview li{margin:0 0 7px;font-size:16px}#handset #overview ul.overview li i.tick{float:left;width:18px;height:18px;background-color:#111;background-position:-199px -194px;margin:3px 7px 7px 0}#handset #overview ul.spec{display:block;float:left;margin-right:120px;padding-top:10px}#handset #overview ul.spec li{display:inline-block;margin-right:20px;font-size:85%;line-height:110%}#handset #overview ul.spec li span{display:block;float:left}#handset #overview ul.spec li b{display:block}#handset #overview ul.spec li i{display:block;float:left;width:37px;height:37px;background:url(../images/spec-icons.png) -2px -2px no-repeat #111;background-size:200px 80px;margin:-2px 10px 0 0;border-radius:100%}#handset #overview ul.spec li:last-child{margin-right:0}#handset #overview ul.spec li.camera i{background-position:-42px -2px}#handset #overview ul.spec li.talk-time i{background-position:-82px -2px}#handset #overview ul.spec li.coverage i{background-position:-122px -2px}#handset #overview ul.spec li.android i{background-position:-2px -42px}#handset #overview ul.spec li.ios i{background-position:-42px -42px}#handset #overview ul.spec li.blackberry i{background-position:-82px -42px}#handset #overview ul.spec li.windows-phone i{background-position:-122px -42px}#handset #overview ul.spec li.symbian i{background-position:-162px -42px}@media only screen and (max-width:940px){#handset #overview{float:none;margin:0}#handset #overview h1{font-size:180%;line-height:140%}#handset #overview img.handset-main{width:120px;height:auto;margin-right:-110px}#handset #overview .quote p{margin-bottom:10px}#handset #overview .content{float:left;margin-left:110px}#handset #overview ul.spec{margin-bottom:20px}#handset .top-content .ctrlio{display:none}}.content-block p,.left p{font-size:16px;line-height:22px}.only{font-size:14px;line-height:20px}.content-block p.intro,.left p.intro{font-size:20px;line-height:26px}@media only screen and (max-width:480px){.caption-green{font-size:12px!important;padding:5px 0!important;width:100px!important}.caption-wrapper-green{height:65px!important;width:65px!important}#handset #overview h1{font-size:120%;line-height:140%}.content-block h3{font-size:100%!important}.content-block h4{font-size:95%!important}#deals p.sub,.content-block p.intro,.left p.intro{font-size:16px!important;margin-bottom:15px!important}#deals p.sub{line-height:20px!important}.content-block p.intro,.left p.intro{line-height:22px!important}.only{font-size:12px!important;line-height:18px!important}.content-block p,.left p,.terms li{font-size:14px!important;line-height:20px!important}#handset #overview img.handset-main{width:75%;height:auto}#handset #overview .img-container{width:100%}#handset #overview .content{float:left;margin:0!important}#handset #overview .quote p{font-size:90%}#handset #overview p.price{font-size:110%}#handset #overview ul.spec{display:none}}#handset .top-content .ctrlio{float:right;width:300px;height:250px;margin:0 0 30px -320px;line-height:250px;padding:0;color:#fff;text-align:center}#handset .top-content .ctrlio h3{margin-left:-20px}#handset .top-content .ctrlio h3 i{font-size:70%}#handset .top-content .ctrlio img.handset{float:right;width:80px;height:auto}#handset .top-content .ctrlio .network-icon{right:30px}#handset .top-content .ctrlio .btn{margin-bottom:20px}@media only screen and (max-width:940px){#handset .top-content .deal{display:none;float:none;width:100%;margin:0 0 20px;clear:both}}#handset #handset-deals .select{background:#fff;border:1px solid #ccc;margin:0;position:relative;overflow:hidden;border-radius:4px}#handset #handset-deals .select label{display:none}#handset #handset-deals .select:before{content:"";background:#38c;width:30px;height:29px;position:absolute;top:3px;right:3px;border-radius:4px}#handset #handset-deals .select:after{content:"";display:block;background:url(../images/sprite.png) -40px -298px no-repeat;background-size:250px 500px;width:14px;height:10px;position:absolute;top:12px;right:10px}#handset #handset-deals .select select{background:0;width:107%;height:35px;line-height:35px;padding:0 0 0 10px;font-size:17px;position:relative;cursor:pointer;border-radius:4px;overflow:hidden}@media only screen and (max-width:940px){#handset #handset-deals .select{margin:0 0 10px}}#handset #handset-deals div#filter-form{display:none}#handset #handset-deals div#filter-form.payg,#handset #handset-deals div#filter-form.simfree{display:block}#handset #handset-deals .filters{background:#eee;padding:20px 0 0;overflow:hidden}#handset #handset-deals .filters.payg,#handset #handset-deals .filters.simfree{margin-bottom:15px}@media only screen and (min-width:941px){#handset #handset-deals .filters .inner{height:auto!important}}#handset #handset-deals .filters .inner.simfree{padding-bottom:1px}#handset #handset-deals .filters h2{border:0;margin:0 0 10px;font-size:24px;line-height:32px;text-transform:none}#handset #handset-deals .filters h2 span{background:0;position:static;margin:0;padding:0}#handset #handset-deals .filters h2 a{font-size:13px;font-weight:400;position:relative;top:-2px;white-space:nowrap}#handset #handset-deals .filters ul.cols{clear:left;min-height:30px;margin-bottom:15px}#handset #handset-deals .filters ul.cols:after{content:"";clear:both}#handset #handset-deals .filters ul.cols li{float:left;width:32%;margin:0 2% 0 0}#handset #handset-deals .filters ul.cols li.cols-2{width:60%}#handset #handset-deals .filters ul.cols li:last-child{margin:0}#handset #handset-deals .filters ul.cols li.checkbox{padding-top:5px}#handset #handset-deals .filters ul.cols li.checkbox input{float:left;margin:6px 7px 0 0}#handset #handset-deals .filters ul.cols li.checkbox span{float:left;font-size:17px;text-transform:none}@media only screen and (max-width:940px){#handset #handset-deals .filters ul.cols li.checkbox:last-child{margin-bottom:10px}}#handset #handset-deals .filters ul.cols li label{width:auto}@media only screen and (max-width:767px){#handset #handset-deals .filters ul.cols li,#handset #handset-deals .filters ul.cols li.cols-2{display:block;width:100%;margin-right:0}}#handset #handset-deals .filters ul.cols.sub{margin:25px 0 20px;clear:both}#handset #handset-deals .filters ul.cols.sub label{text-transform:none}@media only screen and (max-width:940px){#handset #handset-deals .filters ul.cols.sub{margin-top:15px}#handset #handset-deals .filters ul.cols.sub li{margin-bottom:10px}}#handset #handset-deals .filters label{float:left;margin-right:10px;font-size:17px}#handset #handset-deals .filters span.colour{display:inline-block;float:left;width:26px;height:26px;background:#eee;margin-right:10px}#handset #handset-deals .filters ul.network-tabs{height:40px}#handset #handset-deals .filters ul.network-tabs li{float:left;display:block;height:40px;background:#eee;margin-right:10px;font-size:90%;line-height:40px}#handset #handset-deals .filters ul.network-tabs li a{display:block;padding:0 12px 0 7px;color:#111;text-transform:uppercase}#handset #handset-deals .filters ul.network-tabs li a img{float:left;width:auto;height:26px;margin:7px 10px 0 0}#handset #handset-deals .filters ul.network-tabs li:first-child a{padding:0 12px}#handset #handset-deals .filters ul.network-tabs li:last-child{margin-right:0}#handset #handset-deals .filters ul.network-tabs li:hover{background:#eee}#handset #handset-deals .filters ul.network-tabs li.active{background:#fff}#handset #handset-deals .filters ul.network-tabs li.three a{color:#333}#handset #handset-deals .filters .tip{display:none}#handset #handset-deals .filters ul.memory li{width:auto;border:1px solid #aeaeae;border-right:0;margin:0 0 10px;height:25px;line-height:24px;font-size:15px;color:#38c;text-align:center;white-space:nowrap;overflow:hidden;cursor:pointer}#handset #handset-deals .filters ul.memory li:first-child{border-radius:3px 0 0 3px}#handset #handset-deals .filters ul.memory li:last-child{border-radius:0 3px 3px 0;border-right:1px solid #aeaeae}#handset #handset-deals .filters ul.memory li input:checked+i{display:block}#handset #handset-deals .filters ul.memory li input:checked+div{background:url(../images/tick-white.png) 92% 4px no-repeat #111;background-size:14px 14px;padding-right:25px;color:#fff}#handset #handset-deals .filters ul.memory li label{margin:0;cursor:pointer}#handset #handset-deals .filters ul.memory li label span{font-size:15px;font-weight:600}#handset #handset-deals .filters ul.memory li label div{padding:0 7px;text-transform:uppercase}#handset #handset-deals .filters ul.memory li label:hover div{background-color:#38c;color:#fff;cursor:pointer}#handset #handset-deals .filters ul.memory li input{display:none}@media only screen and (max-width:940px){#handset #handset-deals .filters ul.memory li{color:#fff}#handset #handset-deals .filters ul.memory li input:checked+div{background:url(../images/tick-white.png) 92% 4px no-repeat #36c;background-size:14px 14px}}#handset #handset-deals .filters ul.colours li{width:auto;margin:0 5px 10px 0}#handset #handset-deals .filters ul.colours li input:checked+i{background-image:url(../images/tick-white.png);background-position:center center;background-size:14px 14px;background-repeat:no-repeat}#handset #handset-deals .filters ul.colours li label{display:block;margin:0;position:relative}#handset #handset-deals .filters ul.colours li label i{display:block;width:25px;height:25px;background:rgba(0,0,0,.5);border:1px solid transparent;cursor:pointer;border-radius:100%}#handset #handset-deals .filters ul.colours li label i.gold{background-color:#d4af37}#handset #handset-deals .filters ul.colours li label i.silver{background-color:silver}#handset #handset-deals .filters ul.colours li label i.grey{background-color:grey}#handset #handset-deals .filters ul.colours li label i.black{background-color:#000}#handset #handset-deals .filters ul.colours li label i.white{background-color:#fff}#handset #handset-deals .filters ul.colours li label i.white input:checked+i{background-image:url(/img/tick-blue.png)}#handset #handset-deals .filters ul.colours li label i.lime{background-color:#0f0}#handset #handset-deals .filters ul.colours li label i.red{background-color:#e50000}#handset #handset-deals .filters ul.colours li label i.pink{background-color:#f9c}#handset #handset-deals .filters ul.colours li label i.blue{background-color:#06c}#handset #handset-deals .filters ul.colours li label i.yellow{background-color:#ff0}#handset #handset-deals .filters ul.colours li label i.green{background-color:green}#handset #handset-deals .filters ul.colours li label i.orange{background-color:orange}#handset #handset-deals .filters ul.colours li label i.purple{background-color:#639}#handset #handset-deals .filters ul.colours li label i.brown{background-color:#9f4913}#handset #handset-deals .filters ul.colours li label:hover i{border-color:rgba(0,0,0,.25)}#handset #handset-deals .filters ul.colours li label span{display:none;font-size:85%;text-transform:none;position:absolute}#handset #handset-deals .filters ul.colours li label input{display:none}@media only screen and (max-width:940px){#handset #handset-deals .filters ul.colours li label i{border:0}#handset #handset-deals .filters ul.colours li label span{margin-top:-5px}}#handset #handset-deals .filters ul.colours li:hover label span{display:block;font-weight:600;text-transform:uppercase}#handset #handset-deals .filters .networks{background:#ddd;margin:0;clear:both}#handset #handset-deals .filters .networks label{display:none}#handset #handset-deals .filters .networks ul.networks{display:block;min-height:70px;line-height:70px;padding-bottom:10px;overflow:hidden}#handset #handset-deals .filters .networks ul.networks li{float:left;display:block;height:50px;line-height:50px;background:#fff;margin:10px 10px 0 0;font-weight:600;position:relative;text-align:center;border-radius:3px}#handset #handset-deals .filters .networks ul.networks li:last-child{margin-right:0}#handset #handset-deals .filters .networks ul.networks li label{display:block;width:100%;margin:0;padding:0 12px;text-transform:uppercase;cursor:pointer}#handset #handset-deals .filters .networks ul.networks li img{width:auto;height:38px;margin:5px auto 0}#handset #handset-deals .filters .networks ul.networks li .border{position:absolute;width:100%;height:100%;background:0;border:1px solid #ccc;top:0;left:0;border-radius:3px}#handset #handset-deals .filters .networks ul.networks li .border i{display:none;width:16px;height:16px;background:url(../images/sprite.png) -200px -195px no-repeat #38c;background-size:250px 500px;z-index:10;position:absolute;top:-8px;right:-8px;border-radius:100%}#handset #handset-deals .filters .networks ul.networks li input:checked+.border{border-color:#38c}#handset #handset-deals .filters .networks ul.networks li input:checked+.border i{display:block}#handset #deal-table .sponsored-label,#handset #handset-deals .filters .networks ul.networks li input{display:none}#handset #handset-deals .filters .networks ul.networks li:hover .border{border-color:#aaa}@media only screen and (max-width:940px){#handset #handset-deals .filters .networks{background:0;margin:0 0 20px}#handset #handset-deals .filters .networks ul.networks{height:auto}#handset #handset-deals .filters .networks ul.networks li{width:48%;margin:0 4% 10px 0;color:#111}#handset #handset-deals .filters .networks ul.networks li i{background-color:#38c}#handset #handset-deals .filters .networks ul.networks li:first-child{width:100%}#handset #handset-deals .filters .networks ul.networks li:nth-child(odd){margin-right:0}#handset #handset-deals .filters .networks ul.networks li:nth-child(2){clear:left}#handset #handset-deals .filters .networks ul.networks li:last-child{margin-bottom:20px}#handset #handset-deals .filters #apply-filters{margin:20px;text-align:center;clear:both}#handset #handset-deals{background:#eee}#handset #handset-deals .filters{background:0;padding:20px 0}#handset #handset-deals .filters h2{font-size:18px;line-height:22px}#handset #handset-deals .filters div#filter-form{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#111;color:#fff;z-index:9999}#handset #handset-deals .filters .inner{padding:20px 0 0;overflow:scroll}#handset #handset-deals .filters .close{float:right;font-size:200%;font-weight:300;cursor:pointer}}#handset #handset-deals #load-more{margin:0 auto}@media only screen and (max-width:940px) and (max-width:480px){#handset #handset-deals .filters h2 span{display:none}}#handset #no-deals{padding:30px 0;text-align:center}#handset #deal-table{padding:30px 0}#handset #deal-table .deal-row{display:table;width:100%;background:#fff;border:2px solid #ddd;margin:0 0 20px;border-radius:3px}#handset #deal-table .deal-row .cell{display:table-cell;width:12%;vertical-align:middle;padding:10px 20px 10px 0;font-size:90%;text-align:center;position:relative}#handset #deal-table .deal-row .cell span{display:block;font-size:21px;line-height:22px;font-weight:600;color:#111}#handset #deal-table .deal-row .cell .icon{width:auto;max-height:40px}#handset #deal-table .deal-row .mobile{display:none}#handset #deal-table .deal-row .img{width:5%;padding:12px 20px 8px 0}#handset #deal-table .deal-row .img img{width:60px;height:auto;margin:0 0 0 10px;position:relative}#handset #deal-table .deal-row .model{width:21%}#handset #deal-table .deal-row .model p{margin:0;font-size:13px;line-height:18px;text-align:left}#handset #deal-table .deal-row .model p.phone-name{font-size:15px;line-height:22px;font-weight:600}#handset #deal-table .deal-row .model p b{font-size:110%}#handset #deal-table .deal-row .model span.refurb{padding:5px 0;font-size:100%}#handset #deal-table .deal-row .model .offer-text{margin-bottom:5px}#handset #deal-table .deal-row .model span.tariff-extra{display:inline;font-size:12px;line-height:11px;margin:0;top:5px;left:3px;color:#fff;padding:2px 0;background:#393;box-shadow:3px 0 0 #393,-3px 0 0 #393;position:relative;text-transform:uppercase!important}#handset #deal-table .deal-row .tariff{line-height:140%}#handset #deal-table .deal-row .tariff img{display:block;margin:0 auto 5px}#handset #deal-table .deal-row .tariff b{display:block;font-size:80%;font-weight:700;color:#111;text-transform:uppercase}#handset #deal-table .deal-row .tariff i.tariff-4g{display:inline-block;background:#eee;padding:5px 5px 3px;color:#111;font-size:80%;line-height:100%;font-style:normal;font-weight:700}#handset #deal-table .deal-row .monthly-cost{width:14%}#handset #deal-table .deal-row .monthly-cost .details{display:inline-block;width:12px;height:12px;background:#38c;color:#fff;font-size:10px;font-style:normal;font-weight:700;line-height:12px;text-align:center;position:absolute;margin:-5px 0 0 5px;border-radius:100%}#handset #deal-table .deal-row .monthly-cost .info{display:none;position:absolute;background:#fff;border:2px solid #eee;width:250px;left:50%;margin-left:-125px;padding:10px 15px;font-size:80%;text-align:left;z-index:101}#handset #deal-table .deal-row .monthly-cost .info b{display:inline-block;width:150px}#handset #deal-table .deal-row .monthly-cost .info p{font-size:15px;line-height:19px}#handset #deal-table .deal-row .monthly-cost .info p span{display:inline;font-size:12px;line-height:11px;margin:0;top:5px;left:3px;color:#fff;padding:2px 0;background:#393;box-shadow:3px 0 0 #393,-3px 0 0 #393;position:relative;text-transform:uppercase!important}#handset #deal-table .deal-row .cta{padding-right:20px}#handset #deal-table .deal-row .cta .btn{display:block;margin:0 auto;white-space:nowrap}#handset #deal-table .deal-row.payg .model{width:18%}#handset #deal-table .deal-row.payg .cta .btn{width:110px}#handset #deal-table .deal-row.simfree{display:block;float:left;width:49%;margin:0 2% 20px 0}@media only screen and (max-width:940px){#handset #deal-table .deal-row.simfree{width:100%;margin:0 0 20px}}#handset #deal-table .deal-row.simfree .cta,#handset #deal-table .deal-row.simfree .mobile{margin-left:20px}#handset #deal-table .deal-row.simfree .model{width:40%}#handset #deal-table .deal-row.simfree .upfront{width:3%}#handset #deal-table .deal-row.simfree .cta .btn{width:110px}#handset #deal-table .deal-row.simfree:nth-child(odd){margin-right:0}#handset #deal-table .deal-row.simfree:nth-child(even){clear:left}@media only screen and (max-width:940px){#handset #deal-table .deal-row{padding:12px 12px 12px 0}#handset #deal-table .deal-row .cell{display:block;float:left;width:auto;padding:0;font-size:100%}#handset #deal-table .deal-row .cell span{display:inline;font-size:100%}#handset #deal-table .deal-row .img,#handset #deal-table .deal-row .internet,#handset #deal-table .deal-row .minutes,#handset #deal-table .deal-row .model,#handset #deal-table .deal-row .monthly-cost,#handset #deal-table .deal-row .tariff b,#handset #deal-table .deal-row .texts,#handset #deal-table .deal-row .upfront{display:none}#handset #deal-table .deal-row .cell p.phone-name{font-size:15px}#handset #deal-table .deal-row .tariff{width:80px;margin-right:-100px;padding:0 20px 0 0}#handset #deal-table .deal-row .tariff i.tariff-4g{display:block;width:30px;margin:0 auto}#handset #deal-table .deal-row .tariff .icon{max-width:50px}#handset #deal-table .deal-row .cta{display:block;margin-left:60px;clear:both}#handset #deal-table .deal-row .cta .icon{display:none}#handset #deal-table .deal-row .mobile{margin:0 0 5px 60px;text-align:left}#handset #deal-table .deal-row .mobile p{margin-bottom:5px}#handset #deal-table .deal-row .mobile ul{margin-bottom:5px;line-height:120%}#handset #deal-table .deal-row .mobile ul li{display:inline;margin:0 5px 0 0;font-size:85%}#handset #deal-table .deal-row .mobile ul li:after{content:","}#handset #deal-table .deal-row .mobile ul li:last-child{margin-right:0}#handset #deal-table .deal-row .mobile ul li:last-child:after{content:""}}@media only screen and (max-width:940px) and (max-width:480px){#handset #deal-table .deal-row .mobile li,#handset #deal-table .deal-row .mobile p{font-size:80%}}@media only screen and (max-width:480px){#handset #deal-table{padding:20px 0}}#handset #deal-promotion{position:relative;clear:both}#handset #deal-promotion .btn{border:1px solid rgba(0,0,0,.2)}#handset #deal-promotion .btn:hover{opacity:.85;color:#fff!important}#handset #deal-promotion .btn:hover i{background-position:-20px -300px!important}#handset #deal-promotion .sponsored-label{display:block;width:140px;height:20px;line-height:20px;background:#fff;position:absolute;top:-8px;left:50%;margin-left:-70px;font-size:14px;color:#777;text-align:center;text-transform:uppercase}#handset .your-filters,#handset .your-filters.hidden{width:100%;font-size:16px;transition:opacity .2s linear;-webkit-font-smoothing:subpixel-antialiased}#handset #deal-promotion .deal-row.simfree{width:100%;margin:0 0 20px}#handset #deal-promotion .three{border-color:#333}#handset #deal-promotion .three .btn{background:#333}#handset #deal-promotion .three .model span.tariff-extra{background:#333;box-shadow:3px 0 0 #333,-3px 0 0 #333}#handset #deal-promotion .ee{border-color:#1d9f9e}#handset #deal-promotion .ee .btn{background:#1d9f9e}#handset #deal-promotion .ee .model span.tariff-extra{background:#1d9f9e;box-shadow:3px 0 0 #1d9f9e,-3px 0 0 #1d9f9e}#handset #deal-promotion .giffgaff{border-color:#111}#handset #deal-promotion .giffgaff .btn{background:#111}#handset #deal-promotion .giffgaff .deal-row .model span.tariff-extra{background:#111;box-shadow:3px 0 0 #111,-3px 0 0 #111}#handset #deal-promotion .o2{border-color:#010466}#handset #deal-promotion .o2 .btn{background:#010466}#handset #deal-promotion .o2 .model span.tariff-extra{background:#010466;box-shadow:3px 0 0 #010466,-3px 0 0 #010466}#handset #deal-promotion .tesco-mobile{border-color:#0aa0dc}#handset #deal-promotion .tesco-mobile .btn{background:#0aa0dc}#handset #deal-promotion .tesco-mobile .model span.tariff-extra{background:#0aa0dc;box-shadow:3px 0 0 #0aa0dc,-3px 0 0 #0aa0dc}#handset #deal-promotion .talktalk{border-color:#921e92}#handset #deal-promotion .talktalk .btn{background:#921e92}#handset #deal-promotion .talktalk .model span.tariff-extra{background:#921e92;box-shadow:3px 0 0 #921e92,-3px 0 0 #921e92}#handset #deal-promotion .talk-mobile{border-color:#5e1e65}#handset #deal-promotion .talk-mobile .btn{background:#5e1e65}#handset #deal-promotion .talk-mobile .model span.tariff-extra{background:#5e1e65;box-shadow:3px 0 0 #5e1e65,-3px 0 0 #5e1e65}#handset #deal-promotion .vodafone{border-color:#fe0002}#handset #deal-promotion .vodafone .btn{background:#fe0002}#handset #deal-promotion .vodafone .model span.tariff-extra{background:#fe0002;box-shadow:3px 0 0 #fe0002,-3px 0 0 #fe0002}#handset #deal-promotion .virgin-mobile{border-color:#ee0304}#handset #deal-promotion .virgin-mobile .btn{background:#ee0304}#handset #deal-promotion .virgin-mobile .model span.tariff-extra{background:#ee0304;box-shadow:3px 0 0 #ee0304,-3px 0 0 #ee0304}#handset .your-filters{background:#ddd;margin-bottom:15px;padding:10px 0;color:#111;cursor:pointer}#handset .your-filters.payg,#handset .your-filters.simfree{display:none!important}#handset .your-filters.hidden{height:1px;background:rgba(55,55,55,.9);margin:0;color:#fff;opacity:0;visibility:hidden}@media only screen and (max-width:940px){#handset .your-filters{display:none}}#handset .your-filters a{background:url(../images/edit-blue.png) 4px 4px no-repeat;background-size:12px 12px;border:1px solid #38c;margin-left:5px;padding:1px 5px 1px 22px;font-size:14px;font-weight:600;text-transform:uppercase;color:#38c;border-radius:3px}#handset .your-filters a:hover{background-color:rgba(255,255,255,.25)}#handset .your-filters.scroll-to-fixed-fixed{height:auto;background:rgba(55,55,55,.9);padding:10px 0;color:#fff;opacity:1;visibility:visible}#handset .your-filters.scroll-to-fixed-fixed a{background-image:url(../images/edit.png);border:1px solid #fff;color:#fff}#handset .your-filters.scroll-to-fixed-fixed a:hover{background-color:rgba(255,255,255,.25)}#handset .your-filters ul{display:inline-block}#handset .your-filters ul li{display:inline-block;margin-right:5px;white-space:nowrap}#handset .your-filters ul li:after{content:", "}#handset .your-filters ul li:last-child:after,.shopping-cart:before{content:""}#handset .your-filters ul li:first-letter{text-transform:lowercase}#handset .your-filters ul li:first-child:first-letter{text-transform:none}#handset .filters-divider{height:1px;background:#ccc}.lte8 #handset #overview ul.spec li i{background-image:url(../images/spec-icons-ie.png)}.lte8 #handset #handset-deals div#filter-form.payg,.lte8 #handset #handset-deals div#filter-form.simfree,.lte8 .your-filters{display:none!important}.lte8 #deals.type .sidebar.filters ul.imgSelect li{margin:0 1% 10px!important;text-align:center}.lte8 #deals.type .sidebar.filters ul.imgSelect li input{float:none;display:block;margin:0 auto}#deals.type #footer-tabs{margin-top:20px}#deals.type #tabs{display:block;height:36px;margin:-55px 0 0;border-bottom:1px solid #ccc;position:absolute}#deals.type #tabs li{float:left;display:block}#deals.type #tabs li a{display:block;height:35px;line-height:35px;font-weight:600;background:#eee;padding:0 15px;border:1px solid #ccc;color:#555;margin:0 0 0 3px}#deals.type #tabs li a:hover{text-decoration:none;background:#111;color:#fff}#deals.type #network-tabs li.ui-tabs-active a,#deals.type #tabs li.active a{background:#fff!important;color:#111!important;border-bottom:1px solid #fff}@media only screen and (max-width:767px){#deals.type .network-intro{height:auto!important;min-height:1px!important;padding-bottom:40px!important}#deals.type.network .network-logo{display:block}#deals.type .network-intro .intro{height:auto!important}#deals.type .network-intro h1{display:block!important;font-size:22px!important;line-height:24px!important;padding:10px 0 0!important}#deals.type .network-intro h1 img{display:block;float:none;padding-bottom:10px!important}#deals.type .network-intro h1 span{display:inline!important}#deals.type .network-intro h2{font-size:18px!important;line-height:24px!important;margin-bottom:5px!important}#deals.type .network-intro p.about{font-size:15px!important;line-height:20px!important}#deals.type #tabs{margin-top:-58px!important;overflow:hidden}#deals.type #tabs li a{padding:0 10px!important}}a#load-more i{display:inline-block;background:url(../images/sprite.png) -40px -300px no-repeat;background-size:250px 500px;width:12px;height:7px;margin:0 0 0 5px;top:-1px;position:relative}a#load-more:hover i{background-position:-55px -300px}#deals .mobile,#handset .mobile{display:none}@media only screen and (max-width:767px){#deals .tablet,#handset .tablet{display:none}}@media only screen and (max-width:940px){#deals .mobile,#handset .mobile{display:block}#deals .desktop,#handset .desktop{display:none}#deals.type.network #phones .wrap{padding:0}}ul.top-phones li,ul.top-phones li h3 span,ul.top-phones li span.price b{display:block}@media only screen and (min-width:941px){body.takeover #deals.type.network .main.phones{width:77%}}.ui-autocomplete{background:rgba(0,0,0,.9);border-top:1px solid #fff;color:#fff;position:absolute;top:0;margin-top:5px;width:269px;cursor:default;z-index:1005}.ui-autocomplete .ui-autocomplete-category{background:#333;padding:5px 12px;font-size:90%;font-weight:600;text-transform:uppercase}.ui-autocomplete li{font-size:95%;padding:5px 12px;border-bottom:1px solid #333}.ui-autocomplete li a{color:#fff;cursor:pointer}.monthly-cost .strike{margin-bottom:3px;font-size:17px!important;color:#777!important;text-decoration:line-through}#home-lead ul li.heading{font-weight:600;font-size:17px;text-transform:uppercase;padding-bottom:3px}#home-lead ul li.view{font-size:14px;margin:5px 0 0}#home-lead ul li{font-size:15px;line-height:20px}#home-lead ul li a{color:#111}#home-lead ul li a:hover{color:#35c;text-decoration:none}#home-lead ul li a.btn{color:#fff}#home-lead .half{width:48%;margin-right:4%}#home-lead .half.last{margin-right:0}#home-lead ul li.view a{color:#35c}ul.top-phones li{float:left;width:16.6%;text-align:center;position:relative;margin-top:10px}ul.top-phones li img{max-width:100px;width:75%;height:auto;margin-bottom:5px}ul.top-phones li h3{font-size:16px;line-height:18px}#home-lead ul.top-phones li .score{display:block;width:24px;height:24px;line-height:22px;background:#111;border:1px solid #111;color:#fff;font-size:14px;font-weight:600;text-align:center;position:absolute;top:60%;right:12%;border-radius:100%}.buybtn,.lte7 .spacing,.rslides{position:relative}#home-lead ul.top-phones li a:hover .score{background:#fff;border-color:#3b8ccc!important;color:#3b8ccc!important;text-decoration:none}ul.top-phones li span.price{font-size:14px;line-height:16px}#home-lead ul.top-phones li a{text-decoration:none;transition:none}@media only screen and (max-width:767px){ul.top-phones li{width:25%!important;margin:0 0 10px}ul.top-phones li:nth-child(5),ul.top-phones li:nth-child(6){display:none}}.lte7 ul.top-phones{position:relative;height:200px;overflow:hidden}.lte7 ul.top-phones li{width:135px}#home-lead ul.types{margin:-3px 0 12px;overflow:hidden}#home-lead ul.types li.heading{width:100%}#home-lead ul.types li{float:left;width:48%;margin-right:4%}#home-lead ul.types li:nth-child(odd){margin-right:0}#home-lead .right li a{display:block;margin:0}#home-lead .right li a i{float:left;margin:4px 5px 0 0;opacity:.6}.spacing{height:1px;font-size:500px;overflow:hidden}.lte7 .spacing{width:98%}.lte7 #home-lead{height:300px}.lte8 #home-lead ul.types li{width:50%;margin:0}.lte8 #home-lead ul.types li.heading{width:100%}@media only screen and (max-width:940px){#home-lead ul.top-phones li .score{display:none}}.copyright .small{font-size:.8em}.content-block h4{padding-top:10px}ul.tabs{margin:0;padding:0;list-style:none}ul.tabs li{background:0 0;color:#222;display:inline-block;padding:10px 15px;cursor:pointer;font-size:16px}ul.tabs li.current{background:#ededed;color:#222}.tab-content{display:none;background:#ededed;padding:15px}.tab-content.current{display:inherit}.buybtn-text{color:#fff;display:block;font-size:19px;padding-top:4px;text-shadow:0 1px 1px rgba(255,255,255,.3);transition:all .2s linear 0;white-space:nowrap}.buybtn{background:#ff8400;border:1px solid #ff5a00;border-radius:5px;box-shadow:0 1px 1px rgba(255,255,255,.8) inset,1px 1px 3px rgba(0,0,0,.2);clear:both;display:inline-block;font-family:Arial,sans-serif;margin:10px 0;overflow:hidden;padding-left:20px;padding-right:20px;transition:all .3s linear 0;cursor:pointer;vertical-align:middle;text-align:center;line-height:1.42857;font-size:14px;font-weight:400;text-decoration:none;-moz-user-select:none;-webkit-appearance:none}@media only screen and (min-width:480px){.show-mobile{display:none!important}}@media only screen and (max-width:480px){.show-desktop{display:none!important}}.faq_question{margin:0;padding:0 0 5px;display:inline-block;cursor:pointer}.faq_question span{color:#5a5a5a;font-weight:700}.faq_answer_container{height:0;overflow:hidden;padding:0}header.scroll-to-fixed-fixed{box-shadow:0 0 5px rgba(0,0,0,.5);padding-top:1px;z-index:1003!important}.open .faq_answer_container{padding:10px;background-color:#e9fbf7}.btn-continue-shopping{background:#ff8400;border:1px solid #ff5a00;box-shadow:0 1px 1px rgba(255,255,255,.8) inset,1px 1px 3px rgba(0,0,0,.2);color:#fff;font-size:1em;margin-bottom:5px;padding:5px;text-align:center;width:100%}.btn-remove-cart,.btn-remove-cart:hover{background:#40acea;border:1px solid #0090e3;border-radius:3px;box-shadow:0 -2px 0 0 #0090e3 inset;color:#fff!important;font-weight:700;line-height:1.4rem;padding-left:2px;padding-right:2px;text-align:center;text-decoration:none!important;width:2.4rem}.shopping-cart:before{display:inline-block;vertical-align:middle}.shopping-cart{width:100%}.shopping-cart-entry:first-child{width:15%}.shopping-cart-entry:nth-child(2){width:41%}.shopping-cart-entry:nth-child(3),.shopping-cart-entry:nth-child(4){width:20%}.shopping-cart-entry{display:inline-block;vertical-align:middle}.shopping-cart-error{text-align:center;color:#000;font-weight:700;padding:10px;border:1px dotted red;width:100%;margin-bottom:5px}.checkout_form input[type=text],.checkout_form select{border:1px solid #29abe2;border-radius:4px;margin-bottom:5px;padding:5px;font-size:16px;float:none!important}.shopping-cart-bank,.shopping-cart-naw{width:100%}@media only screen and (max-width:480px){.shopping-cart,.shopping-cart-bank,.shopping-cart-naw{width:100%!important}.shopping-cart .shopping-cart-entry:first-child{font-weight:700}.checkout_form input[type=text],.checkout_form select,.shopping-cart-entry{font-size:14px}}.img-responsive{display:block;height:auto;max-width:100%}.review_box{height:90px;width:450px;float:none!important}@media only screen and (max-width:480px){.review_box{width:250px}.shopping-cart .shopping-cart-entry:first-child{width:44%!important}.shopping-cart-entry{width:26%!important}}.delivery-information{vertical-align:middle;padding-top:15px;padding-left:550px}@media only screen and (max-width:1000px){.delivery-information{padding-left:0}}.delivery-information-status{color:#3bbe24;font-weight:700;font-size:95%}.delivery-information-explanation{font-size:75%}.green-cta{color:#3bbe24}.price-grey{color:#ccc}.free-shipping{font-size:55%;font-weight:700}.rslides{list-style:none;overflow:hidden;width:100%;padding:15px 0 0;margin:0;max-width:550px;display:inline-block;float:left}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.tooltip{max-width:200px;background-color:#333;border-color:#333;color:#fff;font-size:96%;padding:6px 8px;position:absolute;z-index:9999;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.tooltip-arrow{display:block;width:0;height:0;border:6px solid transparent;border-top-color:inherit;position:absolute;top:100%;left:50%;margin-left:-6px}.tooltip.b .tooltip-arrow{border-bottom-color:inherit;border-top-color:transparent;top:auto;bottom:100%}.tooltip.r .tooltip-arrow{left:8px;margin:0}.tooltip.l .tooltip-arrow{right:8px;left:auto;margin:0}.hidden{display:none}.help{cursor:help}#overlay-out-of-stock{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:99999999;cursor:pointer}#overlay-out-of-stock-text{position:absolute;top:50%;left:50%;font-size:50px;color:#000;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border:1px dotted red;padding:10px;background:#fff}#overlay-out-of-stock-text p{font-size:14px;line-height:1.2em}.overlay-button,.overlay-button:hover{text-decoration:none!important;color:#fff!important;margin-top:5px;background:#39b33e;border-radius:5px;font-weight:700;font-size:18px;display:block;width:130px;padding:10px 25px}