Flexbox Grid
Extra small < 640px |
Small < 767px |
Medium < 992px |
Large < 1200px |
Extra large > 1200px |
|
Префікс класу |
.col_xs_ |
.col_sm_ |
.col_md_ |
.col_lg_ |
.col_ |
.col_1
.col_lg_3
.col-xs-6
.col_lg_3
.col-xs-6
.col_11
.col_lg_9
.col-xs-6
.col_lg_9
.col-xs-6
.col_2
.col_xs_6
.col_xs_6
.col_10
.col_xs_6
.col_xs_6
.col_3
.col_xs_6
.col_xs_6
.col_9
.col_xs_6
.col_xs_6
.col_4
.col_xs_6
.col_xs_6
.col_8
.col_xs_6
.col_xs_6
.col_5
.col_lg_6
.col_lg_6
.col_7
.col_lg_6
.col_lg_6
col_6
col_6
.col_4
.col_sm_12
.col_sm_12
.col_4
.col_sm_12
.col_sm_12
.col_4
.col_sm_12
.col_sm_12
.col_3
.col_md_6
.col_sm_12
.col_md_6
.col_sm_12
.col_3
.col_md_6
.col_sm_12
.col_md_6
.col_sm_12
.col_3
.col_md_6
.col_sm_12
.col_md_6
.col_sm_12
.col_3
.col_md_6
.col_sm_12
.col_md_6
.col_sm_12
.col_2
.col_md_4
.col_sm_12
.col_md_4
.col_sm_12
.col_2
.col_md_4
.col_sm_12
.col_md_4
.col_sm_12
.col_2
.col_md_4
.col_sm_12
.col_md_4
.col_sm_12
.col_2
.col_md_4
.col_sm_12
.col_md_4
.col_sm_12
.col_2
.col_md_4
.col_sm_12
.col_md_4
.col_sm_12
.col_2
.col_md_4
.col_sm_12
.col_md_4
.col_sm_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_1
.col_lg_4
.col_xs_12
.col_lg_4
.col_xs_12
.col_12
HTML
<div class="wrapper">
<div class="row_f">
<div class="col_1 col_lg_3 col_xs_6">.col_1 <br> .col_lg_3 <br>.col-xs-6</div>
<div class="col_11 col_lg_9 col_xs_6">.col_11 <br> .col_lg_9 <br>.col-xs-6</div>
<div class="col_2 col_xs_6">.col_2 <br> .col_xs_6</div>
<div class="col_10 col_xs_6">.col_10 <br> .col_xs_6</div>
<div class="col_3 col_xs_6">.col_3 <br> .col_xs_6</div>
<div class="col_9 col_xs_6">.col_9 <br> .col_xs_6</div>
<div class="col_4 col_xs_6">.col_4 <br> .col_xs_6</div>
<div class="col_8 col_xs_6">.col_8 <br> .col_xs_6</div>
<div class="col_5 col_lg_6">.col_5 <br> .col_lg_6</div>
<div class="col_7 col_lg_6">.col_7 <br> .col_lg_6</div>
<div class="col_6">col_6</div>
<div class="col_6">col_6</div>
<div class="col_4 col_sm_12">.col_4 <br> .col_sm_12</div>
<div class="col_4 col_sm_12">.col_4 <br> .col_sm_12</div>
<div class="col_4 col_sm_12">.col_4 <br> .col_sm_12</div>
<div class="col_3 col_md_6 col_sm_12">.col_3 <br> .col_md_6 <br> .col_sm_12</div>
<div class="col_3 col_md_6 col_sm_12">.col_3 <br> .col_md_6 <br> .col_sm_12</div>
<div class="col_3 col_md_6 col_sm_12">.col_3 <br> .col_md_6 <br> .col_sm_12</div>
<div class="col_3 col_md_6 col_sm_12">.col_3 <br> .col_md_6 <br> .col_sm_12</div>
<div class="col_2 col_md_4 col_sm_12">.col_2 <br> .col_md_4 <br> .col_sm_12</div>
<div class="col_2 col_md_4 col_sm_12">.col_2 <br> .col_md_4 <br> .col_sm_12</div>
<div class="col_2 col_md_4 col_sm_12">.col_2 <br> .col_md_4 <br> .col_sm_12</div>
<div class="col_2 col_md_4 col_sm_12">.col_2 <br> .col_md_4 <br> .col_sm_12</div>
<div class="col_2 col_md_4 col_sm_12">.col_2 <br> .col_md_4 <br> .col_sm_12</div>
<div class="col_2 col_md_4 col_sm_12">.col_2 <br> .col_md_4 <br> .col_sm_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_1 col_lg_4 col_xs_12">.col_1 <br> .col_lg_4 <br> .col_xs_12</div>
<div class="col_12">.col_12</div>
</div>
</div>
CSS
.wrapper{width:100%;max-width:125rem;padding:0 1.5rem;margin:0 auto;position:relative}
.row_f{margin:0 -1.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row_f .col_1,.row_f .col_2,.row_f .col_3,.row_f .col_4,.row_f .col_5,.row_f .col_6,.row_f .col_7,.row_f .col_8,.row_f .col_9,.row_f .col_10,.row_f .col_11,.row_f .col_12{margin:0 1.5rem}
.row_f .col_1{width:-webkit-calc(100% / 12 - 3.01rem);width:-moz-calc(100% / 12 - 3.01rem);width:calc(100% / 12 - 3.01rem)}
.row_f .col_2{width:-webkit-calc(100% / 6 - 3.01rem);width:-moz-calc(100% / 6 - 3.01rem);width:calc(100% / 6 - 3.01rem)}
.row_f .col_3{width:-webkit-calc(100% / 4 - 3.01rem);width:-moz-calc(100% / 4 - 3.01rem);width:calc(100% / 4 - 3.01rem)}
.row_f .col_4{width:-webkit-calc(100% / 3 - 3.01rem);width:-moz-calc(100% / 3 - 3.01rem);width:calc(100% / 3 - 3.01rem)}
.row_f .col_5{width:-webkit-calc(100% / 2.4 - 3.01rem);width:-moz-calc(100% / 2.4 - 3.01rem);width:calc(100% / 2.4 - 3.01rem)}
.row_f .col_6{width:-webkit-calc(100% / 2 - 3.01rem);width:-moz-calc(100% / 2 - 3.01rem);width:calc(100% / 2 - 3.01rem)}
.row_f .col_7{width:-webkit-calc(100% / 1.714285714285714 - 3.01rem);width:-moz-calc(100% / 1.714285714285714 - 3.01rem);width:calc(100% / 1.714285714285714 - 3.01rem)}
.row_f .col_8{width:-webkit-calc(100% / 1.5 - 3.01rem);width:-moz-calc(100% / 1.5 - 3.01rem);width:calc(100% / 1.5 - 3.01rem)}
.row_f .col_9{width:-webkit-calc(100% / 1.3333333333 - 3.01rem);width:-moz-calc(100% / 1.3333333333 - 3.01rem);width:calc(100% / 1.3333333333 - 3.01rem)}
.row_f .col_10{width:-webkit-calc(100% / 1.2 - 3.01rem);width:-moz-calc(100% / 1.2 - 3.01rem);width:calc(100% / 1.2 - 3.01rem)}
.row_f .col_11{width:-webkit-calc(100% / 1.0909090909091 - 3.01rem);width:-moz-calc(100% / 1.0909090909091 - 3.01rem);width:calc(100% / 1.0909090909091 - 3.01rem)}
.row_f .col_12{width:-webkit-calc(100% / 1 - 3.01rem);width:-moz-calc(100% / 1 - 3.01rem);width:calc(100% / 1 - 3.01rem)}
@media only screen and (max-width: 1200px) {
.row_f .col_lg_1{width:-webkit-calc(100% / 12 - 3.01rem);width:-moz-calc(100% / 12 - 3.01rem);width:calc(100% / 12 - 3.01rem)}
.row_f .col_lg_2{width:-webkit-calc(100% / 6 - 3.01rem);width:-moz-calc(100% / 6 - 3.01rem);width:calc(100% / 6 - 3.01rem)}
.row_f .col_lg_3{width:-webkit-calc(100% / 4 - 3.01rem);width:-moz-calc(100% / 4 - 3.01rem);width:calc(100% / 4 - 3.01rem)}
.row_f .col_lg_4{width:-webkit-calc(100% / 3 - 3.01rem);width:-moz-calc(100% / 3 - 3.01rem);width:calc(100% / 3 - 3.01rem)}
.row_f .col_lg_5{width:-webkit-calc(100% / 2.4 - 3.01rem);width:-moz-calc(100% / 2.4 - 3.01rem);width:calc(100% / 2.4 - 3.01rem)}
.row_f .col_lg_6{width:-webkit-calc(100% / 2 - 3.01rem);width:-moz-calc(100% / 2 - 3.01rem);width:calc(100% / 2 - 3.01rem)}
.row_f .col_lg_7{width:-webkit-calc(100% / 1.714285714285714 - 3.01rem);width:-moz-calc(100% / 1.714285714285714 - 3.01rem);width:calc(100% / 1.714285714285714 - 3.01rem)}
.row_f .col_lg_8{width:-webkit-calc(100% / 1.5 - 3.01rem);width:-moz-calc(100% / 1.5 - 3.01rem);width:calc(100% / 1.5 - 3.01rem)}
.row_f .col_lg_9{width:-webkit-calc(100% / 1.3333333333 - 3.01rem);width:-moz-calc(100% / 1.3333333333 - 3.01rem);width:calc(100% / 1.3333333333 - 3.01rem)}
.row_f .col_lg_10{width:-webkit-calc(100% / 1.2 - 3.01rem);width:-moz-calc(100% / 1.2 - 3.01rem);width:calc(100% / 1.2 - 3.01rem)}
.row_f .col_lg_11{width:-webkit-calc(100% / 1.0909090909091 - 3.01rem);width:-moz-calc(100% / 1.0909090909091 - 3.01rem);width:calc(100% / 1.0909090909091 - 3.01rem)}
.row_f .col_lg_12{width:-webkit-calc(100% / 1 - 3.01rem);width:-moz-calc(100% / 1 - 3.01rem);width:calc(100% / 1 - 3.01rem)}
}
@media only screen and (max-width: 992px) {
.row_f .col_md_1{width:-webkit-calc(100% / 12 - 3.01rem);width:-moz-calc(100% / 12 - 3.01rem);width:calc(100% / 12 - 3.01rem)}
.row_f .col_md_2{width:-webkit-calc(100% / 6 - 3.01rem);width:-moz-calc(100% / 6 - 3.01rem);width:calc(100% / 6 - 3.01rem)}
.row_f .col_md_3{width:-webkit-calc(100% / 4 - 3.01rem);width:-moz-calc(100% / 4 - 3.01rem);width:calc(100% / 4 - 3.01rem)}
.row_f .col_md_4{width:-webkit-calc(100% / 3 - 3.01rem);width:-moz-calc(100% / 3 - 3.01rem);width:calc(100% / 3 - 3.01rem)}
.row_f .col_md_5{width:-webkit-calc(100% / 2.4 - 3.01rem);width:-moz-calc(100% / 2.4 - 3.01rem);width:calc(100% / 2.4 - 3.01rem)}
.row_f .col_md_6{width:-webkit-calc(100% / 2 - 3.01rem);width:-moz-calc(100% / 2 - 3.01rem);width:calc(100% / 2 - 3.01rem)}
.row_f .col_md_7{width:-webkit-calc(100% / 1.714285714285714 - 3.01rem);width:-moz-calc(100% / 1.714285714285714 - 3.01rem);width:calc(100% / 1.714285714285714 - 3.01rem)}
.row_f .col_md_8{width:-webkit-calc(100% / 1.5 - 3.01rem);width:-moz-calc(100% / 1.5 - 3.01rem);width:calc(100% / 1.5 - 3.01rem)}
.row_f .col_md_9{width:-webkit-calc(100% / 1.3333333333 - 3.01rem);width:-moz-calc(100% / 1.3333333333 - 3.01rem);width:calc(100% / 1.3333333333 - 3.01rem)}
.row_f .col_md_10{width:-webkit-calc(100% / 1.2 - 3.01rem);width:-moz-calc(100% / 1.2 - 3.01rem);width:calc(100% / 1.2 - 3.01rem)}
.row_f .col_md_11{width:-webkit-calc(100% / 1.0909090909091 - 3.01rem);width:-moz-calc(100% / 1.0909090909091 - 3.01rem);width:calc(100% / 1.0909090909091 - 3.01rem)}
.row_f .col_md_12{width:-webkit-calc(100% / 1 - 3.01rem);width:-moz-calc(100% / 1 - 3.01rem);width:calc(100% / 1 - 3.01rem)}
}
@media only screen and (max-width: 767px) {
.row_f .col_sm_1{width:-webkit-calc(100% / 12 - 3.01rem);width:-moz-calc(100% / 12 - 3.01rem);width:calc(100% / 12 - 3.01rem)}
.row_f .col_sm_2{width:-webkit-calc(100% / 6 - 3.01rem);width:-moz-calc(100% / 6 - 3.01rem);width:calc(100% / 6 - 3.01rem)}
.row_f .col_sm_3{width:-webkit-calc(100% / 4 - 3.01rem);width:-moz-calc(100% / 4 - 3.01rem);width:calc(100% / 4 - 3.01rem)}
.row_f .col_sm_4{width:-webkit-calc(100% / 3 - 3.01rem);width:-moz-calc(100% / 3 - 3.01rem);width:calc(100% / 3 - 3.01rem)}
.row_f .col_sm_5{width:-webkit-calc(100% / 2.4 - 3.01rem);width:-moz-calc(100% / 2.4 - 3.01rem);width:calc(100% / 2.4 - 3.01rem)}
.row_f .col_sm_6{width:-webkit-calc(100% / 2 - 3.01rem);width:-moz-calc(100% / 2 - 3.01rem);width:calc(100% / 2 - 3.01rem)}
.row_f .col_sm_7{width:-webkit-calc(100% / 1.714285714285714 - 3.01rem);width:-moz-calc(100% / 1.714285714285714 - 3.01rem);width:calc(100% / 1.714285714285714 - 3.01rem)}
.row_f .col_sm_8{width:-webkit-calc(100% / 1.5 - 3.01rem);width:-moz-calc(100% / 1.5 - 3.01rem);width:calc(100% / 1.5 - 3.01rem)}
.row_f .col_sm_9{width:-webkit-calc(100% / 1.3333333333 - 3.01rem);width:-moz-calc(100% / 1.3333333333 - 3.01rem);width:calc(100% / 1.3333333333 - 3.01rem)}
.row_f .col_sm_10{width:-webkit-calc(100% / 1.2 - 3.01rem);width:-moz-calc(100% / 1.2 - 3.01rem);width:calc(100% / 1.2 - 3.01rem)}
.row_f .col_sm_11{width:-webkit-calc(100% / 1.0909090909091 - 3.01rem);width:-moz-calc(100% / 1.0909090909091 - 3.01rem);width:calc(100% / 1.0909090909091 - 3.01rem)}
.row_f .col_sm_12{width:-webkit-calc(100% / 1 - 3.01rem);width:-moz-calc(100% / 1 - 3.01rem);width:calc(100% / 1 - 3.01rem)}
}
@media only screen and (max-width: 640px) {
.row_f .col_xs_1{width:-webkit-calc(100% / 12 - 3.01rem);width:-moz-calc(100% / 12 - 3.01rem);width:calc(100% / 12 - 3.01rem)}
.row_f .col_xs_2{width:-webkit-calc(100% / 6 - 3.01rem);width:-moz-calc(100% / 6 - 3.01rem);width:calc(100% / 6 - 3.01rem)}
.row_f .col_xs_3{width:-webkit-calc(100% / 4 - 3.01rem);width:-moz-calc(100% / 4 - 3.01rem);width:calc(100% / 4 - 3.01rem)}
.row_f .col_xs_4{width:-webkit-calc(100% / 3 - 3.01rem);width:-moz-calc(100% / 3 - 3.01rem);width:calc(100% / 3 - 3.01rem)}
.row_f .col_xs_5{width:-webkit-calc(100% / 2.4 - 3.01rem);width:-moz-calc(100% / 2.4 - 3.01rem);width:calc(100% / 2.4 - 3.01rem)}
.row_f .col_xs_6{width:-webkit-calc(100% / 2 - 3.01rem);width:-moz-calc(100% / 2 - 3.01rem);width:calc(100% / 2 - 3.01rem)}
.row_f .col_xs_7{width:-webkit-calc(100% / 1.714285714285714 - 3.01rem);width:-moz-calc(100% / 1.714285714285714 - 3.01rem);width:calc(100% / 1.714285714285714 - 3.01rem)}
.row_f .col_xs_8{width:-webkit-calc(100% / 1.5 - 3.01rem);width:-moz-calc(100% / 1.5 - 3.01rem);width:calc(100% / 1.5 - 3.01rem)}
.row_f .col_xs_9{width:-webkit-calc(100% / 1.3333333333 - 3.01rem);width:-moz-calc(100% / 1.3333333333 - 3.01rem);width:calc(100% / 1.3333333333 - 3.01rem)}
.row_f .col_xs_10{width:-webkit-calc(100% / 1.2 - 3.01rem);width:-moz-calc(100% / 1.2 - 3.01rem);width:calc(100% / 1.2 - 3.01rem)}
.row_f .col_xs_11{width:-webkit-calc(100% / 1.0909090909091 - 3.01rem);width:-moz-calc(100% / 1.0909090909091 - 3.01rem);width:calc(100% / 1.0909090909091 - 3.01rem)}
.row_f .col_xs_12{width:-webkit-calc(100% / 1 - 3.01rem);width:-moz-calc(100% / 1 - 3.01rem);width:calc(100% / 1 - 3.01rem)}
}
SCSS
/* Vars */
$wrapWidth: 125rem;
$gutter: 1.5rem;
$gutter-: -1.5rem;
$zero: 0;
.wrapper {
width: 100%;
max-width: $wrapWidth;
padding: $zero $gutter;
margin: $zero auto;
position: relative;
}
.row_f {
margin: $zero $gutter-;
display: flex;
flex-wrap: wrap;
.col_1, .col_2, .col_3, .col_4, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11, .col_12 {
margin: $zero $gutter;
}
.col_1 {
width: calc(100% / 12 - 3.01rem);
}
.col_2 {
width: calc(100% / 6 - 3.01rem);
}
.col_3 {
width: calc(100% / 4 - 3.01rem);
}
.col_4 {
width: calc(100% / 3 - 3.01rem);
}
.col_5 {
width: calc(100% / 2.4 - 3.01rem);
}
.col_6 {
width: calc(100% / 2 - 3.01rem);
}
.col_7 {
width: calc(100% / 1.714285714285714 - 3.01rem);
}
.col_8 {
width: calc(100% / 1.5 - 3.01rem);
}
.col_9 {
width: calc(100% / 1.3333333333 - 3.01rem);
}
.col_10 {
width: calc(100% / 1.2 - 3.01rem);
}
.col_11 {
width: calc(100% / 1.0909090909091 - 3.01rem);
}
.col_12 {
width: calc(100% / 1 - 3.01rem);
}
}
@media only screen and (max-width: 1200px) {
.row_f {
.col_lg_1 {
width: calc(100% / 12 - 3.01rem);
}
.col_lg_2 {
width: calc(100% / 6 - 3.01rem);
}
.col_lg_3 {
width: calc(100% / 4 - 3.01rem);
}
.col_lg_4 {
width: calc(100% / 3 - 3.01rem);
}
.col_lg_5 {
width: calc(100% / 2.4 - 3.01rem);
}
.col_lg_6 {
width: calc(100% / 2 - 3.01rem);
}
.col_lg_7 {
width: calc(100% / 1.714285714285714 - 3.01rem);
}
.col_lg_8 {
width: calc(100% / 1.5 - 3.01rem);
}
.col_lg_9 {
width: calc(100% / 1.3333333333 - 3.01rem);
}
.col_lg_10 {
width: calc(100% / 1.2 - 3.01rem);
}
.col_lg_11 {
width: calc(100% / 1.0909090909091 - 3.01rem);
}
.col_lg_12 {
width: calc(100% / 1 - 3.01rem);
}
}
}
@media only screen and (max-width: 992px) {
.row_f {
.col_md_1 {
width: calc(100% / 12 - 3.01rem);
}
.col_md_2 {
width: calc(100% / 6 - 3.01rem);
}
.col_md_3 {
width: calc(100% / 4 - 3.01rem);
}
.col_md_4 {
width: calc(100% / 3 - 3.01rem);
}
.col_md_5 {
width: calc(100% / 2.4 - 3.01rem);
}
.col_md_6 {
width: calc(100% / 2 - 3.01rem);
}
.col_md_7 {
width: calc(100% / 1.714285714285714 - 3.01rem);
}
.col_md_8 {
width: calc(100% / 1.5 - 3.01rem);
}
.col_md_9 {
width: calc(100% / 1.3333333333 - 3.01rem);
}
.col_md_10 {
width: calc(100% / 1.2 - 3.01rem);
}
.col_md_11 {
width: calc(100% / 1.0909090909091 - 3.01rem);
}
.col_md_12 {
width: calc(100% / 1 - 3.01rem);
}
}
}
@media only screen and (max-width: 767px) {
.row_f {
.col_sm_1 {
width: calc(100% / 12 - 3.01rem);
}
.col_sm_2 {
width: calc(100% / 6 - 3.01rem);
}
.col_sm_3 {
width: calc(100% / 4 - 3.01rem);
}
.col_sm_4 {
width: calc(100% / 3 - 3.01rem);
}
.col_sm_5 {
width: calc(100% / 2.4 - 3.01rem);
}
.col_sm_6 {
width: calc(100% / 2 - 3.01rem);
}
.col_sm_7 {
width: calc(100% / 1.714285714285714 - 3.01rem);
}
.col_sm_8 {
width: calc(100% / 1.5 - 3.01rem);
}
.col_sm_9 {
width: calc(100% / 1.3333333333 - 3.01rem);
}
.col_sm_10 {
width: calc(100% / 1.2 - 3.01rem);
}
.col_sm_11 {
width: calc(100% / 1.0909090909091 - 3.01rem);
}
.col_sm_12 {
width: calc(100% / 1 - 3.01rem);
}
}
}
@media only screen and (max-width: 640px) {
.row_f {
.col_xs_1 {
width: calc(100% / 12 - 3.01rem);
}
.col_xs_2 {
width: calc(100% / 6 - 3.01rem);
}
.col_xs_3 {
width: calc(100% / 4 - 3.01rem);
}
.col_xs_4 {
width: calc(100% / 3 - 3.01rem);
}
.col_xs_5 {
width: calc(100% / 2.4 - 3.01rem);
}
.col_xs_6 {
width: calc(100% / 2 - 3.01rem);
}
.col_xs_7 {
width: calc(100% / 1.714285714285714 - 3.01rem);
}
.col_xs_8 {
width: calc(100% / 1.5 - 3.01rem);
}
.col_xs_9 {
width: calc(100% / 1.3333333333 - 3.01rem);
}
.col_xs_10 {
width: calc(100% / 1.2 - 3.01rem);
}
.col_xs_11 {
width: calc(100% / 1.0909090909091 - 3.01rem);
}
.col_xs_12 {
width: calc(100% / 1 - 3.01rem);
}
}
}