/* Container vs Float Error Correction */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */

#menu-outer { clear: both; float: right; color: #424242; padding-right: 83px; width: 700px; margin-top: 3px; }

#search-panel-inner-fr { padding-left: 122px; right: 110px; width: 370px; }

.element-tabs-panel-inner { width: 520px; }

/* Product Hub - Hacks to align coloured lines to match design visuals */

.tabs-body-outer.tabs-body-alpha .element-column-left-alpha-outer .element-panel-alpha-outer { float:none;} /* All Products > CTF */ 
.tabs-body-outer.tabs-body-alpha .element-column-right-alpha-outer .element-panel-gamma-outer { float:none; } /* All Products > HCP */

.tabs-body-outer.tabs-body-alpha .element-column-left-alpha-outer .element-panel-beta-outer { float:none; } /* All Products > JES */
.tabs-body-outer.tabs-body-alpha .element-column-right-alpha-outer .page-element-outer.panel-delta { float:none; } /* All Products > WOL */

.tabs-body-outer.tabs-body-alpha .element-column-left-alpha-outer .page-element-outer.panel-epsilon { float:none; } /* All Products > ES */
.tabs-body-outer.tabs-body-alpha .element-column-right-alpha-outer .element-panel-beta-outer { float:none; } /* All Products > Funeral */

.tabs-body-outer.tabs-body-alpha .element-column-left-alpha-outer .page-element-outer.panel-zeta { float:none; } /* All Products > PIB */
.tabs-body-outer.tabs-body-alpha .element-column-right-alpha-outer .element-panel-alpha-outer { float:none; } /* All Products > Care Advice */

.tabs-body-outer.tabs-body-beta .element-column-left-alpha-outer .element-panel-alpha-outer { float:none; } /* Early Years > CTF */ 
.tabs-body-outer.tabs-body-beta .element-column-right-alpha-outer .element-panel-gamma-outer { float:none; } /* Early Years > JES */

.tabs-body-outer.tabs-body-gamma .element-column-left-alpha-outer .element-panel-gamma-outer { float:none; } /* Family Life > HCP */ 
.tabs-body-outer.tabs-body-gamma .element-column-right-alpha-outer .page-element-outer.panel-epsilon { float:none; } /* Family Life > ES */
.tabs-body-outer.tabs-body-gamma .element-column-right-alpha-outer .page-element-outer.panel-zeta { float:none; } /* Family Life > PIB */

.tabs-body-outer.tabs-body-delta .element-column-left-alpha-outer .page-element-outer.panel-delta { float:none; } /* Over 50s > WOL */ 
.tabs-body-outer.tabs-body-delta .element-column-right-alpha-outer .element-panel-beta-outer { float:none; } /* Over 50s > Funeral */
.tabs-body-outer.tabs-body-delta .element-column-right-alpha-outer .element-panel-alpha-outer { float:none; } /* Over 50s > Care Advice */

.tabs-body-outer.tabs-body-delta .element-column-left-alpha-outer .element-panel-gamma-outer { float:none; } /* Over 50s > HCP */ 
.tabs-body-outer.tabs-body-delta .element-column-right-alpha-outer .page-element-outer.panel-epsilon { float:none; } /* Over 50s > ES */
.tabs-body-outer.tabs-body-delta .element-column-right-alpha-outer .page-element-outer.panel-zeta { float:none; } /* Over 50s > PIB */
