/*
 Theme Name:   Gray Chalk (modified)
 Theme URI:    
 Description:  Twenty Twelve Child Theme. This is a simple theme with subtle touches of a texture. Easily add to the look and function with widgets and plugins.  
 Author:       Busy Momi Bee - Shawna B.
 Author URI:   http://busymomibeeblogdesigns.com/about
 Template:     twentytwelve
 Version:     2.0
 License: GNU General Public License v2.0
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Gray Chalk, Child theme of Twenty Twelve WordPress Theme, Copyright 2014 WordPress.org
 Gray Chalk is distributed under the terms of the GNU GPL
   
 Tags:         gray, green, two-columns, right-sidebar, custom-background, custom-colors, custom-menu
 Text Domain:  gray-chalk
*/
@import url("../twentytwelve/style.css");

@font-face {
    font-family: 'Coming Soon';
    src: url('comingsoon-regular-webfont.woff2') format('woff2'),
         url('comingsoon-regular-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

/* =Theme customization starts here
-------------------------------------------------------------- */
body {
    background: url(images/GrayChalkBG.png) top fixed;
}

body .site {
	box-shadow: none;
}

a {
	color: #90bd56;
}
	
.entry-content a:visited, .comment-content a:visited {
	color: #557927;
}
.entry-content a:hover, .comment-content a:hover{
	color: #81C22D;
}	

.site-header {
	padding: 0;
	margin: 0 -40px;
	margin: 0 -2.857142857rem;
}
.site-header hgroup {
	background-size: auto 100%;
	padding: 40px;
	padding: 2.857142857rem;
	text-shadow: 1px 0 3px rgba(0,0,0,0.65);
}
.site-header h1 {
	background: url(images/GrayChalkHeader.png) no-repeat scroll center bottom -8px transparent;
	text-align: center;
	font-family: 'Coming Soon', cursive;
	font-weight: 400;
	font-size: 50px;
	color: #fff;
}

.site-header h1 a {
	color: inherit;
}
	
.site-header h1 a:hover {
	color: inherit;
}	
	
.site-header h2 {
	text-align: center;
	font-size: 20px;
	color: #fff;
}	

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
	width: 80%;
	text-align: left;
}
.main-navigation .nav-menu li {
	padding-left: 2em;
}
@media screen and (min-width: 600px) {
	.main-navigation {
		margin-top: 0;
	}
	.main-navigation div.nav-menu > ul, .main-navigation ul.nav-menu {
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 0 20px;
	}

	.main-navigation div.nav-menu > ul, .main-navigation ul.nav-menu {
		background: url(images/GrayChalkBG.png) repeat scroll 100% 100% transparent;
	}
	.main-navigation .nav-menu li {
		margin: 0 30px 0 0;
		padding-left: 0;
		position: relative;
	}
	/*.main-navigation .current_page_item > a	{
		color: #fff;
		padding: 2px;
	}*/

	.main-navigation .current_page_item > a:hover {
		color: #797C82;
	}
	
	.main-navigation li ul li a {
		background: #797c82;
		border-bottom: none;
		text-align: left;
		color: #fff;
	}
	.main-navigation li ul li a:hover {
		background: #90bd56;
		color: #fff;
		text-align: left;
	}
	
	.main-navigation li ul li.current_page_item a {
		color: #eee;
	}


	.main-navigation li a {
		color: #fff;
	}	
	
	.main-navigation li a {
    color: #FFF;
    font-size: 15px;
  }
     
	.main-navigation li a:hover {
		color: #797C82;
	}

}
	
.entry-header .entry-title {
	color: #90bd56;
	font-family: 'Coming Soon', cursive;
	font-size: 24px;
	font-weight: bold;
	}	
	
.entry-header .entry-title a:hover {
	color: #797C82;
	}

.textwidget h1:first-child, .textwidget h2:first-child, .textwidget h3:first-child, .textwidget h4:first-child, .textwidget h5:first-child, .textwidget h6:first-child {
	margin-top: 0;
}
		
.comments-link a, .entry-meta a {
    color: #90bd56;
}
	
.widget-area .widget h3 {
	background-color: #797c82;
	}	
	
.widget-title {
	color: #fff;
	padding: 5px;
	font-family: 'Coming Soon', cursive;
	}	
	
.widget-area .widget a {
	color: #90bd56;
	}
	
.widget-area .widget a:hover {
	color: #797C82;
	}	

.comments-area {
	display: none;
}


#colophon {
	display: none;
}





.gform_wrapper ul.gfield_checkbox li input[type=checkbox], .gform_wrapper ul.gfield_radio li input[type=radio] {
	vertical-align: top;
}

