/*

Theme Name: Child of Twenty Twelve
Descrpition: Cool Child Theme
Author: Katie Keenan
Version: 0.0.1
Template: twentytwelve

*/

@import url('../twentytwelve/style.css');

body {
	font-size: 14px;
	font-size: 1rem;
	font-family: Helvetica, Arial, sans-serif;
	text-rendering: optimizeLegibility;
	color: #603813;
}
body.custom-font-enabled {
	font-family: Helvetica, Arial, sans-serif;
}

.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
    border-radius: 0px;
    box-shadow: none;
}

.entry-content p, .entry-summary p, .comment-content p, .mu_register p {
    margin: 0 0 12px;
    margin: 0 0 .8rem;
}

.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6 {
	margin: 24px 0;
	margin: 1.714285714rem 0;
	line-height: 1.714285714;
}
.entry-content h4,
.comment-content h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.846153846;
}
.entry-content table,
.comment-content table {
	border-bottom: 1px solid #ededed;
	color: #603813;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
	width: 100%;
}
.main-navigation li {
	margin-top: 0px;
	margin-top: 0.0rem;
	font-size: 16px;
	font-size: 1.143rem;
	line-height: 1.42857143;
}
/* This does not seem to work*/
.site-header .main-navigation li a {
	color: #603813;
}
.site-header .main-navigation a:hover,
.main-navigation a:focus {
	color: #006852;
}
.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: 1px solid #603813;
		border-top: 1px solid #603813;
		margin-top: 0px;
		margin-top: 0.0rem;
		display: inline-block !important;
		text-align: left;
		width: 100%;
	}
body {
		background-color: #c8b7a7;
	}
/* remove page title from home page*/	
	body.home .entry-header {
    display: none;
}

/* add padding to home tables*/

table.hometable {
	padding: 4px;
	padding: .2rem;
}
	/* making less padding under header */
.site-header {
    padding: 1.71429rem 0 0 0;
}
.site-content {
    margin: 1rem 0 0;
}
	/* baground color & padding for widget */
	#text-5{
background-color:#cce1dc;
		padding: 12px;
	padding: 0.857142857rem;
}
#text-8{
		padding: 12px;
	padding: 0.857142857rem;
}
/* Footer */
footer[role="contentinfo"] {
	border-top: 1px solid #603813;
	clear: both;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 1;
	max-width: 960px;
	max-width: 68.571428571rem;
	margin-top: 0px;
	margin-top: 0rem;
	margin-left: auto;
	margin-right: auto;
	padding: 24px 0;
	padding: 1.714285714rem 0;
}
/* clear space above front page widgets */
.template-front-page .widget-area {
	clear: both;
	float: none;
	width: auto;
	padding-top: 24px;
	padding-top: 0rem;
	border-top: none;
}
	
	/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {	
	.template-front-page.two-sidebars .widget-area .front-widgets, 
	.template-front-page .widget-area .widget:nth-child(even),
	.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
		float: left !important;
		width: 30.3% !important;
		margin-left: 1.5% !important;
		margin-right: 1.5% !important;
    }
	.template-front-page .widget-area .widget:nth-child(odd) {
		clear: none !important;
	}
	.template-front-page .widget-area .widget:nth-child(3n+3) {
		clear: right;  
	}	

}