@charset "UTF-8";

div.blog-header
{
    padding-top:100px;
}

div.blog-header h1
{
    margin-bottom:100px;
}

div.blog-overview-items
{
    margin-top:80px;
}

div.blog-overview-items h2
{
    color:#f46666;
    margin-bottom:60px;
}

div.goldfaden-post-default-grid
{
    margin-bottom:40px;
}

div.goldfaden-blog-single-frame
{

}

h1.goldfaden-blog-single-headline
{
    margin-bottom:40px;
    font-size: 4.6rem;
}

div.blog-weitere-beitraege
{

}

div.blog-weitere-beitraege h2
{
    margin-top:80px;
}














div.blog-weitere-beitraege
{
    position:relative;
}

div.blog-weitere-beitraege-item
{
    float:left;
    cursor:pointer;
}

div.blog-weitere-beitraege-item:nth-of-type(1)
{
    margin:0px 20px 0px 0px;
    width:calc(33% - 20px);
}

div.blog-weitere-beitraege-item:nth-of-type(2)
{
    margin:0px 10px 0px 10px;
    width:calc(33% - 20px);
}

div.blog-weitere-beitraege-item:nth-of-type(3)
{
    margin:0px 0px 0px 20px;
    width:calc(33% - 20px);
}

div.blog-weitere-beitraege-item-title a
{
    font-weight:bold;

    max-height:4.0rem;
    min-height:4.0rem;
    line-height:2.0rem;

    margin:0px 0px 10px 0px;
    padding:0px 0px 0px 0px;

    overflow: hidden;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

    font-family: Futura-Bold !important;
    font-size: 1.5rem !important;
    font-weight: bold;
    color: #010101 !important;
}


div.blog-weitere-beitraege-item p
{
    line-height:1.8rem;

    max-height:5.4rem;
    min-height:5.4rem;

    overflow: hidden;

    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;

    font-size: 1.1rem;
}

a.blog-weitere-beitraege-uebersicht
{
    margin:40px 0px 0px 0px;
    float:right;
}

div.blog-header-social-right
{
    margin-top:40px;
}

div.blog-header-social-right a
{
    color: #FFFFFF;
    font-family: Futura-Bold !important;
    font-weight: 700;
}


