diff --git a/docs/components/input.md b/docs/components/input.md
index fad13eda..88e07265 100644
--- a/docs/components/input.md
+++ b/docs/components/input.md
@@ -3,6 +3,7 @@ import FwbInputExample from './input/examples/FwbInputExample.vue'
import FwbInputExampleSize from './input/examples/FwbInputExampleSize.vue'
import FwbInputExampleDisabled from './input/examples/FwbInputExampleDisabled.vue'
import FwbInputExampleHelper from './input/examples/FwbInputExampleHelper.vue'
+import FwbInputExampleBlockClasses from './input/examples/FwbInputExampleBlockClasses.vue'
import FwbInputExamplePrefix from './input/examples/FwbInputExamplePrefix.vue'
import FwbInputExampleSuffix from './input/examples/FwbInputExampleSuffix.vue'
import FwbInputExampleRequired from './input/examples/FwbInputExampleRequired.vue'
@@ -103,6 +104,33 @@ const name = ref('')
```
+## Extra CSS classes
+
+Sometimes it is required to add some customization to the input or the input wrapper.
+By default, `class` attribute is bound to the input element. To customize the input wrapper you can use the `block-classes` property.
+It accepts the values as the `class` attribute
+
+
+```vue
+
+
+
+
+
+```
+
## Slot - Helper
diff --git a/docs/components/input/examples/FwbInputExampleBlockClasses.vue b/docs/components/input/examples/FwbInputExampleBlockClasses.vue
new file mode 100644
index 00000000..d1c16d1f
--- /dev/null
+++ b/docs/components/input/examples/FwbInputExampleBlockClasses.vue
@@ -0,0 +1,18 @@
+
+