/*
Theme Name: ME Twentytwelve
Description: Child theme for the twentytwelve theme 
Author: ME-EM
Template: twentytwelve
*/

@import url("../twentytwelve/style.css");
@import url(http://fonts.googleapis.com/css?family=Rufina:400,700);

body .site {
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-khtml-border-radius-topleft: 20px;
-khtml-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
}

/* Page structure */
.site {
	padding: 0 24px;
	padding: 0 1.714285714rem;
	background-color: #fbf8ee;
}

/* Header */
.site-header {
	padding: 24px 0;
	padding: 1.714285714rem 0;
background-image: url(http://me.sites.mtu.edu/me-banner-bg.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.site-title {font-family: 'Rufina', serif;}
.header-image {
	/* margin-top: 24px; */
	/* margin-top: 1.714285714rem; */
margin-top: 0;
}
.site-header a {
	color: #369;
	text-decoration: none;
}
.site-header a:hover {
	color: #000;
	text-decoration: none;
}

a {
	outline: none;
	color: #369;
	text-decoration: none;
}
a:hover {
	color: #000;
}

/* =Media queries */

	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: 1px solid #ededed;
		border-top: 1px solid #ededed;
background: #fbf8ee;
		display: inline-block !important;
		text-align: left;
		width: 100%;
	}
footer[role="contentinfo"] a {
	color: #21759b; /* originally med grey 686868 */
}
footer[role="contentinfo"] a:hover {
	color: #000; /* originally blue 21759b */
}
.row {
	float: left;
   width: 100%;
   overflow: auto;
   padding-bottom:10px;
}

div.cell {
    float: left;
    width: 28%;
	padding-left:5%;
  display: block;
}