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

.segment_search_results {
	margin-bottom: 1.5rem;
}

.pmb-authority ~ #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,
.pmb-authority-detail .toggle-button-less::after  {
    content:url("../images/data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' viewBox='0 0 14.187 8.67'%3E%3Cpath id='Tracé_865' data-name='Tracé 865' d='M13.739,12.73,8.222,18.248,9.8,19.824l7.094-7.094L9.8,5.637,8.222,7.213Z' transform='translate(19.824 -8.222) rotate(90)' fill='%230f4a8a'/%3E%3C/svg%3E");
    position: absolute;
    right: -1.25rem; /* 20px */
    transition: .2s ease-in-out;;
}

.pmb-authority-detail .toggle-button-less::after  {
    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 .pmb-authority .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;
	}
}