@charset "UTF-8";
/* CSS Document */

/*section.grid_5 h1.column {
	padding-top:0; 
}

nav figure {
	margin: 0; height: 200px;
}

figcaption {
	font-size: 32px;
	font-weight:900;
	position: relative;
	bottom: 120px;
}

figcaption div{
	font-size: 20px; font-weight: 400;
}

figure img {
	opacity:0.1; margin-bottom: 0; height:200px;
}

.top_row .grid_5 {
	margin-bottom:0;
}


article section.grid_5 {
	padding-top: 20px;
	height: 400px;
}

section.grid_5 p.grid_4 {
	font-size: 14px;
	margin-left: 40px;
}


*/

body.container_15.grid_image {

	background-color: #fff;
 background-repeat: repeat-y;
	background-image:url(../images/15_col.png); background-repeat:repeat-y;
	background-position: top center;
	height: auto;
	box-sizing:border-box;
	width: 1200px;
	border: none;
	font-family: 'Lato', sans-serif;
	font-weight: 400;
	letter-spacing: 0.06em;
	color: black;
	text-align: center;
	margin: 0 auto;
	padding: 25px 0px 0px 0px;
}

div#grid_classes p {
	border: thin solid black;
	padding: 10px 0px;
	text-align: center;
}


header.grid_15 {
	padding-top: 25px;
	height: 175px;
	background-color: white;
}

div#prefix_suffix p {
	width: 60px;
	overflow: hidden;
}


footer {
	background-color: white;
}

footer span.grid_7 {
	font-size: 9px;
	letter-spacing: 0.02em
}
footer img {
	height: 100px;
}
footer figure {
	height: 100px;
	margin-bottom: 0;
}
footer figcaption {
	bottom: 70px;
}
div.second p {
	background-color: #6D6D6D;
	color: white;
}
div.first p {
	background-color:white;
}