/* =grid.skin.css ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


.LayoutGridRow.MainLayoutGridRow {

width:1118px;
}


.LayoutGridCol  {
								 width:100%; 
								 position:relative;
								 
}



#ContentContainer .LayoutGridCol.FirstGridCol {
width:210px;

}

 #ContentContainer .LayoutGridCol.MiddleGridCol {
 width:892px;
 margin-left:16px;

}




.LayoutGridRow.ProductRange
{
/* display:none */
}

body.BodyHome .LayoutGridRow.ProductRange
{
display:block;
}

body.BodyHome .LayoutGridRow.ProductRange .FirstGridCol
{
width:100%;

}

body.BodyHome #ContentContainer .LayoutGridCol.FirstGridCol {
width:888px;
/* height:283px; */
overflow-y:hidden;
}


body.BodyHome #ContentContainer .LayoutGridRow.ProductRange .LayoutGridCol.FirstGridCol
{
width:1118px;
}


 body.BodyHome #ContentContainer .LayoutGridCol.MiddleGridCol {
display:none
}


 body.BodyHome #ContentContainer .LayoutGridCol.LastGridCol {
width:210px;
margin-left:20px;

min-height:307px;
}



#ContentContainer  .LayoutGridRow.SolutionHeader {margin-bottom:20px ;}
#ContentContainer  .LayoutGridRow.SolutionHeader .LayoutGridCol.FirstGridCol {
width:890px;
margin-right:20px;

}

#ContentContainer  .LayoutGridRow.SolutionHeader .LayoutGridCol.LastGridCol {

width:208px; 
}