.list-authors .lineVercticalLinks .linkTop ul li:last-child {
	border-bottom: none;
}
.list-authors .lineVercticalLinks .linkBot ul li span.icon-authors {
	display: flex;
	justify-content: center;
	opacity: 1;
}
.list-authors .lineVercticalLinks .linkTop ul li a {
	text-transform: none;
}
.list-authors .lineVercticalLinks .linkTop ul li a {
	display: flex;
	align-items: center;
	gap: 10px;
}
.list-authors .lineVercticalLinks {
	padding-bottom: 0;
}
.list-authors .lineVercticalLinks .in {
	min-height: 400px;
	display: grid;
	grid-template-rows: 1fr auto;
}
.list-authors .lineVercticalLinks .linkBot {
	position: static;
}
.list-authors .linkBot ul {
	margin-bottom: 0;
}

@media (max-width: 991px) {
	.author__details {
		grid-template-rows: auto auto;
		grid-template-columns: auto;
		gap: 0;
	}
	.list-authors {
		overflow: hidden;
	}
	.list-authors .linkTop__title {
		display: none;
	}
	.list-authors .lineVercticalLinks .in {
		min-height: auto;
		width: 100%;
		grid-template-rows: auto;
		grid-template-columns: 1fr auto;
	}
	.list-authors .linkTop ul {
		margin-bottom: 0;
	}
	.list-authors .lineVercticalLinks .linkTop ul {
		min-width: 100%;
		display: flex;
		border-bottom: solid 1px #bfbfbf;
	}
	.list-authors .lineVercticalLinks div.linkTop ul li {
		flex-shrink: 0;
		flex-grow: 1;
		flex-basis: 112px;
		border-bottom: none;
	}
	.list-authors .lineVercticalLinks div.linkTop ul li a {
		height: 100%;
	}
	.list-authors .lineVercticalLinks .linkBot, .list-authors .lineVercticalLinks .linkBot ul {
		height: 100%;
	}
	.list-authors .lineVercticalLinks .linkBot ul li {
		height: 100%;
	}
	.list-authors .lineVercticalLinks .linkBot ul li::before {
		height: 100%;
		top: 0;
	}
	.list-authors .lineVercticalLinks .linkBot ul li a {
		display: flex;
		align-items: center;
		height: 100%;
		white-space: nowrap;
		padding-right: 20px;
		padding-left: 60px;
	}
}