# Layout The following layout allows you to define and structure content based on screen/browser window resoltion. Internally this implementation uses `flexbox`. ## Examples ![Grid](Developer-Guide/frontend/grid/grid.png) Available sizes are `xs-*`, `sm-*`, `md-*`, `lg-*` with a grid ranging from `1-12`. Every prefix (e.g. `xs-*`) represents a window size when it becomes active. It's also possible to combine them to define a layout for different browser window sizes. This is useful for different devices such as desktop, cellphone, tablet. * `xs-` extra small * `sm-` small * `md-` medium * `lg-` large ```html
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
```