.adaptationOptionsList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.no-flexbox .adaptationOptionsItem {
    display: inline-block;
    width: 31%;
    margin-bottom: 2%;
    vertical-align: top;
}

@media screen and (min-width: 560px) {
    .adaptationOptionsItem {
        -webkit-flex: 0 1 47%;
        -ms-flex: 0 1 477%;
        flex: 0 0 45%;
        margin: 0 2.5% 5% 2.5%;
    }
}

@media screen and (min-width: 1080px) {
    .adaptationOptionsItem {
        flex-basis: 30.3%;
        margin: 0 1.5% 3% 1.5%;
    }
}
