/*
Theme Name:     Stang 2013
Theme URI:      http://example.com/
Description:    Child theme for responsive
Author:         MedienKatze
Author URI:     http://www.medienkatze.de
Template:       responsive
Version:        0.1.0
*/ 

@import url("../responsive/style.css");

#wrapper {
-webkit-border-radius: 0px;
border-radius: 0px;
}

.widget-wrapper {
-webkit-border-radius: 0px;
border-radius: 0px;
}

.home #wrapper {
background-color: #fff;
border: 1px solid #d6d6d6;
margin: 20px auto 20px auto;
padding: 0 20px 20px 20px;
}

.home #widgets {
margin-top: 20px;
}

h1.site-name{
position: absolute;
top: 65px;
margin-left: 120px;
font-size: 23px;
}
#header #logo h2.site-description{
position: absolute;
top: 116px;
margin-left: 120px;
color:white;
}

h1.site-name a{
color: white;
font-weight: normal;
font-size: 25px;
/* font-family: Verdana; */
font-family: museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

h2.site-description{
font-weight: normal;
/* font-family: Verdana; */
font-family: museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 17px;
}

h3 {
font-size: 1em;
}

.widget-title, .widget-title-home h3 {
display: block;
font-size: 14px;
font-weight: 700;
line-height: 23px;
margin: 0;
padding: 0 0 9px;
text-align: left;
}

.breadcrumb-list {padding: 20px 0 0 0;}
#widgets {margin-top: 20px;}

.textwidget div.name{width:62px;float:left;}

.alignnone {margin: 5px 0px 20px 0;}
a img.alignnone {margin: 5px 0px 20px 0;}

.col-540 {width: 70%;}
#content-blog {margin-top: 0px;}
#content{margin-top: 0px;}
.page h3{margin-top: 0;}
.page h2{font-size: 14px;font-weight: 700;font-style:normal;margin: 1.6em 0;}
#widgets h3 {font-size: 1.0em;}
h1.post-title {font-size: 19px}

a {color: #555;text-decoration: underline;}

@media screen and (min-width: 365px) {
#widgets #text-5 p a:first-child img {float: left;}
#widgets #text-5 p a:nth-child(2) img {padding-top: 6px;}
}

@media screen and (max-width: 840px) {
  #content {float: none}
  #content-blog{width: 100%;}
  #widgets {width: 100%;text-align: center;}
  #widgets .widget-wrapper {display: inline-block; text-align: left;width: 310px;}
}

@media screen and (max-width: 707px) {
  .post-entry p a img {overflow: auto !important;display: block;text-align: center;}
}

@media screen and (max-width: 650px) {
  .menu li {float: none;}
  
  .menu a {height: 39px;line-height: 39px;}
  
  .js .main-nav .menu li.current_page_item,
  .js .menu .current_page_item a,
  .js .menu .current-menu-item a {
	  background-color: #343434;
  }
}

@media screen and (max-width: 850px) {
  #widgets {overflow: hidden;}
  #widgets .widget-wrapper {width: 100%;}
  #widgets .widget-wrapper img {max-width: 100%;}
}

@media screen and (max-width: 365px) {
  #widgets #text-5 img {float: none;}
  #widgets #text-5 ima.wp-image-507{padding-top: 0px;}
}