<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: Feature request: remove the !important css declarations</title>
		<link>https://legacy.forums.gravityhelp.com/topic/feature-request-remove-the-important-css-declarations</link>
		<description>Gravity Support Forums Topic: Feature request: remove the !important css declarations</description>
		<language>en-US</language>
		<pubDate>Sun, 19 Apr 2026 23:24:03 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/feature-request-remove-the-important-css-declarations" rel="self" type="application/rss+xml" />

		<item>
			<title>Kevin Flahaut on "Feature request: remove the !important css declarations"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/feature-request-remove-the-important-css-declarations#post-301273</link>
			<pubDate>Tue, 04 Jun 2013 10:25:29 +0000</pubDate>
			<dc:creator>Kevin Flahaut</dc:creator>
			<guid isPermaLink="false">301273@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;blockquote&#62;&#60;p&#62;There is no good reason to use the !important
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;Well, I'm sad to say that's not the case. If Gravity Forms were on a closed platform and we could control every theme's CSS output then we wouldn't need to do that. That's not the case however. To offer the best &#34;out of the box&#34; styling we have to use the important declaration to override a lot of common CSS inheritance issues.. most of these issues come from poorly coded themes with overly broad CSS rules. I personally prefer not to use the important declaration, but it's necessary to &#34;bulletproof&#34; the form styles as much as we can.&#60;/p&#62;
&#60;p&#62;That said, just as David mentioned above we've added a nifty setting where you can turn off the default Gravity Forms CSS completely and roll your own. You're welcome to do that if you find the important declarations egregious. You can always copy the Gravity Forms styles, remove the important declarations, place the styles at the end of your theme stylesheet and then turn off the Gravity Forms CSS. Just remember, if you do turn off the default output, you'll need to update your CSS when Gravity Forms updates.&#60;/p&#62;
&#60;p&#62;If you don't want to go that route, then you can use better CSS specificity to supersede the important rules in most cases.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>impres on "Feature request: remove the !important css declarations"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/feature-request-remove-the-important-css-declarations#post-301263</link>
			<pubDate>Tue, 04 Jun 2013 10:21:07 +0000</pubDate>
			<dc:creator>impres</dc:creator>
			<guid isPermaLink="false">301263@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I realize that, but that is an all or nothing scenario.&#60;/p&#62;
&#60;p&#62;The !important flags should not be neccessary, as every single element generated by Gravity Forms has a classname and/or ID...
&#60;/p&#62;</description>
		</item>
		<item>
			<title>David Peralty on "Feature request: remove the !important css declarations"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/feature-request-remove-the-important-css-declarations#post-301243</link>
			<pubDate>Tue, 04 Jun 2013 10:14:46 +0000</pubDate>
			<dc:creator>David Peralty</dc:creator>
			<guid isPermaLink="false">301243@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;The reason we use it is to override existing CSS in themes. You can turn off our CSS output if needed in our Forms -&#38;gt; Settings.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>impres on "Feature request: remove the !important css declarations"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/feature-request-remove-the-important-css-declarations#post-300651</link>
			<pubDate>Tue, 04 Jun 2013 05:51:07 +0000</pubDate>
			<dc:creator>impres</dc:creator>
			<guid isPermaLink="false">300651@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;The title pretty much says it all.&#60;/p&#62;
&#60;p&#62;Adding !important to the CSS is making it extremely difficult to override the default CSS. There is no good reason to use the !important.&#60;/p&#62;
&#60;p&#62;Please, please, *please* remove it in a future release.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
