evokit-box
Version:
The content block allows to apply indents, position and more
2,037 lines (1,583 loc) • 41.1 kB
CSS
@custom-media --ek-box-media-small only screen and (min-width: 480px);
@custom-media --ek-box-media-medium only screen and (min-width: 768px);
@custom-media --ek-box-media-large only screen and (min-width: 960px);
@custom-media --ek-box-media-wide only screen and (min-width: 1200px);
@custom-media --ek-box-media-huge only screen and (min-width: 1400px);
:root {
/* prop 'box-padding', 'box-margin' */
--ek-box-indent-xxs: 5px;
--ek-box-indent-xs: 10px;
--ek-box-indent-s: 15px;
--ek-box-indent-m: 20px;
--ek-box-indent-l: 25px;
--ek-box-indent-xl: 30px;
--ek-box-indent-xxl: 35px;
--ek-box-indent-3xl: 40px;
--ek-box-indent-4xl: 45px;
--ek-box-indent-5xl: 50px;
/* prop 'box-round' */
--ek-box-round-xxs: 2px;
--ek-box-round-xs: 4px;
--ek-box-round-s: 6px;
--ek-box-round-m: 8px;
--ek-box-round-l: 10px;
--ek-box-round-xl: 12px;
--ek-box-round-xxl: 14px;
--ek-box-round-3xl: 16px;
--ek-box-round-4xl: 18px;
--ek-box-round-5xl: 20px;
/* prop 'box-border-width' */
--ek-box-border-width-xxs: 1px;
--ek-box-border-width-xs: 2px;
--ek-box-border-width-s: 3px;
--ek-box-border-width-m: 4px;
--ek-box-border-width-l: 5px;
--ek-box-border-width-xl: 6px;
--ek-box-border-width-xxl: 7px;
--ek-box-border-width-3xl: 8px;
--ek-box-border-width-4xl: 9px;
--ek-box-border-width-5xl: 10px;
/* prop 'box-zindex' */
--ek-box-zindex-xxs: 5;
--ek-box-zindex-xs: 10;
--ek-box-zindex-s: 15;
--ek-box-zindex-m: 20;
--ek-box-zindex-l: 25;
--ek-box-zindex-xl: 30;
--ek-box-zindex-xxl: 35;
--ek-box-zindex-3xl: 40;
--ek-box-zindex-4xl: 45;
--ek-box-zindex-5xl: 50;
}
.ek-box {
display: block;
box-sizing: border-box;
border-width: 0;
border-style: solid;
}
.ek-box:after {
clear: both;
}
.ek-box:after, .ek-box:before {
content: '';
display: table;
}
/**
* Align:
*
* - box_align_none
* - box_align_left
* - box_align_center
* - box_align_right
*
* */
.ek-box_align_none {
float: none;
display: block;
position: static;
left: 0;
transform: translateX(0);
}
.ek-box_align_left {
float: left;
display: block;
position: static;
left: 0;
transform: translateX(0);
}
.ek-box_align_center {
float: none;
display: inline-block;
position: relative;
left: 50%;
transform: translateX(-50%);
}
.ek-box_align_right {
float: right;
display: block;
position: static;
left: 0;
transform: translateX(0);
}
/**
* Display:
*
* - box_display_none
* - box_display_inline
* - box_display_inline-block
* - box_display_block
* - box_display_none:empty
*
* */
.ek-box_display_none {
display: none;
}
.ek-box_display_inline {
display: inline;
}
.ek-box_display_inline:after, .ek-box_display_inline:before {
content: none;
}
.ek-box_display_inline-block {
display: inline-block;
}
.ek-box_display_block {
display: block;
}
.ek-box_display_none\:empty:empty {
display: none;
}
/**
* Position:
*
* - box_position_*
*
* */
.ek-box_position_static {
position: static;
}
.ek-box_position_relative {
position: relative;
}
.ek-box_position_absolute {
position: absolute;
}
.ek-box_position_fixed {
position: fixed;
}
.ek-box_position_sticky {
position: sticky;
}
/**
* Place:
*
* - box_place_*
*
* */
.ek-box_place_none {
top: auto;
right: auto;
bottom: auto;
left: auto;
transform: none;
}
.ek-box_place_top {
top: 0;
right: auto;
bottom: auto;
left: 50%;
transform: translateX(-50%);
}
.ek-box_place_top-left {
top: 0;
right: auto;
bottom: auto;
left: 0;
transform: none;
}
.ek-box_place_top-right {
top: 0;
right: 0;
bottom: auto;
left: auto;
transform: none;
}
.ek-box_place_center {
top: 50%;
right: auto;
bottom: auto;
left: 50%;
transform: translate(-50%, -50%);
}
.ek-box_place_center-left {
top: 50%;
right: auto;
bottom: auto;
left: 0;
transform: translateY(-50%);
}
.ek-box_place_center-right {
top: 50%;
right: 0;
bottom: auto;
left: auto;
transform: translateY(-50%);
}
.ek-box_place_bottom {
top: auto;
right: auto;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
.ek-box_place_bottom-left {
top: auto;
right: auto;
bottom: 0;
left: 0;
transform: none;
}
.ek-box_place_bottom-right {
top: auto;
right: 0;
bottom: 0;
left: auto;
transform: none;
}
/**
* Position index:
*
* - box_zindex_*
*
* */
.ek-box_zindex_none {
z-index: 0;
}
.ek-box_zindex_xxs {
z-index: var(--ek-box-zindex-xxs);
}
.ek-box_zindex_xs {
z-index: var(--ek-box-zindex-xs);
}
.ek-box_zindex_s {
z-index: var(--ek-box-zindex-s);
}
.ek-box_zindex_m {
z-index: var(--ek-box-zindex-m);
}
.ek-box_zindex_l {
z-index: var(--ek-box-zindex-l);
}
.ek-box_zindex_xl {
z-index: var(--ek-box-zindex-xl);
}
.ek-box_zindex_xxl {
z-index: var(--ek-box-zindex-xxl);
}
.ek-box_zindex_3xl {
z-index: var(--ek-box-zindex-3xl);
}
.ek-box_zindex_4xl {
z-index: var(--ek-box-zindex-4xl);
}
.ek-box_zindex_5xl {
z-index: var(--ek-box-zindex-5xl);
}
.ek-box_zindex_auto {
z-index: auto;
}
/**
* Margin:
*
* - box_margin_*
*
* */
.ek-box_margin_none {
margin: 0;
}
.ek-box_margin-left_none {
margin-left: 0;
}
.ek-box_margin-top_none {
margin-top: 0;
}
.ek-box_margin-right_none {
margin-right: 0;
}
.ek-box_margin-bottom_none {
margin-bottom: 0;
}
.ek-box_margin_xxs {
margin: var(--ek-box-indent-xxs);
}
.ek-box_margin-left_xxs {
margin-left: var(--ek-box-indent-xxs);
}
.ek-box_margin-top_xxs {
margin-top: var(--ek-box-indent-xxs);
}
.ek-box_margin-right_xxs {
margin-right: var(--ek-box-indent-xxs);
}
.ek-box_margin-bottom_xxs {
margin-bottom: var(--ek-box-indent-xxs);
}
.ek-box_margin_xs {
margin: var(--ek-box-indent-xs);
}
.ek-box_margin-left_xs {
margin-left: var(--ek-box-indent-xs);
}
.ek-box_margin-top_xs {
margin-top: var(--ek-box-indent-xs);
}
.ek-box_margin-right_xs {
margin-right: var(--ek-box-indent-xs);
}
.ek-box_margin-bottom_xs {
margin-bottom: var(--ek-box-indent-xs);
}
.ek-box_margin_s {
margin: var(--ek-box-indent-s);
}
.ek-box_margin-left_s {
margin-left: var(--ek-box-indent-s);
}
.ek-box_margin-top_s {
margin-top: var(--ek-box-indent-s);
}
.ek-box_margin-right_s {
margin-right: var(--ek-box-indent-s);
}
.ek-box_margin-bottom_s {
margin-bottom: var(--ek-box-indent-s);
}
.ek-box_margin_m {
margin: var(--ek-box-indent-m);
}
.ek-box_margin-left_m {
margin-left: var(--ek-box-indent-m);
}
.ek-box_margin-top_m {
margin-top: var(--ek-box-indent-m);
}
.ek-box_margin-right_m {
margin-right: var(--ek-box-indent-m);
}
.ek-box_margin-bottom_m {
margin-bottom: var(--ek-box-indent-m);
}
.ek-box_margin_l {
margin: var(--ek-box-indent-l);
}
.ek-box_margin-left_l {
margin-left: var(--ek-box-indent-l);
}
.ek-box_margin-top_l {
margin-top: var(--ek-box-indent-l);
}
.ek-box_margin-right_l {
margin-right: var(--ek-box-indent-l);
}
.ek-box_margin-bottom_l {
margin-bottom: var(--ek-box-indent-l);
}
.ek-box_margin_xl {
margin: var(--ek-box-indent-xl);
}
.ek-box_margin-left_xl {
margin-left: var(--ek-box-indent-xl);
}
.ek-box_margin-top_xl {
margin-top: var(--ek-box-indent-xl);
}
.ek-box_margin-right_xl {
margin-right: var(--ek-box-indent-xl);
}
.ek-box_margin-bottom_xl {
margin-bottom: var(--ek-box-indent-xl);
}
.ek-box_margin_xxl {
margin: var(--ek-box-indent-xxl);
}
.ek-box_margin-left_xxl {
margin-left: var(--ek-box-indent-xxl);
}
.ek-box_margin-top_xxl {
margin-top: var(--ek-box-indent-xxl);
}
.ek-box_margin-right_xxl {
margin-right: var(--ek-box-indent-xxl);
}
.ek-box_margin-bottom_xxl {
margin-bottom: var(--ek-box-indent-xxl);
}
.ek-box_margin_3xl {
margin: var(--ek-box-indent-3xl);
}
.ek-box_margin-left_3xl {
margin-left: var(--ek-box-indent-3xl);
}
.ek-box_margin-top_3xl {
margin-top: var(--ek-box-indent-3xl);
}
.ek-box_margin-right_3xl {
margin-right: var(--ek-box-indent-3xl);
}
.ek-box_margin-bottom_3xl {
margin-bottom: var(--ek-box-indent-3xl);
}
.ek-box_margin_4xl {
margin: var(--ek-box-indent-4xl);
}
.ek-box_margin-left_4xl {
margin-left: var(--ek-box-indent-4xl);
}
.ek-box_margin-top_4xl {
margin-top: var(--ek-box-indent-4xl);
}
.ek-box_margin-right_4xl {
margin-right: var(--ek-box-indent-4xl);
}
.ek-box_margin-bottom_4xl {
margin-bottom: var(--ek-box-indent-4xl);
}
.ek-box_margin_5xl {
margin: var(--ek-box-indent-5xl);
}
.ek-box_margin-left_5xl {
margin-left: var(--ek-box-indent-5xl);
}
.ek-box_margin-top_5xl {
margin-top: var(--ek-box-indent-5xl);
}
.ek-box_margin-right_5xl {
margin-right: var(--ek-box-indent-5xl);
}
.ek-box_margin-bottom_5xl {
margin-bottom: var(--ek-box-indent-5xl);
}
.ek-box_margin_auto {
margin: auto;
}
.ek-box_margin-left_auto {
margin-left: auto;
}
.ek-box_margin-top_auto {
margin-top: auto;
}
.ek-box_margin-right_auto {
margin-right: auto;
}
.ek-box_margin-bottom_auto {
margin-bottom: auto;
}
/* DEPRECATED */
.ek-box_margin-tb_none {
margin-top: 0;
margin-bottom: 0;
}
.ek-box_margin-lr_none {
margin-left: 0;
margin-right: 0;
}
.ek-box_margin-tb_xxs {
margin-top: var(--ek-box-indent-xxs);
margin-bottom: var(--ek-box-indent-xxs);
}
.ek-box_margin-lr_xxs {
margin-left: var(--ek-box-indent-xxs);
margin-right: var(--ek-box-indent-xxs);
}
.ek-box_margin-tb_xs {
margin-top: var(--ek-box-indent-xs);
margin-bottom: var(--ek-box-indent-xs);
}
.ek-box_margin-lr_xs {
margin-left: var(--ek-box-indent-xs);
margin-right: var(--ek-box-indent-xs);
}
.ek-box_margin-tb_s {
margin-top: var(--ek-box-indent-s);
margin-bottom: var(--ek-box-indent-s);
}
.ek-box_margin-lr_s {
margin-left: var(--ek-box-indent-s);
margin-right: var(--ek-box-indent-s);
}
.ek-box_margin-tb_m {
margin-top: var(--ek-box-indent-m);
margin-bottom: var(--ek-box-indent-m);
}
.ek-box_margin-lr_m {
margin-left: var(--ek-box-indent-m);
margin-right: var(--ek-box-indent-m);
}
.ek-box_margin-tb_l {
margin-top: var(--ek-box-indent-l);
margin-bottom: var(--ek-box-indent-l);
}
.ek-box_margin-lr_l {
margin-left: var(--ek-box-indent-l);
margin-right: var(--ek-box-indent-l);
}
.ek-box_margin-tb_xl {
margin-top: var(--ek-box-indent-xl);
margin-bottom: var(--ek-box-indent-xl);
}
.ek-box_margin-lr_xl {
margin-left: var(--ek-box-indent-xl);
margin-right: var(--ek-box-indent-xl);
}
.ek-box_margin-tb_xxl {
margin-top: var(--ek-box-indent-xxl);
margin-bottom: var(--ek-box-indent-xxl);
}
.ek-box_margin-lr_xxl {
margin-left: var(--ek-box-indent-xxl);
margin-right: var(--ek-box-indent-xxl);
}
.ek-box_margin-tb_auto {
margin-top: auto;
margin-bottom: auto;
}
.ek-box_margin-lr_auto {
margin-left: auto;
margin-right: auto;
}
/**
* Padding:
*
* - box_padding_*
*
* */
.ek-box_padding_none {
padding: 0;
}
.ek-box_padding-left_none {
padding-left: 0;
}
.ek-box_padding-top_none {
padding-top: 0;
}
.ek-box_padding-right_none {
padding-right: 0;
}
.ek-box_padding-bottom_none {
padding-bottom: 0;
}
.ek-box_padding_xxs {
padding: var(--ek-box-indent-xxs);
}
.ek-box_padding-left_xxs {
padding-left: var(--ek-box-indent-xxs);
}
.ek-box_padding-top_xxs {
padding-top: var(--ek-box-indent-xxs);
}
.ek-box_padding-right_xxs {
padding-right: var(--ek-box-indent-xxs);
}
.ek-box_padding-bottom_xxs {
padding-bottom: var(--ek-box-indent-xxs);
}
.ek-box_padding_xs {
padding: var(--ek-box-indent-xs);
}
.ek-box_padding-left_xs {
padding-left: var(--ek-box-indent-xs);
}
.ek-box_padding-top_xs {
padding-top: var(--ek-box-indent-xs);
}
.ek-box_padding-right_xs {
padding-right: var(--ek-box-indent-xs);
}
.ek-box_padding-bottom_xs {
padding-bottom: var(--ek-box-indent-xs);
}
.ek-box_padding_s {
padding: var(--ek-box-indent-s);
}
.ek-box_padding-left_s {
padding-left: var(--ek-box-indent-s);
}
.ek-box_padding-top_s {
padding-top: var(--ek-box-indent-s);
}
.ek-box_padding-right_s {
padding-right: var(--ek-box-indent-s);
}
.ek-box_padding-bottom_s {
padding-bottom: var(--ek-box-indent-s);
}
.ek-box_padding_m {
padding: var(--ek-box-indent-m);
}
.ek-box_padding-left_m {
padding-left: var(--ek-box-indent-m);
}
.ek-box_padding-top_m {
padding-top: var(--ek-box-indent-m);
}
.ek-box_padding-right_m {
padding-right: var(--ek-box-indent-m);
}
.ek-box_padding-bottom_m {
padding-bottom: var(--ek-box-indent-m);
}
.ek-box_padding_l {
padding: var(--ek-box-indent-l);
}
.ek-box_padding-left_l {
padding-left: var(--ek-box-indent-l);
}
.ek-box_padding-top_l {
padding-top: var(--ek-box-indent-l);
}
.ek-box_padding-right_l {
padding-right: var(--ek-box-indent-l);
}
.ek-box_padding-bottom_l {
padding-bottom: var(--ek-box-indent-l);
}
.ek-box_padding_xl {
padding: var(--ek-box-indent-xl);
}
.ek-box_padding-left_xl {
padding-left: var(--ek-box-indent-xl);
}
.ek-box_padding-top_xl {
padding-top: var(--ek-box-indent-xl);
}
.ek-box_padding-right_xl {
padding-right: var(--ek-box-indent-xl);
}
.ek-box_padding-bottom_xl {
padding-bottom: var(--ek-box-indent-xl);
}
.ek-box_padding_xxl {
padding: var(--ek-box-indent-xxl);
}
.ek-box_padding-left_xxl {
padding-left: var(--ek-box-indent-xxl);
}
.ek-box_padding-top_xxl {
padding-top: var(--ek-box-indent-xxl);
}
.ek-box_padding-right_xxl {
padding-right: var(--ek-box-indent-xxl);
}
.ek-box_padding-bottom_xxl {
padding-bottom: var(--ek-box-indent-xxl);
}
.ek-box_padding_3xl {
padding: var(--ek-box-indent-3xl);
}
.ek-box_padding-left_3xl {
padding-left: var(--ek-box-indent-3xl);
}
.ek-box_padding-top_3xl {
padding-top: var(--ek-box-indent-3xl);
}
.ek-box_padding-right_3xl {
padding-right: var(--ek-box-indent-3xl);
}
.ek-box_padding-bottom_3xl {
padding-bottom: var(--ek-box-indent-3xl);
}
.ek-box_padding_4xl {
padding: var(--ek-box-indent-4xl);
}
.ek-box_padding-left_4xl {
padding-left: var(--ek-box-indent-4xl);
}
.ek-box_padding-top_4xl {
padding-top: var(--ek-box-indent-4xl);
}
.ek-box_padding-right_4xl {
padding-right: var(--ek-box-indent-4xl);
}
.ek-box_padding-bottom_4xl {
padding-bottom: var(--ek-box-indent-4xl);
}
.ek-box_padding_5xl {
padding: var(--ek-box-indent-5xl);
}
.ek-box_padding-left_5xl {
padding-left: var(--ek-box-indent-5xl);
}
.ek-box_padding-top_5xl {
padding-top: var(--ek-box-indent-5xl);
}
.ek-box_padding-right_5xl {
padding-right: var(--ek-box-indent-5xl);
}
.ek-box_padding-bottom_5xl {
padding-bottom: var(--ek-box-indent-5xl);
}
/* DEPRECATED */
.ek-box_padding-tb_none {
padding-top: 0;
padding-bottom: 0;
}
.ek-box_padding-lr_none {
padding-left: 0;
padding-right: 0;
}
.ek-box_padding-tb_xxs {
padding-top: var(--ek-box-indent-xxs);
padding-bottom: var(--ek-box-indent-xxs);
}
.ek-box_padding-lr_xxs {
padding-left: var(--ek-box-indent-xxs);
padding-right: var(--ek-box-indent-xxs);
}
.ek-box_padding-tb_xs {
padding-top: var(--ek-box-indent-xs);
padding-bottom: var(--ek-box-indent-xs);
}
.ek-box_padding-lr_xs {
padding-left: var(--ek-box-indent-xs);
padding-right: var(--ek-box-indent-xs);
}
.ek-box_padding-tb_s {
padding-top: var(--ek-box-indent-s);
padding-bottom: var(--ek-box-indent-s);
}
.ek-box_padding-lr_s {
padding-left: var(--ek-box-indent-s);
padding-right: var(--ek-box-indent-s);
}
.ek-box_padding-tb_m {
padding-top: var(--ek-box-indent-m);
padding-bottom: var(--ek-box-indent-m);
}
.ek-box_padding-lr_m {
padding-left: var(--ek-box-indent-m);
padding-right: var(--ek-box-indent-m);
}
.ek-box_padding-tb_l {
padding-top: var(--ek-box-indent-l);
padding-bottom: var(--ek-box-indent-l);
}
.ek-box_padding-lr_l {
padding-left: var(--ek-box-indent-l);
padding-right: var(--ek-box-indent-l);
}
.ek-box_padding-tb_xl {
padding-top: var(--ek-box-indent-xl);
padding-bottom: var(--ek-box-indent-xl);
}
.ek-box_padding-lr_xl {
padding-left: var(--ek-box-indent-xl);
padding-right: var(--ek-box-indent-xl);
}
.ek-box_padding-tb_xxl {
padding-top: var(--ek-box-indent-xxl);
padding-bottom: var(--ek-box-indent-xxl);
}
.ek-box_padding-lr_xxl {
padding-left: var(--ek-box-indent-xxl);
padding-right: var(--ek-box-indent-xxl);
}
/**
* Round:
*
* - box_round_*
*
* */
.ek-box_round_none {
border-radius: 0;
}
.ek-box_round-top-left_none {
border-top-left-radius: 0;
}
.ek-box_round-top-right_none {
border-top-right-radius: 0;
}
.ek-box_round-bottom-right_none {
border-bottom-right-radius: 0;
}
.ek-box_round-bottom-left_none {
border-bottom-left-radius: 0;
}
.ek-box_round_xxs {
border-radius: var(--ek-box-round-xxs);
}
.ek-box_round-top-left_xxs {
border-top-left-radius: var(--ek-box-round-xxs);
}
.ek-box_round-top-right_xxs {
border-top-right-radius: var(--ek-box-round-xxs);
}
.ek-box_round-bottom-right_xxs {
border-bottom-right-radius: var(--ek-box-round-xxs);
}
.ek-box_round-bottom-left_xxs {
border-bottom-left-radius: var(--ek-box-round-xxs);
}
.ek-box_round_xs {
border-radius: var(--ek-box-round-xs);
}
.ek-box_round-top-left_xs {
border-top-left-radius: var(--ek-box-round-xs);
}
.ek-box_round-top-right_xs {
border-top-right-radius: var(--ek-box-round-xs);
}
.ek-box_round-bottom-right_xs {
border-bottom-right-radius: var(--ek-box-round-xs);
}
.ek-box_round-bottom-left_xs {
border-bottom-left-radius: var(--ek-box-round-xs);
}
.ek-box_round_s {
border-radius: var(--ek-box-round-s);
}
.ek-box_round-top-left_s {
border-top-left-radius: var(--ek-box-round-s);
}
.ek-box_round-top-right_s {
border-top-right-radius: var(--ek-box-round-s);
}
.ek-box_round-bottom-right_s {
border-bottom-right-radius: var(--ek-box-round-s);
}
.ek-box_round-bottom-left_s {
border-bottom-left-radius: var(--ek-box-round-s);
}
.ek-box_round_m {
border-radius: var(--ek-box-round-m);
}
.ek-box_round-top-left_m {
border-top-left-radius: var(--ek-box-round-m);
}
.ek-box_round-top-right_m {
border-top-right-radius: var(--ek-box-round-m);
}
.ek-box_round-bottom-right_m {
border-bottom-right-radius: var(--ek-box-round-m);
}
.ek-box_round-bottom-left_m {
border-bottom-left-radius: var(--ek-box-round-m);
}
.ek-box_round_l {
border-radius: var(--ek-box-round-l);
}
.ek-box_round-top-left_l {
border-top-left-radius: var(--ek-box-round-l);
}
.ek-box_round-top-right_l {
border-top-right-radius: var(--ek-box-round-l);
}
.ek-box_round-bottom-right_l {
border-bottom-right-radius: var(--ek-box-round-l);
}
.ek-box_round-bottom-left_l {
border-bottom-left-radius: var(--ek-box-round-l);
}
.ek-box_round_xl {
border-radius: var(--ek-box-round-xl);
}
.ek-box_round-top-left_xl {
border-top-left-radius: var(--ek-box-round-xl);
}
.ek-box_round-top-right_xl {
border-top-right-radius: var(--ek-box-round-xl);
}
.ek-box_round-bottom-right_xl {
border-bottom-right-radius: var(--ek-box-round-xl);
}
.ek-box_round-bottom-left_xl {
border-bottom-left-radius: var(--ek-box-round-xl);
}
.ek-box_round_xxl {
border-radius: var(--ek-box-round-xxl);
}
.ek-box_round-top-left_xxl {
border-top-left-radius: var(--ek-box-round-xxl);
}
.ek-box_round-top-right_xxl {
border-top-right-radius: var(--ek-box-round-xxl);
}
.ek-box_round-bottom-right_xxl {
border-bottom-right-radius: var(--ek-box-round-xxl);
}
.ek-box_round-bottom-left_xxl {
border-bottom-left-radius: var(--ek-box-round-xxl);
}
.ek-box_round_3xl {
border-radius: var(--ek-box-round-3xl);
}
.ek-box_round-top-left_3xl {
border-top-left-radius: var(--ek-box-round-3xl);
}
.ek-box_round-top-right_3xl {
border-top-right-radius: var(--ek-box-round-3xl);
}
.ek-box_round-bottom-right_3xl {
border-bottom-right-radius: var(--ek-box-round-3xl);
}
.ek-box_round-bottom-left_3xl {
border-bottom-left-radius: var(--ek-box-round-3xl);
}
.ek-box_round_4xl {
border-radius: var(--ek-box-round-4xl);
}
.ek-box_round-top-left_4xl {
border-top-left-radius: var(--ek-box-round-4xl);
}
.ek-box_round-top-right_4xl {
border-top-right-radius: var(--ek-box-round-4xl);
}
.ek-box_round-bottom-right_4xl {
border-bottom-right-radius: var(--ek-box-round-4xl);
}
.ek-box_round-bottom-left_4xl {
border-bottom-left-radius: var(--ek-box-round-4xl);
}
.ek-box_round_5xl {
border-radius: var(--ek-box-round-5xl);
}
.ek-box_round-top-left_5xl {
border-top-left-radius: var(--ek-box-round-5xl);
}
.ek-box_round-top-right_5xl {
border-top-right-radius: var(--ek-box-round-5xl);
}
.ek-box_round-bottom-right_5xl {
border-bottom-right-radius: var(--ek-box-round-5xl);
}
.ek-box_round-bottom-left_5xl {
border-bottom-left-radius: var(--ek-box-round-5xl);
}
.ek-box_round_full {
border-radius: 50%;
}
.ek-box_round-top-left_full {
border-top-left-radius: 50%;
}
.ek-box_round-top-right_full {
border-top-right-radius: 50%;
}
.ek-box_round-bottom-right_full {
border-bottom-right-radius: 50%;
}
.ek-box_round-bottom-left_full {
border-bottom-left-radius: 50%;
}
/* DEPRECATED */
.ek-box_round-top_none {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.ek-box_round-right_none {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.ek-box_round-bottom_none {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.ek-box_round-left_none {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.ek-box_round-top_xxs {
border-top-left-radius: var(--ek-box-round-xxs);
border-top-right-radius: var(--ek-box-round-xxs);
}
.ek-box_round-right_xxs {
border-top-right-radius: var(--ek-box-round-xxs);
border-bottom-right-radius: var(--ek-box-round-xxs);
}
.ek-box_round-bottom_xxs {
border-bottom-left-radius: var(--ek-box-round-xxs);
border-bottom-right-radius: var(--ek-box-round-xxs);
}
.ek-box_round-left_xxs {
border-top-left-radius: var(--ek-box-round-xxs);
border-bottom-left-radius: var(--ek-box-round-xxs);
}
.ek-box_round-top_xs {
border-top-left-radius: var(--ek-box-round-xs);
border-top-right-radius: var(--ek-box-round-xs);
}
.ek-box_round-right_xs {
border-top-right-radius: var(--ek-box-round-xs);
border-bottom-right-radius: var(--ek-box-round-xs);
}
.ek-box_round-bottom_xs {
border-bottom-left-radius: var(--ek-box-round-xs);
border-bottom-right-radius: var(--ek-box-round-xs);
}
.ek-box_round-left_xs {
border-top-left-radius: var(--ek-box-round-xs);
border-bottom-left-radius: var(--ek-box-round-xs);
}
.ek-box_round-top_s {
border-top-left-radius: var(--ek-box-round-s);
border-top-right-radius: var(--ek-box-round-s);
}
.ek-box_round-right_s {
border-top-right-radius: var(--ek-box-round-s);
border-bottom-right-radius: var(--ek-box-round-s);
}
.ek-box_round-bottom_s {
border-bottom-left-radius: var(--ek-box-round-s);
border-bottom-right-radius: var(--ek-box-round-s);
}
.ek-box_round-left_s {
border-top-left-radius: var(--ek-box-round-s);
border-bottom-left-radius: var(--ek-box-round-s);
}
.ek-box_round-top_m {
border-top-left-radius: var(--ek-box-round-m);
border-top-right-radius: var(--ek-box-round-m);
}
.ek-box_round-right_m {
border-top-right-radius: var(--ek-box-round-m);
border-bottom-right-radius: var(--ek-box-round-m);
}
.ek-box_round-bottom_m {
border-bottom-left-radius: var(--ek-box-round-m);
border-bottom-right-radius: var(--ek-box-round-m);
}
.ek-box_round-left_m {
border-top-left-radius: var(--ek-box-round-m);
border-bottom-left-radius: var(--ek-box-round-m);
}
.ek-box_round-top_l {
border-top-left-radius: var(--ek-box-round-l);
border-top-right-radius: var(--ek-box-round-l);
}
.ek-box_round-right_l {
border-top-right-radius: var(--ek-box-round-l);
border-bottom-right-radius: var(--ek-box-round-l);
}
.ek-box_round-bottom_l {
border-bottom-left-radius: var(--ek-box-round-l);
border-bottom-right-radius: var(--ek-box-round-l);
}
.ek-box_round-left_l {
border-top-left-radius: var(--ek-box-round-l);
border-bottom-left-radius: var(--ek-box-round-l);
}
.ek-box_round-top_xl {
border-top-left-radius: var(--ek-box-round-xl);
border-top-right-radius: var(--ek-box-round-xl);
}
.ek-box_round-right_xl {
border-top-right-radius: var(--ek-box-round-xl);
border-bottom-right-radius: var(--ek-box-round-xl);
}
.ek-box_round-bottom_xl {
border-bottom-left-radius: var(--ek-box-round-xl);
border-bottom-right-radius: var(--ek-box-round-xl);
}
.ek-box_round-left_xl {
border-top-left-radius: var(--ek-box-round-xl);
border-bottom-left-radius: var(--ek-box-round-xl);
}
.ek-box_round-top_xxl {
border-top-left-radius: var(--ek-box-round-xxl);
border-top-right-radius: var(--ek-box-round-xxl);
}
.ek-box_round-right_xxl {
border-top-right-radius: var(--ek-box-round-xxl);
border-bottom-right-radius: var(--ek-box-round-xxl);
}
.ek-box_round-bottom_xxl {
border-bottom-left-radius: var(--ek-box-round-xxl);
border-bottom-right-radius: var(--ek-box-round-xxl);
}
.ek-box_round-left_xxl {
border-top-left-radius: var(--ek-box-round-xxl);
border-bottom-left-radius: var(--ek-box-round-xxl);
}
.ek-box_round-top_full {
border-top-left-radius: 50%;
border-top-right-radius: 50%;
}
.ek-box_round-right_full {
border-top-right-radius: 50%;
border-bottom-right-radius: 50%;
}
.ek-box_round-bottom_full {
border-bottom-left-radius: 50%;
border-bottom-right-radius: 50%;
}
.ek-box_round-left_full {
border-top-left-radius: 50%;
border-bottom-left-radius: 50%;
}
/**
* Border width:
*
* - box_border-width_none
* - box_border-width_*
*
* */
.ek-box_border-width_none {
border-width: 0;
}
.ek-box_border-width-top_none {
border-top-width: 0;
}
.ek-box_border-width-right_none {
border-right-width: 0;
}
.ek-box_border-width-bottom_none {
border-bottom-width: 0;
}
.ek-box_border-width-left_none {
border-left-width: 0;
}
.ek-box_border-width_xxs {
border-width: var(--ek-box-border-width-xxs);
}
.ek-box_border-width-top_xxs {
border-top-width: var(--ek-box-border-width-xxs);
}
.ek-box_border-width-right_xxs {
border-right-width: var(--ek-box-border-width-xxs);
}
.ek-box_border-width-bottom_xxs {
border-bottom-width: var(--ek-box-border-width-xxs);
}
.ek-box_border-width-left_xxs {
border-left-width: var(--ek-box-border-width-xxs);
}
.ek-box_border-width_xs {
border-width: var(--ek-box-border-width-xs);
}
.ek-box_border-width-top_xs {
border-top-width: var(--ek-box-border-width-xs);
}
.ek-box_border-width-right_xs {
border-right-width: var(--ek-box-border-width-xs);
}
.ek-box_border-width-bottom_xs {
border-bottom-width: var(--ek-box-border-width-xs);
}
.ek-box_border-width-left_xs {
border-left-width: var(--ek-box-border-width-xs);
}
.ek-box_border-width_s {
border-width: var(--ek-box-border-width-s);
}
.ek-box_border-width-top_s {
border-top-width: var(--ek-box-border-width-s);
}
.ek-box_border-width-right_s {
border-right-width: var(--ek-box-border-width-s);
}
.ek-box_border-width-bottom_s {
border-bottom-width: var(--ek-box-border-width-s);
}
.ek-box_border-width-left_s {
border-left-width: var(--ek-box-border-width-s);
}
.ek-box_border-width_m {
border-width: var(--ek-box-border-width-m);
}
.ek-box_border-width-top_m {
border-top-width: var(--ek-box-border-width-m);
}
.ek-box_border-width-right_m {
border-right-width: var(--ek-box-border-width-m);
}
.ek-box_border-width-bottom_m {
border-bottom-width: var(--ek-box-border-width-m);
}
.ek-box_border-width-left_m {
border-left-width: var(--ek-box-border-width-m);
}
.ek-box_border-width_l {
border-width: var(--ek-box-border-width-l);
}
.ek-box_border-width-top_l {
border-top-width: var(--ek-box-border-width-l);
}
.ek-box_border-width-right_l {
border-right-width: var(--ek-box-border-width-l);
}
.ek-box_border-width-bottom_l {
border-bottom-width: var(--ek-box-border-width-l);
}
.ek-box_border-width-left_l {
border-left-width: var(--ek-box-border-width-l);
}
.ek-box_border-width_xl {
border-width: var(--ek-box-border-width-xl);
}
.ek-box_border-width-top_xl {
border-top-width: var(--ek-box-border-width-xl);
}
.ek-box_border-width-right_xl {
border-right-width: var(--ek-box-border-width-xl);
}
.ek-box_border-width-bottom_xl {
border-bottom-width: var(--ek-box-border-width-xl);
}
.ek-box_border-width-left_xl {
border-left-width: var(--ek-box-border-width-xl);
}
.ek-box_border-width_xxl {
border-width: var(--ek-box-border-width-xxl);
}
.ek-box_border-width-top_xxl {
border-top-width: var(--ek-box-border-width-xxl);
}
.ek-box_border-width-right_xxl {
border-right-width: var(--ek-box-border-width-xxl);
}
.ek-box_border-width-bottom_xxl {
border-bottom-width: var(--ek-box-border-width-xxl);
}
.ek-box_border-width-left_xxl {
border-left-width: var(--ek-box-border-width-xxl);
}
.ek-box_border-width_3xl {
border-width: var(--ek-box-border-width-3xl);
}
.ek-box_border-width-top_3xl {
border-top-width: var(--ek-box-border-width-3xl);
}
.ek-box_border-width-right_3xl {
border-right-width: var(--ek-box-border-width-3xl);
}
.ek-box_border-width-bottom_3xl {
border-bottom-width: var(--ek-box-border-width-3xl);
}
.ek-box_border-width-left_3xl {
border-left-width: var(--ek-box-border-width-3xl);
}
.ek-box_border-width_4xl {
border-width: var(--ek-box-border-width-4xl);
}
.ek-box_border-width-top_4xl {
border-top-width: var(--ek-box-border-width-4xl);
}
.ek-box_border-width-right_4xl {
border-right-width: var(--ek-box-border-width-4xl);
}
.ek-box_border-width-bottom_4xl {
border-bottom-width: var(--ek-box-border-width-4xl);
}
.ek-box_border-width-left_4xl {
border-left-width: var(--ek-box-border-width-4xl);
}
.ek-box_border-width_5xl {
border-width: var(--ek-box-border-width-5xl);
}
.ek-box_border-width-top_5xl {
border-top-width: var(--ek-box-border-width-5xl);
}
.ek-box_border-width-right_5xl {
border-right-width: var(--ek-box-border-width-5xl);
}
.ek-box_border-width-bottom_5xl {
border-bottom-width: var(--ek-box-border-width-5xl);
}
.ek-box_border-width-left_5xl {
border-left-width: var(--ek-box-border-width-5xl);
}
/**
* Border style:
*
* - box_border-style_solid
* - box_border-style_dotted
* - box_border-style_dashed
*
* */
.ek-box_border-style_solid {
border-style: solid;
}
.ek-box_border-style-top_solid {
border-top-style: solid;
}
.ek-box_border-style-right_solid {
border-right-style: solid;
}
.ek-box_border-style-bottom_solid {
border-bottom-style: solid;
}
.ek-box_border-style-left_solid {
border-left-style: solid;
}
.ek-box_border-style_dotted {
border-style: dotted;
}
.ek-box_border-style-top_dotted {
border-top-style: dotted;
}
.ek-box_border-style-right_dotted {
border-right-style: dotted;
}
.ek-box_border-style-bottom_dotted {
border-bottom-style: dotted;
}
.ek-box_border-style-left_dotted {
border-left-style: dotted;
}
.ek-box_border-style_dashed {
border-style: dashed;
}
.ek-box_border-style-top_dashed {
border-top-style: dashed;
}
.ek-box_border-style-right_dashed {
border-right-style: dashed;
}
.ek-box_border-style-bottom_dashed {
border-bottom-style: dashed;
}
.ek-box_border-style-left_dashed {
border-left-style: dashed;
}
/**
* Width:
*
* - box_width_*
*
* */
.ek-box_width_1-1 {
width: calc(1 / 1 * 100%);
}
.ek-box_width_1-2 {
width: calc(1 / 2 * 100%);
}
.ek-box_width_1-3 {
width: calc(1 / 3 * 100%);
}
.ek-box_width_2-3 {
width: calc(2 / 3 * 100%);
}
.ek-box_width_1-4 {
width: calc(1 / 4 * 100%);
}
.ek-box_width_2-4 {
width: calc(2 / 4 * 100%);
}
.ek-box_width_3-4 {
width: calc(3 / 4 * 100%);
}
.ek-box_width_1-5 {
width: calc(1 / 5 * 100%);
}
.ek-box_width_2-5 {
width: calc(2 / 5 * 100%);
}
.ek-box_width_3-5 {
width: calc(3 / 5 * 100%);
}
.ek-box_width_4-5 {
width: calc(4 / 5 * 100%);
}
.ek-box_width_1-6 {
width: calc(1 / 6 * 100%);
}
.ek-box_width_2-6 {
width: calc(2 / 6 * 100%);
}
.ek-box_width_3-6 {
width: calc(3 / 6 * 100%);
}
.ek-box_width_4-6 {
width: calc(4 / 6 * 100%);
}
.ek-box_width_5-6 {
width: calc(5 / 6 * 100%);
}
.ek-box_width_1-7 {
width: calc(1 / 7 * 100%);
}
.ek-box_width_2-7 {
width: calc(2 / 7 * 100%);
}
.ek-box_width_3-7 {
width: calc(3 / 7 * 100%);
}
.ek-box_width_4-7 {
width: calc(4 / 7 * 100%);
}
.ek-box_width_5-7 {
width: calc(5 / 7 * 100%);
}
.ek-box_width_6-7 {
width: calc(6 / 7 * 100%);
}
.ek-box_width_1-8 {
width: calc(1 / 8 * 100%);
}
.ek-box_width_2-8 {
width: calc(2 / 8 * 100%);
}
.ek-box_width_3-8 {
width: calc(3 / 8 * 100%);
}
.ek-box_width_4-8 {
width: calc(4 / 8 * 100%);
}
.ek-box_width_5-8 {
width: calc(5 / 8 * 100%);
}
.ek-box_width_6-8 {
width: calc(6 / 8 * 100%);
}
.ek-box_width_7-8 {
width: calc(7 / 8 * 100%);
}
.ek-box_width_1-9 {
width: calc(1 / 9 * 100%);
}
.ek-box_width_2-9 {
width: calc(2 / 9 * 100%);
}
.ek-box_width_3-9 {
width: calc(3 / 9 * 100%);
}
.ek-box_width_4-9 {
width: calc(4 / 9 * 100%);
}
.ek-box_width_5-9 {
width: calc(5 / 9 * 100%);
}
.ek-box_width_6-9 {
width: calc(6 / 9 * 100%);
}
.ek-box_width_7-9 {
width: calc(7 / 9 * 100%);
}
.ek-box_width_8-9 {
width: calc(8 / 9 * 100%);
}
.ek-box_width_1-10 {
width: calc(1 / 10 * 100%);
}
.ek-box_width_2-10 {
width: calc(2 / 10 * 100%);
}
.ek-box_width_3-10 {
width: calc(3 / 10 * 100%);
}
.ek-box_width_4-10 {
width: calc(4 / 10 * 100%);
}
.ek-box_width_5-10 {
width: calc(5 / 10 * 100%);
}
.ek-box_width_6-10 {
width: calc(6 / 10 * 100%);
}
.ek-box_width_7-10 {
width: calc(7 / 10 * 100%);
}
.ek-box_width_8-10 {
width: calc(8 / 10 * 100%);
}
.ek-box_width_9-10 {
width: calc(9 / 10 * 100%);
}
.ek-box_width_auto {
width: auto;
}
/**
* Height:
*
* - box_height_*
*
* */
.ek-box_height_1-1 {
height: 100%;
}
.ek-box_height_auto {
height: auto;
}
/**
* Overflow:
*
* - box_overflow_*
* - box_overflow-x_*
* - box_overflow-y_*
*
* */
.ek-box_overflow_auto {
overflow: auto;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-x_auto {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-y_auto {
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow_hidden {
overflow: hidden;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-x_hidden {
overflow-x: hidden;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-y_hidden {
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow_scroll {
overflow: scroll;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-x_scroll {
overflow-x: scroll;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-y_scroll {
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow_visible {
overflow: visible;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-x_visible {
overflow-x: visible;
-webkit-overflow-scrolling: touch;
}
.ek-box_overflow-y_visible {
overflow-y: visible;
-webkit-overflow-scrolling: touch;
}
/**
* Opacity:
*
* - box_opacity_*
*
* */
.ek-box_opacity_0 {
opacity: 0;
}
.ek-box_opacity_10 {
opacity: 0.1;
}
.ek-box_opacity_20 {
opacity: 0.2;
}
.ek-box_opacity_30 {
opacity: 0.3;
}
.ek-box_opacity_40 {
opacity: 0.4;
}
.ek-box_opacity_50 {
opacity: 0.5;
}
.ek-box_opacity_60 {
opacity: 0.6;
}
.ek-box_opacity_70 {
opacity: 0.7;
}
.ek-box_opacity_80 {
opacity: 0.8;
}
.ek-box_opacity_90 {
opacity: 0.9;
}
.ek-box_opacity_100 {
opacity: 1;
}
/**
* Empty:
*
* - box_empty_hidden
*
* */
/* DEPRECATED */
.ek-box_empty_hidden:empty {
display: none;
}