/*
/*
Theme Name: My Twenty Twelve Child-Theme Extensions
Theme URI: http://www.zeilenkino.de
Description: My own Twenty Twelve child
Author: Sonja Hartl | 
Author URI: www.zeilenkino.de
Template: twentytwelve
Version: 0.1.0
*/
 
@import url("../twentytwelve/style.css");

/* Images */
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border-radius: 2px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0);
}
.wp-caption {
	max-width: 100%; /* Keep wide captions from overflowing their container. */
	padding: 0px;
}

/* Small headers */
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th {
	font-size: 13px;
	font-size: 0,8125rem;
	line-height: 2.181818182;
	font-weight: bold;
	text-transform: uppercase;
	color: #610B21;
}

/* Body, links, basics */
html {
	font-size: 87.5%;
}
body {
	font-size: 14px;
	font-size: 1rem;
	font-family: Helvetica, Arial, sans-serif;
	text-rendering: optimizeLegibility;
	color: #444;
}
body.custom-font-enabled {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
a {
	outline: none;
	color: #610B21;
}
a:hover {
	color: #610B21;
}

/* Sidebar */
.widget-area .widget {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
	word-wrap: break-word;
}
.widget-area .widget h3 {
	margin-bottom: 1px;
	margin-bottom: 0,0625rem;
}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget {
	font-size: 13px;
	font-size: 0.928571429rem;
}
.widget-area .widget p {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}
.widget-area .textwidget li {
	margin-left: 36px;
	margin-left: 2.571428571rem;
}
.widget-area .widget a {
	color: #424242;
    	text-decoration: none;
}
.widget-area .widget a:hover {
	color: #424242;
}
.widget-area .widget a:visited {
	color: #424242;
}
.widget-area #s {
	width: 53.66666666666%; /* define a width to avoid dropping a wider submit button */
}

/* =Main content and comment content
-------------------------------------------------------------- */
.entry-meta {
	clear: both;
}
.entry-header {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.entry-header img.wp-post-image {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.entry-header .entry-title {
	font-size: 24px;
	font-size: 1.428571429rem;
	line-height: 1.2;
	font-weight: bold;
	color: #610B21;
}
.entry-header .entry-title a {
	text-decoration: none;
}
.entry-header .entry-format {
	margin-top: 24px;
	margin-top: 1.714285714rem;
	font-weight: normal;
}
.entry-header .comments-link {
	margin-top: 24px;
	margin-top: 1.714285714rem;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #424242;
}
.comments-link a,
.entry-meta a {
	color: #424242;
}
.entry-content a:visited,
.comment-content a:visited {
	color: #610B21;
}
	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: 2px solid #610B21;
		border-top: 2px solid #610B21;
		text-align: center;
		width: 100%;
	}
.main-navigation li a {
		border-bottom: 0;
		color: #424242;
		font-weight: 600;
		line-height: 3.692307692;
		text-transform: uppercase;
		white-space: nowrap;
	}

.site-content article {
	word-wrap: normal;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}