/*
Theme Name:     Twenty Twelve Child
Theme URI:      http://www.style-your-web.de
Description:    Child theme for the Twenty Twelve theme
Author:         StyleYourWeb UG (h.b.)
Author URI:     http://www.style-your-web.de
Template:       twentytwelve                             
Version:        0.1.0
*/
@import url("../twentytwelve/style.css");
body{font-size: 1.0em; background: #769D00;}
.clear{clear: both;}
h1, h2, h3, h4, h5, h6{color: #769D00; font-weight: normal;}
h1.site-title{font-size: 3.3em;}
h1.entry-title{font-size: 3.0em;}
h2{font-size: 2.6em;}
h3{font-size: 2.2em;}
h4{font-size: 1.8em;}
h5{font-size: 1.6em;}
h6{font-size: 1.2em;}

#page a {color: #769D00;}
#page .entry-title a, #page .site-title  a{color: #769D00;}
#page a:hover, h1.site-title a:hover, .entry-title a:hover, .site-header h1 a:hover{text-decoration: underline;}
#masthead{position: relative;}
.widget-title{font-size: 16px;}
hr{clear: both; margin: 24px 0;}
#secondary hr {background-color: #ccc;border: 0;height: 1px;}
.widget-area .widget p {margin-bottom: 14px;line-height: 18px;}
#menu-footer_menu li{float: left; margin: 0 15px 0 0;}
#headimg{width: 100%; max-width: 100%; height: auto;}
.main-navigation li {font-size: 14px;}

#partner{list-style: none; width: 100%;}
#partner li img{float: right; width: 80px; max-width: 80px; height: auto; margin: 0 5px 0 0;}
#partner li{content: ""; display: table; clear: both; border-bottom: 1px solid rgb(237, 237, 237); padding: 15px 5px; width: 100%;}
#partner li:nth-child(odd){background: rgb(237, 237, 237);}
#partner li:first-child{border-top: 1px solid rgb(237, 237, 237);}
#partner li a{text-decoration: none;}
#partner li a:hover{text-decoration: underline;}
#partner li .link-description{}


@media screen and (max-width: 600px) {
    #menu-main_menu{width: 100%;}
    .main-navigation li {margin: 0;}
    .main-navigation li a{padding: 5px; display: block;}
    .main-navigation .current_page_item>a{background: rgb(239, 239, 239);}
}








