/*
Theme Name:     [gdngs] Theme
Theme URI:      http://www.grillen-darf-nicht-gesund-sein.de
Description:    [gdngs] Child theme for the Twenty Eleven
Author:         Roi Danton
Template:       twentyeleven
Version:        1.0
*/

/* We must first include the original css from the parent theme */
@import url("../twentyeleven/style.css");

body, input, textarea {
    font: 300 13px/1.625 "Helvetica Neue",Helvetica,Arial,sans-serif;
}

a:link {
    color: #FCB500;
    text-decoration: none;
}

a:visited {
    color: #FCB500;
    text-decoration: none;
}

a:hover {
    color: #B07E00;
    text-decoration: none;
}

#branding {
    z-index: 1100;
    border-top-style: none !important;
}

#branding img {
    height: auto;
    margin-bottom: 0;
    width: auto;
}

#gdngs-header {
    height: 288px;
    position: relative;
    width: 1000px;
}

#gdngs-header .gdngs-logo {
    left: 77px;
    position: absolute;
    top: 60px;
    z-index: 9999;
}

#gdngs-header .gdngs-cycle {
    height: 288px;
    width: 1000px;
    margin: auto;
    overflow: hidden;
}

#access {
    background: rgb(0, 0, 0) !important;
    background: rgba(0, 0, 0, 0.5) !important;
    clear: both;
    display: block;
    float: left;
    margin: 245px auto 6px;
    width: 100%;
    border-bottom-style: none !important;
    box-shadow: none;
    position: absolute;
    z-index: 9999;
}

#access div {
    margin-left: 15px;
    margin-right: 15px;
}

#access a {
    padding: 0 0.8em;
}

#access li:hover > a, #access a:focus {
    background: rgb(252, 181, 0);
    background: rgba(252, 181, 0, 0.6);
    color: #000000;
}

#page {
    width: 1000px;
}

#primary {
    margin: 0 -260px 0 0;
    width: 1000px;
}

#secondary {
    margin-right: 60px;
    width: 200px;
}

.widget a:hover {
    text-decoration: none;
}

.widget ul li {
    font-size: 12px;
}

#respond .logged-in-as a:hover, #respond #cancel-comment-reply-link:hover {
    text-decoration: none;
}

.entry-title {
    font-size: 22px;
    padding-bottom: 0;
}

#reply-title {
    font-size: 17px;
}

#respond input#submit {
    font-size: 13px;
}

.entry-meta {
    font-size: 11px;
}

#respond input#submit {
    background: none repeat scroll 0 0 #000000 !important;
    color: #FCB500 !important;
    text-shadow: none !important;
}

a.comment-reply-link {
    color: #FCB500 !important;
}

a.comment-reply-link:hover, a.comment-reply-link:focus, a.comment-reply-link:active, li.bypostauthor a.comment-reply-link:hover, li.bypostauthor a.comment-reply-link:focus, li.bypostauthor a.comment-reply-link:active {
    background: none repeat scroll 0 0 #555555 !important;
}

.entry-meta .edit-link a, .commentlist .edit-link a {
    background: none repeat scroll 0 0 #242424 !important;
    color: #FCB500 !important;
}

.entry-meta .edit-link a:hover, .commentlist .edit-link a:hover {
    background: none repeat scroll 0 0 #555555 !important;
    color: #FCB500 !important;
}

#respond .comment-form-email input[type="text"] {
    text-indent: 105px;
}

#respond .comment-form-email input[type="text"]:focus {
    text-indent: 0;
}

#respond .comment-form-author .required, #respond .comment-form-email .required {
    color: #B07E00 !important;
}

.incoming {
    background: none repeat scroll 0 0 #222222 !important;
    border-color: #2C2C2C !important;
    color: #CCCCCC !important;
}

.incoming h3 {
    color: #FCB500;
}

.incoming a {
    color: #FCB500 !important;
    text-decoration: none !important;
}

.incoming a:hover {
    color: #B07E00 !important;
    text-decoration: none !important;
}

.searchterm1, .searchterm2, .searchterm3, .searchterm4, .searchterm5 {
    color: #555555;
}

.searchterm2, .searchterm2 a {
    background-color: #EE17EB !important;
}

#access ul ul a {
    background: none repeat scroll 0 0 #1B1B1B;
    border-bottom: none;
    color: #BBBBBB;
}

#access li:hover > a, #access ul ul *:hover > a, #access a:focus {
    background: rgb(252, 181, 0);
    background: rgba(252, 181, 0, 0.6);
    color: #000000;
}

.gdngs-avatar {
    float:left;
    padding: 4px 6px 0 0;
}

.social_share_privacy_area li.settings_info {
    width: 130px !important;
}

#blp {
    display:none;
}

#ad {
    text-align: center;
    font-size: 11px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#breadcrumb {
    background-color: #090909;
    font-size: 11px;
    margin: 0 0 20px;
    padding: 3px 0 3px 75px;
}

#main {
    padding: 0.8em 0 0;
}

.entry-header .entry-format {
    color: #DDDDDD;
}

.indexed.format-image footer.entry-meta {
    background: none repeat scroll 0 0 #000000;
    border: 1px solid #222222;
}

.indexed.format-image footer.entry-meta a {
    color: #FCB500;
}

.indexed.format-image footer.entry-meta a:hover {
    color: #B07E00;
}
