#js-person-list{
    padding-left: 0 !important;
}
.pa-contacts{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.contact-item{
    margin-bottom: 4em;
    padding-right: 15px;
    flex-shrink: 0;
    flex-grow: 0;
    flex-basis: 20em;
}
.contact-item h3{
    margin: 0 0 3px 0;
}
.contact-item h4{
    margin-bottom: 1em  ;
}
@media screen and (max-width:539px) {
    .contact-item{
        flex-grow: 1;
    }
}
/*
@media screen and (max-width:539px) {
    .pa-contacts {
        max-width: 750px;
     }
    .contact-item{
        flex-basis: 24em;
    }
}
@media screen and (min-width: 540px){
    .contact-item{
        flex-basis: 17em;
    }
}
@media screen and (min-width: 768px){
    .contact-item{
        flex-basis: 16em;
    }
}
@media screen and(min-width: 992px) {
    .contact-item{
        flex-basis: 20em;
    }
}
@media screen and (min-width: 1238px){
    .contact-item{
        flex-basis: 19em;
    }
}
*/
.container-team .relative {
    min-height: unset !important;
  }

.bafoeg-contact{
    margin-top: 3em;
}
.bafoeg-contact .content,.bafoeg-contact-name{
    margin-top: 1.5em;
}
.bf-contact-range{
    margin-bottom: 2em;
}
.bafoeg-contact h3{
    margin: 0.25em 0;
}
.tx-akontakte form, .tx-akontakte .intro{
    margin-top: 2.5em;
}

