/* CRM blog — own rules (crm/blog/blog.php). The theme's responsive CSS styles a *widget*
   sidebar below the content (.sidebar_default: negative margins, widgets at 50% width); our
   sidebar is a layout, like the demo's .sidebar_custom, so those rules are undone here.
   Only where the theme applies them (≤ 1279px, __responsive.css): outside the media query the
   100% width also hit wide screens, and the sidebar fell under the post at 1440px
   (measured in Chromium, 2026-10-03: 1290px wide, below the content; the demo — 370px right). */
@media (max-width: 1279px) {
	[class*="content_wrap"] > .sidebar_default:has(.lotto_crm_sidebar) {
		margin-left: 0;
		margin-right: 0;
		width: 100% !important;
	}
	.lotto_crm_sidebar .widget {
		display: block;
		float: none;
		width: 100% !important;
		padding: 0;
		margin-top: 0;
	}
}
