
/* generic */

.tabs .small { font-size:1.1em ! important; }

#rd-content ul.tabs { padding-top:20px; border-bottom:3px solid #e00073; }

#info-col h1 { margin-top:12px; font-weight:normal; }
#info-col h2 { font-size:1.6em; font-weight:normal; }
#info-col h3 { margin:0; color:#2d757e; font-size:1.4em; font-weight:bold; }
#info-col ul { margin:0 0 20px 0; }
#info-col a.info { display:inline-block; }

#info-col .social, .divx, .android { padding:0 0 20px 120px; }
#info-col .social { background:transparent url(/eshop/content/redesign-img/whats-hot/img_social.gif) no-repeat 0 0; }
#info-col .divx { background:transparent url(/eshop/content/redesign-img/whats-hot/img_divx.gif) no-repeat 0 0; }
#info-col .android { background:transparent url(/eshop/content/redesign-img/whats-hot/img_android.gif) no-repeat 0 0; }
#info-col .info-wrap { width:250px; }
#info-col p.footnote { padding-top:12px; }

#package-col .panel { margin-bottom:16px; }
#package-col .panel .panel-content .inner { position:relative; }
#package-col .panel .panel-content .inner img { position:absolute; bottom:0; right:0; }
#package-col p.promo-text { color:#333; }
#package-col p.promo-text strong { font-size:1.2em; }
#package-col p.nomargin { margin:0; }
#package-col #and-panel { padding:44px 0 20px 130px; }
#package-col #and-panel h3 { margin:0; color:#2d757e; font-size:1.4em; font-weight:bold; }
#package-col #and-panel ul { margin:0; }
#package-col #and-panel .panel-noheader .panel-noheader-tl .panel-noheader-bl .panel-noheader-center { padding:8px 6px 12px; }
#package-col .panel-content .inner ul li { height:1%; margin-bottom:0; }
#xperia-x10-mini-pro {
	xposition:relative;
	padding:8px;
	background:url(/eshop/content/redesign-img/whats-hot/bg_mini_pro.jpg) no-repeat right top;
}
#xperia-x10-mini-pro h1 {
	font-weight:normal;
}
#xperia-x10-mini-pro p.promo-text {
	font-size:1.8em;
}
#xperia-x10-mini-pro .spec-col-1 {
	width:290px;
}
#xperia-x10-mini-pro .spec-col-2 {
	position:absolute;
	bottom:10px;
	_padding:10px 10px 10px 83px;
}
html>body #xperia-x10-mini-pro .spec-col-2 {
	right:8px;
}
#xperia-x10-mini-pro .spec-col-2 .panel-content {
	background:#fff url(/eshop/content/redesign-img/whats-hot/bg_unlimitedinternet.jpg) no-repeat right 8px;
}
#leftCol h4 {
	font-size:1.4em;
}
#leftCol p {
	margin-bottom:2.5em;
}
#extras {
	margin-top:0;
	width:220px;
}
#extras h4 {
	font-size:1.4em;
	padding-left:10px;
}
/* page specific */

#galaxyportal, #storm2, #intouchmax, #hd2, #everyonewins, #nokia-x6, #htc-desire, #xperia-x10 { height:1%; }

#everyonewins { background:transparent url(/eshop/content/redesign-img/whats-hot/bg_everyonewins.jpg) no-repeat 0 0; }
#everyonewins .se-phone { min-height:255px; height:auto !important; height:255px; }
#everyonewins .se-phone img { float:left; }
#everyonewins .se-phone .info { width:196px; float:right; }
#everyonewins .se-phone .info p.nomargin { margin:0; }
#everyonewins .se-phone .info p.promo-text { color:#333; }
#everyonewins .se-phone .info p.promo-text strong { font-size:1.2em; }
#everyonewins .se-phone .info ul li { margin-bottom:0; }

#nokia-x6 { background:url(/eshop/content/redesign-img/whats-hot/bg_x6.jpg) no-repeat  0 0; }
#nokia-x6 .info-col-padding { padding-right:60px; }
#nokia-x6 .panel-noheader-border {margin-top:35px; *margin-top:47px; }
#nokia-x6 .customise-x6 { position:relative; float:left; right:25px; top:58px; width:130px; }
#nokia-x6 #package-col { margin-top:245px; } 
#nokia-x6 #package-col .panel-content { background: #fff url(/eshop/content/redesign-img/whats-hot/bg_x6_package.jpg) no-repeat  bottom right; } 
#nokia-x6 .package-1st-col { width:175px; float:left; }
#nokia-x6 .package-2nd-col { float:left; width:140px; padding-left:15px; }
#nokia-x6 .package-1st-col .promo-text span { font-size:.75em; }
#nokia-x6 #package-col p a.primary-link { background-image:none;	text-decoration:underline;}
#storm2 { background:transparent url(/eshop/content/redesign-img/whats-hot/bg_storm2.jpg) no-repeat 0 0; }
#storm2 #package-col .panel { margin-top:240px; }

#xperia-x10-mini-pro #video-link {
	float:right;
	padding-right:20px;
}
#xperia-x10-mini-pro #video-link a {
	background:url(/common/redesign-img/icons/bg_video.gif) no-repeat left center;
	padding-left:40px;
	line-height:7em;
}
#rd-content .highlight {
	color:#E20074;
	font-size:1.6em;
}
.fairUsage {
	margin:1.5em 0 0 0;
	color:#666;
	font-size:1.1em;
}
.find-friends {
	margin:15px 0 0 0;
}
/* EE */

#htc-desire { background:url(/eshop/content/redesign-img/whats-hot/bg_htc-desire.jpg) no-repeat 0 0;}
#htc-desire .offer {padding-top:334px;}
#htc-desire .offer .panel-content { background:#e5e5e5 url(/eshop/content/redesign-img/whats-hot/bg_htc-filmstrip-small.jpg) no-repeat 100% 100% ;}
#htc-desire ul.promo-list-small li {line-height:1.0em!important;}
.price {font-size:1.4em;}
#mbImage {padding:0!important;}
.movie_offer {padding:10px;background:transparent url(/eshop/content/redesign-img/whats-hot/bg_htc-filmstrip-large.jpg) no-repeat 100% 100%;position:relative;}

#xperia-x10 { background:url(/eshop/content/redesign-img/whats-hot/bg_se-experia-x10.jpg) no-repeat 0 0;}
#xperia-x10 .offer {padding-top:316px;}

#pulse-mini { background:url(/eshop/content/redesign-img/whats-hot/bg_t-mobile-pulse-mini.jpg) no-repeat 0 0;height:550px;}
#pulse-mini .offer {margin-top:110px;}


/* htc smartphones */
#htc-smartphones { background:url(/eshop/content/redesign-img/whats-hot/bg_htc-smartphones.jpg) no-repeat 0 0; }
#htc-smartphones p.intro { font-size:2.2em; padding:22px 0 340px 266px; }
#htc-smartphones p.promo-text { color:#333; }
#htc-smartphones p.promo-text.highlight { color:#e20074; }
#htc-smartphones .margin-top20 { margin-top:20px; }
#htc-smartphones .handset-col { width:377px; float:left; margin-right:20px; }
#htc-smartphones .handset-col.last { margin-right:0; }
#htc-smartphones h2 { font-weight:normal; margin-bottom:9px; }
#htc-smartphones h2.section { color:#2d757e; }
#htc-smartphones h3.section { margin:0; }
#htc-smartphones .panel-noheader-border .panel-noheader-tl .panel-noheader-bl .panel-noheader-center { background:transparent url(/common/redesign-img/panels/bg_panel_white.gif) repeat-x 0 100%;; }
#htc-smartphones .panel-noheader-border .panel-noheader-tl .panel-noheader-bl .panel-noheader-center ul { min-height:68px; height:auto!important; height:76px; margin-left:0; }
#htc-smartphones .panel-noheader-border .panel-noheader-tl .panel-noheader-bl .panel-noheader-center ul li { margin-top:4px; }
#htc-smartphones .datatable { margin-bottom:20px; }
#htc-smartphones .datatable tr.alt td { background:#f9eef4 url(/common/redesign-img/panels/bg_dotted_border.gif) repeat-x scroll 0 100%; }
#htc-smartphones .datatable tr th { padding:10px 15px; font-size:1.4em; }
#htc-smartphones .datatable tr td.feature { font-size:1.4em; background:#f9cce3 url(/common/redesign-img/panels/bg_dotted_border.gif) repeat-x scroll 0 100%; }
#htc-smartphones .datatable tr.alt td.feature { background:#f4beda url(/common/redesign-img/panels/bg_dotted_border.gif) repeat-x scroll 0 100%; }







