@media (max-width: 414px){

	.category-otzyvy .post-content img {
		float:none;
		display: block;
		margin: 0px;
		margin-bottom: 15px;
	}
	.author {
		width: auto;
		display: block;
		margin: 0px;
	}
	.review .revrow {
		display: block;
		margin:0px;
		width: auto;
		margin-top: 28px;
	}
	.article {
		padding: 24px;
	}
	.revrow::after {
		border:0px;
		border: 17px solid transparent;
		border-bottom: 17px solid #E9F2F5;
		left:16px;
		top:-30px;
		/* border-right: 0px; */
	}
	.md {
		background-image:url('/px/aHR0cHM6Ly92aWRhbm92LmNvbS93cC1jb250ZW50L3RoZW1lcy92ZC9hc3NldHMvaW1nL20yXzEuanBn');
		background-position: center center;
	}
	.wrap1 {
		width: 100%;
		overflow: hidden;
	}
	.l1 {
		display: none;
	}
	.headline {
		display: table;
		width: 100%;
	}
	.logo {
		height: 43px;
		display: block;
		margin: auto;
	}
	.filters div {
		margin-top: 3px;
		margin-bottom: 3px;
		padding: 10px;
	}
	.project {
		width: 355px;
	}
	.tcent .l3 {
		width: 200px;
	}
	.tcent .l5 {
		width: 200px;
	}
	.tcent {
		width: 100%;
		margin: 0px;
		margin: auto;
		position: static;
		margin-top: 50%;
	}
	.wrap1 .right {
		float: none;
		text-align: center;
	}
	.wrap1 .right .inline {
		font-size: 17px;
	}
}
/* @media (max-width: 384px){
	.wrap1 {
		width: 384px;
		overflow: hidden;
	}
}
@media (max-width: 375px){
	.wrap1 {
		width: 375px;
		overflow: hidden;
	}
}
@media (max-width: 360px){
	.wrap1 {
		width: 360px;
		overflow: hidden;
	}
} */
@media (max-width: 320px){
	.wrap1 {
		width: 320px;
	}
	.project {
		width: 300px;
	}
}