#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 10px 10px;}
.panel .panel-header .inner h3 {padding-left:10px;padding-right:0px;}
#lhn-3col-content .mod-2col .span-1col { width:370px;}

.panel-content.panel-small .inner { min-height:80px; height:auto; }	
	* html .panel-content.panel-small .inner { height:80px;}
	
.panel-content.panel-medium .inner { min-height:115px; height:auto; }
	* html #rd-content .panel-content.panel-medium .inner { height:115px; }
#bb-instant-messaging .panel-medium {
	height:335px;
}
	
.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:300px; padding-left:15px; float:left;}
/*#bb-smartphones-landing .promo-content-inner ul { margin-left:135px;}*/
#bb-smartphones-landing p.promo-blurb { width:245px;}	
	
#bb-smartphones-landing .bb-promo-content {
	background: #fff url(/eshop/content/redesign-img/blackberry/bg_business_landing_hero.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% 60% no-repeat;	}

#bb-smartphones-landing .panel-black .panel-content .inner,
#bb-smart-features .panel-content .inner {
	position:relative;	
}
	
#bb-smartphones-landing .panel-black .panel-content .inner {
	min-height:200px;
	_height:200px;
	}

#bb-smartphones-landing .panel-black .panel-content .inner .align-bottom,
#bb-smart-features .panel-content .inner .align-bottom {
	position:absolute;
	bottom:-10px;
	}
	
/*.bottom-link { position:relative;}
.bottom-link .dotted-border-top { position:absolute; bottom:0; }*/
/* [[ End smartphones landing page ]] */

/* [[ start smart features ]] */

.tall-boy-160 .inner {
	min-height:160px ! important;
	_height:160px ! important;
	}

.tall-boy-140 .inner {
	min-height:140px ! important;
	_height:140px ! important;
	}

.tall-boy-120 .inner {
	min-height:120px ! important;
	_height:120px ! important;
}

.tall-boy-100 .inner {
	min-height:100px ! important;
	_height:100px ! important;
	} 	

#bb-smart-features .bb-promo-content {
	background: #fff url(/eshop/content/redesign-img/blackberry/bg_business_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:10px;}
/*#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;	}	
#latest-panel { background: #fff url(/eshop/content/redesign-img/blackberry/bg_blackberry_9300.jpg) 100% 0 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:5px;}
#bb-instant-messaging .promo-content-inner h3 { margin:0 0 3px 0;}
#bb-instant-messaging .promo-content-inner h2 { margin:0px 0 5px 0;}	

#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_business_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 .mod-2col .panel-content.panel-medium  { min-height:340px; 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 ]] */

.column { width:350px; float:left; margin-right:15px;}

#rd-content .height-140 {
	min-height:140px;
	height:auto!important;
	height:140px;
}

