.banner {background-image: url(../images/banners/aggregates.jpg);}

/* Main ––––––––––––––– */
.main .col
{
	width: 25%;
	float: left;
}

.main .col h3
{
	font-weight: 400;
	line-height: 140%;
	margin-bottom: 5px;
}

.main .col ul li
{
	font-weight: 300;
	line-height: 140%;
	font-size: 0.8125em;
}

.main .col1 ul:first-of-type, .main .col2 ul:first-of-type
{
	margin-bottom: 15px;
}




/*****************************************************************************************************
									RESPONSIVE
*****************************************************************************************************/


/* Products two col ––––––––––––––– */
@media screen and (max-width: 920px) {	
.main .col {width: 50%;}
.main .col1, .main .col2 {margin-bottom: 15px;}
}
/* End Products two col ––––––––––––––– */


/* iPad Portrait -1px ––––––––––––––– */
@media screen and (max-width: 767px) {	
/* Banner ––––––––––––––– */
.banner {background-image: url(../images/banners/mobile/aggregates.jpg);}
}
/* End iPad Portrait -1px ––––––––––––––– */


/* Products single col ––––––––––––––– */
@media screen and (max-width: 510px) {	
.main .col {width: 100%; float: none;}
.main .col {margin-bottom: 15px;}
.main .co4 {margin-bottom: 0px;}
}
/* End Products single col ––––––––––––––– */