@charset "UTF-8";
|
|
|
|
/**
|
|
* functions: units
|
|
*
|
|
* convert px to em and rem
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* to em, wrapper of toRelatives
|
|
*
|
|
* @param {mixed} $values
|
|
* @param {mixed} $base
|
|
* @return {rem}
|
|
*/
|
|
|
|
/**
|
|
* to rem, wrapper of toRelatives
|
|
*
|
|
* @param {mixed} $values
|
|
* @param {mixed} $base
|
|
* @return {rem}
|
|
*/
|
|
|
|
/**
|
|
* values to relative
|
|
*
|
|
* @param {mixed} $values
|
|
* @param {mixed} $unit
|
|
* @param {mixed} $base
|
|
* @return {number}
|
|
*/
|
|
|
|
/**
|
|
* to relative
|
|
*
|
|
* @param {mixed} $value
|
|
* @param {mixed} $base
|
|
* @return {number}
|
|
*/
|
|
|
|
/**
|
|
* strip unit from value
|
|
*
|
|
* @param {mixed} $value
|
|
* @return {number}
|
|
*/
|
|
|
|
/**
|
|
* function: z-index
|
|
*
|
|
* uses map $crispy__z-index to get value by key
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* fonts
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* add font-size in px as fallback and in rem
|
|
*
|
|
*
|
|
* @param {px} $font-size
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* add font-sizes as modifactors
|
|
*
|
|
*
|
|
* @param {map} $font-sizes
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* media-queries
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* clearfix to end floating
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* clear default styles from list
|
|
*
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* config
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* normalize
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* components: button
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: code
|
|
*
|
|
* <pre class="code">
|
|
* <code>
|
|
* //
|
|
* </code>
|
|
* </pre>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: group
|
|
*
|
|
* <nav class="group group--horizontal">
|
|
* <ul class="group__section">
|
|
* <li class="group__item"></li>
|
|
* <ul>
|
|
* </nav>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: heading
|
|
*
|
|
* create classes for heading similar to there name,
|
|
* run map for sizes on each heading
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: hero
|
|
*
|
|
* background-size is as default: cover - Resize the background image to cover the entire container
|
|
* <div class="hero" style="width: value; height: value; background-image: url(path)"></div>
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: modal
|
|
*
|
|
* <div class="modal">
|
|
*
|
|
* </div>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: panel
|
|
*
|
|
* <div class="panel">
|
|
* <div class="panel__inner">
|
|
*
|
|
* </div>
|
|
* </div>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: table
|
|
*
|
|
* <table class="table table--striped">
|
|
* <thead>
|
|
* <tr>
|
|
* <th>name</th>
|
|
* <th>age</th>
|
|
* </tr>
|
|
* </thead>
|
|
* <tbody>
|
|
* <tr>
|
|
* <td>The Shawshank Redemption</td>
|
|
* <td>12</td>
|
|
* </tr>
|
|
* </tbody>
|
|
* </table>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: checkbox
|
|
*
|
|
* <div class="field">
|
|
* <input id="" type="text" class="field__checkbox" />
|
|
* <label for="" class="field__label">
|
|
* <svg class="icon field__checkbox__checked" viewBox="0 0 100 100">
|
|
* <use src="#"></use>
|
|
* </svg>
|
|
* <svg class="icon field__checkbox__checked" viewBox="0 0 100 100">
|
|
* <use src="#"></use>
|
|
* </svg>
|
|
* </label>
|
|
* </div>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: label
|
|
*
|
|
* <label class="field">
|
|
*
|
|
* </label>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: panel
|
|
*
|
|
* <div class="field">
|
|
* <div class="field__panel">
|
|
* <ul>
|
|
* <li>item 1<li>
|
|
* </ul>
|
|
* </div>
|
|
* </div>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: text
|
|
*
|
|
* <div class="field">
|
|
* <label class="field__label">
|
|
* input
|
|
* <input type="text" class="field__text" />
|
|
* </label>
|
|
* </div>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: radio
|
|
*
|
|
* <div class="field">
|
|
* <input id="" type="text" class="field__radio" />
|
|
* <label for="" class="field__label">
|
|
* <i class="icon field__radio__checked">
|
|
*
|
|
* </i>
|
|
* <i class="icon field__radio__checked">
|
|
*
|
|
* </i>
|
|
* </label>
|
|
* </div>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: select
|
|
*
|
|
* <div class="field">
|
|
* <label class="field__label">
|
|
* <select class="field__select">
|
|
*
|
|
* </select>
|
|
* </label>
|
|
* </div>
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* component: field
|
|
*
|
|
* <div class="field">
|
|
* <label class="field__label">
|
|
* text
|
|
* <input type="text" class="field__text" />
|
|
* <label>
|
|
* </div>
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* helper: float
|
|
*
|
|
* float & centering
|
|
*
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* helper: spacing
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* helper: media
|
|
*
|
|
* for img & video
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* helper: text
|
|
*
|
|
* align, font-sizes, color, background-color
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* helper: visibility
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* helper: width
|
|
*
|
|
*
|
|
* @author Björn Hase
|
|
*
|
|
*/
|
|
|
|
html {
|
|
font-size: 100%;
|
|
}
|
|
|
|
body,
|
|
html {
|
|
margin: 0;
|
|
height: 100%;
|
|
}
|
|
|
|
html,
|
|
legend {
|
|
-webkit-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
*,
|
|
*::after,
|
|
*::before {
|
|
-webkit-box-sizing: inherit;
|
|
box-sizing: inherit;
|
|
}
|
|
|
|
table {
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
}
|
|
|
|
p {
|
|
margin: 0 0 0.0390625em 0;
|
|
}
|
|
|
|
a,
|
|
ins,
|
|
u {
|
|
-webkit-text-decoration-skip: ink edges;
|
|
text-decoration-skip: ink edges;
|
|
}
|
|
|
|
a {
|
|
color: #f0c209;
|
|
}
|
|
|
|
a:hover {
|
|
color: #ffffff;
|
|
}
|
|
|
|
a:focus {
|
|
outline: none;
|
|
}
|
|
|
|
abbr[title] {
|
|
border-bottom: 1px dotted;
|
|
cursor: help;
|
|
text-decoration: none;
|
|
}
|
|
|
|
mark {
|
|
padding: 0.3125em;
|
|
}
|
|
|
|
blockquote {
|
|
border-left: 1px solid #b3b2af;
|
|
margin-left: 0;
|
|
padding: 0.625em 1.25em;
|
|
}
|
|
|
|
blockquote p:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
dl,
|
|
ol,
|
|
ul {
|
|
padding: 0;
|
|
margin: 0 0 0.0390625em 0.0390625em;
|
|
}
|
|
|
|
ol ol,
|
|
ul ul {
|
|
margin-top: 0.01953125em;
|
|
}
|
|
|
|
ol {
|
|
list-style: decimal outside;
|
|
}
|
|
|
|
ul {
|
|
list-style: disc outside;
|
|
}
|
|
|
|
dd,
|
|
dt {
|
|
margin: 0;
|
|
}
|
|
|
|
dt {
|
|
font-weight: bold;
|
|
}
|
|
|
|
figure {
|
|
margin: 0 0 0.0390625em;
|
|
}
|
|
|
|
figcaption {
|
|
margin: 0.0390625em 0 0;
|
|
}
|
|
|
|
hr {
|
|
border: 0;
|
|
border-top: 1px solid #b3b2af;
|
|
margin: 0.0390625em 0;
|
|
}
|
|
|
|
body {
|
|
font-family: Arial, Helvetica, Neue Helvetica, sans-serif;
|
|
font-weight: normal;
|
|
line-height: 1.618;
|
|
color: #363636;
|
|
background-color: #ffffff;
|
|
direction: ltr;
|
|
font-size: 16px;
|
|
font-size: 1rem;
|
|
}
|
|
|
|
.button {
|
|
position: relative;
|
|
display: inline-block;
|
|
text-decoration: none;
|
|
vertical-align: middle;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
padding: 0.625em 1.5625em;
|
|
}
|
|
|
|
.button--wide {
|
|
width: 100%;
|
|
}
|
|
|
|
.button--up,
|
|
.button--down {
|
|
position: fixed;
|
|
z-index: 100;
|
|
margin: 1.25em;
|
|
padding: 0.5em 0.8125em;
|
|
}
|
|
|
|
.button--down {
|
|
top: 0;
|
|
}
|
|
|
|
.button--up {
|
|
bottom: 0;
|
|
}
|
|
|
|
.button:hover {
|
|
cursor: pointer;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.button:focus {
|
|
outline: none;
|
|
}
|
|
|
|
.field {
|
|
margin: 0 0 0.0390625em 0;
|
|
}
|
|
|
|
.field__input {
|
|
display: block;
|
|
width: 100%;
|
|
line-height: 1.618;
|
|
padding: 0.375em 0.5em;
|
|
color: #363636;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
font-size: 16px;
|
|
font-size: 1rem;
|
|
}
|
|
|
|
.group--horizontal .group__item,
|
|
.group--horizontal .group__section {
|
|
display: inline-block;
|
|
}
|
|
|
|
.group__section {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.group__section li {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.group__section--separate .group__item:after {
|
|
margin: 0 0.0390625em 0;
|
|
content: "/";
|
|
}
|
|
|
|
.group__section--separate .group__item:last-child:after {
|
|
display: none;
|
|
}
|
|
|
|
h1,
|
|
.h1,
|
|
h2,
|
|
.h2,
|
|
h3,
|
|
.h3,
|
|
h4,
|
|
.h4,
|
|
h5,
|
|
.h5,
|
|
h6,
|
|
.h6 {
|
|
font-family: Arial, Helvetica, Neue Helvetica, sans-serif;
|
|
font-weight: bold;
|
|
line-height: 1.618;
|
|
margin: 0 0 0.3125em;
|
|
}
|
|
|
|
h1,
|
|
.h1 {
|
|
font-size: 40px;
|
|
font-size: 2.5rem;
|
|
}
|
|
|
|
h2,
|
|
.h2 {
|
|
font-size: 36px;
|
|
font-size: 2.25rem;
|
|
}
|
|
|
|
h3,
|
|
.h3 {
|
|
font-size: 32px;
|
|
font-size: 2rem;
|
|
}
|
|
|
|
h4,
|
|
.h4 {
|
|
font-size: 28px;
|
|
font-size: 1.75rem;
|
|
}
|
|
|
|
h5,
|
|
.h5 {
|
|
font-size: 24px;
|
|
font-size: 1.5rem;
|
|
}
|
|
|
|
h6,
|
|
.h6 {
|
|
font-size: 20px;
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.hero {
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: cover;
|
|
position: relative;
|
|
}
|
|
|
|
.hero--top {
|
|
background-position: top center;
|
|
}
|
|
|
|
.hero--bottom {
|
|
background-position: bottom center;
|
|
}
|
|
|
|
.hero--contain {
|
|
background-size: contain;
|
|
}
|
|
|
|
.modal {
|
|
position: absolute;
|
|
z-index: 100;
|
|
}
|
|
|
|
.modal--fixed {
|
|
position: fixed;
|
|
}
|
|
|
|
.modal--left {
|
|
left: 0;
|
|
}
|
|
|
|
.modal--top-center {
|
|
left: 50%;
|
|
}
|
|
|
|
.modal--top {
|
|
top: 0;
|
|
}
|
|
|
|
.modal--right {
|
|
right: 0;
|
|
}
|
|
|
|
.modal--bottom {
|
|
bottom: 0;
|
|
}
|
|
|
|
.modal .panel {
|
|
margin: 0.078125em;
|
|
}
|
|
|
|
.panel__inner {
|
|
padding: 0.0390625em;
|
|
}
|
|
|
|
.table {
|
|
width: 100%;
|
|
}
|
|
|
|
.table--striped tr:nth-child(even) {
|
|
background-color: whitesmoke;
|
|
}
|
|
|
|
.table--scroll {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
.table td {
|
|
color: #363636;
|
|
}
|
|
|
|
.table td,
|
|
.table th {
|
|
padding: 0.625em 0.5em;
|
|
text-align: left;
|
|
border-bottom: 1px solid #9c9c9c;
|
|
}
|
|
|
|
.table th {
|
|
border-bottom-width: 2px;
|
|
}
|
|
|
|
.float-left {
|
|
float: left;
|
|
}
|
|
|
|
.float-right {
|
|
float: right;
|
|
}
|
|
|
|
.float-none {
|
|
float: none;
|
|
}
|
|
|
|
.center {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
|
|
.clearfix::before,
|
|
.clearfix::after {
|
|
display: table;
|
|
content: ' ';
|
|
}
|
|
|
|
.clearfix::after {
|
|
clear: both;
|
|
}
|
|
|
|
.img-responsive {
|
|
display: block;
|
|
max-width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.img-rounded {
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.video-responsive {
|
|
display: block;
|
|
overflow: hidden;
|
|
padding: 0;
|
|
position: relative;
|
|
width: 100%;
|
|
}
|
|
|
|
.video-responsive iframe,
|
|
.video-responsive object,
|
|
.video-responsive embed {
|
|
border: 0;
|
|
bottom: 0;
|
|
height: 100%;
|
|
left: 0;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.margin-top-1x {
|
|
margin-top: 0em;
|
|
}
|
|
|
|
.margin-left-1x {
|
|
margin-left: 0em;
|
|
}
|
|
|
|
.margin-bottom-1x {
|
|
margin-bottom: 0em;
|
|
}
|
|
|
|
.margin-right-1x {
|
|
margin-right: 0em;
|
|
}
|
|
|
|
.padding-top-1x {
|
|
padding-top: 0em;
|
|
}
|
|
|
|
.padding-left-1x {
|
|
padding-left: 0em;
|
|
}
|
|
|
|
.padding-bottom-1x {
|
|
padding-bottom: 0em;
|
|
}
|
|
|
|
.padding-right-1x {
|
|
padding-right: 0em;
|
|
}
|
|
|
|
.margin-top-2x {
|
|
margin-top: 0.625em;
|
|
}
|
|
|
|
.margin-left-2x {
|
|
margin-left: 0.625em;
|
|
}
|
|
|
|
.margin-bottom-2x {
|
|
margin-bottom: 0.625em;
|
|
}
|
|
|
|
.margin-right-2x {
|
|
margin-right: 0.625em;
|
|
}
|
|
|
|
.padding-top-2x {
|
|
padding-top: 0.625em;
|
|
}
|
|
|
|
.padding-left-2x {
|
|
padding-left: 0.625em;
|
|
}
|
|
|
|
.padding-bottom-2x {
|
|
padding-bottom: 0.625em;
|
|
}
|
|
|
|
.padding-right-2x {
|
|
padding-right: 0.625em;
|
|
}
|
|
|
|
.margin-top-3x {
|
|
margin-top: 1.25em;
|
|
}
|
|
|
|
.margin-left-3x {
|
|
margin-left: 1.25em;
|
|
}
|
|
|
|
.margin-bottom-3x {
|
|
margin-bottom: 1.25em;
|
|
}
|
|
|
|
.margin-right-3x {
|
|
margin-right: 1.25em;
|
|
}
|
|
|
|
.padding-top-3x {
|
|
padding-top: 1.25em;
|
|
}
|
|
|
|
.padding-left-3x {
|
|
padding-left: 1.25em;
|
|
}
|
|
|
|
.padding-bottom-3x {
|
|
padding-bottom: 1.25em;
|
|
}
|
|
|
|
.padding-right-3x {
|
|
padding-right: 1.25em;
|
|
}
|
|
|
|
.margin-top-4x {
|
|
margin-top: 1.875em;
|
|
}
|
|
|
|
.margin-left-4x {
|
|
margin-left: 1.875em;
|
|
}
|
|
|
|
.margin-bottom-4x {
|
|
margin-bottom: 1.875em;
|
|
}
|
|
|
|
.margin-right-4x {
|
|
margin-right: 1.875em;
|
|
}
|
|
|
|
.padding-top-4x {
|
|
padding-top: 1.875em;
|
|
}
|
|
|
|
.padding-left-4x {
|
|
padding-left: 1.875em;
|
|
}
|
|
|
|
.padding-bottom-4x {
|
|
padding-bottom: 1.875em;
|
|
}
|
|
|
|
.padding-right-4x {
|
|
padding-right: 1.875em;
|
|
}
|
|
|
|
.margin-top-5x {
|
|
margin-top: 2.5em;
|
|
}
|
|
|
|
.margin-left-5x {
|
|
margin-left: 2.5em;
|
|
}
|
|
|
|
.margin-bottom-5x {
|
|
margin-bottom: 2.5em;
|
|
}
|
|
|
|
.margin-right-5x {
|
|
margin-right: 2.5em;
|
|
}
|
|
|
|
.padding-top-5x {
|
|
padding-top: 2.5em;
|
|
}
|
|
|
|
.padding-left-5x {
|
|
padding-left: 2.5em;
|
|
}
|
|
|
|
.padding-bottom-5x {
|
|
padding-bottom: 2.5em;
|
|
}
|
|
|
|
.padding-right-5x {
|
|
padding-right: 2.5em;
|
|
}
|
|
|
|
.margin-top-6x {
|
|
margin-top: 3.125em;
|
|
}
|
|
|
|
.margin-left-6x {
|
|
margin-left: 3.125em;
|
|
}
|
|
|
|
.margin-bottom-6x {
|
|
margin-bottom: 3.125em;
|
|
}
|
|
|
|
.margin-right-6x {
|
|
margin-right: 3.125em;
|
|
}
|
|
|
|
.padding-top-6x {
|
|
padding-top: 3.125em;
|
|
}
|
|
|
|
.padding-left-6x {
|
|
padding-left: 3.125em;
|
|
}
|
|
|
|
.padding-bottom-6x {
|
|
padding-bottom: 3.125em;
|
|
}
|
|
|
|
.padding-right-6x {
|
|
padding-right: 3.125em;
|
|
}
|
|
|
|
.text-left {
|
|
text-align: left;
|
|
}
|
|
|
|
.text-right {
|
|
text-align: right;
|
|
}
|
|
|
|
.text-center {
|
|
text-align: center;
|
|
}
|
|
|
|
.text-justify {
|
|
text-align: justify;
|
|
}
|
|
|
|
.text-italic {
|
|
font-style: italic;
|
|
}
|
|
|
|
.text-normal {
|
|
font-style: normal;
|
|
}
|
|
|
|
.text-bold {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.text-uppercase {
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.text-lowercase {
|
|
text-transform: lowercase;
|
|
}
|
|
|
|
.text-small {
|
|
font-size: 80%;
|
|
}
|
|
|
|
.text-crossed {
|
|
text-decoration: line-through;
|
|
}
|
|
|
|
.text-default {
|
|
font-size: 16px;
|
|
font-size: 1rem;
|
|
}
|
|
|
|
.text-small {
|
|
font-size: 16px;
|
|
font-size: 1rem;
|
|
}
|
|
|
|
.text-large {
|
|
font-size: 20px;
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.text-primary {
|
|
color: #f0c209;
|
|
}
|
|
|
|
.text-secondary {
|
|
color: #b3b2af;
|
|
}
|
|
|
|
.text-success {
|
|
color: #5cb85c;
|
|
}
|
|
|
|
.text-warning {
|
|
color: #f0ad4e;
|
|
}
|
|
|
|
.text-danger {
|
|
color: #d9534f;
|
|
}
|
|
|
|
.text-info {
|
|
color: #0090d4;
|
|
}
|
|
|
|
.background-primary {
|
|
background-color: #f0c209;
|
|
}
|
|
|
|
.background-secondary {
|
|
background-color: #b3b2af;
|
|
}
|
|
|
|
.background-success {
|
|
background-color: #5cb85c;
|
|
}
|
|
|
|
.background-warning {
|
|
background-color: #f0ad4e;
|
|
}
|
|
|
|
.background-danger {
|
|
background-color: #d9534f;
|
|
}
|
|
|
|
.background-info {
|
|
background-color: #0090d4;
|
|
}
|
|
|
|
.hide {
|
|
display: none;
|
|
}
|
|
|
|
.show {
|
|
display: block;
|
|
}
|
|
|
|
.show--inline {
|
|
display: inline;
|
|
}
|
|
|
|
.width-25 {
|
|
width: 25%;
|
|
}
|
|
|
|
.width-50 {
|
|
width: 50%;
|
|
}
|
|
|
|
.width-75 {
|
|
width: 75%;
|
|
}
|
|
|
|
.width-100 {
|
|
width: 100%;
|
|
}
|
|
|