/* Add here all your CSS customizations */


/*----------------------------------------*/
/*  1. Sponsoren
/*----------------------------------------*/
.col-centered {
    float: none;
    margin: 0 auto;
}

.pic {
    margin: 0 auto;
    vertical-align: middle;
    margin-bottom: 15px;
}

.wrappy {
    padding: 15px;
}

.sponsoring-title {
    padding-left: 15px;
}

.wrappy > a > img {
    padding: 15px;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

.wrappy h4 {
    margin-bottom: 15px;
    font-size: 1.5em;
}

.corporate-tabs {
    align-items: center;
    justify-content: center;
}
.center {
    text-align: center !important;
}

/*----------------------------------------*/
/*  1. Beratung
/*----------------------------------------*/

.csc-box .csc-box-icon object:not([width]),
.csc-box .csc-box-icon img:not([width]) {
    width: 140px !important;
}

@media screen and (max-width: 600px) {
    .csc-hide-box {
        visibility: hidden;
        clear: both;
        float: left;
        display: none;
    }
}

.card-deck {
    margin-bottom: 15px;
}
