.ct-row {
    position: relative;
    box-sizing: border-box;
    &::before,&::after {
        content: '';
        clear: both;
        display: table;
    }
    &.ct-row__flex {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        display: -webkit-flex;
    }
    &.ct-row-justify__end {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
    &.ct-row-justify__center{
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    &.ct-row-justify__between{
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    &.ct-row-justify__around{
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }
    &.ct-row__wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}
