<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS &#8211; Tilted Chair</title>
	<atom:link href="https://tiltedchair.co/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>https://tiltedchair.co</link>
	<description>Rescuing Heritage Restaurants With Smart Branding</description>
	<lastBuildDate>Thu, 17 Sep 2026 22:46:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://tiltedchair.co/wp-content/uploads/2026/09/cropped-TC-Logo-2024-Profile_Word-Stack-White-BG-copy-6-32x32.webp</url>
	<title>CSS &#8211; Tilted Chair</title>
	<link>https://tiltedchair.co</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>CSS: How to Add It, Edit It, &#038; Organize It in WordPress (The Right Way)</title>
		<link>https://tiltedchair.co/css-how-to-add-it-edit-it-organize-it-in-wordpress-the-right-way/</link>
		
		<dc:creator><![CDATA[Jamie Rodriguez]]></dc:creator>
		<pubDate>Wed, 09 Oct 2024 12:12:31 +0000</pubDate>
				<category><![CDATA[Web Design & Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://tiltedchair.co/?p=11304</guid>

					<description><![CDATA[When it comes to building a scalable, systematized website in WordPress, it’s essential to keep things organized. CSS is one thing that—when configured improperly—can get disorganized fast. At Tilted Chair, we’re turning the corner on 500 WordPress websites in almost 15 years of business. Over that time, we’ve developed a great system for organizing and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>When it comes to building a scalable, systematized website in WordPress, it’s essential to keep things organized.</strong></p>
<p>CSS is one thing that—when configured improperly—can get disorganized fast.</p>
<p>At Tilted Chair, we’re turning the corner on 500 WordPress websites in almost 15 years of business. Over that time, we’ve developed a great system for organizing and editing CSS that keeps things nice and tidy—and fast.</p>
<h2>What is CSS?</h2>
<p>“CSS” stands for “Cascading Style Sheets.” The key word here is <em>cascading</em>.</p>
<p>This essentially means that CSS selectors that appear later in a stylesheet override selectors that precede them. This is very important: if there are conflicting CSS directives, the one that appears last in the file is the one that will render. (There’s an important exception here: if the property “!important” appends the first CSS directive, that one will still prevail. The conflicting directive—even though it appears later in the stylesheet—will be ignored.)</p>
<h3>The wrong ways to add/edit CSS in WordPress</h3>
<p>The curious WordPress users have probably found two ways of adding/editing CSS that might seem reasonable. But there are good reasons that they are not.</p>
<h4>Appearance &gt; Customize &gt; Additional CSS</h4>
<p><img data-dominant-color="6657b6" data-has-transparency="false" style="--dominant-color: #6657b6;" fetchpriority="high" decoding="async" class="alignnone size-full wp-image-11311 not-transparent" src="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-customize-additional-css-interface-jpg.webp" alt="" width="1280" height="667" srcset="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-customize-additional-css-interface-jpg.webp 1280w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-customize-additional-css-interface-jpg-300x156.webp 300w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-customize-additional-css-interface-jpg-1024x534.webp 1024w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-customize-additional-css-interface-jpg-768x400.webp 768w" sizes="(max-width: 1280px) 100vw, 1280px" /></p>
<p>While enticing, this option does nothing but plop the CSS into the &lt;head&gt;&lt;/head&gt; of the website. This is effectively inline styling of web elements, which defeats the purpose of using external CSS stylesheets completely. This also simply adds heft to your CSS, because it doesn’t eliminate the CSS that’s present in the theme’s stylesheets. It writes over those CSS directives, creating unnecessary conflicts.</p>
<p>Lastly, adding CSS here doesn’t allow for the styling to be divided into more manageable and logical sections. (More on that later.)</p>
<h4>Appearance &gt; Theme File Editor &gt; Stylesheet</h4>
<p><img data-dominant-color="e5e5e6" data-has-transparency="false" style="--dominant-color: #e5e5e6;" decoding="async" class="alignnone size-full wp-image-11312 not-transparent" src="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-theme-file-editor-style-css-jpg.webp" alt="" width="1280" height="667" srcset="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-theme-file-editor-style-css-jpg.webp 1280w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-theme-file-editor-style-css-jpg-300x156.webp 300w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-theme-file-editor-style-css-jpg-1024x534.webp 1024w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-theme-file-editor-style-css-jpg-768x400.webp 768w" sizes="(max-width: 1280px) 100vw, 1280px" /></p>
<p>When building a vanilla HTML/CSS website (one not integrated into WordPress), this is customarily where the CSS would be added/edited. But notice when you open this file for the first time in WordPress, you get a warning that there’s no need to edit CSS here:</p>
<p><img data-dominant-color="808181" data-has-transparency="false" style="--dominant-color: #808181;" decoding="async" class="alignnone size-full wp-image-11313 not-transparent" src="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-heads-up-theme-editor-warning-jpg.webp" alt="" width="1666" height="1176" srcset="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-heads-up-theme-editor-warning-jpg.webp 1666w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-heads-up-theme-editor-warning-jpg-300x212.webp 300w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-heads-up-theme-editor-warning-jpg-1024x723.webp 1024w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-heads-up-theme-editor-warning-jpg-768x542.webp 768w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-heads-up-theme-editor-warning-jpg-1536x1084.webp 1536w" sizes="(max-width: 1666px) 100vw, 1666px" /></p>
<p>You have to click “I understand” to bypass this warning and edit the default style.css file.</p>
<p>For a lot of the same reasons that adding/editing CSS in the <em>Additional CSS</em> interface above is a bad idea, it’s a bad idea to do so here as well: it’s not divisible into smaller/logical groups of CSS, it adds to the aggregate size of CSS data rendered on the site, it creates CSS redundancies, etc.</p>
<h3>The right way to add, edit, and organize CSS in WordPress</h3>
<p>Which brings us to the right way to organize, configure, and generate CSS in WordPress. (Or at least,<em> our way</em> of doing it.)</p>
<h4>Step 1: dividing our CSS into more logical/manageable chunks</h4>
<p>Either through SFTP or through a plugin like <a href="https://wordpress.org/plugins/wp-file-manager/" target="_blank" rel="noopener">WP File Manager</a>, we create a bunch of stylesheets that allow us to organize our CSS data in a more logical and manageable way. Here are the files we create when building websites:</p>
<ul>
<li>color.css</li>
<li>buttons.css</li>
<li>flex-box.css</li>
<li>forms.css</li>
<li>layout.css</li>
<li>padding.css</li>
<li>reset.css</li>
<li>style.css</li>
<li>typography.css</li>
<li>zos.css</li>
</ul>
<p>To better organize things, we put these into an “assets” folder, where we also put other global assets (like images, fonts, and javascript files).</p>
<p>The content of each of these is pretty logical/obvious:</p>
<ul>
<li><span style="text-decoration: underline;">Color</span>: contains global selectors related to color</li>
<li><span style="text-decoration: underline;">Buttons</span>: contains global styling of buttons throughout the site</li>
<li><span style="text-decoration: underline;">Flex-Box</span>: contains semantic selectors that pertain to the alignment of elements using the flex-box CSS technology</li>
<li><span style="text-decoration: underline;">Forms</span>: gives us a dedicated place to style up the form elements throughout the site</li>
<li><span style="text-decoration: underline;">Layout</span>: contains the percentage-based base layout system (based on the trusty and bulletproof <a href="https://unsemantic.com" target="_blank" rel="noopener">Unsemantic framework</a>) which allow us to layout markup elements in a predictable and semantic way</li>
<li><span style="text-decoration: underline;">Padding</span>: contains global classes that can be used to add padding to elements throughout the site</li>
<li><span style="text-decoration: underline;">Reset</span>: contains some important reset styling which creates a predictable style baseline across browsers</li>
<li><span style="text-decoration: underline;">Style</span>: the one file that can be used to target specific/one-of-a-kind elements throughout the website; importantly, these CSS selectors should be able to override more generic/global selectors found elsewhere throughout the CSS structure</li>
<li><span style="text-decoration: underline;">Typography</span>: defines the styling of type, including the loading of custom (not-third party) fonts, style of different typographic elements (like headings, list items, paragraphs, block quotes, etc.)</li>
<li><span style="text-decoration: underline;">ZOS</span>: contains animate-on-scroll CSS animations that can be used throughout the site</li>
</ul>
<p>Your options here are unlimited. If you can imagine other ways to better organize your styling, go for it. The point is to divide your stylesheets into logical, predictable chunks so that finding and editing styling is as easy as possible.</p>
<h4>Step 2: enqueuing stylesheets via functions.php</h4>
<p>The functions.php file is like the godfather of your WordPress website. It is a massively powerful, theme-specific file that gives you a place to extend the site’s functionality.</p>
<p>Of course, with great power comes great responsibility. So, edit carefully! Because you can—and <em>will</em>—take down your entire website if you do this wrong*.</p>
<blockquote><p>*Important note: if you’re using a WordPress theme that requires updating, you don’t want to edit the main functions.php file, because those changes will be overwritten as soon as the theme updates. <a href="https://developer.wordpress.org/themes/advanced-topics/child-themes/" target="_blank" rel="noopener">Instead, use a child theme to write custom extensions</a>. At Tilted Chair, we build custom/tailored websites that don’t rely on updates, so this isn’t an issue for us. But for those who bought or customized using a theme or a builder (like Beaver Builder, Divi, or Elementor), this is a very important note.</p></blockquote>
<p>With that disclaimer out of the way, let’s take a look at how we render those stylesheets in WordPress.</p>
<p>Open the functions.php file, return to create a new line, and drop the following into the file:</p>
<p><img data-dominant-color="eeebeb" data-has-transparency="false" style="--dominant-color: #eeebeb;" decoding="async" class="alignnone size-full wp-image-11340 not-transparent" src="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-css-functions-enqueue-stylesheets-png.webp" alt="Screenshot of functions.php file showing stylesheets enqueued." width="100%" height="auto" srcset="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-css-functions-enqueue-stylesheets-png.webp 1610w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-css-functions-enqueue-stylesheets-png-300x128.webp 300w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-css-functions-enqueue-stylesheets-png-1024x438.webp 1024w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-css-functions-enqueue-stylesheets-png-768x328.webp 768w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-css-functions-enqueue-stylesheets-png-1536x656.webp 1536w" sizes="(max-width: 1610px) 100vw, 1610px" /></p>
<p>What’s going on here? We’re using the WordPress <em>enqueue scripts</em> function to call those custom stylesheets into the &lt;head&gt;&lt;/head&gt; of the website.</p>
<p><strong>Bonus:</strong> the third action here (“wp_dequeue_style&#8230;”) deactivates any other legacy/latent stylesheets that might still be hanging around from our base/default WordPress theme. It also eliminates any unnecessary/superfluous CSS that our new CSS would overwrite anyway. This reduces the amount of CSS that gets read, and eliminates any potential CSS conflicts that might have otherwise occurred.</p>
<h2>Boom!</h2>
<p>Open your hand and pat yourself on the back, because you just enqueued (a fun word, too) CSS in a WordPress website the correct (or at least, the <em>Tilted Chair</em>) way.</p>
<h3>One problem&#8230;</h3>
<p>Having too many CSS stylesheets can have adverse effects on your site’s performance with regards to SEO.</p>
<h3>Don’t worry!</h3>
<p>This is where our CSS organization structure pays dividends, because it gives us the best of both worlds.</p>
<p>One other feature of the Tilted Chair approach to developing websites is that we build with minimal reliance on plugins. One of those, however, that we’ve found to be essential and that always seems to make the cut is WP Fastest Cache.</p>
<p><strong>Why do we love it?</strong> Well, for a couple of reasons. WP Fastest Cache allows you to:</p>
<ol>
<li>Combine CSS into a single file</li>
<li>Minify CSS</li>
</ol>
<p><img data-dominant-color="cfd3d1" data-has-transparency="false" style="--dominant-color: #cfd3d1;" loading="lazy" decoding="async" class="alignnone size-full wp-image-11319 not-transparent" src="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-wp-fastest-cache-settings-jpg.webp" alt="" width="1280" height="1146" srcset="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-wp-fastest-cache-settings-jpg.webp 1280w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-wp-fastest-cache-settings-jpg-300x269.webp 300w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-wp-fastest-cache-settings-jpg-1024x917.webp 1024w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-wp-fastest-cache-settings-jpg-768x688.webp 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p>As you can now see, the Tilted Chair way of adding and organizing CSS in a WordPress website lets us have it all: for building/editing, our site’s styling is broken out into smaller, more accessible chunks that are easy to find, understand, and alter.</p>
<p>At the same time, that styling is then re-combined and minified into one teeny, tiny stylesheet with minimal impact on our site’s performance.</p>
<p>The result is that the site’s CSS is among the smallest pieces of our site’s entire data weight:</p>
<p><img data-dominant-color="f1f7f1" data-has-transparency="false" style="--dominant-color: #f1f7f1;" loading="lazy" decoding="async" class="alignnone size-full wp-image-11321 not-transparent" src="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-content-size-by-type-jpg.webp" alt="" width="1280" height="855" srcset="https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-content-size-by-type-jpg.webp 1280w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-content-size-by-type-jpg-300x200.webp 300w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-content-size-by-type-jpg-1024x684.webp 1024w, https://tiltedchair.co/wp-content/uploads/2024/10/tilted-chair-content-size-by-type-jpg-768x513.webp 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p>Once all of this is properly configured, think about how much easier it’s going to be to go back and add new styles to the system. Need to add a background color + text color combination? Head on over to color.css. Need to add a new font size for a particular media query? Go to typography.css. Need to fine-tune a form element? Locate the forms.css stylesheet.</p>
<p>The possibilities are endless, and when done right, the disorganization of styling is not.</p>
<h3>Looking for a partner to help you get organized?</h3>
<script>
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
</script>

                <div class='gf_browser_chrome gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_4' ><style>#gform_wrapper_4[data-form-index="0"].gform-theme{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-btn-bg-color-hover-tertiary: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Non-Restaurants</h2>
                            <p class='gform_description'></p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_4'  action='/tag/css/feed/' data-formid='4' novalidate>
        <div id='gf_progressbar_wrapper_4' class='gf_progressbar_wrapper' data-start-at-zero=''>
        	<p class="gf_progressbar_title">Step <span class='gf_step_current_page'>1</span> of <span class='gf_step_page_count'>3</span><span class='gf_step_page_name'></span>
        	</p>
            <div class='gf_progressbar gf_progressbar_blue' aria-hidden='true'>
                <div class='gf_progressbar_percentage percentbar_blue percentbar_33' style='width:33%;'><span>33%</span></div>
            </div></div>
                        <div class='gform-body gform_body'><div id='gform_page_4_1' class='gform_page ' data-js='page-field-id-0' >
					<div class='gform_page_fields'><div id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id="field_4_19" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield--honeypot" data-field-class="gfield--honeypot"><label id='gfield_label_4_19' class='gfield_label gform-field-label' for='input_4_19'><span class='gform-field-label__text'>X/Twitter</span></label><div class='ginput_container'><input name='input_19' id='input_4_19' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_4_19'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_4_1" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--email gfield--large" data-field-class="gfield--email gfield--large" data-group-id="2943b38a" data-field-span="12"><label id='gfield_label_4_1' class='gfield_label gform-field-label' for='input_4_1'><span class='gform-field-label__text'>First, what’s a good email address to reach you?</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_1' id='input_4_1' type='email' value='' class='large'   placeholder='Your email address' aria-required="true" aria-invalid="false"  />
                        </div></div><fieldset id="field_4_18" class="gfield gfield--type-name gfield--input-type-name gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--name gfield--large" data-field-class="gfield--name gfield--large" data-group-id="9d878736" data-field-span="12"><legend id='gfield_label_4_18' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>What’s your name?</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_4_18'>
                            
                            <span id='input_4_18_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >
                                                    <label for='input_4_18_3' id='input_4_18_3_label' class='gform-field-label gform-field-label--type-sub '>First</label>
                                                    <input type='text' name='input_18.3' id='input_4_18_3' value=''   aria-required='true'     aria-labelledby="input_4_18_3_label gfield_label_4_18"/>
                                                </span>
                            
                            <span id='input_4_18_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >
                                                            <label for='input_4_18_6' id='input_4_18_6_label' class='gform-field-label gform-field-label--type-sub '>Last</label>
                                                            <input type='text' name='input_18.6' id='input_4_18_6' value=''   aria-required='true'     />
                                                        </span>
                            
                        </div></fieldset></div>
                    </div>
                    <div class='gform-page-footer gform_page_footer top_label'>
                         <button type='button' id='gform_next_button_4_3' class='gform_next_button gform-theme-button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='next' >Next</button> 
                    </div>
                </div>
                <div id='gform_page_4_2' class='gform_page' data-js='page-field-id-3' style='display:none;'>
                    <div class='gform_page_fields'>
                        <div id='gform_fields_4_2' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id="field_4_4" class="gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--select gfield--large" data-field-class="gfield--select gfield--large" data-group-id="bd026e14" data-field-span="12"><label id='gfield_label_4_4' class='gfield_label gform-field-label' for='input_4_4'><span class='gform-field-label__text'>Which of these best describes you?</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_select'><select name='input_4' id='input_4_4' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value='Business owner/leader' >Business owner/leader</option><option value='Marketing leader/manager' >Marketing leader/manager</option><option value='Other' >Other</option></select></div></div><div id="field_4_16" class="gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible gfield--text gfield--large" data-field-class="gfield--text gfield--large" data-group-id="b3f689f8" data-field-span="12"><label id='gfield_label_4_16' class='gfield_label gform-field-label' for='input_4_16'><span class='gform-field-label__text'>Where can we check you out online?</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='gfield_description' id='gfield_description_4_16'>Your website is preferred, but social channels work, too.</div><div class='ginput_container ginput_container_text'><input name='input_16' id='input_4_16' type='text' value='' class='large'  aria-describedby="gfield_description_4_16"   aria-required="true" aria-invalid="false"   /></div></div></div>
                    </div>
                    <div class='gform-page-footer gform_page_footer top_label'>
                        <button type='button' id='gform_previous_button_4_10' class='gform_previous_button gform-theme-button gform-theme-button--secondary button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='previous' >Previous</button> <button type='button' id='gform_next_button_4_10' class='gform_next_button gform-theme-button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='next' >Next</button> 
                    </div>
                </div>
                <div id='gform_page_4_3' class='gform_page' data-js='page-field-id-10' style='display:none;'>
                    <div class='gform_page_fields'>
                        <div id='gform_fields_4_3' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><fieldset id="field_4_9" class="gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-half gfield_contains_required field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible gfield--choice-align-vertical gfield--radio gfield--large" data-field-class="gfield--radio gfield--large" data-group-id="76a78c39" data-field-span="6"><legend id='gfield_label_4_9' class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Let’s talk turkey...</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='gfield_description' id='gfield_description_4_9'>What is your budget for this initiative?</div><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_4_9'>
			<div class='gchoice gchoice_4_9_0'>
					<input class='gfield-choice-input' name='input_9' type='radio' value='$25,000-50,000'  id='choice_4_9_0' onchange='gformToggleRadioOther( this )' aria-describedby="gfield_description_4_9" aria-labelledby="label_4_9_0 gfield_label_4_9"   />
					<label for='choice_4_9_0' id='label_4_9_0' class='gform-field-label gform-field-label--type-inline'>$25,000-50,000</label>
			</div>
			<div class='gchoice gchoice_4_9_1'>
					<input class='gfield-choice-input' name='input_9' type='radio' value='$50,000-100,000'  id='choice_4_9_1' onchange='gformToggleRadioOther( this )'     />
					<label for='choice_4_9_1' id='label_4_9_1' class='gform-field-label gform-field-label--type-inline'>$50,000-100,000</label>
			</div>
			<div class='gchoice gchoice_4_9_2'>
					<input class='gfield-choice-input' name='input_9' type='radio' value='$100,000+'  id='choice_4_9_2' onchange='gformToggleRadioOther( this )'     />
					<label for='choice_4_9_2' id='label_4_9_2' class='gform-field-label gform-field-label--type-inline'>$100,000+</label>
			</div></div></div></fieldset><div id="field_4_13" class="gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-standard gfield--width-half gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield--phone gfield--large" data-field-class="gfield--phone gfield--large" data-group-id="76a78c39" data-field-span="6"><label id='gfield_label_4_13' class='gfield_label gform-field-label' for='input_4_13'><span class='gform-field-label__text'>What’s your cell number?</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_13' id='input_4_13' type='tel' value='' class='large'  placeholder='(999) 999-9999' aria-required="true" aria-invalid="false" aria-describedby="gfield_description_4_13"  data-mask="(999) 999-9999" /></div><div class='gfield_description' id='gfield_description_4_13'>By providing your phone number, you consent to receiving text messages from Tilted Chair.</div></div></div></div>
        <div class='gform-page-footer gform_page_footer top_label'><button type='submit' id='gform_previous_button_4' class='gform_previous_button gform-theme-button gform-theme-button--secondary button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='previous' >Previous</button> <button type='submit' id='gform_submit_button_4' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit</button> <input type='hidden' class='gform_hidden' name='gform_submission_speeds' value='{&quot;pages&quot;:[]}' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='orbital' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='4' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='wIoE+YgivgrrML5NY6bqJNBtC4/dFMtTcgWXzkT+I8eqq5l78BJ+NQuEA05uNwUPTMBo14XBmft+o7s8OaKjCJYqfH9a9eyNAlVNxleJBAYfywA=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_4' value='WyJ7XCI0XCI6W1wiNWZmMmQ0M2E4YWJjZWZjNzA2MGQ2MGFlNzQyN2YzNzlcIixcImRmODA4MDA2NjJhNDkzYmZjYjBkMWVlOTg4NTA0NTg0XCIsXCI3YWE0NjA5NGFjNjdmNGY0Mzk5MmExOWUzNjg5YjY3MFwiXSxcIjlcIjpbXCJlNDE2NGY2NTNkYjA3MzNhZDZiNGFjYTQ1MTdiNzU5NVwiLFwiZDM4MjJjZGFlOGNlYmRkNTU4M2JkZTFmYzhiMWU3ZmRcIixcImE5YzY3YjQ5MDczNzA5MTAyZTVjOTczNjFiOGMxMzg3XCJdLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCIzOWJlMzc4NWI2NGMyN2NjYzBlNWY5Y2FhYWFjMmExZFwiLFwiZDM1OTI5MWMwOTU2YzIyMWUxMjY1NmE2MDQ0ZWYyYWVcIl0sXCJnZm9ybV90aGVtZVwiOlwiZDUzYWU2NWEzY2Q1ZTViOWIyNDcxMGM3YzU1ZTc5OTVcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCI3MDBjYzY2MzU2MDBkOGQyMGQzYmJjYTZiY2I0OGIwN1wiLFwiZm9ybV9pZFwiOlwiNjE2M2I5OTY2ZTFjMGZhMWI3YTE2ZGY0YjBlNjJkZmFcIixcInVybFwiOlwiMDQwMTYzMGYwMTk4OWZjZDQzZjVlMGM3NDY1MzhkYjBcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiYTBkYzAwNmQ5MTk1Njc5OTNhNGVlMWVjYjg3OGM5MTNcIn0iLCI5NTYzNDY5YzQ1ZDU2MGM4YjU2YjJiNmNiNWVjNDY1MyIsMTc5MjYyOTgxNV0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='2' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
             </div></div>
                        </form>
                        </div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
