#container {background:transparent url(/eshop/content/common/redesign-img/phones-landing/bg_greyfade.gif) repeat-x scroll 0 100%;}

#rd-content ul.tabs-magenta { border-bottom:3px #e20074 solid; }
	
#bb-smartphones-landing h2, 
#bb-smart-features h2,
#bb-instant-messaging h2,
#bb-app-world h2		{
	margin-top:0;
	font-weight:normal;
	font-size:1.9em;
	padding-top:15px;
	}

span.bb-logo { display:block; position:absolute; right:0; float:right; margin-top:-46px;}

#rd-content ul.promo-list-small { margin-left:0;}
#rd-content ul.promo-list-small.slim li { margin-bottom:0!important; background-position:0.05em; }
#rd-content ul.promo-list-small.slim { position:relative;}
#rd-content ul.promo-list-small li { margin-bottom:.3em; background-position:0 0.6em; }
#rd-content ul.promo-list-small.no-list-margin li { margin-bottom:0; } 		

.panel .panel-content { padding:12px 10px 5px 10px;}
.panel .panel-header .inner h3 {padding-left:2px;}
#lhn-3col-content .mod-2col .span-1col { width:370px;}

.panel-content.panel-small { min-height:122px; height:auto; }	
	* html .panel-content.panel-small { height:122px;}
	
.panel-content.panel-medium .inner { min-height:115px; height:auto; }
	* html #rd-content .panel-content.panel-medium .inner { height:115px; }	
	
.padding-top-10 { padding-top:10px;}
#rd-content .no-padding-right { padding-right:0;}	
.half-width { width:348px;}	

/* [[ start smartphones landing page ]] */

#bb-smartphones-landing .promo-content-inner  { width:370px; padding-left:15px;}
#bb-smartphones-landing p.promo-blurb { width:245px;}	
	
#bb-smartphones-landing .bb-promo-content {
	background: #fff url(/eshop/content/redesign-img/blackberry/bg_smartphones_promo.jpg) 100% 100% no-repeat; 
	min-height:302px;
	height:auto;	
	position:relative;
	}
	* html #bb-smartphones-landing .bb-promo-content {height:302px;}
	
#promo-callout { width:205px; position:absolute; float:left; top:14.4em; right:302px;}	
#promo-callout p,
#promo-callout ul  { margin-bottom:6px;}
#promo-callout p.dotted-border-top { margin:6px 10px 0 0; padding-top:6px; }	
	
#messenger-panel	{ background: #fff url(/eshop/content/redesign-img/blackberry/panel_bb_messenger.jpg) 100% 45% no-repeat; }

#compare-panel .inner { padding-right:65px; position:relative;}
#bb-smartphones-landing #help-panel-landing { background: #fff url(/eshop/content/redesign-img/blackberry/panel_bb_help.jpg) 100% 45% no-repeat;	}

/*.bottom-link { position:relative;}
.bottom-link .dotted-border-top { position:absolute; bottom:0; }*/
/* [[ End smartphones landing page ]] */

/* [[ start smart features ]] */	

#bb-smart-features .bb-promo-content {
	background: #fff url(/eshop/content/redesign-img/blackberry/bg_smart_features_promo.jpg) 100% 100% no-repeat; 
	min-height:254px;
	height:auto;	
	}
	* html #bb-smart-features .bb-promo-content {height:254px;}	
	
#bb-smart-features .promo-content-inner { padding-left:15px;}
#bb-smart-features .promo-content-inner h3 { margin:0 0 3px 0;}
#bb-smart-features .promo-content-inner h2 { margin:0px 0 10px 0; font-size:2.2em;	}	
#snaps-panel .dotted-border-top { margin-bottom:6px; }
#help-panel { background: #fff url(/eshop/content/redesign-img/blackberry/panel_bb_help.jpg) 100% 30% no-repeat;	}	

/* [[ End smart features ]] */	

/* [[ start instant messaging ]] */	

#bb-instant-messaging .bb-promo-content {
	background: #fff url(/eshop/content/redesign-img/blackberry/bg_instant_messaging_promo.jpg) 100% 100% no-repeat; 
	min-height:254px;
	height:auto;	
	}
	* html #bb-instant-messaging .bb-promo-content {height:254px;}	

#bb-instant-messaging .width200 { width:200px;}	
#bb-instant-messaging .promo-content-inner { padding-left:15px;}
#bb-instant-messaging .promo-content-inner h3 { margin:0 0 3px 0;}
#bb-instant-messaging .promo-content-inner h2 { margin:0px 0 10px 0; font-size:2.2em;	}	

#bb-instant-messaging .panel-medium .inner { min-height:250px; height:auto; }
	* html #bb-instant-messaging .panel-medium .inner { height:250px; }		

#messaging-messenger .panel-content .inner { min-height:80px; height:auto;}
	* html #messaging-messenger .panel-content .inner { height:80px;}

#messaging-messenger .messaging-messenger-lower { min-height:170px; height:auto;}
	* html #messaging-messenger .messaging-messenger-lower { height:170px;}

/* [[ end instant messaging ]] */

/* [[ start app world ]] */	
	
#bb-app-world .bb-promo-content {
	background: #fff url(/eshop/content/redesign-img/blackberry/bg_apps_promo.jpg) 100% 100% no-repeat; 
	min-height:254px;
	height:auto;	
	}
	* html #bb-app-world .bb-promo-content {height:254px;}	

#bb-app-world .promo-content-inner { padding-left:15px;}
#bb-app-world .promo-content-inner h2 { margin:0px 0 10px 0; font-size:2.2em;	}		
#bb-app-world .promo-content-inner p,
#bb-app-world .promo-content-inner ul { padding-top:10px;}	
#bb-app-world .promo-content-inner ul { width:350px; }

#bb-app-world .mod-2col .panel-content.panel-medium  { min-height:330px; height:auto; }
	* html #bb-app-world .mod-2col .panel-content.panel-medium { height:330px;}
	
.apps-container { padding: 0 0 10px 85px; } 	
.apps-messenger { background:url(/eshop/content/redesign-img/blackberry/icon_apps_messenger.jpg) 0 0 no-repeat; }	
.apps-weathereye { background:url(/eshop/content/redesign-img/blackberry/icon_apps_weathereye.jpg) 0 0 no-repeat; }		
.apps-facebook { background:url(/eshop/content/redesign-img/blackberry/icon_apps_facebook.jpg) 0 0 no-repeat; }
.apps-ubertwitter { background:url(/eshop/content/redesign-img/blackberry/icon_apps_ubertwitter.jpg) 0 0 no-repeat; }
#small-features-panel .inner { padding-right:47px;}	
	
/* [[ End app world ]] */	

/* [[ start help and advice ]] */	

#bb-help h1 { margin: 0 0 6px 0; padding:15px 0 0px 0; }
#bb-help .bb-promo-content {
	background: #fff url(/eshop/content/redesign-img/blackberry/bg_help_and_support.jpg) 100% 100% no-repeat; 
	min-height:202px;
	height:auto;	
	position:relative;
	}
	* html #bb-help .bb-promo-content {height:202px;}
	
#bb-help h2.highlight-petrol { margin:0 0 5px 0; font-weight:bold; font-size:1.6em; padding-top:5px; }		
#bb-help .promo-content-inner .span-1col { width:450px; padding:15px 0 0 0;}	

/* [[ end help and advice ]] */

/* [[ start compare BB ]] */			
#bb-compare .rd-content-inner { padding-top:15px; }
* html #bb-compare .rd-content-inner { padding-top:14px;}
#bb-compare .bb-promo-content { min-height:351px; height:auto; position:relative;}
	* html #bb-compare .bb-promo-content {height:360px; /*margin-bottom:14px;*/}		

#description-container { width:225px; float:left;}
#description-container h2 { font-weight:normal;}	
#description-container .dotted-border-bottom { padding-bottom:28px; margin-bottom:28px;}
#description-container .sub-description { width:170px;}
#bb-compare .handset { width:130px; float:left; text-align:center;}	

#bb-compare .handset img { padding: 0 0 5px 5px; cursor: move; }

#bb-compare .handset p { width:75px; text-align:center; padding-left:35px; margin-bottom:0; }	
	* html #bb-compare .handset p { padding-left:10px;}	
	*:first-child+html #bb-compare .handset p {padding-left:10px;}

.drop-area-container	{ background: url(/eshop/content/redesign-img/blackberry/bg_selected_container.jpg) 0 0 no-repeat; height:145px; /*width:550px;*/ width:530px; float:left; padding-top:10px; padding-left:15px;	}
	
.drop-area { background: url(/eshop/content/redesign-img/blackberry/handset_sml_container.jpg) 0 0 no-repeat; height:133px; width:160px; float:left; margin-right:10px;  padding: 7px 0 0 5px;	position:relative;}	
.drop-area.last { margin-right:0;}
.drop-area.inactive {width:105px; height:85px; padding:50px 30px 0 30px; text-align:center; }	
.drop-area.inactive p { color:#666;}
.drop-area.inactive.hoverstate { background: url(/eshop/content/redesign-img/blackberry/handset_sml_container_hover.jpg) 0 0 no-repeat; }

.drop-area img { padding-top:7px; float:left;}

.drop-area .phone-details { float:left; width:75px; padding-left:10px;}
.drop-area .phone-details p { margin-bottom:6px;}	
.drop-area .phone-details a { margin-bottom:10px; }
.drop-area .handset-name { width:75px; height:31px; overflow:hidden;
	
}

.drop-area a.empty-content { position:absolute; right:0; top:0; margin-top:-2px; margin-right:-6px; background: #fff url(/eshop/content/redesign-img/blackberry/close_icon.jpg) 100% 100% no-repeat; height:20px; width:20px; overflow:hidden;}
.drop-area a.empty-content:hover { background: #fff url(/eshop/content/redesign-img/blackberry/close_icon_hover.jpg) 100% 100% no-repeat; }



/* --------------- #scroller ---------------------- */	
	
	
#scroller { width:545px; height:174px; margin-bottom:7px; float:left; padding: 15px 0 0 0px; background:#fff url(/eshop/content/redesign-img/blackberry/bg_compare_handset_panel.jpg) 100% 100% no-repeat; position:relative;}	
	*:first-child+html #scroller {height:178px;}
	* html #scroller { width:525px; height:178px;}
	
#track{width:541px;  height:19px; border:2px solid #959595; background:url(/eshop/content/redesign-img/blackberry/scroller/horiz-track-bg.gif) repeat-x top left; -moz-border-radius: 5px; -webkit-border-radius: 5px; position:absolute; bottom:0; display:none;}	
#knob{top:-2px; height:19px !important; border:2px solid #959595; width:20px; background:#E20074 url(/eshop/content/redesign-img/blackberry/scroller/horiz-knob-bg.gif) repeat-x top left; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#scroll-content{width:545px; height:149px; overflow:hidden !important; position:relative;}
* html #scroll-content { width:525px; height:153px; }
*:first-child+html #scroll-content { height:151px;
	
}
#phones{position:relative; }
* html #knob{border:0 none; top:0; border-left:2px solid #959595; border-right:2px solid #959595;}	

#carousel-left{position:absolute; top:0; left:0; z-index:200;}
#carousel-right{position:absolute; top:0; right:0; z-index:200;}

* html #carousel-left{display:none;}
* html #carousel-right{display:none;} 	
	

#rd-content ul.compare-tabs {height:46px; position:absolute; bottom:-15px; width:220px; border:none;}
#rd-content ul.compare-tabs li { background:#fff url(/eshop/content/redesign-img/blackberry/tabs_sprite_large.gif) repeat-x top left!important; height:46px; }
#rd-content ul.compare-tabs a { background:#fff url(/eshop/content/redesign-img/blackberry/tabs_sprite_large.gif) repeat-x top right; height:38px; padding-top:8px; }	
#rd-content ul.compare-tabs li.activestyle { background-position:left -92px!important; }
#rd-content ul.compare-tabs li.activestyle a { background-position:right -92px; }

	
/* compare-table */

.compare-table { border:0 none; border-collapse:collapse; border-bottom:1px #ccc solid; border-top:3px #e20074 solid; width:100%; margin:0 0 10px 0; background-color:#fff; }
.compare-table tr th { color:#2D757E; font-weight:normal; text-align:left; vertical-align:top; padding:10px 15px; font-size:1.4em; border-left:1px #ccc solid;}	
.compare-table tr th strong { color:#333; }
.compare-table tr th, 
.compare-table tr td {background:url(/common/redesign-img/panels/bg_dotted_border.gif) repeat-x 0 100%; border-right:1px #ccc solid; padding:10px;}
.compare-table tr td { text-align:center; font-size:1.2em; color:#333; }
.compare-table tr.alt { background:#f8f8f8;}	
.compare-table tr.first-row td { width:160px }	
.compare-table tr.last-row td,
.compare-table tr.last-row th { background-image:none; }
	
.handset-data{position:relative; min-height:370px; height:auto; _height:370px;}

div.tariff, 
div.spec {position:absolute; top:0; left:0; width:770px; }	
#loading{background:#FFF url(/eshop/content/redesign-img/blackberry/bb-loader.gif) no-repeat center 25%;}
#warning{background:#FFF url(/eshop/content/redesign-img/blackberry/bb-error.gif) no-repeat center 25%;}
.message-box{border:2px solid #CCC; height:150px; width:270px; text-align:center; position:absolute; top:525px; left:440px; z-index:1006; display:none;}
.message-box p{font-size:1.2em; padding-top:110px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

#blackberry-apps {
	background: #fff url(/eshop/content/personal/mobile-phones/phones/blackberry/refresh_bb_bg.jpg) 100% 100% no-repeat; 
	min-height:512px;
	height:auto;
	}
	
* html #blackberry-apps {
	height:512px;
}
	
#blackberry-apps .bb-app-list {
	padding-top:25px; 
	width:345px; 
	padding-right:35px;
	}

#blackberry-apps .bb-app-list h2 {
	margin-top:0; 
	color:#999;
	}
	
#blackberry-apps .bb-award { margin-top:245px; }	

#blackberry-apps .bb-award .panel-content { padding: 12px 20px 8px 12px; }
#blackberry-apps .bb-award .intro {
	padding: 8px 0 0 15px;
	float:left; 
	width:170px;
	font-weight:bold; 
	color:#666;
	}



#rd-content ul.links-list.list-margin li {
	line-height:1.5em;
	margin-top:2px;
	} 	

#rd-content ul.links-list.list-margin li a{
	line-height:1.5em;
	background-position: 0 0.5em;
	}

	
.bb-details-info {
	background: #fff url(/eshop/content/personal/mobile-phones/phones/blackberry/bg_see_more.jpg) 100% 100% repeat-x; 
	min-height:80px;
	height:auto;
	}
	* html .bb-details-info {height:80px;}	
	
.bb-details-info div{ padding-left:20px;}	
	
#rd-content .bb-details-info h3 {
	margin:0 0 5px 0; 
	padding-top:7px;
	}

#rd-content .height-190 {
	min-height:190px;
	height:auto!important;
	height:190px;
}
#rd-content .height-130 {
	min-height:130px;
	height:auto!important;
	height:130px;
}




	
	

	
			