/* Groups directory: keep search in the filter toolbar, next to All Types. */

.directory.groups .subnav-search.groups-search {
	float: none !important;
	margin-top: 0 !important;
}

.directory.groups .bp-secondary-header .subnav-search.groups-search {
	float: none !important;
	margin-top: 0 !important;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 16px;
	width: auto;
	display: flex;
	align-items: center;
}

.directory.groups .bp-secondary-header .subnav-search.groups-search .dir-search,
.directory.groups .bp-secondary-header .subnav-search.groups-search .bp-dir-search-form {
	margin: 0;
	width: 220px;
	max-width: 100%;
}

.directory.groups .bp-secondary-header .subnav-search.groups-search .bp-dir-search-form {
	height: 34px;
}

@media (max-width: 544px) {
	.directory.groups .bp-secondary-header .subnav-search.groups-search {
		float: none !important;
		margin-top: 0 !important;
		margin-right: 0;
		padding-right: 0;
		width: 100%;
	}

	.directory.groups .bp-secondary-header .subnav-search.groups-search .dir-search,
	.directory.groups .bp-secondary-header .subnav-search.groups-search .bp-dir-search-form {
		width: 100%;
	}
}
