UNPKG

evokit-box

Version:

The content block allows to apply indents, position and more

2,037 lines (1,583 loc) 41.1 kB
@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; }