.row-masonry{
    position:relative;
    margin:0;
    padding:0;
    width:100%
}
.row-masonry .col-masonry{
    display:inline-block;
    width:100%;
    min-height:1em;
    margin-bottom:15px
}
@media only screen and (min-width:480px){
    .row-masonry-sm-1{
        -webkit-column-count:1;
        column-count:1;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:1;
        columns:1
    }
    .no-csscolumns .row-masonry-sm-1{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-1:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-1>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:99%
    }
    .row-masonry-sm-2{
        -webkit-column-count:2;
        column-count:2;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:2;
        columns:2
    }
    .no-csscolumns .row-masonry-sm-2{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-2:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-2>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:49%
    }
    .row-masonry-sm-3{
        -webkit-column-count:3;
        column-count:3;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:3;
        columns:3
    }
    .no-csscolumns .row-masonry-sm-3{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-3:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-3>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:32%
    }
    .row-masonry-sm-4{
        -webkit-column-count:4;
        column-count:4;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:4;
        columns:4
    }
    .no-csscolumns .row-masonry-sm-4{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-4:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-4>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:24%
    }
    .row-masonry-sm-5{
        -webkit-column-count:5;
        column-count:5;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:5;
        columns:5
    }
    .no-csscolumns .row-masonry-sm-5{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-5:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-5>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:19%
    }
    .row-masonry-sm-6{
        -webkit-column-count:6;
        column-count:6;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:6;
        columns:6
    }
    .no-csscolumns .row-masonry-sm-6{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-6:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-6>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:15%
    }
    .row-masonry-sm-7{
        -webkit-column-count:7;
        column-count:7;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:7;
        columns:7
    }
    .no-csscolumns .row-masonry-sm-7{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-7:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-7>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:13%
    }
    .row-masonry-sm-8{
        -webkit-column-count:8;
        column-count:8;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:8;
        columns:8
    }
    .no-csscolumns .row-masonry-sm-8{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-8:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-8>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:11%
    }
    .row-masonry-sm-9{
        -webkit-column-count:9;
        column-count:9;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:9;
        columns:9
    }
    .no-csscolumns .row-masonry-sm-9{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-9:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-9>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:10%
    }
    .row-masonry-sm-10{
        -webkit-column-count:10;
        column-count:10;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:10;
        columns:10
    }
    .no-csscolumns .row-masonry-sm-10{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-10:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-10>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:9%
    }
    .row-masonry-sm-11{
        -webkit-column-count:11;
        column-count:11;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:11;
        columns:11
    }
    .no-csscolumns .row-masonry-sm-11{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-11:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-11>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:8%
    }
    .row-masonry-sm-12{
        -webkit-column-count:12;
        column-count:12;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:12;
        columns:12
    }
    .no-csscolumns .row-masonry-sm-12{
        text-align:justify
    }
    .no-csscolumns .row-masonry-sm-12:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-sm-12>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:7%
    }
}
@media only screen and (min-width:768px){
    .row-masonry-md-1{
        -webkit-column-count:1;
        column-count:1;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:1;
        columns:1
    }
    .no-csscolumns .row-masonry-md-1{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-1:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-1>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:99%
    }
    .row-masonry-md-2{
        -webkit-column-count:2;
        column-count:2;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:2;
        columns:2
    }
    .no-csscolumns .row-masonry-md-2{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-2:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-2>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:49%
    }
    .row-masonry-md-3{
        -webkit-column-count:3;
        column-count:3;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:3;
        columns:3
    }
    .no-csscolumns .row-masonry-md-3{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-3:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-3>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:32%
    }
    .row-masonry-md-4{
        -webkit-column-count:4;
        column-count:4;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:4;
        columns:4
    }
    .no-csscolumns .row-masonry-md-4{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-4:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-4>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:24%
    }
    .row-masonry-md-5{
        -webkit-column-count:5;
        column-count:5;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:5;
        columns:5
    }
    .no-csscolumns .row-masonry-md-5{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-5:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-5>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:19%
    }
    .row-masonry-md-6{
        -webkit-column-count:6;
        column-count:6;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:6;
        columns:6
    }
    .no-csscolumns .row-masonry-md-6{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-6:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-6>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:15%
    }
    .row-masonry-md-7{
        -webkit-column-count:7;
        column-count:7;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:7;
        columns:7
    }
    .no-csscolumns .row-masonry-md-7{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-7:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-7>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:13%
    }
    .row-masonry-md-8{
        -webkit-column-count:8;
        column-count:8;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:8;
        columns:8
    }
    .no-csscolumns .row-masonry-md-8{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-8:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-8>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:11%
    }
    .row-masonry-md-9{
        -webkit-column-count:9;
        column-count:9;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:9;
        columns:9
    }
    .no-csscolumns .row-masonry-md-9{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-9:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-9>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:10%
    }
    .row-masonry-md-10{
        -webkit-column-count:10;
        column-count:10;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:10;
        columns:10
    }
    .no-csscolumns .row-masonry-md-10{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-10:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-10>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:9%
    }
    .row-masonry-md-11{
        -webkit-column-count:11;
        column-count:11;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:11;
        columns:11
    }
    .no-csscolumns .row-masonry-md-11{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-11:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-11>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:8%
    }
    .row-masonry-md-12{
        -webkit-column-count:12;
        column-count:12;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:12;
        columns:12
    }
    .no-csscolumns .row-masonry-md-12{
        text-align:justify
    }
    .no-csscolumns .row-masonry-md-12:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-md-12>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:7%
    }
}
@media only screen and (min-width:992px){
    .row-masonry-lg-1{
        -webkit-column-count:1;
        column-count:1;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:1;
        columns:1
    }
    .no-csscolumns .row-masonry-lg-1{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-1:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-1>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:99%
    }
    .row-masonry-lg-2{
        -webkit-column-count:2;
        column-count:2;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:2;
        columns:2
    }
    .no-csscolumns .row-masonry-lg-2{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-2:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-2>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:49%
    }
    .row-masonry-lg-3{
        -webkit-column-count:3;
        column-count:3;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:3;
        columns:3
    }
    .no-csscolumns .row-masonry-lg-3{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-3:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-3>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:32%
    }
    .row-masonry-lg-4{
        -webkit-column-count:4;
        column-count:4;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:4;
        columns:4
    }
    .no-csscolumns .row-masonry-lg-4{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-4:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-4>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:24%
    }
    .row-masonry-lg-5{
        -webkit-column-count:5;
        column-count:5;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:5;
        columns:5
    }
    .no-csscolumns .row-masonry-lg-5{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-5:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-5>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:19%
    }
    .row-masonry-lg-6{
        -webkit-column-count:6;
        column-count:6;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:6;
        columns:6
    }
    .no-csscolumns .row-masonry-lg-6{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-6:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-6>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:15%
    }
    .row-masonry-lg-7{
        -webkit-column-count:7;
        column-count:7;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:7;
        columns:7
    }
    .no-csscolumns .row-masonry-lg-7{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-7:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-7>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:13%
    }
    .row-masonry-lg-8{
        -webkit-column-count:8;
        column-count:8;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:8;
        columns:8
    }
    .no-csscolumns .row-masonry-lg-8{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-8:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-8>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:11%
    }
    .row-masonry-lg-9{
        -webkit-column-count:9;
        column-count:9;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:9;
        columns:9
    }
    .no-csscolumns .row-masonry-lg-9{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-9:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-9>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:10%
    }
    .row-masonry-lg-10{
        -webkit-column-count:10;
        column-count:10;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:10;
        columns:10
    }
    .no-csscolumns .row-masonry-lg-10{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-10:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-10>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:9%
    }
    .row-masonry-lg-11{
        -webkit-column-count:11;
        column-count:11;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:11;
        columns:11
    }
    .no-csscolumns .row-masonry-lg-11{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-11:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-11>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:8%
    }
    .row-masonry-lg-12{
        -webkit-column-count:12;
        column-count:12;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:12;
        columns:12
    }
    .no-csscolumns .row-masonry-lg-12{
        text-align:justify
    }
    .no-csscolumns .row-masonry-lg-12:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-lg-12>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:7%
    }
}
@media only screen and (min-width:1200px){
    .row-masonry-xl-1{
        -webkit-column-count:1;
        column-count:1;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:1;
        columns:1
    }
    .no-csscolumns .row-masonry-xl-1{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-1:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-1>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:99%
    }
    .row-masonry-xl-2{
        -webkit-column-count:2;
        column-count:2;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:2;
        columns:2
    }
    .no-csscolumns .row-masonry-xl-2{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-2:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-2>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:49%
    }
    .row-masonry-xl-3{
        -webkit-column-count:3;
        column-count:3;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:3;
        columns:3
    }
    .no-csscolumns .row-masonry-xl-3{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-3:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-3>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:32%
    }
    .row-masonry-xl-4{
        -webkit-column-count:4;
        column-count:4;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:4;
        columns:4
    }
    .no-csscolumns .row-masonry-xl-4{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-4:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-4>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:24%
    }
    .row-masonry-xl-5{
        -webkit-column-count:5;
        column-count:5;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:5;
        columns:5
    }
    .no-csscolumns .row-masonry-xl-5{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-5:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-5>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:19%
    }
    .row-masonry-xl-6{
        -webkit-column-count:6;
        column-count:6;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:6;
        columns:6
    }
    .no-csscolumns .row-masonry-xl-6{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-6:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-6>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:15%
    }
    .row-masonry-xl-7{
        -webkit-column-count:7;
        column-count:7;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:7;
        columns:7
    }
    .no-csscolumns .row-masonry-xl-7{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-7:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-7>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:13%
    }
    .row-masonry-xl-8{
        -webkit-column-count:8;
        column-count:8;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:8;
        columns:8
    }
    .no-csscolumns .row-masonry-xl-8{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-8:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-8>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:11%
    }
    .row-masonry-xl-9{
        -webkit-column-count:9;
        column-count:9;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:9;
        columns:9
    }
    .no-csscolumns .row-masonry-xl-9{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-9:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-9>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:10%
    }
    .row-masonry-xl-10{
        -webkit-column-count:10;
        column-count:10;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:10;
        columns:10
    }
    .no-csscolumns .row-masonry-xl-10{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-10:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-10>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:9%
    }
    .row-masonry-xl-11{
        -webkit-column-count:11;
        column-count:11;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:11;
        columns:11
    }
    .no-csscolumns .row-masonry-xl-11{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-11:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-11>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:8%
    }
    .row-masonry-xl-12{
        -webkit-column-count:12;
        column-count:12;
        -webkit-column-gap:15px;
        column-gap:15px;
        -webkit-columns:12;
        columns:12
    }
    .no-csscolumns .row-masonry-xl-12{
        text-align:justify
    }
    .no-csscolumns .row-masonry-xl-12:after{
        content:"";
        display:inline-block;
        width:100%
    }
    .no-csscolumns .row-masonry-xl-12>.col-masonry{
        vertical-align:top;
        display:inline-block;
        width:7%
    }
}