/*
CSSGrid 
This stacks columns to 1, from 0 to 767.
Usually 2 columns is applied from 480 to 767. This over-rides it and creates 1 column.
*/
.f1.stack1 .one,.p1.stack1 .one {	width:100%;}
.f2.stack1 .one,.p2.stack1 .one {	width:100%;	float:none;}
.f2.stack1 .two,.p2.stack1 .two {	width:100%;	margin-left:0px;
/*bdg added following:*/
clear:left;}

.f3.stack1 .one,.p3.stack1 .one {	width:100%;	float:none;}
.f3.stack1 .one-two,.p3.stack1 .one-two {	margin-left:0px;	width:100%;	float:none;}
.f3.stack1 .two,.p3.stack1 .two {	width:100%;	float:none;	margin-left:0px;}
.f3.stack1 .two-three,.p3.stack1 .two-three {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}
.f3.stack1 .three,.p3.stack1 .three {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;
/*bdg added following:*/
clear:left;}

.f4.stack1 .one,.p4.stack1 .one {	width:100%;	float:none; margin-left:0px;	clear:both;}
.f4.stack1 .one-two,.p4.stack1 .one-two {	width:100%;	float:none; margin-left:0px;}
.f4.stack1 .one-three,.p4.stack1 .one-three {	width:100%;	float:none; margin-left:0px;}
.f4.stack1 .two,.p4.stack1 .two {	width:100%;	float:none; margin-left:0px;}
.f4.stack1 .two-three,.p4.stack1 .two-three {	width:100%;	float:none; margin-left:0px;}
.f4.stack1 .two-four,.p4.stack1 .two-four {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}
.f4.stack1 .three,.p4.stack1 .three {	width:100%;	height:auto;	float:none; margin-left:0px;}
.f4.stack1 .three-four,.p4.stack1 .three-four {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}
.f4.stack1 .four,.p4.stack1 .four {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}

.f5.stack1 .one,.p5.stack1 .one {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .one-two,.p5.stack1 .one-two {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .one-three,.p5.stack1 .one-three {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .one-four,.p5.stack1 .one-four {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .two,.p5.stack1 .two {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .two-three,.p5.stack1 .two-three {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .two-four,.p5.stack1 .two-four {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .two-five,.p5.stack1 .two-five {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}
.f5.stack1 .three,.p5.stack1 .three {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .three-five,.p5.stack1 .three-five {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}
.f5.stack1 .four,.p5.stack1 .four {	width:100%;	float:none;	margin-left:0px;	}
.f5.stack1 .four-five,.p5.stack1 .four-five {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}
.f5.stack1 .five,.p5.stack1 .five {	width:100%;	float:none;	margin-left:0px;	margin-bottom:0px;}
