.blogpostslogan {
    color:#b10035;
    border: 1px solid #b10035;
    margin-bottom:50px;
    padding:0 10px;
}
.blogpost div.layout_full {
    color:#0c0c0c;
    padding-top:50px;
    padding-bottom:10px;
    margin-bottom:80px;
    text-align:left;
    font-size:20px;
    line-height:1.4;
}
.blogpost h1 {
    font-family:'Amatic SC',serif;
    font-size:62px;
    text-transform:uppercase;
    color:#4b4b4d;
    text-align:center;
}
.mod_article .blogpost div.ce_text h2 {
    font-size:30px;
    text-transform:uppercase;
    font-weight:500;
    color:#2e2e2f;
}
.mod_article .blogpost div.ce_text h3 {
    font-family: Roboto, Verdana, sans-serif;
    font-size:26px;
    font-weight:500;
    color:#797979;
    text-align:left;
    margin-top:50px;
}
.mod_article .blogpost li {
    margin-bottom:16px;
}
#main .blogpost a,
#main .blogpost a:link,
#main .blogpost a:visited,
#main .blogpost a:hover {
    text-decoration: underline;
}
div#blogpost.mod_newslist.blogpost a,
div#blogpost.mod_newslist.blogpost  a:link,
div#blogpost.mod_newslist.blogpost a:visited,
div#blogpost.mod_newslist.blogpost a:hover {
    text-decoration: none;
}
.comment_default.even,
.comment_default.odd {
    margin-top:50px;
    border-bottom:1px solid black;
    margin-bottom:30px;
}
.inhaltlinks {
    width:48%;
    float:left;
    border-top:1px solid #b10035;
    border-bottom:1px solid #b10035;
    margin-top:20px;
    margin-bottom:30px;
    padding-bottom:20px;
    padding-top:20px;
}
.inhaltrechts {
    border-bottom:1px solid #b10035;
    border-top:1px solid #b10035;
    margin-top:20px;
    margin-bottom:30px;
    padding-bottom:20px;
    padding-top:20px;
}

#blogpost label {
    width:99%;
    float:left;
    letter-spacing:0.2px;
}




.blogpost .ce_comments h2 {
    font-size:22px;
    text-transform:uppercase;
    font-weight:500;
    color:#4b4b4d;
    padding-top:40px;
}
input#ctrl_name_93.text.mandatory,
input#ctrl_email_93.text.mandatory,
input#ctrl_website_93.text,
input#ctrl_captcha.captcha.mandatory {
    font-family:Roboto,Verdana,sans-serif;
    font-weight:300;
    border:0px;
    color:#4b4b4d;
    margin-top:5px;
    margin-bottom:5px;
    width:99%;
    background-color:rgba(216,214,195,0.3);
}
textarea#ctrl_comment_93.textarea.mandatory {
    color:#4b4b4d;
    width:99%;
    font-family:Roboto,Verdana,sans-serif;
    font-weight:300;
    border:0px;
    margin-top:10px;
    margin-bottom:10px;
    background-color:rgba(216,214,195,0.3);
}
fieldset#ctrl_notify_93.checkbox_container {
    color:#4b4b4d;
    width:99%;
    font-family:Roboto,Verdana,sans-serif;
    font-weight:300;
    border:0px;
    margin-top:10px;
    margin-bottom:20px;
}
button.submit {
    font-family:Roboto,Verdana,sans-serif;
    font-weight:300;
    color:#fff;
    background:#4b4b4d;
    border:none;
    padding:5px;
    text-transform:uppercase;
    cursor:pointer;
    font-size:22px;
}
p.back {
    font-family:Roboto,Verdana,sans-serif;
    font-weight:300;
    color:#fff;
    border:none;
    padding:5px;
    text-transform:uppercase;
    cursor:pointer;
}
