@media screen and (max-width: 1359px) {

	/**digest***/
	.articles .digest h1, .articles .digest h2 {
		font-size: 14px;
	}

	.articles .digest h1 {
		font-weight: 700;
		line-height: 25px;
	}

	.articles .digest h2 {
		font-weight: 400;
		line-height: 20px;
	}

	.withImg > .digest:not(.no-img):first-child h1 {
		color: white;
		font-size: 20px;
		font-weight: 700;
		line-height: 30px;
	}

	body.min .withImg > .digest:not(.no-img):first-child h1 {
		color: white;
		font-size: 16px;
		font-weight: 700;
		line-height: 24px;
	}

	.withImg > .digest:not(.no-img):first-child h1.min {
		font-size: 24px;
		font-weight: 700;
		line-height: 35px;
		letter-spacing: 0.7px;
	}

	.withImg > .digest:not(.no-img):first-child h2 {
		font-size: 18px;
		font-weight: 400;
		line-height: 25px;
	}

	body.min .withImg > .digest:not(.no-img):first-child h2 {
		font-size: 15px;
		font-weight: 400;
		line-height: 21px;
	}

	.count5:not(.withImg) .digest + .digest + .digest h1, .count6:not(.withImg) .digest + .digest + .digest + .digest h1 {
		text-transform: none;
		line-height: 20px;
		font-size: 13px;
	}

	.count5:not(.withImg) .digest + .digest + .digest h2, .count6:not(.withImg) .digest + .digest + .digest + .digest h2 {
		font-size: 12px;
		line-height: 17px;
		padding-top: 12px;
	}

	.columnists article h1 {
		font-size: 13px;
		font-weight: 700;
		line-height: 20px;
	}

	.columnists article.no-img h1 {
		font-size: 13px;
		font-weight: 600;
		line-height: 20px;
	}

	.externalBlock .left {
		width: 250px;
	}

	.share-block span {
		margin: 0 10px 10px 0;
	}

	.externalBlock .right {
		width: 295px;
	}

	.blockSubscribe input[type="submit"] {
		margin-left: 15px;
	}

	.withImg .digest:not(.no-img) time .bold, .loadSection .digest:first-child:not(.no-img) time .bold, .loadSection .digest:nth-child(2):not(.no-img) time .bold, .loadSection .digest:nth-child(3):not(.no-img) time .bold {
		font-size: 14px;
		font-weight: 600;
		padding: 0;
	}

	.pagePad .article h1 {
		font-size: 18px;
		font-weight: 700;
		letter-spacing: 0.3px;
		line-height: 30px;
	}

	.pagePad .article h2 {
		color: #565d66;
		font-family: "Open Sans";
		font-size: 15px;
		font-weight: 400;
		line-height: 20px;
	}

}

@media screen and (max-width: 1280px) {
	.columnists article:nth-child(2), .columnists article:nth-child(3), .columnists article:nth-child(5), .columnists article:nth-child(6) { width: calc(100% - 20px) !important; }
}

@media screen and (max-width: 1270px) {

	body .main, body #wrapperFrame { min-width: 985px; }

	/**digest***/
	.articles .digest h1, .articles .digest h2 {
		font-size: 13px;
	}

	.articles .digest h1 {
		font-weight: 700;
		line-height: 25px;
	}

	.articles .digest h2 {
		font-weight: 400;
		line-height: 20px;
	}

	.withImg > .digest:not(.no-img):first-child h1 {
		color: white;
		font-size: 16px;
		font-weight: 700;
		line-height: 25px;
	}

	body.min .withImg > .digest:not(.no-img):first-child h2 {
		font-size: 13px;
		font-weight: 400;
		line-height: 19px;
		padding-top: 10px !important;
	}

	.withImg > .digest:not(.no-img):first-child h1.min {
		font-size: 20px;
		font-weight: 700;
		line-height: 24px;
		letter-spacing: 0.7px;
	}

	.withImg > .digest:not(.no-img):first-child h2 {
		font-size: 16px;
		font-weight: 400;
		line-height: 25px;
	}

	.count5:not(.withImg) .digest + .digest + .digest h1, .count6:not(.withImg) .digest + .digest + .digest + .digest h1 {
		text-transform: none;
		line-height: 20px;
		font-size: 13px;
	}

	.count5:not(.withImg) .digest + .digest + .digest h2, .count6:not(.withImg) .digest + .digest + .digest + .digest h2 {
		font-size: 12px;
		line-height: 17px;
		padding-top: 12px;
	}

	.columnists article h1 {
		font-size: 13px;
		font-weight: 700;
		line-height: 20px;
	}

	.columnists article.no-img h1 {
		font-size: 13px;
		font-weight: 600;
		line-height: 20px;
	}

	.externalBlock .left {
		width: 250px;
	}

	.share-block span {
		margin: 0 10px 10px 0;
	}

	.externalBlock .right {
		width: 295px;
	}

	.blockSubscribe input[type="submit"] {
		margin-left: 10px;
	}

	.withImg .digest:not(.no-img) time .bold, .loadSection .digest:first-child:not(.no-img) time .bold, .loadSection .digest:nth-child(2):not(.no-img) time .bold, .loadSection .digest:nth-child(3):not(.no-img) time .bold {
		font-size: 13px;
		font-weight: 600;
		padding: 0;
	}

	.main .boxCols { right: -10px }

	.broadcast .broadcastMessage, .broadcast .article, .Page .boxOver { width: calc(100% - 300px); }

}
