#container {	background:url(/eshop/content/common/redesign-img/phones-landing/bg_greyfade.gif) repeat-x 0 100%;}


/* PAYG PLANS */
.larger {font-size:1.3em;}
.payg-plans p.label {color:#2D757E;margin-top:20px;font-weight:bold;}
.payg-plans {padding:0 20px;}
#rd-content ul.plan-togglers {margin:0;padding:0;}
#rd-content ul.plan-togglers li {background-image:none;float:left;position:relative;z-index:1;width:292px;padding:2px;border:2px solid #666;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-right:20px;}
#rd-content ul.plan-togglers li .wrapper {background:#fff url(/eshop/content/redesign-img/payg-overview/bg_panel_not_selected.jpg) repeat-x 0 100%;min-height:300px;_height:300px;padding:3px 8px;}
#rd-content ul.plan-togglers li img {position:absolute;top:120px;left:-31px;z-index:30;}
#rd-content ul.plan-togglers li.last-plan {margin-right:0;}
#rd-content ul.plan-togglers li.activestyle {border:2px solid #e20074;}
#rd-content ul.plan-togglers li.activestyle .wrapper {background-image:url(/eshop/content/redesign-img/payg-overview/bg_panel_selected.jpg);}
#rd-content ul.plan-togglers li.activestyle h2 {color:#e20074;}
#rd-content ul.plan-togglers li a.togglers{color:#333!important;font-weight:bold;padding:10px 10px 10px 34px;display:block;text-decoration:none;background-image:none;zoom:1;}
#rd-content ul.plan-togglers li span{display:block;padding-bottom:22px;}
#rd-content ul.plan-togglers li.activestyle span{background:transparent url(/common/redesign-img/priceplans/select-arrow.gif) no-repeat scroll center bottom;}
#rd-content ul.plan-togglers li .align-bottom {position:absolute;left:10px;bottom:-18px;width:280px;}
.plan-content {clear:both;min-height:300px;_height:300px;margin-top:20px;}
.js .plan-content {display:none;}
.plan-content .col-30 {float:left;width:286px;padding:0 10px;min-height:320px;_height:320px;}
#rd-content .plan-content .col-30  ul li {background:none;padding-left:0;}
.boosters-col {background:#fff url(/eshop/content/redesign-img/payg-overview/bg_panel_boosters_icon.jpg) no-repeat 100% 100%;}
.plan-content .col-30 .larger {font-size:1.4em;}
.plan-content .col-30 .centre {text-align:center;font-size:1.4em;}
.dotted-border-right {border-right:1px dotted #666;}

.boosters .datatable tr td,
.int-boosters .datatable tr td{text-align:left;}

.datatable tr th.aligncentre{text-align:center;}
.datatable tr th.int{width:120px;}
.datatable tr th.first-col,
.datatable tr th.last-col,
.datatable tr td.first-col,
.datatable tr td.last-col {width:10px;padding:0;}
.datatable tr td.empty-separator {width:15%;}
.datatable tr td.gr {background-color:#eee;}
.datatable tr td.separator{width:3px!important;padding:0!important;}
.datatable tr td {text-align:center;}
.datatable tr td.leftalign{text-align:left;}
.datatable tr td.row-separator{height:5px!important;}
#text-plan .datatable tr td.td1,
#text-plan .datatable tr td.td2,
#text-plan .datatable tr td.td5{background-color:#fcfcfc;color:#ddd!important;}
#text-plan .datatable tr td.td6,
#text-plan .datatable tr td.td8{color:#ddd!important;}

#talk-plan  .datatable tr td.td3,
#talk-plan  .datatable tr td.td4,
#talk-plan  .datatable tr td.td5{background-color:#fcfcfc;color:#ddd!important;}
#talk-plan  .datatable tr td.td7,
#talk-plan  .datatable tr td.td8 {color:#ddd!important;}

#int-plan  .datatable tr td.td1,
#int-plan  .datatable tr td.td2,
#int-plan  .datatable tr td.td4{background-color:#fcfcfc;color:#ddd!important;}
#int-plan  .datatable tr td.td6,
#int-plan  .datatable tr td.td7{color:#ddd!important;}
.border-white-right{border-right:2px solid #fff;}
.border-white-bottom{border-bottom:2px solid #fff;}



.world-rates {background:#fff url(/eshop/content/redesign-img/payg-overview/bg_world_map.jpg) no-repeat 0 0;min-height:225px;_height:225px;width:616px;margin:0 -8px;padding-left:300px;padding-top:6px;}

/* INTERNATIONAL BOOSTERS */
.int-boosters {padding:0 20px;background:transparent url(/eshop/content/redesign-img/payg-overview/bg_hero_world_map.jpg) no-repeat 100% 50px;zoom:1;}
.int-boosters .hero {float:left;padding-right:560px;}
.int-boosters .hero .paygplans-nav {position:absolute;top:30px;right:20px;}
.int-boosters .hero p {font-size:1.4em;color:#666;}
.int-boosters .hero p strong{color:#333;}
.int-boosters .tabcontent-magenta {padding:20px 30px;background-color:#fff;}
.int-boosters .datatable th,.int-boosters .datatable td{border-bottom:1px dotted #666;}
.int-boosters .datatable tr.even td{background-color :#f8f8f8;}
#rd-content ul.primary-link-list {margin-left:0;}
#rd-content ul.primary-link-list li{padding:0;background-image:none;}

/* BOOSTERS */
.boosters {padding:0 20px;}
.boosters .hero {float:left;	width:45%;}
.boosters .hero p.intro {line-height:1.5em;}
.booster-banner {width:490px;padding:3px;float:right;margin: 35px 0 20px 0;}
#rd-content .booster-banner ul {margin:0;}
#rd-content .booster-banner ul li{background:none;padding:0;margin-bottom:5px;font-size:.8em;}
.booster-banner .inner {background:transparent url(/eshop/content/redesign-img/payg-overview/bg_panel_boosters_banner.jpg) no-repeat 100% 100%;padding:7px 7px 7px 20px;}
.boosters .datatable th{background-color:#fff;border:0 none;}
.boosters .datatable {border:0 none;}
.boosters .datatable th,
.boosters .datatable td{border-bottom:1px dotted #666;}
.boosters .datatable tr.even td{background-color :#f8f8f8;}

/* COMMON BEST SELLING & RECENTLY VIEWED */
#best-selling ul,
#recently-viewed ul{margin:0;}
#best-selling ul li,
#recently-viewed ul li {float:left;width:24.9%;padding:0;margin:0;background:none;}
#best-selling ul li .hanset-name a {text-decoration:none;}
#best-selling ul li a.primary-link,
#recently-viewed ul li a.primary-link {font-size:.9em;}
#best-selling ul li .handset-detail,
#recently-viewed ul li .handset-detail{float:right;width:128px;}
.hanset-name {min-height:36px;_height:36px;}
.best-selling-wrapper,
.more-about {margin:0 0 20px 0;}
.more-about .content {background-color:#fff; background-repeat:no-repeat; background-position:bottom right;padding-left:20px;}
#rd-content .more-about .content ul li {font-size:1.2em;margin-bottom:5px;}
.more-about h4 {font-size:2em;margin:.5em 0;}
.tabcontent {border-style:solid;border-color:#e20074;border-width:3px;padding:20px 10px 10px;background-color:#fff;min-height:180px;_height:180px;}


/* PAYG PRICE PLAN LANDING */
.first-column {
width:140px;
padding-right:20px;
}
.second-column {
width:100px;
padding-right:20px;
}
.third-column {
width:100px;
}
.picture {
padding-left:10px !important;
}
.fourth-column {
width:100px;
}

.width-48-percent {width:48%;}
.pad-left-right {padding:0 20px 0 20px;}

.selected-plan-panel .panel-content {padding:10px;}

/* /shop/mobile-phones/price-plans/pay-as-you-go/boosters/ panel on the bottom */
.bottom-aligned {bottom: 0;left: 20px;margin: 0 0 10px;position: absolute;}
.panel-container {clear:both;margin:20px 0;}
.panel-container .panel {width:460px; padding-left:0;padding-right:0;float:left;}
.panel-container .panel .panel-content {}
.panel-container .panel-flex-booster{padding-left:20px;}

.panel-container .panel-flex-booster .panel-content {padding-right:130px;background:#fff url(/eshop/content/redesign-img/payg-overview/bg_panel_flex_boosters.jpg) no-repeat 100% 100%;}
.panel-container .panel-upgrade .panel-content {padding-right:175px;background:#fff url(/eshop/content/redesign-img/payg-overview/bg_panel_upgrade.jpg) no-repeat 100% 100%;}
