/* Prevent fixed-width article media from widening the mobile page. */
.entry-content img,
.entry-content video {
	max-width: 100%;
	height: auto;
}

.entry-content iframe,
.entry-content object,
.entry-content embed,
article iframe,
article object,
article embed {
	max-width: 100%;
}

@media (max-width: 782px) {
	.entry-content ins,
	.entry-content [id^="aswift_"],
	article ins.adsbygoogle,
	article [id^="aswift_"] {
		max-width: 100% !important;
	}
}
