@media (max-width: 640px)
{
   .post-type-article .img-mod__img, .post-type-article .img-mod__img a img
   {
      max-width:200px !important;
   }
}

@media print {
	@page  {
		margin: 50px 0;
	}

	.article__body h2 {
		font-size: 21px;
	}
	.article__body h3 {
		font-size: 18px;
	}
	.article__body  p {
		font-size: 14px;
	}

	.site-hdr, .page-header--default, .corrections__intro, .promo.promo--footer, .footer {
		display: none;
	}
	.correction__title.not-expanded {
		display: none;
	}

	.correction__title.expanded:after {
		display: none;
	}

	.correction__text {
		font-size: 10px;
		padding-bottom: 100px;
	}
}

.book__item {
	width: 45%;
	float: left;
	margin-bottom: 3px;
}

.book__item:nth-child(2n + 2) { float: right;}
