@charset "utf-8";
.flex-r{
    display: flex;
    flex-direction: row;
}
.flex-c{
    display: flex;
    flex-direction: column;
}
.j-c{
    justify-content: center;
}
.j-s{
    justify-content: flex-start;
}
.j-e{
    justify-content: flex-end;
}
.j-s-b{
    justify-content: space-between;
}
.j-s-a{
    justify-content: space-around;
}
.j-s-e{
    justify-content: space-evenly;
}
.a-c{
    align-items: center;
}
.a-s{
    align-items: flex-start;
}
.a-e{
    align-items: flex-end;
}
.flex-wrap{
    flex-wrap: wrap;
}
.flex-nowrap{
    flex-wrap: nowrap;
}
.a-c-s{
    align-content:flex-start;
}
.a-c-c{
    align-content: center;
}
.a-c-e{
    align-content: flex-end;
}
.flex-1{
    flex: 1;
    overflow: auto;
}
.flex-shrink{
    flex-shrink: 0;
}