div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
div.simptom-detail.news-detail img.detail_picture{
	float: unset;
}
/*  описание */
.simptom-detail-description{
	display: flex;
	gap: 18px;
	margin-bottom: 48px;
}
.simptom-detail-description-image{
	max-width: 400px;
	width: 100%;
	border-radius: 50%;
	overflow: hidden;
}
.simptom-detail-description-image img{
	height: 100%;
	object-fit: cover;
}
@media screen and (max-width: 600px) {
	.simptom-detail-description{
		flex-direction: column;
		align-items: center;
	}
}
/* заболевания */
.simptom-detail-diseases{
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-bottom: 48px;
}
.simptom-detail-diseases-title{
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
}
.simptom-detail-diseases-list{
	columns: 3;
}
.diseases-letter-wrapper{
	page-break-inside: avoid;
	break-inside: avoid;
	margin-bottom: 16px;
}
.diseases-letter-title{
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 6px;
}

@media screen and (max-width: 600px) {
	.simptom-detail-diseases-list{
		columns: 3;
	}
}
@media screen and (max-width: 450px) {
	.simptom-detail-diseases-list{
		columns: 2;
	}
}
/* диогностика */
.simptom-detail-diagnostyc{
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-bottom: 48px;
}
.simptom-detail-diagnostyc-title{
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
}
/*   врачи  разеделы */
.simptom-detail-doctors{
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-bottom: 48px;
}
.simptom-detail-doctors-title{
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
}
.simptom-detail-doctors-list{
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
	grid-auto-rows: auto;
	grid-auto-flow: row dense;
	gap: 10px;
}
.simptom-detail-doctors-item a{
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 16px;
}
@media screen and (max-width: 600px) {
	.simptom-detail-doctors-list{
		grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
	}
}
@media screen and (max-width: 370px) {
	.simptom-detail-doctors-list{
		display: grid;
		grid-template-rows: repeat(3, 1fr);
		grid-row-gap: 2rem; 
		row-gap: 2rem; 
	}
}
/* виды симптомов  */
.simptom-detail-type_symptoms{
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-bottom: 48px;
}
.simptom-detail-type_symptoms-title{
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
}
/* лечение */
.simptom-detail-treatment{
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-bottom: 48px;
}
.simptom-detail-treatment-title{
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
}
/* Осложнения */
.simptom-detail-compication{
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-bottom: 48px;
}
.simptom-detail-compication-title{
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
}
