/*
Theme Name:     Susanne german tutoring
Description:    Susanne german tutoring child theme of Drento
Author:         admin
Template:       drento

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

body,
h1,
h2,
h3,
h4,
h5,
h6,
p.site-title {
    font-family: Century Gothic, sans-serif !important;
    /* font-family:  Tahoma, Geneva, sans-serif; */
}
li {
    color: #7a7a7a;
}
body,
button,
input,
select,
textarea {
    line-height: 1.8;
}
p {
    font-family: Century Gothic, sans-serif;
    color: #7a7a7a;
    line-height: 1.5;
    font-size: 15px;
}
#footer-sidebar p {
  font-size: 11px !important;
}
.hentry,
.drentoCommentList,
.comments-area,
footer.site-footer,
.site-main .posts-navigation,
.site-main .navigation.pagination,
.content-area .page-content,
#disqus_thread {
    max-width: 70%;
    margin: 0px auto;
    padding: 0;
}
header.site-header {
    padding: 2em 0px 0px;
    margin-bottom: 0;
}
.main-navigation {
    font-family: Century Gothic, sans-serif;
    letter-spacing: 1px;
    display: block;
    width: 100%;
    margin-top: 2em;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
}
.main-navigation a {
    font-weight: 100;
}
.site-branding .site-description,
.comment-notes {
    border-top: 0 !important;
}
.entry-title {
    margin: 0px;
    line-height: 1.3;
    position: relative;
    font-size: 3em;
    display: none;
}
.drentoSpace {
    display: none;
    height: 3px;
    width: 10%;
    background: #E2AE69 none repeat scroll 0% 0%;
    margin: 1.5em 0px 0px;
}
.drentoDiv {
    display: none;
}
blockquote {
    display: block;
    font-size: 15px !important;
    margin: 0px;
    position: relative;
    border-left: none !important;
    border-right: 1px solid #E2AE69;
    font-style: normal;
    text-align: left;
    padding: 20px 20px 30px 50px !important;
    background-color: #aeaeae;
}
blockquote p {
    color: #fff;
    letter-spacing: 0.5px;
    margin-bottom: 20px;
}
blockquote::before {
    color: #fff !important;
}
#pg-40-0,
#pg-40-1,
#pl-40 .panel-grid-cell .so-panel {
    margin-bottom: 10px !important;
}
.btn-primary {
    color: #FFF;
    background-color: #6e9492 !important;
    border-color: #6e9492 !important;
    font-weight: bold !important;
}
widget {
    margin: 0;
}
.smallPart,
.tagcloud {
    text-transform: none;
}
.btn {
    white-space: normal !important;
    float: right !important;
}
#secondary-nav li{
  display: inline-block;
  position: relative;
  float: right;
}

#secondary-nav li span{
  color: #8c8c8c;
}

header.site-header {
  padding: 0px 0px 0px;
}
#secondary-nav>li>a {
  padding: 10px 5px;
  font-size: 12px;
}

/* Mobile-first styles*/
@media screen and (max-width: 375px) {
    #footer-sidebar p {
        font-size: 10px !important;
    }
    blockquote img {
        width: 100%;
        padding-right: 40%;
        padding-bottom: 10px;
    }
}
@media screen and (max-width: 559px) {
    .hentry {
        max-width: 95%;
    }
    #footer-sidebar {
        padding-bottom: 3em
    }
    #footer-sidebar p {
        font-size: 12px;
    }
    blockquote::before {
        font-size: 40px;
    }
}
