/*
	Theme Name: Lifestyle Pro Child Theme - Customized Styles
	Theme URI: http://my.studiopress.com/themes/lifestyle/
	Description: A mobile responsive and HTML5 theme built for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/
	Version: 3.0.0
 
	Tags: green, tan, white, one-column, two-columns, three-columns, fixed-width, custom-menu, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
 
	Template: genesis
	Template Version: 2.0.0
 
	License: GPL-2.0+
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url(http://fonts.googleapis.com/css?family=Roboto+Slab);
@import url(http://fonts.googleapis.com/css?family=Kreon:300);

.genesis-nav-menu {
	font-size: 20px;
	text-transform: none;
	font-family: ‘Roboto Slab’;
}

.genesis-nav-menu a {
padding: 10px 24px;
/* padding: 2rem 2.4rem; */
}

.site-container {
margin: 0px auto;
/* margin: 3.2rem auto; */
/* max-width: 1140px; */
padding: 10px;
/* padding: 3.6rem; */
}

.site-inner {
padding-top: 20px;
}

h1, .entry-title {
font-size: 20px;
}

h1, h2, h3, h4, h5, h6 {
color: #222;
font-family: 'Roboto Slab', sans-serif;
}

.content .entry {
/* border: 1px solid #8bb231; */
margin-bottom: 60px;
/* margin-bottom: 3.2rem; */
padding: 25px;
/* padding: 3.2rem; */
}

.entry-header {
border-bottom: 0px solid #eeeee8;
margin-bottom: 22px;
/* margin-bottom: 3.2rem; */
text-align: center;
}

.footer-widgets .widget {
border: transparent;
margin-bottom: 0px;
/* margin-bottom: 3.2rem; */
padding: 0px;
/* padding: 3.2rem; */
text-align: center;
}

.footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {
border: transparent;
width: 830px;
}

.sidebar .widget {
border: transparent;
margin-bottom: 10px;
/* margin-bottom: 3.2rem; */
padding: 30px;
/* padding: 3.2rem; */
}

.archive-pagination {
font-size: 16px;
}

.header-full-width.header-image .site-title a {
    background-position: center center !important;
    margin: 25px;
}

.header-image .site-title a {
float: left;
min-height: 150px;
width: 100%;
}

.genesis-nav-menu > li:hover .sub-menu a, .genesis-nav-menu .sub-menu a {
background-color: #8BB231;
color: #FFFFFF;
font-size: 20px;
/* font-size: 1.2rem; */
padding: 14px 24px;
/* padding: 1.6rem 2.4rem; */
position: relative;
width: 184px;
}

.genesis-nav-menu a {
color: #8BB231;
display: block;
padding: 0px 20px;
/* padding: 2rem 2.4rem; */
position: relative;
text-decoration: none;
font-family: 'roboto slab';
}

body {
color: #000000;
font-family: 'Kreon', serif;
font-size: 16px;
/* font-size: 1.4rem; */
font-weight: 300;
line-height: 1.625;
}