#container { background: url(/common/redesign-img/gradients/landing_bg.png) 0 100% repeat-x;}
h1 {margin: 25px 0 10px 20px; }
#business-facts h4 { color:#333; font-size:1.4em; margin-bottom:5px;}
.panel-height-145 .panel-content .inner { min-height:145px; height:auto!important; height:145px; }		
.panel-height-745 .panel-content .inner { min-height:745px; height:auto!important; height:745px; }	
.panel-height-90 .panel-content .inner { min-height:90px; height:auto!important; height:90px; }	

#twitter_update_list li { list-style-type:none; list-style-position: outside; }
#twitter_update_list span { color:#333; font-size:1.2em; display:block; overflow:hidden; width:180px; }
* html #twitter_update_list span { width:180px!important; overflow:hidden; }
#twitter_update_list  a { font-size:1.2em!important; margin-top:5px; display:inline-block; color:#999; text-decoration:none; }
#twitter_update_list  span a { text-decoration:underline; color:#333; margin-top:0; }
.image-overlap-small.twitter .panel-content .inner span.fixedPng { top:90px; right:-15px; }
.image-overlap-small.twitter .panel-content .inner img { top:80px; right:-15px; }
.image-overlap-small.twitter .panel-content .inner { width:190px; padding-right:0; }
#rd-content ul.promo-list li { line-height:1.3em;}

/*landing specific*/
#biz-sense-facts {
	background:url(/content/redesign-img/business/business-sense/bg_bus_facts.jpg) no-repeat right top;
}
#biz-sense-landing h1,
#biz-sense-case h1,
#biz-sense-facts h1,
#competition h1,
#events h1,
#biz-sense-why h1 {
	font-size:2em;
	font-weight:bold;
	color:#e20774;
	margin:25px 0 0 0;
}
#biz-sense-landing .hero-bg { background: url(/content/redesign-img/business/business-sense/bg_bussense_landing.jpg) right top no-repeat; width:790px; min-height:398px; height:auto!important; height:398px; }
#biz-sense-landing .hero-bg-inner { background-color:#e20074; width:400px; float:left; margin:30px 0 35px 25px; _display:inline;}
#biz-sense-landing .hero-bg h2 { font-size:2.2em; width:375px; font-weight:bold; padding:15px 10px 10px 15px; margin:0; color:#fff;}
#biz-sense-landing .hero-bg p.promo-text,
#events .hero-bg p { font-weight:normal; padding-left:15px; width:auto; color:#fff;margin-bottom:15px;font-size:1.7em;}
#biz-sense-landing .span-2col { width:510px!important; padding-left:0; }
#biz-sense-landing .span-1col.slim-panel { padding:10px 20px 10px 0; }
#biz-sense-landing #video-panel a { padding-left:13px;  }
#biz-sense-landing #video-panel p { padding-right:5px; margin-top:10px;  }
#biz-sense-landing .panel-white-border .panel-content { border:none; } 
#biz-sense-landing #bsense-mint-panel h3 {font-size:1.4em; font-weight:bold; padding-bottom:6px;color:#E10174;}
#biz-sense-landing #bsense-mint-panel .panel-content { background: transparent url(/content/redesign-img/business/business-sense/mint_panel_wide.jpg) 100% 100% no-repeat; }
#biz-sense-landing #bsense-mint-panel .panel-content .inner { background:none; }
/*Why page specific*/
#biz-sense-why .hero-bg { background: url(/content/redesign-img/business/business-sense/bg_hero_why.jpg) 100% 0 no-repeat; width:790px; margin-bottom:10px;}
#biz-sense-why .hero-bg-inner { background-color:#e20074; width:300px; float:left; margin:30px 0 35px 0; _display:inline; }
#biz-sense-why .hero-bg-inner p { padding-left:15px; margin-top:20px; margin-bottom:20px; line-height:1.3; width:auto; color:#fff; }
#biz-sense-why .hero-bg h2 { font-size:2.2em; width:300px; font-weight:bold; padding:15px 10px 15px 15px; margin:0; color:#fff;}
#biz-sense-why h1 {margin: 25px 0 0 10px; }
/*#biz-sense-why .hero-bg p.promo-text { width:18em; }*/
#biz-sense-why .span-2col { width:510px!important; padding-left:0; }
#biz-sense-why #why-t-mobile { /*width:335px; padding-left:15px;float:left; */}
#biz-sense-why #why-t-mobile h3 { font-weight:bold; font-size:1.4em; color:#e20074; display:block; margin:0; }

/*Business Facts and Case Study specific*/
/*#container.grad-footer { background: url(/content/redesign-img/business/business-sense/grad_footer.gif) 0 100% repeat-x;}*/
#biz-sense-facts .hero-bg-inner, 
#biz-sense-why .hero-bg-inner, 
#biz-sense-case .hero-bg-inner,
#competition .hero-bg-inner,
#events .hero-bg-inner {
	margin-left:25px
}
#biz-sense-facts .hero-bg-inner h2, 
#biz-sense-case .hero-bg h2,
#biz-sense-case-excalibur .hero-bg h2,
#biz-sense-case-juice .hero-bg h2,
#biz-sense-case-origtravel .hero-bg h2,
#competition .hero-bg-inner h2,
#events .hero-bg-inner h2  { color:#fff; font-size:2.8em; font-weight:normal; padding: 30px 0 0 20px; margin-top:0; }

#biz-sense-case .hero-bg h2,
#biz-sense-facts .hero-bg-inner h2 { font-size:2.2em; width:300px; font-weight:bold; padding:15px 10px 15px 15px; margin:0;}
#biz-sense-case .hero-bg h2 {font-weight:normal;}
#biz-sense-facts .hero-bg-inner h2,
#competition .hero-bg-inner h2 {
	font-size:2.4em;
}
#biz-sense-facts .hero-bg-inner p {
	color:#fff;
	padding:0 15px 15px;
	font-size:1.6em;
}
#biz-sense-facts .hero-bg p.promo-text, 
#biz-sense-case .hero-bg p { width:550px; color:#fff; font-weight:bold; padding-left:20px; }

#biz-sense-case .span-2col { padding:10px 10px 10px 20px; width:490px;}
#biz-sense-case h4 { font-size:1.4em;}

#biz-sense-case .span-3col { padding:10px 20px 10px 0;}

#biz-sense-facts .facts-inner { padding:10px;}
#facts-rightbar .panel-content { padding:12px 12px 14px; background-color:#e4e4e4;}
#facts-rightbar h4 { font-size:1.6em;	color:#333;}
#biz-sense-case .hero-bg { background: url(/content/redesign-img/business/business-sense/bg_bald_chef_flip.jpg) right top no-repeat; width:790px; height:381px; margin-bottom:10px;}
#biz-sense-case .hero-bg-inner,
#biz-sense-facts .hero-bg-inner,
#competition .hero-bg-inner,
#events .hero-bg-inner { background-color:#e20074; width:320px; float:left; margin-top:29px;}
#biz-sense-case .hero-bg-inner{min-height:110px;_height:110px;}
#case-study-detail .hero-bg { background: url(/content/redesign-img/business/business-sense/case_detail_hero_promo.jpg) 0 0 no-repeat; width:790px; min-height:395px; height:auto!important; height:395px;}
#case-study-detail .hero-bg .span-2col { background-color:#e20074; width:30em; margin:18px 0 50px 20px;	}
#case-study-detail .hero-bg .span-2col h2 { color:#fff; margin-top:0; }

#biz-sense-case-excalibur .hero-bg { background: url(/content/redesign-img/business/business-sense/case_hero_excalibur.jpg) 0 0 no-repeat; width:790px; height:216px; margin-bottom:10px;}
#biz-sense-case-excalibur .span-3col,
#biz-sense-case-juice .span-3col,
#biz-sense-case-origtravel .span-3col,
#montgomery  .span-3col,
#sum .span-3col,
#ai .span-3col { padding-left:20px; width:750px;}

/* Montgomery Ellis */
#montgomery  .hero-bg { background: url(/content/redesign-img/business/business-sense/hero-montgomery.jpg) 0 0 no-repeat; width:790px; height:176px; margin-bottom:10px;}
#montgomery  .hero-bg  h2 { color:#fff; padding:52px 0 0 20px; margin:0;font-size:2.8em; font-weight:normal;}

/* IA Technology */
#ai h1 { float:left; display:inline;}
#ai .telegraph_logo { float:right; width:190px; margin-top:25px;}
#ai .hero-bg { background: url(/content/redesign-img/business/business-sense/hero-ai.jpg) 0 0 no-repeat; width:790px; height:176px; margin-bottom:10px;}
#ai  .hero-bg  h2 { color:#fff; padding:36px 0 0 20px; margin:0;font-size:2.8em; font-weight:normal;}

/* Summary */
#sum h1 { float:left; display:inline;}
#sum .telegraph_logo { float:right; width:190px; margin-top:25px;}
#sum .hero-bg { position:relative; background: url(/content/redesign-img/business/business-sense/hero-sum.jpg) 0 0 no-repeat; width:790px; height:176px; margin-bottom:10px;}
#sum .hero-bg  h2 { color:#fff; padding:52px 0 0 20px; margin:0;font-size:2.8em; font-weight:normal;}
#png-container #image { position:absolute; top:0; right:0;}

#biz-sense-case-excalibur .hero-bg h2,
#biz-sense-case-juice .hero-bg h2,
#biz-sense-case-origtravel .hero-bg h2 { width:450px; }

#biz-sense-case-juice .hero-bg { background: url(/content/redesign-img/business/business-sense/case_hero_juice.jpg) 0 0 no-repeat; width:790px; height:177px; margin-bottom:10px;}
#biz-sense-case-origtravel .hero-bg { background: url(/content/redesign-img/business/business-sense/case_hero_originaltravel.jpg) 0 0 no-repeat; width:790px; height:177px; margin-bottom:10px;}

.consult-container { margin-left: 30px; margin-right:20px; }
.consult-profile { width:135px; float:left;}
.consult-text { width:530px; margin-left:20px; float:left; }
.consult-text .quote { font-size:1.8em; font-style:italic; }
#case-study-detail .bb-panel img { top:0; }
.case-spacer { margin-top:47px; }
.p-spacer {margin-top:24px;}
.highlight-grey { color:#666;}
.highlight-dgrey { color:#333 !important;}
.highlight-black { color:#000 !important;}
.span-1col-shop { width:230px !important; float:left; }
#rd-content .height-120 {	min-height:120px;	height:auto!important;	height:120px; }
.width-55-percent {width:55% !important;}
.use-orange-signal .panel-content .inner{
	background: url(/eshop/content/redesign-img/biz-shop-landing/signal_bg_panel.jpg) no-repeat right bottom; 
	padding-top:10px;
}

#rd-content .use-orange-signal  .panel-content .inner ul.links-list{
	margin:0;
	padding:0;
	overflow:hidden;
}
#rd-content .use-orange-signal  .panel-content .inner ul.links-list li{
	float:left;
	margin-right:80px;
}

#biz-sense-case .expandables-container {margin-top:-145px; _height:1%; zoom:1;}
#biz-sense-case .expandable-toggle a { font-size:1.7em; font-weight:bold; }
#biz-sense-case .case-study-title {
	background: url("/common/redesign-img/expandables/expandables-sprite.gif") repeat-x scroll left bottom #FFFFFF;
    border-bottom: 2px solid #CCCCCC;
    cursor: pointer;
    height: 30px;
    padding: 0 0 0 10px;
	border-right: 1px solid #AAAAAA;
}
#biz-sense-case .case-study-title span {
    color: #000000 !important;
    display: block;
    font-size: 1.4em;
    margin: 0;
    padding: 6px 0 0 5px;
    text-decoration: none !important;
}
#biz-sense-case .case-study-title span { font-size:1.7em; font-weight:bold; }
#biz-sense-case .expandable-block { background-color:#fff; }
#biz-sense-case .case-inner { float:left; width:740px;}
#lhn-3col-content #biz-sense-case .expandables-container .span-3col,
#lhn-3col-content #biz-sense-why .expandables-container .span-3col,
#lhn-3col-content .span-3col#which-plan,
#blogs .span-3col { width:770px; padding-left:0;}

#lhn-3col-content .span-1col.bsense { width:215px; padding:10px 35px 10px 0; }
.bsense-inner { min-height:140px; height:auto!important; height:140px; }
.bsense-inner h3 { margin-bottom:10px;  }
.bsense-inner h4 {font-size:1.8em; font-weight: normal; }
.last-col .bsense-inner p{
	padding-right:100px;
}
#which-plan .panel-content{ background:#fff url(/content/redesign-img/business/business-sense/biz_sense_3col_bg.jpg) 100% 100% no-repeat;  }
#biz-jargon-video .panel-content {background:#fff url(/content/redesign-img/business/business-sense/bg_gradient.jpg) 0 100% repeat-x; }
#biz-jargon-video .jargon-item {
	float:left;
	width:236px;
	padding:20px 10px 20px 0;
}

.panel-height-210 .panel-content .inner { height:auto !important; min-height:210px; height:210px; }
.panel-height-350 .panel-content .inner { min-height:350px; height:auto!important; height:350px; }
.panel-height-315 .panel-content .inner { min-height:315px; height:auto!important; height:315px; }
.padding-right-10{ padding-right:10px; }
.margin-top-90 { margin-top:90px; }
.panel-sense-grad .panel-content { background:#fff url(/content/redesign-img/business/business-sense/why_panel_gradient.gif) 100% 100% repeat-x; }

#rd-content ul.promo-list.petrol li { background: url("../../../../common/redesign-img/icons/bullet_petrol.gif") no-repeat scroll 0 0.5em transparent }
.margin-top-60 { margin-top:60px!important; }

.why-t-mobile .panel-content {
	padding:0 20px 10px 20px;
	min-height:312px;	
}
#biz-sense-landing .why-t-mobile .links-list {
	margin:15px 0 5px 0;
}
.competition .panel-content {
	padding:0;
}
.new-phone-plans .panel-content {
	background:#fff url(/content/redesign-img/business/business-sense/bg_bb_panel.jpg) repeat-x 100% 100%;
}
.new-phone-plans  .panel-content p.highlight {
	font-size:1.82em;
	font-weight:bold;
	margin-bottom:15px;
}
.new-phone-plans  .panel-content p.para-secondary {
	margin-bottom:15px;
}
.new-phone-plans  .panel-content {
	padding-right:220px;
}
.competition .panel-content  {
	padding:12px 20px 14px;
	background:url(/content/redesign-img/business/business-sense/why_panel_gradient.gif) repeat-x 100% 100%;
}
.competition .panel-content p.info {
	color:#666;
	padding-right:20px;
	margin-top:12px;
	font-size:1.7em;
	margin-bottom:20px;
}
.competition .panel-content p.highlight {
	font-size:2em;
	font-weight:bold;
	line-height:1.2;
}
.competition .panel-content  p.highlight  strong {
	font-size:.75em;
	color:#000;
	display:block;
	margin-bottom:8px;
}
.competition h4 {
	color:#E20074;
	font-size:2.4em;
	font-weight:normal;
	margin:0 0 .7em;
}
.competition h4 em {
	font-size:1.8em;
	font-style:normal;
	display:block;
	font-weight:bold;
}
.competition .enter {
	margin-top:60px;
}
#lhn-3col-content .orange {
	padding-left:0;
	xwidth:499px !important;
}
#coming-soon .panel-content {
	padding:12px 15px 14px;
	min-height:150px;
	_height:150px;
	position:relative;
}
#coming-soon h3 {
	font-size:1.8em;
	padding-left:5px;
}
#coming-soon h4 {
	color:#e20074;
	font-size:1.7em;
	margin:10px 0 20px;
}
#coming-soon p.info {
	color:#666;
	font-size:1.35em;
	font-weight:bold;
}
#coming-soon p.info .separator {
	padding:10px 0;
	display:inline-block;
}
#coming-soon a.primary-link {
	position:absolute;
	bottom:14px;
	left:14px;
}
#bus-jargon {
	float:right;
}
* html p.enter a.action-btn-link-magenta-trans span {
	padding-bottom:6px;
}
*:first-child+html .competition .enter {
	margin-top:0;
}
* html .competition .enter {
	margin-top:0;
}
#success-stories #best-provider-rosette {
	display:block;
	width:148px;
	margin: 0 auto 10px;
}
#why-choose-t-mobile #best-provider {
	float:left;
	width:120px;
	font-size:1.2em;
	padding-top:158px;
}
#success-stories .panel-content .intro {line-height:1.5;}
#success-stories .primary-link {
	margin-top:100px;
}
#blogs.span-3col {
	padding:0;
	width:770px;
	margin-bottom:10px;
}
#blogs .inner {
	/*min-height:0;
	_height:0;*/
}
#blogs .blogger {
	float:left;
	width:240px;
	padding:0 0 0 115px;
}
#blogs .blogger-first {
	padding-left:135px;
	width:210px;
	padding-right:20px;
}
#blogs .blogger img {
	float:left;
	border:1px solid #999;
	margin-left:-115px;
}
#blogs .blogger-first img {
	margin-left:-135px;
}
#blogs h3 {
	color:#e20074;
}
#blogs .blogger h4 {
	margin:0;
	color:#000;
}
#biz-sense-facts ul.tabs {
	clear:left;
}

.hero-bg-inner {
	margin-bottom:20px;
}
#biz-sense-facts .hero-bg-inner {
	margin-bottom:38px;
	_display:inline;	
}
.tabcontent-magenta {
	padding:16px 30px 10px;
	width:730px;
	border:2px solid #e20074;
	margin-bottom:40px;	
}
#facing-future.tabcontent-magenta {
	width:770px;
	padding:16px 10px 10px;
}
#straight-talking.tabcontent-magenta .facts {
	margin-right:30px;
}
.tabcontent-magenta h3{
	color:#e20074;
	margin-top:0;
	font-size:1.8em;	
}
.tabcontent-magenta h3 strong {
	font-weight:bold;
}
.tabcontent-magenta p {
	color:#000;
}

#facing-future.tabcontent-magenta .facts {
	width:145px;
	margin-right:11px;
}
.tabcontent-magenta .facts {
	width:160px;
	float:left;
	margin:0 18px 32px 0;
	background-color:#e4e4e4;
	min-height:305px;
	_height:305px;	
}
#partners .facts {
	width:170px;
	margin-bottom:0;
	min-height:340px;
	height:auto !important;
	height:340px;
}
.tabcontent-magenta .last {
	margin-right:0 !important;
}
.tabcontent-magenta h4,
.tabcontent-magenta .facts p {
	color:#000;
	margin:0;
	padding:0 12px 4px;
}
#partners-advisors img {
	display:block; 
	margin-right:-7px;
	position:relative;
}
#partners .content-left {
	float:left; 
	width:352px; 
	margin-right:20px;
	_display:inline;
}
#biz-sense-facts .download-link {
	clear:both; 
	top:-15px;
	position:relative;
	zoom:1;
}
#competition {
	background: url(/content/redesign-img/business/business-sense/bg_competition.jpg) right top no-repeat;
}
#events {
	background: url(/content/redesign-img/business/business-sense/bg_events_0210.jpg) right top no-repeat;
}
#competition .hero-bg-inner,
#events .hero-bg-inner {
	width:375px;
	float:none;
}
#competition .hero-bg-inner {margin-bottom:40px;min-height:130px;_height:130px;}
#competition .hero-bg-inner h2 {
	font-size:2.4em;
	font-weight:normal;
	padding:20px 0 20px 20px;
	line-height:1.5;
}
#competition .hero-bg-inner h2 strong {
	font-size:1.2em;
}
#competition .competition-tab,
#events .competition-tab {
	width:370px;
	float:left;
}
#competition .left-tab,
#events .left-tab {
	margin-right:20px
}

#competition .competition-tab .panel,
#events .competition-tab .panel {
	border-bottom:2px solid #e20074;
}
#events .hero-bg-inner {
	width:320px;
	margin-left:0;
}
#events .hero-bg-inner h2 {
	font-size:2.3em;
	padding-top:13px;
}
#events .hero-bg-inner p {
	font-size:1.2em;
	font-weight:normal;
	padding:0 0 24px 20px;
	margin-bottom:0;
	color:#fff;
}
.nobr {white-space:nowrap;}
