html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}#region-menu ul#main-menu .megamenu-item.hidden,.view-category-page .views-exposed-form,.view-tariff-family-page .views-exposed-form,.hof-dataitem .deal-details,.device-overlay{display:none;}.hof-dataitem .deal-more,.review-toggle,.node-devices.node-category-page{cursor:pointer;}.review .review-body,.review .review-stars,.review-editorial .review-summary{display:block;}.review-editorial .review-body,.review-editorial .review-stars{display:block;}.bx-viewport{height:100% !important;}.deal-bonus::before{content:"|";margin-right:5px;font-weight:bold;}.deal-bonus.deal-bonus-first:before{content:"";}.deal-bonuses label{display:inline-block;font-weight:bold;}.not-all-sorts .deal-content div{width:22%!important;}.not-all-sorts .deals-table-header li{width:24%!important;}.existingcustomerdeal{float:right;color:#8c2727;}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:solid #fff 5px;left:-5px;background:#fff;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(/sites/all/themes/hofgarten/images/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{left:10px;background:url(/sites/all/themes/hofgarten/images/bxslider/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:10px;background:url(/sites/all/themes/hofgarten/images/bxslider/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover{background-position:0 0;}.bx-wrapper .bx-next:hover{background-position:-43px 0;}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/sites/all/themes/hofgarten/images/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/sites/all/themes/hofgarten/images/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
body,button,input,select,textarea{color:#5e5d5d;font-family:Arial,Helvetica,sans-serif;}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4;background-color:#ebeaea;padding:0;margin:0;}#zone-content{margin:0;width:100%;text-align:center;}#zone-branding,#zone-menu,#zone-header,#zone-content-inner,#zone-footer,.secondary-content,.tertiary-content,.quaternary-content,.breadcrumb{max-width:1024px;min-width:960px;width:90%;margin:0 auto;text-align:left;display:block;}#zone-header-wrapper > #zone-header{padding:0;position:relative;}#sliding-popup .popup-content{width:980px !important;}div.logo-img > a > img#logo{position:absolute;top:1px;}.node-type-devices #zone-content-inner,.product-category #zone-content-inner,.page-user #zone-content-inner,.page-contact #zone-content-inner,.page-comment #zone-content-inner{width:100%;max-width:100%;float:left;}.product-category .intro-text,.product-category #page-title,.product-category .quaternary-context,.product-category .view-footer,.page-user #zone-content-inner #region-content,.page-contact #zone-content-inner #region-content,.page-comment #zone-content-inner #region-content{max-width:1024px;width:90%;margin:0 auto;float:none;display:block;}.product-category .intro-text-wrapper{margin-top:-60px;}.product-category .intro-text .views-field-field-category-page-content-1{margin-top:60px;background-color:#fff;background:rgba(255,255,255,0.85);padding:2px;}.page-contact h1#page-title,.page-comment h1#page-title,.page-search h1#page-title,.page-user h1#page-title{width:100%;}.intro-text-wrapper .intro-text{padding:1px 0 15px;}a,a:link,a:visited{color:#802D87;text-decoration:none;}.breadcrumb a{color:#323333;}a:hover{text-decoration:underline;}.content p{margin:5px 0 15px;}.quaternary-content-wrapper .quaternary-content p{margin:30px 0;}h1{font-size:24px;margin:0 0 20px;color:#323333;}.title-wrapper h1#page-title{padding:20px 0 10px;margin-top:0;margin-bottom:0;}.node-type-article .title-wrapper h1#page-title{padding:20px 30px 10px;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;}.node-type-article .headline{text-align:center;}h2{color:#7f7f7f;font-size:18px;font-weight:normal;margin:15px 0;}.page-home h1#page-title{color:#323333;font-size:18px;font-weight:normal;margin:15px 0;width:50%;}h3{color:#323333;clear:both;margin:15px 0 5px;font-size:18px;}.megamenu-news h3{margin-top:5px;}h4{color:#323333;margin:15px 0 5px;font-size:14px;clear:both;}.field-name-field-feature-long-name{font-size:18px;color:#323333;}#page{width:100%;text-align:center;}#zone-branding-wrapper,.product-category .title-wrapper,.page-user      #zone-content-inner,.page-contact   #zone-content-inner,.page-comment   #zone-content-inner{background-color:#fff;}#zone-menu-wrapper{background-color:#181818;border-top:1px solid #000;border-bottom:1px solid #000;}#breadcrumb{background-color:#dcdada;display:block;height:60px;}#zone-content-wrapper{background-color:#ebeaea;background-image:none;}#zone-postscript-wrapper{background:#ebeaea url(/sites/all/themes/store_three/images/light-grey-bg.gif) repeat-x left top;}.front #zone-postscript-wrapper{background:#ebeaea none;}.front #zone-content-wrapper{background:#c0c0c0 url(/sites/all/themes/store_three/images/mid-grey-bg.gif) repeat-x left top;}.node-type-funnel-page #region-content,.node-type-article #zone-content-wrapper{background:#ebeaea url(/sites/all/themes/store_three/images/light-grey-bg.gif) repeat-x left top;}#region-content .region-content-inner{padding-bottom:20px;}.front #region-content .region-content-inner{padding-bottom:0px;}.front .secondary-content-wrapper{padding:0;}.tertiary-content-wrapper{width:100%;background-color:#dcdada;background-image:none;}.quaternary-content-wrapper{display:block;width:100%;background-color:#ebeaea;background-image:none;padding-bottom:20px;}#section-footer{background-color:#DCDADA;border:none;margin:0;padding:0;position:relative;}ul.primary{margin:0;}.node-type-page .region-content-inner .block-system,.page-o2-sim-pay-monthlyhtml .region-content-inner .block-system,.page-o2-tariff-guidehtml .region-content-inner .block-system,.page-discontinued-phoneshtml .region-content-inner .block-system,.node-type-funnel-page .region-content-inner .block-system,.news-section .region-content-inner .block-system{background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;padding:30px;}.node-type-page .region-content-inner .block-system ul,.page-o2-sim-pay-monthlyhtml .region-content-inner .block-system ul,.page-o2-tariff-guidehtml .region-content-inner .block-system ul,.page-discontinued-phoneshtml .region-content-inner .block-system ul,.node-type-funnel-page .region-content-inner .block-system ul,.news-section .region-content-inner .block-system ul{margin:10px 0;}.region-content-inner .block-system ul,.region-content-inner .block-system ol{margin-bottom:15px;}.region-content-inner .block-system ul li{list-style:disc inside none;margin:5px 10px;padding:0 0 0 5px;}.region-content-inner .block-system ol li{list-style:decimal outside none;margin:5px 0 5px 24px;padding:0 0 0 5px;}.node-type-article .region-content-inner .block-system{background-color:#fff;-moz-box-shadow:0px 2px 2px 0px #8c8a8a;-webkit-box-shadow:0px 2px 2px 0px #8c8a8a;box-shadow:0px 2px 2px 0px #8c8a8a;padding:20px 30px 30px 30px;}.product-category .region-content-inner,.page-tariff-guide .region-content-inner{background-color:#EBEAEA;}.page-taxonomy-term .region-content-inner .view-news-category-seo{padding:30px;}.intro-text-wrapper{background-color:#fff;}.page-user #region-content,.page-contact #region-content,.page-comment #region-content,.page-search #region-content{background-color:#fff;padding:20px 0;}#section-header{position:relative;z-index:9;}#region-branding{margin:0;padding:0;}#region-branding .branding-data{border:none;display:block;float:left;height:42px;padding:30px 0 26px 0;width:399px;}#region-branding .site-name-slogan{display:none;}#region-branding #block-panels-mini-banners{display:block;float:right;padding-top:19px;text-align:right;width:490px;}#region-branding #block-panels-mini-banners p{margin:0;}#region-menu ul#main-menu .megamenu-arrow{display:none;}#region-menu ul#main-menu .megamenu-close{position:absolute;background:url(/sites/all/themes/store_three/images/bx-controls-close.png) no-repeat left top;right:15px;text-indent:-99px;top:15px;overflow:hidden;width:17px;height:17px;z-index:999;cursor:pointer;}#nav .menu a{border:none;padding:5px 10px;}.container-12,.container-12 .grid-12{width:100% !important;margin:0;}#zone-menu{background-color:transparent;border:none;position:relative;}#region-menu ul#main-menu{border:none;border-left:1px solid #000;display:block;float:left;margin:0;position:relative;width:75%;z-index:999;}#region-menu ul#main-menu li{height:auto;}#region-menu ul#main-menu li a{line-height:1.2;}#region-menu ul#main-menu>li.megamenu{border-right:1px solid #000;cursor:pointer;float:left;height:auto;list-style-image:none;margin:0;padding:0;z-index:999;}#region-menu ul#main-menu .megamenu>a{background:url(/sites/all/themes/store_three/images/arrow-grey-down.png) no-repeat right center;color:#fff;float:left;font-size:15px;font-weight:bold;line-height:1.4;padding:14px 37px 13px 19px;text-decoration:none;text-shadow:0px 1px 2px #181818;text-transform:uppercase;}#region-menu ul#main-menu li.megamenu.menu-229,#region-menu ul#main-menu li.megamenu.menu-1302,#region-menu ul#main-menu li.megamenu.menu-1303{background:url(/sites/all/themes/store_three/images/dark2-grey-bg.gif) repeat-x left top #272727;}#region-menu ul#main-menu .megamenu.menu-229>a,#region-menu ul#main-menu .megamenu.menu-1302>a,#region-menu ul#main-menu .megamenu.menu-1303>a{background:url(/sites/all/themes/store_three/images/arrow-grey-down.png) no-repeat right center;}#region-menu ul#main-menu .megamenu>a.megamenu-active{border-bottom:1px solid #E7E6E6;background:#E7E6E6 url(/sites/all/themes/store_three/images/arrow-grey-up.png) no-repeat right center;color:#323333;margin-bottom:-1px;text-shadow:0px 1px 2px #c9c7c7;}#region-menu ul#main-menu .megamenu.menu-229>a.megamenu-active,#region-menu ul#main-menu .megamenu.menu-1302>a.megamenu-active,#region-menu ul#main-menu .megamenu.menu-1303>a.megamenu-active{background:#E7E6E6 url(/sites/all/themes/store_three/images/arrow-grey-up.png) no-repeat right center;}#nav .menu a{background-color:transparent;}#region-menu ul#main-menu .megamenu-item{background-color:#FFFFFF;border:none;cursor:default;display:block;height:auto;left:0;padding:0;position:absolute;top:49px;width:1000px;margin:0;z-index:-1;-moz-box-shadow:1px 1px 7px 0px #2f2f2e;-webkit-box-shadow:1px 1px 7px 0px #2f2f2e;box-shadow:1px 1px 7px 0px #2f2f2e;}#region-menu ul#main-menu .megamenu-inner{padding:0;}#region-menu ul#main-menu .megamenu-inner .flexi-row-1,.megamenu-shop .menu-primary-content{padding:20px;}.flexi-row.flexi-row-1,.flexi-row.flexi-row-2,.megamenu-shop .menu-primary-content,.megamenu-shop .menu-secondary-content{width:auto;}.megamenu-shop .menu-primary-content .col3-4{border-right:1px dotted #BCBCBC;float:left;margin-right:2%;width:72%;}.flexi-row-1 .flexi-col-3,.megamenu-shop .menu-primary-content .col1-4{float:left;width:24.8%;}.megamenu-shop .menu-primary-content .col1-4 h2.block-title{color:#802D87;margin:0 0 12px;}#block-bean-deal-of-the-week--2 h2.block-title{color:#802D87;margin:0 0 12px;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item,.megamenu-offers .flexi-row-1 .bean-image-link-item{border:1px solid #d6d5d5;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #b8b7b7;-webkit-box-shadow:0px 1px 2px 0px #b8b7b7;box-shadow:0px 1px 2px 0px #b8b7b7;position:relative;height:152px;overflow:hidden;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item .field-name-field-block-item-image a,.megamenu-offers .flexi-row-1 .bean-image-link-item .field-name-field-block-item-image a{position:absolute;right:0;left:0;top:0;bottom:0;z-index:0;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item .field-name-field-block-item-image img,.megamenu-offers .flexi-row-1 .bean-image-link-item .field-name-field-block-item-image img{position:absolute;right:0;bottom:0;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item .field-name-field-block-item-link,.megamenu-offers .flexi-row-1 .bean-image-link-item .field-name-field-block-item-link{position:relative;z-index:9;padding-top:10px;display:inline;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item .field-name-field-block-item-link a,.megamenu-offers .flexi-row-1 .bean-image-link-item .field-name-field-block-item-link a{background-color:#f2f2f2;background:rgba(241,241,241,0.9);border-left:1px solid #323333;color:#323333;display:block;font-size:14px;font-weight:bold;padding:10px;width:62%;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item .field-name-field-block-item-link a:hover,.megamenu-offers .flexi-row-1 .bean-image-link-item .field-name-field-block-item-link a:hover{text-decoration:none;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item p,.megamenu-offers .flexi-row-1 .bean-image-link-item p{color:#802D87;font-size:12px;margin:6px 0;padding-left:10px;position:relative;width:100px;z-index:9;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item p a,.megamenu-offers .flexi-row-1 .bean-image-link-item p a{background:#782483 url(/sites/all/themes/store_three/images/button.jpg) repeat-x left top;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;font-size:12px;font-weight:normal;padding:3px 10px;text-transform:uppercase;}.megamenu-shop .menu-primary-content .col1-4 .bean-image-link-item p a:hover,#block-bean-offers-menu-secondary .bean-image-link-item p a:hover{text-decoration:none;}.megamenu-shop .menu-secondary-content,#region-menu ul#main-menu .megamenu-inner .flexi-row-2{background-color:#f5f3f3;padding:20px;clear:both;}.flexi-row-2 ul.menu{padding:0;}.megamenu-shop .menu-secondary-content ul.menu li,#region-menu ul#main-menu .flexi-row-2 ul.menu li,.megamenu-news .block-views .item-list li{background:url(/sites/all/themes/store_three/images/list-grey-arrow.gif) no-repeat left 7px;list-style-image:none;border:none;display:block;padding:2px 0 2px 10px;margin:0;}#region-menu ul#main-menu .flexi-row-2 ul.menu li a{font-size:14px;font-weight:normal;padding:0;}.menu-primary-content h2.block-title,#region-menu ul#main-menu .flexi-row-1 h2.block-title{margin:0 0 12px 0px;}.menu-secondary-content h2.block-title,#region-menu ul#main-menu .flexi-row-2 h2.block-title{margin:0 0 5px 0px;}.flexi-row-1 .flexi-col-3 h2.block-title{color:#802D87;}.menu-primary-content .col1-3,.flexi-row-1 .flexi-col-2 .field-item{float:left;margin:37px 3% 0 0;width:30.3%;}.menu-primary-content .col1-3{position:relative;}.megamenu-inner .titlebutton{position:absolute;top:0;right:0;margin:0;}.megamenu-plans .megamenu-inner .titlebutton{right:30px;}.megamenu-shop .megamenu-inner .titlebutton{top:-37px;}.megamenu-inner .titlebutton a{background:#782483 url(/sites/all/themes/store_three/images/button.jpg) repeat-x left top;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;display:block;font-size:12px;font-weight:normal;padding:5px 10px;text-transform:uppercase;}.megamenu-shop .menu-primary-content .col1-3 .field-item,.flexi-row-1 .flexi-col-2 .field-item{background-color:#ebeaea;margin-bottom:13px;width:201px;float:right;}#block-bean-plans-menu-mobile-broadband{position:relative;}#block-bean-plans-menu-mobile-broadband .field-name-field-block-link-item{margin:13px 0;position:relative;}#block-bean-plans-menu-mobile-broadband .field-item,#block-bean-news-menu-phone .field-name-field-block-item-link{background-color:#ebeaea;margin-bottom:13px;height:70px;overflow:hidden;-khtml-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:2px;overflow:hidden;float:left;text-align:left;}#block-bean-plans-menu-mobile-broadband .field-item{width:201px;}#block-bean-news-menu-phone .field-item{width:230px;}#block-bean-plans-menu-mobile-broadband .field-item.odd{margin:1% 0;}#block-bean-plans-menu-mobile-broadband .field-item.even{margin:1% 2%;}.menu-primary-content .col1-3 .field-name-field-block-item-image,.flexi-row-1 .flexi-col-2 .field-item .field-name-field-block-item-image,#block-bean-plans-menu-mobile-broadband .field-name-field-block-item-image,#block-bean-news-menu-phone .field-name-field-block-item-image{float:right;width:74px;height:70px;}.menu-primary-content .col1-3 .field-name-field-block-item-link,.flexi-row-1 .flexi-col-2 .field-item .field-name-field-block-item-link,#block-bean-plans-menu-mobile-broadband .field-name-field-block-item-link{float:left;width:126px;padding:0;}#block-bean-news-menu-phone .field-name-field-block-item-link{float:left;width:71%;padding:0;}.menu-primary-content .col1-3 .field-name-field-block-item-link a,.flexi-row-1 .flexi-col-2 .field-item .field-name-field-block-item-link a,#block-bean-plans-menu-mobile-broadband .field-name-field-block-item-link a,#block-bean-news-menu-phone .field-name-field-block-item-link a{color:#323333;display:block;font-size:18px;line-height:1.2;padding:13px 17px;min-height:44px;}.menu-primary-content a:hover,.bean-image-link-item a:hover{text-decoration:none;}.menu-primary-content .col1-3.logos{margin-top:0;}.menu-primary-content .col1-3.logos .field-item{float:left;margin:0 13px 13px 0;background-color:transparent;width:92px;}.menu-primary-content .col1-3.logos .field-item.even{margin:0 0 13px 0;}.menu-primary-content .col1-3.logos .field-item .field-name-field-block-item-image{height:69px;width:92px;}.megamenu-shop .menu-secondary-content .other-products{border-right:1px dotted #bcbcbc;float:left;margin-right:2%;width:22.8%;min-height:10em;}.megamenu-shop .menu-secondary-content .month-cost{border-right:1px dotted #bcbcbc;float:left;margin-right:2%;width:16%;min-height:10em;}.megamenu-shop .menu-secondary-content .mobile-phones{float:left;width:56%;}.megamenu-shop .menu-secondary-content .mobile-phones .col1-3{float:left;width:30%;margin-right:3%;}.megamenu-shop .menu-secondary-content .mobile-phones .col1-3 #block-menu-menu-mobile-phones-2,.megamenu-shop .menu-secondary-content .mobile-phones .col1-3 #block-menu-menu-mobile-phones-3{margin-top:30px;}.megamenu-offers .flexi-row-1 .flexi-col-1{float:left;margin-right:2%;width:34%;}.megamenu-offers .flexi-row-1 .flexi-col-1 .bean-image-link-item,.megamenu-offers .flexi-row-1 .flexi-col-2 .bean-image-link-item{border:1px solid #d6d5d5;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #b8b7b7;-webkit-box-shadow:0px 1px 2px 0px #b8b7b7;box-shadow:0px 1px 2px 0px #b8b7b7;height:152px;overflow:hidden;position:relative;z-index:0;}.megamenu-offers .flexi-row-1 .flexi-col-1 .bean-image-link-item .content,.megamenu-offers .flexi-row-1 .flexi-col-2 .bean-image-link-item .content{z-index:9;}.megamenu-offers .flexi-row-1 .flexi-col-1 .bean-image-link-item .field-name-field-block-item-image a,.megamenu-offers .flexi-row-1 .flexi-col-2 .bean-image-link-item .field-name-field-block-item-image a{bottom:0;top:0;left:0;position:absolute;right:0;z-index:0;}.megamenu-offers .flexi-row-1 .flexi-col-1 .bean-image-link-item .field-name-field-block-item-image img,.megamenu-offers .flexi-row-1 .flexi-col-2 .bean-image-link-item .field-name-field-block-item-image img{position:absolute;right:0;bottom:0;}.megamenu-offers .flexi-row-1 .flexi-col-1 .bean-image-link-item .content h2,.megamenu-offers .flexi-row-1 .flexi-col-2 .bean-image-link-item .content h2{background-color:#802D87;border-left:1px solid #323333;color:#fff;display:block;font-size:16px;font-weight:bold;padding:10px;margin:15px 0 5px;width:50%;}.megamenu-offers .flexi-row-1 .flexi-col-1 .bean-image-link-item .content p,.megamenu-offers .flexi-row-1 .flexi-col-2 .bean-image-link-item .content p{color:#323333;font-size:13px;margin:6px 0;padding-left:10px;position:relative;width:40%;z-index:9;}.megamenu-offers .flexi-row-1 .flexi-col-2{border-right:1px dotted #bcbcbc;float:left;margin-right:2%;width:34%;}.megamenu-offers .flexi-row-1 .flexi-col-2{padding-top:37px;padding-right:2%;}.megamenu-offers .flexi-row-2 .flexi-col-1{border-right:1px dotted #bcbcbc;float:left;margin-right:2%;width:54%;}.megamenu-offers .flexi-row-2 .flexi-col-1 .bean-image-link-item{background-color:#FFFFFF;box-shadow:0 1px 2px 0 #8C8A8A;height:152px;overflow:hidden;position:relative;}#region-menu ul#main-menu .megamenu-offers .flexi-row-2 .flexi-col-1 ul.menu li{float:left;width:30%;}.megamenu-offers .flexi-row-2 .flexi-col-2{border-right:1px dotted #bcbcbc;float:left;margin-right:2%;width:16%;}.megamenu-offers .flexi-row-2 .flexi-col-3{float:left;width:22.8%;}#region-menu ul#main-menu .megamenu-offers .flexi-row-2 .flexi-col-3 ul.menu{width:70%;margin:0 auto;padding:0;}#region-menu ul#main-menu .megamenu-offers .flexi-row-2 .flexi-col-3 ul.menu li{background:none;float:left;width:100%;margin:3px 0;}#region-menu ul#main-menu .megamenu-offers .flexi-row-2 .flexi-col-3 h2{display:none;}#region-menu ul#main-menu .megamenu-offers .flexi-row-2 .flexi-col-3 ul.menu li a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;font-weight:normal;padding:7px 15px;text-transform:uppercase;text-align:center;}#region-menu ul#main-menu .megamenu-offers .flexi-row-2 .flexi-col-3 ul.menu li a:hover{text-decoration:none;}.megamenu-plans .flexi-row-2 .flexi-col-1{float:left;padding-right:2%;width:61%;}.megamenu-plans .flexi-row-2 .flexi-col-1 .pane-node{padding:5px 10px;}.megamenu-plans .flexi-row-2 .flexi-col-1 h2{margin:0;color:#323333;font-size:16px;font-weight:bold;}.megamenu-plans .flexi-row-2 .flexi-col-1 p{margin:0;font-size:12px;}.panels-flexible-row,.panels-flexible-column-inside{padding:0;}.megamenu-plans .flexi-row-2 .flexi-col-1 .panels-flexible-column-1-main{border-right:1px dotted #BCBCBC;}.megamenu-plans .flexi-row-2 .flexi-col-1 .panels-flexible-row-1-main-row,.megamenu-plans .flexi-row-2 .flexi-col-1 .panels-flexible-row-1-2{border-bottom:1px dotted #BCBCBC;}.megamenu-plans .flexi-row-2 .flexi-col-2,.megamenu-plans .flexi-row-2 .flexi-col-3{border-left:1px dotted #BCBCBC;float:left;padding-left:2%;width:16%;min-height:9em;}.megamenu-news .flexi-row-1 .block-block{width:96%;float:left;position:relative;}.megamenu-news .flexi-row-1 .block-views{width:30%;margin-left:2%;float:left;}.megamenu-news .flexi-row-1 .flexi-col-1{border-right:1px dotted #BCBCBC;float:left;margin:0;width:72%;}.megamenu-news .flexi-row-1 .flexi-col-1 .block-views{width:45%;margin:0 3% 0 0;min-height:220px;}.megamenu-news .flexi-row-1 .flexi-col-1 .block-views#block-views-7f700c950c41755e514334d347e02ff0{border-right:1px dotted #BCBCBC;margin-left:0;padding-right:2%;}.megamenu-news .flexi-row-1 .flexi-col-2{float:left;width:24.8%;margin:30px 0 0 2%;}.megamenu-news .flexi-row-1 .block-bean{float:right;margin-top:-37px;padding:44px 0 0 0;}.megamenu-news .flexi-row-1 .flexi-col-2 .field-item{margin:13px 0;}.megamenu-news .views-summary li{width:30%;margin-right:2%;float:left;}.megamenu-news #block-bean-news-menu-phone .field-name-field-block-item-link{width:156px;}.megamenu-help .flexi-row-1 .flexi-col ul.menu li{float:left;padding:0;margin:1% 2% 1% 0;padding-right:2%;width:21.4%;}#nav .megamenu-help .flexi-row-1 .flexi-col ul.menu li a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;font-weight:normal;padding:7px 15px;text-transform:uppercase;text-align:center;}.megamenu-help .flexi-row-2 .flexi-col{border-right:1px dotted #BCBCBC;float:left;margin-right:2%;min-height:9em;width:23.4%;}.megamenu-help .flexi-row-2 .flexi-col.flexi-col-4{margin-right:0;border:none;}#nav #block-search-form{margin-top:8px;background:url(/sites/all/themes/store_three/images/search-box.png) no-repeat left top;width:231px;height:32px;overflow:hidden;float:right;}#nav input.form-text[type="text"]{background-color:transparent;border:none;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:8px 0 0 8px;width:190px;}#nav input.form-submit[type="submit"]{background-color:transparent;border:none;}#zone-header.breadcrumb{padding:0;position:relative;}#region-header-second{position:absolute;right:0px;top:18px;width:50%;margin:0;z-index:1;}.region-header-second-inner{float:right;margin:0;width:auto;}#region-header-second .block{width:inline;float:left;}#region-header-second .block .content{margin-left:10px;}#region-header-second .block p#button-email-this{margin:0;}#region-header-second .block p#button-email-this a{background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left TOP #fff;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:none;border-radius:2px;-moz-box-shadow:0px 1px 2px 0px #c8c6c6;-webkit-box-shadow:0px 1px 2px 0px #c8c6c6;box-shadow:0px 1px 2px 0px #c8c6c6;display:inline-block;font-size:11px;font-weight:bold;padding:2px 7px;white-space:nowrap;margin:0;color:#802D87;}#plusone,#widget{text-align:right !important;}#breadcrumb{position:relative;}#breadcrumb .breadcrumb{font-size:12px;height:35px;left:0;overflow:hidden;padding:20px 0 0;}#zone-footer{padding-top:20px;padding-bottom:30px;}.container-12 #region-footer-second.grid-6{float:right;margin:0;width:auto;}#region-footer-second li{float:left;margin:0;padding:0 12px;border-right:1px solid #aeaeae;list-style:none;}#region-footer-second li.last{border:none;padding-right:0;}#region-footer-second li a{color:#000;font-size:12px;}.view-homepage-carousel .view-content{padding:0;}.front #section-content{position:relative;z-index:0;}.front #zone-content-wrapper #zone-content{padding-bottom:0px;}.front #zone-content-wrapper #zone-content h2{margin:20px 0 18px;}.front #slides{background-color:#c6c4c4;background:rgba(50,51,51,0.1);position:relative;}.view-homepage-carousel .hc-control{background:url(/sites/all/themes/store_three/images/carousel-controls.png) no-repeat left top;border:none;overflow:hidden;position:absolute;text-indent:-99px;top:140px;width:17px;height:31px;cursor:pointer;z-index:9;}.view-homepage-carousel .hc-control-prev{left:9px;background-position:left top;}.view-homepage-carousel .hc-control-prev:hover{background-position:left bottom;}.view-homepage-carousel .hc-control-next{right:9px;background-position:right top;}.view-homepage-carousel .hc-control-next:hover{background-position:right bottom;}.slides_container{width:960px;height:300px;margin:0 auto;overflow:hidden;z-index:0;}.slides_container div.views-row{width:960px;height:300px;}.slides_container .views-row .node-homepage-carousel{background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;display:block;float:left;height:300px;overflow:hidden;padding:0;position:relative;}.slides_container .views-row .node-homepage-carousel img{bottom:0;position:absolute;right:0;z-index:1;}.view-homepage-carousel .field-content .node-homepage-carousel.node-first{height:280px;margin:10px 0.5%;padding:0;width:49%;}.view-homepage-carousel .field-content .node-homepage-carousel.node-not-first{height:280px;margin:10px 0.5%;width:24%;}.view-homepage-carousel .field-content .node-homepage-carousel.node-number-2{padding:0;}.slides_container .views-row .node-homepage-carousel h2{background-color:#F2F2F2;background:rgba(241,241,241,0.9);border-left:1px solid #323333;color:#323333;display:block;font-size:18px;font-weight:bold;line-height:1.3;padding:10px;position:relative;width:45%;z-index:9;}.slides_container .views-row .node-homepage-carousel h2 a{color:#323333;}.view-homepage-carousel .field-content .node-homepage-carousel.node-not-first h2{font-size:16px;width:55%;}.slides_container .views-row .node-homepage-carousel .content{background-color:#F2F2F2;background:rgba(241,241,241,0.9);color:#323333;height:50px;right:0;bottom:0;line-height:1.2;left:0;overflow:hidden;padding:10px;position:absolute;z-index:99;}.view-homepage-carousel .field-content .node-homepage-carousel.node-first .content{padding:10px 106px 10px 10px;}.view-homepage-carousel .field-content .node-homepage-carousel.node-not-first .content{font-size:12px;padding:10px 65px 10px 10px;}.slides_container .views-row .node-homepage-carousel .content .hc-price-wrapper{color:#802D87;font-size:24px;font-weight:bold;}.view-homepage-carousel .field-content .node-homepage-carousel.node-not-first .content .hc-price-wrapper{font-size:18px;}.slides_container .views-row .node-homepage-carousel .content .more-deals-wrapper{right:10px;bottom:10px;position:absolute;}.more-deals-inner a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;display:block;font-size:12px;font-weight:normal;padding:5px 8px;text-transform:uppercase;}.more-deals-inner a:hover{text-decoration:none;}.secondary-content{padding:30px 0 20px;}.secondary-content #region-postscript-first{margin:0;width:76%;}.view-display-id-block_category_links ul{margin:0;padding:0;}.container-12 .view-display-id-block_category_links ul li.grid-3{background-color:#FFFFFF;box-shadow:0 1px 2px 0 #d0cece;margin:0 1.75% 1.75% 0;width:31.25%;height:70px;-khtml-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:2px;overflow:hidden;}.field-collection-view{margin:0;padding:0;}.small-box{border:none;}.secondary-content #region-postscript-second{float:right;margin:0;width:24%;}.secondary-content #block-ft-hof-homepage-phone-finder{background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;padding:15px 20px;}.secondary-content .field-name-field-homepage-link{float:left;width:69%;}.secondary-content .field-name-field-homepage-button-image{float:right;width:31%;text-align:right;}.secondary-content .view-id-homepage_blocks .small-box .views-field-field-homepage-categories .field-name-field-homepage-button-image a{margin:0;padding:0;width:74px;height:70px;float:right;}.secondary-content .field-name-field-homepage-button-image img{width:74px;height:70px;float:right;}.secondary-content .view-id-homepage_blocks .small-box .views-field-field-homepage-categories a{color:#323333;display:block;font-size:18px;line-height:1.2;padding:13px 30px 13px 18px;}.secondary-content .view-id-homepage_blocks .small-box .views-field-field-homepage-categories a:hover{text-decoration:none;}.secondary-content #block-ft-hof-homepage-phone-finder h2{margin:0px 0 5px;}.secondary-content .form-item,.secondary-content .form-actions{margin:7px 0;}.secondary-content select#edit-manufacturer,.secondary-content select#edit-model{width:96%;padding:2%;border:1px solid #d9d7d7;color:#323333;}#form-phone-finder .form-submit{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border:none;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#FFFFFF;display:block;font-size:12px;font-weight:normal;padding:2px 8px;text-transform:uppercase;}.tertiary-content{padding:10px 0 30px;}.tertiary-content .view-display-id-homepage_more_links ul{margin:0;padding:0;}.container-12 .view-display-id-homepage_more_links ul li.grid-3{background:#fff url(/sites/all/themes/store_three/images/hompage-more-links-arrows.png) no-repeat right center;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;float:left;margin:0 1.25% 0 0;width:24%;height:45px;}.tertiary-content .field-collection-container{border:none;}.container-12 .view-display-id-homepage_more_links ul li.grid-3.views-row-last{margin-right:0;}.tertiary-content .view-id-homepage_blocks .small-box .views-field-field-homepage-more-links a{color:#802D87;display:block;font-size:16px;font-weight:bold;line-height:1.2;position:relative;padding:14px 30px 14px 15px;text-transform:uppercase;}.tertiary-content .view-id-homepage_blocks .small-box .views-field-field-homepage-more-links a:hover{text-decoration:none;}.small-box .view-content > div{padding:0;}.view-homepage-features{margin:25px 0;}.view-homepage-features .view-header{display:block;z-index:1;position:relative;}.view-homepage-features .view-content{background-color:#fff;-moz-box-shadow:0 2px 2px 0px #8c8a8a;-webkit-box-shadow:0 2px 2px 0px #8c8a8a;box-shadow:0 2px 2px 0px #8c8a8a;padding:1px 20px 40px;position:relative;z-index:2;}.view-homepage-features .view-header .view-content{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;z-index:0;}.view-homepage-features-description .views-field{text-align:left;margin:0
    padding:0;}.view-homepage-features-description .views-field .field-content{-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border:none;border-radius:2px 2px 0 0;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;background-color:#fff;color:#7F7F7F;display:inline-block;font-size:18px;font-weight:normal;padding:10px 20px;position:relative;text-align:left;top:0px;white-space:nowrap;}.view-homepage-features .views-row-odd,.view-homepage-features .views-row-even{border-bottom:1px dotted #D3D7D9;padding-bottom:10px;}.view-homepage-features .view-header .views-row-odd,.view-homepage-features .view-header .views-row-even{border:none;padding-bottom:0;}.view-homepage-features .views-row-odd .field-name-field-product-highlight-image{float:right;width:13%;text-align:right;margin:10px 0;}.view-homepage-features .views-row-odd .field-name-field-feature-body{float:left;width:85%;}.view-homepage-features .views-row-even .field-name-field-feature-short-name{margin-left:15%;}.view-homepage-features .views-row-even .field-name-field-product-highlight-image{float:left;width:13%;margin:10px 0;}.view-homepage-features .views-row-even .field-name-field-feature-body{float:right;width:85%;}.small-box .read-more-link{background-color:#FFFFFF;bottom:20px;display:block;float:none;left:20px;position:absolute;right:0;width:98%;}.small-box .read-more-link a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;display:block;font-size:12px;font-weight:normal;padding:7px 15px;text-transform:uppercase;cursor:pointer;display:inline-block;}.small-box .read-more-link a:hover{text-decoration:none;}.product-category .views-view-grid,.page-tariff-guide .views-view-grid{width:100%;}.product-category .views-view-grid .col1-2,.page-tariff-guide .views-view-grid .col1-2{width:50%;}.product-category .views-view-grid .col1-2 .node-devices,.page-tariff-guide .views-view-grid .col1-2 .node-devices{width:90%;margin:0 5% 10%;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;display:block;float:left;height:300px;overflow:hidden;padding:0;position:relative;}.product-category .node-devices .title-wrapper,.page-tariff-guide .node-devices .title-wrapper{background-color:#F2F2F2;border-left:1px solid #323333;color:#323333;display:block;font-size:18px;font-weight:bold;line-height:1.3;margin-top:10px;padding:10px 20px;position:relative;width:60%;z-index:1;}.product-category .title-wrapper a,.product-category .node-devices .title-wrapper a:hover,.page-tariff-guide .node-devices .title-wrapper a,.page-tariff-guide .node-devices .title-wrapper a:hover{color:#323333;text-decoration:none;}.product-category .node-devices .thumbnail,.page-tariff-guide .node-devices .thumbnail{position:absolute;bottom:0;right:0;}.product-category .node-devices .deals-link,.page-tariff-guide .node-devices .deals-link{background-color:#F2F2F2;background:rgba(241,241,241,0.9);bottom:0;left:0;padding:10px;position:absolute;z-index:1;width:100%;}.product-category .node-devices .deals-link a,.page-tariff-guide .node-devices .deals-link a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;float:right;font-size:12px;font-weight:normal;padding:5px 10px;margin-right:20px;text-transform:uppercase;}.product-category .node-devices .deals-link a:hover,.page-tariff-guide .node-devices .deals-link a:hover{text-decoration:none;}.product-category .node-devices .hof-product-badge .freegift,.product-category .node-devices .hof-product-badge .upfront,.page-tariff-guide .node-devices .hof-product-badge .freegift{background:url(/sites/all/themes/store_three/images/badge-bg.png) repeat-x scroll left top;position:absolute;bottom:50px;right:150px;width:92px;height:93px;z-index:8;left:auto;left:auto;}.product-category .node-devices .hof-product-badge .freegift .badgelabel,.product-category .node-devices .hof-product-badge .upfront .badgelabel,.page-tariff-guide .node-devices .hof-product-badge .freegift .badgelabel{padding:28px 4px 0;text-align:center;color:#ff002f;text-transform:uppercase;font-weight:bold;text-shadow:0px 1px 1px #fff;letter-spacing:-0.5px;}.product-category .node-devices .hof-product-badge .special,.page-tariff-guide .node-devices .hof-product-badge .special{background:url(/sites/all/themes/store_three/images/special-badge-bg.png) repeat-x scroll left top;position:absolute;top:0;right:0px;left:auto;width:150px;height:77px;}.product-category .node-devices .hof-product-badge .special .badgelabel,.page-tariff-guide .node-devices .hof-product-badge .special .badgelabel{padding:8px 0px 8px 55px;text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;text-shadow:0px 1px 1px #782483;letter-spacing:-0.5px;}.product-category .node-devices .field-name-field-features,.page-tariff-guide .node-devices .field-name-field-features{width:60%;margin:7px 20px;}.product-category .node-devices .review_tab_image,.page-tariff-guide .node-devices .review_tab_image{margin:10px 0 0 20px;}.product-category .node-devices .field-name-field-features li,.page-tariff-guide .node-devices .field-name-field-features li{background:url(/sites/all/themes/store_three/images/list-orange-arrow.gif) no-repeat scroll left 8px transparent;border:medium none;display:block;line-height:1.2;margin:0 0 0 2px;padding:3px 0 3px 10px;}.product-category .cost-inner,.page-tariff-guide .cost-inner{background-color:#FFFFFF;border:1px solid #F8B2BF;bottom:15px;left:20px;min-width:48%;padding:12px;position:absolute;width:auto;z-index:5;}.product-category .cost-prefix,.page-tariff-guide .cost-prefix{font-size:16px;line-height:1;color:#802D87;width:20%;float:left;}.product-category .cost-value,.page-tariff-guide .cost-value{font-size:35px;line-height:1;color:#802D87;float:left;font-weight:bold;padding:0 3%;width:auto;}.product-category .cost-value .first,.page-tariff-guide .cost-value .first{float:left;}.product-category .cost-value .last,.page-tariff-guide .cost-value .last{float:left;font-size:18px;}.product-category .cost-suffix,.page-tariff-guide .cost-suffix{font-size:12px;line-height:1;color:#802D87;width:auto;float:left;padding-top:20px;}.product-category .tertiary-content,.page-tariff-guide .tertiary-content{padding:0;}.views-exposed-widgets{margin:0;}.product-category .tertiary-content .views-exposed-form,.page-tariff-guide .tertiary-content .views-exposed-form{padding:10px 20px 40px;border:1px solid #c5c5c5;min-height:0px;position:relative;margin-top:15px;}.product-category .view-header .tertiary-content .choose-features-wrapper,.page-tariff-guide .view-header .tertiary-content .choose-features-wrapper{padding:20px 0 0 0;cursor:pointer;}.product-category .view-header .tertiary-content .choose-features-wrapper .choose-features-inner,.page-tariff-guide .view-header .tertiary-content .choose-features-wrapper .choose-features-inner{background:url(/sites/all/themes/store_three/images/filter-arrow-down.png) no-repeat scroll left 10px;font-size:18px;color:#782483;padding:0 0 0 2%;}.product-category .view-header .tertiary-content .choose-features-wrapper .choose-features-inner.active,.page-tariff-guide .view-header .tertiary-content .choose-features-wrapper .choose-features-inner.active{background:url(/sites/all/themes/store_three/images/filter-arrow-up.png) no-repeat scroll left 10px;}.product-category  .view-filters form,.page-tariff-guide .view-filters form{padding:5px 0 15px;}.product-category  .view-filters label,.page-tariff-guide .view-filters label{color:#323333;font-size:16px;padding:0 0 5px 0;}.product-category .view-filters .form-radios label,.page-tariff-guide .view-filters .form-radios label{color:#5E5D5D;font-size:14px;font-weight:normal;}.views-exposed-form .views-exposed-widget{padding:0;float:left;}.views-exposed-form .views-exposed-widget#edit-capacity-wrapper{width:20%;padding:0;margin:0 3% 0 0;}.views-exposed-form .views-exposed-widget#edit-colour-wrapper{width:40%;padding:0;margin:0 3% 0 0;}.views-exposed-form .views-exposed-widget#edit-capacity-wrapper  .form-type-bef-checkbox{padding:3px 0;}.views-exposed-form .views-exposed-widget#edit-colour-wrapper .form-type-bef-checkbox{width:46%;margin-right:4%;float:left;padding:3px 0;}.views-exposed-form .views-exposed-widget .form-type-bef-checkbox label{color:#5E5D5D;font-weight:normal;font-size:14px;}.views-exposed-form .views-exposed-widget .form-submit{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border:none;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;float:right;font-size:12px;font-weight:normal;padding:5px 10px;margin:0px;text-transform:uppercase;position:absolute;right:10px;bottom:10px;}.item-list .pager{margin:0;padding:15px 0 10px;text-align:left;}.region-content-inner .block-system .item-list .pager li{background-color:#fff;border-bottom:1px solid #fff;display:inline-block;margin:0;padding:0;overflow:hidden;font-size:16px;color:#6d6c6c;}.node-type-page .region-content-inner .block-system .item-list ul.pager li,.node-type-funnel-page .region-content-inner .block-system .item-list .pager li,.node-type-article .region-content-inner .block-system .item-list .pager li,.news-section .region-content-inner .block-system .item-list .pager li,.page-faq .region-content-inner .block-system .item-list .pager li,.page-o2-sim-pay-monthlyhtml .region-content-inner .block-system .item-list .pager li,.page-o2-tariff-guidehtml .region-content-inner .block-system .item-list .pager li,.page-discontinued-phoneshtml .region-content-inner .block-system .item-list .pager li{background-color:#f3f3f3;}.item-list .pager li a{padding:10px 15px;margin:0;display:inline-block;font-weight:bold;color:#323333;}.region-content-inner .block-system .item-list .pager li:hover{border-bottom:1px solid #000;text-decoration:none;}.region-content-inner .block-system .item-list .pager li a:hover{text-decoration:none;}.region-content-inner .block-system .item-list .pager li.pager-current{border-bottom:1px solid #000;padding:10px 15px;}.item-list .pager li.pager-previous a{background:url(/sites/all/themes/store_three/images/prev-arrow.gif) no-repeat scroll center center transparent;text-indent:-99px;min-width:7px;min-height:12px;}.item-list .pager li.pager-first a{background:url(/sites/all/themes/store_three/images/first-arrow.gif) no-repeat scroll center center transparent;text-indent:-99px;min-width:11px;min-height:12px;}.item-list .pager li.pager-next a{background:url(/sites/all/themes/store_three/images/next-arrow.gif) no-repeat scroll center center transparent;text-indent:-99px;min-width:7px;min-height:12px;}.item-list .pager li.pager-last a{background:url(/sites/all/themes/store_three/images/last-arrow.gif) no-repeat scroll center center transparent;text-indent:-99px;min-width:11px;min-height:12px;}.view-footer .views-row,.view-tariff-page-tariffs .views-row{width:25%;float:left;margin:5px 0;padding:0;list-style:none;}.tariffdetails{font-size:12px;}.view-footer .views-row a,.view-footer li a,.view-tariff-page-tariffs .views-row a{color:#782483;font-weight:bold;}.view-content .views-row.views-row-all{padding:10px 0;clear:both;}.view-content .views-row.views-row-all a{width:auto;background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;font-size:12px;font-weight:normal;padding:5px 10px;text-transform:uppercase;border:none;cursor:pointer;margin:0;}.view-footer .view-header,.view-footer .view-content{display:block;clear:both;}.tariffcontainer{width:39.5%;margin:3%;background-color:#fff;border:1px solid #e8e7e7;display:block;float:left;height:276px;overflow:hidden;padding:5px 2%;position:relative;}.tariffcontainer .tariffpic{width:30%;float:left;margin:50px 0 0;text-align:center;}.tariffcontainer .tarifftext{width:65%;float:right;}.tariffcontainer .deal-button a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;font-size:12px;font-weight:normal;padding:5px 10px;text-transform:uppercase;}.news-section .container-12 .grid-4,.page-faq .container-12 .grid-4,.node-type-article .container-12 .grid-4{background-color:#F3F3F3;margin:30px 0;padding:1% 2% 2%;width:26%;}.news-section .container-12 .grid-4 .item-list li,.page-faq .container-12 .grid-4 .item-list li,.node-type-article .container-12 .grid-4 .item-list li{background:url(/sites/all/themes/store_three/images/list-grey-arrow.gif) no-repeat left 7px;border:none;display:block;padding:2px 0 2px 10px;margin:0;}.news-section .container-12 .grid-8,.page-faq .container-12 .grid-8,.node-type-article .container-12 .grid-8{width:70%;float:right;margin:30px 0;}li a.active{color:#323333;}.submitted{background-color:#F2F2F2;font-size:12px;color:#323333;padding:10px;margin:-10px 0 20px;}.news-section .region-content-inner .block-system .views-row,.page-faq .region-content-inner .block-system .views-row{border:1px solid #ebeaea;padding:15px;margin-bottom:15px;position:relative;}.news-section .region-content-inner .views-field-field-image,.page-faq .region-content-inner .views-field-field-image{float:right;margin-left:10px;margin-bottom:30px;//    width:18%;}.news-section .views-field-field-image .field-content,.page-faq .views-field-field-image .field-content{float:right;}.news-section .region-content-inner .views-field-title,.page-faq .region-content-inner .views-field-title{//    float:left;font-size:16px;font-weight:bold;//    width:80%;}.news-section .region-content-inner .views-field-body,.page-faq .region-content-inner .views-field-body{//    float:left;//    width:80%;padding:5px 0 40px;}.news-section .region-content-inner .views-field-created,.page-faq .region-content-inner .views-field-created{background-color:#F2F2F2;background:rgba(241,241,241,0.9);color:#323333;font-size:12px;height:14px;right:0;bottom:0;line-height:1.2;left:0;overflow:hidden;padding:12px 15px;position:absolute;z-index:1;}.news-section .region-content-inner .views-field-view-node,.page-faq .region-content-inner .views-field-view-node{position:absolute;bottom:5px;right:5px;z-index:2;}.news-section .region-content-inner .views-field-view-node a,.page-faq .region-content-inner .views-field-view-node a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;display:block;font-size:12px;font-weight:normal;padding:5px 10px;text-transform:uppercase;}#device-top{position:relative;}#device-info{float:right;width:65%;}#device-images{float:left;width:32%;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;display:block;float:left;height:400px;padding:1% 10px;position:relative;}#device-images #device-images-main{float:left;width:245px;}@media only screen and (max-width:1130px){#device-images #device-images-main{float:left;width:225px;}}#device-images #device-images-list{float:left;width:77px;height:370px !important;margin:15px 0;}#device-images .bx-viewport{border:0;box-shadow:none;height:370px !important;margin:0;left:0;padding:2px;z-index:1;}#device-images .bx-wrapper li{margin:0 0 10px 0;padding:0;border:1px solid #E8E7E7;}#device-images .bx-viewport img{display:block;max-width:100%;height:auto;margin:0 auto;}#device-images  #device-images-list .bx-wrapper .bx-has-controls-direction,#device-images #device-images-list .bx-wrapper .bx-controls-direction{position:absolute;top:0;right:0;bottom:0;width:100%;height:370px;z-index:0;}#device-images #device-images-list .bx-wrapper .bx-controls-direction a{top:375px;left:31px;height:12px;margin:0;outline:0 none;position:absolute;text-indent:-9999px;width:24px;z-index:9999;background:url(/sites/all/themes/store_three/images/bx-controls-arrows.png) no-repeat scroll center bottom;}#device-images #device-images-list .bx-wrapper .bx-controls-direction .bx-prev{top:-15px;background-position:center top;}#device-images .bx-wrapper{margin:0;}.hof-product-badge .upfront{background:url(/sites/all/themes/store_three/images/badge-bg-orange.png) repeat-x scroll left top;position:absolute;bottom:10px;left:10px;width:92px;height:93px;}.hof-product-badge .special{background:url(/sites/all/themes/store_three/images/special-badge-bg-left.png) repeat-x scroll left top;position:absolute;top:0px;left:0px;width:150px;height:77px;}.hof-product-badge .special .badgelabel{padding:15px 0 0 15px;text-align:left;color:#fff;text-transform:uppercase;font-weight:bold;text-shadow:0px 1px 1px #782483;letter-spacing:-0.5px;line-height:1.2;font-size:16px;}.hof-product-badge .upfront .badgelabel{padding:31px 5px 0;text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;text-shadow:0px 1px 1px #782483;letter-spacing:-0.5px;line-height:1.1;}#device-top .device-overlay-close{position:absolute;background:url(/sites/all/themes/store_three/images/bx-controls-close.png) no-repeat left top;right:15px;text-indent:-99px;top:15px;overflow:hidden;width:17px;height:17px;z-index:999;cursor:pointer;}#device-top .bx-controls-direction a{height:30px;width:17px;}#device-top .bx-prev{background:url(/sites/all/themes/store_three/images/bx-controls-arrows-r-l.png) no-repeat scroll left top transparent;left:15px;}#device-top #related .bx-prev{left:-30px;}#device-top .bx-next{background:url(/sites/all/themes/store_three/images/bx-controls-arrows-r-l.png) no-repeat scroll right top transparent;right:0px;}#device-top #related .bx-next{right:-30px;}#images{position:relative;}#images .bx-wrapper{height:400px;left:35%;margin:0;padding:0;position:absolute;top:0;width:645px;}#images .bx-viewport{background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;border:none;left:0;padding:10px;}#images .bx-viewport img{margin:5px auto;}#device-overview{background-color:#f3f3f3;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;display:block;float:left;height:110px;padding:15px;position:relative;font-size:13px;overflow:hidden;width:95.5%;}#device-overview h1{font-size:18px;margin:0;}#device-overview .link-more{background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left top #fff;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:none;border-radius:2px;-moz-box-shadow:0px 1px 2px 0px #c8c6c6;-webkit-box-shadow:0px 1px 2px 0px #c8c6c6;box-shadow:0px 1px 2px 0px #c8c6c6;display:inline-block;color:#802D87;font-size:12px;font-weight:bold;text-transform:uppercase;padding:5px 15px;text-align:left;position:absolute;top:10px;right:10px;white-space:nowrap;}#device-top-deal{background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #c8c6c6;-webkit-box-shadow:0px 1px 2px 0px #c8c6c6;box-shadow:0px 1px 2px 0px #c8c6c6;border:1px solid #ff0230;float:left;height:239px;margin-top:10px;overflow:hidden;padding:15px;position:relative;width:44%;overflow::hidden;}#device-top-deal h3{background:url(/sites/all/themes/store_three/images/special-badge-bg.png) repeat-x scroll left top transparent;color:#FFFFFF;font-size:16px;font-weight:bold;height:85px;letter-spacing:-1px;line-height:1.2;margin:0;padding:10px 10px 8px 55px;position:absolute;right:0;text-align:right;text-shadow:0 1px 1px #ff0230;text-transform:uppercase;top:0;width:105px;}#device-top-deal p{width:65%;}#device-top-deal .cost-inner{background-color:#FFFFFF;border:1px solid #f8b2bf;margin:0px;min-width:48%;padding:15px;width:70%;font-size:18px;color:#802D87;}#device-top-deal .cost-prefix{color:#802D87;float:left;font-size:16px;line-height:1;padding-top:2px;text-align:right;width:30%;}#device-top-deal .cost-value{color:#802D87;float:left;font-size:36px;font-weight:bold;line-height:1;padding:0 5%;text-align:center;width:auto;max-width:60%;}#device-top-deal .cost-value .first{float:left;}#device-top-deal .cost-value .last{float:left;font-size:18px;}#device-top-deal .cost-suffix{color:#802D87;float:left;font-size:12px;line-height:1;padding-top:7px;width:auto;max-width:17%;}#device-top-deal ul{width:70%;margin:10px 15px;clear:both;}#device-top-deal ul li{background:url(/sites/all/themes/store_three/images/list-orange-arrow.gif) no-repeat scroll left 8px transparent;border:medium none;display:block;padding:2px 0 2px 10px;margin:0;list-style:none;}#device-top-deal .top-deals-buttons{position:absolute;bottom:0;left:0;right:0;background-color:#F3F3F3;padding:10px 15px;}#device-top-deal .top-deals-buttons .more-deals{float:right;background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left top #F3F3F3;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#802D87;font-size:14px;font-weight:bold;padding:5px 15px;text-transform:uppercase;-moz-box-shadow:0px 1px 2px 0px #c8c6c6;-webkit-box-shadow:0px 1px 2px 0px #c8c6c6;box-shadow:0px 1px 2px 0px #c8c6c6;}#device-top-deal .top-deals-buttons .buy-now{float:left;background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;font-size:14px;font-weight:bold;padding:5px 15px;text-transform:uppercase;}#device-top-deal .top-deals-buttons a:hover{text-decoration:none;}#device-top-deal .top-deal-saving{background:url(/sites/all/themes/store_three/images/badge-bg.png) repeat-x scroll left top;position:absolute;bottom:75px;right:5px;width:72px;height:65px;z-index:0;padding:28px 10px 0;text-align:center;color:#323333;text-transform:uppercase;font-weight:bold;text-shadow:0px 1px 1px #fff;letter-spacing:-0.5px;line-height:1.2;}#device-related,#device-highlights{background-color:#f3f3f3;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;float:right;height:106px;margin-top:10px;padding:12px;position:relative;font-size:12px;overflow:hidden;width:46%;}#device-related h4,#device-highlights h4{margin-top:0;}#device-related .link-more,#device-highlights .link-more{background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left top #fff;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:none;border-radius:2px;-moz-box-shadow:0px 1px 2px 0px #c8c6c6;-webkit-box-shadow:0px 1px 2px 0px #c8c6c6;box-shadow:0px 1px 2px 0px #c8c6c6;display:inline-block;color:#802D87;font-size:12px;font-weight:bold;text-transform:uppercase;padding:3px 10px;text-align:left;position:absolute;top:10px;right:10px;white-space:nowrap;}#device-related li{float:left;height:80px;overflow:hidden;position:relative;width:23%;margin:3px 1% 10px;list-style:none;padding:0;}#device-related li img{width:100%;max-width:100% !important;height:auto;}#device-related li h6{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:11px;font-weight:normal;background-color:#F3F3F3;}#device-highlights li{background:url(/sites/all/themes/store_three/images/list-grey-arrow.gif) no-repeat scroll left 8px transparent;border:medium none;display:block;padding:2px 0 2px 10px;margin:0;font-size:13px;list-style:none;}#highlights,#related{height:380px;left:35%;margin:0;position:absolute;top:30px;width:625px;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;border:none;padding:20px;font-size:12px;z-index:8;}@media only screen and (max-width:1050px){#highlights,#related{width:544px;padding:20px 40px;}#images{width:966px;}#images .bx-wrapper{width:604px;}}#highlights h6,#related h6{font-size:14px;color:#323333;}#highlights{overflow:auto;}#related .bx-wrapper{margin:60px auto;}#related  .bx-viewport{border:0;box-shadow:none;margin:0;left:0;padding:2px;z-index:1;}#related .bx-viewport li{width:151px !important;margin-right:10px;height:220px;position:relative;border:1px solid #D3D7D9;overflow:hidden;}#related .bx-viewport li a img{margin:5px auto;}#related .bx-viewport li a b{background-color:#F2F2F2;background:rgba(241,241,241,0.9);color:#323333;font-size:12px;font-weight:bold;line-height:1.3;padding:5px 10px;position:absolute;z-index:1;bottom:25px;left:0;right:0;text-align:center;}#related img.review_tab_image{background-color:#fff;bottom:0;left:0;margin:0;width:80px;height:15px;padding:5px 36px;position:absolute;right:0;text-align:center;}.ui-widget-content{background:none;border:none;color:#5E5D5D;font-family:Arial,Helvetica,sans-serif;}.ui-widget-content .ui-widget-content{background-color:#fff;-moz-box-shadow:0px 2px 2px 0px #8c8a8a;-webkit-box-shadow:0px 2px 2px 0px #8c8a8a;box-shadow:0px 2px 2px 0px #8c8a8a;border:none;margin:0 0 20px;padding:20px;position:relative;z-index:2;}.ui-widget-content .ui-widget-content .faq{overflow:hidden;}#device-features-header,#device-features-jumplist{margin:-10px -20px 0;background-color:#f3f3f3;padding:8px 20px;}#device-features-jumplist li{float:left;margin:0px 25px 10px 0;padding:0;list-style:none;}.ui-corner-bottom,.ui-corner-all{-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-tabs{padding:20px 0 0;clear:both;}.ui-widget-header,.ui-tabs .ui-tabs-nav{background:none;border:none;padding:0;margin:0 !important;border-bottom:1px solid #E8E7E7;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-tabs .ui-tabs-nav li{background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left bottom #fff;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border:none;border-radius:2px 2px 0 0;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;display:inline-block;margin:0 6px 0 0 !important;padding:0px;position:relative;text-align:left;top:2px;white-space:nowrap;}.ui-state-default a,.ui-tabs .ui-tabs-nav li a{color:#802D87;font-size:18px;font-weight:normal;padding:10px 40px;text-align:left;white-space:nowrap;}.node-article .ui-widget-header,ul.ui-tabs ul.ui-tabs-nav{border-bottom:1px solid #e3e2e2;}.node-article .ui-state-default a,.node-article .ui-tabs .ui-tabs-nav li a{font-size:16px;padding:10px 20px;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background-image:none;background-color:#fff;margin:0 6px 0 0;padding:0;}.ui-state-active a,.ui-widget-content .ui-state-active a,.ui-widget-header .ui-state-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#7F7F7F;}#device-bottom .field .field-label{font-size:18px;font-weight:normal;padding:10px 0 10px;}#device-bottom .field .field-item,#device-bottom .node-reviews .review{padding:10px 0;}.faq .faq-questions{background-color:#F3F3F3;margin:0;padding:10px 2% 20px;width:25%;float:left;min-height:490px;}.region-content-inner .block-system .faq .faq-questions li{background:url(/sites/all/themes/store_three/images/list-grey-arrow.gif) no-repeat left 7px;border:none;display:block;padding:2px 0 2px 10px;margin:0;list-style:none;}.faq .faq-answers{float:right;margin:0;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px #8c8a8a;-webkit-box-shadow:0px 1px 2px 0px #8c8a8a;box-shadow:0px 1px 2px 0px #8c8a8a;min-height:490px;padding:10px 3% 20px;width:65%;}.ui-dialog{background-color:#fff;-moz-box-shadow:0px 2px 2px 0px #8c8a8a;-webkit-box-shadow:0px 2px 2px 0px #8c8a8a;box-shadow:0px 2px 2px 0px #8c8a8a;border:none;padding:20px;position:relative;z-index:2;width:500px;}.ui-dialog.ui-widget-content .ui-widget-content{background-color:transparent;-moz-box-shadow:0px 0px 0px 0px #8c8a8a;-webkit-box-shadow:0px 0px 0px 0px #8c8a8a;box-shadow:0px 0px 0px 0px #8c8a8a;border:none;padding:0px;}.ui-dialog .ui-dialog-titlebar{float:right;margin:0;padding:0;width:17px;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0;top:0;cursor:pointer;z-index:999;margin:0;padding:0;}.ui-dialog .ui-dialog-titlebar-close span{margin:0;}.ui-widget-header .ui-icon{background:url(/sites/all/themes/store_three/images/bx-controls-close.png) no-repeat scroll left top transparent;height:17px;width:17px;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:none;border:none;}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background:url(/sites/all/themes/store_three/images/bx-controls-close.png) no-repeat scroll left -17px transparent;height:17px;width:17px;border:none;}#user-login .form-item{width:47%;}#block-system-main #forward-form{clear:both;}#block-forward-form .form-type-textfield{width:47%;float:left;}#block-forward-form .form-type-textfield.form-item-name{float:right;}#block-forward-form .form-type-textarea.form-item-recipients{clear:both;}#contact-site-form .form-type-textfield{width:47%;float:left;}#contact-site-form .form-item-mail{float:right;}#contact-site-form .form-item-subject,#contact-site-form .form-type-textarea{clear:both;}#comment-form .form-type-textfield,#comment-form .field-type-text,#comment-form #edit-group-ratings-stars{width:47%;float:left;}#search-form .form-wrapper{width:47%;}#search-form .form-wrapper .form-item{}#search-form .form-wrapper #edit-submit{margin-top:20px;}#comment-form #edit-field-positives,#comment-form #edit-field-negatives{width:47%;float:right;}#comment-form .field-type-text .form-type-textfield{width:100%;}#comment-form .form-item-mail{float:right;}#comment-form .field-name-field-author-location,#comment-form .fivestars-group,#comment-form #edit-comment-body{clear:both;}#comment-form .fivestars-group .fieldset-wrapper{background-color:#F3F3F3;padding:1px 20px;margin:0;}#comment-form .fivestars-group legend{color:#323333;font-size:16px;font-weight:bold;margin:0;padding:15px 0 5px;}#comment-form .fivestars-group label,#comment-form .fivestars-group .fivestars-widget{display:inline-block;}#comment-form .fivestars-group label{width:120px;}#comment-form #edit-field-positives .form-textarea-wrapper textarea,#comment-form #edit-field-negatives .form-textarea-wrapper textarea{height:67px;}#search-block-form .form-item{width:200px;height:32px;float:left;margin:0;}#search-block-form #edit-actions{width:30px;height:32px;float:right;}#search-block-form #edit-actions input{width:200px;height:32px;text-align:right;cursor:pointer;}.form-item input,.form-item textarea,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:5px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;}.form-item input[type="checkbox"],.form-item input[type="radio"]{width:auto;border:none;}.form-item label{font-weight:bold;padding:5px 0;color:#7F7F7F;}.form-item .description{padding:5px 0;}#comment-form .field-counter{padding:0 0 5px;font-size:12px;}#zone-content input.form-submit[type="submit"],#block-forward-form input.form-submit[type="submit"]{width:auto;background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;display:block;font-size:12px;font-weight:normal;padding:5px 10px;text-transform:uppercase;border:none;cursor:pointer;margin-right:20px;}.form-actions input,.form-actions a{float:left;}.form-actions a{padding-top:5px;}.ui-dialog input,.ui-dialog textarea{width:100%;}.ui-tabs table{width:100%;text-align:left;margin:20px 0;}.ui-tabs caption{background-color:#F3F3F3;font-size:18px;font-weight:bold;color:#323333;padding:10px;text-align:left;}.ui-tabs tr.even,tr.odd{background-color:transparent;border:1px dotted #BCBCBC;}.ui-tabs td{padding:10px;}.ui-tabs td.deal-button{text-align:right;}.ui-tabs td.deal-button a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;font-size:12px;font-weight:normal;padding:5px 10px;text-transform:uppercase;}.tariffthumbs table{width:100%;text-align:left;margin:0;}.tariffthumbs td{background-color:#FFFFFF;border:1px solid #E8E7E7;display:block;float:left;height:142px;margin:3%;padding:5px 2%;overflow:hidden;width:39.5%;}.tariffthumbs td .views-field-field-thumbnail-image{float:left;margin:20px 0 0;text-align:center;width:30%;}.tariffthumbs td .views-field-name{color:#323333;font-size:14px;font-weight:bold;margin:20px 0 5px;float:right;width:65%;}.tariffthumbs td .views-field-field-category-short-description{float:right;width:65%;}.fivestars-widget a{cursor:pointer;background:transparent url(/sites/all/themes/store_three/images/fivestars/spritestars.png) no-repeat scroll right top;display:inline-block;height:15px;width:16px;}.fivestars-widget a.on{background-position:left top;}.deals-table-filters{background-color:#F3F3F3;margin:-10px -20px 20px !important;padding:15px 20px !important;display:block;}.deals-table-filters input,.deals-table-filters input[type="radio"],.deals-table-filters input[type="checkbox"]{width:20px;height:20px;padding:0;margin:0 10px;border:none !important;vertical-align:middle;}.deals-table-filters .deals-filter-content input{width:auto !important;height:auto !important;}.deals-table-filters label{width:auto;display:inline-block;font-weight:normal;}.deals-table-filters .deals-filter-content{border:1px solid #DCDADA;padding:15px;margin:10px 0;}.deals-table-filters .deals-filter-content p{margin:10px 0;}.deals-table-filters .deals-filter-content input.hof-dataset-button{float:right;width:auto;background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFFFFF;display:block;font-size:12px;font-weight:normal;padding:5px 10px;text-transform:uppercase;border:none;cursor:pointer;}.deals-table-filters .deals-filter-content fieldset{padding:0 0 5px;font-weight:bold;}.deals-table-filters .deals-filter-content fieldset label{font-size:14px;font-weight:normal;}.deals-table-filters .deals-filter-content#deals-filter-content-cost fieldset{width:90%;float:left;}.deals-table-filters .deals-filter-content#deals-filter-content-cost select{width:50%;display:inline;}.registration-form{width:47%;}.field-collection-container{border-bottom:1px dotted #D3D7D9;}.region-content-inner .block-system .deals-table-header li{float:left;width:15.8%;margin:0 0.3%;padding:0;border:1px dotted #D3D7D9;list-style:none;}.deals-table-header li a{background:url(/sites/all/themes/store_three/images/dataset-nav-arrows.gif) no-repeat scroll right 10px;padding:5px 10px;display:block;}.deals-table-header li a:hover{text-decoration:none;}.hof-datarow{border:1px solid #EBEAEA;margin:20px 0;clear:both;}.hof-datarow h6{color:#222222;font-size:18px;padding:10px 15px;background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left bottom #fff;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}.deal-content div{float:left;width:13.5%;padding:1%;margin:0.66% 0.33%;text-align:center;font-size:12px;height:45px;border:1px dotted #D3D7D9;}.deal-content div b{font-size:20px;}.hof-dataitem .deal-details{padding:5px 15px;}.deal-footer{background-color:#F3F3F3;padding:10px 15px;}.deal-footer .deal-bonuses{display:inline-block;}.deal-footer a.deal-more{background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left top #FFFFFF;border:medium none;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 1px 2px 0px #C8C6C6;-webkit-box-shadow:0px 1px 2px 0px #C8C6C6;box-shadow:0px 1px 2px 0px #C8C6C6;color:#802D87;display:inline-block;font-size:12px;font-weight:bold;padding:5px 10px;text-align:left;text-transform:uppercase;white-space:nowrap;}.deal-footer .deal-button{float:right;}.deal-footer .deal-button a{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #782483;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#FFFFFF;display:block;font-size:12px;font-weight:bold;padding:5px 10px;text-transform:uppercase;}.specs-cat{float:left;width:92%;padding:15px 0 20px 3%;border-bottom-width:1px;border-bottom-color:#D3D7D9;border-bottom-style:dotted;margin-left:25px;}.specs-cat ul{margin-left:250px;margin-top:-27px;}a.comment-add,a.comment-add:hover{background:url(/sites/all/themes/store_three/images/tab-gr.png) repeat-x scroll left top #FFFFFF;border:medium none;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 1px 2px 0px #8C8A8A;-webkit-box-shadow:0px 1px 2px 0px #8C8A8A;box-shadow:0px 1px 2px 0px #8C8A8A;color:#5E5D5D;display:inline-block;font-weight:bold;padding:10px 20px;text-align:left;text-transform:uppercase;text-decoration:none;}.review-header h3{display:inline-block;}.review-header h3 span{font-size:16px;}.review-header h3 span.review-date{color:#5E5D5D;}.review-header img{float:right;margin:15px 0;}.review-body{float:left;width:72%;}.review-stars{float:right;width:22%;background-color:#F3F3F3;padding:1%;}.review-stars .review-stars-label{float:left;font-weight:bold;padding:2px 0;clear:both;}.review-stars .review-stars-stars{float:right;padding:2px 0;}#device-tabs-4 .review{border-top:1px dotted #D3D7D9;margin-top:10px;position:relative;}.ui-widget-content a.review-toggle{color:#802D87;position:absolute;bottom:10px;right:0;}.page-transfer *{color:#000;}.page-transfer h1{font-size:28px;margin-bottom:10px;}.page-transfer h2{font-size:24px;font-weight:bold;margin:0 0 10px;}.page-transfer h3{font-size:18px;margin:0;}.page-transfer p{font-size:11px;}.page-transfer #content{background:#FFF;border:1px solid #CCC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 3px #999;-moz-box-shadow:2px 2px 3px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#999999')";-webkit-box-shadow:2px 2px 3px #999;margin:125px auto 0;min-height:70px;padding:25px;position:relative;width:750px;}.page-transfer #top{position:relative;}.page-transfer #top img{height:66px;margin-top:-33px;position:absolute;right:35px;top:50%;width:66px;}.page-transfer #bottom{border-top:1px solid #999;margin-top:20px;padding-top:20px;position:relative;}.page-transfer #bottom img{left:10px;position:absolute;top:60px;}.page-transfer #bottom div{margin-left:95px;min-height:130px;}.page-transfer ul{list-style-image:url(/sites/all/themes/store_three/images/deal_finder_tick.gif);padding-left:25px;margin:10px 0;}#region-menu ul#main-menu>li{background:url(/sites/all/themes/store_three/images/dark2-grey-bg.gif) repeat-x left top #272727;border-right:1px solid #000;cursor:pointer;float:left;height:auto;list-style-image:none;margin:0;padding:0;z-index:999;}#region-menu ul#main-menu>li>a{color:#fff;float:left;font-size:15px;font-weight:bold;line-height:1.4;padding:14px 19px 13px;text-decoration:none;text-shadow:0px 1px 2px #181818;text-transform:uppercase;}#region-menu ul#main-menu .menu-2801>a,#region-menu ul#main-menu .menu-3480>a{background:url(/sites/all/themes/store_three/images/icon-home.png) no-repeat center center;overflow:hidden;text-indent:-9999px;width:16px;}#region-menu ul#main-menu .megamenu-item li a.active{color:#64bbf6;}.slides_container{position:relative;}.hc-control-nav{line-height:1;margin:10px 0 20px;text-align:center;}.hc-control-nav a{background:#666;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;height:8px;margin:0 8px;outline:0;text-indent:-9999px;width:8px;-moz-box-shadow:0px 1px 0px 0px #dfdfdf;-webkit-box-shadow:0px 1px 0px 0px #dfdfdf;box-shadow:0px 1px 0px 0px #dfdfdf;}.hc-control-nav a.activeSlide{background:#000;}.product-category .choose-features-wrapper,.page-tariff-guide .choose-features-wrapper,.product-category .view-filters,.page-tariff-guide .view-filters{display:none;}@media only screen and (max-width:1130px){#device-images #device-images-main{margin-left:-15px;width:245px;}#device-images #device-images-list{float:right;}}#device-images #device-images-list li{list-style:none;}#device-images .video-thumbnail{background:url(/sites/all/themes/store_three/images/play-button.png) no-repeat center center scroll #323333;display:block;min-height:58px;}.devices-discontinued #device-top-deal p{font-size:16px;text-align:center;padding:55px 50px 0;width:auto;}#device-top-deal .cost-wrapper .cost-inner{width:72%;}.devices-on-order #device-top-deal .cost-wrapper .cost-prefix,.devices-out-of-stock #device-top-deal .cost-wrapper .cost-prefix{font-size:12px;padding-top:7px;}.deals-table-filters h6{margin-bottom:5px;}.deals-table-filters .deals-filter-group{border:1px dotted #D3D7D9;color:#5E5D5D;float:left;margin:0 0.3%;width:15.8%;}.deals-table-filters .deals-filter-group.active{background:#FFF;border-style:solid;color:#802D87;}.deals-table-filters .deals-filter-group input,.deals-table-filters .deals-filter-group input[type="radio"],.deals-table-filters .deals-filter-group input[type="checkbox"]{margin:5px 5px 5px 10px;}.deals-table-filters .deals-filter-group label{margin:5px 10px 5px 0;}@media only screen and (max-width:1130px){.deals-table-filters .deals-filter-group input,.deals-table-filters .deals-filter-group input[type="radio"],.deals-table-filters .deals-filter-group input[type="checkbox"]{margin-left:5px;}.deals-table-filters .deals-filter-group label{margin-right:5px;}}.deals-table-filters .deals-filter-content{border:none;padding:15px 15px 0;margin:0;}.deals-table-filters .deals-filter-content#deals-filter-content-cost select{margin-left:10px;}.hof-datarow{margin:10px 0;}.hof-datarow h6{background:url(/sites/all/themes/store_three/images/tab-gr-01.png) repeat-x scroll left bottom #FFF;padding:5px 10px;}.hof-datarow.topdeal h6{background:url(/sites/all/themes/store_three/images/button.jpg) repeat-x scroll left top #ff0230;color:#FFF;}.topdeal div.deal-content{background-color:#ffeced;}.topdeal div.deal-footer{background-color:#ffc0c3;}.deals-table .deal-topdeal{float:right;text-transform:uppercase;}.deal-content div{border-color:transparent;margin:0.33%;padding:0.5% 1%;}.deal-footer{padding:5px;}.hof-dataset-sticky-nav{background:#FFF;padding-bottom:5px;}.hof-dataset #deals-filter-content-more div{float:left;margin:0 1%;width:23%;}.hof-dataset #deals-filter-content-more select{display:inline;margin-left:5px;min-width:60%;width:auto;}.deals-table-deals{position:relative;}.hof-dataset-overlay{background:#FFF;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:999;}.topdeal .topdealmarker{display:block;margin-top:5px;}.topdeal .topdealmarker:before{content:"Top Deal";color:#FF6701;text-transform:uppercase;font-weight:bold;font-size:13pt;}tr.topdeal{background-color:#ffc0c3;}.simonly td.views-field{min-width:100px;max-width:200px;width:100%;}.simonly td li{list-style:none !important;margin-left:0 !important;padding-left:0 !important;padding-bottom:3px !important;font-size:80%;border-bottom:silver dotted 1px;}.simonly td li.last{border-bottom:none !important;}.planslistpage td.views-field{min-width:105px;}.planslistpage td.views-field-title{min-width:200px;}.planslistpage td.views-field-path{width:100%;}.block-bean-shop-menu-manufacturers .field-name-field-block-item-link{display:none;}
