/* Mitarbeiter-Visitenkarten */

.businesscard{
    float:left;
    width: 35vw;
    border:1px solid rgba(61, 58, 110,0.5);
    margin:0 2vw 2vw 0;
    padding:1vw;
}

.businesscard:first-of-type{
    float:none;
    clear:both;


}

.businesscard .wrapper{
    position:relative;
    width:inherit;
    height:inherit;
}

.businesscard h4{
    margin-bottom:0;
    padding-bottom:0.2em;
}

.businesscard p{
    margin-bottom:0;
    padding-bottom:0.2em;
    bottom:0px;
}

.businesscard p.businesscard_task{
    height:2em;
    margin-bottom:0.5em;
}

.businesscard img{
    position:relative;
    float:left;
    width:120px;
    margin-right:1em;
}

/* Partner-Liste*/

#foerdererliste, #partnerliste {
    clear:both;
    float:none;
    margin-bottom:20px;
}

.partnerlogo {
    width: 120px;
    padding:10px 10px 10px 10px;
    margin:10px 10px 0px 0px;
    float:left;
    border:1px solid rgba(61, 58, 110,0.5);
}

.partnerlogo.leading{
    margin:0px 10px 0px 0px;
}

.partnerlogo img {
    width: 100%;
}

a .partnerlogo:hover {
    -webkit-box-shadow: 0px 0px 5px 0px rgba(61, 58, 110,0.75);
    -moz-box-shadow: 0px 0px 5px 0px rgba(61, 58, 110,0.75);
    box-shadow: 0px 0px 5px 0px rgba(61, 58, 110,0.75);
}


@media (max-width: 800px)
{


    .businesscard{
        float:none;
        width: 80vw;

    }


}