.matrixContainer{overflow:hidden}.matrixContainer>ul{float:left;display:inline}.matrixContainer>ul.addShadow{box-shadow:5px 0 5px 0 rgba(0,0,0,.05)}.matrixContainer>ul:first-child{width:165px;z-index:99;background:#fff;position:relative}.matrixContainer>div{float:left;display:inline;width:655px}.allStockContainer{width:100000000px;position:relative;transition:left ease-in-out .7s;-webkit-transition:left ease-in-out .7s}.matrixContainer ul>li:first-child{font-size:21px;font-family:RobotoBCondensed,'Roboto Condensed';color:#5a5b5c;padding:12px 0;background:#f7fafa;border-bottom:1px solid #ccc;padding-left:35px}.matrixContainer ul.allStockContainer>li:first-child{background:#f2f5f5}.matrixContainer ul>li{padding:15px 0;font-family:RobotoR;font-size:14px;color:#6e6f70;padding-left:35px}.matrixContainer .colorBox{display:inline-block;vertical-align:top}.matrixContainer .colorBox+label{padding-left:10px;width:85px;text-align:left}.matrixContainer ul>li:nth-child(odd){background:#fafbfc}.matrixContainer ul.allStockContainer>li{padding-left:0}.allStockContainer>li>ol{overflow:hidden}.allStockContainer>li>ol>li{width:205px;float:left;padding-left:20px}.allStockContainer>li>ol>li>.Ctm_icons,.allStockContainer>li>ol>li>.cpwicon-tick,.allStockContainer>li>ol>li>.icon{float:left;width:32px!important}#stockMatrix_M .stockMsg span.cpwicon-tick,.allStockContainer>li>ol>li>.cpwicon-tick{color:#0cd19b;font-size:25px}.allStockContainer>li>ol>li>.stockMsg{display:inline;float:left;width:75%}.allStockContainer>li>ol>li>.stockMsg label{width:auto;margin-bottom:0;float:none;vertical-align:middle}.accessoryStickyCss{position:relative;top:52px}.stockNavigation{position:relative;text-align:center;margin-top:20px}.stockNavigation .cpwicon-arrow-left.disable,.stockNavigation .cpwicon-arrow-right.disable{opacity:.5}.stockNavigation .cpwicon{top:-1px}.stockNavigation ul{margin:0 36px;overflow:hidden;display:inline-block}.stockNavigation ul>li{float:left;display:inline}.stockNavigation ul>li>a{height:22px;width:22px;border:2px solid #ccc;border-radius:50%;margin-left:12px;display:block;padding:8px}.stockNavigation ul>li:first-child>a{margin-left:0}.stockNavigation ul>li.active>a{border:2px solid #1ca8dd}.overViewData .deviceCategoryName .subHeading,.specificationData .deviceCategoryName .subHeading{width:80%;margin-left:78px}#stockMatrix_M .menuContent{background:#fff}#stockMatrix_M .clrStockAvail:first-child{margin-top:20px}#stockMatrix_M .clrStockAvail{margin-top:25px}#stockMatrix_M .clrAvailBox span.capacity{margin-right:15px}#stockMatrix_M .stockMsg span{width:32px!important}#stockMatrix_M .stockMsg span.addHt,.allStockContainer>li>ol>li>.icon.addHt{height:1px}#stockMatrix_M .stockMsg .warning{margin:0 0 0 6px;width:26px!important}#stockMatrix_M .clrAvailBox span.stockMsg{width:70%}.clrAvailBox span.stockMsg label{margin-bottom:0}.clrStockAvail span.colorBox{margin-right:4px}.deviceReview div.desc .descTitle .toolHead h2{text-align:left;color:#fff}.details .usp{border-radius:4px}.detailsHandset .usp{border-radius:4px}@media screen and (min-width:768px) and (max-width:1023px){.matrixContainer>ul:first-child{width:145px}.matrixContainer>div{width:395px}.allStockContainer>li>ol>li{width:180px}.matrixContainer .colorBox+label{font-size:15px}.allStockContainer>li>ol>li>.stockMsg label{margin-left:0}.stockNavigation .cpwicon{display:none}.accessoryStickyCss{position:relative;top:-1px}.usp a{color:#fff;text-decoration:underline}}#loaderGif{padding:10px 0}span[iconfor=storeChecker]{margin:10px 0 0 7px}.Ctm_icons.left15{margin-left:15px}.accAddedTobasketFlag{height:46px;margin-bottom:15px}#accLightBox .accAddedTobasketFlag{margin-top:15px}.accAddedTobasketFlag>div{display:inline-block}.dealerrorMessage{padding:10px 0 0 25px}.dealerrorMessage p span:first-child{margin:10px 25px 0 0}.dealerrorMessage p span:last-child{width:88%}#pgupgrade .dealerrorMessage,#upgrade .dealerrorMessage{padding-top:20px}.Ctm_icons.makeItyourImg{width:101px;height:121px;background-position:0 -6248px}.Ctm_icons.makeItyourGreyImg{width:101px;height:121px;background-position:0 -6100px}@media only screen and (max-width:1439px){.Ctm_icons.makeItyourGreyImg,.Ctm_icons.makeItyourImg{display:none}}#instockTip{vertical-align:sub}#featureList .crossDarkGray,#featureList .tickDarkGray{margin-top:3px}#upfrontCostDoAcc{display:block}#wasNowDo.prvsTarfData{bottom:0}.awardTitle{font-size:24px;font-weight:700;font-family:RobotoBCondensed;color:#fff}.reviewsOverview .reviewSummary{font-size:12px;margin-bottom:15px}.reviewsOverview .Ctm_icons.left10{margin-left:0}.reviewsOverview .reviewSummary .goToFullSpecsTab{font-size:12px}#pdp .Ctm_icons.InStocktick{background-position:0 -2875px;width:22px;height:20px}.media-body h4.tradeinTitle{display:none}.deviceHighSpecs.thrdPrtyRvw{margin-top:20px}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr{border-top:1px solid #e9eaeb;padding-top:20px;text-align:center}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo{width:43%}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo .gadgetshow img{max-width:100%}.deviceHighSpecs.thrdPrtyRvw a[data-toggle=modal]{margin-top:30px;display:inline-block}.deviceHighSpecs.thrdPrtyRvw .gadGetRvwIcn{width:50%;padding-top:13px;text-align:right}.thrdPrtyRvw.resultBtmBdr .gadGetLogo{text-align:center;margin-top:-28px}.thrdPrtyRvw.resultBtmBdr h2,.thrdPrtyRvw.resultBtmBdr p{margin-bottom:25px}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr .fullGadgetDetails{display:none}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr .fullGadgetDetailsRvw{height:78px;overflow:hidden;margin-bottom:10px}.gadGetDtls.modal .gadGetHldr{overflow-y:auto;height:350px;position:relative}.gadGetDtls .cloudEffect{position:fixed;width:91%;height:50px;z-index:1000;bottom:1px;background-color:rgba(255,255,255,.71);box-shadow:0 -17px 70px 0 #fff}.makeiturs{position:absolute;left:-120px;top:-50px;z-index:1}#pdp .subHeader{background:#4c7eb8}.prvsTarfData{background-color:#ff3e62;position:static;padding:3px;display:inline-block;margin:5px 0 0 0;width:auto}.threeDiv a.decoration:hover,.twoDiv a.decoration:hover{color:#fff}.btn-default.no-markup.allPhones{font-family:RobotoR;font-size:15px;color:#1ca8dd;border-color:#1ca8dd;margin-right:60px}.buyingOption .threeDiv{display:block}.subHeader.withBtn .row>div:first-child{padding-top:7px}#giftHeadingArea,.typo .phoneName{margin:0 0 0 15px}.moreInfo{margin-left:15px}.moreInfo a{font-size:15px;color:#fff;font-family:RobotoR;overflow:hidden;padding:0!important;margin-right:15px;margin-top:15px}.moreInfo>li:first-child a{padding-left:0}.moreInfo a>label,.moreInfo a>span{float:left}.moreInfo a>label{margin:-2px 0 0 0;border-bottom:1px solid #fff;cursor:pointer}.moreInfo>li:first-child a>label{margin-left:0}.deviceThumbnail ul.boxWithImageText>li>a{background-color:transparent;border:0;border-radius:0;padding:15px 5px;height:85px;width:80px;border-top:1px solid #4e89c5;box-shadow:none}.deviceThumbnail.inModal ul.boxWithImageText>li>a{border-top:1px solid #e0e0e0!important}.deviceThumbnail ul{display:inline-block}.deviceThumbnail ul.boxWithImageText>li:last-child>a{border-bottom:1px solid #5187c2}.deviceThumbnail.inModal ul.boxWithImageText>li:last-child>a{border-bottom:1px solid #e0e0e0!important}.deviceThumbnail ul.boxWithImageText li>a>label{font-size:15px;color:#fff;font-family:RobotoR;bottom:7px;text-decoration:underline}.deviceThumbnail ul.boxWithImageText li.active>a>label{color:#fff;text-decoration:none}.deviceThumbnail.inModal ul.boxWithImageText>li>a>label{color:rgba(28,168,221,.84)}.deviceThumbnail.inModal ul.boxWithImageText>li.active>a>label{color:#1ca8dd}.greyTheme .deviceThumbnail.inModal ul.boxWithImageText>li.active>a>label{color:#1ca8dd!important}.goldTheme .deviceThumbnail.inModal .boxWithImageText li.active a label{color:#1ca8dd!important}.goldTheme .deviceThumbnail.inModal .boxWithImageText li a label{color:rgba(28,168,221,.84)!important}.deviceThumbnail ul.boxWithImageText li.active{padding-bottom:10px}.deviceThumbnail ul.boxWithImageText li .Color-Fill-3GL{background-position:0 -5562px}.deviceThumbnail ul.boxWithImageText li .Play-2GL{background-position:0 -5594px}.deviceThumbnail ul.boxWithImageText li .Viewer3D-GL{background-position:0 -5530px}.deviceThumbnail ul.boxWithImageText li.active .Color-Fill-3GL{background-position:0 -1853px}.deviceThumbnail ul.boxWithImageText li.active .Play-2GL{background-position:0 -1917px}.deviceThumbnail ul.boxWithImageText li.active .Viewer3D-GL{background-position:0 -1981px}.deviceThumbnail ul.boxWithImageText li.active .Color-Fill-3{background-position:0 -5106px}.deviceThumbnail ul.boxWithImageText li.active .Play-2{background-position:0 -5170px}.deviceThumbnail ul.boxWithImageText li.active .Viewer3D{background-position:0 -5234px}.deviceThumbnail ul.boxWithImageText li .Color-Fill-3{background-position:0 -5418px}.deviceThumbnail ul.boxWithImageText li .Play-2{background-position:0 -5450px}.deviceThumbnail ul.boxWithImageText li .Viewer3D{background-position:0 -5386px}.deviceThumbnail.inModal ul.boxWithImageText>li>a .Color-Fill-3GL{background-position:0 -5418px!important}.deviceThumbnail.inModal ul.boxWithImageText>li>a .Play-2GL{background-position:0 -5450px!important}.deviceThumbnail.inModal ul.boxWithImageText>li>a .Viewer3D-GL{background-position:0 -5386px!important}.deviceThumbnail.inModal ul.boxWithImageText>li.active .Color-Fill-3GL{background-position:0 -5106px!important}.deviceThumbnail.inModal ul.boxWithImageText>li.active .Play-2GL{background-position:0 -5170px!important}.deviceThumbnail.inModal ul.boxWithImageText>li.active .Viewer3D-GL{background-position:0 -5234px!important}.deviceThumbnail ul>li>div{text-align:center}.deviceThumbnail ul>li>div>span.next,.deviceThumbnail ul>li>div>span.prev{cursor:pointer}.deviceThumbnail ul>li>div>span.next.disable,.deviceThumbnail ul>li>div>span.prev.disable{cursor:auto}.deviceThumbnail.inModal ul>li>div>span.next{background-position:0 -4876px!important}.deviceThumbnail.inModal ul>li>div>span.prev{background-position:0 -4835px!important}.deviceThumbnail.inModal ul>li>div>span.next.disable{background-position:0 -5362px!important}.deviceThumbnail.inModal ul>li>div>span.prev.disable{background-position:0 -5338px!important}.deviceThumbnail ul>li>div>span.next.disable{background-position:0 -5506px}.deviceThumbnail ul>li>div>span.prev.disable{background-position:0 -5482px}.roundedSlider{display:none}.thumbHold{overflow:hidden}.deviceThumbnail ul.boxWithImageText li:first-child>div.roundedSlider{xdisplay:block}.roundedSlider>span.prev{margin-bottom:15px}.roundedSlider>span.next{margin-top:15px}.roundedSlider ol.slider{position:relative;left:0}.roundedSlider ol.slider>li{height:73px;width:73px;text-align:center;background:#fff;border-radius:50%;margin-bottom:15px;overflow:hidden;cursor:pointer;opacity:.2}.roundedSlider ol.slider>li.active{background:#fff;opacity:1}.deviceThumbnail.inModal{margin-top:105px}.deviceThumbnail.inModal .roundedSlider ol.slider>li{background:#ececeb;opacity:.8}.deviceThumbnail.inModal .roundedSlider ol.slider>li.active{background:#fff;border:1px solid #ebebec}.roundedSlider ol.slider>li:first-child{margin-top:0}.roundedSlider ol.slider>li>img{display:inline-block;margin:20px 0 0;max-width:70%}.tipbox{width:240px;background-color:#fff;display:none;position:absolute;border-radius:5px;z-index:9999;border:1px solid #d1d1d2;color:#7c7c7c;padding:5px;font-size:12px}.tipbox .arrow-up{position:absolute;top:-10px;right:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.closeMe{width:15px;height:15px;background-size:100%}.CompHead{color:#e5193c;font-weight:700;font-size:18px;font-family:RobotoBCondensed;line-height:20px;padding:0 10px}#errorMessageSpan{padding:5px 10px 20px 10px}.upfrontData li{display:none}.upfrontData li>img{xmargin-left:15%}.upfrontData li:first-child{display:block}.usp{background:#4d80b8;padding:5px 10px;position:relative}.promotionalHeaders{padding:10px 10px 10px 0}.promotionalHeaders .media-left{width:100px;height:auto}.promotionalHeaders span.text{display:inline-block}#capcityDrop.cust-select,#colorBox.cust-select{width:260px}.stockInfo table th{font-size:16px;font-family:RobotoM;color:#5a5b5c;padding:8px 0;background:#f3f4f5;border-bottom:1px solid #ccc}.stockInfo table th:first-child{padding-left:30px}.stockInfo table td{padding:10px 5px;font-family:RobotoR;font-size:12px;color:#6e6f70}.stockInfo table td label,.stockInfo table td span{float:left}.stockInfo table td .stockMsg span{margin:0 5px 0 0;width:22px}.stockInfo table td span.colorBox{margin:0 10px 0 5px}.stockInfo table tbody tr:nth-child(odd){background:#fff}.stockInfo table tbody tr:nth-child(even){background:#fafbfc}.stockInfo .stockWorstCase{display:none}.fourColumnList tr.inStockResults>td{padding:0}.inStockResults>td>p{background:#f3f4f6;padding:15px 15px}.clrStockAvail{margin-top:30px}.clrAvailBox ul>li{margin-top:5px;overflow:hidden}.clrAvailBox span.capacity{width:60px;display:inline-block;float:left;font-family:RobotoM;font-size:15px;color:#6e6f70;margin-right:22px;text-align:right}.clrAvailBox span.stockMsg{font-family:RobotoR;font-size:15px;color:#6e6f70;float:left;width:75%}.stockMsg{overflow:hidden}.stockMsg span.Ctm_icons.InStocktick{margin-top:5px;background-position:0 -2875px;width:22px;height:20px}.stockMsg span.Ctm_icons.Outstock{margin-top:3px}.stockMsg label,.stockMsg span{float:left}.stockMsg label{width:78%}div[role=tabpanel] .nav{border-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}div[role=tabpanel] .nav>li{margin-right:10px;margin-bottom:-1px}div[role=tabpanel] .nav>li:first-child{margin-left:0}div[role=tabpanel] .nav>li>a{border-bottom:none;color:#fff;padding:15px 40px;font-size:18px;font-family:RobotoM;background-color:#4c7eb8;border:none}div[role=tabpanel] .nav-tabs>li.active>a{color:#6e6f70;border:1px solid transparent;background-color:#fff}div[role=tabpanel] .tab-content{padding:25px 25px;background:#fff;border-radius:0 4px 4px 4px}#nPlan .actionDiv,#pgPlan .actionDiv{text-align:center}.buyingOption .actionDiv button{width:222px}.tab-pane#pgupgrade .cust-select,.tab-pane#upgrade .cust-select{margin-left:30px}#pgupgrade .actionDiv,#pgupgrade .priceInfoDiv,#upgrade .actionDiv,#upgrade .priceInfoDiv{display:table-cell;float:none!important}#pgupgrade .actionDiv,#upgrade .actionDiv{vertical-align:bottom}#simFree .actionDiv,#simFree .priceInfoDiv{display:table-cell;float:none!important;vertical-align:bottom}#pgupgrade .priceInfoDiv,#simFree .priceInfoDiv,#upgrade .priceInfoDiv{width:54%}.priceInfoDiv{word-break:break-word;width:50%}.priceInfoDiv .message-trade-info{font-size:15px;line-height:20px;margin-top:5px;margin-bottom:10px;max-width:160px}@media only screen and (min-width:768px){.priceInfoDiv .message-trade-info{margin-top:0;max-width:100%}}.priceInfoDiv .cpwicon-information{line-height:0}.priceInfoDiv .cpwicon-information:before{font-size:18px;margin-left:3px}.valueMessage{padding:5px 0;text-align:center;color:#ed1a40;font-family:RobotoB;font-size:18px;border:1px solid #ccc;margin-bottom:10px}.netWorkLog{height:40px;width:40px}.configuration{background:#fff;border-radius:4px}.configuration.esim-note{padding:10px;font-weight:700;font-size:16px}.configuration.esim-note .i-sign{background:url(https://media.secure-mobiles.com/cpw/icons/i-sign.png) no-repeat;background-size:contain;display:inline-block;height:14px;width:14px;position:relative;top:3px;margin-left:3px}.accesoriesPrice{padding:25px 20px}.configurationsType{padding:30px 20px}.configurationsType-Acc{padding:30px 20px 0}.fConfiguration{margin-top:15px}.configurationsType .fConfiguration:first-child{margin-top:0}.fConfiguration label.title{font-family:RobotoM;font-size:18px;color:#6e6f70}.fConfiguration>ul>li{margin:15px 10px 15px 0}.fConfiguration>ul>li.disable>a{background-color:#f3f4f5;border:0;opacity:.9;cursor:auto;cursor:default}.fConfiguration label.name{font-family:RobotoR;font-size:15px;color:#6e6f70;margin-bottom:0;display:inline-block}.fConfiguration .cust-select .form-control{height:42px}ul.horizontal.colorBoxesH>li>a{overflow:hidden;height:40px;width:40px;text-align:left;border-radius:10px;padding:9px 9px!important}.fConfiguration>ul>li.active>a{border:2px solid #21a4dd;background-color:#fff;box-shadow:none;border-radius:10px!important;padding:8px!important;height:40px}.fConfiguration>ul>li.activeCapacity>a{border:2px solid #21a4dd;background-color:#fff;box-shadow:none;border-radius:10px!important;padding:7px!important;height:40px}.fConfiguration>ul>li#capacityActive>a{background-color:#fff;box-shadow:none;border-radius:10px!important;height:40px}.fConfiguration>ul>li.active label.name{color:#1ca8dd}.colorBoxesH label.name{margin-left:10px}.colorBoxesH span.colorBox{float:inline-end;box-shadow:inset 0 0 1px 1px rgb(0 0 0 / 9%)}ul.horizontal.onlyText>li>a{padding:10px 12px;overflow:hidden;width:65px;height:45px}.stockChecker{padding:20px 10px;background:#fafafa;border-top:1px solid #ccc;border-radius:0 0 4px 4px;margin:0 5px}.stockChecker .stockInfo .media-left{padding:2px 0 0 0;width:36px}.stockChecker .title{font-family:RobotoR;font-size:15px;color:#6e6f70;max-width:74%;margin-top:-3px}.stockAvailable,.stockChecker .title.stockAvailable{color:#02d29d}.deliveryMsgAdv{font-family:cpw_default;font-size:15px;color:#6e6f70;margin-left:40px;line-height:30px}#allStockData{display:none}.productKeyValues{background:#4c7fb8;padding:20px 80px}.productKeyValuesPDP{background:#5790d1;padding:20px 0 0}ul.awards>li{margin-left:20px}ul.awards>li:first-child{margin-left:0}.promoTextStyle{font-family:cpw_tradebold;font-size:15px;color:#4c92c4;padding:3px 10px 0 6px;text-align:center;display:inline-block;text-transform:upperCase}.urgencyMsg{overflow:hidden;background:#4c7eb8;padding:15px 34px;border-top:1px solid #5790d1}.urgencyMsg .msgText{margin-top:7px}.urgencyMsg span.Ctm_icons{margin-top:10px}ul.time li{margin-left:12px;font-family:cpw_tradebold;font-size:18px;color:#c5d2e4}ul.time li:first-child{margin-left:20px}.timebox{display:inline-block;padding:2px 0 0 5px;height:30px;width:30px;border:1px solid #7199c6;margin-right:7px;font-family:cpw_tradebold;font-size:18px;color:#fff}.urgencyMsg.mobile{background:#f3f4f5;padding:10px;border-top:none}.urgencyMsg.mobile>div:first-child{border-radius:7px;background:#fff;padding:10px 8px 10px 15px}.urgencyMsg.mobile ul.time li{font-size:12px;text-align:center}.urgencyMsg.mobile ul.time li>label{display:block;margin-top:5px;text-align:center}.urgencyMsg.mobile ul.time li:first-child{margin-left:0;padding-left:0}.urgencyMsg.mobile .timebox{padding:4px 0 0 0;height:35px;width:35px;border:1px solid #ccc;margin-right:0;color:#4a4b4c;background:#f3f4f5}.urgencyMsg.mobile span.Ctm_icons{margin-top:0}.timeLeft{position:relative}.urgencyVan{position:absolute;bottom:0;right:0}.giftSection{background:#f2f5f5;padding:15px 80px 15px 80px}.gifts{background:#fff;border-radius:4px;padding-left:35px;position:relative}.gifts .media{border-right:1px solid #e4e0e0;margin-right:45px}.gifts .media-body,.gifts .media-left{padding:10px 50px 10px 0}.gifts .InfoSB-Icon{position:absolute;right:15px;top:50%;margin-top:-8px}.giftSummary{width:45%;font-size:18px;color:#6e6f70}.giftFeatures{width:60%;margin-left:100px}.giftFullDetails{border-left:1px solid #ccc;padding:0 0 30px 0}.giftDescription{width:100%}.giftDescriptionSection{width:100%}.shareOptions{float:left;width:100%;overflow:visible!important}.at4-icon{background-color:transparent!important;background-size:100% 100%!important}.at4-icon.aticon-email{background-color:#738a8d!important}.at4-icon.aticon-twitter{width:30px;height:26px}.at4-icon.aticon-facebook{width:12px;height:26px}.at_PinItButton{width:30px!important;height:30px!important}.at4-icon.aticon-whatsapp{width:22px;height:23px}.share_hukd{width:75px;height:18px}.whatsApp{width:22px;height:23px}.sliderHold{position:relative;overflow:hidden}.sliderData{position:relative;width:50000px;display:none}.upfrontData{display:none}.sliderData.active,.upfrontData.active{display:block}.sliderData li{text-align:center;display:inline-block;position:relative}.sliderData li>img{max-width:50%;display:inline-block}.upfrontData li{text-align:center}.noassetThumb{position:relative;top:50%;margin-top:-11px}.upfrontData.phoneImg-lg{width:90%}div.image .upfrontData li img{display:inline-block}#deviceVideoModal .modal-lg,#zoomMediaModal .modal-lg{width:100%;margin:0}#deviceVideoModal .modal-content,#zoomMediaModal .modal-content{padding:60px 85px;background-size:100% 100%;border-radius:0}#deviceVideoModal .modal-content{background:#5790d1}#deviceVideoModal .backBtn{color:#fff;background-color:#4c7eb8}#zoomMediaModal .backBtn{background-color:transparent;border:1px solid #1ca8dd;color:#1ca8dd}#deviceVideoModal .modal-header,#zoomMediaModal .modal-header{border-bottom:none;padding:0;background:0 0;border-radius:0}#deviceVideoModal .modal-body,#zoomMediaModal .modal-body{padding:50px 0;background-color:transparent}#deviceVideoModal .cust-select.clrInput,#zoomMediaModal .cust-select.clrInput{width:170px}#zoomMediaModal button[data-dismiss=modal] span{vertical-align:bottom}#zoomMediaModal button[data-dismiss=modal] span.Ctm_icons.backArrow{vertical-align:middle}div.image360{display:none;position:absolute;left:21%;top:50%;z-index:9}.zommInstuction{display:none;width:120px;color:#fff;padding-bottom:10px;position:absolute;top:0;left:0}.zommInstuction span.instuctiontxt{position:relative;display:block;padding:10px 15px;background-color:rgba(0,0,0,.7);border-radius:7px}.zommInstuction .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.7);position:absolute;bottom:-10px;left:50%;margin-left:-12px}.spinCommon,.zoomMedia{cursor:pointer}#zoomMediaModal .phoneImg-lg img{margin-left:0;display:inline-block}.zoomImgCommon .s7zoomview{background-color:transparent}.zoomImgCommon .s7button{display:none}.zoomImgCommon.s7basiczoomviewer .s7zoomview .s7iconeffect{display:none}.zoomImgCommon{position:relative;width:100%!important;height:300px!important}.spinCommon.s7spinviewer{position:relative;width:100%!important;height:580px!important}.s7spinview{background-color:transparent}.spinCommon .s7button{display:none}.s7spinviewer.s7mouseinput .s7spinview .s7iconeffect{width:197px!important;height:265px!important;background-size:197px 265px!important;margin-left:16px!important}.s7spinviewer.s7mouseinput .s7spinview .s7iconeffect[state=spin_1D]{background-position:0 0!important}.s7spinviewer.s7mouseinput .s7spinview .s7iconeffect[state=spin_2D]{background-position:0 0!important}.s7spinviewer.s7touchinput .s7spinview .s7iconeffect{width:115px!important;height:115px!important;background-size:115px 115px!important}.s7spinviewer.s7touchinput .s7spinview .s7iconeffect[state=spin_1D]{background-position:0 0!important}.s7spinviewer.s7touchinput .s7spinview .s7iconeffect[state=spin_2D]{background-position:0 0!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.s7spinviewer.s7touchinput .s7spinview .s7iconeffect[state]{background-size:115px 115px!important}.s7spinviewer.s7touchinput .s7spinview .s7iconeffect[state=spin_1D]{background-position:0 0!important}.s7spinviewer.s7touchinput .s7spinview .s7iconeffect[state=spin_2D]{background-position:0 0!important}}.deviceFullSpecsTopMargin{margin-top:75px}.deviceinfoSummary{padding:0 80px;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.deviceinfoSummary .row>div:first-child{width:100%}.deviceImg{padding:20px 0 15px 0;display:none}.deviceImg span.rounded{width:75px;height:75px;background:#4591e7;text-align:center;overflow:hidden;cursor:pointer}.deviceImg span.rounded.greyBg{background:#e9eaec}.deviceImg img{max-width:55%;padding-top:20%}.deviceMM{padding:25px 0 5px 0;display:none}.deviceMM span.dName{font-family:RobotoBCondensed,Roboto Condensed;font-size:27px;color:#5a5b5c;word-break:break-word}.deviceMM span.dOtherInfo{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#aaacad}.specTabs{width:100%}ul.horizontal.deviceInfoTabs li{width:25%;text-align:center;border-left:1px solid #f3f4f5}ul.horizontal.deviceInfoTabs li:last-child{border-right:1px solid #f3f4f5}ul.horizontal.deviceInfoTabs li>a{font-family:RobotoM,Roboto;font-weight:500;font-size:15px;color:#6e6f70;border-bottom:3px solid transparent;padding:15px 0 12px 0}ul.horizontal.deviceInfoTabs li.active>a{color:#1ca8dd}.deviceinfoSummary ul.horizontal.deviceInfoTabs li.active>a{border-color:#1ca8dd}ul.horizontal.deviceInfoTabs li:first-child>a{padding-left:0}.costDiv,.costDiv.mobile,.costDiv.tablet{display:none}.costDiv .viewPlans{width:156px;height:48px}.costDiv .dealSummarySticky{width:130px;margin-top:45px;height:40px}.deviceinfoSummary.sticky{position:fixed;top:0;left:0;right:0;width:100%;background:#fff;z-index:9003}.deviceinfoSummary.sticky.moveDown{margin-top:80px}.simFrDevice.addTopMargin{margin-top:23px}.header>.hBtm.moveUP{margin-top:-80px}.deviceinfoSummary.sticky.moveDown{transition:all .5s linear 0s}.deviceinfoSummary.sticky .costDiv,.deviceinfoSummary.sticky .deviceImg,.deviceinfoSummary.sticky .deviceMM{display:block}.deviceinfoSummary.sticky .costDiv.mobile,.deviceinfoSummary.sticky .costDiv.tablet{display:none}.view-deals-label{font-size:18px;font-weight:400!important;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;margin-bottom:0!important}.deviceinfoSummary.sticky .costDiv{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#7d7e80;padding:15px 0 15px 30px}.deviceinfoSummary.sticky .costDivSimfAcc{border-left:1px solid #f3f4f5}.deviceinfoSummary.sticky .row>div:first-child{width:72%}.deviceinfoSummary.sticky .row>div.costDiv{width:28%}.deviceinfoSummary.sticky .row>div.costDiv>div:first-child{width:52%}.deviceinfoSummary.sticky .row>div.costDiv>div:last-child{width:48%}.deviceinfoSummary.sticky .specTabs{width:auto;padding:15px 0 0 25px}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs li{width:auto;text-align:left;border:0;cursor:pointer}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs li>a{padding:0 0 10px 0;margin-right:30px}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs li:last-child>a{margin-right:0}.planDevice .asa-message-container,.upgradeDevice .asa-message-container{width:336px;font-size:12px}.deviceFullSpecsTabData{padding:20px 80px}.deviceFullSpecsTabData .tabHeading{font-family:cpw_tradebold;font-size:42px;text-transform:uppercase;color:#aaacad;margin:0}.deviceShortSummary{padding:20px 80px}.deviceReview div.desc{padding-left:20px}.deviceReview .row>div.whatCarphoneSays .desc:first-child{padding-left:0}.deviceReview div.desc>div{border:1px solid #f3f4f5;border-radius:7px;padding:35px 45px 25px 45px}.deviceReview div.desc .descTitle h2{margin:0;font-family:RobotoBCondensed,Roboto Condensed;font-size:36px;color:#5a5b5c;text-align:center;margin-bottom:30px}.quick .descData li{background:url(https://media.secure-mobiles.com/etc/designs/ews/images/icons/listStyle_green.png) 0 6px no-repeat;font-family:RobotoR;font-size:18px;font-weight:400;color:#5a5b5c;line-height:20px;margin-bottom:10px;padding-left:20px;list-style-type:disc;list-style-position:inside}.desc .carphn .descData{text-align:center}.deviceHighSpecs{margin-top:60px;text-align:center}.float_center{float:right;position:relative;left:-50%;text-align:left}.float_center>.child{position:relative;left:50%}.deviceHighSpecs ul.horizontal>li{display:inline-block;float:left;width:150px;text-align:center;margin-left:75px}.deviceHighSpecs ul.horizontal>li:first-child{margin-left:0}.deviceHighSpecs .specsImg{height:70px}.deviceHighSpecs .specInfo{font-size:18px;font-family:RobotoR,Roboto;font-weight:400;color:#5a5b5c}.deviceHighSpecs .specInfo p:first-child{font-family:RobotoB}.deviceReview.lowEnd div.desc>div{height:615px;padding:35px 55px 0 55px}.deviceHighSpecs.lowEnd{display:block;text-align:center}.deviceHighSpecs.lowEnd ul.horizontal>li{width:33%;margin-left:0}.deviceHighSpecs.lowEnd li:last-child{margin-right:0}.reviewSummary{font-family:RobotoR;font-size:15px;font-weight:400;color:#aaacad}.deviceCategoryAcc .deviceCategoryAccHeading{background:#f3f4f5;border-bottom:1px solid #fff;padding:0 80px 0 90px;position:relative}.deviceCategoryAcc .deviceCategoryName{width:70%;height:100%;position:relative;padding:20px 0 20px 30px}.deviceCategoryAcc .deviceCategoryImg{position:absolute;right:0;height:100%;width:30%}.overViewData .deviceCategoryName .rounded,.specificationData .deviceCategoryName .rounded{width:45px;position:absolute;top:50%;margin-top:-22.5px}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{width:80%;margin-left:78px}.deviceCategoryName .rounded{height:45px;width:45px;background:#226dd0}.deviceCategoryName .rounded span{margin:17px 0 0 11px}.deviceCategoryAcc .panels.active .deviceCategoryName .rounded span{margin:15px 0 0 12px}.deviceCategoryAcc .heading{font-family:cpw_tradebold;font-size:42px;text-transform:uppercase;color:#226dd0;margin-bottom:0;cursor:pointer;margin-top:0;display:block}.deviceCategoryAcc .subHeading{font-size:18px;font-family:RobotoR,Roboto;font-weight:400;color:#5a5b5c;display:block;cursor:pointer}.deviceVideoHldr .heading{text-transform:none}.deviceCategoryAcc .deviceCategoryImg img{float:right;filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);max-width:100%;height:100%}.deviceCategoryAcc .panels.active .deviceCategoryImg img{filter:inherit;-webkit-filter:grayscale(0)}.deviceCategoryAcc .panelBody{background:#fff;padding:42px 0 0 0;position:relative}.deviceFullSpecs .panelBody{display:block;width:100%}.compareBox{border:1px solid #e9eaeb;border-radius:4px}.compareBox .compareFeatures,.compareBox .compareProduct{position:relative;overflow:hidden}.compareBox .rating-static{margin-top:15px}.compareBox span.rounded{height:60px;width:60px;border:1px solid #e9eaeb;font-family:cpw_tradebold;font-size:27px;text-transform:uppercase;color:#7d7e80;padding:10px 0 0 14px;position:absolute;right:0;top:50%;margin-right:-30px;background:#fff;margin-top:-30px}.compareBox .compareIt,.compareBox .compareWith{float:left;width:50%;xmin-height:295px}.compareItProgres,.compareItVisual,.compareWithProgres,.compareWithVisual{padding:35px 115px;position:relative}.compareItVisual,.compareWithVisual{float:left;display:inline;width:100%}.compareBox .compareIt{border-right:1px solid #e9eaeb}.compareBox .compareFeatures>div{border-top:none;border-bottom:none}.compareBox img{width:113px}.compareName{text-align:center}.compareName h3{font-family:RobotoBCondensed,Roboto Condensed;font-size:30px;color:#5a5b5c;margin:0}.comparePrice p{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#7d7e80}.comparePrice .cost{font-family:cpw_tradebold;font-size:30px;text-transform:uppercase;color:#5a5b5c;line-height:25px}.comparePrice .emi{font-size:15px;font-family:RobotoM,Roboto;font-weight:500;color:#5a5b5c}.compareItImg,.compareWithImg{width:40%}.compareItDetails,.compareWithDetails{width:60%}.compareWithImg{text-align:right}.compareItProgres,.compareWithProgres{background:#f3f4f5;clear:both;padding-bottom:45px}.compareSpecsProgress li:first-child{margin-top:0}.compareSpecsProgress li{margin-top:15px}.progressTitle{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#6e6f70}.progressValue{font-family:RobotoB;font-size:15px;color:#566fb5}.progressBar{border-radius:6px;height:15px;background:#dbdcdc;overflow:hidden;position:relative}.steps{position:relative;top:0;left:0;height:15px}.steps .tick{position:absolute;top:0;height:15px;width:1px;background:#fff}.steps .tick:first-child,.steps .tick:last-child{background:0 0}.progressBar .progress{float:left;height:15px;background:#798dc4;border-radius:0}.goToSpecification{width:290px;height:55px}.hotspot{text-align:center;position:relative}.hotSpotImgDiv{display:inline-block;position:relative}.checkmeOut{height:97px;width:144px;position:absolute;left:-144px;top:50%;margin-top:-48.5px}.hotSpotPlusMinus{height:42px;width:42px;display:inline-block;position:absolute;top:0;left:0}.hotSpotPlusMinus.active{background-position:0 -43px}.hotSpotImg{width:100%}.hotspotDiv{background:#fff;border-radius:7px;box-shadow:0 0 74px 2px rgba(0,0,0,.2);padding:20px 20px 35px 20px;min-height:260px;width:250px;text-align:left;position:absolute;z-index:9;display:inline-block;top:0;left:0}.hotspot .sidemenu{text-align:left}.hotspotDiv .spotHead h3{margin:7px 0 0 0;font-family:RobotoBCondensed,Roboto Condensed;font-size:24px;color:#5a5b5c;width:80%;word-break:break-word}.spotHead .spotClose{height:36px;width:36px}.hotspotDiv .spotContent{margin-top:25px}.spotArrow{position:absolute;top:35px}.hotspotDiv.right .spotArrow{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;right:-20px}.hotspotDiv.left .spotArrow{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;left:-20px}.spotImg{margin:0 -20px 20px -20px}.hSpotImg img,.spotImg img{height:auto;width:250px}.hSpotTitle{margin-top:0;font-family:RobotoBCondensed,Roboto Condensed;font-size:18px;color:#5a5b5c}.hSpotData{margin-top:15px;font-size:13.5px;font-family:RobotoR,Roboto;font-weight:400;color:#5a5b5c}.hSpotActions{overflow:hidden;margin-top:25px}.hSpotActions button{width:88px;height:39px;float:left;display:inline;font-family:RobotoM;font-size:15px;color:#1ca8dd}button#prevHot{margin-right:15px}button#nextHot{margin-left:15px}.hSpotIndicators{font-size:15px;font-family:RobotoR,Roboto;font-weight:400;color:#7d7e80;float:left;display:inline;margin-top:8px}.hSpotIndicators .currentH{font-family:RobotoB;color:#5a5b5c}.tab-panel ul{overflow:hidden}.tab-panel ul>li{float:left;display:inline;width:20%;background:#e9eaeb;padding-bottom:3px}.tab-panel ul>li>a{display:block;padding:35px 0;border-left:1px solid #fff;font-family:RobotoB,Roboto;font-weight:700;font-size:18px;color:#b3b4b5;overflow:hidden;text-align:center}.tab-panel ul>li:first-child>a{border-left:none}.tab-panel li .tab-img{display:none}.tab-panel ul>li.active{background:#fff}.tab-panel ul>li.active>a{border-bottom:3px solid #1ca8dd;color:#5a5b5c}.tab-panel ul>li:first-child.active{border-left:1px solid #f3f4f5}.tab-panel ul>li:last-child.active{border-right:1px solid #f3f4f5}.tabView{padding-bottom:42px}.tabView.withImg .tab-panel li .tab-img{display:inline-block;border-radius:50%;height:60px;width:60px;float:left;background:#b3b4b5;margin-right:18px;line-height:55px;text-align:center}.tab-panel li .tab-img>img{margin-left:-1px;max-width:100%}.tabView.withImg .tab-panel li .tab-title{margin-top:5px;display:inline-block;float:left;width:110px}.tabView.withImg .tab-panel ul>li>a{padding:15px 20px;text-align:left}.tabView.withImg .tab-panel li.active .tab-img{background:#38c6f4}.tab-data>div{min-height:582px;display:none;overflow:hidden;border:1px solid #f3f4f5;border-bottom:none;position:relative}.tab-data>div.active{display:block}.tab-data>div>img{width:100%}.tab-data>div .imgWithDescription{padding:80px 70px}.imgWithDescription{overflow:hidden}.imgWithDescription>div{float:left;display:inline}.imgLeft .leftDiv{margin-right:100px}.imgRight .leftDiv{margin-right:100px}.imgDesc{font-size:18px;font-family:RobotoR,Roboto;font-weight:400;color:#5a5b5c}.imgDesc p{width:655px;margin-bottom:30px}.imgDesc a{font-family:RobotoR,Roboto;font-weight:400;font-size:18px;color:#1ca8dd}.imgDesc li{margin-bottom:15px;padding-left:20px}.content-media__title.content-media__text--regular,.content-media__title.content-media__text--small,.descriptiveText h3{font-family:RobotoBCondensed,Roboto Condensed;font-size:36px;color:#5a5b5c;margin:0;padding:18px 0 4px 0}.content-media__title.content-media__text--regular.noTopPadding,.content-media__title.content-media__text--small.noTopPadding,.descriptiveText h3.noTopPadding{padding-top:0}.content-media__description.content-media__text--regular,.content-media__description.content-media__text--small,.descriptiveText ol,.descriptiveText p,.descriptiveText ul{font-size:18px;font-family:RobotoR,Roboto;font-weight:400;color:#5a5b5c;line-height:27px}.descriptiveText ol,.descriptiveText ul{list-style-position:outside;padding-left:20px}.descriptiveText ul{list-style-type:disc}.descriptiveText ol{list-style-type:decimal}.imgWithDescription.noImgDesc .imgDesc{display:none}.imgWithDescription.noImg .imgDiv{display:none}.imgWithDescription.imgCenter>div{float:none;display:block;text-align:center}.imgWithDescription.imgCenter .descriptiveText p{width:auto;margin-bottom:35px}.imgWithDescription.withLink>div{float:none;display:block}.imgWithDescription.withLink>div:last-child{margin-top:45px}.imgWithDescription.withLink .imgDesc,.imgWithDescription.withLink .imgDiv{float:left;display:inline}.imgWithDescription.withLink>div{overflow:hidden}.imgWithDescription.withLink>div:last-child>div:first-child{margin-right:50px}.imgWithDescription.withLink .descriptiveText p{width:auto}.imgWithDescription.withLink.smallImg .imgDiv img{height:250px;width:325px}.imgWithDescription.withLink.mediumImg .imgDiv img{height:440px;width:580px}.imgWithDescription.withLink.mediumImg .imgDesc p{width:400px}.imgWithDescription.withLink.largeImg .imgDiv img{height:565px;width:742px}.imgWithDescription.withLink.largeImg .imgDesc,.imgWithDescription.withLink.largeImg .imgDiv{float:none;display:block}.imgWithDescription.withLink.largeImg .imgDiv{text-align:center}.imgWithDescription.withLink.largeImg .imgDesc p{width:auto}.imgWithDescription.column.horizontal{float:left;display:inline}.imgWithDescription.column.horizontal.two{width:50%}.imgWithDescription.column.horizontal.three{width:33.33%}.imgWithDescription.column.one .descriptiveText p{width:auto}.imgWithDescription.column.two .descriptiveText p{width:395px}.imgWithDescription.column.three .descriptiveText p{width:325px}.imgWithDescription.grayBg>div{float:left;display:inline;height:400px;width:50%}.imgWithDescription.grayBg .descriptiveText{height:100%;background:#f3f4f5;padding:55px 120px}.imgWithDescription.grayBg .descriptiveText p{width:auto}.imgWithDescription.grayBg .imgDiv img{height:400px;width:100%}.imgWithDescription.grayBg.column.horizontal{border-left:1px solid #fff}.imgWithDescription.grayBg.column.horizontal>div{float:none;display:block;height:auto;width:auto}.imgWithDescription.grayBg.column.horizontal .descriptiveText{text-align:center}.imgWithDescription.grayBg.column.two .imgDiv img{height:260px;width:100%}.imgWithDescription.grayBg.column.two .descriptiveText{padding:30px 120px}.imgWithDescription.grayBg.column.three .imgDiv img{height:240px;width:100%}.imgWithDescription.grayBg.column.three .descriptiveText{padding:30px 45px}.tab-data .cq-colctrl-lt0-c0,.tab-data .cq-colctrl-lt0-c1{padding:80px 70px}.tab-data .imageWithImageDescription{padding:80px 70px}.parsys_column .imageWithImageDescription{padding:0}.descriptiveText ol,.descriptiveText p,.descriptiveText ul{word-wrap:break-word}.contetnt-module-single-col,.contetnt-module-three-col,div.cq-colctrl-lt0{padding-top:42px;padding-bottom:42px}.contetnt-module-single-col{padding-left:108px;padding-right:108px}.cq-colctrl-lt0-c0 .contetnt-module-two-col{padding-left:108px;padding-right:26px}.cq-colctrl-lt0-c1 .contetnt-module-two-col{padding-right:108px}div.cq-colctrl-lt0-c0,div.cq-colctrl-lt0-c1{float:none;display:table-cell;vertical-align:middle}.descriptiveText.contetnt-module-with-img,.descriptiveText.contetnt-module-with-img-bg{padding-left:108px;padding-right:108px}.descriptiveText.contetnt-module-three-col{padding-right:26px}div.parsys_column.cq-colctrl-lt1-c2 .descriptiveText.contetnt-module-three-col{padding-right:0}.cq-colctrl-lt0-c0 .descriptiveText.centerDesc p,.cq-colctrl-lt0-c1 .descriptiveText.centerDesc p{width:auto}.cq-colctrl-lt0-c0 .descriptiveText.centerDesc,.cq-colctrl-lt0-c1 .descriptiveText.centerDesc{padding:30px}.descriptiveText img{height:83px;width:83px}.imageresizing,div.image img{max-width:100%}.content-media--horizontal .content-media__text,.content-media--horizontal .image-link{float:none;display:table-cell}.content-media--horizontal .content-media__text{vertical-align:middle;padding:0 108px 0 108px}.content-media--horizontal.content-media--imgRight{direction:rtl}.content-media--horizontal.content-media--imgRight .content-media__text{direction:ltr}.richText{font-size:18px;font-family:RobotoR,Roboto;font-weight:400;color:#5a5b5c}.richText li{margin-bottom:15px;padding-left:20px}.richText li{margin-bottom:5px}.richText p{width:655px;margin-bottom:20px}.carousel{position:relative;overflow:hidden}.carousel-inner{border:1px solid #e9eaeb;min-height:200px;background:#fff}.carousel-control{position:absolute;top:50%!important;width:72px!important;height:72px;border-radius:50%;margin-top:-35px;z-index:9;cursor:pointer}.carousel-indicators{position:static;text-align:center!important;margin-top:30px!important;width:auto!important;margin-left:0!important}.carousel-indicators li{display:inline-block;height:20px!important;width:20px!important;text-indent:0!important;border:2px solid #cdcfd1!important;margin:0 0 0 16px!important;border-radius:50%;cursor:pointer;background-color:transparent}.carousel-indicators li:first-child{margin-left:0}.carousel-indicators li.active{border:2px solid #1ca8dd!important;height:20px;width:20px;margin:0 0 0 16px;background-color:transparent}.carousel-indicators li.active:first-child{margin-left:0}.carousel-inner div.imgWithDescription{padding:80px 70px}.videoCallout{background:#f3f4f5;display:inline-block;cursor:pointer}.videoCallout .videoInfo{padding:15px}.videoCallout h1{font-family:RobotoB;font-size:16px;color:#5a5b5c;margin:0 0 10px 0}.videoCallout span{font-family:RobotoR,Roboto;font-weight:400;font-size:16px;color:#7d7e80}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{margin-top:0}.specificationData [rel=collapse]{padding:0 80px 0 90px}.deviceSummryDiv>div{padding:35px 0 35px 108px;border-top:1px solid #e9eaeb}.deviceSummryDiv>div:first-child{padding-top:0;border-top:0}.boxPackaging{padding-left:108px}.boxPackaging h1{margin-bottom:20px}.specificationData .deviceCategoryAcc .panelBody{padding-bottom:45px;margin:0}.deviceSummryTitle{font-family:RobotoBCondensed,Roboto Condensed;font-size:30px;color:#5a5b5c;margin:0}.shortSummary{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#7d7e80;width:75%}.summaryLink{margin-top:15px;display:inline-block;font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#1ca8dd}.summaryLink span.icon{vertical-align:middle}.videoIconsummry{width:22px;height:18px}.dataDiv{margin-top:20px}.dataDiv>div{overflow:hidden;margin-top:35px}.dataDiv>div:first-child{margin-top:0}.dataTitle{font-family:RobotoB;font-size:18px;color:#7d7e80}.battery{height:60px;width:96px;padding:12px 0 0 12px}.Battery_group .featureUnit{margin-top:-8px}.batteryBar{display:inline-block;background:#00af83;width:9px;height:35px;margin-left:2px}.batteryBar:first-child{margin-left:0}.sdCard{height:93px;width:82px;padding:25px 0 0 12px}.cameraMP{height:90px;width:110px;padding:30px 0 0 40px}.units{text-align:center;font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#7d7e80;margin-top:10px}.cameraUnit{width:110px}.speedProcessorBG{height:102px;width:102px;padding:22px 0 0 33px}.processorUnit{margin:-10px 0 0 2px;font-size:15px;color:#7d7e80;font-family:RobotoR;text-transform:capitalize}ul.shortSummary>li{margin-bottom:5px;padding-left:20px}.specificationBox{margin-top:40px}.specificationBox:first-child{margin-top:0}.specificationBox h3{font-family:RobotoBCondensed,Roboto Condensed;font-size:30px;color:#5a5b5c;margin:0;border-bottom:1px solid #e9eaeb;padding:0 0 15px 108px}.specificationBox li{padding:12px 0;overflow:hidden;padding-left:108px}.specificationBox li:nth-child(even){background:#fafafa}.specificationBox li label,.specificationBox li p{float:left;display:inline}.specificationBox li label{width:300px;font-family:RobotoB;font-size:15px;color:#6e6f70}.specificationBox li p{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#6e6f70}.specificationBox li .InfoSB-Icon{vertical-align:middle;margin-left:7px;cursor:pointer}.popover>.arrow,.popover>.arrow:after{border-style:solid!important}.popover.right>.arrow:after{border-right-color:#495d70!important}.tickDarkGray{background:url(https://media.secure-mobiles.com/etc/designs/ews/images/icons/tickDarkGray.png) 0 0 no-repeat;height:14px;width:17px}.crossDarkGray{height:16px;width:16px}.ui-loader{display:none}.boxOnImgLeft{width:460px;min-height:300px;background-color:#fff;border-radius:3px;margin-top:10px;margin-left:10px;position:absolute;top:113px;left:22px;z-index:999;padding:50px 60px}.boxOnImgRight{width:460px;min-height:300px;background-color:#fff;border-radius:3px;margin-top:10px;margin-left:10px;position:absolute;top:113px;right:30px;z-index:999;padding:50px 60px}.imgHld{max-height:585px!important}.carousel-inner>.item>div>img,.tabCarousalBackgroundImage>img{display:block;max-width:100%;height:auto}.boxHd{padding:7px 0}.deviceVideoHldr{max-width:407px;margin-bottom:20px;margin-top:18px;width:100%;background-color:#f3f5f7}.deviceVideoCntnt.whiteBG{background-color:#fff}.deviceVideoCntnt.greyBg{background-color:#f3f5f7}.deviceVideo{padding:0;width:47%;position:relative}.deviceVideo .Ctm_icons.PDP-Video-small-icon{position:absolute;top:50%;left:50%;margin-left:-23px;margin-top:-23px}.deviceVideo img{width:100%}.deviceVideoCntnt{padding:0 5px 0 25px;width:53%;vertical-align:middle}.deviceVideoCntnt .heading,.deviceVideoData .vheading{line-height:normal;font-family:RobotoBCondensed,'Roboto Condensed';color:#5a5b5c}.deviceVideoCntnt .heading{margin-bottom:8px;font-size:22px;cursor:auto}.deviceVideoData .vheading{margin-bottom:12px;font-size:35px}.deviceVideoCntnt .videoTime{font-family:RobotoR,Roboto;font-weight:400;font-size:16px;color:#7b7c7e}.deviceVideoData .vsubHeading{font-family:RobotoR,Roboto;font-weight:400;font-size:18px;color:#5a5a5a}.deviceVideoHldr.bigVideo{background-color:transparent;margin-top:35px;margin-bottom:85px;max-width:1054px;width:100%;margin-left:auto;margin-right:auto}.deviceVideoHldr.bigVideo .deviceVideo .Ctm_icons.PDP-Video-small-icon{background-position:0 -5682px;width:90px;height:90px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-74px}.deviceVideoHldr.bigVideo .deviceVideoHldr{background-color:transparent}.deviceVideoHldr.bigVideo .deviceVideoCntnr{max-width:527px;height:355px;overflow:hidden;position:relative;width:100%}.deviceVideoHldr.bigVideo .deviceVideo img{width:auto;max-width:100%;height:355px}.deviceVideoHldr.bigVideo .deviceVideoData{padding:0 20px 0 110px;width:auto;vertical-align:middle}.deviceVideoHldr.bigVideo .deviceVideoCntnt{position:absolute;bottom:0;left:0;width:100%;padding:23px 31px;background:rgba(0,0,0,.6)}.deviceVideoHldr.bigVideo .deviceVideoCntnt .heading{color:#fff;font-size:24px;margin-bottom:4px}.deviceVideoHldr.bigVideo .deviceVideoCntnt .videoTime{font-size:15px;color:#fff}.modal.deviceVideoModal .modal-body{width:100%;max-width:1054px;margin:auto}.modal.deviceVideoModal .heading{font-family:RobotoBCondensed,'Roboto Condensed';font-size:36px;color:#fff}.modal.deviceVideoModal .para{font-family:RobotoR,Roboto;font-size:18px;color:#fff}.deviceVideoHlr-Modal{width:100%;background-color:#4a7eae;position:relative}#videoOnModal_videoTime.s7videotime{margin-right:20px}.deviceVideoHlr-Modal .shareIcnHldr{display:inline-block;position:absolute;z-index:2;bottom:20px;width:23px;height:22px;right:57px}#shareIcnHldrAnchr{display:none}.removeLeftMargin{margin-left:0!important}.camera_mp{padding:29px 0 0 0}.content-media__cta.btn:hover{color:#fff}.Ins-heading{margin:45px 0 35px 0}.deviceCompare{padding-bottom:70px}.reviewData .bv-cleanslate .bv-core-container-585 .bv-section-summary .bv-section-summary-table,.reviewData#reviewData{background-color:#f3f4f5!important}@media only screen and (min-width:320px) and (max-width:767px){.upgrade-buy-btn{margin-top:0!important}#othrstockTip{display:block;margin:10px 0}#featureList .crossDarkGray,#featureList .tickDarkGray{margin-top:3px}.masterimg{margin-top:-15px;width:40px;margin-left:-5px}.buyingOption .value-message__container{float:none}.dealerrorMessage{padding:10px 0 0 15px}.dealerrorMessage p span:first-child{margin:7px 10px 0 0}.dealerrorMessage p span:last-child{width:80%}.camera_mp{padding:24px 0 0 0}.removable_storage_sd{padding:28px 0 0 0}.category-built-in-memory .dataDiv>.row>div:last-child{margin-top:18px}.Battery_group .featureUnit{margin-top:-5px}.tabView{padding-bottom:18px}.tipbox .arrow-up{right:50px}.thrdPrtyRvw{padding:0 20px 0 20px}.thrdPrtyRvw h2{font-size:24px}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo .gadgetshow img{width:70%}.resultBtmBdr .gadGetLogo img{max-width:85%}.thrdPrtyRvw.resultBtmBdr .gadGetLogo{text-align:left;margin-top:-15px}.thrdPrtyRvw.resultBtmBdr h2{text-transform:uppercase}.thrdPrtyRvw.resultBtmBdr h2,.thrdPrtyRvw.resultBtmBdr p{margin-bottom:20px}.fullGadgetDetailsRvw{font-size:13.5px;margin-bottom:7px}.fullGadgetDetails a{font-size:13.5px}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo .gadgetshow{margin:0 auto}.deviceHighSpecs.thrdPrtyRvw a[data-toggle=modal]{margin-top:0}.reviewData#reviewData{margin-right:0;margin-left:0}.accessoryStickyCss{position:relative;top:1px}.moreInfo a>.Ctm_icons.CompareW{background-position:0 -4358px;width:20px;height:13px;position:relative;top:1px}.moreInfo a>.Ctm_icons.ShareW-20W{background-position:0 -4381px;width:17px;height:16px;position:relative;top:2px}div.image img{max-width:95%!important}.sliderData.phoneImages li img{height:300px}div.cq-colctrl-lt0-c0,div.cq-colctrl-lt1-c0,div.cq-colctrl-lt1-c2{width:100%!important}div.cq-colctrl-lt0-c1,div.cq-colctrl-lt1-c1{width:100%!important}div.parsys_column{height:100%;float:none!important;border:0;vertical-align:top;padding:0;margin:0;display:block}.content-media--horizontal .content-media__text,.content-media--horizontal .image-link{display:block}.content-media--horizontal .content-media__text{padding:15px}.content-media{margin:18px 0}.cq-colctrl-lt0-c0 .content-media{margin:0}.contetnt-module-single-col,.contetnt-module-three-col,div.parsys_column.cq-colctrl-lt0{margin:18px 0}.descriptiveText.contetnt-module-with-img,.descriptiveText.contetnt-module-with-img-bg{margin:18px 0}.s7imageresize{padding:18px 0}.cq-colctrl-lt0-c0 .descriptiveText.contetnt-module-with-img,.cq-colctrl-lt0-c0 .descriptiveText.contetnt-module-with-img-bg{margin-top:0}.cq-colctrl-lt0-c0 .s7imageresize{padding-top:0}.descriptiveText.contetnt-module-with-img,.descriptiveText.contetnt-module-with-img-bg{padding:0}.contetnt-module-single-col{padding:0}.cq-colctrl-lt0-c1 .descriptiveText.contetnt-module-two-col,.descriptiveText.contetnt-module-three-col,.descriptiveText.contetnt-module-two-col{padding:0}div.parsys_column.cq-colctrl-lt1-c2 .contetnt-module-three-col{margin-bottom:36px}.cq-colctrl-lt0-c1 .contetnt-module-two-col{margin-top:36px}.tabView.carousel .carousel-inner>.item{padding-left:10px}.tabCarousalBackgroundImage{margin-left:-10px}div.parsys_column .section{overflow:hidden}.cpwTRDarkGray33-xs{font-size:33px}.RobotoRWhite15-xs{font-size:15px}#network.cust-select{width:auto}.productDisplay{padding:0!important;background-position:center -50px;background-size:589px}#giftHeadingArea,.typo .phoneName{margin:0}.typo .phoneName{font-size:28px!important;text-align:center!important}.prdcttariffinfo{margin:0}.view div.titleDiv{text-align:center;padding:16px 24px;background:#4f83bd}.moreInfo{margin:5px 0 0 0;padding:10px 6px}.moreInfo li{width:33.33%}ul.horizontal.moreInfo>li>a{padding:0;font-size:15px;margin:0}ul.horizontal.moreInfo>li:nth-child(1)>a{margin-top:-5px}ul.horizontal.moreInfo>li:nth-child(2)>a{display:block;text-align:center}ul.horizontal.moreInfo>li:nth-child(3)>a{display:block;text-align:right}.moreInfo a>label{margin:-2px 0 0 0;border:0!important}.moreInfo>li:first-child a>label{font-size:12px}.moreInfo a>label,.moreInfo a>span{float:none;display:inline-block}.moreInfo a>label{display:inline}.moreInfo #share a>label{margin-left:0}div.image{margin-bottom:0;margin-top:0}.deviceThumbnail ul{display:block;overflow:hidden}.deviceThumbnail ul.boxWithImageText>li{float:left;display:inline;width:33.33%;padding-left:1px}.deviceThumbnail ul.boxWithImageText>li>a{background-color:rgba(77,126,180,.73);border:0;border-radius:0;padding:5px 0 0 0;height:58px;width:100%;border-top:none}.tipbox{width:255px!important}.closeMe{top:3px!important}.deviceThumbnail ul.boxWithImageText>li.active>a{background-color:transparent}.deviceThumbnail.upfront ul.boxWithImageText>li span{transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9)}.deviceThumbnail ul.boxWithImageText li>a>label{bottom:10px;font-size:13px;text-decoration:none}.deviceThumbnail ul.boxWithImageText>li:last-child>a{border-bottom:none}.img360View li>img,.phoneImages li>img{max-width:50%}.deviceThumbnail ul.boxWithImageText li.active{padding-bottom:0}.details{background:#f3f4f5;padding:10px}.Ctm_icons.Link-cstm-clr-w22{background-position:0 -5874px;width:19px;height:19px;margin:0 5px 0 0}.promotionalHeaders .media-left{min-width:60px}.promotionalHeaders span.text{font-size:18px}.deviceusptooltip{position:absolute;top:10px;right:10px}.buyingOption div[role=tabpanel] .nav>li{width:30%!important}.buyingOption div[role=tabpanel] .nav>li>a{padding:13px 0;font-size:13.5px;text-align:center;margin-right:0}.configurationsType{padding:20px 10px}.configurationsType-Acc{padding:20px 10px 0}ul.horizontal.colorBoxesH>li>a{width:40px}.accesoriesPrice{padding:10px}.clrStockAvail span.colorBox{display:inline-block}.fConfiguration ul>li>a{width:60px;height:40px}.fConfiguration ul[rel=capacityBoxDrop]>li>a,.fConfiguration ul[rel=clrBoxDrop]>li>a{width:auto;height:auto;padding:6px 0 6px 10px}.clrAvailBox span.stockMsg{width:68%}.stockMsg .warning{margin:0 0 0 4px}.clrAvailBox span.capacity{margin-right:22px}.stockChecker{padding:20px 10px}.stockChecker .title{max-width:75%;font-size:14px;line-height:25px}.store-container,.van-container{height:25px!important;width:25px!important}.van-container svg{width:25px!important;height:25px!important}.store-container svg{width:25px!important;height:25px!important}.deliveryInfo{font-size:14px;min-height:50px}.delivery-msg-text,.free-delivery-text,.store-collection-text{line-height:25px!important;font-size:14px!important}.delivery-Advice{font-size:14px!important}.delivery-Advice-pre-order{font-size:14px!important}.store{font-size:14px!important;line-height:25px!important}.storeWidth{width:25px!important;height:25px!important;margin-right:10px!important}.storeWidth svg{width:25px!important;height:25px!important}.store-collection-container{display:-ms-flexbox;display:flex;min-height:25px!important}.default-icon{background-size:20px 17px;width:20px;height:17px}.zommInstuction{width:85%;padding-bottom:0;z-index:9}.zommInstuction span.instuctiontxt{padding:15px 0}.spinCommon.s7spinviewer{height:300px!important}.gifts{padding-left:20px}.gifts .media-left{padding:10px 20px 10px 0}.gifts .media-body{padding:10px 0 10px 0}.gifts .media{border-right:none;margin-right:20px}.giftSummary{width:95%;word-break:break-all;font-size:15px}.giftFeatures,.giftSummary{float:none!important}.giftFeatures{margin-top:15px;width:auto;margin-left:0}.gifts .InfoSB-Icon{position:absolute;right:10px;top:10px;margin-top:0}.tab-pane#pgupgrade .cust-select,.tab-pane#upgrade .cust-select{margin-left:0}.marginT15-xs{margin-top:15px}.deviceFullSpecsTopMargin{margin-top:0}.deviceShortSummary{padding:0;background:#fff}.deviceReview div.desc>div{border:0;border-bottom:1px solid #f3f4f5;border-radius:0;height:auto;padding:30px}.deviceReview div.desc{padding-left:0}.deviceReview div.desc .descTitle h2{font-size:21px;margin-bottom:20px}.quick .descData li{font-size:13.5px;line-height:18px;margin-bottom:10px}.deviceReview div.desc>div.carphn img{max-width:36%;margin-top:-5px}.deviceReview div.desc>div.carphn p{font-size:13.5px;margin-top:0}.deviceHighSpecs{margin-top:15px}.deviceHighSpecs ul.horizontal>li{width:33.33%;margin:15px 0 0 0;height:auto}.deviceHighSpecs .specInfo{font-size:12px}.deviceHighSpecs a{font-size:13.5px;float:none!important;display:block;padding-top:20px;text-align:center}.user .descTitle a{font-size:12px}.deviceHighSpecs .specsImg{height:45px}.deviceReview.lowEnd div.desc>div{height:auto;padding:20px}.deviceCategoryAcc .deviceCategoryAccHeading{padding:0}.deviceCategoryAcc .deviceCategoryName{padding:15px 0 15px 15px}.deviceCategoryAcc .deviceCategoryImg img{max-width:100%}.deviceCategoryAcc .deviceCategoryImg{right:15px}.deviceCategoryName .rounded{height:25px;width:25px;margin-top:0}.overViewData .deviceCategoryName .rounded,.specificationData .deviceCategoryName .rounded{width:25px;margin:-12.5px 10px 0 0}.deviceCategoryAcc .heading{font-size:21px;line-height:21px}.deviceCategoryAcc .subHeading{display:none}.deviceCategoryName .rounded span{background-position:0 -4569px}.deviceCategoryAcc .panels.active .deviceCategoryName .rounded span{background-position:0 -4586px}.deviceCategoryAcc .panels.active .deviceCategoryName .rounded span,.deviceCategoryName .rounded span{margin:9px 0 0 7px}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{width:100%;margin:0 0 0 35px}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{width:100%;margin-left:35px}.hSpotImg img{width:auto;max-width:100%}.deviceCategoryAcc .panelBody{background:#fff;padding:18px 10px 0 10px;margin-left:0;margin-right:0;position:relative}.hotSpotImgDiv{padding:20px}.checkmeOut{background-size:86px 56px;height:56px;left:5px;margin-top:0;top:15px;width:86px}.hotSpotPlusMinus{height:23px;width:23px}.hotSpotPlusMinus.active{background-position:0 -23px}#hotSpotMenu{background:#f2f5f5}.deviceCompare{padding-bottom:0;background:#fff}.deviceFullSpecsTabData .tabHeading{font-size:21px}.compareBox .compareIt{border-right:none;position:relative}.compareBox .compareIt,.compareBox .compareWith{float:none;width:auto}.compareItVisual,.compareWithVisual{padding:30px 35px}.compareWithVisual{padding-top:30px}.compareBox img{width:60px}.compareName h3{font-size:18px}.comparePrice p{font-size:12px}.comparePrice .cost{font-size:19.5px}.compareItVisual>div:first-child,.compareWithVisual>div.compareWithImg{width:40%}.compareItVisual>div.compareItDetails,.compareWithVisual>div.compareWithDetails{width:60%}.compareWithVisual>div.compareWithDetails,.compareWithVisual>div.compareWithImg{float:right!important;text-align:left}.compareWithDetails{margin-right:0}.compareBox .rating-static{margin-top:7px}.compareSpecsProgress li:first-child{margin-top:0}.compareBox .compareWith{border-bottom:none}.compareItProgres{padding:20px 20px 40px 20px}.compareWithProgres{padding:20px}.compareBox span.rounded{padding:6px 0 0 9px;font-size:19.5px;height:40px;width:40px;right:50%;margin-right:-20px;top:100%;margin-top:-20px}.boxOnImgLeft,.boxOnImgRight{position:static;width:auto;height:auto;padding:10px 0;margin:0;text-align:center}.carousel-inner>.item>div.boxOnImgLeft img,.carousel-inner>.item>div.boxOnImgRight img{display:inline-block}.comparePhone.section .compareBox+.marginT30{margin:20px 0 25px 0;padding:0 10px}.goToSpecification{width:100%;height:40px;max-width:280px}.specificationData [rel=collapse]{padding-bottom:0}.specificationData .deviceCategoryAcc .panelBody{padding:20px 0 0 0}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{margin-top:0}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{width:100%;margin-left:35px}.deviceSummryDiv>div{padding:20px}.deviceSummryTitle{font-size:21px;margin-bottom:10px}.shortSummary{font-size:12px;margin-top:15px;width:100%}.groupFeatures .shortSummary{width:200%}.groupFeatures{overflow:hidden}.groupFeatures>div{float:left;display:inline;margin-top:0;width:50%}.groupFeatures>div:last-child .dataDiv{margin-top:43px}.dataTitle{font-size:13.5px;margin-bottom:10px;display:inline-block}.dataValue{font-size:19.5px}.dataUnit{font-size:12px}.cameraUnit{width:auto}.units{font-size:13.5px;font-weight:400;margin-top:10px;text-align:left}.processorUnit{font-size:12px;margin:-6px 0 0}.dimensionImg span.imgIcon{width:169px;height:274px;background-size:169px 274px}.specificationBox{margin-top:17px}.specificationBox h3{font-size:21px}.specificationBox h3,.specificationBox li{padding:7px 0 7px 20px}.specificationBox li .popover{width:auto}.specificationBox li label{font-size:13.5px;width:60%;margin-right:5%}.specificationBox li p{font-size:12px;width:35%}.specificationBox li .InfoSB-Icon{margin-left:5px}.boxPackaging{padding:0 20px;margin-bottom:10px}.boxPackaging img{max-width:100%}.boxPackaging h1{margin:15px 0}ul.shortSummary{margin-top:0;width:auto}ul.shortSummary>li{margin-bottom:5px}.imgWithDescription .imgDiv img{max-width:100%;height:auto}.descriptiveText img{height:42px;width:42px}.content-media__title.content-media__text--regular,.content-media__title.content-media__text--small,.descriptiveText h1{font-size:21px;padding:15px 0 10px 0}.content-media__description.content-media__text--regular,.content-media__description.content-media__text--small,.descriptiveText p{font-size:13.5px;line-height:18px;width:auto}.imgLeft .leftDiv,.imgWithDescription.withLink>div:last-child>div:first-child{margin:0}.imgWithDescription.withLink.mediumImg .imgDiv img{max-width:50%;height:auto}.imgWithDescription.withLink>div:last-child{margin-top:25px}.imgWithDescription.withLink>div:last-child>div:first-child{text-align:center;margin-bottom:15px}.imgWithDescription.withLink.smallImg>div:last-child>div:first-child{text-align:left;margin-bottom:15px}.imgWithDescription.withLink.mediumImg .imgDesc p{width:auto;font-size:13.5px}.imgDesc p{width:auto;margin-bottom:15px}.imgDesc,.imgDesc a{font-size:13.5px}.imgDesc li{margin-bottom:5px}.imgWithDescription.withLink.smallImg .imgDiv img{max-width:100%;height:auto}.imgWithDescription.withLink.smallImg .imgDiv{width:45%}.imgWithDescription.withLink.smallImg .imgDesc{width:50%;float:right}.imgWithDescription.withLink.smallImg .imgDesc a,.imgWithDescription.withLink.smallImg .imgDesc ul{margin-left:-100%}.carousel-control{display:none}.carousel-indicators li,.carousel-indicators li.active{height:17px;width:17px;margin:0 0 0 10px}.carousel-indicators{margin-top:10px}.deviceinfoSummary{padding:0 0 2px 0}.deviceImg span.rounded{height:40px;width:40px}ul.horizontal.deviceInfoTabs li:first-child{padding-left:10px}ul.horizontal.deviceInfoTabs li{width:auto;text-align:left;border-left:none}ul.horizontal.deviceInfoTabs li>a{padding:0 0 3px 0;margin-right:25px}.deviceinfoSummary.sticky .row>div:first-child{width:100%;float:left;position:relative}.deviceinfoSummary.sticky .deviceImg,.deviceinfoSummary.sticky .specTabs{float:left;display:inline}.deviceinfoSummary.sticky .deviceImg{width:20%;padding:7px 0 7px 10px}.deviceinfoSummary.sticky .specTabs{width:80%;padding-left:0;position:static;padding:0}.deviceinfoSummary.sticky .deviceMM{display:inline-block;width:50%;padding:10px 0 10px 0;float:left}.deviceMM span.dName{font-size:15px;display:block;margin-right:0}.deviceMM span.dOtherInfo{font-size:12px;margin-top:-1px;display:block}.deviceinfoSummary ul.horizontal.deviceInfoTabs{height:34px;background:#fff;padding-left:10px;width:100%}.scrollDivWrap{position:absolute;left:0;bottom:-25px;width:100%;overflow:hidden;height:31px;padding-top:5px}.deviceinfoSummary.sticky .scrollDivWrap{border-top:1px solid #f3f4f5}.scrollDiv{width:102%;white-space:nowrap;overflow:scroll;-webkit-overflow-scrolling:touch}ul.horizontal.deviceInfoTabs li>a{font-size:13.5px}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs li>a{padding:0 0 3px 0;margin-right:25px}ul.horizontal.deviceInfoTabs li.active>a{border-bottom:2px solid #1ca8dd}.deviceinfoSummary.sticky .costDiv.mobile{display:inline-block;border-left:none;padding:12px 10px 10px 0;float:right}.costDiv{width:45%;padding:0;border-left:0;float:left;padding-top:10px}.costDiv .viewPlans{width:auto;height:auto;font-size:12px;margin-top:0;max-width:101px;float:right;font-family:RobotoR,Roboto}.costDiv .dealSummarySticky{width:auto;height:auto;font-size:12px;margin-top:0;max-width:101px;float:right;font-family:RobotoR,Roboto}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr .row{margin-top:0}.deviceHighSpecs.thrdPrtyRvw .gadGetRvwIcn img{max-width:118px}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo,.deviceHighSpecs.thrdPrtyRvw .gadGetRvwIcn{width:100%;text-align:center}.gadGetDtls.modal .gadGetHldr{height:auto;padding:15px}.gadGetDtls .cloudEffect{display:none}.gadGetDtls .modal-title{font-size:22px}.gadGetDtls.modal .gadGetHldr .RobotoRLightGray18{font-size:13px}.gadGetDtls.modal .gadGetHldr .gadGetLogoImg img{width:60%;max-width:212px}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr .fullGadgetDetails{margin-top:10px}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr .fullGadgetDetailsRvw{margin-bottom:0}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr .fullGadgetDetails a{margin-top:0}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr .fullGadgetDetailsRvw .RobotoRLightGray18{font-size:14px}.priceInfoDiv .RobotoRLightGray15:nth-child(1){margin-bottom:0}.priceInfoDiv .RobotoRLightGray15{line-height:11px;margin-bottom:8px}.productPricePaym{line-height:39px}.upfrontPricePaym{line-height:30px}.priceInfoDiv{width:45%}#pgupgrade .priceInfoDiv,#simFree .priceInfoDiv,#upgrade .priceInfoDiv{width:81%}.paygTab .actionDiv .btn.large,.paymTab .actionDiv .btn.large{max-width:136px;padding:9px 0}.paygTab .actionDiv .btn.large+.RobotoRBlue15,.paymTab .actionDiv .btn.large+.RobotoRBlue15{margin-top:10px}.clrStockAvail{margin-top:15px}.clrAvailBox{margin-top:5px}.clrAvailBox ul>li{margin-top:5px}.deviceReview div.desc>div.user{padding-top:30px}.deviceReview div.desc>div.user .progressBarDiv{padding-top:25px}.deviceVideoHldr{max-width:280px}.deviceVideoCntnt .heading{font-size:14px;line-height:16px;margin-bottom:3px}.deviceVideoData .vheading{font-size:15px}.deviceVideoCntnt .videoTime{font-size:12px}.deviceVideoData .vsubHeading{font-size:14px}.deviceVideoCntnr{height:73px;width:131px}.deviceVideo img{width:100%;max-height:100px;height:100%}.deviceVideoCntnt{padding:0 5px 0 14px;width:55%;vertical-align:middle}.bigVideo.deviceVideoHldr{margin:0 auto 10px;max-width:380px}#deviceVideoModal .modal-content{padding:10px}.deviceVideoHldr.bigVideo .deviceVideo{height:186px;display:block;width:100%}.deviceVideoHldr.bigVideo .deviceVideoCntnr{height:224px}.deviceVideoHldr.bigVideo .deviceVideo img{height:100%;max-height:224px}.deviceVideoHldr.bigVideo .deviceVideoCntnt{padding:8px 15px 10px}.deviceVideoHldr.bigVideo .deviceVideoCntnt .heading{font-size:15px;margin-bottom:0}.bigVideo .deviceVideoCntnt .heading{font-size:18px}.bigVideo .deviceVideoData .vheading{font-size:20px;margin-bottom:8px}.bigVideo .deviceVideoData .vsubHeading{font-size:14px;line-height:18px}.deviceVideoHldr.bigVideo .deviceVideoCntnt .videoTime{font-size:11px}.deviceVideoHldr.bigVideo .deviceVideoData{margin-top:18px;padding:0;width:100%;display:block}.deviceVideoHldr.bigVideo .deviceVideo .Ctm_icons.PDP-Video-small-icon{background-position:0 -5782px;width:50px;height:50px;margin-left:-26px;margin-top:-47px}.Ins-heading{margin:15px 0}}@media only screen and (min-width:320px) and (max-width:1023px){div[role=tabpanel] .nav>li>a{color:#fff;padding:13px 18px;font-size:14px;font-family:RobotoM;background-color:transparent;border:1px solid #cdcfd1;border-bottom:none}div[role=tabpanel] .tab-content{padding:40px 20px}div[role=tabpanel] .nav>li{margin-left:6px;margin-bottom:-1px}.threeDiv a.decoration,.twoDiv a.decoration{color:#1ca8dd}.comparePhone .deviceCompare{padding:10px}.threeDiv a.decoration:hover,.twoDiv a.decoration:hover{color:#1ca8dd}.clrAvailBox span.stockMsg label{margin-left:0}.stockMsg span{width:15px!important}.priceInfoDiv p>label{display:block}.valueMessage{font-size:14px}.productKeyValues{background:#f3f4f5;padding:10px}.productKeyValues ul{float:none!important}.productKeyValuesPDP{background:#f3f4f5;padding:0 10px 10px}.productKeyValuesPDP ul{float:none!important}.giftSection{background:#f2f5f5;padding:10px}.giftName{line-height:25px;margin-bottom:5px;word-break:break-word}.giftSummary{padding:0}.giftDescPdp{margin-top:-5px}.giftFullDetails{border-left:none;padding:0}.giftFullDetails .InfoSB-Icon{margin-left:0}#giftMenu .menuContent,#storeCheck .menuContent{padding:0}.locationInput{border-bottom:none;padding-bottom:0}.menuContent .deviceThumbnail{padding:25px;margin:0}.deviceStoreLoc,.storesults{background:#fff;padding:15px 20px}.deviceStoreLoc .hdrSearch{margin-top:6px;margin-bottom:0}.storesultsMobile{margin-top:23px}.locationInput .resultsSummary{border-bottom:1px solid #ccc;padding-bottom:10px}.storesults{height:auto;padding-top:0}.storeDetail address{width:65%}.storeDetail .storeDistance{width:30%}.storesults li{margin-top:23px;border-bottom:1px solid #ccc;padding-bottom:23px}.storesults li.inStockResults{background:#f3f4f6;margin-top:0;padding:10px}.storesults li:first-child{margin-top:0}.menuContent .notifyForm .form button[type=submit]{width:100%}.menuContent .notifyForm .form-group{width:100%}.promotionsWrap.inMenu .promotions>div.adTop h2{margin-left:0}.promotionsWrap.inMenu span.Ctm_icons.PricePromiseBG+label,span.Ctm_icons.TradeInPromiseBG+label,span.rounded+label{font-size:21px}.promotionsWrap.inMenu .promotions>div.adTop{margin-bottom:0}.promotionsWrap.inMenu .promotions>div{font-family:RobotoR;font-size:13px;color:#6e6f70}.advertiseMble span.rounded,.promotionsWrap.inMenu .promotions span.rounded{height:60px;width:60px}.promotionsWrap.inMenu>li{margin-bottom:20px}.promotionsWrap.inMenu>li:last-child{margin-bottom:0}.stockInfo p{margin-left:37px;padding-right:0}.features{background:#fff}.features .fTop{padding:0}.otherFeatures div.features{width:90%}.otherFeatures div.features>p:last-child{margin-top:15px}.deviceVideo .Ctm_icons.PDP-Video-small-icon{-ms-transform:scale(.8);transform:scale(.8);margin-left:-23px;margin-top:-27px}.deviceVideoHldr.bigVideo .deviceVideo .Ctm_icons.PDP-Video-small-icon{-ms-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:768px){.ratingMargin{margin-bottom:10px;margin-top:-10px}.dealsumPDP .prdcttariffinfo{margin-left:-4px}.deviceCategoryAcc .panelBody .cq-colctrl-lt0-c0>.image img{padding-right:10%}.deviceCategoryAcc .panelBody .cq-colctrl-lt0-c1>.image img{padding-left:10%}}@media only screen and (min-width:768px) and (max-width:1023px){.moreInfo a>label{margin:-2px 0 0 4px;border-bottom:1px solid #fff;cursor:pointer}.masterimg{margin-top:-5px;width:50px;margin-left:-10px}.camera_mp{padding:20px 0 0 0}.Battery_group .featureUnit{margin-top:-5px}.deviceCompare{padding-bottom:35px}.deviceCategoryAcc .deviceCategoryName{padding-left:0;width:65%}.thrdPrtyRvw.resultBtmBdr{padding:0 20px}.thrdPrtyRvw.resultBtmBdr .gadGetLogo{text-align:left}.cpwTBDarkGray36-sm{font-size:36px}.btn-default.no-markup.allPhones{margin-right:20px}.productDisplay{padding:48px 0 0 0!important;background-position:center -110px;background-size:1000px}.productDisplay .typo{padding:0 25px 0 25px}.sliderData li>img{max-width:50%}.overViewData .deviceCategoryName .subHeading,.specificationData .deviceCategoryName .subHeading{width:80%;margin-left:60px}.deviceThumbnail ul{display:block;overflow:hidden}.deviceThumbnail ul.boxWithImageText>li{float:left;display:inline;width:33.33%;padding-left:1px}.deviceThumbnail ul.boxWithImageText>li>a{background-color:rgba(77,126,180,.73);border:0;border-radius:0;padding:23px 0 0 0;height:93px;width:100%;border-top:none}.deviceCategoryAcc .heading{margin-top:20px!important}.deviceThumbnail ul.boxWithImageText>li.active>a{background-color:transparent}.deviceThumbnail ul.boxWithImageText li.active{padding-bottom:0}.deviceThumbnail ul.boxWithImageText li>a>label{bottom:10px;text-decoration:none;font-size:17px}.deviceThumbnail.upfront ul.boxWithImageText>li span{transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3)}.deviceThumbnail ul.boxWithImageText>li:last-child>a{border-bottom:none}.zoomImgCommon{height:470px!important}.zommInstuction{width:40%;padding-bottom:0;z-index:9}.zommInstuction span.instuctiontxt{padding:15px 0}div.image{margin-bottom:0}.details{background:#e9eaeb!important;padding:30px 0 10px 0}.deliveryInfo{margin-top:0;width:100%;min-height:60px}.buyingOption,.configuration,.tradein-phone{margin-left:20px;margin-right:20px}.usp{background:#f2f2f3}.stockMsg label{margin-left:10px}.stockChecker .title{max-width:80%}.productKeyValues{background:#f0f0f1;padding:20px}.productKeyValuesPDP{background:#f0f0f1;padding:0 20px 10px}div[role=tabpanel] .nav>li>a{border:1px solid #ccc;border-bottom:none;color:#6e6f70;font-size:18px;background-color:transparent}#pgupgrade .priceInfoDiv,#simFree .priceInfoDiv,#upgrade .priceInfoDiv{width:95%}.gifts .media-body,.gifts .media-left{padding:10px 20px 10px 0}.giftSummary{font-size:15px}.giftFeatures{margin-left:20px}.awardTitle{color:#5a5b5c}.promotionsWrap.inMenu{border-bottom:none;padding:0}.promotionsWrap.inMenu .promotions>div{width:100%}.promotionsWrap.inMenu .promotions{height:auto}.promotionsWrap.inMenu .promotions>div.adBtm,.service{margin-top:10px}.deviceFullSpecsTopMargin{margin-top:100px}.deviceinfoSummary{padding:0 20px}.deviceinfoSummary.sticky{padding:0 30px 0 35px}.deviceinfoSummary.sticky .row>div{float:left;display:inline}.deviceImg{padding:20px 0 15px 0}.deviceinfoSummary.sticky .deviceImg{width:15%;float:left;display:inline}.deviceinfoSummary.sticky .specTabs{width:85%;float:left;display:inline;padding-left:15px;position:static}.deviceMM{padding:10px 0 0 0}.deviceMM span.dOtherInfo{display:block}.deviceinfoSummary.sticky .costDiv.tablet{display:inline-block;border-left:none;padding:0}.costDiv.tablet{overflow:hidden;padding:0}.costDiv.tablet p{float:left}.costDiv.tablet .planDevice p:last-child{margin-left:15px}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs{position:absolute;width:100%;height:45px;left:0;bottom:0;background:#fff;border-top:1px solid #f3f4f5;padding-top:5px}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs li:first-child{padding-left:35px}.costDiv{border-left:0}.costDiv>div:first-child{display:none}.costDiv .dealSummarySticky,.costDiv .viewPlans{margin-top:0;float:right;max-width:158px}.deviceImg span.rounded{width:72px;height:72px}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs li>a{margin-right:35px;padding:3px 0 8px 0}.deviceinfoSummary.sticky .row>div.costDiv>div:last-child{width:100%}.deviceinfoSummary.sticky .row>div:first-child{width:75%;position:static}.deviceinfoSummary.sticky .row>div.costDiv{width:25%;padding:20px 0 15px 15px;border-left:none}.deviceShortSummary{padding:10px 20px}.deviceReview .row>div.whatCarphoneSays .desc:first-child{padding-left:0;padding-right:15px}.reviewsOverview div.desc{padding-right:15px;margin-top:15px}.deviceReview div.desc .descTitle h2{font-size:27px;margin:0 0 20px}.deviceReview div.desc{padding-left:0;margin-top:15px}.deviceReview div.desc>div{padding:15px 10px 45px 10px;border:1px solid #f3f4f5}.deviceReview.lowEnd div.desc>div{height:535px;padding:15px 10px 45px 10px}#whatCarphoneSays p,.deviceHighSpecs .specInfo{font-size:15px}.deviceHighSpecs .specsImg{height:70px}.deviceFullSpecsTabData .tabHeading{font-size:36px}.goToSpecification{height:42px;width:191px;font-size:16px}.deviceHighSpecs{margin-top:0}.deviceHighSpecs ul.horizontal>li{width:31%;margin:35px 0 0 10px;height:auto}.deviceHighSpecs ul.horizontal>li:nth-child(3n+1){margin-left:0}.deviceHighSpecs a{float:none!important;display:block;padding-top:20px;text-align:center;font-size:15px}.deviceCategoryAcc .subHeading{font-size:15px}.deviceCategoryAcc .deviceCategoryAccHeading{padding:0 20px 0 20px;height:115px}.checkmeOut{left:-30px;margin-top:0;top:21px}.compareWithVisual{padding:30px 20px 30px 40px}.compareItVisual{padding:30px 40px 30px 20px}.compareItProgres,.compareWithProgres{padding:25px 30px 35px 25px}.compareBox img{width:85px}.compareName h3{font-size:20px}.compareBox span.rounded{height:40px;width:40px;font-size:18px;padding:7px 0 0 10px;margin-right:-20px;margin-top:-20px}.specificationBox h3{padding:0 0 15px 0}.deviceCategoryAcc .heading{font-size:36px}.deviceFullSpecsTabData .deviceCategoryAcc .deviceCategoryImg{right:20px;width:35%}.deviceFullSpecsTabData .deviceCategoryAcc .deviceCategoryImg img{max-width:inherit}.overViewData .deviceCategoryName .rounded,.specificationData .deviceCategoryName .rounded{width:45px}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{width:80%;margin-left:60px}.deviceCategoryAcc .deviceCategoryImg{right:20px;width:25%}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{width:auto}.deviceCategoryAcc .panelBody{padding:27px 17px 0 17px;margin:0}.contetnt-module-single-col,.contetnt-module-three-col,div.cq-colctrl-lt0{padding-top:27px;padding-bottom:27px}.descriptiveText.contetnt-module-with-img,.descriptiveText.contetnt-module-with-img-bg{padding-left:62px;padding-right:62px}.contetnt-module-single-col{padding-left:62px;padding-right:62px}.cq-colctrl-lt0-c0 .contetnt-module-two-col{padding-left:62px}.cq-colctrl-lt0-c1 .descriptiveText.contetnt-module-two-col{padding-right:62px}.content-media--horizontal .content-media__text{padding:0 62px 0 62px}.content-media__title.content-media__text--regular,.content-media__title.content-media__text--small,.descriptiveText h1{font-size:21px;padding:16px 0 6px 0}.content-media__description.content-media__text--regular,.content-media__description.content-media__text--small,.descriptiveText ol,.descriptiveText p,.descriptiveText ul{font-size:15px}.deviceSummryDiv>div{padding:20px 20px 20px 60px}.deviceSummryTitle{font-size:27px;margin-bottom:10px}.shortSummary,.summaryLink{font-size:14px;margin-top:10px;width:100%}.dataTitle{font-size:15px;margin-bottom:10px;display:inline-block}.dataValue{font-size:27px}.dataUnit{font-size:13px}.cameraUnit{width:80px}.specificationBox{margin-top:17px}.specificationBox h3{font-size:21px}.specificationBox h3,.specificationBox li{padding:7px 0 7px 60px}.specificationBox li label{font-size:13.5px;width:30%}.specificationBox li p{font-size:14px;width:65%;margin-left:15px}.boxPackaging{padding:0 20px 0 60px}.boxPackaging img{max-width:85%}ul.shortSummary>li{margin-bottom:5px;font-size:15px}.tabView{padding-bottom:27px}.tabView.withImg .tab-panel ul>li>a{padding:15px 35px;text-align:center}.tabView.withImg .tab-panel li .tab-img{float:none}.tabView.withImg .tab-panel li .tab-title{margin-top:10px;display:block;float:none;width:auto}.boxHd{font-size:20px}.boxImgDesc{font-size:12px}.boxOnImgLeft{width:295px;min-height:230px;top:50px;padding:20px 30px}.boxOnImgRight{width:295px;min-height:230px;top:50px;padding:20px 30px}.deviceHighSpecs.thrdPrtyRvw .gadGetHldr{padding-left:15%;padding-right:15%}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo,.deviceHighSpecs.thrdPrtyRvw .gadGetRvwIcn{width:100%}.deviceHighSpecs.thrdPrtyRvw .gadGetRvwIcn{text-align:center}.Ins-heading{margin:30px 0}.deviceVideoHldr{width:100%;max-width:280px}.deviceVideoCntnr{height:73px;width:131px}.deviceVideoCntnt{padding:0 5px 0 13px}.deviceVideoCntnt .heading{font-size:14px}.deviceVideoCntnt .videoTime{font-size:12px}.deviceVideoHldr.bigVideo{max-width:90%;width:80%;margin-left:10%;margin-right:10%;margin-top:30px;margin-bottom:50px}.deviceVideoHldr.bigVideo .deviceVideoCntnr{height:202px;max-width:359px}.deviceVideoHldr.bigVideo .deviceVideo img{height:202px}.deviceVideoHldr.bigVideo .deviceVideoData{padding:0 10px 0 70px}.deviceVideoHldr.bigVideo .deviceVideo .Ctm_icons.PDP-Video-small-icon{background-position:0 -5782px;width:50px;height:50px;margin-left:-33px;margin-top:-43px}.deviceVideoData .vsubHeading{font-size:16px}.deviceVideoData .vheading{font-size:27px}.deviceVideoHldr.bigVideo .deviceVideoCntnt .heading{font-size:16px}.deviceVideoHldr.bigVideo .deviceVideoCntnt .videoTime{font-size:13px}.deviceVideoHldr.bigVideo .deviceVideoCntnt{padding:7px 8px}}@media only screen and (min-width:1024px) and (max-width:1200px){.stockInfo table th:first-child{padding-left:0}.stockInfo table td,.stockInfo table th{text-align:center}.stockInfo table td>span{float:none;display:inline-block}.stockInfo table td span{margin:0!important}.stockInfo table td label{margin-left:0;float:none;width:auto}.stockInfo table td .stockMsg span{width:22px;float:none}.deviceVideoHldr.bigVideo{max-width:788px}.deviceVideoHldr.bigVideo .deviceVideoCntnr{height:261px}.deviceVideoHldr.bigVideo .deviceVideo img{height:261px}.deviceVideoHldr.bigVideo .deviceVideo .Ctm_icons.PDP-Video-small-icon{background-position:0 -5782px;width:50px;height:50px;margin-left:-30px;margin-top:-49px}.deviceVideoHldr.bigVideo .deviceVideoCntnt{padding:13px 14px}.deviceVideoHldr.bigVideo .deviceVideoCntnt .heading{font-size:21px}.deviceVideoHldr.bigVideo .deviceVideoCntnt .videoTime{font-size:13px}.deviceVideoHldr.bigVideo .deviceVideoData{padding:0 10px 0 89px}.deviceVideoData .vheading{font-size:29px}.deviceVideoData .vsubHeading{font-size:15px}}@media only screen and (min-width:1024px) and (max-width:1439px){.dealerrorMessage{padding:10px 0 0 15px}.dealerrorMessage p span:last-child{width:80%}.camera_mp{padding:20px 0 0 0}.Battery_group .featureUnit{margin-top:-6px}.deviceCompare{padding-bottom:47px}.tabView{padding-bottom:33px}.thrdPrtyRvw.resultBtmBdr{padding:0 40px}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo,.deviceHighSpecs.thrdPrtyRvw .gadGetRvwIcn{width:100%;text-align:center}.deviceHighSpecs.thrdPrtyRvw .gadGetLogo .gadgetshow img{max-width:75%}.cpwTBDarkGray36-md{font-size:36px}.masterimg{margin-top:-20px;width:50px}.overViewData .deviceCategoryName .subHeading,.specificationData .deviceCategoryName .subHeading{margin-left:80px;width:80%}.compareItImg,.compareWithImg{width:35%}.compareItProgres,.compareItVisual,.compareWithProgres,.compareWithVisual{padding:25px 55px}.compareWithDetails{margin-left:50px}.compareItDetails,.compareWithDetails{width:50%}.comparePhone.section{padding-left:45px;padding-right:45px}#giftHeadingArea,.moreInfo,.typo .phoneName{margin:0}.media h4.tradeinTitle{display:none}.media-body h4.tradeinTitle{display:block}#tradeInImg{margin-top:10px}.productDisplay{padding:45px 40px;background-position:-99px -202px;background-size:925px}.btn-default.no-markup.allPhones{margin-right:40px}.deviceThumbnail.upfront{text-align:center}.deviceThumbnail.upfront ul{display:inline-block;overflow:hidden;width:60%}.deviceThumbnail.upfront ul.boxWithImageText>li{float:left;display:inline;width:33.33%;padding-left:2px}.deviceThumbnail.upfront ul.boxWithImageText>li span{transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3)}.deviceThumbnail.upfront ul.boxWithImageText>li:first-child{padding-left:0}.deviceThumbnail.upfront ul.boxWithImageText>li:first-child>a{border-left:none}.deviceThumbnail.upfront ul.boxWithImageText>li>a{border:0;border-radius:0;padding:14px 0 0 0;height:80px;width:100%;border-top:none;border-left:1px solid #5499d0}.deviceThumbnail.upfront .roundedSlider,.deviceThumbnail.upfront ul.boxWithImageText li:first-child>div.roundedSlider{display:none!important}.deviceThumbnail.upfront ul.boxWithImageText>li.active>a{background-color:transparent}.deviceThumbnail.upfront ul.boxWithImageText li>a>label{bottom:11px}.deviceThumbnail.upfront ul.boxWithImageText>li:last-child>a{border-bottom:none}.deviceThumbnail.upfront ul.boxWithImageText li.active{padding-bottom:0}.deviceThumbnail.upfront ul.boxWithImageText li.active>a{opacity:1}.img360View li>img,.phoneImages li>img{max-width:50%}.usp{padding:10px;position:relative}.deviceusptooltip{position:absolute;top:10px;right:10px}.usp .addMargin{margin-top:10px}.usp a{color:#fff;text-decoration:underline}.stockChecker{padding:20px 10px}.stockChecker .title{max-width:80%}div[role=tabpanel] .nav>li>a{padding:20px 25px;margin-right:0}div[role=tabpanel] .tab-content{padding:40px 15px}#nPlan .actionDiv,#pgPlan .actionDiv{padding-top:25px}.priceInfoDiv{width:45%}#pgupgrade .priceInfoDiv,#simFree .priceInfoDiv,#upgrade .priceInfoDiv{width:62%}.buyingOption .actionDiv button{width:190px}.productPricePaym+label,.upfrontPricePaym+label{display:block}.giftSection,.productKeyValues{padding:20px 40px}.giftSection{padding:20px 40px}.productKeyValuesPDP{padding:20px 0 0}.gifts .media-body,.gifts .media-left{padding:10px 35px 10px 0}.giftFeatures{width:60%;margin-left:35px}.deviceinfoSummary{padding:0 40px}.deviceinfoSummary.sticky{padding:0 60px}.deviceFullSpecsTopMargin{margin-top:15px}.deviceinfoSummary.sticky .row>div{float:left;display:inline}.deviceImg{padding:20px 0 15px 0}.deviceMM{padding-bottom:5px}.deviceinfoSummary.sticky .deviceImg{width:13%;float:left;display:inline}.deviceinfoSummary.sticky .specTabs{width:87%;float:left;display:inline;padding-left:15px}.costDiv .dealSummarySticky,.costDiv .viewPlans{width:100%;float:right;padding:6px 24px}.deviceImg span.rounded{width:72px;height:72px}.deviceinfoSummary.sticky ul.horizontal.deviceInfoTabs li>a{margin-right:30px}ul.horizontal.deviceInfoTabs li>a{font-size:15px}.deviceinfoSummary.sticky .row>div:first-child{width:65%}.deviceinfoSummary.sticky .row>div.costDiv{width:35%;padding:15px 0 15px 15px}.deviceinfoSummary.sticky .row>div.costDiv>div:first-child{width:47%}.deviceinfoSummary.sticky .row>div.costDiv>div:last-child{width:53%}.simFrDevice.addTopMargin{margin-top:53px}.simFrDevice.addTopMarginProduct{margin-top:32px}.deviceShortSummary{padding:20px 40px}.deviceReview div.desc .descTitle h2{font-size:27px}.deviceReview div.desc>div,.deviceReview.lowEnd div.desc>div{padding:15px 10px 0 10px}.deviceReview.lowEnd div.desc>div{height:575px}.deviceHighSpecs ul.horizontal>li{width:120px;margin-left:40px}.deviceHighSpecs.lowEnd ul.horizontal>li{width:32%;margin-left:0}.dataTitle,.deviceHighSpecs .specInfo,.deviceHighSpecs a{font-size:15px}.deviceHighSpecs .specsImg{height:70px}.goToSpecification{height:42px;width:191px;font-size:16px}.deviceCategoryAcc .deviceCategoryName{width:75%;padding-left:0}.overViewData .deviceCategoryName .rounded,.specificationData .deviceCategoryName .rounded{width:45px}.overViewData .deviceCategoryName .heading,.specificationData .deviceCategoryName .heading{margin-left:80px;width:80%}.deviceCategoryAcc .subHeading{font-size:15px}.deviceCategoryAcc .deviceCategoryImg{right:0;width:25%}.dataValue,.deviceSummryTitle{font-size:27px}.dataUnit{font-size:13px}.deviceSummryDiv>div{padding:35px 0 35px 80px}.cameraUnit{width:80px}ul.shortSummary>li{margin-bottom:6px}.boxPackaging{padding-left:80px}.deviceCategoryAcc .deviceCategoryAccHeading{padding:0 40px 0 40px}.compareName h3{font-size:21px}.compareBox img{height:160px;width:auto}.compareBox span.rounded{height:45px;width:45px;font-size:21px;padding:6px 0 0 11px;margin-right:-22.5px;margin-top:-22.5px}.compareItProgres,.compareItVisual,.compareWithProgres,.compareWithVisual{padding:25px 55px}.compareItProgres,.compareWithProgres{padding-bottom:35px}.deviceCategoryAcc .panelBody{padding:35px 30px}.contetnt-module-single-col,.contetnt-module-three-col,div.cq-colctrl-lt0{padding-top:33px;padding-bottom:33px}.descriptiveText.contetnt-module-with-img,.descriptiveText.contetnt-module-with-img-bg{padding-left:80px;padding-right:80px}.contetnt-module-single-col{padding-left:80px;padding-right:80px}.cq-colctrl-lt0-c0 .contetnt-module-two-col{padding-left:80px}.content-media__title.content-media__text--regular,.content-media__title.content-media__text--small,.descriptiveText h1{font-size:27px;padding:16px 0 6px 0}.content-media--horizontal .content-media__text{padding:0 80px 0 80px}.content-media__description.content-media__text--regular,.content-media__description.content-media__text--small,.descriptiveText ol,.descriptiveText p,.descriptiveText ul{font-size:15px}.specificationBox h3{padding:0 0 15px 80px}.specificationBox li{padding-left:80px}.boxImgDesc{font-size:15px}.boxHd{font-size:20px}.boxOnImgLeft{width:380px;min-height:280px;top:85px;left:35px;padding:30px 40px}.boxOnImgRight{width:380px;min-height:280px;top:85px;right:35px;padding:30px 40px}.Ins-heading{margin:30px 0}}@media only screen and (min-width:1270px){#deviceInsuranceData,.specificationData .panelBody{padding-left:0;padding-right:0}.reviewData#reviewData,.specificationData .deviceCategoryAcc .panelBody{margin-left:auto;margin-right:auto}.deviceCategoryAccHeading .container-lg-fixed{position:relative}}@media only screen and (min-width:1440px){.masterimg{margin-top:-25px;width:60px}.deviceCategoryAcc .deviceCategoryAccHeading{padding:0}.compareItDetails,.compareWithDetails{width:40%}.compareItProgres,.compareItVisual,.compareWithProgres,.compareWithVisual{padding:35px 80px;position:relative}.compareItImg,.compareWithImg{width:30%}.compareWithDetails{margin-left:140px}.compareBox img{height:190px;width:auto}.typo .phoneName{padding-right:150px}.accessoriesAlign{margin-top:auto}.hotspotDiv{width:325px}.hSpotImg img,.spotImg img{height:auto;width:325px}.deviceThumbnail ul.boxWithImageText li>a>label{bottom:19px}.roundedSlider ol.slider{padding-left:4px}}.insureTnC{margin-top:40px;padding-top:30px;border-top:#dbdcde 1px solid;color:#9c9c9e;font-size:12px}.ways2buyLoader{padding:10px 0;position:absolute;background-color:#fff;top:0;z-index:2;width:100%;height:100%;margin:0 auto;left:0;right:0;text-align:center}.ways2buyLoader .loading-spinner{width:100px;height:100px;margin:30px auto;position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-86%);transform:translateY(-86%)}.planloader{position:relative}@media only screen and (min-width:768px) and (max-width:1023px){#deviceuspWrap{margin:0 20px}}.store{font-family:RobotoR;color:#6e6f70;font-size:15px;line-height:30px}.storeWidth{width:30px;height:30px;margin-right:10px}.marginT5{margin-top:5px}.productColour{width:119px;height:19px;-ms-flex-positive:0;flex-grow:0;margin:0 31px 17px 0;font-size:18px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#5a5c5c}.productColourName{font-weight:700}.product-colour-panel{margin-bottom:3px}.product-colour-value,.productColourName{margin-top:0;margin-bottom:0;display:inline-block;font-size:18px}.productCapacity{width:120px;height:19px;-ms-flex-positive:0;flex-grow:0;margin:20px 30px 17px 0;font-size:18px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a}.productCapacityText{font-weight:400}.productCapacityName{width:42px;height:19px;-ms-flex-positive:0;flex-grow:0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;line-height:1.7;vertical-align:middle}.keyFeaturesLi{-ms-flex-positive:1;flex-grow:1;font-family:cpw_default;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#5a5b5c;width:auto}.keyFeaturesLiPadding{padding-right:20px!important;padding-left:20px!important}.scrollable-nav-handset{margin-bottom:-2px}@media only screen and (max-width:1024px){.keyFeaturesLiPadding{padding-right:15px!important;padding-left:15px!important}}#capacityActive{width:65px;height:40px;-ms-flex-positive:0;flex-grow:0;margin:10px 10px 0 0}.pb-12{padding-bottom:12px!important}@media only screen and (min-width:1024px){.productKeyValuesPDPDisplayNone{display:none!important}}@media only screen and (min-width:1135px){.promoDiv{padding:15px 41px 15px 178px!important;height:auto}}@media only screen and (min-width:1024px) and (max-width:1134px){.promoDiv{padding:15px 41px 15px 100px!important;height:auto}}@media only screen and (min-width:941px) and (max-width:1023px){.promoDiv{padding:15px 20px 15px 41px!important;height:auto}}@media only screen and (min-width:920px) and (max-width:940px){.promoDiv{padding:15px 20px 15px 40px!important;height:auto}}@media only screen and (min-width:910px) and (max-width:919px){.promoDiv{padding:15px 10px 15px 80px!important;height:auto}}@media only screen and (min-width:900px) and (max-width:909px){.promoDiv{padding:15px 0 15px 80px!important;height:auto}}@media only screen and (min-width:840px) and (max-width:899px){.promoDiv{padding:15px 0 15px 20px!important;height:auto}}@media only screen and (min-width:768px) and (max-width:839px){.promoDiv{padding:15px 15px!important;height:auto}}@media only screen and (max-width:767px){.promoDiv{padding:0!important}}.nutShell{padding:21px 13px 30px 13px}.nutshellUl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:disc;list-style-position:outside;height:auto;padding-left:16px;column-gap:29px}.pr-5{padding-right:5px!important}.pr-15{padding-right:15px!important}.in-active{cursor:default;background-color:#ddd!important}.out-of-stock-color{background-color:#ddd!important}.out-of-stock-color-text{-ms-flex-positive:1;flex-grow:1;font-size:14px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.7!important;letter-spacing:normal!important;text-align:center!important;color:#444!important;vertical-align:middle}.in-active-color{color:#979797!important}.overflowHidden{overflow:hidden}.upgrade-buy-btn{margin-top:25%}.padding-10{padding:10px 0}.padding-20{padding:20px 0}.store-container,.van-container{margin-right:10px;height:30px;width:30px}.d-flex{display:-ms-flexbox;display:flex}.wd-100{width:100%}.delivery-Advice{height:30px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#6e6f70}.delivery-normal-text{font-weight:400}.delivery-Advice-pre-order{height:30px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#6e6f70}.delivery-bold-text{font-weight:700}.delivery-msg-text,.free-delivery-text,.store-collection-text{width:100%;line-height:30px;font-family:cpw_default!important;font-size:15px;margin-top:0!important;color:#6e6f70;max-width:100%!important}.store-collection-container{min-height:30px;width:100%}.stockChecker-Container{padding-bottom:5px}.productDisplay{padding:24px 80px;background-color:#5790d1}.typo .phoneName{padding:0 25px 0 16px;margin-left:0!important;text-align:left;font-weight:700;font-style:normal!important;line-height:1.1!important;letter-spacing:normal!important;font-size:48px;color:#fff}.marginT55{margin-top:45px}.gallery-thumbnails-list-swiper{display:block!important;text-align:center;padding:30px 0 0}.gallery-thumbnails-list-swiper-li{width:18px!important;height:18px!important;border-radius:18px!important;border:solid 1px #4b84b0;display:inline-block!important;cursor:pointer!important}.thumbnail-active{border:solid 1px #fff!important;background-color:#77b5e3!important}@media only screen and (min-width:320px) and (max-width:767px){.marginT55{margin-top:20px!important}#productTitle{padding:0!important;margin:0!important}.gallery-thumbnails-list-swiper{padding:30px 0 28px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.gallery-thumbnails-list-swiper{padding-bottom:60px!important}.typo .phoneName{padding:0 0 0 16px!important;line-height:1.17!important}}.keyheading{height:auto;-ms-flex-positive:0;flex-grow:0;font-family:RobotoBCondensed;font-size:22px;font-stretch:condensed;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#5a5b5c;display:block}.key-feature-mob-heading{height:20px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:18px;font-weight:700;font-stretch:condensed;font-style:normal;letter-spacing:normal;text-align:left;color:#5a5b5c;display:inline-block}@media only screen and (min-width:768px) and (max-width:1023px){.productKeyValuesPDP{background:#5790d1!important;padding:0 20px 10px}.details{background:#5790d1!important}.detailsHandset{background:#fff!important;padding-top:10px!important}.row_keyfeature{height:29px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:0}.seefullspecification{margin-top:0}#key-feature-tablet-heading{height:29px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:26px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#5a5b5c}.nutshellUlMob{column-count:2;column-gap:20px;list-style-type:initial;padding-left:13px;column-gap:29px!important;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:8px}#keyFeaturestablet{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:16px!important;border-radius:5px;background-color:#fff}#keyFeaturesLi-tablet{width:337px;-ms-flex-positive:1;flex-grow:1;font-family:cpw_default;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#5a5b5c}#seefullspecificationtablet{width:125px;height:20px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#1ca8dd}}@media only screen and (min-width:320px) and (max-width:767px){.details{background:#5790d1;padding:0!important}.pad-all{padding:10px!important}.detailsHandset{background:#fff!important}.productKeyValuesPDP{background:#5790d1}.row_keyfeature{height:25px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0}.seefullspecification{margin-top:4px;height:20px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#1ca8dd;display:block;float:right}.nutshellUlMob{list-style-type:initial;padding-left:15px;display:-ms-inline-grid;display:inline-grid;row-gap:8px}}.seeFullSpecs{float:right}.See-Full-Specifications{width:125px;height:20px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:14px;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;letter-spacing:normal!important;text-align:right;color:#1ca8dd;display:block;float:right}.parentkey{height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:16px;border-radius:5px;background-color:#f3f4f5}.seeFullSpecs{text-align:right;padding:0!important;font-size:12px}.keyFeaturesLi-mobile{-ms-flex-positive:1;flex-grow:1;font-family:cpw_default;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#5a5b5c;width:318px}.keyFeaturesMobile{padding:12px!important;height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:12px;background-color:#f3f4f5}@media only screen and (min-width:768px) and (max-width:1023px){.buyingOption,.configuration,.tradein-phone{margin-left:20px;margin-right:20px;margin-bottom:10px}}@media only screen and (min-width:320px) and (max-width:767px){@supports (-webkit-touch-callout:none){.nutshellUlMob{padding-left:15.5px}}}#gallery-main li img{max-height:520px!important}.add-opacity{opacity:1!important}#gallery-main .swiper-slide-active{opacity:1!important}@media (min-width:1024px){.galleryMain{margin-left:0!important}.marginT24{max-width:679px!important;margin-top:24px!important}}.oelBox{position:absolute!important;z-index:99!important;right:1px;top:0;width:81px;height:110px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:4px;padding:8px 12px;border-radius:8px;float:right;background-color:#00244d;cursor:pointer!important;right:0}.oelText{width:57px;height:66px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_tradeBold;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase}.oelIcon{width:24px;height:24px;-ms-flex-positive:0;flex-grow:0;padding:2.4px 2.4px;justify-self:anchor-center;-ms-flex-align:center;align-items:center}#oelModal .modal-header{padding:25px 20px;text-align:center}#oelModal .promoModalTitle{line-height:.93}#oelModal .promotionModalBody{padding:25px}#oelModal .RobotoRLightGray15{font-family:cpw_default;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#5a5b5c;margin-bottom:20px}#oelModal .btn-secondary{margin-top:0!important;width:80px;height:40px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px;float:right;padding:8px 20px;border-radius:4px;background-color:#1fa4dd}#oelModal .btnlabel{width:33px;height:24px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;line-height:27px}@media (min-width:320px) and (max-width:767px){.oelBox{width:60px;height:84px;gap:4px;padding:8px;border-radius:8px;right:10px!important}.oelIcon{width:22px;height:20px;-ms-flex-positive:0;flex-grow:0;padding:1.6px}.oelText{width:44px;height:48px;font-size:14px;line-height:1.14;letter-spacing:normal;text-align:center}#oelModal .modal-header{padding:20px 15px!important;font-size:27px!important;font-family:cpw_default_condensed}#oelModal .promotionModalBody{padding:15px!important}#oelModal .modal-title{padding:0!important}#oelModal .RobotoRLightGray15{margin-bottom:10px!important}#oelModal .pb-10{padding-bottom:0!important}#oelModal .modal-title strong{font:normal 27px/1 cpw_tradeRegular!important;line-height:1.04!important;color:#5a5b5c}}@media (min-width:768px) and (max-width:1023px){.marginT55{margin-right:0!important}.select-your-payment-option{font-size:18px!important;height:auto}.new-pay-monthly{gap:0;padding:8px!important;height:auto!important}.payment-title{font-size:16px!important}.contract-plan-with-a-set-monthly-fee,.contract-price,.contract-upfront-price{font-size:14px!important}.contract-price-amount,.contract-upfront-price-amount{font-size:18px!important}}@media (min-width:1024px) and (max-width:1200px){#gallery-main li img{max-height:400px!important}}.left-right-padding{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.slider-container-gallary{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.slider-container-gallary .galleryMain .swiper-wrapper{-ms-flex-pack:center;justify-content:center}.slider-container-gallary .galleryMain.swiper-container-horizontal .swiper-wrapper{-ms-flex-pack:unset;justify-content:unset}.width-G{width:100%!important}@media only screen and (min-width:768px) and (max-width:1023px){.left-right-padding{margin-left:20px!important;margin-right:20px!important}}.marginT24{margin-top:24px}.marginT16{margin-top:16px}.marginB24{margin-bottom:24px}.marginB16{margin-bottom:16px}.marginB8{margin-bottom:8px}.marginBI24{margin-bottom:24px!important}.marginBI16{margin-bottom:16px!important}.paymentChecked{border:2px solid #3a3a3a!important}.handsetContractChecked{background-color:#1ca8dd;border-radius:50%;float:right;height:20px;width:20px;text-align:center;line-height:25px}.select-your-payment-option{width:70%;height:24px;-ms-flex-positive:0;flex-grow:0;font-size:22px;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;font-family:RobotoBCondensed}.new-pay-monthly{height:auto;width:48%;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:12px;border-radius:8px;border:1px solid #ccc;cursor:pointer}.payment-toggle-handset{height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:12px;padding:0;border-radius:12px;margin-top:8px}.payment-title{height:auto;-ms-flex-positive:0;flex-grow:0;font-size:18px;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;font-family:RobotoBCondensed}.contract-price{height:20px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:left;justify-content:left;-ms-flex-align:baseline;align-items:baseline;gap:3px}.contract-price-amount{font-family:cpw_tradebold;font-size:20px}.contract-upfront-price{height:20px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:left;justify-content:left;-ms-flex-align:baseline;align-items:baseline;gap:3px}.contract-upfront-price-amount{font-family:cpw_tradebold;font-size:20px}.handset-payment-title{min-height:20px;height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;padding:0}.contract-plan-with-a-set-monthly-fee{height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;padding-top:2px}.handset-out-of-stock{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:4px}.out-of-stock-handset{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:1;flex-grow:1;font-size:20px;font-stretch:condensed;font-style:normal;letter-spacing:normal;text-align:left;color:#d13e39;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;font-family:RobotoBCondensed;margin-bottom:8px}.simFreePriceHandsetParent{height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0;background-color:#fff}.simFreePriceHandset{height:48px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-align:center;align-items:center;padding:0;background-color:#fff}.contract-price-simfree{-ms-flex-positive:1;flex-grow:1;font-family:cpw_tradebold;font-size:32px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#3a3a3a}.add-to-basket-button-simfree{height:48px;width:100%;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:self-end;align-items:self-end;padding:12px 16px;border-radius:4px;font-size:15px!important;background-color:#1ca8dd}.handsetSimFreePrice{width:49%;text-align:center}.handsetSimFreePriceCta{width:49%;text-align:center}.handsetPriceDetails{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.handsetContractHeading{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.canIUpgrade{height:20px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#1ca8dd}.canIUpgrade:hover,.fullPlanDetails:hover,.handsetLoadMoreBtn:hover,.seeFullSpecification:hover{text-decoration:underline;-webkit-text-decoration-color:#1ca8dd;text-decoration-color:#1ca8dd}.handset-payment-parent{background-color:#fff;height:auto}.handsetEnergy{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;-ms-flex-align:center;align-items:center}.handsetEnergyIcon{height:40px;width:73.2px}.handsetEnergyInside{width:68px;height:48px;-ms-flex-positive:0;flex-grow:0;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0}.handsetEnergyInside a{width:68px;height:48px}.handsetEnergyText{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1ca8dd;width:68px;height:48px;display:-ms-flexbox;display:flex}@media (min-width:320px) and (max-width:1023px){.handsetEnergyIcon svg{height:32px!important;width:58.6px!important}.handsetEnergyIcon{height:32px!important;width:58.6px!important}.handsetEnergyInside{width:58px!important;height:40px!important;line-height:1.08!important}.handsetEnergyInside a{width:58px!important;height:40px!important}.handsetEnergyText{font-size:12px!important;width:58px!important;height:40px!important;display:-ms-flexbox;display:flex}}.bg-w{background-color:#fff!important}.handsetPaymDeal,.handsetPaymUpgradeDeal{height:auto;width:48%;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:12px;border-radius:8px;border:1px solid #ccc;cursor:pointer}.handsetContractOption{height:auto}.handsetContractOptionDiscount{height:auto}.brandUrlLogoCssCodeHandset{height:32px!important}.paymentTitleUpg{max-width:90%}@media (max-width:767px){.simFreePriceHandset{gap:8px}.handsetPaymDeal,.handsetPaymUpgradeDeal{gap:8px;padding:8px;height:auto}.new-pay-monthly{padding:8px;height:auto!important}.payment-toggle-handset{height:auto}.handsetPriceDetails{margin:8px 0}.payment-title{font-size:16px!important}.contract-upfront-price{padding-top:0!important}.contract-plan-with-a-set-monthly-fee,.contract-price,.contract-upfront-price{font-size:14px!important}.contract-price-amount,.contract-upfront-price-amount{font-size:18px!important}.simFreePriceHandset{-ms-flex-direction:column;flex-direction:column;height:auto}.handsetSimFreePrice{width:100%;margin-right:0;height:32px}.handsetSimFreePriceCta{width:100%;margin-top:8px}.simFreePriceHandset .handsetSimFreePriceCta .btn-primary[disabled]{background-color:#d9d9d9!important;padding:12px 16px;border-radius:4px;font-size:15px}.contract-price-simfree{display:-ms-flexbox;display:flex;height:32px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contract-plan-with-a-set-monthly-fee{padding-top:0!important;height:auto!important}.handsetContractOption{height:auto}.handsetContractOptionDiscount{height:auto}.deviceFullSpecsTabData{padding:0 12px}.canIUpgrade{font-size:14px;display:-ms-flexbox;display:flex}.select-your-payment-option{font-size:18px;height:auto}}@media (min-width:376px) and (max-width:400px){.paymentTitleUpg{max-width:80%!important}.handsetPaymUpgradeDeal{-ms-flex-pack:center!important;justify-content:center!important}.contract-plan-with-a-set-monthly-fee,.handsetContractOption,.handsetContractOptionDiscount,.handsetPaymDeal,.handsetPaymUpgradeDeal,.handsetPaymentTitleContractUpg,.paymentTitleUpg,.paymentToggleHandset,.upgradeContractText{height:auto!important}}@media (min-width:351px) and (max-width:375px){.paymentTitleUpg{max-width:75%!important}.handsetPaymUpgradeDeal{-ms-flex-pack:center!important;justify-content:center!important}.handsetContractOption,.handsetContractOptionDiscount,.handsetPaymDeal,.handsetPaymUpgradeDeal,.handsetPaymentTitleContractUpg,.paymentTitleUpg,.paymentToggleHandset,.upgradeContractText{height:auto!important}}@media (max-width:350px){.paymentTitleUpg{max-width:85%!important}.contractPrice{height:30px!important;display:block!important}.handsetPaymUpgradeDeal{-ms-flex-pack:center!important;justify-content:center!important}.contract-plan-with-a-set-monthly-fee,.handsetContractOption,.handsetContractOptionDiscount,.handsetPaymDeal,.handsetPaymUpgradeDeal,.handsetPaymentTitleContractUpg,.newPayMonthly,.paymentTitleUpg,.paymentToggleHandset,.upgradeContractText{height:auto!important}}.phoneNameHandset{font-size:32px!important;font-weight:400!important}.deliveryOuterHandset,.detailsHandset,.productDisplayHandset,.productKeyValuesPDPHandset,.swiperSlideHandset,.titleDivHandset{background-color:#fff!important}.imageIconHandset,.phoneNameHandset{color:#3a3a3a!important}.gallery-thumbnail-badgeHandset{border:1px solid #3a3a3a!important;width:72px!important;height:72px!important}.gallery-thumbnailHandset.active .gallery-thumbnail-badgeHandset{border:2px solid #3a3a3a!important}.deliveryHandset,.keyFeaturesHandset,.tradeInHandset{background-color:#f3f4f5!important;border-radius:8px!important}.keyFeaturesHandset{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:16px;padding:16px 16px 4px;border-radius:8px;background-color:#f3f4f5}.keyFeaturesHandsetLi{-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#5a5b5c;-ms-flex:1 1 45%;flex:1 1 45%;box-sizing:border-box;padding:0 0 12px 0;height:auto;max-width:50%}.keyFetTitle{width:50%!important}@media only screen and (min-width:320px) and (max-width:1023px){.keyFeaturesHandset{padding:12px 12px 4px;gap:8px}.keyFeaturesHandsetLi{height:auto;-ms-flex-positive:1;flex-grow:1;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#5a5b5c;margin-bottom:0;font-size:14px;line-height:1.43;width:100%;max-width:100%;padding:0 0 8px 0}.nutshellUl{list-style-type:initial;column-count:1;display:-ms-grid;display:grid;gap:0}.contract-price-simfree{font-size:28px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.phoneNameHandset{font-size:28px!important}}.productColourHandset{-ms-flex-positive:0;flex-grow:0;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;margin-top:-1px;padding-bottom:1px}.productColourHandset .productColourNameHandsetLabelHandset,.productColourHandset .productColourNameHandsetValue{margin-top:0;margin-bottom:0;display:inline-block}.productCapacity{width:auto;height:auto;margin:0;margin-top:-1px;padding-bottom:1px}.productCapacity .productCapacityHandset,.productCapacity .productCapacityTextHandset{margin-top:0;margin-bottom:0;display:inline-block}.productColourNameHandsetLabel{font-size:22px;font-weight:700;font-stretch:condensed}.productColourNameHandsetValue{font-size:20px;font-family:cpw_default}ul.horizontal.colorBoxesHandset{margin-top:4px}ul.horizontal.colorBoxesHandset>li>a{overflow:hidden;height:40px;width:40px;text-align:left;border-radius:40px;padding:7px 7px!important;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.colorBoxesHandset label.name{margin-left:10px}.colorBoxesHandset span.colorBoxHandset{float:inline-end;box-shadow:inset 0 0 1px 1px rgb(0 0 0 / 9%)}.fConfigurationHandset>ul>li.active>a{border:2px solid #3a3a3a;border-radius:40px!important;padding:6px!important}.fConfigurationHandset>ul>li{margin:5px 11px 3px 0}.productCapacityNameH{font-size:16px}.productCapacityHandset{font-size:22px!important;font-family:RobotoBCondensed;color:#3a3a3a}.productCapacityTextHandset{font-size:20px!important;font-weight:400;font-family:cpw_default;color:#3a3a3a}.capacityDivHandset>ul>li.activeCapacityHandset>a{border:2px solid #3a3a3a;background-color:#fff;box-shadow:none;border-radius:8px!important;height:40px;line-height:30px!important}.capacityDivHandset>ul>li#capacityActiveHandset>a{background-color:#fff;box-shadow:none;border-radius:8px!important;height:48px;width:80px}.productCapacityNameHandset{width:42px;height:19px;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;line-height:1.7;vertical-align:middle}.configurationsTypeHandset{padding:0!important}.productColourNameHandsetLabelHandset{font-family:RobotoBCondensed;font-size:22px;font-stretch:normal}.productColourNameHandsetLabelHandsetColon{font-size:22px}@media only screen and (min-width:320px) and (max-width:1023px){.productColourNameHandsetLabelHandset{font-size:18px}.productColourNameHandsetValue{font-size:18px}}@media only screen and (min-width:320px) and (max-width:1023px){.productCapacityHandset{font-size:18px!important;font-family:RobotoBCondensed}.productCapacityTextHandset{font-size:18px!important;font-weight:400;font-stretch:normal}.productColourNameHandsetLabelHandsetColon{font-size:18px}}.out-of-stock-color-textH{font-size:16px!important}.btnHandsetStorage{line-height:32px}.capacityDivHandset>ul>li{margin:8px 12px 0 0}.handsetLoadMoreBtn{min-height:48px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:12px 16px;border-radius:4px;border:solid 2px #1ca8dd;background-color:#fff;-ms-flex-align:center;align-items:center}.handsetLoadMoreBtnText{height:18px;-ms-flex-positive:0;flex-grow:0;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:12px;letter-spacing:normal;text-align:center;color:#1ca8dd}.handsetLoadMore{height:48px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;gap:0;min-width:80px;width:400px;padding:24px 0}@media (max-width:1023px){.marginT16{margin-top:8px}.marginT24{margin-top:16px}.marginB24{margin-bottom:16px}.marginBI24{margin-bottom:16px!important}.marginBI16{margin-bottom:8px!important}.handsetLoadMore{width:auto}.handsetLoadMoreBtnText{line-height:1!important}.handsetLoadMoreBtn{width:100%!important}.oelBoxModal{display:block!important}}.eSimText{height:auto}.handsetPdpDeals{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pdpTariffList{height:auto;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:0;border-radius:8px;border:solid 1px #ddd;background-color:#fff;margin-bottom:0!important}.pdpTariffHandsetHidden{background-color:#ee7723!important;padding:6px 2px 2px 2px!important;border:0!important;border-radius:10px!important}.pdpTariffHandsetHidden .deal-item-exclusive-offer{padding:2px 0 6px 4px;color:#fff;font-size:16px;font-weight:700;font-stretch:condensed;font-style:italic;line-height:14px}.pdpTariffHandsetHidden .deal-top-box-pdp,.pdpTariffHandsetHidden .deal-top-box-pdp-desktop{border-radius:8px;background:#fff;position:relative}.pdpTariffHandsetHidden .deal-top-box-pdp{padding-top:15px}.pdpTariffTopBox{height:auto;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:start;padding:16px}.pdpGiftPromoBox{height:auto;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}.pdpGiftBox,.pdpPromoBox{width:50%}.pdpGiftBox{height:auto;float:left}.pdpGiftBoxSimFree{height:auto;float:left;width:100%}.pdpPromoBox{height:auto;margin-left:auto}.handsetPromoBoxTopBottomSimFree{border-radius:4px!important}.handsetDiscountBox{background-color:#33c09c}.handsetDiscountBox:last-child{border-bottom-right-radius:8px}.sidebyside .handsetDiscountBox:first-child{border-bottom-left-radius:8px}.handsetPromoBox{background-color:#d13e39;border-bottom-left-radius:8px}.handsetDiscountBox,.handsetPromoBox{height:auto;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:anchor-center;align-items:anchor-center;gap:4px;padding:12px 8px}.handsetPromoBoxLeft{border-bottom-left-radius:7px;width:50%;float:left}.handsetPromoBoxRight{border-bottom-right-radius:7px;border-bottom-left-radius:0;width:50%;float:right}.sidebyside{display:contents}.giftPromoInfoIcon{width:16px;height:16px}.giftPromoInfoText{height:auto;-ms-flex-positive:0;flex-grow:0;font-size:18px;font-stretch:condensed;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:left;color:#fff;font-family:cpw_default_condensed;position:relative;top:1px}.pdpDealIcon{width:96px;height:72px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-pack:start;justify-content:flex-start;margin:16px 0 16px 0}.pdpDealIconImg{width:50px;height:50px;margin:0 2px 5px}.pdpDealLeft{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.pdpDealRight{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.pdpDealTariff{width:70%;height:auto;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;padding:0 16px}.pdpDealTariffPerMonth{height:20px;-ms-flex-positive:1;flex-grow:1;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#3a3a3a}.pdpDealTariffPerMonthPrice{font-family:cpw_tradeBold;font-size:18px}.pdpDealTariffDetails{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pdpDealTariffDivider{height:1px;margin:8px 0;background-color:#ccc}.pdpDealTariffOfcom{border-top:1px solid #ccc;text-align:center;margin-top:8px;padding-top:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.pdpDealTariffOfcomHeading{height:10px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;text-align:center;color:#3a3a3a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.item-details-ofcom-prices-handset{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:16px;-ms-flex-align:center;align-items:center}.item-details-ofcom-price-font-trade-bold-handset{height:16px;-ms-flex-positive:1;flex-grow:1;font-family:cpw_tradebold!important;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#3a3a3a}.item-details-ofcom-price-text-handset{font-size:13px;font-weight:400;-ms-flex-positive:1;flex-grow:1;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#3a3a3a}.item-details-ofcom-price-font-handset{height:16px;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#3a3a3a;font-family:cpw_default_condensed!important}.handsetPdpAddToBasket{height:48px!important;-ms-flex-item-align:stretch!important;align-self:stretch!important;-ms-flex-positive:0!important;flex-grow:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:stretch!important;align-items:stretch!important;padding:16px!important;border-radius:4px!important;background-color:#1ca8dd!important}.handsetPdpAddToBasketText{height:18px;-ms-flex-positive:0;flex-grow:0;padding:1px 0;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.pdpDealAddToBasket{width:30%;margin-top:5px}.dealCashbackContainer{margin-top:8px}.handsetCachBackIcon{width:24px;height:24px;-ms-flex-positive:0;flex-grow:0}.handsetCachBackSummary{-ms-flex-positive:0;flex-grow:0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#3a3a3a;margin-left:10px}.handsetCachBackText{font-weight:700}.dealCashbackContainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.benifitIcon{height:16px;width:16px;white-space:nowrap;text-overflow:ellipsis;background-size:15px}.benifitText{height:20px;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#3a3a3a}.benifitBox{height:20px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:10px;padding:0}.fullPlanDetails{height:16px;-ms-flex-positive:0;flex-grow:0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.66;letter-spacing:normal;text-align:left;color:#1ca8dd}.popup-title-color{color:#5a5b5c!important}.pdpDealContractLength{height:17px;font-family:cpw_default;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#3a3a3a}.pdpDealItemInfo{height:32px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:8px 16px;background-color:#f3f4f5}.pdpDealItemInfoLabel{height:24px;-ms-flex-positive:1;flex-grow:1;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;text-align:center;color:#5a5b5c;margin-bottom:0!important}.pdpDealItemInfoLabelData{border-radius:4px 4px 0 0;margin-bottom:2px}.pdpDealItemInfoLabelText{border-radius:0 0 4px 4px;margin-top:2px}.pdpDealItemInfoText{font-family:RobotoBCondensed}.pdpDealNetworkInfo{width:40%}.pdpDealNetworkFeat{margin-right:16px;width:42%}.pdpTariffsHandset{height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;padding-top:16px;border-radius:8px;border:solid 1px #ddd;background-color:#fff}.pdpTariffsHandsetTopBox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;gap:8px;padding:0 8px;height:48px;width:100%}.pdpTariffsHandsetTop{height:48px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:8px;background-color:#f3f4f5;width:33%}.pdpTariffsHandsetTopText{height:16px;-ms-flex-positive:0;flex-grow:0;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:center;color:#3a3a3a}.pdpTariffsHandsetTopTextMore{height:16px;-ms-flex-positive:0;flex-grow:0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:center;color:#5a5b5c}.pdpTariffsHandsetTopImg{width:19%;height:40px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:4px;padding:0 8px;margin:4px 0 4px 0;-ms-flex-item-align:stretch;align-self:stretch;white-space:nowrap}.pdpTariffsHandsetTopImage{height:40px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:4px}.pdpTariffsHandsetTopAccordian{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px}.pdpTariffsHandsetPlans{height:48px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:2px;padding:0;width:100%}.first_plan{border-top-left-radius:5px;border-bottom-left-radius:5px}.last_plan{border-top-right-radius:5px;border-bottom-right-radius:5px}.pdpTariffsHandsetTarOfcom{height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:0;padding:0 16px}.handsetTradeInButtonTar{margin:0 16px!important}.copyPromoPdpHandset{line-height:.5;cursor:pointer;display:inline-block;height:16px!important;width:16px!important;position:relative;top:2px}.modal-header .panel-title .popup-title{margin:0}.modal-header .panel-title .modal-header__headline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.popup-tariff-card{font-family:cpw_default;display:-ms-flexbox;display:flex;margin:20px 0}.modal-header .panel-title .popup-tariff-card div:first-child{display:-ms-flexbox;display:flex}.modal-header .panel-title .media img{max-height:125px;margin-right:20px}.modal-header .panel-title .modal-header__headline button.close{width:37px!important;height:37px!important;background:transparent url(../../../../img/modal/modal_close_gray-90dd229949-gen-rev.png);margin:0;border:0!important;border-radius:0;color:#fff!important}.modal-header .panel-title .popup-tariff-card .add-to-basket-btn{height:inherit}.modal-header .panel-title .nav-tabs{font-family:cpw_default;border-bottom:0}.deal-item-full-details .modal-header{padding-bottom:0!important}.modal-header .panel-title .nav-tabs li>a{margin-right:5px;border:1px solid #cfcfcf;border-bottom:0;color:#5a5b5c}.modal-content .tab-content{margin-top:15px;padding:0!important}.deal-item-full-details .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-content .tab-content>.active{margin-bottom:20px}.modal-content .tab-content .tab-pane .row{display:-ms-flexbox;display:flex}.modal-content .tab-content .tab-pane .details{float:none!important;width:auto;display:-ms-flexbox;display:flex;padding:0}.modal-content .tab-content .tab-pane .details:first-child{-ms-flex:1;flex:1}.modal-content .tab-content .tab-pane .details li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-right:2px;text-align:center}.modal-content .tab-content .tab-pane .details .logo{margin:0;font-size:.9vw;padding-right:15px}.modal-content .tab-content .tab-pane .details li:nth-child(2){border-radius:5px 0 0 5px}.modal-content .tab-content .tab-pane .details li:not(:first-child){-ms-flex:1;flex:1;min-height:0;width:25%;background-color:#f3f4f5}.modal-content .tab-content .tab-pane .details h4{font-size:14px}.modal-content .tab-content .tab-pane .details li:last-child{border-radius:0 5px 5px 0}.modal-content .tab-content .panel-group{border-top:1px solid #ccc;border-bottom:0}.modal-content .tab-content .panel-group .panel{margin-top:0;border-left:0;border-right:0;border-bottom:1px solid #ccc;border-top:0;border-radius:0}.modal-content .tab-content .panel-group .panel-heading{padding:0;background:0 0!important;color:#3a3a3a;border-color:#ddd}.modal-content .tab-content .panel-group .panel-heading a{padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;text-decoration:none;color:#1ca8dd;tranform:translate3d(0,0,0)}.modal-content .tab-content .panel-group .panel-heading a h4{font-family:cpw_default;font-size:18px;color:#5a5b5c;margin-top:0;margin-bottom:0}.modal-content .tab-content .panel-group .panel-heading .iconsPos{margin:0;padding:0;transition:all .2s ease}.modal-content .tab-content .panel-group .panel-body,.modal-content .tab-content .panel-group .panel-collapse{border-top:0;padding-bottom:20px}.modal-content .tab-content .tab-pane .details li small{display:block}.modal-content .tab-content .tab-pane .details .logo img{max-height:45px}.collapse.in{display:block;visibility:visible}.w-auto{width:auto!important}.modal-content .tab-content .tab-pane .details h4{font-size:14px}.modal-header .panel-title .modal-header__headline button.close span{display:none}.item-details-ofcom-price-modal-price{font-family:cpw_tradebold!important}.sup-fs{font-size:60%!important}.item-details-ofcom-price-font{font-family:cpw_default_condensed!important}.item-details-ofcom-price-font-trade-bold{font-family:cpw_tradebold!important}.deal-item-main-desc{max-width:50%!important;padding-right:0!important}.list-deal{height:94px!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-align:center!important;align-items:center!important;padding:0!important}.item-list-deal{height:72px!important;-ms-flex-positive:0!important;flex-grow:0!important;padding-left:21px!important;padding-top:20px!important}.item-deal-image{width:50px!important;height:50px!important;text-align:center!important}.item-deal-image-months{height:17px!important;margin:5px 0 0!important;font-size:10.6px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.6!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.w-auto{width:auto!important}.deal-item-info{font-size:12px!important}.list-deal-info{margin-right:0!important}.item-tariff-info{height:30px!important;display:block!important;-ms-flex-positive:1!important;flex-grow:1!important;font-size:15.5px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.78!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important;background-color:#f3f4f6!important;min-width:200px!important;margin-bottom:2px!important}.item-tariff-info-text{font-weight:500!important;font-family:cpw_default_condensed!important}.item-per-month{width:152px!important;height:20px!important;-ms-flex-positive:0!important;flex-grow:0!important;font-size:14px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.43!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.item-per-month-text{font-size:20px;font-weight:500;font-family:cpw_tradebold!important}.item-prices{width:auto!important;text-align:center!important;-ms-flex-pack:justify!important;justify-content:space-between!important;display:-ms-flexbox!important;display:flex!important}.item-details-hr{width:315px!important;height:1px!important;margin:0 0 10px!important;background-color:#ccc!important}.item-details-ofcom{position:absolute!important;margin:40px 0 0!important}.item-details-ofcom-heading{width:auto!important;height:15px!important;-ms-flex-positive:0!important;flex-grow:0!important;font-size:13px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.54!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.item-details-ofcom-prices{width:315px!important;-ms-flex-positive:0!important;flex-grow:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:10px!important;padding:0!important;margin-top:5px}.item-details-ofcom-price{min-width:154px!important;-ms-flex-positive:0!important;flex-grow:0!important;font-size:16px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.item-details-ofcom-price-text{font-size:14px!important;font-weight:400!important}.item-details-hr-modal{width:520px!important;height:1px!important;margin:8px 0!important;background-color:#ccc!important;text-align:center!important;margin-right:auto!important;margin-left:auto!important}.item-details-ofcom-heading-modal{width:100%!important;height:25px!important;-ms-flex-positive:0!important;flex-grow:0!important;font-size:20px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:.7!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.monthly-price-height{height:25px!important;-ms-flex-line-pack:center!important;align-content:center!important}.text-center{text-align:center!important}.item-per-month-modal{font-size:20px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important;padding:0 15px!important}.item-per-month-text-modal{font-family:cpw_tradebold!important;font-size:30px!important}.item-details-ofcom-prices-modal{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important;display:-ms-flexbox!important;display:flex!important;margin-bottom:15px!important}.item-details-ofcom-price-modal{-ms-flex-positive:0!important;flex-grow:0!important;font-size:28px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:.74!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.item-details-ofcom-price-text-modal{font-size:20px!important;font-weight:400!important}.mt-15{margin-top:10px!important}.d-none{display:none!important}@media only screen and (max-width:767px){.non-id-width{margin-left:-10px!important;width:105%!important}.deal-item-info-desktop,.item-prices,.list-deal{display:none!important}.deal-item-main-desc{max-width:100%!important;padding-right:30px!important}.item-per-month{padding:0 10px!important}.item-details-ofcom{margin:5px 0!important;width:100%!important;text-align:center!important}.item-details-ofcom-prices{width:auto!important}.item-prices-mobiles{width:100%!important;text-align:center!important;display:block!important}.item-details-hr{width:80%!important;margin:5px 10% 10px!important;text-align:center!important}.item-details-ofcom-price-modal{font-size:18px!important}.item-details-ofcom-price-text-modal{font-size:17px!important}.item-per-month-text-modal{font-size:20px!important}.item-per-month-modal{font-size:18px!important}.item-details-hr-modal{width:90%!important;margin:10px 0!important;margin-right:auto!important;margin-left:auto!important}.item-details-ofcom-prices-modal{margin-bottom:3px!important}.popup-title-color{color:#5a5b5c!important}.item-details-ofcom-heading-modal{line-height:.7!important;font-size:18px!important}.displayB{display:block!important}.monthly-price-height{height:20px!important}.price-rise-mb{margin-bottom:5px!important}.mt-15{margin-top:10px!important}}@media only screen and (max-width:400px){.item-details-ofcom-price-modal{font-size:18px!important}.item-per-month-text-modal{font-size:20px!important}.item-details-ofcom-price-text-modal{font-size:15px!important}.item-details-ofcom-heading-modal{font-size:16px!important}.item-details-ofcom-prices-modal{margin-bottom:0!important}.item-per-month-modal{font-size:16px!important}.mt-15{margin-top:5px!important}.non-id-width{margin-left:-10px!important;width:105%!important}.price-rise-mb{margin-bottom:5px!important}.monthly-price-height{height:25px!important}}@media only screen and (min-width:768px){.deal-item-details,.item-prices-mobiles{display:none!important}}.pb-10{padding-bottom:10px!important}.mh-45{min-height:45px!important}.mh-40{min-height:40px!important}.mh-130{min-height:130px!important}.mh-125{min-height:115px!important}.mh-105{min-height:105px!important}@media only screen and (max-width:767px){.mb-10{margin-bottom:10px!important}.deal-item-main-desc-top{padding-bottom:10px!important}#page_products .deal-tags-container.showTagRight.mpb-10{padding-top:0!important}}.item-tariff-info-br-top{border-top-left-radius:6px;border-top-right-radius:6px}.item-tariff-info-br-bottom{border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media only screen and (min-width:375px){.item-per-month-text{font-size:18px!important;font-weight:500;font-family:cpw_tradebold!important}.mb-10{margin-bottom:0!important}#page_products .deal-tags-container.showTagRight.mpb-10{padding-top:0!important}}.mpb-10{padding-top:15px!important}#page_products .deal-tags-container.showTagRight.mpb-10{padding-top:15px!important}.tbp-4{padding:4% 0}@media (max-width:400px){.modal-content .tab-content .tab-pane .details li h4{font-size:3vw}}@media (max-width:720px){.modal-content .tab-content .tab-pane .details li h4{font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.modal-content .tab-content .tab-pane .details h4{font-size:12px}}.contractContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:normal;align-items:normal;-ms-flex-pack:justify;justify-content:space-between}.add-to-basket-buyNowbtn{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:48px!important}.deal-item-full-details .modal-header{background:#efefef!important}.deal-item-full-details .modal-content .tab-content .tab-pane .details{background:#fff!important}.deliveryInfoHandset{height:auto;margin-bottom:12px}.stockStatusHandset{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:16px 12px;border-radius:8px;background-color:#f3f4f5}.storeContainer,.vanContainer{height:24px!important;width:24px!important}.deliveryInfoHandset,.storeCollectionContainer{min-height:24px!important}.handsetPdpAddTobasket{height:48px!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-positive:0!important;flex-grow:0!important;padding:0!important;font-size:15px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;letter-spacing:normal!important;line-height:normal!important;text-align:center!important;color:#fff!important;padding:12px 16px!important;border-radius:4px}.handsetPromoBoxTop{border-radius:0!important}.dealTagDataOverlay .modal-header{padding:25px 20px!important;height:auto}.dealTagDataOverlay .modal-title{text-align:center}.dealTagDataOverlay .btn-secondary{margin-top:0!important;width:80px;height:40px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:8px;float:right;padding:8px 20px!important;border-radius:4px;background-color:#1fa4dd;color:#fff;line-height:1.5!important}.dealTagDataOverlay .modal-dialog{border-radius:0 0 10px 10px!important}.dealTagDataOverlay .modal-footer{margin-top:16px!important}.dealTagDataOverlay .marginB20{margin-bottom:0!important}@media only screen and (min-width:320px) and (max-width:1023px){.dealTagDataOverlay .modal-header{padding:20px 15px!important;font-size:27px!important;font-family:cpw_default_condensed!important}.dealTagDataOverlay .modal-title{padding:0!important;height:auto!important}.stockStatusHandset{padding:12px 8px}.pdpDealItemInfoLabelData{border-radius:0;margin-bottom:0}.pdpDealItemInfoLabelText{border-radius:0;margin-top:0}.productDisplayHandset{padding-bottom:4px!important}.pdpDealIconImg{width:25px!important;height:25px!important;margin:0!important}.pdpDealContractLength{margin:0!important;font-size:10px!important;height:12px!important}.pdpDealTariff{width:100%!important;padding:0!important}.pdpDealNetworkInfo{width:100%!important;padding:0 16px!important;margin-bottom:16px!important}.pdpGiftPromoBox{-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-align:center!important;align-items:center!important;margin:16px 0 0!important;height:auto!important}.pdpGiftBox,.pdpPromoBox{width:100%!important}.giftPromoInfoText{font-size:16px!important;height:auto!important;top:1.1px!important}.handsetDiscountBox,.handsetPromoBox{height:auto!important;padding:12px 8px!important;min-height:32px!important;-ms-flex-align:center!important;align-items:center!important}.handsetPromoBox{border-bottom-left-radius:0!important}.lastTag{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.item-details-ofcom-price-text-handset{height:16px!important}.copyPromoPdpHandset{line-height:1!important;cursor:pointer;top:2px!important;position:relative!important;display:inline-block}.benifitIconXs{height:16px!important;width:16px!important;background-size:16px!important}.benifitBoxXs{height:20px!important}.handsetPdpDeals{gap:8px}.handsetDealList{margin-bottom:8px!important;height:20px!important}.deliveryInfoHandset{min-height:20px!important;margin-bottom:8px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.handsetPdpDeals{margin-left:20px!important;margin-right:20px!important}}a.hover-underline:hover{text-decoration:underline}.tradeInHandset{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;padding:16px;border-radius:8px;background-color:#f3f4f5}.tradeInContent,.tradeInWidget{padding:0!important}.tradeInContentText{height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#5a5b5c}.noTradeInButtonCont{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.noTradeInButton{max-width:400px;width:100%!important;height:48px;-ms-flex-positive:0;flex-grow:0;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:12px 16px;border-radius:4px;color:#1ca8dd;border:solid 2px #1ca8dd;background-color:#fff;margin:16px 0 0}.hasTradeInContentText{height:auto;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;margin-bottom:18px}.hasTradeInContentText .total{font-family:cpw_tradeBold!important;font-size:30px;font-stretch:normal!important;font-weight:400!important}@media (max-width:1023px){.tradeInHandset{padding:12px}.noTradeInButton{margin:8px 0 0}}.trade-in-details .modal-header{background-color:#efefef!important;padding:16px!important}.trade-in-details .modal .modal-header a{max-height:40px}.trade-in-details .modal .modal-header h2{font:normal 30px cpw_tradebold!important}.trade-in-details .modal .modal-body legend h3,.trade-in-details .modal .modal-body legend h3>span{font-weight:400!important}.trade-in-form .input-group input{border:1px solid #cdcfd1!important;color:#3a3a3a}.trade-in-form .button-search{background:#1ca8dd!important}@media only screen and (min-width:320px) and (max-width:767px){.trade-in-details .modal-header{padding:12px 16px!important}.trade-in-details .modal .modal-header h2{font:normal 27px cpw_tradebold!important}.handsetTradeInModalBody{padding:16px!important}.tradeInContentText{font-size:14px!important}.handsetTradeInModalDialog .modal-header a>svg{width:32px!important;height:32px!important}.handsetTradeInLegend{margin-bottom:8px!important}.hasTradeInContentText{margin-bottom:8px!important}.hasTradeInContentText .total{font-size:28px!important}.trade-in-content-simo{font-size:14px!important}.handsetTradeInHeading .no-trade-in{margin-bottom:4px!important}}@media only screen and (min-width:767px) and (max-width:1023px){.handsetTradeInModalDialog .modal-header h2{font:normal 30px cpw_tradebold!important}.tradeInContentText{font-size:14px!important}.handsetTradeInHeading .select-your-payment-option{font-size:18px!important}.hasTradeInContentText .total{font-size:28px!important}.hasTradeInContentText{margin-bottom:8px!important}.trade-in-content-simo{font-size:14px!important}.handsetTradeInHeading .no-trade-in{margin-bottom:4px!important}}.noTradeInButtonGen{max-width:400px;width:100%!important;height:48px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:12px 16px;border-radius:4px;color:#1ca8dd;border:solid 2px #1ca8dd;background-color:#fff;margin:16px 0 0}.tradeInGen{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center!important;justify-content:center!important}.tradeInWidgetGen{padding:16px!important}@media only screen and (min-width:320px) and (max-width:1023px){.noTradeInButtonGen{max-width:100%!important;width:100%!important;margin:8px 0 0!important}.tradeInWidgetGen{padding:12px!important}.handsetTradeInHeading .has-trade-in{margin-bottom:8px!important}}@media (min-width:768px){.handsetTradeInLegend{margin-bottom:20px!important}}@media (min-width:1024px){.handsetTradeInHeading .no-trade-in{margin-bottom:8px!important}.handsetTradeInHeading .has-trade-in{margin-bottom:16px!important}.hasTradeInContentText{margin-bottom:16px!important;font-size:18px!important}}@media (min-width:768px){.dealTagDataOverlay .handsetTradeInModalDialog{border-radius:10px!important}.handsetTradeInModalBody{padding:25px!important}}.trade-in-content-simo{height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#5a5b5c}.btn-text-simo{font-size:15px}.productInfoHandsetDivider{border-bottom:1px solid #cdcfd1;margin:0}.deviceFullSpecsHandset{cursor:default}.productInfoHandset{height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;border-radius:4px;background-color:#fff;padding-top:24px;padding-bottom:24px;cursor:pointer!important}.handset-pb-0{padding-bottom:0!important}.handset-pb-24{padding-bottom:24px}.productInfoHandsetBox{height:auto;-ms-flex-positive:0;flex-grow:0;font-size:22px;font-family:RobotoBCondensed;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.productInfoHandsetBoxIcon{width:24x;height:24px;cursor:pointer}.deviceFullSpecsTabDataOverView,.deviceFullSpecsTabDataSpec{padding:0!important}.handsetOverviewContentHan{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;cursor:default!important}.overviewGradient{height:250px;text-align:center;width:100%;z-index:99;position:absolute;top:219px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff)!important}.productInfoHandsetOverviewViewMore{height:68px;text-align:center;width:100%;cursor:pointer;padding-top:16px}.productInfoViewMore,.productInfoViewMoreIcon{cursor:pointer}.productInfoViewMore{font-size:17px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.18!important;letter-spacing:normal!important;text-align:center!important;color:#3a3a3a!important}.handsetGradient{max-height:405px!important;min-height:405px!important;overflow:hidden!important;position:relative!important}.productInfoHandsetOverviewViewMore:hover .productInfoViewMore{text-decoration:underline}.productInfoHandsetOverviewViewMore:hover .productInfoViewMoreCont{transition:all .2s ease-in!important;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important}.deviceFullSpecsHandsetP8{padding-bottom:24px!important}.bounce{animation:bounce 2s infinite}@keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0);transform:translateY(0)}40%{-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-ms-transform:translateY(-15px);transform:translateY(-15px)}}.posRltv{position:relative}.zzzFAQCopy{max-width:1310px;margin:0 auto;padding:0!important;-o-box-sizing:border-box;box-sizing:border-box;text-align:left;font-family:RobotoR;font-size:14px;font-weight:400;color:#5a5b5c}.zzzFAQCopy H2{font-family:RobotoBCondensed,'Roboto Condensed'!important;font-size:1.75em;margin:0 auto .8em;font-family:inherit;color:#5a5b5c!important;font-weight:500;line-height:1.1;color:inherit}.zzzFAQCopy H3{font-family:RobotoM!important;font-size:1.25em;margin:0 auto .8em;font-family:inherit;color:#5a5b5c!important;font-weight:400;line-height:1.1;color:inherit}.zzzFAQCopy P{margin:0 auto .8em}.zzzSeoCopy.zzzFAQCopy H3{color:#1ca8dd!important;margin:1em auto .25em}@media screen and (min-width:768px){.zzzFAQCopy{font-size:16px}}@media only screen and (min-width:320px) and (max-width:1023px){.handsetGradient{max-height:300px!important;min-height:300px!important;overflow:hidden!important;position:relative!important;width:100%}.overviewGradient{height:140px;top:208px}.productInfoHandsetOverview{padding-left:12px;padding-right:12px}.productInfoHandsetOverviewViewMore{height:45px!important;text-align:center!important;max-width:100%!important;padding-top:8px!important}.productInfoViewMore{width:auto!important;height:auto!important;font-size:14px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.43!important;letter-spacing:normal!important;text-align:center!important;color:#3a3a3a!important}.productInfoHandsetBox{font-size:18px}.deviceFullSpecsHandset{padding-top:0;padding-bottom:0}.productInfoHandset{padding:16px 12px;border-radius:4px!important}.deviceFullSpecsHandsetP8{padding-bottom:8px!important}.handserCrossSellBarContents .zzFamilyStrip li{height:auto!important}.productInfoHandsetFAQs{padding-left:12px;padding-right:12px}}@media only screen and (min-width:1024px) and (max-width:1276px){.productInfoHandsetOverviewViewMore{width:100%!important}}@media only screen and (min-width:1277px) and (max-width:1366px){.productInfoHandsetOverviewViewMore{width:97%!important}}@media only screen and (min-width:768px) and (max-width:1023px){.productInfoHandsetOverviewViewMore{width:98%!important}.productInfoHandset{border-radius:4px!important}.deviceFullSpecsTabDataHandset{padding-left:10px!important;padding-right:10px!important}}@media only screen and (min-width:320px) and (max-width:767px){.productInfoHandsetOverviewViewMore{width:100%!important}.deviceFullSpecsTabDataHandset{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:1024px) and (max-width:1275px){.deviceFullSpecs{padding:0 24px}}@media only screen and (min-width:1276px) and (max-width:1366px){.deviceFullSpecs{padding:0 40px}}@media only screen and (max-width:349px){.handserCrossSellBarContents .deviceFullSpecs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;text-align:center;list-style:none;padding:0;margin:0}.handserCrossSellBarContents .zzFamilyStrip .zzFamilyLst{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.handserCrossSellBarContents .zzFamilyStrip li{width:160px;height:auto;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px;text-align:center}.handserCrossSellBarContents .zzFamilyStrip img{width:61px;height:80px;-ms-flex-positive:0;flex-grow:0}.handserCrossSellBarContents .zzFamily .dropdown{display:none!important}}@media only screen and (min-width:320px) and (max-width:1024px){.handsetOverviewContentHan #spdp-container .srp-items-end{-ms-flex-align:start!important;align-items:flex-start!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-align:center!important;align-items:center!important}.handsetOverviewContentHan .srp-relative .srp-relative .srp-flex{height:auto!important;width:100%!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-align:center!important;align-items:center!important;gap:10px!important;max-width:100%!important}.handsetOverviewContentHan .srp-relative .srp-relative .srp-flex .srp-self-end{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important;text-align:center!important;line-height:25px!important}.handsetOverviewContentHan .srp-relative .-srp-mx-8.srp-mt-8.srp-mb-4.srp-flex.srp-items-end{margin-left:0!important;margin-right:0!important;line-height:25px!important}.handsetOverviewContentHan .spdp-container .srp-relative .srp-relative.srp-w-full{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:16px!important;padding-left:16px!important}.handsetOverviewContentHan #spdp-container .srp-flex .srp-relative .srp-items-end h2{width:auto!important;height:auto!important;text-align:center!important}}.Ctm_icons.infoTransperent{margin-left:5px;background-position:left center;background:0 0;background-image:url(https://media.secure-mobiles.com/cpw/badge_info.png)!important;background-repeat:no-repeat;width:auto;height:auto}.Ctm_icons.infoTransperent:focus-visible{outline-offset:2px;outline:1px #fff solid!important}.modal-title strong{font:normal 30px/1 cpw_tradeRegular;text-transform:uppercase}details{margin-bottom:1%;border-bottom:2px solid #00224f}summary{padding:1em;font-weight:700;cursor:pointer;color:#000;display:revert;font-size:21px}summary strong{color:#00224f;font:normal 25px/1 cpw_tradeRegular;text-transform:uppercase;padding:1%}details p{padding:1%;font-size:20px;color:#000}.usp a{color:#000!important}details[open] summary{background-color:#00224f;color:#fff;border-top-left-radius:17px}details[open] summary strong{color:#fff}@media screen and (min-width:768px){.zzzLensHdr{background:url(https://media.secure-mobiles.com/cpw/listing/lens.png) no-repeat 0 100%}.zzzHdr H1{font-size:28px;padding:20px 20px 60px}}.deals{width:100%;max-width:1000px;text-align:left;margin:0 auto}.modal.in .modal-dialog .modalHeaders{background:#00224f}.modal-title{color:#fff}div#deviceuspWrap:before{color:#00224f!important;font:normal 31px/1 cpw_tradeRegular;position:absolute;top:-21px;background:#fff;background-position:top;padding-left:.5%;padding-right:.5%;padding-bottom:.5%}#deviceuspWrap{border:4px solid #fff!important;background:#00224f!important;border-radius:25px;margin-top:4px}div#deviceuspWrapPromotion:before{color:#33c09c!important;font:normal 31px/1 cpw_tradeRegular;position:absolute;top:-21px;background:#fff;background-position:top;padding-left:.5%;padding-right:.5%;padding-bottom:.5%}#deviceuspWrapPromotion{background:#33c09c!important;margin-top:8px;cursor:pointer}#deviceuspWrap{margin-bottom:40px}.new-deals-outer{display:-ms-flexbox;display:flex;margin:15px auto 0}.newDealsOuter{display:-ms-flexbox;display:flex;margin:0}.mediaMiddle{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.new-deals-promotion{font-family:RobotoBCondensed;font-weight:500;font-size:16px;line-height:1.2em;padding:0;font-size:20px;padding-left:12px}.modal-dialog{z-index:9999}.usp #deviceuspNew{cursor:pointer}@media only screen and (min-width:320px) and (max-width:767px){.usp #deviceuspNew{right:35px;top:44px;margin-top:0}}.usp{display:-ms-flexbox!important;display:flex!important;margin:0 auto;transition:color 1s ease-out!important;text-align:left!important}@media only screen and (min-width:768px) and (max-width:1023px){#deviceuspWrapPromotion{width:auto;margin:0 20px 15px}#deviceuspWrap{width:auto;margin:0 20px 15px}}@media only screen and (min-width:1024px) and (max-width:1439px){.new-deals-outer{margin:0!important}.newDealsOuter{margin:0!important}}.uspPromotion{display:-ms-flexbox;display:flex;text-align:left}.promoName{max-width:100%!important}.promoTnC{width:100%!important}.blockDivider{width:auto;height:auto;border-left:3px solid #008ca8}.blockDividerOffers{width:3px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;background-color:#19a8dd}.promotionalHeaders{padding:12px 10px!important}#deviceuspWrap{margin-bottom:20px}.handsetOfferDetails{cursor:pointer}.handsetFAQContent{padding:0 16px!important;margin-top:24px!important}.handsetFAQContent H2{font-size:20px!important;margin:0 auto 8px!important}.handsetFAQContent P{font-size:16px!important;margin:0 auto 8px!important}@media only screen and (min-width:768px) and (max-width:1023px){.handsetFAQContent{padding:0 8px!important;margin-top:16px!important}.handsetFAQContent H2{font-size:16px!important;margin:0 auto 4px!important}.handsetFAQContent P{font-size:14px!important;margin:0 auto 4px!important}}@media only screen and (min-width:320px) and (max-width:767px){.handsetFAQContent{margin-top:16px!important}.handsetFAQContent H2{font-size:16px!important;margin:0 auto 4px!important}.handsetFAQContent P{font-size:14px!important;margin:0 auto 4px!important}}@media only screen and (min-width:1024px) and (max-width:1275px){.productDisplayHandset{padding:24px!important}}@media only screen and (min-width:1276px) and (max-width:1366px){.productDisplayHandset{padding:24px 40px!important}}@media only screen and (min-width:1367px) and (max-width:1439px){.productDisplayHandset{padding:24px!important}}.bg-f3f4f5{background-color:#f3f4f5}.productInfoHandsetDividerheight{border-bottom:1px solid #cdcfd1;margin:0}@media (max-width:1024px){.gallery-paginationHandset.swiper-pagination-bullets{margin:24px 0 6px 0!important}}@media (min-width:1024px){.gallery-pagination .swiper-pagination-bullet{margin:0!important}}@media (max-width:1024px){.gallery-paginationHandset{-ms-flex-pack:center!important;justify-content:center!important;display:-ms-inline-flexbox!important;display:inline-flex!important;display:-webkit-inline-flex!important;display:-webkit-flex!important;-ms-flex-align:center!important;align-items:center!important;height:12px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-direction:row;flex-direction:row;gap:8px;padding:0 12px}.gallery-paginationHandset .swiper-pagination-bullet{border:1px solid #cdcfd1!important;background-color:#cdcfd1!important;height:12px!important;width:12px!important;-ms-flex-positive:0;flex-grow:0}.gallery-paginationHandset .swiper-pagination-bullet-active{border:solid 1px #3a3a3a!important;background-color:#3a3a3a!important;height:12px!important;width:12px!important;-ms-flex-positive:0;flex-grow:0}.gallery-paginationAccessory{margin-top:30px;margin-bottom:25px}.gallery-pagination .swiper-pagination-bullet{margin:0!important}}@media (min-width:1024px) and (max-width:1024px){.marginT24-0{margin-top:16!important}}.out-of-stock-icon-handset{height:28px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:4px;padding:0}.payment-out-of-stock{background-color:#d9d9d9;cursor:default}@media only screen and (min-width:320px) and (max-width:1023px){.out-of-stock-handset{font-size:18px!important;margin-bottom:4px}.out-of-stock-icon-handset svg{width:24px!important;height:24px!important}}.add-to-basket-button-simfree-oos{height:48px;width:100%;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:self-end;align-items:self-end;padding:12px 16px;border-radius:4px;border:none!important;font-size:15px!important;background-color:#d9d9d9!important;color:#3a3a3a}.deliveryAd,.freeDelivery{font-size:16px!important;color:#5a5b5c!important}.contentcenterAlign{-ms-flex-align:center;align-items:center}.store-container,.van-container{margin-right:8px!important}@media only screen and (min-width:320px) and (max-width:767px){.deliveryAd,.freeDelivery{font-size:14px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.deliveryAd,.freeDelivery{font-size:14px!important}}.paddingTop-3{padding-top:3px!important}.promotionG{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:16px!important;border-radius:12px!important;background-color:#33c09c}.border-padding{padding:0!important}@media only screen and (min-width:320px) and (max-width:767px){#deviceuspWrap{margin-bottom:12px}.heading-more{font-size:14px}.col-gap{padding-left:8px;font-size:14px!important}.promotionG{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:12px!important;border-radius:12px!important;background-color:#33c09c}}@media only screen and (min-width:768px) and (max-width:1023px){#deviceuspWrap{margin-bottom:12px}.heading-more{font-size:14px}.col-gap{padding-left:8px;font-size:14px!important}.discountH{height:auto}.promotionG{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:12px!important;border-radius:12px!important;background-color:#33c09c;margin:8px 0 0 0!important}}@media screen and (min-width:1025px){.slider-container-info{padding-right:81px}}.hiddenDealTag{height:56px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px 24px;background-color:#ee7723;position:-webkit-sticky;position:sticky;top:66px;width:100%;z-index:100}.hiddenDealTagText{height:24px;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:700;font-stretch:condensed;font-style:italic;line-height:24px;letter-spacing:normal;text-align:center;color:#fff}@media screen and (max-width:1023px){.hiddenDealTag{top:42px!important}}@media screen and (min-width:768px) and (max-width:1024px){.hiddenDealTag{height:48px!important}.hiddenDealTagText{height:24px!important;line-height:24px}}@media screen and (max-width:767px){.hiddenDealTag{height:64px!important}.hiddenDealTagText{height:40px!important;line-height:21px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){.page-container .hiddenDealTag~.page #prodctdetails .disclaimer p{margin-top:0!important}}.bg-exclusive{background-color:#ee7723!important;padding:8px 12px 8px 8px!important;margin-bottom:16px;font-size:18px!important;font-style:italic;font-weight:700;gap:4px;border-radius:4px!important}.message__container_exclusive{margin:0 0 16px}.exclusive-deal-tags img{-ms-flex-negative:0;flex-shrink:0;height:24px!important;width:24px!important}@media only screen and (min-width:320px) and (max-width:767px){.bg-exclusive{background-color:#ee7723!important;padding:8px!important;margin-bottom:16px;font-style:italic;gap:4px;border-radius:4px!important}.exclusive-deal-tags img{-ms-flex-negative:0;flex-shrink:0;height:24px!important;width:24px!important}.bg-exclusive .value-message__label{font-size:15px!important}}.pdp-title-panel{display:-ms-flexbox;display:flex}.pdp-title-panel .pdp-logo-box{width:108px;min-width:108px}.promo-text-icon-box .copyPromoPdpHandset svg{position:relative;top:3px}@media screen and (max-width:1023px){.promo-text-icon-box .copyPromoPdpHandset svg{top:2px}}.productInfo-handset-box{padding-bottom:0!important;pointer-events:none!important}@media (min-width:1024px){.detailsHandset .stockStatusHandset,.trade-in-box{margin-bottom:0!important}.choose-your-plan{margin-top:24px}}@media (max-width:1023px){.productDisplayHandset{padding-bottom:0!important}.trade-in-box{margin-bottom:0!important}.detailsHandset{padding-bottom:16px!important}}@media (max-width:767px){.productDisplayHandset .pad-all{padding-bottom:0!important}}.out-of-stock-color{border-color:#ddd}.in-active{border-color:#ddd!important}.in-active:focus,.in-active:hover,.out-of-stock-color:focus,.out-of-stock-color:hover{border-color:#ddd}.in-active:active,.in-active:focus{box-shadow:none;border-color:#ddd!important}.payment-out-of-stock{border-color:#d9d9d9}.drip-price{height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#3a3a3a;-ms-flex-pack:left;justify-content:left;-ms-flex-align:baseline;align-items:baseline;gap:3px;line-height:1}.drip-price-amount{font-family:cpw_tradebold;font-size:18px}@media (max-width:1023px){.drip-price{font-size:14px}.drip-price-amount{font-size:16px}}.simfree-merchandising-box{width:100%;margin-bottom:24px}.simfree-merchandising-box .giftPromoInfoIcon{width:20px;height:20px;vertical-align:top}.simfree-merchandising-box .giftPromoInfoText{font-size:18px;font-stretch:condensed;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#fff;font-family:RobotoBCondensed,'Roboto Condensed'}.simfree-merchandising-box .handsetPromoBox{padding:10px 8px;border-radius:6px!important;-ms-flex-align:center;align-items:center}.simfree-merchandising-box .handsetPromoBox+.handsetPromoBox{margin-top:16px}.simfree-merchandising-box .pdp-gift-simfree-box{margin-bottom:24px}@media (max-width:1023px){.simfree-merchandising-box{margin-bottom:16px}.simfree-merchandising-box .pdpGiftPromoBox{margin-top:0!important}.simfree-merchandising-box .handsetPromoBox+.handsetPromoBox{margin-top:8px}.simfree-merchandising-box .handsetPromoBox{padding:8px!important}.simfree-merchandising-box .giftPromoInfoIcon{position:relative;bottom:1px}}@media (max-width:767px){.simfree-price-handset-box{gap:0}.simfree-price-handset-box .handsetSimFreePrice{height:auto}.simfree-price-handset-box .contract-price-simfree{height:22px}.simfree-price-handset-box .handsetSimFreePriceCta{margin-top:16px}}@media (max-width:1023px){.handsetPdpDeals .pdpGiftPromoBox{overflow:hidden!important;border-radius:0 0 8px 8px!important}}.promotionG .media:first-child{margin-top:0!important}.promotionG .media{margin-top:12px}@media(max-width:1023px){.promotionG .media{margin-top:8px}}@media (min-width:1024px){.sidebyside .promoSlot1,.sidebyside .promoSlot2{width:50%}}@media (max-width:1023px){.sidebyside{display:block}.sidebyside .promoSlot1:first-child{border-bottom-left-radius:0}}.promoSlot1,.tagSlot1{position:relative}.tagSlot1 .giftPromoInfoIcon{z-index:2}.promoSlot1::before{content:'';position:absolute;height:100%;width:calc(100% - 2px);top:1px;left:1px;z-index:0;background-color:#33c09c}.tagSlot1::before{content:'';position:absolute;height:100%;width:calc(100% - 2px);top:1px;left:1px;z-index:0;background-color:#d13e39}.pdpTariffList{overflow:hidden}.giftPromoInfoIcon{z-index:2}.sidebyside .promoSlot1::before,.sidebyside .tagSlot1::before{width:100%}.promoSlot1 .giftPromoInfoText>svg,.promoSlot2 .giftPromoInfoText>svg{position:relative;top:2px}.modal-content .tab-content .tab-pane .details li h4{color:#5a5b5c!important}.modal-content .tab-content .tab-pane .details li h4 small{color:#5a5b5c!important}
.viewDetailAccessory{display:none}.detailLightBox.disabled{cursor:not-allowed;pointer-events:none;opacity:.65}.insurncDetailHeader{border-bottom:1px solid #ddd;padding-bottom:20px;float:left;width:100%}.insurncDetailHeader+div{clear:both}.insurncDetailHeader>div:first-child{width:25%;margin-top:-45px}.insurncDetailHeader>div:last-child{width:75%}.insurancePriceDetail .chsInsPrc{margin-top:0}.accesoriesData{position:relative}.borderTop-lightGray{border-top:1px solid #e9eaeb}.borderBottom-lightGray{border-bottom:1px solid #e9eaeb}.brdr-gray1-2{border:1px solid #e4e9eb}.brdr-radius-5{border-radius:5px}.lineThrough{text-decoration:line-through}.RobotoBcDarkGray36 .rte-productModel{color:#aaacad}.chsInsrPromLine .rte-productName{color:#5a5b5c;font-family:RobotoB}.chsInsrPromLine p span{font-family:RobotoB;color:#5a5b5c}.fConfigurationData{margin-top:20px}.configurationsType .fConfigurationData:first-child{margin-top:0}.fConfigurationData label.title{font-family:RobotoM;font-size:18px;color:#6e6f70}.fConfigurationData>ul>li{margin-left:10px}.fConfigurationData>ul>li:nth-child(3n+1){margin-left:0}.fConfigurationData>ul>li:first-child{margin-left:0}.fConfigurationData>ul>li>a{border:1px solid #cdcfd1}.fConfigurationData>ul>li.disable>a{background-color:#f3f4f5;border:0;opacity:.9;cursor:auto;cursor:default}.fConfigurationData label.name{text-transform:capitalize;font-family:RobotoR;font-size:15px;color:#6e6f70;margin-bottom:0}.fConfigurationData>ul>li.active>a{border:2px solid #1ca8dd}.fConfigurationData>ul>li.active label.name{color:#1ca8dd}.deviceAccssoriesData,.deviceInsuranceData{padding:20px 80px}.deviceInsuranceData .RobotoBcDarkGray36 .rte-productName{color:#acadaf}.deviceInsuranceBnr{border-radius:5px;min-height:302px;overflow:hidden;margin-top:33px}.deviceInsuranceBnr .leftBnrCntnt{margin-top:53px;margin-left:60px;margin-bottom:60px}.deviceInsuranceBnr .leftBnrCntnt .heading1{background-color:#008ca8;display:inline-block;padding:6px 12px}.dvcInsrncBnrImgHldr{height:308px}.dvcInsrncBnrImgHldr img{margin-top:28px}.deviceInsuranceBnr .rightBnrCntnt{margin-top:47px;padding-left:22px}.dvcChseInsrnc{position:relative}.dvcCIbox{border:1px solid #d9dcde;border-radius:5px;position:relative;float:left;margin-bottom:20px;background-color:#fff}.dvcCI3boxs .dvcCIbox{width:32%;margin-right:2%}.dvcCIbox.dvcCIboxlstChld{margin-right:0}.dvcCI2boxs .dvcCIbox{width:49%;margin-right:2%}.dvcCI2boxs .dvcCIbox:nth-child(2){margin-right:0}.dvcCI2boxs .dvcCIbox .chsInsrHdr{padding-top:30px;padding-bottom:30px}.dvcCIbox.lastChild{margin-right:0}.dvcCIbox .chsInsrHdr{border-radius:5px 5px 0 0;padding:17px 0 17px 6%;background-color:#e9eaeb;border-left:1px solid #e9eaeb;border-right:1px solid #e9eaeb;border-top:1px solid #e9eaeb;margin-top:-1px;margin-left:-1px;margin-right:-1px}.chsInsrCntnr{padding:25px 1% 29px 6%;min-height:338px}.chsInsrFtr{padding:0 7% 29px;text-align:right}.dvcCIboxRgt{float:right;text-align:center;width:30%}.dvcCI2boxs .dvcCIboxRgt{width:30%}.dvcCI2boxs .dvcCIboxRgt{width:30%}.dvcCI3boxs .chsInsrHdrImgHldr{float:right;position:relative;width:30%;height:55px}.dvcCI2boxs .chsInsrHdrImgHldr{float:right;width:30%;position:relative;height:55px}.dvcCI2boxs .chsInsrHdrImgHldr img{position:absolute;top:-15px;left:15%}.dvcCI2boxs .chsInsrHdrImgRayHldr img{margin-top:-10px}.dvcCI3boxs .chsInsrHdrImgHldr img{max-width:85px;width:100%;margin-top:0;position:absolute;left:9%;top:-15px}.dvcCI3boxs .chsInsrHdrImgRayHldr img{width:219px;margin-left:-43px;margin-top:-14px}.dvcChseInsrnc{margin-top:25px}.ChsInsPayToday+.ChsInsPerMonth .cpwTBDarkGray48,.ChsInsPerMonth .cpwTBDarkGray30{font-size:20px}.ChsInsPayToday .chsInsPrc{margin-top:6px}.ChsInsPayToday+.ChsInsPerMonth .chsInsPrc{margin-top:2px}.cmprInsrncHldr .ChsInsPayToday+.ChsInsPerMonth .chsInsPrc{float:left;padding-left:0}.ChsInsPerMonth{overflow:hidden}.chsInsPrc{line-height:18px;margin-top:20px}.chsInsrPromLine{min-height:85px}.chsInsrPromLine .h4{line-height:1.1;margin-bottom:5px;word-break:break-word}#insPromotionalTileRTEText{font-weight:700;color:#3e3e3e}.chsInsrFeatr li{margin-bottom:7px;float:none}.dvcCIbox .veiwDetails{margin-top:20px;display:inline-block}.dvcCI3boxs .dvcCIbox .veiwDetails{position:absolute;bottom:40px}.chsInsrFtr .btn-primary{padding:10px 20px}.dvcChseInsrnc .btn-primary{padding:10px 20px;font-size:16px}.ChsInsSwipeBG{display:none}.chsInsrFeatr{width:90%}.cmprInsrncHldr .dvcCIboxs-hldr{width:818px;position:relative;overflow-y:scroll;overflow-x:hidden;border:1px solid #e9eaec;border-radius:4px 4px 0 0;height:445px}.cmprInsrncHldr .leftCarosulIcon,.cmprInsrncHldr .rightCarosulIcon{position:fixed;top:50%;z-index:20000}.cmprInsrncHldr .leftCarosulIcon{left:0}.cmprInsrncHldr .rightCarosulIcon{right:0}.cmprInsrncHldr .dvcCIboxs-hldr-innr{width:5000px!important}.cmprInsrncHldr .dvcCIbox{float:left}.cmprInsrncHldr .dvcCIbox .chsInsrHdr{padding-top:10px;padding-bottom:10px;padding-left:28px;width:100%;height:85px;background-color:transparent;border:none;position:relative}.cmprInsrncHldr .dvcCIbox{border:none;border-radius:5px;margin-bottom:0}.cmprInsrncHldr .chsInsrCntnr{padding:0}.compareInsuranceMidLine{background-color:#dcdddf;width:1px;height:445px;position:fixed;left:50%;z-index:2}.compareInsuranceHeader{width:817px;height:85px;position:absolute;background-color:#e9eaec;z-index:1;border-radius:4px 4px 0 0}.compareInsurancePriceBG{width:816px;height:111px;position:absolute;background-color:#fff;z-index:1;margin-top:85px;box-shadow:0 10px 10px -6px rgba(0,0,0,.05);-webkit-box-shadow:0 10px 10px -6px rgba(0,0,0,.05);-moz-box-shadow:0 10px 10px -6px rgba(0,0,0,.05)}.cmprInsrncHldr .chsInsrHdr .media{margin-top:17px}.cmprInsrncHldr .chsInsrHdrImgHldr{float:right;width:30%;margin-right:2%;text-align:center;position:relative;right:auto}.cmprInsrncHldr .chsInsrHdrImgHldr img{max-width:60%;margin-left:0!important}.cmprInsrncHldr .dvcCIboxRgt{width:100%;text-align:left;padding:0 0 0 25px;float:none;position:relative;z-index:1;margin-top:15px}.cmprInsrncHldr .chsInsrFeatrHldr{margin-top:15px}.cmprInsrncHldr .ChsInsPayToday{text-align:left}.cmprInsrncHldr .chsInsRating{float:right;margin-top:-68px;width:30%}.cmprInsrncHldr .chsInsPrc+div{display:table-cell;padding-left:5px}.cmprInsrncHldr .chsInsrCntnr{padding:0}.cmprInsrncHldr .chsInsrPromLine{min-height:170px;display:none}.cmprInsrncHldr .chsInsrFeatr{width:100%;margin-top:0}.cmprInsrncHldr .chsInsrFeatr .featureListLeft{width:26px}.cmprInsrncHldr .chsInsrFeatr li{padding:19px 30px;margin-bottom:0;min-height:62px}.cmprInsrncHldr .chsInsrFeatr .featureListLeft{width:26px}.cmprInsrncHldr .chsInsrFeatr li:nth-child(odd){background-color:#fafbfd}.cmprInsrncHldr .chsInsrFeatr li:nth-child(even){background-color:transparent}#underWrittenHolder.chsInsrFeatr{background-color:#fafbfd}.underWrittenLogo{max-height:40px}#excessHolder.chsInsrFeatr,#fullPoilcyHolder.chsInsrFeatr{background-color:transparent}.cmprInsrncHldr .dvcCIbox:nth-child(1) .chsInsrFeatr li:last-child{border-radius:0 0 0 5px}.cmprInsrncHldr .dvcCIbox:nth-child(2) .chsInsrFeatr li:last-child{border-radius:0 0 5px 0}.comInsurFtrTxt{margin-bottom:10px;margin-top:15px;color:#bdbdbd;font-weight:400}.tndcText{margin-bottom:10px;margin-top:15px;color:#bdbdbd;font-weight:400;padding:0 40px 25px 40px}.comInsurFtrTxt label,.tndcText label{color:#5a5b5c;margin-right:5px}.comInsurFtrTxt .olDecimal{margin:10px 20px}.comInsurFtrTxt .olDecimal li{margin-bottom:15px}.insurncDetail .chsInsrFeatr{width:auto}.insurncDetail .btn-primary{padding:10px 25px}.insurncDetail .chsInsRating img{height:55px}.carousel4CPW .pdp-item{width:100%;margin-bottom:10px;float:left;display:inline}.PDPimgAccsr{height:265px}.PDPimgAccsr img{max-width:100%}.pdp-item .item-hdg{height:auto;text-align:center}.carousel4CPW .price{xborder-top:1px solid #eff0f0;xpadding-top:10px;margin-bottom:0}.carousel4CPW .accPriceSection{padding-bottom:20px}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-84px}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-next{right:-84px}.cust-select.clrInput .colorBox.inText{top:10px}.ovrlyPDPaccries .input-group .form-control:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.ovrlyPDPaccries .addToBasket{padding:10px 25px;width:260px}.ovrlyPDPaccries .fConfiguration{margin-top:20px;width:100%;max-width:260px}.ovrlyPDPaccriesImg-hldr{overflow:hidden;text-align:center}.attachStckyHdr{padding-top:10px;padding-bottom:10px;box-shadow:0 8px 9px 3px rgba(195,195,195,.34);-webkit-box-shadow:0 8px 9px 3px rgba(195,195,195,.34);-moz-box-shadow:0 8px 9px 3px rgba(195,195,195,.34);position:fixed;width:100%;background-color:#fff;z-index:10}.attachStckyHdr .btn-primary,.getASimOnly .btn-primary{padding:16px 20px}.attachStckyHdr .noThanks{margin-top:16px;margin-right:40px}.basketHdlr{margin-top:117px;min-height:500px;background-color:#f3f4f5;padding-bottom:40px}.downArrowHldr img{margin-top:21px;margin-right:20px}.downArrowHldr .text{line-height:30px;margin-top:-20px}.orIcon{width:62px;height:62px;display:inline-block}.attachdefaultOrIcon{position:absolute;z-index:9;right:-35px;top:49%}#featureCorousel .leftCarosulIcon{top:230px}#featureCorousel .rightCarosulIcon{top:230px}#featureCorousel .carousalBubble{display:none}#jCarousal2 .leftCarosulIconOverlay,#jCarousal2 .rightCarosulIconOverlay{position:fixed}.atchDfltInsur .chsInsrFtr{text-align:right}.cust-check input[type=radio]{display:none;float:left;width:18px}.cust-check input[type=radio]+label{margin:0;clear:none;padding:5px 0 4px 24px;cursor:pointer}.btn-check.btn-default.cust-check{display:inline-block;min-width:115px;font-size:16px;text-align:left;padding:0}.btn-check.btn-default.cust-check:hover{border:1px solid #1ca8dd;background-color:#fff}.btn-check.btn-default.cust-check input[type=checkbox]+label,.btn-check.btn-default.cust-check input[type=radio]+label{display:block;padding-left:35px;background-position:10px center;padding-top:9px;padding-bottom:9px}.btn-check.btn-default.cust-check input[type=checkbox]:checked+label .slctTxt,.btn-check.btn-default.cust-check input[type=radio]:checked+label .slctTxt{color:#1ca8dd}.attachEssenials{margin-top:20px}.attachEssenials .productList{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e9eaeb}.attachEssenials .productLft{float:left;width:90%}.attachEssenials .productRgt{float:left;width:10%;margin-top:30px}.attachEssenials .productRgt .veiwDetails{margin-top:20px;display:inline-block}.attachEssenials .productNmImgHldr{float:left;width:45%}.attachEssenials .productName{float:right;width:64%;margin-top:30px;padding-left:10px}.attachEssenials .productHldr{float:left;width:35%;text-align:center}.attachEssenials .productHldr img{max-width:100%}.attachEssenials .productAmtDscrptnHldr{float:left;width:55%;margin-top:20px}.attachEssenials .productAmount{float:right;width:30%}.attachEssenials .productDscrptn{float:left;width:64%;margin-top:10px}.productPrice{line-height:38px;margin-top:14px}.nowTxt{position:relative;top:12px}.ProductOldPrice{margin-top:-10px;text-decoration:line-through;color:grey}.attachEssenials .prdtInBskt{color:#00b083;font-size:15px;margin-top:2px}.attachEssenials .prdtInBskt .media-left{padding-right:5px}.attachEssenials .prdtInBskt .media-body{vertical-align:middle}.getASimOnly .row{padding-bottom:30px;padding-top:30px}.getASimOnly .row .prdctHldr{padding-left:40px;padding-right:40px}.atchInsrCBcntnt{padding-left:36px;position:relative}.atchInsrCBremoveBtn{position:relative;right:0;top:-40px;margin-left:8.33%}.atchCBicon{position:absolute;left:41%;top:-23px}.overlayCIbox .dvcCIbox{width:100%}.overlayCIbox .chsInsrHdrImgHldr{position:absolute;width:30%;right:0;text-align:center}.overlayCIbox .chsInsrHdrImgHldr img{max-width:82px;width:100%}.overlayCIbox .dvcCIboxRgt{margin-top:30px}.itemWrapper{text-align:left!important;width:1000%;overflow:hidden}.dispWidth{overflow:hidden}.pdp-item .access-item{margin:auto;width:300px;background-color:#fff;padding:20px;text-align:center;border-radius:7px}.accPriceSection .accPreviousPriceTile{min-height:28px}@media only screen and (min-width:320px) and (max-width:767px){#compareInsuranceLightBox{overflow-y:scroll!important}.pdp-item .access-item{margin:0;width:100%;background-color:#fff;padding:20px}.cmprInsrncHldr .chsInsrFeatr{width:100%}.padding10-xs{padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px}.leftCarosulIcon,.leftCarosulIconAsr,.leftCarosulIconOverlay{display:none}.rightCarosulIcon,.rightCarosulIconAsr,.rightCarosulIconOverlay{display:none}#featureCorousel .carousalBubble{display:inline-block}.modal-hdr-bdy{background-color:#fff;padding:10px;margin-left:-15px;margin-right:-15px;margin-bottom:-11px;margin-top:10px}.content{background:#fff!important}.atchDfltCntnt{background:#f2f5f5!important}.deviceInsuranceData{padding:10px 0 10px 10px}.deviceAccssoriesData{padding:10px 10px}.deviceInsuranceBnr{margin-right:10px;margin-top:12px}.deviceInsuranceBnr .leftBnrCntnt{margin:10px 20px}.deviceInsuranceBnr .leftBnrCntnt .heading1{font-size:24px;padding:5px 9px;margin-bottom:0}.deviceInsuranceBnr .leftBnrCntnt h5{font-size:18px}.deviceInsuranceBnr .leftBnrCntnt h5 span.poundEWS,.deviceInsuranceBnr .leftBnrCntnt h5 span.rte-simFreePrice{font-size:24px}.chsInsrPromLine .h4{line-height:1.1}.chsInsrPromLine .h4#promotionalText{margin-bottom:2px;font-size:13px}.chsInsrPromLine .h4#insPromotionalTileRTEText{color:#212121;margin-bottom:0}.chsInsrFeatr#featureList .crossDarkGray,.chsInsrFeatr#featureList .tickDarkGray{margin-top:1px;-ms-transform:scale(.7);transform:scale(.7)}.deviceInsuranceBnr .tick_shield{width:23px}.deviceInsuranceBnr .dvcInsrncBnrImgHldr img{width:128px;margin-left:-32px;margin-top:20px}.deviceInsuranceBnr .rightBnrCntnt{margin-top:10px;width:60%}.deviceInsuranceBnr .rightBnrCntnt .media{margin-top:0;margin-right:5px}.dvcInsrncBnrImgHldr{height:220px;width:40%}.dvcChseInsrnc{margin-top:25px;width:100%;overflow:hidden}.dvcChseInsrncInner{width:300%}.dvcChseInsrnc .dvcCIbox{width:29%;margin-right:1%;margin-bottom:0}.dvcCI2boxs .chsInsrHdrImgHldr{height:auto;text-align:right;padding-right:10px;width:16%}.chsInsrHdrImgHldr img{margin-top:-5px;width:42px;left:0}.chsInsrCntnr .featureBox{width:66%}.dvcCI2boxs .dvcCIbox .chsInsrHdr{padding-top:5px;padding-bottom:5px}.chsInsrCntnr{padding:20px 1% 20px 5%}.dvcCIbox .chsInsrHdr{padding:3px 20px}.dvcCIbox .chsInsrHdr .media{margin-top:8px}.dvcCI3boxs .dvcCIbox .veiwDetails{position:relative;bottom:0}.chsInsPrc{line-height:18px;margin-top:0}.chsInsrFtr{text-align:center;padding-bottom:14px}.chsInsrFtr .btn-primary{width:100%;max-width:320px;height:40px}#featureContainer .chsInsrCntnr{height:330px;min-height:10px;overflow-x:hidden;padding:17px 5px 17px 20px}.ChsInsSwipeBG{display:block;background-color:#fafafa;border-top:2px solid #f2f3f3;padding:14px 50px;margin:5px;text-align:center;position:relative;line-height:18px;min-height:66px}.ChsInsSwipeBG p.insMobileSwipe{ms-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}.ChsInsSwipeBG .arwCrvImg{position:absolute;top:21px;right:-33px;z-index:20}.dvcChseInsrnc .carousalBubble a{padding:5px;height:17px;width:17px}.dvcCIEW .attachdefaultOrIcon{right:-22px;top:45%;width:35px;height:35px;background-size:100%;zoom:0}.chsInsrHdrImgHldr{width:16%;float:right}.chsInsRating img{max-width:80%}.dotHolder{height:50px;border-top:1px solid #d9dcde;border-bottom:1px solid #d9dcde;text-align:center;padding:15px;background-color:#333}.dots{width:17px;height:17px;border-radius:10px;display:inline-block}.dotBlue{border:2px solid #00adec}.dotGray{border:2px solid #cdced0}.insurncDetail .btn-primary,.ovrlyPDPaccries .btn-primary,.ovrlyPDPaccries .fConfiguration{width:100%}.modal-body.insurncDetail{padding:10px 20px}.insurncDetail .modal-title{font-size:21px}.deviceAccssoriesData .owl-item:nth-child(1){margin-left:0}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-prev{display:none}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-next{display:none}.deviceAccssoriesData.carousel4CPW .item-hdg,.deviceAccssoriesData.carousel4CPW .item-subhdg{text-align:left}.PDPAccrsRtg{float:right;margin-bottom:15px;width:50%;margin-top:10px}.PDPimgAccsr{float:left;width:50%;padding-right:10px;height:115px;margin-top:10px}.btnVeiwDtlHldr{text-align:center;margin-top:10px;float:left;width:100%}.accActnDiv{clear:both;overflow:hidden;padding-top:20px}.accActnDiv .attachAccsButton{float:right;width:48%;font-size:12px;padding:10px 0;margin-bottom:0}.accActnDiv .viewDetailAccessory{float:right;width:48%;margin-right:4%;font-size:12px;border:1px solid #1ca8dd;border-radius:4px;padding:10px 0}.PDPimgAccsr img{max-width:100%;height:112px}.carousel4CPW .accPriceSection{float:right;margin-bottom:15px;width:50%;margin-top:10px;text-align:left}.carousel4CPW .price{font-size:22px}.attachStckyHdr .prdctHldr{display:none}.attachStckyHdr .btn-primary,.getASimOnly .btn-primary{padding:5px 15px}.attachStckyHdr .noThanks{margin-top:11px;float:left!important}.atchDfltInsur .dvcCIbox{width:100%;margin-right:0}.atchDfltInsur .chsInsrCntnr{min-height:0}.atchDfltInsur .btn-check.btn-default.cust-check{padding:0}.atchDfltInsur .attachdefaultOrIcon{left:38.5%;top:364px;width:50px;height:50px;background-size:100%}.atchDfltInsur .chsInsrCntnr{padding:20px 1% 0 5%}.attachEssenials .borderBottom-lightGray{border:0;padding-bottom:20px}.attachEssenials .productList{background-color:#fff;border-top:none;border-radius:5px;padding:15px;margin-bottom:10px}.attachEssenials .productLft{width:100%}.attachEssenials .productRgt{width:100%;margin-top:10px}.attachEssenials .productNmImgHldr{float:none;width:auto}.attachEssenials .productName{float:none;width:auto;margin-top:0;padding-left:0}.attachEssenials .productHldr{float:left;width:40%;margin-top:8px}.attachEssenials .productHldr img{max-width:90%}.attachEssenials .productRtngInfo{float:right;width:57%}.attachEssenials .productAmtDscrptnHldr{float:none;width:auto}.attachEssenials .productAmount{float:right;width:57%}.attachEssenials .productDscrptn{float:left;width:100%;margin-top:10px;margin-bottom:20px}.attachEssenials .productRgt .btn{float:right}.attachEssenials .productRgt .veiwDetails{float:left;margin-top:10px}.attachEssenials .prdtInBskt{font-size:13px}.attachEssenials .prdtInBskt .media-left{padding-right:5px}.attachEssenials .prdtInBskt .Ctm_icons.basketGreen{width:15px;background-size:100%;height:14px}.attachEssenials .productPrice{margin-top:10px}.getASimOnly .row{padding:10px;background:#fff;border:none}.getASimOnly .row .prdctHldr{vertical-align:top;padding:0;padding-right:10px;padding-left:10px;float:left;width:25%}.getASimOnly .row .prdctHldr img{max-width:80%;margin-top:10px}.getASimOnly .btn-primary{margin-top:15px;margin-bottom:10px;float:none!important}.atchInsrCBright .atchCBTxt{float:left;width:60%;position:static;margin-top:2px}.atchInsrCBright .chsInsOldPrc,.atchInsrCBright .chsInsPrc{float:right;width:40%;text-align:right}.atchInsrCBright .btn-primary{clear:both;width:100%}.atchCBicon{width:50px;height:50px;background-size:100%;top:-10px;z-index:10}.atchInsrCBremoveBtn{position:absolute;right:10px;top:-40px;text-indent:-10000px}.overlayCIbox .modal-body{padding:10px}.overlayCIbox .chsInsrHdrImgHldr img{max-width:40px}.overlayCIbox .dvcCIboxRgt{margin-top:10px}.overlayCIbox .chsInsrFeatr{width:auto}.overlayCIbox .chsInsrCntnr{min-height:0}.overlayCIbox .ChsInsSwipeBG{display:none}.modal-title{font-size:24px}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrHdr,.overlayCIbox .chsInsrHdr{margin-top:3px;margin-left:3px!important;margin-right:3px;border-radius:5px 5px 0 0!important}.bsktOvrlyInsur.cmprInsrncHldr .dvcCIbox{width:100%;border:1px solid #d9dcde;border-radius:5px}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrHdr .media .media-body{display:table-cell;padding:0 14px;height:auto}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrCntnr{padding:5px}.bsktOvrlyInsur.cmprInsrncHldr .dvcCIboxRgt{width:30%;float:right;box-shadow:none}.bsktOvrlyInsur.cmprInsrncHldr .dvcCIboxLft{width:70%;float:left}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrFeatr li .media-body,.bsktOvrlyInsur.cmprInsrncHldr .chsInsrFeatr li .media-left{display:table-cell}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrFeatr li{padding:5px 4px;text-align:left;min-height:0}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrFeatr li:nth-child(odd){background-color:transparent}.bsktOvrlyInsur.cmprInsrncHldr .chsInsRating img{max-width:80%}.bsktOvrlyInsur .chsInsrFeatr .btn-primary{width:238px}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrHdrImgHldr{display:inline-block;width:auto;padding-bottom:5px;padding-top:5px}.bsktOvrlyInsur.cmprInsrncHldr .chsInsrHdrImgHldr img{width:34px}}@media only screen and (min-width:480px) and (max-width:767px){.chsInsrFtr{text-align:right}.chsInsrFtr .btn-primary{width:auto}.attachEssenials .productDscrptn{float:right;width:57%}.atchInsrCBright{width:202px}.atchInsrCBright .btn-primary{max-width:202px}.cmprInsrncHldr .dvcCIbox{max-width:178px}.cmprInsrncHldr .dvcCIboxRgt{max-width:177px;margin-top:38px;height:70px}.cmprInsrncHldr .dvcCIbox .chsInsrHdr{max-width:178px}.cmprInsrncHldr .chsInsrHdr .media .media-body{height:auto}.cmprInsrncHldr .chsInsRating{width:50%;margin-top:10px;padding-right:10px;text-align:right}.cmprInsrncHldr .chsInsPrcHldr{width:50%}.cmprInsrncHldr .chsInsrPromLine{min-height:109px}}@media only screen and (min-width:768px) and (max-width:1023px){.chsInsPrc .cpwTBDarkGray48{font-size:36px}.cmprInsrncHldr .chsInsRating{float:right;margin-top:-60px;width:30%}.cmpInsP{padding-left:15px}.cmprInsrncHldr .ChsInsPayToday .chsInsPrc{padding-left:0}.deviceAccssoriesData{padding:20px 20px}.deviceInsuranceData{padding:20px 20px 0}.compareBannerComponent .RobotoBcDarkGray27{margin-top:0;font-size:21px}.ovrlyPDPaccriesImg-hldr{max-width:360px;width:100%;margin:auto}.tmbNl-arw-hldr{max-width:292px;width:100%;overflow:hidden;margin:auto}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-24px}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-next{right:-24px}.pdp-item .access-item{max-width:230px}.pdp-item .item-subhdg .RobotoRLightGray15{display:none}.PDPimgAccsr{height:222px}.pdp-item .item-hdg .RobotoBcDarkGray27{font-size:21px}.pdp-item .PDPimgAccsr img{max-width:90%;height:180px}.carousel4CPW .price.cpwTBDarkGray30{font-size:21px}.pdp-item .btnVeiwDtlHldr .btn.large{padding:10px 0;margin-bottom:15px}.pdp-item .btnVeiwDtlHldr .veiwDetails{font-size:13px}.leftBnrCntntHldr{width:38%}.deviceInsuranceBnr{margin-top:22px;min-height:200px}.deviceInsuranceBnr .dvcInsrncBnrImgHldr{width:24%;margin:0;overflow:hidden;height:212px}.dvcInsrncBnrImgHldr img{margin-top:24px;width:100%;margin-left:-20px}.deviceInsuranceBnr .rightBnrCntnt{margin-top:33px;width:38%;padding-left:10px}.deviceInsuranceBnr .rightBnrCntnt .media{margin-top:5px}.deviceInsuranceBnr .leftBnrCntnt{margin-top:38px;margin-left:24px;margin-bottom:0;margin-right:15px}.deviceInsuranceBnr .leftBnrCntnt .heading1{font-size:35px;position:relative;z-index:1;display:block}.deviceInsuranceBnr .leftBnrCntnt h5{font-size:20px;line-height:1.3}.deviceInsuranceBnr .leftBnrCntnt h5 span.rte-simFreePrice{font-size:26px}.deviceInsuranceBnr .tick_shield{width:30px}.Ins-heading{margin:24px 0}.dvcCIbox .chsInsrHdr{padding-top:10px!important;padding-bottom:10px!important}.dvcCIbox .chsInsrHdr .media{width:70%}.dvcCIbox .chsInsrHdr .chsInsrHdrImgHldr{width:30%;position:absolute;right:0;text-align:center}.dvcCIbox .chsInsrHdrImgHldr{height:auto}.chsInsrHdrImgHldr img{max-width:46px}.chsInsrPromLine .RobotoRLightGray18{font-size:15px}.dvcCIbox .chsInsrHdr .RobotoBcDarkGray27{font-size:20px}.dvcCIbox .chsInsrHdr .media-right .Ctm_icons.InfoSB-Icon{margin-top:5px}.dvcCIbox .chsInsrHdrImgHldr{height:auto}.dvcCIbox .chsInsrHdrImgHldr img{max-width:62px;margin-top:13px}.chsInsrPromLine .RobotoBDarkGray18{font-size:15px}.chsInsrFeatr.RobotoRGray15{font-size:13px}#featureContainer .dvcCIboxRgt{text-align:center!important}.dvcCIbox .veiwDetails{font-size:13px}.chsInsrCntnr{min-height:320px;padding:18px 1% 18px 7%}#featureContainer .chsInsrCntnr{height:250px;min-height:0;overflow-x:hidden;padding-left:20px;padding-top:10px;padding-right:0}.chsInsrFeatr li{margin-bottom:1px;float:none}.chsInsrFtr{padding-right:5%}.chsInsrFtr button{float:right;margin-top:0}#featureList .crossDarkGray,#featureList .tickDarkGray{-ms-transform:scale(.7);transform:scale(.7);margin-top:1px}.chsInsPrc .cpwTBDarkGray48{font-size:36px}.chsInsPrc .cpwTBDarkGray30{font-size:24px}.ChsInsPayToday+.ChsInsPerMonth .chsInsPrc .cpwTBDarkGray30,.ChsInsPayToday+.ChsInsPerMonth .chsInsPrc .cpwTBDarkGray48{font-size:20px}.orIcon{width:47px;height:47px;background-size:100%}#featureCorousel .attachdefaultOrIcon{right:-8%;top:49%}.attachStckyHdr .RobotoBcDarkGray27{font-size:24px}.attachStckyHdr .RobotoRLightGray18,.attachStckyHdr .noThanks,.btn.btn-primary.RobotoRWhite18{font-size:15px}.atchDfltInsur .RobotoBcDarkGray36,.atchDfltInsur .RobotoBcLight1Gray36,.attachEssenials .RobotoBcDarkGray36,.attachEssenials .RobotoBcLight2Gray36{font-size:24px}.atchDfltInsur .downArrowHldr{display:none}.attachEssenials .productName .RobotoBcDarkGray27{font-size:21px}.attachEssenials .productDscrptn .RobotoRGray15{font-size:13px}.attachEssenials .cpwTBDarkGray48{font-size:36px}.attachEssenials .cpwTBDarkGray30{font-size:24px}.attachEssenials .prdtInBskt,.attachEssenials .productAmount .RobotoRLightGray15{font-size:13px}.attachEssenials .productLft{width:100%}.attachEssenials .productRgt{width:100%}.attachEssenials .productRgt .veiwDetails{margin-right:6%;float:left;margin-top:10px}.atchInsrCBcntnt .chsInsrFeatr{width:auto}.cmprInsrncHldr .dvcCIbox .chsInsrHdr{margin-top:0}.cmprInsrncHldr .dvcCIbox .chsInsrHdr .media{width:75%}.cmprInsrncHldr .dvcCIbox .chsInsrHdr .chsInsrHdrImgHldr{width:15%}.cmprInsrncHldr .dvcCIbox .chsInsrHdrImgHldr img{margin-left:-40px;max-width:40px;margin-top:13px}.cmprInsrncHldr .dvcCIbox{width:100%;max-width:267px}.cmprInsrncHldr .dvcCIbox .chsInsrHdr{max-width:266px;padding-left:15px}.cmprInsrncHldr .dvcCIboxRgt{max-width:266px}.cmprInsrncHldr .chsInsrPromLine{min-height:158px}.cmprInsrncHldr .chsInsPrcHldr{padding-left:15px;padding-top:0;padding-bottom:10px}.cmprInsrncHldr .chsInsrFeatr li{padding:19px 15px}.cmprInsrncHldr .chsInsRating{margin-right:10px}.cmprInsrncHldr .chsInsRating img{max-width:100%;margin-right:10px}.cmprInsrncHldr .dvcCIboxs-hldr{width:308px}#featureCorousel .leftCarosulIcon,#featureCorousel .rightCarosulIcon{top:170px}.viewFullPolicyTxt{margin-top:8px}.compareBannerComponent .newborder{margin-top:0}}@media only screen and (min-width:320px) and (max-width:1023px){.insurncDetailHeader>div:first-child{margin-top:0;width:100%}.insurncDetailHeader>div:last-child{width:100%}.insurncDetailHeader>div{float:none!important}.modal-body.cmprInsrncHldr{padding:20px}.cmprInsrncHldr .dvcCIboxs-hldr{width:250px}.cmprInsrncHldr .dvcCIbox{max-width:126px;margin-bottom:0}.cmprInsrncHldr .chsInsrHdrImgHldr{display:none!important}.cmprInsrncHldr .leftCarosulIcon,.cmprInsrncHldr .rightCarosulIcon{display:none!important}.cmprInsrncHldr .dvcCIbox .chsInsrHdr{padding:0;max-width:126px;height:60px;overflow:hidden}.compareInsuranceHeader{height:60px}.cmprInsrncHldr .chsInsrHdr .media{margin-top:0;text-align:center}.cmprInsrncHldr .chsInsrHdr .media .media-body{display:inline-block;padding:0 14px;height:60px}.cmprInsrncHldr .dvcCIboxRgt{height:136px;width:100%;max-width:124px;overflow:hidden;margin-top:2px}.chsInsrFeatr img.underWrittenLogo{width:auto;height:22px;margin:4px auto}.cmprInsrncHldr .chsInsPrcHldr{padding-left:0;padding-top:15px;padding-bottom:10px;width:100%}.cmprInsrncHldr .chsInsRating{width:100%;margin-top:0}.cmprInsrncHldr .chsInsRating img{max-width:66%}.cmprInsrncHldr .chsInsPrc{display:block}.cmprInsrncHldr .chsInsPrc+div{display:block;text-align:left;padding-left:0}.cmprInsrncHldr .dvcCIbox .chsInsrHdr .media-right{padding-left:0}.compareInsuranceMidLine{position:absolute}.cmprInsrncHldr .chsInsrFeatr li{padding:11px 4px;text-align:center;min-height:65px}.cmprInsrncHldr .chsInsrFeatr li .media-body,.cmprInsrncHldr .chsInsrFeatr li .media-left{display:block;width:100%}.compareInsurancePriceBG{display:none;width:100%}.cmprInsrncHldr .dvcCIboxs-hldr{height:75%;overflow-y:auto}.modal-body.insurncDetail{padding:10px 20px}#insuranceDetailLightBox #promotionalText{font-size:16px}.insurancePriceDetail{margin-left:0;line-height:1}.insbuttonWrapper{width:275px;margin:0 auto}.insbuttonWrapper button{font-size:15px;padding:8px 12px;width:105px;margin-left:20px}#featureContainer>div:last-child .insuranceCompareMobile{padding:15px 40px}#excessHolder.chsInsrFeatr{padding:11px 4px;height:130px}.excessAmount,.excessamount{line-height:15px;text-align:center}#underWrittenHolder.chsInsrFeatr{height:63px;padding:11px 4px;text-align:center}#underWrittenHolder.chsInsrFeatr span{display:block;padding:0;width:100%}#fullPoilcyHolder.chsInsrFeatr{padding:11px 4px;text-align:center}}@media only screen and (min-width:1024px) and (max-width:1439px){.excessAmount,.excessamount{line-height:normal;font-family:RobotoB}.cmprInsrncHldr .chsInsRating{float:right;margin-top:-65px;width:30%}.newborder{border:none;font-size:18px}.cmpInsP{padding-left:25px}.cmprInsrncHldr .ChsInsPayToday .chsInsPrc{padding-left:0}.cmprInsrncHldr .dvcCIboxs-hldr{height:445px;overflow-y:auto}.deviceAccssoriesData{padding:20px 40px 20px}.deviceInsuranceData{padding:20px 40px 1px}.pdp-item .access-item{width:220px}.pdp-item .PDPimgAccsr img{max-width:100%;height:180px}.pdp-item .item-hdg .RobotoBcDarkGray27{font-size:21px}.pdp-item .item-subhdg .RobotoRLightGray15{display:none}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-44px}.carousel4CPW .owl-theme .owl-controls .owl-buttons div.owl-next{right:-44px}.carousel4CPW .price.cpwTBDarkGray30{font-size:21px}.pdp-item .btnVeiwDtlHldr .btn.large{padding:10px 0}.pdp-item .btnVeiwDtlHldr .veiwDetails{font-size:13px}.Ins-banner .RobotoBcDarkGray36{font-size:32px}.deviceInsuranceBnr{margin-top:29px;min-height:236px}.deviceInsuranceBnr .leftBnrCntntHldr{width:42%}.deviceInsuranceBnr .dvcInsrncBnrImgHldr{width:28%;margin:0;overflow:hidden;height:226px}.deviceInsuranceBnr .rightBnrCntnt{width:30%;margin-top:37px;padding-left:10px}.deviceInsuranceBnr .rightBnrCntnt .media{margin-top:2px}.deviceInsuranceBnr .leftBnrCntnt{margin-top:31px;margin-left:59px;margin-bottom:0}.dvcInsrncBnrImgHldr img{margin-top:19px;width:200px}.deviceInsuranceBnr .leftBnrCntnt .heading1{font-size:40px;margin-top:16px}.deviceInsuranceBnr .leftBnrCntnt h5{font-size:26px;line-height:31px}.deviceInsuranceBnr .leftBnrCntnt h5 span.rte-simFreePrice{font-size:38px}.deviceInsuranceBnr .tick_shield{width:33px}.atchInsrCBcntnt .chsInsrFeatr{width:auto}.atchInsrCBright .btn-primary{width:100%}.atchInsrCBright .chsInsRating{margin-top:10px}.atchCBicon{width:50px;height:50px;background-size:100%;top:-10px}.atchDfltInsur .RobotoBcDarkGray36,.atchDfltInsur .RobotoBcLight1Gray36,.attachEssenials .RobotoBcDarkGray36,.attachEssenials .RobotoBcLight2Gray36{font-size:27px}.downArrowHldr .text{font-size:30px}.chsInsrPromLine .RobotoRLightGray18{font-size:15px}.dvcCIbox .chsInsrHdr .RobotoBcDarkGray27{font-size:24px}.dvcCIbox .chsInsrHdr .media-right .Ctm_icons.InfoSB-Icon{margin-top:5px}.dvcCIbox .chsInsrHdr{padding-top:10px!important;padding-bottom:10px!important}.dvcCIbox .chsInsrHdrImgHldr{height:auto;right:0;width:30%;text-align:center}.dvcCIbox .chsInsrHdrImgHldr img{max-width:73px;margin-top:13px}.chsInsrPromLine .RobotoBDarkGray18{font-size:15px}.chsInsrFeatr.RobotoRGray15{font-size:13px!important}.cmprInsrncHldr .chsInsrFeatr.RobotoRGray15{font-size:15px!important}.chsInsrFeatr li{margin-bottom:3px}.dvcCIbox .veiwDetails{font-size:13px}.chsInsrCntnr{min-height:320px}#featureContainer .chsInsrCntnr{height:300px;min-height:200px;overflow-x:hidden;padding-top:18px;padding-bottom:10px}#featureContainer .dvcCIboxRgt{text-align:center!important;width:30%!important}#featureList .crossDarkGray,#featureList .tickDarkGray{-ms-transform:scale(.7);transform:scale(.7)}.cmprInsrncHldr #featureList .crossDarkGray,.cmprInsrncHldr #featureList .tickDarkGray{-ms-transform:scale(.9);transform:scale(.9)}.chsInsrFtr{padding-right:5%;padding-bottom:21px}.chsInsPrc .cpwTBDarkGray48{font-size:36px}.chsInsPrc .cpwTBDarkGray30{font-size:24px}.ChsInsPayToday+.ChsInsPerMonth .chsInsPrc .cpwTBDarkGray30,.ChsInsPayToday+.ChsInsPerMonth .chsInsPrc .cpwTBDarkGray48{font-size:20px}.dvcCIbox .chsInsrHdrImgHldr img{max-height:110px}.orIcon{width:47px;height:47px;background-size:100%}#featureCorousel .attachdefaultOrIcon{top:52%}#featureCorousel .leftCarosulIcon{top:44%}#featureCorousel .rightCarosulIcon{top:44%}.attachStckyHdr .RobotoBcDarkGray27{font-size:24px}.attachStckyHdr .RobotoRLightGray18,.attachStckyHdr .noThanks{font-size:15px}.btn.btn-primary.RobotoRWhite18{font-size:15px}.attachEssenials .productName .RobotoBcDarkGray27{font-size:24px}.attachEssenials .productDscrptn .RobotoRGray15{font-size:13px}.attachEssenials .cpwTBDarkGray48{font-size:36px}.attachEssenials .cpwTBDarkGray30{font-size:24px}.attachEssenials .prdtInBskt,.attachEssenials .productAmount .RobotoRLightGray15{font-size:13px}.cmprInsrncHldr .dvcCIbox .chsInsrHdr img{max-width:65px;width:65px;margin-left:0!important}.compareInsuranceMidLine{top:195px}.underWrittenLogo{max-width:100%}#excessHolder.chsInsrFeatr{padding:19px 30px 19px 59px;height:112px}.excessAmount,.excessamount{line-height:25px}#underWrittenHolder.chsInsrFeatr{height:63px;padding:19px 30px 19px 59px}#fullPoilcyHolder.chsInsrFeatr{padding:19px 30px}.atchInsrCBright .atchCBTxt{float:left;width:60%;position:static;margin-top:2px}.atchInsrCBright .chsInsOldPrc,.atchInsrCBright .chsInsPrc{float:right;width:40%;text-align:right}.atchInsrCBright .btn-primary{clear:both;width:100%}.atchInsrCBright .chsInsrFeatr{width:auto}.atchInsrCBremoveBtn{position:absolute;right:-8px;top:-40px}.newborder{margin-top:-3px}.viewFullPolicyTxt{margin-top:13px}.RobotoBcDarkGray36.Ins-heading{margin:25px 0 26px 0;font-size:27px}}@media only screen and (min-width:1270px) and (max-width:1439px){.deviceInsuranceBnr .dvcInsrncBnrImgHldr{width:25%;height:250px}.deviceInsuranceBnr .dvcInsrncBnrImgHldr img{max-width:93%}}@media only screen and (min-width:1440px){.insDetails #excesses{font-size:18px;line-height:normal;font-family:RobotoB}.cmpInsP{padding-left:25px}.newborder{border:none;font-size:18px}.dvcInsrncBnrImgHldr img{margin-top:28px;padding-left:60px}.cmprInsrncHldr .dvcCIboxs-hldr{height:500px;overflow-y:auto}.compareInsuranceMidLine{height:500px;top:195px}.cmprInsrncHldr .ChsInsPayToday .chsInsPrc{padding-left:0}.cmprInsrncHldr .chsInsrHdrImgHldr img{margin-left:0!important}.dvcCIbox .chsInsrHdrImgHldr img{max-height:110px}.attachdefaultOrIcon{right:-42px}.newborder{margin-top:-3px}.viewFullPolicyTxt{margin-top:13px}.RobotoBcDarkGray36.Ins-heading{margin:45px 0 28px 0}#featureContainer .dvcCIbox .chsInsrHdrImgHldr{width:40%;text-align:center;right:0}#featureContainer .chsInsrHdr .media{width:60%}#featureContainer .featureBox{width:60%}#featureContainer .dvcCIboxRgt{text-align:center!important;width:40%!important;margin-top:30px}#featureContainer .pdpInsAddBasket{width:196px}#excessHolder.chsInsrFeatr{padding:19px 30px 19px 59px;height:112px}.excessAmount,.excessDesc,.excessamount{line-height:25px}#underWrittenHolder.chsInsrFeatr{height:63px;padding:19px 30px 19px 59px}#fullPoilcyHolder.chsInsrFeatr{padding:19px 30px}}@media only screen and (min-width:768px){.leftCarosulIcon,.leftCarosulIconAsr,.leftCarosulIconOverlay{width:34px;height:72px;float:left;position:relative;top:-450px}.rightCarosulIcon,.rightCarosulIconAsr,.rightCarosulIconOverlay{width:34px;height:72px;float:right;position:relative;top:-450px}.dvcInsrncBnrImgHldr{margin:5px 41px 0 -47px}.compareBannerComponent .newborder{border:none}.attachAccRating{padding-top:10px}}
.alpinegreen{background:#758674}.midnight{background:#2a3139}.starlight{background:#fcf9f6}.sierrablue{background:#a0bcd6}.zzFamily{text-align:center}.zzFamily .dropdown-menu LI A{padding:1em 20px!important}.zzFamily A{display:block;font-weight:400;font-size:14px;line-height:1.42857143;color:#5b5b5d;text-align:center}.zzFamily .dropdown-menu LI{text-align:center;border-bottom:1px solid #e9e9e9}.zzFamily .dropdown-menu LI:last-child{border-bottom:none}.zzFamily A.active{color:#1ca8dd}@media screen and (min-width:768px){.zzFamilyStrip{display:block;text-align:center}.zzFamilyLst{margin:0 auto;padding:0;list-style:none;width:100%;max-width:1440px;font-size:0;text-align:center}.zzFamilyLst LI{padding:0;text-align:center;vertical-align:top;display:inline-block}.zzFamilyLst LI.zzFamilySelectedItem A,.zzFamilyLst LI.zzFamilySelectedItem A:active,.zzFamilyLst LI.zzFamilySelectedItem A:hover,.zzFamilyLst LI.zzFamilySelectedItem A:visited{color:#0090c4}.zzFamilyLst A{display:block;text-align:center}.zzFamilyLst A,.zzFamilyLst A:active,.zzFamilyLst A:hover,.zzFamilyLst A:visited{color:#6e6f70;text-decoration:none}.zzFamilyLst A IMG{display:inline-block;width:auto;height:80px;transition:all .2s ease-in;-ms-transform:scale(1);transform:scale(1)}.zzFamilyLst A:hover IMG{-ms-transform:scale(1.2);transform:scale(1.2)}.zzFamilyLst LI.zzFamilySelectedItem A:hover IMG{-ms-transform:scale(1);transform:scale(1)}.zzFamilyLst H4{font-family:RobotoBCondensed;font-weight:500;font-size:16px;line-height:1.2em;margin:15px auto 0;padding:0}}@media screen and (min-width:1280px){.zzFamilyLst H4{font-size:18px}}.blackTheme .usp,.usp{background:#00224f!important}.blackTheme .usp A,.usp A{color:#fff!important;text-decoration:none!important}.usp__text{color:#fff!important}.jslPromoBlock{padding:1em 1em .5em;text-align:left;overflow:hidden;clear:both;border:1px solid #008ca8;background-color:#fff}.jslPromoBlock A,.jslPromoBlock A:active,.jslPromoBlock A:hover{color:#008ca8;text-decoration:none}.jslPromoBlock P,.jslPromoBlock UL{font-size:14px;color:#008ca8;margin:0 auto .25em}.jslPromoLabel{color:#fff;font-family:cpw_tradebold;font-size:16px;text-transform:uppercase;font-weight:500;line-height:1.1;padding:.8em .8em .8em 38px;margin:0 auto .25em 0;display:inline-block}.jslPromoContent{clear:both;overflow:hidden;margin:0 auto}.jslPromoLeft{float:left;width:65%}.jslPromoRight{width:33%;min-width:105px;float:right;text-align:right;padding:.3em 0 0}UL.jslPromoPriceLst{list-style:none;padding:0;margin:0 auto}UL.jslPromoPriceLst LI{padding:0;margin:0 auto}.jslPromoMonthlyCost{font-family:cpw_tradebold;font-size:24px;text-transform:uppercase;font-weight:500;line-height:1.1}.jslPromoUpfrontCost{font-size:18px;font-family:RobotoBCondensed,'Roboto Condensed';font-weight:500;line-height:1.1}.jslPromoBtn{color:#fff;font-weight:400;font-size:14px;line-height:1.1;background-color:#1ca8dd;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #1ca8dd;white-space:nowrap;padding:.5em 1em;display:inline-block;min-width:105px}.jslPromoBtn:active,.jslPromoBtn:hover{color:#fff;background-color:#0090c4;border:1px solid #0090c4}.jslPromoBlock P.jslPromoTerms{font-size:12px!important;clear:both;font-style:italic!important;margin:0 auto}.jslPromoSaving{font-family:cpw_tradebold!important;color:#008ca8!important;font-size:22px!important;text-transform:uppercase!important;font-weight:500!important;line-height:1.1!important}.jslPromoShout{font-family:cpw_tradebold!important;color:#00224f!important;font-size:24px!important;text-transform:uppercase!important;font-weight:500!important;line-height:1.1!important}.jslPromoWasPrice{font-size:18px!important;font-family:RobotoBCondensed,'Roboto Condensed'!important;font-weight:500!important;line-height:1.1!important}.jslPromoNowPrice{font-size:20px!important;font-family:RobotoBCondensed,'Roboto Condensed'!important;font-weight:500!important;line-height:1.1!important}.jslPromoCaveat{font-size:12px!important;font-style:italic!important}@media screen and (min-width:768px){.jslPromoMonthlyCost{font-size:28px!important}.jslPromoUpfrontCost{font-size:24px!important}.jslPromoSaving{font-size:28px!important}.jslPromoShout{font-size:24px!important}.jslPromoWasPrice{font-size:20px!important}.jslPromoNowPrice{font-size:24px!important}}@media screen and (min-width:1220px){.jslPromoMonthlyCost{font-size:36px!important}.jslPromoUpfrontCost{font-size:30px!important}.jslPromoSaving{font-size:28px!important}.jslPromoShout{font-size:32px!important}.jslPromoWasPrice{font-size:22px!important}.jslPromoNowPrice{font-size:30px!important}}.pdpiPhoneChargerBanner{display:block;color:#fff;background-color:#00224f;padding:10px 10px 10px 68px;margin:10px auto 0;font-family:RobotoBCondensed,'Roboto Condensed';font-size:18px;font-weight:400;text-align:left;border-radius:4px;background-image:url(https://media.carphonewarehouse.com/is/image/cpw2/20w-usb-c-fast-charger?$Small$&fmt=png-alpha);background-repeat:no-repeat;background-size:50px 50px;background-position:8px 50%}A.pdpiPhoneChargerBanner,A.pdpiPhoneChargerBanner:active,A.pdpiPhoneChargerBanner:hover{color:#fff;text-decoration:none}.pdpiPhoneChargerBanner{display:block;color:#fff;background-color:#00224f;padding:10px 10px 10px 68px;margin:10px auto 0;font-family:RobotoBCondensed,'Roboto Condensed';font-size:18px;font-weight:400;text-align:left;border-radius:4px;background-image:url(https://media.carphonewarehouse.com/is/image/cpw2/20w-usb-c-fast-charger?$Small$&fmt=png-alpha);background-repeat:no-repeat;background-size:50px 50px;background-position:8px 50%}A.pdpiPhoneChargerBanner,A.pdpiPhoneChargerBanner:active,A.pdpiPhoneChargerBanner:hover{color:#fff;text-decoration:none}.ip13IframeContainer{position:relative;overflow:auto;height:1500px}.ip13Iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media only screen and (min-width:734px){.ip13IframeContainer{height:1800px}}@media only screen and (min-width:1068px){.ip13IframeContainer{height:2300px}}.error-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;padding:20px 10px 0 10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.row .tab-panel-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}.row .error-container .icon{margin:10px 20px 10px 10px}@media only screen and (min-width:768px) and (max-width:1023px){.content{padding-bottom:0!important}.zzFamilyStrip ul{height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;column-gap:16px!important;padding:0 8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.zzFamilyLst li{width:160px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px}.zzFamilyLst H4{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-align:center;color:#5a5b5c!important}.similar-devices-accessories{height:auto;-ms-flex-positive:1;flex-grow:1;font-family:RobotoBCondensed!important;font-size:24px;font-stretch:condensed;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#5a5b5c}.sub-frame{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:16px;padding:16px 0}.list{height:33px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.main-frame{padding:0 0!important}.zzFamilyStrip img{width:61px!important;height:80px;-ms-flex-positive:0;flex-grow:0}}@media only screen and (min-width:1024px){.content{padding-bottom:0!important}.zzFamilyStrip ul{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.zzFamilyLst li{width:213px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px}.zzFamilyLst H4{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-align:center;color:#6e6f70}.zzFamilyStrip img{width:61px!important;height:80px!important;-ms-flex-positive:0;flex-grow:0}.list{height:33px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-left:30px}.similar-devices-accessories{height:auto;-ms-flex-positive:1;flex-grow:1;font-family:RobotoBCondensed!important;font-size:28px!important;font-stretch:condensed;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:#5a5b5c;position:relative}.sub-frame{margin-bottom:24px!important;padding:0 80px!important;height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px;padding:24px 0}.row.container-lg-fixed{display:-ms-flexbox;display:flex}}@media only screen and (min-width:350px) and (max-width:767px){.content{padding-bottom:0!important}.zzFamilyStrip ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;text-align:center;list-style:none;padding:0;margin:0}.zzFamilyStrip li{width:160px;height:185px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px}.zzFamilyStrip img{width:61px;height:80px;-ms-flex-positive:0;flex-grow:0}.zzFamily{display:none}.similar-devices-accessories{height:auto;-ms-flex-positive:1;flex-grow:1;font-family:RobotoBCondensed!important;font-size:24px!important;font-stretch:condensed;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#5a5b5c}.list{height:33px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:0 24px}.sub-frame{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;gap:16px;padding:16px 0}.zzFamilyLst H4{margin-top:16px!important;margin-bottom:0!important;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-align:center;color:#5a5b5c}}@media only screen and (min-width:1440px){.content{padding-bottom:0!important}.zzFamilyStrip ul{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.zzFamilyLst li{width:213px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px}.zzFamilyLst H4{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;font-family:cpw_default;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-align:center;color:#6e6f70}.zzFamilyStrip img{width:61px!important;height:80px!important;-ms-flex-positive:0;flex-grow:0}.list{height:33px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-left:0!important}.similar-devices-accessories{height:auto;-ms-flex-positive:1;flex-grow:1;font-family:RobotoBCondensed!important;font-size:28px!important;font-stretch:condensed;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:#5a5b5c;position:relative}.sub-frame{margin-bottom:24px!important;padding:0 80px!important;height:auto;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:16px;padding:24px 0}}.zzzSeoCopy{max-width:1310px;margin:0 auto;padding:1em;-o-box-sizing:border-box;box-sizing:border-box;text-align:left;font-family:RobotoR;font-size:14px;font-weight:400;color:#5a5b5c}.zzzSeoCopy H2{font-family:RobotoBCondensed,'Roboto Condensed'!important;font-size:1.75em;margin:0 auto .8em;font-family:inherit;color:#5a5b5c!important;font-weight:500;line-height:1.1;color:inherit}.zzzSeoCopy H3{font-family:RobotoM!important;font-size:1.25em;margin:0 auto .8em;font-family:inherit;color:#5a5b5c!important;font-weight:400;line-height:1.1;color:inherit}.zzzSeoCopy P{margin:0 auto .8em}.zzzSeoCopy.zzzFAQCopy H3{color:#1ca8dd!important;margin:1em auto .25em}@media screen and (min-width:768px){.zzzSeoCopy{font-size:16px}}.cpwcsBar{padding:16px 35px!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.cpwcsBarpadding{padding-top:24px!important;padding-bottom:24px!important}@media only screen and (min-width:320px) and (max-width:767px){.cpwcsBarpadding{padding:16px 0!important}.cpwcsHeading{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:768px) and (max-width:1023px){.cpwcsBarpadding{padding:16px 0!important}.cpwcsHeading{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:left;justify-content:left;-ms-flex-align:start;align-items:flex-start}}.asd,.tabPt0{padding:0!important}@media only screen and (min-width:1024px) and (max-width:1439px){.cpwcsBar{padding:24px 45px!important}.tabPt0{padding-top:0!important}.asd{padding:20px 80px!important}}@media only screen and (max-width:767px){.deviceFullSpecsTabData{padding:16px 12px}.cpwcsBar{padding:0 1em!important;gap:8px}.asd{padding:0 20px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.deviceFullSpecsTabData{padding:20px}.cpwcsBar{padding:0 15px}.asd{padding:0 20px}.tabPt0{padding-top:0}}
.gallery-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-width:81px;max-width:81px}.gallery-controls .gallery-thumbnails-prev{margin-bottom:20px}.gallery-controls .gallery-thumbnails-next{margin-top:20px}.gallery-controls .disable{cursor:not-allowed;opacity:.5}@media only screen and (min-width:320px) and (max-width:1024px){.gallery-controls{display:none}.gallery-controls+.col-lg-10{width:100%}}@media (min-width:1025px){.gallery-controls+.col-lg-10{width:83.33333%!important;float:left!important}}.gallery-summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;font-size:15px;color:#fff;margin-bottom:3px}.gallery-summary .Ctm_icons.Color-Fill-3GL{background-position:0 -1853px}.gallery-summary .imageIcon{margin-top:7px}#gallery-thumbnails{overflow:hidden}.gallery-thumbnails-list{height:255px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.gallery-thumbnail{height:85px}.gallery-thumbnail .gallery-thumbnail-badge{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:73px;height:73px;background:#fff;border-radius:100%;opacity:.5;cursor:pointer;text-align:center}.gallery-thumbnail .gallery-thumbnail-badge img{margin-top:20px;max-width:70%}.gallery-thumbnail.active .gallery-thumbnail-badge{opacity:1;cursor:default}#gallery-main{overflow:hidden}#gallery-main .swiper-wrapper{display:-ms-flexbox;display:flex}#gallery-main .swiper-slide{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#5791d1;width:100%!important}#gallery-main .swiper-slide img{max-width:100%;max-height:400px;height:auto}@media only screen and (min-width:440px) and (max-width:767px){#gallery-main img{width:auto;height:300px!important}}@media only screen and (min-width:320px) and (max-width:439px){#gallery-main img{width:auto;height:235px!important}}@media only screen and (min-width:1440px){#gallery-main{margin-left:30px}}.gallery-pagination{text-align:center}.gallery-pagination .swiper-pagination-bullet{margin:0 2.5px!important;width:18px;height:18px;border-radius:100%;border:1px solid #4b84b0;background:0 0;opacity:1}.gallery-pagination .swiper-pagination-bullet-active{border-color:#fff;background:#77b5e3}@media only screen and (min-width:1024px){.gallery-pagination{display:none}}
.checkout-wrapper .checkout-content.basket-item-container .submit-container .form-submit{background-color:#226dd0;width:auto!important;height:auto!important;padding:12px 28px!important}.checkout-wrapper .checkout-content.basket-item-container .submit-container .form-submit:hover{background-color:#003a88!important;text-decoration:underline}.checkout-wrapper .checkout-content.basket-item-container .submit-container .form-submit:active{background-color:#00224f!important;text-decoration:underline}.checkout-wrapper .checkout-content.basket-item-container .submit-container .form-submit:focus,.checkout-wrapper .checkout-content.basket-item-container .submit-container .form-submit:focus-visible{outline:2px solid rgba(34,109,208,.75);outline-offset:4px}.checkout-wrapper .checkout-content.basket-item-container .checkout-sidebar-item__column .button-link:focus{border-radius:4px}.checkout-wrapper .checkout-content.basket-item-container .checkout-sidebar-item__column .no-blank-icon:focus{border-radius:4px}.pd-tb-15{padding:15px 0}.deal-summary-bottom{clear:both;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:15px}.deal-summary-bottom sup.asa-message-dagger{font-weight:700;font-size:23px;vertical-align:super;font-family:Verdana,sans-serif;left:3px}@media only screen and (max-width:743px){.deal-summary-bottom sup.-mobile-arrangement{font-size:16px}}.deal-summary-bottom .asa-message-wrapper sup.asa-message-dagger{font-weight:400;font-size:14px;vertical-align:middle;left:0}.deal-summary-bottom.-with-top-margin{margin-top:25px!important}.deal-summary-bottom.-with-top-margin-15{margin-top:15px;-ms-flex-pack:distribute;justify-content:space-around}.deal-summary-bottom.-with-top-margin-10{margin-top:10px;-ms-flex-pack:distribute!important;justify-content:space-around!important}.deal-summary-bottom.-with-top-margin-5{margin-top:5px;-ms-flex-pack:distribute!important;justify-content:space-around!important}.deal-summary-bottom.-with-top-border{border-top:1px solid #ccc;margin-top:0!important}@media only screen and (max-width:743px){.deal-summary-bottom.-with-top-border{margin-top:0!important}}.deal-summary-bottom.-with-small-text{font-size:13px}.deal-summary-bottom-price{font:normal 27px/1 cpw_tradeRegular}@media only screen and (max-width:767px){.deal-summary-bottom-price{font-size:18px}}@media only screen and (max-width:375px){.deal-summary-bottom-price{font-size:18px!important}}.deal-summary-bottom-price-upfront .deal-summary-bottom-price{font-size:27px}@media only screen and (max-width:767px){.deal-summary-bottom-price-upfront .deal-summary-bottom-price{font-size:18px}}@media only screen and (max-width:375px){.deal-summary-bottom-price-upfront .deal-summary-bottom-price{font-size:18px!important}}.deal-summary-bottom-price-spec{white-space:nowrap}.deal-summary-bottom-price-simfree-accessory{font-family:cpw_tradeRegular;font-size:48px;font-weight:700;font-stretch:normal;font-style:normal;text-align:left;color:#5a5b5c;line-height:40px}@media only screen and (max-width:767px){.deal-summary-bottom-price-simfree-accessory{font-size:36px;line-height:33px}}@media only screen and (min-width:768px) and (max-width:1023px){.deal-summary-bottom-price-simfree-accessory{line-height:60px}}.deal-summary-bottom-actions-button .btn.large,.deal-summary-bottom-actions-button .button{box-sizing:border-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:12px 28px;min-width:0;font-family:cpw_default;font-size:20px;line-height:1.4286;text-transform:none;white-space:nowrap;color:#fff;background:#226dd0;border:0;border-radius:4px;cursor:pointer}.deal-summary-bottom-actions-button .btn.large:hover,.deal-summary-bottom-actions-button .button:hover{color:#fff!important;background:#003a88!important;text-decoration:underline}.deal-summary-bottom-actions-button .btn.large:focus,.deal-summary-bottom-actions-button .button:focus{color:#fff;outline:2px solid rgba(34,109,208,.75);outline-offset:4px}.deal-summary-bottom-actions-button .btn.large:active,.deal-summary-bottom-actions-button .button:active{color:#fff!important;background:#00224f!important;text-decoration:underline}.deal-summary-bottom-actions-button .btn.large[disabled],.deal-summary-bottom-actions-button .button[disabled]{color:#444;background:#ddd;cursor:not-allowed}.deal-summary-bottom-actions-button .btn.large-link,.deal-summary-bottom-actions-button .button-link{padding:0;border:0;font:normal 14px cpw_default;color:#226dd0;background:0 0;cursor:pointer}.deal-summary-bottom-actions-button .btn.large-link:hover,.deal-summary-bottom-actions-button .button-link:hover{color:#003a88;text-decoration:underline}.deal-summary-bottom-actions-button .btn.large-link:active,.deal-summary-bottom-actions-button .button-link:active{color:#00224f;text-decoration:underline}.deal-summary-bottom-actions-button .btn.large-link:focus,.deal-summary-bottom-actions-button .button-link:focus{color:#226dd0;outline:2px solid rgba(34,109,208,.75);outline-offset:4px;border-radius:4px}.deal-summary-bottom-actions-button .btn.large-secondary,.deal-summary-bottom-actions-button .button-secondary{padding:0 16px;font-size:14px;max-width:100%;height:48px}.deal-summary-bottom-actions-button .btn.large-outline,.deal-summary-bottom-actions-button .button-outline{width:100%;background-color:#fff;color:#1fa4dd;border:1px solid #1fa4dd}.deal-summary-bottom-actions-button .btn.large-outline:hover,.deal-summary-bottom-actions-button .button-outline:hover{color:#1fa4dd;background-color:#f3f4f5}@media only screen and (max-width:767px){.deal-summary-bottom-actions-button .btn.large,.deal-summary-bottom-actions-button .button{font-size:15px}}@media only screen and (max-width:375px){.deal-summary-bottom-actions-button .btn.large,.deal-summary-bottom-actions-button .button{font-size:14px!important}}@media only screen and (min-width:340px) and (max-width:350px){.deal-summary-bottom-actions-button .btn.large,.deal-summary-bottom-actions-button .button{font-size:13px!important}}.deal-summary-bottom-actions-button .button.view-more-deals-button{color:#1fa4dd!important}.deal-tariff-details{padding-bottom:10px}.upgradePDP{font-size:15px!important;float:right}@media only screen and (max-width:767px){.deal_summary_upgrade_cta{width:100%}}.grayRoundCBox.inclusionsTF{padding-bottom:8px}.deal-summary-bottom-price-monthly{height:25px}.deal-summary-mtop{margin-top:8px}.deal-simo-w-100{width:100%}.deal-simo-w-50{width:50%}.deal-simo-ml-35{margin-left:35px}@media only screen and (max-width:767px){.deal-simo-ml-35{margin-left:18px}.deal-simo-inline-mobile{padding:16px 0 8px!important;height:20px!important;margin-bottom:8px}}.deal-summary-bottom-price-monthly,.deal-summary-bottom-price-spec{font-size:22px}@media only screen and (max-width:767px){.deal-summary-bottom-price-monthly,.deal-summary-bottom-price-spec{font-size:13px}}.configuration-mob{padding-bottom:0!important}@media only screen and (max-width:743px){.mt-5{margin-top:5px!important}.mt-8{margin-top:8px!important}.deal-summary-bottom-prices-resp{padding:0}.configuration-mob{padding-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mt-15-10{margin-top:10px!important}}.tab-content{padding:16px 16px 16px 16px!important}@media only screen and (max-width:767px){.tab-pane-paym,.tab-pane-paymupgrade{padding:0 0!important}}@media only screen and (max-width:767px){.tab-pane-simfree{padding:0 0!important}}.deal-summary-bottom-prices-resp{padding:5px 0 0}@media only screen and (max-width:767px){.deal-summary-bottom-price-upfront{height:10px}}@media only screen and (min-width:768px) and (max-width:1023px){.tab-pane-simfree{padding:0!important}.pdp_viewDealsCta{height:60px}.deal-summary-bottom-price-upfront{height:25px}}@media only screen and (min-width:1024px){.tab-pane-simfree .configuration-mob{padding-bottom:0!important}.tab-pane-simfree{padding:5px 1px!important}.deal-summary-bottom-prices-resp{padding:0!important}.deal-summary-bottom-outstock{padding:15px 0!important}.pdp_viewDealsCta{height:60px}.deal-summary-bottom-price-upfront{height:25px}}.ofcom-heading{text-align:center!important;width:100%!important;margin-top:15px!important}@media only screen and (max-width:767px){.ofcom-heading{margin-top:10px!important}}.ofcom-heading-text{height:20px!important;-ms-flex-positive:0!important;flex-grow:0!important;font-size:20px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:.91!important;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.ofcom-data{height:25px!important;-ms-flex-positive:0!important;flex-grow:0!important;font-size:25px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:.71;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.ofcom-data-vod{font-size:25px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:.71;letter-spacing:normal!important;text-align:center!important;color:#5a5b5c!important}.ofcom-data-text{font-size:18px!important;font-weight:400!important}.ofcom-single{text-align:center!important;width:100%!important}@media only screen and (min-width:768px){.non-id-width{-ms-flex-pack:justify!important;justify-content:space-between!important}}@media only screen and (max-width:767px){.ofcom-data,.ofcom-data-vod{font-size:18px!important}.ofcom-data-text,.ofcom-heading-text{font-size:16px!important}.deal_summary_upgrade_cta{margin-top:16px!important}.non-id-width{margin-left:-10px;width:106%;-ms-flex-pack:distribute!important;justify-content:space-around!important}}@media only screen and (max-width:375px){.ofcom-data,.ofcom-data-vod{font-size:16px!important}}.sup-fs{font-size:60%!important}.item-details-ofcom-price-font{font-family:cpw_default_condensed!important}.item-details-ofcom-price-font-trade-bold{font-family:cpw_tradebold!important}.pb-0{padding-bottom:0!important}.pdpOut-of-stock-label{font-size:20px;font-family:cpw_default;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;-ms-flex-align:center;align-items:center;color:#444}.btn-stock{background:#ddd;border-color:#ddd;color:#444;pointer-events:none}.pdpOut-of-stock{height:56px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;padding:16px 0;border-radius:4px;background-color:#ddd;margin-top:24px}.pdpOut-of-stock-acc{width:223px;height:60px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 30px;border-radius:4px;background-color:#ddd}.mh-100{height:100px}.ofcom-heading.energy-mt{margin-top:16px!important}@media only screen and (max-width:767px){.pdpOut-of-stock{height:40px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 35px;border-radius:4px;background-color:#ddd;margin-top:16px}.pdpOut-of-stock-acc{width:120px;height:40px;-ms-flex-positive:0;flex-grow:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 20px;border-radius:4px;background-color:#ddd}.pdpOut-of-stock-label{width:80px;height:24px;-ms-flex-positive:0;flex-grow:0;font-family:Calibri;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.33;letter-spacing:normal;text-align:center;color:#5a5b5c}.deal-summary-bottom-outstock{padding:10px 0!important}.pd-tb-15{padding:10px 0}.pd-tb-simfree{padding:4px 0!important}.mh-100{height:91px}.deal-summary-bottom-price-monthly{margin-bottom:0!important}.deal-summary-bottom-price-monthly,.deal-summary-bottom-price-upfront{height:20px!important}.ofcom-heading.energy-mt{margin-top:8px!important}.pd-mo-16{padding:16px 0 8px!important}.deal-summary-mtop{margin-top:4px}}.add-to-basket-btn{width:223px;height:60px}@media only screen and (max-width:767px){.add-to-basket-btn{width:120x;height:40px}}.deal-summary-bottom-actions{text-align:right}@media only screen and (max-width:767px){.deal-summary-bottom-actions{height:40px}}.deal-summary-simfree{height:60px;padding:10px 0}@media only screen and (max-width:767px){.deal-summary-simfree{height:40px;padding:4px 0!important}}.deal-summary-payg{height:60px;padding:10px 0!important}@media only screen and (max-width:767px){.deal-summary-payg{height:40px;padding:4px 0!important}}@media only screen and (max-width:767px){.deal-summary-paym,.deal-summary-paymupgrade{padding:0!important}}.pdp_viewDealsCta{height:60px!important}@media only screen and (max-width:767px){.pdp_viewDealsCta{height:40px!important}}@media only screen and (min-width:1024px) and (max-width:1049px){.deal-summary-bottom-price-monthly{height:auto;margin-bottom:0}}.pr-3{padding:0 3px 0 0}@media only screen and (max-width:767px){.pr-3{padding:0!important}}.Background{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding:16px;background-color:#fff}.energy-label{padding-top:16px;width:149.2px;height:45px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:8px;padding:0}@media only screen and (max-width:767px){.energy-label{padding-top:0!important;height:40px}}.Product-information-sheet{-ms-flex-positive:0;flex-grow:0;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.83;letter-spacing:normal;text-align:left;color:#1ca8dd}img.Product-information-sheet{width:73.2px;height:40px;margin:2.5px 8px 2.5px 0}a.hover-underline:hover{text-decoration:underline}.energy-labels-btn-div{display:-ms-flexbox;display:flex}.energy-labels-buy-now{margin-right:0;width:48%;margin-right:2%}.energy-labels-buy-now button{width:100%!important;height:56px!important}.energy-labels-all-deals{width:48%;margin-left:2%}.energy-labels-all-deals a{padding:12px 16px!important;font-size:20px!important;height:56px!important;width:100%!important;margin-top:0!important}@media only screen and (max-width:767px){.Background{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding:10px;background-color:#fff}.product-information-sheet{font-size:14px!important}img.Product-information-sheet{width:58.6px;height:auto;margin:0 8px 0 0!important}span.product-info-sheet{font-size:12px!important;padding:2px 0;height:44px!important}.energy-labels-btn-div{display:-ms-flexbox;display:flex}.energy-labels-buy-now{margin-right:0;width:48%;margin-right:2%}.energy-labels-buy-now button{width:100%!important;height:40px!important;font-size:14px!important}.energy-labels-all-deals{width:48%;margin-left:2%}.energy-labels-all-deals a{padding:12px 16px!important;font-size:14px!important;height:40px!important;width:100%!important;margin-top:0!important}}.button-Large{height:56px!important;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:16px;border-radius:4px;background-color:#1ca8dd;margin-top:24px}.product-info-sheet{width:68px!important;height:45px!important;-ms-flex-positive:0;flex-grow:0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#1ca8dd;display:block}.deal-simo-inline{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0!important;flex-grow:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important;gap:8px!important;padding:0!important}.pd-mo-16{padding:24px 0 16px;-ms-flex-align:center;align-items:center}.responsive-cta{margin:0!important}@media only screen and (max-width:767px){.margin-top-16{margin-top:16px!important}}.margin-top-16{margin-top:24px}
.whatCarphoneSays{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.whatCarphoneSays .block-content{width:100%}@media (min-width:1027px){.whatCarphoneSays{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.whatCarphoneSays .block-content{max-width:350px}}.deviceFullSpecs .deviceInfoTabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.deviceFullSpecs .sticky .deviceInfoTabs{display:block}
.modal-content div[role=tabpanel] .nav{border-bottom:0}.modal-content div[role=tabpanel] .nav>li{margin-left:10px;margin-bottom:-1px}.modal-content div[role=tabpanel] .nav>li:first-child{margin-left:0}modal-content div[role=tabpanel] .nav>li>a{border-bottom:0;color:#fff;padding:15px 40px;font-size:18px;font-family:RobotoM;background-color:#4c7eb8;border:0}.modal-content div[role=tabpanel] .nav-tabs>li.active>a{color:#6e6f70;border:1px solid transparent;background-color:#fff}.modal-content div[role=tabpanel] .tab-content{padding:20px 25px;background:#fff;border-radius:0 4px 4px 4px}.modal-content div[role=tabpanel] .nav>li>a{font-family:RobotoM;font-size:18px;color:#7d7e80;border:1px solid #cfcfcf;border-bottom:0;padding:15px 30px;background:0 0}.modal-content div[role=tabpanel] .nav-tabs>li.active>a{color:#6e6f70;border:1px solid transparent;background-color:#fff}.tariff-Box .fullPlanDetailsCTA{position:relative}.tariff-Box .fullPlanDetailsTF span.Ctm_icons{position:absolute;left:3px;top:1px}.tariff-Box .fullPlanDetailsTF{margin-left:25px}.tariff-Box .fullPlanDetailsCTA,.tariff-Box .networkBenefitHldr{margin-left:0}.tariff-networkProvider{margin:15px auto 0}#plan .questions li{padding:0}.questions.panelGroup li>div{margin-top:0;padding-right:0}.iconsPos{text-align:left;padding:7px 10px}.chargeIconPos{padding:25px 10px 0 0;text-align:right}.questions li span.Ctm_icons.marginT10{margin-top:10px}.questions li span.Ctm_icons{margin-top:23px;margin-right:15px}.pannelPad .panels{padding-left:10px!important}.questions li>.panelBody{margin-top:20px;padding:15px}.pannelPad .heading{padding-bottom:20px;padding-top:20px}.pannelPad .panelBody{margin-top:0!important;padding:0 15px 15px 15px!important}.tariff-button .btn{padding:10px 10px;font-size:16px}.fullPlanDetails-data .check-buttons__container #eligibilityCTA.btn,.fullPlanDetails-data .check-buttons__container .btn.addBasket{border-color:#1ca8dd;float:right}.fullPlanDetails-header .fullPlanDetails-header_image{padding-right:0}.giftheading{margin-top:10px}.giftdetailhldr img{height:60px;margin-bottom:15px;margin-top:15px;width:60px}.check-buttons.check-buttons__container{padding-left:20px}.tariffMonth{padding-top:6px;padding-left:26px;margin-top:0;text-align:left}#fullPlanDetails .strike{display:inline-block}#plan .message-trade-info{display:none;font-weight:700}#plan .strike+.message-trade-info{display:block}.tariff-container button:disabled{cursor:not-allowed;background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)!important}@media only screen and (min-width:320px) and (max-width:767px){.grayRoundCBox__container .grayRoundCBox__item h4{font-size:12px}#fullPlanDetails .modal-dialog,.device-selector .modal-dialog{margin:0 0 0 30px}#plan .questions li{padding:0 10px;border-top:2px solid #f4f4f4;margin-left:-10px;margin-right:-10px}#plan .questions li:last-child{border-bottom:2px solid #f4f4f4}#plan .questions li .paddingLeft30{padding-left:0!important}#plan .questions li .img{max-width:100%;background-size:100%;height:67px}#plan .questions li .marginT5{margin-top:4px;margin-bottom:4px}#plan .tariff-button .btn{width:48%;max-width:127px}#plan .tariff-button .btn.btn-primary{border-color:#1ca8dd}.tariff-networkProvider{margin:3px auto 0;background-size:100%}.questions li label.heading{width:100%}.questions li .heading{font-size:14px;font-family:RobotoR;margin:0;padding:10px 5px}.giftheading{margin-top:4px!important}.giftdetailhldr img{height:45px;margin-bottom:15px;margin-top:15px;width:45px}.questions.panelGroup li span.Ctm_icons{margin-top:25px;margin-right:0}.questions li span.Ctm_icons.marginT10{margin-top:17px}.chargeIconPos{padding:5px 10px 0 0}.questions li>.panelBody{margin-top:5px;padding:5px;margin-bottom:10px}.txProductCodeHldr{margin-top:0;margin-bottom:10px;font-size:13px}.txProductCodeHldr .RobotoB{color:#000}#fullPlanDetails .fullPlanDetails-data .check-buttons__container #eligibilityCTA.btn{max-width:none}#fullPlanDetails .fullPlanDetails-data .check-buttons__container .btn.addBasket,#fullPlanDetails .fullPlanDetails-data .check-buttons__container .btn.check-button--left{max-width:130px}.fullPlanDetails-data .check-buttons.check-buttons__container{padding-left:0}.fullPlanDetails-data .fullPlanDetails-data_tariff.grayRoundCBox{width:75%}.tariffMonth.tariffMonthNew{margin-top:-30px}.questions.panelGroup .panels .heading{margin-top:15px}.questions.panelGroup.pannelPad .panels .heading{margin-top:0}.tariffMonth{padding-top:0;padding-left:0;margin-top:-15px;text-align:center;margin-left:0}}@media only screen and (min-width:480px){.finder.results.tariff-gift,.tariff-Cntnr .tariff-Box .fullPlanDetailsCTA,.tariff-Cntnr .tariff-Box .networkBenefitHldr{margin-left:20px}}@media only screen and (min-width:768px){.fullPlanDetails-data .fullPlanDetails-data_tariff .grayRoundCBox__item{width:105px}}@media only screen and (min-width:768px) and (max-width:1023px){.results .heading{padding-bottom:30px;padding-top:20px}.results .pannelPad .heading{padding-bottom:20px;padding-top:20px}.tariffMonth h4{line-height:18px;margin-top:0}.giftdetailhldr img{margin-right:20px}.fullPlanDetails-data .check-buttons__container #eligibilityCTA.btn,.fullPlanDetails-data .check-buttons__container .btn.addBasket,.fullPlanDetails-data .check-buttons__container .btn.check-button--left{width:47%}.tariff-button .btn{max-width:170px;width:100%}.chargeIconPos{padding:20px 10px 0 0}.check-buttons.check-buttons__container{padding-left:10px}.iconsPos{text-align:left;padding:12px 10px}}@media only screen and (min-width:1024px){.iconsPos{text-align:left;padding:15px 20px}.chargeIconPos{padding:25px 10px 0 0;text-align:right}.results.tariff .modal .compareCta,.results.tariff-gift .modal .compareCta{position:absolute;bottom:-5px;left:50px}.results .tariffMonth{margin-top:15px;padding:0;text-align:left;padding-left:20px}}@media only screen and (min-width:1024px) and (max-width:1439px){.results .tariffMonth{margin-top:0!important;padding:7px 0 0 15px;text-align:left}.tariffMonth h4{line-height:5px}}@media only screen and (min-width:1440px){.results .tariffMonth h4{line-height:18px;margin-bottom:0}.fullPlanDetails-data .tariffMonth{padding-left:15px;margin-top:15px;padding-top:0!important;text-align:left}.iconsPos{text-align:left;padding:15px 25px}.chargeIconPos{padding:28px 25px 0 0}.fullPlanDetails-data .check-buttons__container #eligibilityCTA.btn,.fullPlanDetails-data .check-buttons__container .btn.addBasket,.fullPlanDetails-data .check-buttons__container .btn.check-button--left{max-width:170px;width:100%}.results.tariff .modal .compareCta,.results.tariff-gift .modal .compareCta{position:absolute;bottom:-4px;left:24px}.giftdetailhldr img{margin-right:50px}}label.tariffBenefitHeading{padding:10px}.close{opacity:1;filter:alpha(opacity=100)}#delivery .modal-header{padding-bottom:0}#delivery .modal-body{padding:0}.stockInfo p{margin-left:25px;padding-right:50px;margin-top:-6px}.deliveryInfo div:first-child{width:80%}.deliveryInfo div:last-child{width:20%}.deliveryInfo div:last-child img{margin-top:30px}.stockInfo span.title{margin-top:-5px}.deliveryInfo span.title{margin-top:-2px}.additionalInfo{border-top:1px solid #ccc;margin-top:40px;padding:35px 0 0 0}.additionalInfo div,.additionalInfo ol{margin-bottom:25px}.additionalInfo ol>li{font-family:RobotoR;font-size:15px;color:#5a5b5c;line-height:24px;list-style:disc;margin:15px 0 0 15px}.additionalInfo ol>li:first-child{margin-top:0}.questions{margin-top:20px}.questions li{overflow:hidden;padding:20px 20px;border-top:1px solid #ccc}.questions li:last-child{border-bottom:1px solid #ccc}.questions li .heading{font-size:18px;font-family:RobotoM;cursor:pointer}.questions li span.Ctm_icons{margin-top:20px}.questions #tariffBenefitOverlayTemplate span.Ctm_icons{margin-top:30px}.questions li>div{font-family:RobotoR;font-size:15px;color:#5a5b5c;padding-right:40px;margin-top:20px}.questions li.active{background:#fafbfc}ul.shareOptions li{margin-left:15px}ul.shareOptions li:first-child{margin-left:0}ul.shareOptions li>a{font-family:RobotoR;font-size:13px;color:#6e6f70}ul.boxWithImageText li>a{position:relative;width:90px;height:70px;background-color:#fff;border:1px solid #ccc;border-radius:4px;background-position:center 5px;padding:8px 5px}ul.boxWithImageText li>a>label{position:absolute;width:100%;left:0;bottom:0;padding-top:5px}.shareLinkText{height:46px;font-family:RobotoR;font-size:15px;color:#6e6f70}.form .help-block{margin-bottom:0}.form button.back,.form button[type=submit]{width:115px}.notifyForm .form-group{width:340px}.promotionsWrap.inModal>li{width:20%}.promotionsWrap.inModal .promotions{border-bottom:0;font-family:RobotoR;font-size:15px;color:#6e6f70}.promotionsWrap.inModal .promotions>div.adTop h2{font-family:cpw_tradeRegular;font-size:16px;margin-top:0;margin-left:0}.promotionsWrap.inModal span.Ctm_icons.PricePromiseBG+label,span.Ctm_icons.TradeInPromiseBG+label,span.rounded+label{font-family:cpw_tradebold;margin-left:5px;font-size:16px}.promotionsWrap.inModal .promotions>div{width:95%}.locationInput{padding-bottom:40px}.resultOnload{padding-top:40px;border-top:1px solid #ccc}.resultsSummary{padding:0 0 20px 0;border-bottom:1px solid #ccc}.removeStore{margin:2px 0 0 15px}.fourColumnList tr{border-bottom:1px solid #ccc}.fourColumnList tr>td{width:25%;padding:25px 0}.fourColumnList tr:first-child>td{padding-top:0}.fourColumnList tr>td.setDefault,.fourColumnList tr>td.storeDistance{vertical-align:middle}.fourColumnList tr>td.storeDetail{width:28%}.fourColumnList tr>td.storeDistance{width:10%}.fourColumnList tr>td.proAvailibility{width:35%;padding-left:50px}.fourColumnList tr>td.setDefault{width:27%}.otherDetails{display:inline-block;margin-top:15px}.proAvailibility .stockInfo span.title.outStock{margin-top:0}.proAvailibility .stockInfo p{margin-left:32px;padding-right:0;margin-top:0}.storeDistance>p{margin-top:10px}.storeDistance>p:first-child{margin-top:0}.setDefault button{background-color:transparent;border-color:#ccc;font-family:RobotoR;font-size:13px;color:#6e6f70}.setDefault button span.Ctm_icons{display:none}.setDefault button.defaultStoreBtn{font-family:RobotoR;font-size:13px;color:#1ca8dd;border-color:#1ca8dd}.setDefault button.defaultStoreBtn span.Ctm_icons{display:inline-block}.defaultStoreBtn{background-color:transparent;color:#1ca8dd;border-color:#1ca8dd}.defaultStoreBtn .Ctm_icons{margin-top:3px}.storesults{height:430px;overflow-y:auto}#giftDetails .modal-body>div:first-child{border-bottom:1px solid #ccc;padding-bottom:35px}.features .fTop{padding:30px 45px}.upFrontFeatues{margin-left:18px}.upFrontFeatues li{font-family:RobotoR;font-size:15px;color:#6e6f70;list-style:disc;margin-top:15px}.upFrontFeatues li:first-child{margin-top:0}.otherFeatures div.features{width:90%}.otherFeatures div.features>p:first-child{text-align:center}.otherFeatures div.features>p:last-child{font-family:RobotoR;font-size:15px;color:#6e6f70;margin-top:25px}.fullPlanDetails-header .fullPlanDetails-header_image{padding-right:0}.fullPlanDetails-data .fullPlanDetails-data_tariff{max-width:70%;display:inline-block;float:left}.fullPlanDetails-data .fullPlanDetails-data_tariff .grayRoundCBox__item{width:60px}.fullPlanDetails-data .check-buttons__container #eligibilityCTA.btn,.fullPlanDetails-data .check-buttons__container .btn.addBasket{border-color:#1ca8dd}@media only screen and (min-width:320px) and (max-width:767px){.twitter{width:25px;height:20px;background-size:25px 20px}.share_FB{width:10px;height:22px;background-size:10px 22px}.pintrest{width:23px;height:22px;background-size:23px 22px}.share_goggle{width:24px;height:21px;background-size:24px 21px}.share_hukd{width:60px;height:15px;background-size:60px 15px}}@media only screen and (min-width:768px) and (max-width:1023px){ul.shareOptions li{margin-bottom:15px}ul.shareOptions li:nth-child(5n+1){margin-left:0}.fullPlanDetails-data .check-buttons__container #eligibilityCTA.btn,.fullPlanDetails-data .check-buttons__container .btn.addBasket,.fullPlanDetails-data .check-buttons__container .btn.check-button--left{width:47%}.check-buttons.check-buttons__container{padding-left:10px}}@media only screen and (min-width:1024px) and (max-width:1439px){.promotionsWrap.inModal{border-bottom:0;padding:0}}@media only screen and (min-width:768px){.fullPlanDetails-data .fullPlanDetails-data_tariff .grayRoundCBox__item{width:105px}}@media only screen and (min-width:1440px){.fullPlanDetails-data .tariffMonth{padding-left:15px}.fullPlanDetails-data .check-buttons__container #eligibilityCTA.btn,.fullPlanDetails-data .check-buttons__container .btn.addBasket,.fullPlanDetails-data .check-buttons__container .btn.check-button--left{max-width:170px;width:100%}}.stockStatusDiv{margin-top:15px}.deliveryMsgAdv{font-family:RobotoB;font-size:15px;color:#6e6f70}.stockStatusDiv .media:last-child{margin-top:10px}@media only screen and (min-width:768px){#changePHONE .modal-lg{width:500px}#changePHONE .modal-header{padding:20px 20px 20px 25px}#changePHONE .modal-body{padding:15px 35px 15px 35px}#changePHONE .form-select-wrapper{width:195px}}@media only screen and (max-width:1023px) and (min-width:768px){#changePHONE .selectYourDeviceTfBtnHldr .btn{width:145px}}@media only screen and (max-width:767px) and (min-width:320px){#changePHONE .stockStatusDiv .media-left{text-align:left}#changePHONE .selectYourDeviceTfBtnHldr .btn:last-child{margin-left:15px}.modal-body .device-selector-cancel.btn,.modal-body .device-selector-view.btn{width:47%}#changePHONE .selectYourDeviceTfBtnHldr .btn:last-child{margin-left:15px}.stockStatusDiv{margin-top:10px}}.cheapestTotalCost{margin-top:-18px}.tariff-cheapest-price{width:210px;text-align:right;position:absolute;right:0}@media only screen and (min-width:768px){.tariff-container .tariff-container-buttons .tariff-Box-right.tariff-Cost.adjustTotalPrice{height:235px}.tariff-container .tariff-container-buttons .tariff-Box-right.tariff-Cost.adjustTotalPrice .cheapestTotalCost{margin-top:10px}}@media only screen and (min-width:320px) and (max-width:767px){.tariff-cheapest-price{width:100%;position:static;text-align:left}.tariff-upFront.cheapestTotalCost{margin:0 0 15px 0}}.fullPlanDetails-data .questions li .heading{padding-bottom:20px;padding-top:22px}.simOnlySlctFldHldr1 .input-group-btn .dropdown-toggle,.simOnlySlctFldHldr2 .input-group-btn .dropdown-toggle{display:none}.currentnoupfrontcost .currentnoupfCST{font-size:15px!important}.simOnlySlctFldHldr1 .input-group-btn select,.simOnlySlctFldHldr2 .input-group-btn select{background-image:url(images/icons/dropDownBtnUC.png);background-position:101% center;background-repeat:no-repeat}.imgDim{min-height:75px}.PMP-withGift{word-break:break-word}.padBenifit{padding-left:10px!important}.tarriffBnr-PMP .wrapper{padding:10px 2% 10px 2%}.row.wrapper{margin:auto}.banner.tarriffBnr{padding-left:0;padding-right:0;background-position:69px 0;background-size:58% 100%;height:auto;overflow:hidden}.banner .wrapper{padding:40px 6%}.banner.tarriffBnr .media{margin-top:45px}.banner.tarriffBnr .sim-media .media{margin-top:30px}.banner.tarriffBnr .media-body .btn.no-markup{margin-top:20px;padding:11px 17px;color:inherit}.banner.tarriffBnr .media-body .btn.no-markup .changeIconWhite{margin-right:14px}.SOSMdmDsktp{display:none}.payMonthlyPlansTF{display:none}.media img.standardSim{min-width:113px;min-height:160px;margin-right:20px}.media img.microSim{min-width:105px;min-height:116px;margin-right:20px}.media img.nanoSim{min-width:97px;min-height:101px;margin-right:20px}.simSelectionTF{display:none}.simOnlySelectOrIcon,.simOnlySelectOrIcon2{position:absolute;top:116px;margin-left:-27px;z-index:100}.simOnlySelect .grayBox-brdr2{position:relative}.simBtn{width:30%;padding:0;height:100px;position:relative;margin-right:10px;color:#7d7e80;border-color:#cdcfd1;vertical-align:bottom;background-color:transparent;max-width:96px;float:left}.simBtn.active,.simBtn:hover{color:#1ca8dd;border:2px solid #1ca8dd;background-color:transparent;box-shadow:none}.simImg{display:block;height:56px;position:relative}.simImg img{position:absolute;bottom:8px;width:25px;left:50%;margin-left:-12.5px;filter:url("data:image/svg+xml;utf8, <svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.simBtn.active img,.simBtn:hover img{filter:none;-webkit-filter:grayscale(0)}.simBtn input{display:none}.simBtnName{font-size:15px;margin-top:7px;margin-bottom:4px}.simOnlySelect .cust-check input[type=radio]+label{padding-left:30px}.simOnlySelectBtn{padding:10px 10px;width:145px}.banner.tarriffBnr-PMP{height:auto;padding-bottom:30px;max-height:300px}.tarriffBnr-PMP .media-object2{margin-left:-56px}.changeWifiDevice li{display:inline-block;border-radius:5px;border:2px solid #e9eaeb;margin-right:20px}.changeWifiDevice li.active,.changeWifiDevice li:hover{border:2px solid #37bff2}.del-detailsTtl{font-family:RobotoBCondensed,'Roboto Condensed';font-size:27px;color:#5a5b5c}.dealsummaryData{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#fff;text-align:center;background-color:#ff3e62;display:inline-block;padding:3px;margin-top:5px}.deal-sumsimSpec{margin-top:25px}.inclusionsTF.grayRoundCBox h4{margin-top:0;margin-bottom:0;height:50%;min-height:20px;font-weight:700;word-break:normal}#fullPlanDetails .grayRoundCBox.inclusionsTF{width:auto}#fullPlanDetails .inclusionsTF.grayRoundCBox>div>div{border-right:2px solid #fff;width:105px;padding:15px 5px}#fullPlanDetails .tariff-button .btn{min-width:initial;max-width:174px;width:100%}.inclusionsTF.grayRoundCBox>div>div:last-child{border-right:0}.tariff-Box{padding-top:35px;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #e9eaeb;background-color:#fff;padding-left:10px;padding-right:10px}.tariff-Box.active,.tariff-Box:hover{border-bottom:0;border-radius:4px;box-shadow:0 0 7px 3px rgba(204,204,204,.28)}.networkBenefitIcon{display:inline-block}.networkBenefitIconLi .Ctm_icons.tickLightGray{margin-left:-15px;height:17px}.tariff-price{line-height:38px}.tariff-price+p{margin-top:-7px;text-transform:lowercase}.tariffUpfrontCost{line-height:21px;margin-top:15px}.tariff-upFront div{margin-top:5px;display:inline-block}.tariff-Box-price{margin-bottom:10px}.tariff-upFront{margin-bottom:20px}.tariff-Box-right .tariff-button .btn-default{position:absolute;left:-184px;color:#6e6f71;margin-top:0}.tariff-Box .grayRoundCBox{margin-bottom:20px}.prvsTarfValue{background-color:#ff3e62;position:relative;left:0;right:0;margin-left:10%;margin-right:10%;bottom:-9px}.euro100CTF,.euro400Pls,.unlimitedMTF{position:absolute}.unlimitedMTF{right:57px}.euro100CTF{right:20px}.euro400Pls{right:28px}.tick label{font-size:12px}.fCategories.listBtn>ul>li:nth-child(3n){padding-right:10px}.fCategories.listBtn>ul>li>a{padding:11px 17px;height:45px;color:#6e6f70}.tariff-Box .grayRoundCBox.grayRoundCBox__container{background-color:transparent}.tariff-Box .grayRoundCBox .grayRoundCBox__item{background-color:#f3f4f6;padding:15px 2px}.tariff-Box .grayRoundCBox .grayRoundCBox__item:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.tariff-Box .grayRoundCBox .grayRoundCBox__item:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.sim.grayRoundCBox__item{height:70px}.heading{padding-bottom:0}.questions li.active{background:#f3f4f5}.selectYourDeviceTfBtnHldr .btn{width:150px}.selectYourDeviceTfBtnHldr{padding-right:40px}.tariff.selectYourDeviceTfBtnHldr{padding-right:0}.SOSDsktp{display:none;position:absolute}.SOSMdmDsktp{display:none;position:absolute;top:-39px}.banner-landing-full-height{height:230px}.sim-only-or-icon{position:relative}.circle-icon{border-radius:50%;width:55px;height:55px;padding:8px;background:#fff;border:2px solid #e9eaeb;color:#7d7e80;font-size:27px;text-align:center;display:inline-block}.line-Through{text-decoration:line-through}.btn-default.chngeMBDevice{color:#fff;border:1px solid #fff;padding:9px 13px;margin-left:10px}#changeSIM .media-left{height:60px;vertical-align:bottom;padding-bottom:8px}.tariff-client-logo img{margin-top:5px}.results.tariff-gift .finder.item-value-message{font-size:27px}.sim-controls{float:left;margin-left:40%}.payMonthlyPlansHldr .btn{background:0 0;border:1px solid #fff;color:inherit}.tariff .tariff-Banner-Container .row.wrapper{max-width:1270px}.tariff-Box-left-data .cashBackMP .cashBackMPdata{vertical-align:middle}.tariff-cash-benefits .tariff-cash-benefits__text{max-width:110px;display:block}.LTC-message__container{float:right}.LTC-message__container>a{display:table;overflow:hidden;background:#f2f2f2;padding:7px 10px;margin-bottom:15px;font-size:15px;font-family:RobotoR;max-width:284px;color:#1ca8dd}.LTC-message__container .cpwicon{padding-right:10px;font-size:20px;display:table-cell;vertical-align:top}#updationText{font-style:italic}#LTCDetails .modal-body{padding-top:10px}#LTCDetails .modal-header{padding:15px 25px 15px 40px}#LTCDetails .modal-lg{width:840px}#LTCDetails .fullPlanDetails-header{margin-top:20px}#LTCDetails .fullPlanDetails-header_image img{max-height:100px}#LTCDetails h4{margin-top:0;margin-bottom:3px}.tarrifComparisons{position:relative;float:left;width:100%}.tarrifComparisons>div{width:365px;float:left;display:inline}.tarrifComparisons>div#otherDeal{float:right}.tarrifComparisons .networkHeader{height:75px;text-align:center;padding-top:15px;border-radius:7px 7px 0 0}#ourDeal .networkHeader{background:#00244d}#otherDeal .networkHeader{background:#f3f4f6;padding-top:22px}.networkLogo{margin-top:7px}.networkLogo,.tarrifDetails{text-align:center}.tarrifDetails{overflow:hidden;border-bottom:3px dotted #ccc;margin:0 20px 0 20px}.networkLogo img{height:60px}#LTCDetails .grayRoundCBox.inclusionsTF{padding:20px 0 20px 0}.networkDetails{border-top:1px solid transparent!important;border-radius:0 0 7px 7px}#ourDeal .networkDetails{border:2px solid #1ca8dd;border-bottom:0;border-radius:0}#otherDeal .networkDetails{border:2px solid #f3f4f6;border-bottom:0;border-radius:0}.networkPrises{overflow:hidden}.networkPrises>div{float:left;display:inline;width:50%}.networkPrises{padding:20px 0}.networkPrises .tariff-price,.networkPrises .tariff-price+p{text-align:center}.networkPrises .tariff-upFront-text{text-align:center;display:block}.callToAction{border:2px solid #1ca8dd;border-radius:0 0 7px 7px;padding:10px 0;background:#fafafa;text-align:center;border-top:1px solid #ccc}.ltcgiftWrap{clear:both;text-align:left;margin:0;padding-bottom:40px}#otherDeal .ltcgiftWrap{visibility:hidden}.ltcgiftWrap img{max-height:60px}.ltcgiftWrap span,.uniquePromotion{font-family:RobotoR,Roboto,sans-serif;color:#5a5b5c;font-size:16px;font-weight:700}.LTC-add-to-basket{width:180px;height:45px}#otherDeal>div:last-child{height:68px;border:2px solid #f3f4f6;border-top:0;border-radius:0 0 7px 7px}#LTCDetails #dealText{text-align:center;padding:15px 0;font-family:RobotoR,Roboto,sans-serif;color:#5a5b5c;font-size:24px;font-weight:700}#dealText p{display:inline-block;width:495px}#LTCDetails #ltcTerms{clear:both;padding:20px 15px 0 15px}.tarrifComparisons>img{position:absolute;top:-82px;left:15px;height:62px}#LTCDetails[data-overlaytype=unique] #otherDeal #otherNetworkDetails,#LTCDetails[data-overlaytype=unique] #otherDeal #otherTarrifMonth,#LTCDetails[data-overlaytype=unique] #otherDeal .networkPrises,.uniquePromotion{display:none}#LTCDetails[data-overlaytype=unique] #otherDeal .tarrifDetails{border-bottom:0}#LTCDetails[data-overlaytype=unique] .uniquePromotion{display:block;margin-top:65px}#LTCDetails .tariff-butto{margin-top:10px}@media only screen and (min-width:320px) and (max-width:767px){.LTC-message__container{float:left}.LTC-message__container>a{max-width:100%}#fullTariffGiftDetails.fullGiftDetails .media-body,#fullTariffGiftDetails.fullGiftDetails .media-left{display:block}#fullTariffGiftDetails.fullGiftDetails .media-left{padding-right:0;text-align:center}#fullTariffGiftDetails.fullGiftDetails .media-body{margin-top:20px}}@media only screen and (min-width:320px) and (max-width:1023px){#LTCDetails.modal.fade:not(.in) .modal-dialog{transform:translate3d(25%,0,0)}#LTCDetails .modal-dialog{max-width:400px}#LTCDetails .modal-header{padding:0;border-radius:0;color:#fff;background:#00244d}#LTCDetails .modal-lg{width:290px}#LTCDetails .modal-dialog{margin:0 0 0 30px}#LTCDetails .modal-header{background-color:#f3f4f5;background-image:none}#LTCDetails .modal-title{background-color:#00244d}#LTCDetails .modal-header .row{margin-top:0;padding:25px 0 20px 30px}#LTCDetails .fullPlanDetails-header_image img{max-height:80px}#otherDeal .ltcgiftWrap{display:none}#LTCDetails .fullPlanDetails-header_prodDetails{font-size:15px}#updationText{text-align:left}#LTCDetails .tariff-button .btn.add-to-basket{float:left;width:105px;height:30px;padding:0;font-size:13px}#LTCDetails #dealText{padding:25px 0;text-align:left;font-size:18px}#dealText p{width:auto}.tarrifComparisons>div{width:100%;float:none;display:block}.tarrifComparisons .networkHeader{height:48px;padding-top:10px}.tarrifComparisons .networkHeader>img{height:30px}.networkLogo img{height:32px}.tarrifDetails{margin:0 15px 0 15px;padding-top:10px}#LTCDetails .grayRoundCBox.inclusionsTF{padding:15px 0 30px 0}.networkPrises{padding:10px 0 20px 0}.callToAction{padding:20px 0}.LTC-add-to-basket{width:130px;height:40px}.tarrifComparisons>div#otherDeal{margin-top:20px}#LTCDetails .networkHeader h4{margin-top:4px;font-size:18px}#otherDeal>div:last-child{height:5px}#LTCDetails #ltcTerms{padding:15px 0 0 0}#LTCDetails .inclusionsTF.grayRoundCBox h4{font-size:12px}#LTCDetails .inclusionsTF.grayRoundCBox p{font-size:11px}#LTCDetails .tariff-price>span{font-size:24px}#LTCDetails .tariff-price>span:first-child{font-size:33px}#LTCDetails .tariff-price+p{font-size:13px}.ltcgiftWrap{padding-bottom:30px}.ltcgiftWrap img{max-height:45px}.ltcgiftWrap span,.uniquePromotion{font-size:14px}.ltcgiftWrap p{font-size:11px}#LTCDetails[data-overlaytype=unique] .uniquePromotion{display:block;margin-top:20px;padding-bottom:40px}.iconsPos{margin-top:10px}}@media only screen and (min-width:320px){.simSelection .media-left{vertical-align:top}.mobileBBPlans a{color:#fff}.networkBenefitIcon{display:inline-block;width:23px;height:23px;background-size:100%;margin-top:-2px}.networkBenefitIconLi:first-child{margin-top:5px}}@media only screen and (min-width:320px) and (max-width:767px){.currentnoupfrontcost{width:15%;line-height:normal}.networkBenefitIconLi{height:inherit;line-height:20px}.questions.panelGroup li span.Ctm_icons{margin-top:16px;margin-right:0}.questions.panelGroup .panels .heading{margin-top:0}.networkBenefitIconLi .Ctm_icons.tickLightGray{margin-left:0;height:0}.tariff-Box-right .comparepagelink{left:0;position:relative;top:-10px!important}.tariff-Box-right .sim.comparepagelink{left:-35%;position:relative;top:-17px!important}.circle-icon{width:50px;height:50px;padding:8px;font-size:23px}.paddingB0-xs{padding:0}.tariff-Box .fullPlanDetailsTF{margin-bottom:0}.inclusionsTF{margin-left:0}.uec-eligibility{float:right;width:48%}.uec-eligibility #eligibilityCTA{width:100%}#changeSIM .modal-body .row .padding15{padding-top:0}.dealsummaryData{display:inline-block!important;font-size:12px}.del-detailsTtl{font-size:16px}.deal-sumsimSpec{margin:20px 0 -10px 0}.simOnlySelect .grayBox-brdr2{border:0}.simOnlySelect .grayBox-brdr2{padding:0}.banner.tarriffBnr{height:auto;padding-bottom:30px;background-size:100% 100%;background-position:-68px}.tarriffBnr .media-body{padding-left:10px}.banner.tarriffBnr .row.wrapper{padding:25px 6% 10px 6%}.row.wrapper{padding:10px 2%}.payMonthlyPlansTF{display:block}.payMonthlyPlansHldr .btn{width:90%;margin-left:3%;max-width:282px}.simSelectionTF{display:none}.banner.tarriffBnr .media{margin-top:25px;margin-bottom:20px}.banner.tarriffBnr .media-body .btn.no-markup{margin-top:11px;padding:8px 14px}.banner.tarriffBnr .media-body .btn.no-markup .changeIconWhite{margin-right:9px}.simOnlySelectOrIcon{position:relative;top:-10px;left:20px;margin-top:-18px}.simBtn{max-width:31%;margin-right:5%;font-size:12px;padding:0}div a.simBtn:last-child{margin-right:0}.simOnlySelectType{background:#fff;padding:20px;border-radius:7px;box-shadow:2px 2px 2px 0 rgba(52,52,52,.02)}.simOnlySelectBtn{margin-top:0;padding:10px 30px;width:100%}.banner.tarriffBnr-PMP{padding-bottom:43px;min-height:295px}.media.PMP-withGift{margin-bottom:30px;margin-top:20px}.media.PMP-withGift .media-left{text-align:right}.PMP-withGift .media-object1{max-width:55%}.PMP-withGift .media-object2{max-width:55%}.banner .wrapper{padding:40px 2%}.tariff-Box{padding:20px;border-radius:5px;box-shadow:0 0 1px 0 rgba(32,28,28,.14);margin-top:10px}.tariff-Box-right .tariff-button .btn-default{left:0;position:relative;margin-right:2%;width:96%}.tariff-button .btn{padding:10px 0;font-size:15px;width:48%}#fullPlanDetails .grayRoundCBox.inclusionsTF{width:75%}#fullPlanDetails .inclusionsTF.grayRoundCBox>div>div{border-right:2px solid #fff;padding:12px 0;width:33.33%}.tariff-client-logo{margin-top:0}.inclusionsTF.grayRoundCBox h4{font-size:12px}.tariff-client-logo img{max-width:100%}.tariffMonth{padding-top:0;padding-left:0;margin-top:-30px;text-align:center;margin-left:0}.tariff-Box-left .tariffMonthHldr .tariffMonth h4{line-height:15px}.tariffMonth h4{margin-bottom:0;color:#7c7c7e;font-weight:300}.tariff-Box-Gift .media-object{max-width:70%}.tariff-upFront div{display:block}.tariffUpfrontCost{margin-top:8px}.tariff-upFront div+span{margin-top:-3px;display:block}.prvsTarfValue{bottom:-14px;width:80%;font-size:11px!important;height:15px;overflow:hidden;margin-left:10%;margin-right:0}#changeSIM .modal-title,#changeSIM p.RobotoRGray15.paddingT10,#changeSIM p.RobotoRGray18.paddingT20{margin-left:25px}.modal-body .device-selector-cancel.btn{width:45%;float:left;border:1px solid #1ca8dd;color:#1ca8dd}.modal-body .device-selector-view.btn{background-color:#1ca8dd;color:#fff;width:48%;margin-left:4%}.tariffAllowanceExcessCharge{border-top:1px solid #e0e0e0;padding-top:5px;margin-bottom:0;padding-bottom:5px}.tariffAllowanceExcessCharge .col-xs-7{word-wrap:break-word}#networkBenefits .img{max-width:50%}.selectYourDeviceTf{padding:0}.selectYourDeviceTf .lightGrayBox-brdrTB{margin-left:-20px;margin-right:-20px}.selectYourDeviceTfBtnHldr .btn{width:140px;padding-left:0;padding-right:0}.changeWifiDevice li{margin-right:10px}.changeWifiDevice li img{max-width:120px}.simFreeTabBnrPrdt .media-object{width:100px}.banner.tarriffBnr .simFreeTabBnrPrdt .btn.no-markup.btn2{margin-top:40px;margin-left:-119px;width:278px}.tariffMonth.tm1{float:left;width:25%}.mobileWifiDongleBnrTF .media-object{width:100px}.marginT0-xs.simOnlySelect{margin-top:0}.simOnlySelectType1,.simOnlySelectType2{border-radius:5px;border:2px solid #f3f4f5}.simOnlySelectType2{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:2px 2px 0 0 rgba(52,52,52,.02)}.sim-only-select-cta{padding:20px;border-radius:7px;border:2px solid #f3f4f5;margin:0 5px 20px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#fff;box-shadow:0 2px 2px 0 rgba(52,52,52,.02)}.sim-container div.sim-selector{margin:-10px -2% 0;padding:0 2%}.sim-selector{padding:0 8px}.simOnlySelectOrIcon2{display:none}.mobileBBPlans{margin-top:0;max-width:250px}.mbBanner img{width:80px;height:auto}.media.mbBanner{margin-top:30px;margin-bottom:35px}.tariff.mbb .wrapper .media.mbBanner .media-body{padding-left:8px}.mobileBBPlans a{font-size:13px}.mobileBBPlans .pull-left .cpwicon-information{height:22px;font-size:17px;margin-right:2.5px}.btn-default.chngeMBDevice{margin:20px 0 0 0}.tariff .banner .wrapper{padding:25px 20px 0 10px}.tariff .banner .wrapper .pageTitleHldr h1{margin:0}.tariff .banner .wrapper div.device{min-height:auto}.tariff .banner .wrapper .media-body{padding-left:20px}.tariff .banner .wrapper .media-body .marginT20{margin-top:0}.tariff .banner .wrapper .media-left{position:relative}.tariff .banner .wrapper .media-left .banner-image{max-width:100px}.results.tariff .tariff-price{margin-top:5px}.results.tariff .tariffUpfrontCost{margin-top:13px;padding-left:5px;margin-bottom:12px}.results.tariff .tariffUpfrontCost p:last-child{text-transform:lowercase;margin-top:1px}.tariff-Box-left .paddingB40{padding-bottom:0}.tariff-Box-left .cashBackMP{margin-left:0}.tariff-Box>.marginB20{margin-bottom:0}.tariff-Box-left .marginT0-xs{margin-top:10px;margin-bottom:10px}.results.tariff .adjustWasPrice{margin-top:-9px}.results.tariff .tariff-Box-right .adjustWasPrice{margin-top:0}.sim button.btn.btn-primary.large.add-to.add-to-basket{float:right;width:48%}.sim.tariff-upFront{margin-top:0}.results.tariff-gift .finder.item-value-message{font-size:21px}.sim-controls{margin-left:-20%}.sim-media{margin-left:0;top:0}.banner.tarriffBnr .sim-button.btn{height:40px;width:148px}.tariff-client-logo #prod-img{height:32px}.tariff-upFront-text{margin-left:5px;display:block}.tariffBenefitImageHldr{height:67px}}@media only screen and (min-width:480px) and (max-width:767px){.banner.tarriffBnr{height:auto}.banner.tarriffBnr .row.wrapper{max-width:413px}.payMonthlyPlansTF{display:block}.payMonthlyPlansHldr .btn{width:100%;max-width:318px}.simSelectionTF{display:none}.simOnlySelect .grayBox-brdr2{border:0}.simOnlySelectType{background:#fff;padding:20px;border-radius:7px;box-shadow:2px 2px 2px 0 rgba(52,52,52,.02)}.tariff-Box-right{width:59%;float:right;margin-top:-30px}.tariff-Box-right.tariff-Cost{width:100%;float:none;margin-top:0}.changeWifiDevice li img{max-width:190px}.banner.tarriffBnr.simFreeTabBnr .row.wrapper{max-width:480px}.banner.tarriffBnr .simFreeTabBnrPrdt .btn.no-markup.btn2{margin-top:13px;margin-left:0;width:auto;margin-bottom:20px}.banner.tarriffBnr.mobileWifiDongleBnrTF .row.wrapper{max-width:480px}.sim.grayRoundCBox__item{height:62px}.tariff-button .add-to-basket.compared{margin-top:-130px}.tariff-button .add-to-basket.notCompared{margin-top:-130px}.chargeIconPos,.iconPos{left:30px}.tariff-Box-left .tariff-Box-left-data .cashBackMP{margin-left:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.simBtn{width:28%;height:91px}.sim-only-or-icon{clear:both}.content{background:#fff;padding-bottom:25px}.tariff-Box-right .tariff-button .btn-default{position:relative;left:0;margin-bottom:10px}.tariff-Box-right .tariff-button .btn-active{margin-bottom:5px}.tariff-button .btn{max-width:170px;width:100%}#fullPlanDetails .tariff-button .btn{max-width:170px}.media.tariff-Box-Gift{margin-top:20px;margin-left:10px}.simOnlyPlansDstpTF{display:none}.banner.tarriffBnr{background-position:-175px 0;background-size:100% 100%;padding-bottom:40px}.banner.tarriffBnr-PMP{padding-bottom:50px}.tariff .banner.tarriffBnr-PMP{padding-bottom:0!important}.banner.tarriffBnr .btn{width:323px;height:56px;font-size:21px;margin-bottom:15px}.selectYourDeviceTf .modal-body .selectYourDeviceTfBtnHldr .btn{background:#1ca8dd;width:45%;height:auto}.selectYourDeviceTf .modal-body .selectYourDeviceTfBtnHldr .device-selector-cancel.btn{background:0;border:1px solid #1ca8dd;color:#1ca8dd}.selectYourDeviceTf .modal-body .selectYourDeviceTfBtnHldr{float:left}.simOnlySelect .grayBox-brdr2{margin-left:0;margin-right:0;margin-bottom:0;background-color:#fff;box-shadow:2px 2px 2px 0 rgba(52,52,52,.02)}.row.wrapper{padding-top:10px;padding-bottom:10px}.simOnlySelectOrIcon{top:0;margin-top:-35px}.circle-icon{width:60px;height:60px;font-size:27px;margin-bottom:0}.simOnlySelectOrIcon2{position:absolute;left:auto;top:-30px;z-index:1}.simOnlySelect .sim-only-select-cta{margin-top:55px}.selectYourDeviceTf .modal-header{padding:15px 15px 15px 20px;background:url(tarifffinder/css/images/icons/template3CPW-popUp-HdrBg.png) 0 0 repeat-x scroll #e9eaeb}.selectYourDeviceTf .lightGrayBox-brdrTB{margin-left:-20px;margin-right:-20px}.simFreeTabBnrPrdt{margin-bottom:20px}.banner.tarriffBnr .simFreeTabBnrPrdt .media-body .btn.no-markup{margin-top:5px}.banner.tarriffBnr.mobileWifiDongleBnrTF .media-body .btn.no-markup{width:auto;font-size:16px;height:auto}.banner.tarriffBnr.simSelectedBNr .media{margin-left:auto;margin-right:auto;max-width:480px;margin-top:25px;margin-bottom:25px}.banner.tarriffBnr.simSelectedBNr .media .btn.no-markup{width:auto;font-size:16px;padding:11px;height:auto}.sim-selector{margin:-18px -6% -10px;padding:10px 6%}.tariffUpfrontCost p{display:inline}.sim-controls{margin-left:0}.sim-media{margin-left:50%;top:0}.banner.tarriffBnr .sim-button.btn{height:54px;width:190px}.sim-selector.section{background-color:#f3f4f6;padding-right:8%!important;padding-left:8%!important}.tariff-client-logo #prod-img{height:55px;margin-top:0}.tariff-client-logo h4{margin-top:-3px}.tariff .banner .wrapper{height:255px}}@media only screen and (min-width:768px){.tariff-upFront .tariff-upFront-text{display:inline-block;line-height:2.2;padding-left:5px}.tariff-upFront .tariff-upFront-price{max-width:200px}.tariffUpfrontCost p:first-child{margin-right:5px}.check-buttons .btn.add-to.compareTipBox:hover{background-color:#d66b1f}.check-buttons .btn.add-to.compareTipBox:hover span{color:#f3efeb}.check-buttons .btn-active.add-to.compareTipBox:hover{background-color:#fff}.check-buttons .btn-active.add-to.compareTipBox:hover span{color:#ff8a40}.tariff .tariff-Banner-Container .row.wrapper{padding:20px 0}.tariff-Box-right .tariff-button .btn-default.add-to{position:absolute;left:-184px;color:#6e6f71;margin-top:0}.tariff-cash-benefits.tariffUpfrontCost{margin-top:0}.tariffBenefitImageHldr{height:72px}}@media only screen and (min-width:1024px){#fullPlanDetails .modal-header{padding-bottom:0;padding-right:40px}.currentnoupfrontcost{width:140%;margin-top:5px}.simOnlySelect .sim-only-select-cta{position:absolute;bottom:20px;width:100%;margin:0 -35px}.imgpos{vertical-align:middle}.iconsPos{text-align:left;padding:23px 25px}.new-upgrade-tabs{margin:-51px 0 0}}@media only screen and (max-width:1023px){.modal-body .marginB60{margin:20px 0}}@media only screen and (min-width:1024px) and (max-width:1269px){.banner.tarriffBnr{height:300px}.pageTitleHldr h1{font-size:33px}.simOnlySelect .grayBox-brdr2{height:450px}.simOnlySelectOrIcon{left:33%;top:222px}.simImg{height:53px}.marginTN10{margin-top:-10px!important}.simBtnName{font-size:13px;margin-top:2px;margin-bottom:0}.simOnlySelect .grayBox-brdr2{padding:20px}.tariff-Cntnr .tariff-Box{padding-left:0}.tariff-Box-right .tariff-button .btn-default{margin-bottom:10px}.tariff-Box-right .tariff-button .compareCta{position:absolute;left:-184px;top:55px;width:100%}.tariff-Box-right .tariff-button .btn-active{margin-bottom:5px}.tariff-button .btn{max-width:170px;width:100%}.media.tariff-Box-Gift{margin-top:20px;margin-left:10px}.orIcon{background:url(images/icons/orIconMob.png) no-repeat center center scroll;width:51px;height:51px;background-size:80%}.simOnlySelectOrIcon{left:33%;top:222px}.simOnlySelectOrIcon2{display:inline-block;left:67%;position:absolute;z-index:1;top:222px}.grayBox-brdr2 .finSimBtn{margin-top:138px}.SOSDsktp{display:none}.SOSMdmDsktp{display:none}.banner.tarriffBnr .simFreeTabBnrPrdt{margin-top:20px;margin-bottom:30px}.banner.tarriffBnr .sFTupFront{margin-top:74px}.tariffMonth.tm1{float:left;width:25%}.mobileWifiDongleBnrTF ul.upfront{margin-top:96px}.banner.tarriffBnr.simSelectedBNr .media{margin-top:7px}.simBtn{height:83px;margin-right:2%}.simOnlySlctFldHldr2{margin-top:30px}.simOnlySelect .sim-only-select-cta{left:70px}.new-upgrade-tabs{margin:-45px 0 0}}@media only screen and (min-width:1024px) and (max-width:1439px){.banner.tarriffBnr .media{margin-top:-20px}.banner.tarriffBnr .sim-media .media{margin-top:-20px;margin-left:220px}.sim-selector.section{padding:3% 5%}.payMonthlyPlansHldr{margin-left:90px}.imgadj{margin-top:-10px}.tariff-client-logo #prod-img{height:50px}.tariff-client-logo h4{margin-top:-3px}.new-upgrade-tabs{margin:-45px 0 0}.banner.tarriffBnr-PMP{height:auto;padding-bottom:45px}div.tariff.device{min-height:280px!important}.sim-media .sim-controls{float:left;margin-left:0}.tariff-container .tariff-Box-left{padding-right:25px}.tariff-container .tariff-container-buttons{padding-left:20px}.tariff-Box-right>div.row{margin-left:0}}@media only screen and (min-width:1270px){.tariff-button .btn.add-to-basket{margin-bottom:0}.sim-selector.section{padding:3% 5%}}@media only screen and (min-width:1270px) and (max-width:1439px){.banner.tarriffBnr .pageTitleHldr{width:50%}.banner.tarriffBnr .simSelectionHldr{width:50%}.simOnlySelectOrIcon{left:50%;top:126px!important}.simOnlySelect .grayBox-brdr2{padding:30px;height:300px}.simOnlySlctBox1{display:none!important}.simOnlySlctBox2,.simOnlySlctBox3{width:50%}.simOnlySlctBox3 .simOnlySelectType>.RobotoBcDarkGray27{width:518px}.simOnlySelectOrIcon2{display:none}.orIcon{background-size:100%}.grayBox-brdr2 .finSimBtn{margin-top:42px;float:right;margin-right:23px}.tariff-Box-left{width:72%;margin-right:3%}.tariff-Box-right{width:25%}.simOnlySlctFldHldr1{width:41%}.simOnlySlctFldHldr2{width:41%;margin-top:0;margin-left:8%}.simOnlySelectType1{width:60%}.simOnlySelectType2{width:35%;margin-left:5%;z-index:1}.simSelection .media-left{vertical-align:bottom}.banner.tarriffBnr .simFreeTabBnrPrdt{margin-top:-49px;margin-bottom:20px;float:right;margin-right:-82px}.banner.tarriffBnr.simSelectedBNr .media{float:right;margin-top:10px}.simBtn{height:83px;margin-right:2%}.SOSDsktp{display:none;top:-21px;left:23%}.simOnlySelect .sim-only-select-cta{right:99px;text-align:right}.simOnlySlctBox3 .sim-only-select-cta{text-align:left;width:36.5%;right:5%}}@media only screen and (min-width:1440px){.tariffMonth h4{margin-top:15px;line-height:5px}.tarriffBnr .media-body{padding-left:30px}.banner.tarriffBnr{height:300px}.simOnlySelect .grayBox-brdr2{height:300px}.sim-selector.section{padding:3% 5%}.simSelection .media-left{vertical-align:bottom}.simOnlySlctFldHldr2{margin-top:0}.SOSDsktp{display:none;top:32px}.simOnlySlctBox3 .simOnlySelectType>.RobotoBcDarkGray27{width:518px}.simOnlySelect .sim-only-select-cta{right:115px;text-align:right;width:290px}.simOnlySlctBox3 .sim-only-select-cta{text-align:left;width:30.9%;right:17%}.simOnlySelectOrIcon2{display:none}.sim-controls{margin-left:-25%}.sim-media{margin-left:80%;top:-65px}.tariffMonth{padding-top:0!important;padding-left:10px;text-align:left}.tariff-client-logo #prod-img{height:50px}ul.upfront{background:transparent url(images/icons/reasonstoshopwithus_marker.png) no-repeat scroll 0 45px;padding:45px 0 0 70px}.banner.tarriffBnr-PMP{height:auto;padding-bottom:40px}.new-upgrade-tabs{margin:-49px 0 0}.tariff-Box-left .cashBackMP{width:23%;height:80px;margin-top:15px;padding-top:0;overflow:hidden}.tariff-Box-left .cashBackMP .cashBackMPdata{line-height:18px}.tariff-Box-left .cashBackMP .cashBackMPdata .selectedProduct,.tariff-Box-left .cashBackMP .cashBackMPdata span{max-height:55px;overflow:hidden;display:block;margin-bottom:0;max-width:160px}.tariff-Box-left .cashBackMP .cashBackMPdata .selectedProduct span{font-size:15px}.tariff-Box-left .cashBackMP .cashBackMPdata p{max-height:25px;overflow:hidden;display:block;padding:0;text-overflow:ellipsis;white-space:nowrap;max-width:160px}}.tariffUpfrontCost .cpwTBDarkGray30{color:#5a5b5c}.tariff-gift .finder.item-value-message{font-family:RobotoBCondensed,'Roboto Condensed';display:table-cell;float:none}.finder.results.tariff-gift{margin-top:0;background-color:transparent;padding:0;overflow:hidden}@media only screen and (min-width:768px){.tariff-container{display:table;height:100%;width:100%}.tariff-container .tariff-Box-left{display:table-cell;width:100%}.tariff-container .tariff-container-buttons{height:145px;display:table-cell;width:25%;position:relative}.tariff-container .tariff-container-buttons .tariff-Box-right.tariff-Cost{display:table;height:205px;width:100%}.tariff-container .tariff-container-buttons .tariff-button{position:absolute;bottom:0}.tariff-Box-left .tariff-Box-left-data{min-height:160px}.tariff-Box-left .sim-only-box{min-height:150px}.tariff-Box-left-data .grayRoundCBox__container .row{margin-left:10px}.tariff-Box-left-data .tariff-client-logo{padding-left:20px}.tariff-Cntnr .tariff-Box .fullPlanDetailsCTA{position:relative;top:4px}}@media only screen and (min-width:1024px){.tariff-Box-left .tariff-Box-left-data{min-height:160px}.tariff-container .tariff-container-buttons .tariff-button .add-to.compareTipBox{margin-bottom:0;max-width:170px;width:100%}.tariff-container .tariff-container-buttons .tariff-button .add-to.add-to-basket{max-width:170px;width:100%}}@media only screen and (min-width:1440px){.tariff-Box .tariff-container .tariff-Box-left{display:table-cell;width:100%}.tariff-Box-left-data .tariffMonth{padding-left:20px}.tariff-container.paygAutoOpt .tariff-Box-left-data .tariffMonth{margin-left:10px;padding-left:10px}.tariff-Box-left-data>.row.paddingB40{padding-bottom:0}.tariff-container .tariff-container-buttons{width:20%}}.tarriffBnr-PMP.tariff-Banner-Container{position:relative}.pageTitleHldr{margin-bottom:25px}.tarriffBnr-PMP.tariff-Banner-Container>div{position:absolute;top:0;left:0}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift{margin-left:10px}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-left{padding-right:20px}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body{max-width:232px}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body .prodTitleText{white-space:nowrap;width:232px;overflow:hidden;text-overflow:ellipsis}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body .productInfo{margin-top:-3px}@media only screen and (max-width:767px) and (min-width:320px){.tarriffBnr-PMP.tariff-Banner-Container>div{left:0;width:100%;padding:0 10px}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body{display:block;overflow:hidden;max-width:inherit}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body .productInfo{table-layout:fixed;width:100%}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body>p{color:#fff}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body .productgiftame{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body>div{float:left;display:inline;width:50%;padding-right:5px}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body>div:last-child{float:right;padding-right:0}.pageTitleHldr{margin-bottom:15px}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift{margin-left:0}.media.PMP-withGift{margin-bottom:0;margin-top:0}}@media only screen and (max-width:1439px) and (min-width:768px){.tarriffBnr-PMP.tariff-Banner-Container>div{left:20px}}@media only screen and (max-width:1023px) and (min-width:768px){.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift{margin-left:0}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body{display:block;overflow:hidden;max-width:inherit}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body>div{float:left;display:inline}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body .prodTitleText{font-size:24px;width:265px}.tarriffBnr-PMP.tariff-Banner-Container .media.PMP-withGift .media-body .productInfo{font-size:18px;max-width:265px}}@media only screen and (max-width:767px) and (min-width:320px){.row>.options{padding-left:10px;padding-right:10px}.row>.options+div{padding-left:10px;padding-right:10px}.container-lg-fixed.row.manageData{margin-left:-10px;margin-right:-10px}div.device{min-height:130px}}@media only screen and (max-width:1023px) and (min-width:768px){.row>.options{padding-left:20px}.row>.options+div{padding-left:20px;padding-right:20px}.container-lg-fixed.row.manageData{margin-left:-20px;margin-right:-20px}ul.optionsNav>li{width:auto}ul.optionsNav>li>a{padding:15px 25px 16px 25px}ul.optionsNav>li:last-child{margin-left:10px}}@media only screen and (max-width:1023px) and (min-width:320px){.options .tabs{margin-top:0}.row>.options{width:100%;background-color:#f2f5f5}.row>.options+div{float:left;width:100%}ul.optionsNav>li>a{background:#929292}ul.optionsNav>li.active a{border:1px solid #cecece;border-bottom:0}}.sim.results .results .tariffMonth h4,.sim.results .results .tariffMonth p,.sim.results .sim-only-box .hidden-md,.sim.results .tariff-container .tariff-container-buttons .tariff-button .add-to.compareTipBox,.sim.results .tariffUpfrontCost p:first-child{display:none}.sim button.btn.btn-primary.large.add-to.add-to-basket{width:100%;float:none}@media only screen and (max-width:767px) and (min-width:320px){.sim.results .tariff-Box{padding:10px}.sim.results .tariff-Box-left{width:75%}.sim.results .tariff-Box-left .paddingB40{padding-bottom:20px}.sim.results .tariff-Box-price{margin-bottom:10px;position:absolute;top:6px;left:78%}.sim.results .tariff-price .cpwTBDarkGray33-xs{font-size:22px}.sim.results .tariff-price .cpwTBDarkGray24-xs{font-size:18px}.sim.results .tariff-Box-price .RobotoRLightGray13-xs{font-size:10px}.sim.results .tariff-Box-price .tariff-price+p{margin-top:-12px}.sim.results .tariff-Cost{height:55px}.sim.results .tariff-container-buttons .tariff-button{position:absolute;top:-10px}.sim.results .tariff-Cntnr{height:127px;overflow:hidden}.sim.results .tC-lrg{height:130px}.sim.results .RobotoRLightGray12-xs{font-size:10px!important}.sim.results .sim-only-results .value-message__container,.sim.results .value-message__container{position:absolute;width:77%;top:72px;left:-10px;height:27px;border-bottom-right-radius:5px;border-top-right-radius:5px;z-index:1}.sim.results .cpwicon{position:absolute;left:38%;top:14px;font-size:17px}.sim.results .CntnrOpen{height:auto;overflow:hidden;cursor:auto}.sim.results .sim-only-results .value-message__container{position:absolute;width:77%;top:72px;left:-10px;height:27px;border-bottom-right-radius:5px;border-top-right-radius:5px}.sim.results .CntnrOpen .sim-only-results .value-message__container{position:relative;width:77%;top:-13px;left:-10px;height:27px;border-bottom-right-radius:5px;border-top-right-radius:5px;margin-bottom:5px}.sim.results .gift-result-item .value-message__container .value-message__label,.sim.results .sim-only-results .value-message__container .value-message__label{font-size:11px}.sim.results .inclusionsTF.grayRoundCBox h4{font-size:10px}.sim.results .CntnrOpen .tariff-Box-left .marginT0-xs{margin-top:0}}@media only screen and (min-width:768px){.sim.results .tariff-Box .networkBenefitHldr{display:block}.sim.results .tariff-Box{padding-top:15px;padding-bottom:0;margin-bottom:0}.sim.results .optionsNav{visibility:hidden}.sim.results .tariff-container .tariff-Box-left .row{float:left}.sim.results .tariff-container .tariff-Box-left .paddingB40{width:47%}.sim.results .tariff-container .tariff-Box-left .paddingB40 .col-lg-7{width:100%}.sim.results .tariff-Box .grayRoundCBox .row{float:left;width:100%}.sim.results .tariff-container .tariff-container-buttons .tariff-button{top:0;left:100px;width:125px}.sim.results .tariff-container .tariff-container-buttons{position:absolute;right:-3px;width:250px}.sim.results .cpwTBDarkGray48{font-size:40px}.sim.results .cpwTBDarkGray30{font-size:20px}.sim.results .tariff-Box{border:1px solid #ddd;border-radius:4px;margin-bottom:10px}.sim.results .tariff-Box.active,.sim.results .tariff-Box:hover{border:1px solid #1fa4dd;box-shadow:none}.sim.results .tariff-Box-left .networkBenefitHldr .media .media-body{width:170px;overflow:hidden}.sim.results .media-body ul{width:10vw}.sim.results .media-body .networkBenefitIconLi,.sim.results .media-body .networkBenefitIconLi:first-child{font-size:12px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sim.results .tariff-Box-left .sim-only-box{min-height:inherit}.sim.results .tariff-Box-left div .col-xs-12{position:relative;left:47%;margin-top:0}.sim.results .tariff-Box .fullPlanDetailsTF{margin-left:32px;font-size:12px}.sim.results .tariff-Box-left .cashBackMP{width:28%;height:80px;margin-top:0;padding-top:0;overflow:hidden;position:absolute;right:-25px;top:70px;z-index:10}.sim.results .sim-only-box .paddingB40{padding-bottom:0}.sim.results .sim-only-results .value-message__container{float:none;margin-top:0;position:absolute;bottom:-55px;left:-10px;border-bottom-left-radius:4px;border-top-right-radius:4px}.sim.results .sim-only-results .value-message__container .value-message__label{padding-right:10px}.sim.results .tariff-container .tariff-container-buttons,.sim.results .tariff-container .tariff-container-buttons .tariff-Box-right.tariff-Cost{height:55px}.sim.results .tariff-price+p{margin-top:-10px;font-size:12px}.sim.results .tariff-Box-left .cashBackMP .cashBackMPdata .selectedProduct,.sim.results .tariff-Box-left .cashBackMP .cashBackMPdata p{max-width:190px}.sim.results .tariff-Box-left .cashBackMP .cashBackMPdata .selectedProduct span,.sim.results .tariff-Box-left .cashBackMP .cashBackMPdata p{font-size:12px;line-height:13px}.sim.results .tariff-client-logo h4{margin-top:10px;display:block;font-weight:400;font-family:Roboto;font-size:12px}.sim.results .tariff-Box-price .cpwicon{display:none}.sim.results .tariff-container-buttons .tariff-Box-price{margin-bottom:10px;position:absolute}}@media only screen and (min-width:768px) and (max-width:991px){.sim.results .sim-only-results .value-message__container{left:-10px}.sim.results .inclusionsTF.grayRoundCBox h4{font-size:15px}}@media(min-width:1024px){.sim.results .sim-only-results .value-message__container{left:0}}@media(min-width:1270px){.sim.results .sim-only-results .value-message__container{left:-10px}}@media(min-width:1440px){.sim.results .tariff-client-logo h4{display:block!important}.sim.results .tariff-container .tariff-container-buttons .tariff-button{top:0;left:100px;width:170px}.sim.results .tariff-container .tariff-container-buttons{position:absolute;right:-3px;width:280px}.sim.results .media-body .networkBenefitIconLi,.sim.results .media-body .networkBenefitIconLi:first-child{width:140px}.sim.results .sim-only-results .value-message__container{left:-10px}}.banner{xposition:relative;height:285px;background:url(images/icons/banner-bg.jpg) 0 0 no-repeat #5e71a6;padding-left:34px;padding-right:34px;color:#fff;background-size:100% 100%}.bannerImage{background:url(images/icons/reasonstoshopwithus.png) 0 0 no-repeat;width:625px;height:299px;position:absolute;top:7px}.pageTitle{color:#fff;font-family:RobotoBCondensed;font-size:36px}ul.upfront{background:url(images/icons/reasonstoshopwithus_marker.png) 0 35px no-repeat;padding:20px 0 0 70px}ul.upfront>li{height:65px;margin-bottom:10px}ul.upfront>li>div.icon-hldr{float:left;margin-right:20px;text-align:center;width:42px}ul.upfront>li>div.text-hldr{color:#e6f3ff;float:left}ul.upfront>li p{font-size:21px;font-family:cpw_tradebold;line-height:20px;text-transform:uppercase}ul.upfront>li label{font-size:13px;font-family:RobotoR,Roboto;font-weight:400}.options ul.optionsNav.no-markup{border-bottom:0}.tabData{xwidth:80%}.tabData>div{background:#f2f5f5}.upgradeData h2.tabTitle{font-size:27px;margin-top:15px}.upgradeData>div{padding:0 25px}.upgradeData>div.dTop{background:#e8ebeb;padding-top:15px}.netWorkLog{height:40px;width:40px}.info{padding:25px 0}.info span{color:#a9abab;margin-top:4px}.info label{margin-left:5px;color:#6e6f70;font-size:18px}.info p{color:#7d7e80;font-size:15px;clear:both}.upgradeData>div.dBtm{padding-top:45px;padding-bottom:45px}.heading{padding-bottom:30px;padding-top:20px}.heading h2{margin:0;font-size:27px}a.moreFilter{display:inline-block;color:#1ca8dd;font-family:RobotoR,Roboto;font-weight:400;font-size:15px}a.moreFilter span{margin-right:7px}ul.horizontal.colorList>li{display:table}ul.horizontal.colorList>li>a{display:table-cell;vertical-align:bottom;background:0;position:relative}ul.horizontal.colorList>li:first-child>a{vertical-align:top}ul.horizontal.colorList>li.active>a{background:#fff}ul.horizontal.colorList>li>a>span{height:15px;width:15px;position:absolute;left:50%;margin-left:-9px;top:10px}ul.horizontal.colorList>li:nth-child(3n)>span{margin-left:-10px}.rangeValue,.rangeValue output{display:inline-block;color:#1ca8dd;font-size:16px;font-family:RobotoM,Roboto;font-weight:500;padding:0}.otherFilters{display:none}.addFilter button.btn-primary{color:#1ca8dd;font-family:RobotoM,Roboto;font-weight:500;font-size:16px}.cust-select#manufacture,.cust-select#model{width:150px}.cust-select#selPlan{width:175px}.cust-select#network{width:175px}.handsetModels{padding:65px 0 55px 0;border-bottom:1px solid #ccc}.product>div{padding:30px 25px 15px 25px}.product:hover>div{box-shadow:0 0 6px 0 rgba(230,230,230,.75)}label.free,label.name{display:block}label.name{font-size:27px;font-family:RobotoBCondensed,'Roboto Condensed'}.visual{border-bottom:1px solid #ccc;height:100%}.visual>div:first-child{height:95px}.visual>div:nth-child(2){height:245px}.visual p.handset{text-align:center;margin:10px 0}.clrAvail{text-align:center;display:inline-block;margin:10px 0}.clrAvail>li>a{margin-left:5px;border-radius:4px}.clrAvail>li:first-child>a{margin-left:0}.priceInfo{padding:18px 0;height:125px}.priceInfo p,label.free{font-family:RobotoR,Roboto;font-weight:400;font-size:15px;color:#7d7e80}.priceInfo p:first-child,.priceInfo p:last-child{height:22px}.priceInfo p.cost{font-size:30px;font-family:RobotoBCondensed,'Roboto Condensed';color:#5a5b5c}.priceInfo label.emi{font-size:15px;color:#5a5b5c;font-family:RobotoM,Roboto;font-weight:500;padding:0 5px}.action button{height:45px;color:#7d7e80;font-size:16px;font-family:RobotoM,Roboto;font-weight:500}.action button.btn-primary{color:#fff}@media only screen and (min-width:320px) and (max-width:767px){.bannerImage{display:none}.upgradeData>div.dTop{padding:10px;margin-left:-10px;margin-right:-10px}.info label{font-size:16px}.info{padding:15px 0}.upgradeData h2{font-size:22px;margin-top:5px}.btn-group-lg>.btn,.btn-lg{font-size:15px}.banner{height:200px;padding:0 0 0 10px}#accessoriesFinder .banner{height:auto;padding-bottom:10px}.pageTitle{padding-left:0;font-size:24px}.content{background:#f2f5f5;padding-bottom:25px}.results{padding:0}.resultSummary{padding-bottom:0;border-bottom:0}.results .resultSummary:first-child{background:#fff;padding:20px 10px 20px 10px;margin-left:-10px;margin-right:-10px}.results .resultSummary:last-child{padding:25px 0 15px 0}.results .resultSummary:first-child button{width:95%}.handsetModels{padding:0;border-bottom:0;margin-top:10px}.product{margin-bottom:10px}.product>div{width:auto;padding:25px 15px;background:#fff;border-radius:7px}.visual{float:left;width:45%;border-bottom:0;height:auto;min-height:145px}label.name{font-size:24px}.priceInfo p.cost{font-size:20px}.priceInfo{float:right;width:55%;height:auto}.priceInfo p{text-align:left!important}.action{clear:both}.action button.btn.large{width:95%}.action .row>div:last-child button{float:right}p.handset img{width:60%;height:60%}.visual>div:nth-child(2){height:auto}.pagination .pageStat{float:none!important;margin:15px 0 25px 0}.pagination{margin:0}.pagination button.prev{margin:0 10px 0 0}.pagination button.next{margin:0 0 0 10px}.menuContent .fCategories>ul>li:nth-child(3n){padding-right:0}.accTopFilter h3{font-size:16px}.fCategories>ul.categoryList>li:nth-child(3n){padding-right:10px}.fCategories>ul.categoryList>li>a>span:last-child{width:75%;padding-left:3px;white-space:initial}.menuContent .fCategories.categoryList>ul>li:nth-child(2n){padding-right:0}}@media only screen and (min-width:768px) and (max-width:1439px){.subHeader{padding:15px 0 15px 20px}.banner{padding-left:20px;padding-right:20px}.priceInfo p.cost{font-size:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.results{padding:35px 0 0 0}.handsetModels{padding:45px 0 55px 0;border-bottom:1px solid #ccc}.product>div{padding:20px 10px 10px 10px}.paddingT20-sm{padding-top:20px}.upgradeData>div.dTop{padding:20px;margin-left:-20px;margin-right:-20px}.info{padding:15px 0}.fCategories>ul.categoryList>li>a>span:last-child{padding-left:5px}.fCategories>ul.categoryList>li:nth-child(2n){padding-right:10px}label.name{font-size:21px}ul.upfront{background:0;padding:20px 0 0 0}.bannerImage{display:none}.newEntry>div{margin:10px 0}.phoneWrap{background:none repeat scroll 0 0 #fff;border-radius:8px;float:none;padding:10px;text-align:left;width:auto;overflow:hidden}.banner-ctas{float:right;margin-top:20px;width:58.33333333%}}@media only screen and (min-width:1024px) and (max-width:1439px){.upgradeData>div{padding:0 20px}button.reset{float:none!important;margin-top:15px}.results{padding:30px 0 0 15px}.handsetModels{padding:50px 0}.product>div{padding:20px 10px 10px 10px}.visual label.name{font-size:21px}.visual>div:first-child{height:75px}.fCategories>ul.categoryList>li>a{padding:4px}.fCategories>ul.categoryList>li>a>span:last-child{width:70%;padding-left:0;font-size:11px}ul.upfront{background:0;padding:20px 0 0 0}.bannerImage{left:193px;background-size:100% 100%;width:450px;height:245px;top:40px}.netWorkLog{background-size:100% 100%;height:30px;width:30px}.banner-ctas{float:right;text-align:right;margin-top:300px}}@media only screen and (min-width:1920px){.fCategories>ul>li.col-lg-4,.handsetModels .col-lg-4{width:25%}.fCategories>ul>li:nth-child(3n){padding-right:10px}.fCategories>ul>li:nth-child(4n){padding-right:0}}@media screen and (-webkit-min-device-pixel-ratio:0){.tabData>div{background:#f2f5f5;margin-top:0}}.tariff.results a{cursor:pointer}.tariff.results .strike{margin-top:0}.tariff.results div.strike{display:inline-block}.tariff.results .bestseller.slim{border:2px solid #ee7723;border-radius:5px 5px 0 0;display:inline-block;padding:0;background:#fff;bottom:-2px;border-bottom:0;padding:7px 15px;font-family:cpw_default_condensed;font-size:13px;margin-right:50px;word-break:break-word;position:relative}.tariff.results .bestseller.slim:after{content:'';display:block;position:absolute;bottom:-1px;width:100%;height:1px;background-color:#fff;left:0}@media screen and (min-width:1024px){.tariff.results .bestseller.slim{font-size:18px}}.tariff.results .bestseller.slim+.wrap{border-color:#ee7723;border-radius:0 5px 5px}.tariff.results .bestseller.slim .best-seller_container{margin:0;padding:0;background-position:left center;background-size:auto 100%}@media screen and (min-width:1024px){.tariff.results .bestseller.slim .best-seller_container{background-size:initial}}.tariff.results .bestseller.slim .best-seller_txt{color:#ee7723;font-size:inherit}.tariff.results .bestseller.slim h4{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#ee7723}.tariff.results .bestseller.slim img{margin-right:10px}.tariff.results header{display:-wekit-flex;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:1024px){.tariff.results header .cost,.tariff.results header~.benefits,.tariff.results header~.cta,.tariff.results header~.extra,.tariff.results header~.tco{display:none}.tariff.results header .benefits{display:block}}.tariff.results header .full-plan{display:none}@media screen and (min-width:1024px){.tariff.results header .full-plan{display:block}}.tariff.results header .info{display:none}@media screen and (min-width:1024px){.tariff.results header .info{display:block;width:30%;padding:0}}@media screen and (max-width:1023px){.tariff.results .show header~.benefits,.tariff.results .show header~.cta{display:block}.tariff.results .show .extra li:before{content:normal}.tariff.results .show .extra img{display:inline-block}.tariff.results .show .extra a{display:block;padding-left:47px}.tariff.results .show .messages li+li{display:block}.tariff.results .show .expand:before{content:"\E010"}}.tariff.results .details{display:-wekit-flex;display:-ms-flexbox;display:flex;font-family:cpw_default;font-weight:500;font-size:12px;color:#5a5b5c;margin-right:15px;width:100%}@media screen and (min-width:1024px){.tariff.results .details{width:70%;margin-right:15px}}.tariff.results .details h4{font-size:3vw;line-height:normal}@media screen and (min-width:1024px){.tariff.results .details h4{font-size:.9vw}}.tariff.results .details li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-right:2px;text-align:center}.tariff.results .details li:not(:first-child){background-color:#f3f4f5;min-height:70px}@media screen and (min-width:1024px){.tariff.results .details li:not(:first-child){min-height:0}}.tariff.results .details li:nth-child(2){border-radius:5px 0 0 5px}.tariff.results .details li:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.tariff.results .details small{display:block;color:#5a5b5c}.tariff.results .details .logo{-ms-flex-positive:0;flex-grow:0;margin:0 15px;font-size:3vw}@media screen and (min-width:1024px){.tariff.results .details .logo{margin:0;font-size:.9vw;padding-right:15px}}.tariff.results .details .logo img{max-height:30px}@media screen and (min-width:1024px){.tariff.results .details .logo img{max-height:45px}}.tariff.results .details .logo h4{line-height:normal;margin:0;font-size:75%}.tariff.results .cashback b,.tariff.results .cost p:not(.tco){font-family:cpw_tradebold;text-transform:uppercase;color:#5a5b5c}.tariff.results .cashback b .unit,.tariff.results .cost p:not(.tco) .unit{font-size:63%}.tariff.results .cashback b{font-size:16px}.tariff.results .cost{padding-right:20px}@media screen and (min-width:1024px){.tariff.results .cost{display:-ms-flexbox;display:flex;margin-bottom:10px;min-width:180px;padding:0}}.tariff.results .cost small{display:block;margin-top:-3px;line-height:13px}@media screen and (min-width:1024px){.tariff.results .cost small{line-height:normal;display:inline;margin-top:0}}.tariff.results .cost p{font-size:30px;line-height:normal;margin-bottom:5px}@media screen and (min-width:1024px){.tariff.results .cost p{font-size:35px;white-space:nowrap;margin-bottom:0}}@media screen and (min-width:1024px){.tariff.results .cost p:first-child{width:60%}}.tariff.results .cost p:first-child small{display:block;margin-top:-5px}@media screen and (min-width:1024px){.tariff.results .cost p:first-child small{display:inline;margin-top:0}}.tariff.results .cost p:last-child{margin-bottom:0}@media screen and (max-width:1023px){.tariff.results .cost p:not(:first-child){font-size:13px}.tariff.results .cost p:not(:first-child) .unit{font-size:inherit}}.tariff.results .cost .tco,.tariff.results .cost small{font-family:cpw_default;font-weight:500;font-size:13px;color:#aaacad}@media screen and (min-width:1024px){.tariff.results .cost .tco,.tariff.results .cost small{font-size:12px}}.tariff.results .cost .message-trade-info{font-size:13px}@media screen and (min-width:1024px){.tariff.results .cost .message-trade-info{font-size:12px}}.tariff.results .cost small{text-transform:lowercase}@media screen and (min-width:1024px){.tariff.results .cost small{display:inline}}.tariff.results .tco{margin-bottom:10px;color:#aaacad;text-transform:initial}.tariff.results .tco b{color:#5a5b5c;margin-bottom:-3px;font-family:cpw_default;font-weight:700}@media screen and (min-width:1024px){.tariff.results .tco b{display:inline;margin-bottom:0}}@media screen and (min-width:1024px){.tariff.results .tco{position:static;margin-bottom:5px}}.tariff.results .extra{margin-bottom:20px}@media screen and (min-width:1024px){.tariff.results .extra{margin-bottom:10px}.tariff.results .extra b{white-space:nowrap;display:block;line-height:14px;overflow:hidden;text-overflow:ellipsis}}.tariff.results .extra img{display:none;max-height:40px;position:absolute;left:5px;top:50%;margin-top:-20px}@media screen and (min-width:1024px){.tariff.results .extra img{display:inline-block;left:0;max-width:30px}}.tariff.results .extra a{color:inherit;position:relative}@media screen and (min-width:1024px){.tariff.results .extra a{padding-left:40px;display:block}}@media screen and (min-width:1024px){.tariff.results .extra li{font-size:12px}}.tariff.results .extra li:before{content:'+'}@media screen and (min-width:1024px){.tariff.results .extra li:before{content:normal}}.tariff.results .benefits{font-size:13px;margin-bottom:20px}@media screen and (min-width:1024px){.tariff.results .benefits{margin:0;font-size:12px;padding-right:6px}}.tariff.results .benefits li{min-height:30px;background-size:30px;height:auto;width:auto;padding-left:46px;background-position:left center;background-repeat:no-repeat;line-height:30px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1024px){.tariff.results .benefits li{background-size:15px;min-height:15px;padding-left:20px;line-height:20px}}.tariff.results .benefits li.generic{position:relative}.tariff.results .benefits li.generic:before{content:"\E012";font-family:"CPW Icons";font-weight:400;font-style:normal;position:absolute;left:0;font-size:30px}@media screen and (min-width:1024px){.tariff.results .benefits li.generic:before{font-size:18px}}@media only screen and (min-width:320px) and (max-width:767px){.tariff.results .benefits li{background-size:15px!important;min-height:15px!important;line-height:20px!important;padding-left:25px!important;font-size:12px!important;overflow:visible}}.tariff.results .full-plan{color:#1ca8dd;border:1px solid #1ca8dd}@media screen and (min-width:1024px){.tariff.results .full-plan{margin:0;padding:0;width:auto;border:0;width:30%;text-align:left;font-size:12px}.tariff.results .full-plan:before{content:"\E05A";font-family:"CPW Icons";font-weight:400;font-style:normal;margin:0 5px 0 0;vertical-align:middle;position:relative;top:-1px;font-size:18px}.tariff.results .full-plan:active,.tariff.results .full-plan:hover{background-color:transparent;box-shadow:none}}.tariff.results .expand{position:absolute;top:0;left:0;width:100%;height:100%;color:inherit}@media screen and (min-width:1024px){.tariff.results .expand{display:none}}.tariff.results .expand:before{font-family:"CPW Icons";font-weight:400;font-style:normal;content:"\E011";right:0;position:absolute;top:50%;font-size:18px;line-height:0}.tariff.results .expand span{display:none}.tariff.results .messages{position:relative;width:100%}@media screen and (min-width:1024px){.tariff.results .messages{left:-15px;width:calc(100% - -30px)}}@media screen and (min-width:1024px){.tariff.results .messages{display:-ms-flexbox;display:flex}}.tariff.results .messages li{padding:7px 15px;color:#fff}@media screen and (min-width:1024px){.tariff.results .messages li{width:50%;font-size:12px}}.tariff.results .messages li+li{display:none}@media screen and (min-width:1024px){.tariff.results .messages li+li{display:block}}.tariff.results .messages a{color:inherit;display:block;padding:7px 15px;margin:-7px -15px}.tariff.results .messages .value{background-color:#ed1940}.tariff.results .messages .ltc{background-color:#012150}.tariff.results .messages .ltc a{display:-ms-flexbox;display:flex}.tariff.results .messages .ltc span{color:#1ca8dd;margin-left:10px;white-space:nowrap}.tariff.results .wrap{border:2px solid #cdcfd1;border-radius:5px;margin-bottom:20px;padding:15px 5px 0;overflow:hidden;background-color:#fff}@media only screen and (min-width:320px) and (max-width:767px){.tariff.results .benefits{margin-bottom:0!important}}@media screen and (min-width:1024px){.tariff.results .wrap{padding:0;display:-ms-flexbox;display:flex}}.tariff.results .wrap .cta{margin-bottom:20px;display:none}.tariff.results .wrap .cta .check-buttons.check-buttons__compare{float:none;display:block;width:auto}.tariff.results .wrap .cta .btn{margin-bottom:20px;padding:12px 0;width:100%}@media screen and (min-width:1024px){.tariff.results .wrap .cta .btn{margin:0}}.tariff.results .wrap .cta .btn:last-child{margin-bottom:0}.tariff.results .wrap .cta .btn-primary{border-color:#1ca8dd}.tariff.results .wrap .add-to-basket{border-color:#1ca8dd}@media screen and (min-width:1024px){.tariff.results .wrap .add-to-basket{width:auto;padding:7px 8px}}.tariff.results .wrap .btn.compareTipBox{margin:0;border:0;width:auto;padding:0;line-height:1px;color:#ee7723;background-color:transparent;position:relative;padding-left:28px;display:block;text-align:left}.tariff.results .wrap .btn.compareTipBox:hover{background-color:transparent}.tariff.results .wrap .btn.compareTipBox:hover span{color:inherit}.tariff.results .wrap .btn.compareTipBox:active{box-shadow:none}.tariff.results .wrap .btn.compareTipBox span{background-image:none;padding-left:0;color:inherit;line-height:normal}.tariff.results .wrap .btn.compareTipBox input+span:before{content:'';border:2px solid #ee7723;border-radius:5px;display:inline-block;vertical-align:middle;height:18px;width:18px;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:50%;margin-top:-9px;left:0}.tariff.results .wrap .btn.compareTipBox input:checked+span:before{background-color:#ee7723;border-color:transparent;font-family:"CPW Icons";font-weight:400;font-style:normal;content:"\E012";color:#fff;font-size:17px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tariff.results .side{display:none}@media screen and (min-width:1024px){.tariff.results .side{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-color:#f3f4f5;border-left:2px solid #cdcfd1;padding:15px;width:310px}}@media screen and (min-width:1024px){.tariff.results .main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-wekit-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 0;width:calc(100% - 310px);min-width:0}}@media screen and (min-width:1024px){.tariff.results .item:hover .bestseller.slim,.tariff.results .item:hover .wrap{border-color:#38c5f4}.tariff.results .item .bestseller.slim,.tariff.results .item .wrap{transition:border-color .3s}.tariff.results .wrap .check-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:1023px){.tariff.results .wrap .cta{display:block}}
.trade-in ul.list-disc{list-style:disc;padding-left:1em}.trade-in .modal .modal-dialog{width:calc(100% - 20px);max-width:1270px;background-color:#fff}@media only screen and (max-width:767px){.trade-in .modal .modal-dialog{width:100%;margin:0 auto}}.trade-in .modal .modal-backdrop{z-index:0}.trade-in .modal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px}.trade-in .modal .modal-header:after,.trade-in .modal .modal-header:before{display:none}.trade-in .modal .modal-header h2{margin:0;font:normal 36px cpw_default_condensed}@media only screen and (max-width:480px){.trade-in .modal .modal-header h2{font-size:30px}}.trade-in .modal .modal-header .button-close:focus,.trade-in .modal .modal-header .button-close:hover{opacity:.5}.trade-in .modal .modal-body{padding:20px}.trade-in .modal .modal-body legend{border:none}.trade-in .modal .modal-body legend h3,.trade-in .modal .modal-body legend h3>span{font-family:cpw_default;font-size:14px;line-height:20px;color:#5a5b5c;margin:0}.trade-in .trade-in-widget{padding:10px 15px}.trade-in .trade-in-widget .has-trade-in{display:none}.trade-in .trade-in-widget.has-trade-in .no-trade-in{display:none}.trade-in .trade-in-widget.has-trade-in .has-trade-in{display:block}.trade-in .trade-in-widget .tradein-icon svg{height:80px}.trade-in .trade-in-widget button{width:auto;padding:12px 16px}.trade-in .smp-basket-search-restart{display:none}.trade-in-banner{display:block;margin-top:20px;padding:20px;border-radius:6px;background:#f3f4f5;color:#5a5b5c;cursor:pointer;outline:0}.trade-in-banner-icon{width:55px;height:55px}.trade-in-banner-icon svg{width:100%;height:100%}.trade-in-banner-content{margin-left:20px;-ms-flex:1;flex:1}.trade-in-banner-header{font:normal 28px cpw_tradebold;text-transform:uppercase}.trade-in-banner-button{border:0;margin-left:20px;cursor:pointer}@media only screen and (min-width:744px){.trade-in-banner-button{margin:0 0 0 40px}}.trade-in-banner:focus,.trade-in-banner:hover{color:#5a5b5c}.trade-in-banner:focus .button,.trade-in-banner:hover .button{background:#0090c4}@media only screen and (max-width:767px){.trade-in-banner{background:#fff}}@media only screen and (max-width:743px){.trade-in-banner{padding:10px;text-align:center}.trade-in-banner .trade-in-banner-icon{display:none}.trade-in-banner .trade-in-banner-content{margin-bottom:15px}}@media only screen and (min-width:744px){.trade-in-banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.trade-in-form{margin:0 auto;max-width:600px}@media only screen and (min-width:768px){.trade-in-form{padding:0 20px}}.trade-in-form legend{margin-bottom:10px;width:100%;text-align:center;font-weight:700}.trade-in-form .form-container{position:relative}.trade-in-form .input-group{display:-ms-flexbox;display:flex}.trade-in-form .input-group input{box-sizing:border-box;-ms-flex:1;flex:1;margin:0;padding:0 15px;height:40px;overflow:hidden;text-overflow:ellipsis;font:normal 14px cpw_default;border:1px solid #ccc;border-right:0;border-radius:4px 0 0 4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);cursor:pointer;outline:0}.trade-in-form .input-group input:focus{border-color:#1fa4dd;box-shadow:none}.trade-in-form .button-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;background:#1fa4dd;border:0;border-radius:0 4px 4px 0}.trade-in-form .button-search img{width:20px;height:20px}.trade-in-form .search-results{box-sizing:border-box;position:absolute;top:42px;left:0;right:0;border:1px solid #ccc;border-radius:0 0 4px 4px;background:#fff}.trade-in-form .search-results li{position:relative;box-sizing:border-box;padding:10px;border-bottom:1px solid #ccc;color:#0090c4;cursor:pointer}.trade-in-form .search-results li:before{position:absolute;left:0;top:0;bottom:0;width:5px;background:#1fa4dd;content:'';opacity:0;transition:opacity .2s ease}.trade-in-form .search-results li:last-child{border-bottom:0}.trade-in-form .search-results li:hover{color:#0090c4}.trade-in-form .search-results li:hover:before{opacity:1}.trade-in .container-full-width,.trade-in-top{display:none}.trade-in .trade-in-DDC .textCenter{text-align:center}.trade-in .trade-in-DDC #productImage{max-width:40%;height:auto}.trade-in .trade-in-DDC #deviceName{margin-bottom:15px}.trade-in .trade-in-DDC .row>.row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.trade-in .trade-in-DDC .row>.row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.trade-in .trade-in-DDC .left-cntnr-DDC,.trade-in .trade-in-DDC .right-cntnr-DDC{box-sizing:border-box;padding:20px;width:calc(100% / 3)}.trade-in .trade-in-DDC .left-cntnr-DDC .RobotoBcDarkGray27,.trade-in .trade-in-DDC .right-cntnr-DDC .RobotoBcDarkGray27{margin-bottom:10px;line-height:1.1}@media only screen and (max-width:480px){.trade-in .trade-in-DDC .left-cntnr-DDC .RobotoBcDarkGray27,.trade-in .trade-in-DDC .right-cntnr-DDC .RobotoBcDarkGray27{font-size:24px}}@media only screen and (max-width:767px){.trade-in .trade-in-DDC .left-cntnr-DDC,.trade-in .trade-in-DDC .right-cntnr-DDC{-ms-flex:auto;flex:auto;margin-left:0;margin-bottom:20px;width:100%}}@media only screen and (min-width:1024px){.trade-in .trade-in-DDC .left-cntnr-DDC,.trade-in .trade-in-DDC .right-cntnr-DDC{-ms-flex:1;flex:1}}.trade-in .trade-in-DDC .right-cntnr-DDC{margin-left:20px;font-size:14px;border:1px solid #ccc;border-radius:6px}@media only screen and (max-width:767px){.trade-in .trade-in-DDC .right-cntnr-DDC{margin-left:0;width:100%}.trade-in .trade-in-DDC .right-cntnr-DDC:last-child{margin-bottom:0}}@media only screen and (max-width:1023px){.trade-in .trade-in-DDC .right-cntnr-DDC{width:calc(2 * (100% / 3) - 20px);margin-bottom:20px}.trade-in .trade-in-DDC .right-cntnr-DDC:last-child{margin-left:0;width:100%}}.trade-in .trade-in-DDC .conditions,.trade-in .trade-in-DDC .conditions-status-info{margin-bottom:15px}.trade-in .trade-in-DDC .button-networks button,.trade-in .trade-in-DDC .conditions button{box-sizing:border-box;margin-right:5px;padding:6px 12px;font:normal 14px cpw_default;color:#5a5b5c;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer}.trade-in .trade-in-DDC .button-networks button:active,.trade-in .trade-in-DDC .conditions button:active{color:#5a5b5c}.trade-in .trade-in-DDC .button-networks button:disabled,.trade-in .trade-in-DDC .conditions button:disabled{color:#ccc;cursor:not-allowed;pointer-events:none}.trade-in .trade-in-DDC .button-networks button:disabled img,.trade-in .trade-in-DDC .conditions button:disabled img{opacity:.5}.trade-in .trade-in-DDC .button-networks button.active,.trade-in .trade-in-DDC .conditions button.active{border-color:#1fa4dd;color:#1fa4dd}.trade-in .trade-in-DDC .button-networks .btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.trade-in .trade-in-DDC .button-networks .btn-toolbar button{margin-bottom:5px}.trade-in .trade-in-DDC .networks-title{margin-bottom:10px}.trade-in .trade-in-DDC .blueOption{display:none}.trade-in .trade-in-DDC #total_pricing{padding:20px;margin-bottom:20px;text-align:left;font-size:44px;line-height:1;color:#1fa4dd;border:2px solid #1fa4dd;border-radius:4px}@media only screen and (max-width:480px){.trade-in .trade-in-DDC #total_pricing{padding:10px;font-size:33px}}.trade-in .trade-in-DDC .button-success{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:55px;width:100%;font:normal 18px cpw_default!important;text-transform:uppercase;color:#fff;background:#00b082;border:0;border-radius:4px;cursor:pointer}.trade-in .trade-in-DDC .button-success:focus,.trade-in .trade-in-DDC .button-success:hover{background:#05c391}.trade-in .trade-in-DDC .button-success:disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.trade-in .btnGreenBdr{display:none}.trade-in-modal-simo-acc .modal-header h2{font:normal 30px cpw_tradebold!important}.trade-in-modal-simo-acc .modal-header{background-color:#efefef!important;padding:16px!important}.trade-in-modal-simo-acc .modal-header a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:320px) and (max-width:767px){.trade-in-modal-simo-acc .modal-header h2{font:normal 27px cpw_tradebold!important}.trade-in-modal-simo-acc .modal-header{padding:12px 16px!important}.trade-in-modal-simo-acc{border-radius:0 0 10px 10px!important}}.showNew{display:-ms-flexbox!important;display:flex!important}.hideOld{display:none!important}.hideNew{display:none!important}
/*# sourceMappingURL=product-page-1ef103c564-gen.min.css.map */
