.numberpoint{height:3em;width:3em!important;line-height:3em;-moz-border-radius:50%;border-radius:50%;margin-left:auto;margin-right:auto;text-align:center;font-size:1.5rem!important;color:#fff}.gte-tablet #internet-problems-list ul,.gte-tablet #signal-list ul{display:flex!important}.gte-tablet #internet-problems-list ul li,.gte-tablet #signal-list ul li{-webkit-min-height:100%;height:500px}.gte-tablet #internet-problems-list ul li div,.gte-tablet #signal-list ul li div{min-height:100%;max-height:100%}.gte-tablet #internet-problems-list ul li ul,.gte-tablet #signal-list ul li ul{display:block!important}.gte-tablet #internet-problems-list ul li ul li,.gte-tablet #signal-list ul li ul li{min-height:initial;height:unset}.phone .network-support{overflow:visible!important}.network-support .location-lookup{position:relative}.network-support .location-lookup input[type=search]{display:inline-block;font-size:14px;overflow:hidden;white-space:nowrap;border-radius:0;-webkit-appearance:none;vertical-align:middle;padding:1rem 3rem 1rem 1rem;background:#fff;border:0;width:100%}.network-support .location-lookup input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.network-support .location-lookup #postcode-action{background:0 0;color:#767676;border:none;border-radius:0;position:absolute;top:0;right:0;z-index:1;width:3rem;padding:0;line-height:3rem;height:3rem;font-size:1.75em}.network-support .location-lookup #postcode-action:active,.network-support .location-lookup #postcode-action:focus,.network-support .location-lookup #postcode-action:hover{background-color:#000;color:#fff;outline:0 solid #fff;box-shadow:none}.network-support .location-lookup #postcode-action:disabled{cursor:default}.network-support .location-lookup #postcode-action.loading::before{content:'';background:url(http://test-staging-active.three.co.uk/static/images/temp/loading_animation.gif) no-repeat center center;position:absolute;top:0;height:48px;width:48px;display:block}.ie10 .network-support .location-lookup #postcode-action.loading::before,.ie9 .network-support .location-lookup #postcode-action.loading::before{position:inherit}.network-support .location-lookup #postcode-action.loading:active,.network-support .location-lookup #postcode-action.loading:focus,.network-support .location-lookup #postcode-action.loading:hover{background-color:transparent}.network-support .pad-around1{padding:1rem}.network-support .pad-around2{padding:2rem}.network-support .pad-around3{padding:3rem}.network-support .pad-around4{padding:4rem}.network-support .block-list{background-color:inherit}.network-support .block-list>li{position:relative;counter-increment:step-counter;background-color:inherit}.gte-tablet .network-support .block-list>li>*{min-height:300px}.network-support .block-list>li::before{content:counter(step-counter);position:absolute;background-color:inherit;display:block;line-height:calc(3rem - 8px);line-height:-moz-block-height;height:calc(3rem - 8px);width:calc(3rem - 8px);text-align:center;left:4px;top:4px}html:not([class*=' ie']) .network-support .block-list{display:inline-flex;flex-wrap:wrap}html:not([class*=' ie']) .network-support .block-list>li{display:inline-flex}.network-support .chevron-links-collection h3{margin-bottom:1.5rem}.gte-tablet .network-support .chevron-links-collection li a:hover{text-decoration:underline}.network-support .chevron-links-collection li{margin-top:0}.network-support .chevron-links-collection li a{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #acacac}.network-support .chevron-links-collection li a.chevron-link:before{content:'\e636';margin-left:-2rem}.network-support .chevron-links-collection li:last-child{border-bottom:1px solid grey}.tablet .network-support .chevron-links-collection{margin-left:-.7%}.phone .network-support .chevron-links-collection .icon-chevron-down-thin::before,.phone .network-support .chevron-links-collection .icon-chevron-up-thin::before{margin-left:-42px}.network-support .maintenance-msg .body{font-size:80%}.network-support .maintenance-msg .body a{font-size:inherit}.network-support .maintenance-msg .head{text-align:right}.network-support .maintenance-msg .head a{font-size:30px}.network-support .maintenance-msg .head i{font-size:2em}.network-support .maintenance-msg .head i.icon-ring{font-size:1.3em}.network-support .maintenance-msg .head i.icon-ring:before{padding:4px}.network-support .maintenance-msg#error-msg .body ul,.network-support .maintenance-msg#invalid-postcode-msg .body ul{list-style:disc inside;font-size:initial}.phone .network-support .maintenance-msg .head{width:13%;text-align:right;display:inline-block}.phone .network-support .maintenance-msg .body{width:83%;margin-left:2%;display:inline-block;vertical-align:top}.phone .network-support .maintenance-msg.volte-banner .body{float:none;margin:0 auto}.network-support .block-align-center{margin-left:auto;margin-right:auto;display:block}::-webkit-input-placeholder{color:#767676}:-ms-input-placeholder{color:#767676}:-moz-placeholder{color:#767676}::-moz-placeholder{color:#767676}::placeholder{color:#767676}