.track-repair-container{font-family:Vodafone, "Open Sans", sans-serif;min-height:550px;margin:auto;width:100%;background-color:#ebebeb;text-align:center;overflow:hidden}@media (max-width: 1236px){.track-repair-container{text-align:left}}@media (max-width: 800px){.track-repair-container{min-height:unset}}.track-repair-container .track-repair-form{padding:50px 10px 0 10px;width:50%;max-width:616px;vertical-align:top;display:inline-block;margin:auto;text-align:left}@media (max-width: 800px){.track-repair-container .track-repair-form{min-width:unset;width:100%;display:block;text-align:center;padding-top:20px}}.track-repair-container .track-repair-form .top-title{font-size:40px;font-weight:100;margin-bottom:20px;margin-top:0}.track-repair-container .track-repair-form #trackRepair{margin-top:30px}.track-repair-container .track-repair-form h2{font-weight:200}@media (max-width: 800px){.track-repair-container .track-repair-form h2{font-weight:400}}.track-repair-container .track-repair-form label{display:block;width:130px}@media (max-width: 800px){.track-repair-container .track-repair-form label{text-align:left;width:auto}}.track-repair-container .track-repair-form input{margin:5px 0 20px 0;width:60%;min-width:300px;height:40px;border:1px solid #cacaca}@media (max-width: 800px){.track-repair-container .track-repair-form input{width:100%;min-width:unset}}.track-repair-container .track-repair-form .track-repair-cta{display:block;margin-top:35px;border-radius:6px;position:relative}.track-repair-container .track-repair-form .loading-result{width:40px;height:40px;background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/loading-icon.gif");background-repeat:no-repeat;background-size:20px;position:absolute;right:0px;display:none;top:13px}.track-repair-container .track-repair-form .track-repair-form-error{margin-top:10px;color:#e60000;display:none;text-align:left;text-transform:lowercase}.track-repair-container .track-repair-form .track-repair-form-error>div{vertical-align:middle}.track-repair-container .track-repair-form .track-repair-form-error>div::before{content:" ";background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_error_icon.png");background-repeat:no-repeat;background-position:top;width:25px;height:32px;display:inline-block;background-size:contain;vertical-align:middle;margin-right:10px}.track-repair-container .track-repair-form .track-repair-form-error>div>div{display:inline-block}.track-repair-container .track-repair-form .track-repair-form-error>div>div:first-letter{text-transform:uppercase}.track-repair-container .track-repair-form .input-error{border:1px solid red}.track-repair-container .track-repair-background{min-height:inherit;width:50%;max-width:616px;display:inline-block;vertical-align:top;overflow:visible}@media (max-width: 1236px){.track-repair-container .track-repair-background{width:auto}}@media (max-width: 800px){.track-repair-container .track-repair-background{margin-top:50px;width:100%;max-width:unset;display:block;height:150px}}.track-repair-container .track-repair-bkg-content{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_background.png");background-size:cover;background-repeat:no-repeat;width:50vw;min-height:inherit;position:absolute}@media (max-width: 800px){.track-repair-container .track-repair-bkg-content{width:100%;max-width:unset;display:block;height:inherit;position:relative}}.track-repair-results{display:none;font-family:VodafoneLight, "Open Sans", sans-serif;text-align:center;width:100%}.track-repair-results .top-container{background-color:#e60000;color:#fff;width:100%;padding-top:50px;padding-bottom:100px}@media (max-width: 800px){.track-repair-results .top-container{padding-top:20px;padding-bottom:0}}.track-repair-results .top-container .top-title{font-size:40px;font-weight:100;margin-bottom:20px}.track-repair-results .blip{display:inline-block;min-width:137px;max-width:200px;width:19.6vw;position:relative;height:155px;vertical-align:middle}@media (max-width: 800px){.track-repair-results .blip{display:block;height:auto;vertical-align:top;width:100%;text-align:left;max-width:100vw;text-align:left;margin:auto;margin-left:10vw}}.track-repair-results .blip-content{display:inline-block;text-align:center}.track-repair-results .blip-info{font-size:14px;margin-top:20px}@media (max-width: 800px){.track-repair-results .blip-info{display:inline-block;text-align:left;margin-top:0;vertical-align:middle;margin-left:40px}}.track-repair-results .blip-description{padding:0 10px;font-weight:600;font-size:16px}@media (max-width: 800px){.track-repair-results .blip-description{padding:0}}.track-repair-results .blip-line{display:inline-block;max-width:130px;width:12.3vw;height:10px;border-radius:5px;background-color:#bd0000;position:absolute;top:47px;left:136px}@media (max-width: 1022px){.track-repair-results .blip-line{left:14vw;width:11.5vw}}@media (max-width: 800px){.track-repair-results .blip-line{display:block;position:absolute;width:10px;height:30px;left:24px;top:65px}}.track-repair-results .blip-line .blip-line-completed{background-color:#fff;width:0;height:0;border-radius:5px}.track-repair-results .blip2 .blip-line{width:110px}@media (max-width: 1022px){.track-repair-results .blip2 .blip-line{left:14vw;width:9vw}}@media (max-width: 800px){.track-repair-results .blip2 .blip-line{display:block;position:absolute;width:10px;height:30px;left:24px;top:65px}}.track-repair-results .blip-img-container{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 800px){.track-repair-results .blip-img-container{display:inline-block}}.track-repair-results .blip-image{background-color:#bd0000;width:60px;height:60px;border-radius:60px;margin:auto;display:inline-block;vertical-align:middle}@media (max-width: 800px){.track-repair-results .blip3{left:-19px}}@media (max-width: 800px){.track-repair-results .blip3 .blip-img-container{height:142px}}.track-repair-results .blip3 .blip-image{width:100px;height:100px}@media (max-width: 800px){.track-repair-results .blip3 .blip-info{margin-left:21px}}.track-repair-results .blip3 .blip-line{width:110px;left:156px}@media (max-width: 1022px){.track-repair-results .blip3 .blip-line{left:16.3vw;width:9vw}}@media (max-width: 800px){.track-repair-results .blip3 .blip-line{display:block;position:absolute;width:10px;height:30px;left:24px;top:65px;left:44px;top:106px}}.track-repair-results .blip.halflineactive .blip-line-completed{width:50%;height:100%}@media (max-width: 800px){.track-repair-results .blip.halflineactive .blip-line-completed{width:100%;height:50%}}.track-repair-results .blip.lineactive .blip-line-completed{width:100%;height:100%}.track-repair-results .blip.blipactive .blip-image{background-color:#fff;background-size:auto;background-repeat:no-repeat;background-position:center}.track-repair-results .blip.blipactive.blipawaiting .blip-image{background-color:#eb9700}.track-repair-results .blip.blipactive.img1 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_repair-book.png")}.track-repair-results .blip.blipactive.img2 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_cancelled.png")}.track-repair-results .blip.blipactive.img3 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_shippedrc.png")}.track-repair-results .blip.blipactive.img4 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_receivedrc.png")}.track-repair-results .blip.blipactive.img5 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_workbench.png")}.track-repair-results .blip.blipactive.img6 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_awaiting.png")}.track-repair-results .blip.blipactive.img7 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_completed.png")}.track-repair-results .blip.blipactive.img8 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_unrepaired.png")}.track-repair-results .blip.blipactive.img9 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_exchanged.png")}.track-repair-results .blip.blipactive.img10 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_beyond.png")}.track-repair-results .blip.blipactive.img11 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_awaitingdisp.png")}.track-repair-results .blip.blipactive.img12 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_dispatched.png")}.track-repair-results .blip.blipactive.img13 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_receivedstor.png")}.track-repair-results .blip.blipactive.img14 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_delivered.png")}.track-repair-results .blip.blipactive.img15 .blip-image{background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/track_repair_icon_collected.png")}.track-repair-results .info-container .info-content{padding:0 10px}.track-repair-results .info-container .top-title{font-size:40px;font-weight:100;margin-bottom:50px;padding-top:50px}.track-repair-results .info-container .info-image{vertical-align:top;display:inline-block;width:140px;height:140px;background-image:url("https://www.vodafone.co.uk/cs/groups/public/documents/images/vfcon109788.png");background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 800px){.track-repair-results .info-container .info-image{width:100px;height:100px;margin-bottom:30px;display:block;margin:auto}}.track-repair-results .info-container .info-details{margin-bottom:50px}@media (max-width: 800px){.track-repair-results .info-container .info-details{margin-bottom:40px}}.track-repair-results .info-container .info-table{display:inline-block;vertical-align:top;text-align:left;margin-left:30px}@media (max-width: 800px){.track-repair-results .info-container .info-table{display:block;width:100%;padding:0;margin:20px auto}}.track-repair-results .info-container .info-table .info-table-row{border-bottom:1px solid #cacaca;padding:10px 20px}@media (max-width: 800px){.track-repair-results .info-container .info-table .info-table-row{padding:5px 0}}.track-repair-results .info-container .info-table .info-table-row:last-child{border-bottom:0}.track-repair-results .info-container .info-table .info-table-cell{display:inline-block;width:200px;font-size:16px;vertical-align:top}@media (max-width: 800px){.track-repair-results .info-container .info-table .info-table-cell{width:45%;font-size:14px}}.track-repair-results .info-container .info-table .info-make,.track-repair-results .info-container .info-table .info-imei,.track-repair-results .info-container .info-table .info-name,.track-repair-results .info-container .info-table .info-ref{font-weight:bold}.track-repair-results .info-container .cta-track-another{background-color:#000;color:#fff;display:inline-block;margin-bottom:50px;border-radius:6px;position:relative}@media (max-width: 800px){.track-repair-results .info-container .top-title,.track-repair-results .top-container .top-title,.track-repair-container .track-repair-form .top-title{font-size:25px;padding-top:20px;margin-bottom:20px;font-weight:600}}
