.offers .affiliate-branding-block{float:right}.offers .affiliate-branding{background:#FFF;padding:12px;margin:20px 0 0 0;text-align:center}.offers .affiliate-branding .h_beta{margin-bottom:6px}.offers .countdownClock{padding-bottom:20px;background:white}.offers .countdown{background:#eb008c;padding:12px;text-align:center;position:relative}.offers .countdown h2{color:#FFF;font-size:34px;font-size:2.8rem;margin:0}.offers .countdown .number{background:#858a8d;background:-moz-linear-gradient(top,#858a8d 49%,#333 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(49%,#858a8d),color-stop(51%,#333));background:-webkit-linear-gradient(top,#858a8d 49%,#333 51%);background:-o-linear-gradient(top,#858a8d 49%,#333 51%);background:-ms-linear-gradient(top,#858a8d 49%,#333 51%);background:linear-gradient(to bottom,#858a8d 49%,#333 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#858a8d',endColorstr='#333333',GradientType=0);padding:6px 0;margin:0 6px;width:4rem;text-align:center;border:2px solid #333;display:inline-block}.offers .countdown:after{content:"";width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:24px solid #eb008c;position:absolute;bottom:-24px;left:50%;margin-left:-40px;z-index:10}.offers .showInline800Down,.offers .showInline600Up,.offers .showInline1024Up,.offers .show480Down{display:none}.offers .header{padding-bottom:24px}.offers section{border-bottom:3px solid #d7dee0;padding:48px 0}.offers .product-offer{padding:60px 0}.offers section.last-section{border-bottom:0}.offers .hero{padding:24px;border-bottom:0}.no-js .offers .share-section,.no-js .offers .countdownClock{display:none}body.offers{padding-bottom:84px}.offers .legal .expander-content{padding:24px 0 60px 0}.offers .affiliate-branding,.offers .product-features-column,.offers .countdown .number,.offers .product-characteristics{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url("/bundles/plusnetplusnetassets/components/boxsizing.htc")}.offers .product-features-row{border-top:3px solid #d7dee0;margin-top:24px;padding-top:48px}.lt-ie8 .offers .product-features-column{z-index:2}.lt-ie8 .offers .phone-options-column{z-index:1}.offers .h_alpha,.offers .h_beta{margin:0}.offers .got-a-question-block h1,.offers .other-products-block h1{margin-bottom:24px}.offers .got-a-question-block h2,.offers .got-a-question-block hgroup,.offers .other-products-block h2,.offers .other-products-block hgroup{margin-bottom:0;,}.offers .share-this-offer-block hgroup{margin-bottom:12px}.offers .call-to-action{float:right;margin-right:0;clear:right}.offers .product-pricing-column{float:right}.offers .product-pricing{width:auto}.offers .product-pricing ins{text-decoration:none}.offers .product-characteristics{width:100%}.offers .offer-callout{margin:.2em 12px 12px 0}.offers .product-childProducts .child-product{border-bottom:1px dotted #d7dee0;margin-bottom:24px;padding-bottom:12px}.offers .got-a-question-block .tooltip{color:#0397b5}.offers .legals{margin-top:0}.offers .tooltip-content small{color:#FFF}.offers .product-childProducts{float:none;width:auto}.offers .product-childProducts .button-next{font-size:2.8rem}.offers .product-childProducts .button-next:after{border-width:7px}.addthis_toolbox a[target="_blank"]:after{background:0;content:none;display:none}.hero--layout-j .message__heading--alpha,.lt-ie9 .hero--layout-j .message__heading--alpha{top:24px}.hero--layout-j .peel-over,.lt-ie9 .hero--layout-j .peel-over{top:54px}.lt-ie9 .hero--layout-j .peel-over--headline-only .peel-over__text--m,.hero--layout-j .peel-over--headline-only .peel-over__text--m{margin-top:0}
@media only screen and (min-width:1024px){.offers .showInline1024Up{display:inline}.offers .nowrap1024up{white-space:nowrap}.offers .product-characteristics{position:relative;right:20%}.offers .featured-product-description-title,.offers .product-description-summary{padding-right:72px}}@media only screen and (min-width:800px) and (max-width:1024px){.offers .featured-product-description-title,.offers .product-description-summary{padding-right:16px}}
@media only screen and (min-width:800px){.offers .info-message{margin-left:12px}}@media only screen and (max-width:800px){.offers .plusnet-logo-block{float:left;width:auto}.offers .affiliate-branding-block{float:right;width:auto;margin:0}.offers .showInline800Down{display:inline}.countdown .block800down{display:block;padding-top:6px}.countdown .block800down{display:block;padding-top:6px}.offers .featured-product-column,.offers .product-characteristics-column,.offers .product-features-column,.offers .phone-options-column{float:left}.offers .hero{padding:0}}@media only screen and (min-width:600px) and (max-width:800px){.offers .product-characteristics-column{width:25%}}
@media only screen and (min-width:601px){.offers .showInline600Up{display:inline}.offers .product-features-column{padding-right:24px}}@media only screen and (max-width:600px){.offers .hide600Down{display:none}.offers .product-characteristics-column,.offers .featured-product-column{width:55%}.offers .product-characteristics li{float:none}.offers .product-characteristics li br{display:none}.offers section{padding:24px 0}.offers .product-pricing-column{float:none;right:6px}.offers .product-pricing-column span,.offers .product-pricing-column a{position:relative;top:0;right:0}.offers .product-features{border-bottom:1px dotted #d7dee0;margin-bottom:24px;padding-bottom:24px}.offers .product-characteristics-column{margin-bottom:12px}.offers .product-features-column{overflow:hidden;margin:0}.offers .phone-options-column{margin:0}}@media only screen and (min-width:480px) and (max-width:600px){.button-featured{font-size:20px;font-size:2rem}}
@media only screen and (min-width:480px){.offers .hide480Up{display:none}}@media only screen and (max-width:480px){.offers .affiliate-branding img{height:30px}.offers .countdown{padding:12px 6px}.offers .countdown .number{padding:3px;margin:0 3px;width:3.4rem;margin:0}.offers .countdown h2{font-size:22px;font-size:2.2rem}.offers .hide480Down{display:none}.offers .product-pricing-column span,.offers .product-lineRental{display:block}.offers .product-pricing-value{font-size:44px;font-size:4.4rem}}

@media only screen and (max-width:700px){.offers .header{padding:12px 0;min-height:70px}.offers .affiliate-branding-block{max-width:190px}.offers .affiliate-branding{margin:0;height:auto}.offers .affiliate-branding img{height:35px}.offers .affiliate-branding-block .h_group .h_beta{font-size:18px;font-size:1.8rem}}