.smi__item{
	display: flex;
	justify-content: space-between;
}
.smi__item-info{
	display: flex;
	flex-direction: column;
}
.smi__item-info,
.smi__item-pic{
	width: 49%;
	max-width: 580px;
}
.smi__item-pic img{
	width: 100%;
	height: auto;
}
.smi__date{
	color: #757575;
	font-size: 14px;
	line-height: 140%;
	margin-bottom: 16px;
}
.smi__title{
	font-size: 20px;
	color: #1E1E1E;
	font-weight: 400;
	line-height: 140%;
	flex-grow: 2;
}
.smi__btns{
	margin-top: 30px;
	display: flex;
}
main .smi__btn-istochnik{
	padding: 10px 16px;
	background-image: none;
	margin-right: 8px;
}
main .smi__btn-read{
	background-image: url('/local/templates/accuride/images/arrow-btn-book.svg');
	padding: 10px 40px 10px 16px;
}
@media(max-width: 1800px){
	.smi__title{
		font-size: 18px;
		line-height: 130%;
	}
}
@media(max-width: 1500px){
	.smi__date{
		font-size: 13px;
		margin-bottom: 12px;
	}
	.smi__title {
	    font-size: 16px;
	    line-height: 130%;
	}
}
@media(max-width: 767px){
	.smi__item{
		flex-direction: column;
	}
	.smi__item-info, 
	.smi__item-pic{
		width: 100%;
		max-width: inherit;
	}
	.smi__item-pic{
		order: -1;
	}
	.smi__item-info{
		margin-top: 20px;
	}
}
@media(max-width: 576px){
	.smi__item-info {
	    margin-top: 15px;
	}
	.smi__date{
		margin-bottom: 10px;
	}
	.smi__title {
	    font-size: 15px;
	    line-height: 135%;
	}
	.smi__btns{
		margin-top: 20px;
	}
}
@media(max-width: 374px){
	.smi__btns{
		flex-direction: column;
	}
	main .smi__btn-istochnik,
	main .smi__btn-read{
		width: 100%;
		justify-content: center;
		text-align: center;
	}
	main .smi__btn-istochnik{
		margin-right: 0;
	}
	.smi__btns > .btn__red{
		margin-top: 10px;
	}
	.smi__btns > .btn__red:first-child{
		margin-top: 0;
	}
}