@media only screen and (max-width : 991px) {
	.news-list .news-carousel__item{
		width: 50%;
	}

	.news-list .news-carousel__item:nth-child(3n+1) {
		clear: none;
	}
	.news-list .news-carousel__item:nth-child(2n+1) {
		clear: both;
	}
}

@media only screen and (max-width : 767px) {
	.news-list .news-carousel__item{
		width: 100%;
		float:none;
	}
	.news-item {
		max-width: 350px;
		margin: 0 auto;
	}

	.text-block h1 {
		font-size: 30px;
	}

	.text-block img {
		margin-bottom: 5px;
	}

	.text-block img.img-left {
		margin-right: 10px;
	}

	.text-block img.img-right {
		margin-left: 10px;
	}


	.text-block ul {
		padding-left: 32px;
	}

	.text-block ul li:before {
		left: -32px;
	}

	.text-block ul ul li:before {
		left: -19px;
	}

	.text-block ul ul {
		padding-left: 10px !important;
	}

	.text-block ul ul ul li:before {
		left: -14px;
	}

	.text-block ul ul ul ul li:before {
		left: -11px;
	}

	.text-block ul ul ul ul ul li:before {
		left: -11px;
	}

	.text-block ol {
		font-size: 16px;
		padding-left: 38px;
	}

	.text-block ol li {
		margin-bottom: 16px;
	}

	.text-block ol li:before {
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 16px;
		left: -38px;
		top: -5px;
	}

	.text-block table {
		font-size: 14px;
		line-height: 18px;
	}

	.text-block table th,
	.text-block table td {
		padding: 5px;
	}

	.order-list-header {
		display: none;
	}

	.order-item-header {
		display: block;
		position: relative;
		padding: 5px 55px 5px 10px;
		font-size: 14px;
	}

	.order-item-header__cell {
		display: block;
		width: auto;
		padding: 0;
		text-align: left;
		margin-bottom: 5px;
	}

	.order-item-header__cell_btn {
		position: absolute;
		right: 0;
		top: -1px;
	}

	.order-item-header__cell:before {
		display: inline-block;
		font-size: 12px;
		color: #666666;
		margin-right: 10px;
		width: 110px;
	}

	.order-item-header__cell_num:before {
		content: 'Номер заказа:';
	}

	.order-item-header__cell_date:before {
		content: 'Дата оформления:';
	}

	.order-item-header__cell_status:before {
		content: 'Статус:';
	}

	.order-item-header__cell_total:before {
		content: 'Стоимость:';
	}

	.order-list .basket-table {
		margin-top: 0;
	}

	.order-list .basket-table__cell_image {
		width: 80px;
		padding: 0;
	}

	.order-list .basket-table__cell_title {
		padding: 0;
		margin-left: 100px;
		margin-bottom: 20px;
		width: auto;
	}

	.order-list .basket-table__info {
		padding-right: 0;
	}

	.order-list .basket-table__cell_price {
		padding: 0;
	}

	.order-list .basket-table__cell {
		padding: 0;
	}

	.order-list .basket-table__cell_total {
		padding: 0;
	}

	.order-list .basket-table__row {
		padding: 15px 10px;
	}

	.order-list .basket-table__price,
	.order-list .basket-table__count,
	.order-list .basket-table__total {
		font-size: 18px;
	}

	.order-list .basket-table__price .rub,
	.order-list .basket-table__total .rub {
		font-size: 16px;
	}
}