.bx-novalis-videos-filter-form,
.bx-novalis-files-filter-form {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}
.bx-novalis-files-filter-form {
    justify-content: unset;
}
.bx-novalis-videos-filter-form > div,
.bx-novalis-files-filter-form > div {
    width: 22%;
    vertical-align: bottom;
}
.bx-novalis-videos-filter-form > div:last-child,
.bx-novalis-files-filter-form > div:last-child {
    width: 6%;
    vertical-align: bottom;
}
.bx-novalis-videos-filter-form .bx-def-margin-top-auto,
.bx-novalis-files-filter-form .bx-def-margin-top-auto {
    margin: 0px;
}
.bx-novalis-videos-filter-form #bx-form-element-view_all,
.bx-novalis-files-filter-form #bx-form-element-view_all {
    margin-top: 3px;
}
.bx-media-tablet .bx-novalis-videos-filter-form,
.bx-media-phone .bx-novalis-videos-filter-form,
.bx-media-tablet .bx-novalis-files-filter-form,
.bx-media-phone .bx-novalis-files-filter-form {
    flex-wrap: wrap;
}
.bx-media-tablet .bx-novalis-videos-filter-form > div,
.bx-media-tablet .bx-novalis-files-filter-form > div {
    width: 32%;
    margin-bottom: 10px;
}
.bx-media-phone .bx-novalis-videos-filter-form #bx-form-element-view_all .bx-form-caption,
.bx-media-phone .bx-novalis-files-filter-form #bx-form-element-view_all .bx-form-caption {
    display: none;
}
.bx-media-phone .bx-novalis-videos-filter-form > div,
.bx-media-phone .bx-novalis-files-filter-form > div {
    width: 48%;
    margin-bottom: 10px;
}
.bx-media-tablet .bx-novalis-videos-filter-form::after,
.bx-media-tablet .bx-novalis-files-filter-form::after {
    content: '';
    width: 32%;
}

#bx-novalis-videos-filter-form-object button,
#bx-novalis-files-filter-form-object button {
    background: #ee2375 !important;
	height: 36px;
	margin-top: -2px;
    color: #fff !important;
}