#search_segment_search_content_simple_search,
#search_segment_form_container {
	margin-bottom: 1rem;
}

.segment_search_results {
	margin-bottom: 1.5rem;
}

#search_segment_navbar {
	position: absolute;
	bottom: 0;
	right: 0;
}

article.pmb-authority {
	background-color: #F2F1F1;
	width: 100%;
	break-inside: avoid;
	display: flex;
	flex-direction: column;
}


#search_universe_segment_result_list_content {
	margin-bottom: 5rem;
	width: 100%;
}

.search_universe_segment_result_list_content_category,
.search_universe_segment_result_list_content_collection,
.search_universe_segment_result_list_content_subcollection,
.search_universe_segment_result_list_content_concept,
.search_universe_segment_result_list_content_publisher,
.search_universe_segment_result_list_content_titre_uniforme,
.search_universe_segment_result_list_content_authperso {
	display: flex;
	flex-direction: column;
	gap: 1rem;
}

.search_universe_segment_result_list_content_indexint,
.search_universe_segment_result_list_content_serie,
.search_universe_segment_result_list_content_author {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr));
	gap: 2rem 1.5rem;
}

.search_universe_segment_result_list_content_category article.pmb-authority,
.search_universe_segment_result_list_content_collection article.pmb-authority,
.search_universe_segment_result_list_content_subcollection article.pmb-authority,
.search_universe_segment_result_list_content_concept article.pmb-authority,
.search_universe_segment_result_list_content_publisher article.pmb-authority,
.search_universe_segment_result_list_content_titre_uniforme article.pmb-authority,
.search_universe_segment_result_list_content_authperso article.pmb-authority {
	max-width: 56rem;  /* 896px */
	padding: 1.5rem;
}

.search_universe_segment_result_list_content_indexint article.pmb-authority,
.search_universe_segment_result_list_content_serie article.pmb-authority,
.search_universe_segment_result_list_content_author article.pmb-authority {
	padding: 1rem 1.5rem;
	justify-content: center;
}

.search_universe_segment_result_list_content_indexint .tit1_AuthCourte,
.search_universe_segment_result_list_content_serie .tit1_AuthCourte,
.search_universe_segment_result_list_content_author .tit1_AuthCourte {
	text-align: center;
}

.pmb-authority-detail {
	display: flex;
	gap: 0.5rem;
}

.search_universe_segment_result_list_content_indexint article.pmb-authority .pmb-authority-detail,
.search_universe_segment_result_list_content_serie article.pmb-authority .pmb-authority-detail,
.search_universe_segment_result_list_content_author article.pmb-authority .pmb-authority-detail {
	justify-content: center;
} 

/** Voir plus / Voir moins authorité catégorie, collection, éditeur **/

.pmb-authority-detail .labelContentItems {
	gap: 0.5rem;
	max-width: 41.875rem;   /* 670px */
}

.pmb-authority-detail .toggle-button,
.pmb-authority-detail .toggle-button-less {
	color: #0f4a8a;
	font: normal normal 500 1rem/1.25rem;
	position: relative;

}

.pmb-authority-detail .toggle-button::after {
	content:url("../images/arrow-down-authority.svg");
	position: absolute;
	right: -1.25rem; /* 20px */
}

.pmb-authority-detail .toggle-button-less::after {
	content:url("../images/arrow-down-authority.svg");
	position: absolute;
	right: -1.25rem; /* 20px */
	transform: rotate(180deg);
}

.labelContentItemList.pmb_childcache {
	display: none;
}

/** **************************************************************** **/

.search_universe_segment_result_list_content_category .labelContentItems,
.search_universe_segment_result_list_content_collection .labelContentItems,
.search_universe_segment_result_list_content_subcollection .labelContentItems,
.search_universe_segment_result_list_content_publisher .labelContentItems,
.search_universe_segment_result_list_content_concept .labelContentItems {
	display: flex;
	flex-wrap: wrap;
}

article.pmb-authority .pmb-authority-Name-img {
	display: flex;
}

.search_universe_segment_result_list_content_author .pmb-authority-Name-img,
.search_universe_segment_result_list_content_indexint .pmb-authority-Name-img,
.search_universe_segment_result_list_content_serie .pmb-authority-Name-img {
	align-items: center;
	flex-direction: column-reverse;
}

.search_universe_segment_result_list_content_category .pmb-authority-Name-img,
.search_universe_segment_result_list_content_collection .pmb-authority-Name-img,
.search_universe_segment_result_list_content_subcollection .pmb-authority-Name-img,
.search_universe_segment_result_list_content_concept .pmb-authority-Name-img,
.search_universe_segment_result_list_content_publisher .pmb-authority-Name-img,
.search_universe_segment_result_list_content_titre_uniforme .pmb-authority-Name-img,
.search_universe_segment_result_list_content_authperso .pmb-authority-Name-img {
	justify-content: flex-end;
	flex-direction: row-reverse;
	gap: 1.5rem;
}

.pmb-authority-name {
	text-decoration: none;
}

.pmb-authority-name:hover {
	text-decoration: underline;
}

.pmb-authority-img {
	max-width: 9.375rem; /* 150px */
	min-width: 6.875rem; /* 110px */
	height: auto;
	overflow: hidden;
	border-radius: 0.375rem; /* 6px */
	margin-bottom: 0.75rem;  /* 12px */
}

.pmb-authority-img img {
	object-fit: cover;
	height: 100%;
}

.pmb-authority-author-see {
	margin-top: 0.625rem; /* 10px */
}

#search_universe_segment_result_list_content .labelContent a {
	font: normal normal 400 1rem/1.25rem;
	color: #0f4a8a;
	display: flex;
	transition: .2s ease-in-out;
}

.search_universe_segment_result_list_content_category .labelContent a,
.search_universe_segment_result_list_content_collection .labelContent a,
.search_universe_segment_result_list_content_subcollection .labelContent a,
.search_universe_segment_result_list_content_concept .labelContent a,
.search_universe_segment_result_list_content_publisher .labelContent a,
.search_universe_segment_result_list_content_titre_uniforme .labelContent a,
.search_universe_segment_result_list_content_authperso .labelContent a {
	width: fit-content;
}

.search_universe_segment_result_list_content_author .labelContent a,
.search_universe_segment_result_list_content_indexint .labelContent a,
.search_universe_segment_result_list_content_serie .labelContent a {
	width: 100%;
}

#search_universe_segment_result_list_content .labelContent a:visited {
	color: #4b2f89;
	transition: .2s ease-in-out;
}

.navbar .navbar-container {
	gap: 4rem;
}



@media (max-width: 960px) {
	#search_segment_navbar {
		position: unset;
	}

	.search_universe_segment_result_list_content_category .vignetteimgAut,
	.search_universe_segment_result_list_content_collection .vignetteimgAut,
	.search_universe_segment_result_list_content_subcollection .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_concept .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_publisher .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_titre_uniforme .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_authperso .pmb-authority-Name-img {
		display: flex;
		justify-content: start;
	}
}

@media (max-width: 695px) {

	.search_universe_segment_result_list_content_indexint article.pmb-authority,
	.search_universe_segment_result_list_content_serie article.pmb-authority,
	.search_universe_segment_result_list_content_author article.pmb-authority {
		max-width: 20rem;  /* 320px */
		margin-inline: auto;
	}
}

@media (max-width: 650px) {

	.search_universe_segment_result_list_content_category .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_collection .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_subcollection .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_concept .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_publisher .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_titre_uniforme .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_authperso .pmb-authority-Name-img {
		flex-direction: column-reverse;
	}
}

@media (max-width: 400px) {

	.search_universe_segment_result_list_content_category .vignetteimgAut,
	.search_universe_segment_result_list_content_collection .vignetteimgAut,
	.search_universe_segment_result_list_content_subcollection .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_concept .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_publisher .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_titre_uniforme .pmb-authority-Name-img,
	.search_universe_segment_result_list_content_authperso .pmb-authority-Name-img {
		align-items: center;
	}
}