/* ==========================================================================
   Smartland Infographics — Global Plugin CSS
   Minimal shared styles applied to every .sld-infographic wrapper,
   regardless of which module is embedded.
   Module-specific styles live in modules/{module}/style.css
   ========================================================================== */

/**
 * Base wrapper.
 * Provides a clean, isolated container so the plugin doesn't inherit
 * undesired styles from the active theme.
 */
.sld-infographic {
	max-width:   100%;
	position:    relative;
	/* Clearfix for floated content inside */
	overflow:    hidden;
}

/* Ensure no theme-level list styles bleed into module UIs */
.sld-infographic ul,
.sld-infographic ol {
	margin:     0;
	padding:    0;
	list-style: none;
}

/* Reset paragraph margins that most themes add */
.sld-infographic p {
	margin: 0;
}
