/*
Theme Name:   Twenty Twelve Child
Theme URI:    http://example.com/twentytwelve-child/
Description:  Twenty Twelve Child Theme
Author:       EM
Author URI:   http://example.com
Template:     twentytwelve
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twentytwelvechild
*/


/* == modify existing styles == */

.main-navigation { margin-top: 2.5rem; }
.site-content {margin: 1rem 0 0 0; }

body { color: #000;
	font-size: 1.2rem;
}
.comments-area article header cite a {
	color: #000;
}
.main-navigation a {
	color: #000;   /* #5e5e5e; */
}
.main-navigation a:hover,
.main-navigation a:focus {
	color: #000;   /* was 21759b; */
	background: yellow;
}

.main-navigation li ul li a:focus {
		/* was background: #e3e3e3; */
		color: #000;
}
footer.entry-meta a {
		color: #000;
		font-size: 10pt;
}

.site-content article,
article.sticky .featured-post {
	border-bottom: none;
}

.entry-header .entry-title {font-weight: bold;}

.main-navigation li {font-size: 1em;}

.main-navigation li ul li a { text-transform: none; font-size:1em; width: 250px; }
.main-navigation li ul li a:hover { background: yellow; }
.entry-content li { margin: 0 0 0.5em 2rem; }

h1.site-title {color: #6288b3;}
h2.site-description {color: #6aa86c !important; font-size:larger;}
h1.entry-title {color: #6288b3;}
.site-header h2 {line-height: 1; }

.entry-content a, .entry-content a:visited { color: #6288b3;}


/* Prevents words from breaking mid-word, only at spaces */
.entry-content p, .site-content article, .widget, .page-title, h1, h2, h3 {
    word-wrap: normal;
    overflow-wrap: normal;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
}

/* == add new styles below == */