/* Mobile width correction for individual Technology News articles. */

@media only screen and (max-width: 768px) {
	body.single-post .qodef-content .qodef-container > .qodef-container-inner {
		width: 100% !important;
		max-width: none !important;
		margin-right: 0 !important;
		margin-left: 0 !important;
		padding-right: 15px !important;
		padding-left: 15px !important;
		box-sizing: border-box !important;
	}

	body.single-post .qodef-content .qodef-two-columns-25-75,
	body.single-post .qodef-content .qodef-two-columns-33-66,
	body.single-post .qodef-content .qodef-two-columns-66-33,
	body.single-post .qodef-content .qodef-two-columns-75-25,
	body.single-post .qodef-content .qodef-column1,
	body.single-post .qodef-content .qodef-column2 {
		width: 100% !important;
		max-width: 100% !important;
		margin-right: 0 !important;
		margin-left: 0 !important;
		box-sizing: border-box !important;
	}

	body.single-post .qodef-content .qodef-column-inner,
	body.single-post .qodef-content .qodef-content-left-from-sidebar,
	body.single-post .qodef-content .qodef-content-right-from-sidebar {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}

	body.single-post .qodef-blog-single,
	body.single-post .qodef-blog-single article {
		width: 100% !important;
		max-width: 100% !important;
		margin-right: 0 !important;
		margin-left: 0 !important;
		box-sizing: border-box !important;
	}

	body.single-post .qodef-blog-single img,
	body.single-post .qodef-blog-single video {
		max-width: 100% !important;
		height: auto;
	}

	body.single-post .qodef-blog-single iframe {
		max-width: 100% !important;
	}

	body.single-post .qodef-blog-single pre,
	body.single-post .qodef-blog-single table {
		max-width: 100%;
		overflow-x: auto;
	}
}

@media only screen and (max-width: 380px) {
	body.single-post .qodef-content .qodef-container > .qodef-container-inner {
		padding-right: 12px !important;
		padding-left: 12px !important;
	}
}
