/*
 Theme Name:     KAVANA LYFE custom theme for gunther-neumann.com
 Theme URI:      http://wordpress.org/themes/brunelleschi
 Description:    Brunelleschi Child
 Author:         KAVANA LYFE
 Author URI:     http://www.kavanalyfe.com/
 Template:       brunelleschi
 Version:        1.0.0

*/

@import url("../brunelleschi/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */
span.meta-sep, span.author.vcard, nav#nav-below.navigation, div#comments, span.comments-link, nav#nav-above.navigation, div.entry-utility {
display:none;
}
article {
border-top:none!important;
}
.leftfooter{
text-align:left;
float:left;
margin-top:10px;
}
.rightfooter{
float:right;
text-align:right;
margin-top:10px;
}
.centeredfooter{
text-align:center;
}
div#kavanalyfelink {
font-size:80%;
display:inline;
margin-left:auto;
margin-right:0;
text-align:right;
}

div#kavanalyfelink a:link {
text-decoration:none;
color:rgb(104, 104, 104);
}
div#kavanalyfelink a:hover {
text-decoration:none;
color:rgb(104, 104, 104);
}
div#kavanalyfelink a:active {
text-decoration:none;
color:rgb(104, 104, 104);
}
div#kavanalyfelink a:visited {
text-decoration:none;
color:rgb(104, 104, 104);
}
span#kavanalyfe {
font-size:120% !important;
font-family: 'Trebuchet MS', sans-serif;
color:#000;
padding-left:5px;
}
footer#footer.row {
border-top:1px solid #666;
}
div#search {
display:none;
}
@media screen and (min-width: 600px) {
	div#search {
		display:block;
		float:right;
		position:relative;
		margin-top:4px;
	}
}
input#s {
	background-color: transparent;
	background-image: url(lupe.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	background-size: 24px 24px;
	border: none;
	cursor: pointer;
	height: 30px;
	margin: 0;
	padding: 0 0 0 34px;
	-webkit-transition: width 400ms ease, background 400ms ease;
	transition: width 400ms ease, background 400ms ease;
	width: 0;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif!important;
}
input#s:focus {
	background-image: url(lupe.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	background-size: 24px 24px;
	background-color: #FFF;
	cursor: text;
	outline: 0;
	width: 45px;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif!important;
}
div#fscf_submit_div1 input#fscf_submit1 {
padding:5px 15px;
background:#ccc;
border:0 none;
cursor:default!important;
-webkit-border-radius: 5px;
border-radius: 5px;
width:255px;
font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif;
font-size:12px;
}
img.miniature {
float:right;
margin-left:5px;
margin-top:-80px;
width:200px;
height:150px;
}
body.archive.category.category-rezensionen a.more-link {
display:none;
}
a.more-link {
display:none;
}
div.left-column.cat2 {
width:300px;
float:left;
min-height:320px;
border-bottom: 2px solid #000;
margin-right:10px;
}
div.center-column.cat2 {
width:300px;
float:left;
min-height:320px;
border-bottom: 2px solid #000;
margin-left: 20px;
margin-right: 20px;
}
div.right-column.cat2 {
width:300px;
float:left;
min-height:320px;
border-bottom: 2px solid #000;
margin-left:10px;
}
body.archive.category.category-rezensionen  h2.entry-title {
display:none;
}
h1.page-title {
display:none;
}
a.rezensionenlink {
text-decoration:none;
color:#333;
display:block;
height:100%;
}
::-moz-selection {
background: #000;
color: #FFF;
text-shadow:none;
}
::selection{
background: #000;
color: #FFF;
text-shadow:none;
}
body.search h2.entry-title {
display:block;
}
body.search h2.entry-title a:hover {
color:#CCC!important;
}
div.menu-header li a{
font-family: 'Open Sans Condensed', sans-serif!important;
font-size:1.12em;
}
#access a {
color: #000;
}
#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a {
color: #AAA;
}
article.category-rezensionen h1 {
display:none;
}
article.post-27 h1, article.post-39 h1 {
display:none;
}
article#post-50.post-50.page.type-page.status-publish.hentry h2.entry-title {
display:none;
}
article#post-50.post-50.page.type-page.status-publish.hentry {
margin-top:-30px;
}
div.entry-content {
margin-top:-10px;
}
img.header-image {
margin-left:10px;
}
body.home.page.page-id-50 div#container.row.clearfix {
margin-bottom:0px!important;
}
div#container.row.clearfix {
margin-bottom:100px;
}
span.edit-link {
display:none!important;
}
article#post-180.post-180 h1.entry-title {
display:none;
}
body.archive.category.category-bkz.category-7 h2.entry-title {
display:none;
}
body.archive.category.category-3 h2.entry-title {
display:none;
}
div.left-column.cat7 {
width:300px;
float:left;
min-height:330px;
border-bottom: 2px solid #000;
margin-right:10px;
}
div.center-column.cat7 {
width:300px;
float:left;
min-height:330px;
border-bottom: 2px solid #000;
margin-left: 20px;
margin-right: 20px;
}
div.right-column.cat7 {
width:300px;
float:left;
min-height:330px;
border-bottom: 2px solid #000;
margin-left:10px;
}
div.left-column.cat3 {
width:300px;
float:left;
min-height:350px;
border-bottom: 2px solid #000;
margin-right:10px;
}
div.center-column.cat3 {
width:300px;
float:left;
min-height:350px;
border-bottom: 2px solid #000;
margin-left: 20px;
margin-right: 20px;
}
div.right-column.cat3 {
width:300px;
float:left;
min-height:350px;
border-bottom: 2px solid #000;
margin-left:10px;
}
ARTICLE.category-bkz h1.entry-title{
display:none;
}
article.category-reportagenessays h1.entry-title {
display:none;
}
ARTICLE#post-22.post-22 H1.entry-title {
font-size:1.3em;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Open Sans', sans-serif;
font-weight:bold!important;
font-variant:normal!important;
text-transform:none!important;
letter-spacing:normal!important;
border:none!important;
}
ARTICLE#post-22.post-22 H1.entry-title {
display:none;
}
body, input, textarea, .page-title span, .pingback a.url, #site-title, .entry-title {
font-family: Lora, serif;
}
ARTICLE.category-gesprache H2.entry-title, ARTICLE.category-geschichten H2.entry-title {
font-family: 'Open Sans', sans-serif!important;
font-weight:bold!important;
font-variant:normal!important;
}
ARTICLE#post-52.post-52.post.type-post.status-publish.format-standard.hentry.category-geschichten H1.entry-title, ARTICLE#post-20 H1.entry-title{
font-family: 'Open Sans', sans-serif!important;
font-weight:bold!important;
font-variant:normal!important;
}
DIV#cat7caption {
text-align:right;
font-style:italic;
margin-right:10px;
font-size:0.8em;
}