.adam-list-row_container {
    display: block;
}

.adam-list-row_container .adam-list-row, div.adam-list_header > div.adam-list-filter_container {
    display: flex;
    flex-wrap: wrap;
    padding: .5rem .75rem;
}

.adam-list-row_container .adam-list-row .adam-list-col {
    position: relative;
    padding-left: .25rem;
    padding-right: .25rem;
}

.adam-list-row_container .adam-list-row .adam-list-col:first-child {
    padding-left: 0;
}

.adam-list-row_container .adam-list-row .adam-list-col:last-child {
    padding-right: 0;
}

.adam-list-row_container .adam-list-row .btn-primary-container {
    flex: 0 0 12%;
    width: 12%;
}

.adam-list-row_container .adam-list-row .info-container {
    flex: 1 0 50%;
    width: 50%;
}

.adam-list-row_container .adam-list-row .btn-secondary-container {
    flex: 0 0 5%;
    width: 25%;
}

.adam-list-row_container .adam-list-row .btn-sort-container {
    flex: 0 0 2%;
    width: 2%;
    padding-right: 0;
}

.adam-list-row_container .adam-list-row .btn-sort-container .btn-sort {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    position: absolute;
    opacity: 0.6;
    cursor: row-resize;
}

.adam-list-row_container .adam-list-row .btn-sort-container .btn-sort::before {
    content: "\f58e";
}

@media (max-width: 768px) {
    .adam-list-row_container .adam-list-row {
        padding-top: .25rem;
        padding-bottom: .25rem;
    }
    .adam-list-row_container .adam-list-row .btn-primary-container {
        flex: 0 0 22%;
        width: 22%;
    }
    .adam-list-row_container .adam-list-row .btn-sort-container {
        flex: 0 0 5%;
        width: 5%;
    }
    .dataset_list-container .adam-list-row .btn-secondary-container>* {
        padding: .12rem .25rem;
    }
}