> For the complete documentation index, see [llms.txt](https://docs.kaliumtheme.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kaliumtheme.com/general/footer/styling.md).

# Styling

### Full Width Row

Adjusting the width of a footer row is straightforward.&#x20;

Simply click the three dots on the row you want to modify, go to the **Container** section, and toggle the **Full Width** option:

<figure><img src="/files/joH2ddfG70nLr91zhlI6" alt=""><figcaption></figcaption></figure>

### Changing Row Style

You can apply styles like background, and custom link and text colors directly to the **Row** element.&#x20;

To apply your style for the row, click the *vertical three dots* on the **Row** element, then go to the **Style** tab. Here, you can set colors for *text*, *headings* and *links*, and choose a *background* for the row, including the option to add an image.:

<div><figure><img src="/files/R9lxxtuLWoueC3ZqjoiE" alt="" width="271"><figcaption><p>Row Background</p></figcaption></figure> <figure><img src="/files/gOqtoj0UUAdM4zQIAPPh" alt="" width="272"><figcaption><p>Row Elements Colors</p></figcaption></figure></div>

This will result in the row appearing as shown in the example below:

<figure><img src="/files/jxzlpR2guQMW6Uz4Efq8" alt=""><figcaption></figcaption></figure>

### Columns

When you want to balance columns or set custom widths, you can adjust these settings for each column individually.​

<figure><img src="/files/jUleEZgMa1Ob4GOC4Ozv" alt=""><figcaption><p>Two columns of the same width</p></figcaption></figure>

Now, we will set the width for **Column 1** to span 3 columns out of the 12-column grid by clicking the vertical three dots button, then in **Content** section setting the **Width** value:

<figure><img src="/files/IEObhpqLUckV2iXe7Vdq" alt="" width="281"><figcaption></figcaption></figure>

For the other column, set the width to **Auto**, which will fill the remaining space. Additionally, for responsive viewports, you can adjust these rows to display one column per row or according to your preference. The result will be:

<figure><img src="/files/3L6OUjbvgISNUVbCrMfu" alt=""><figcaption><p>Balanced columns</p></figcaption></figure>

### Spacings

You can adjust the spacing of elements for each row, as the **Row** provides settings for both *vertical* and *horizontal* spacing.

Click the vertical three dots on **Row** element and go to **Content** section, scroll to *Horizontal* and *Vertical* Gap:

<figure><img src="/files/PrSXQT1QPFB2y9a07lvm" alt=""><figcaption><p>Adjusting the elements spacing in a row</p></figcaption></figure>
