/* blockgrid-bootstrap.css */

.small-block-grid-1 > .col,
.small-block-grid-1 > .cols {
    width: 100%;
    float: left;
}
.small-block-grid-1 > .col:nth-of-type(1n),
.small-block-grid-1 > .cols:nth-of-type(1n) {
    clear: none;
}
.small-block-grid-1 > .col:nth-of-type(1n+1),
.small-block-grid-1 > .cols:nth-of-type(1n+1) {
    clear: both;
}
.small-block-grid-1 > .col:last-child,
.small-block-grid-1 > .cols:last-child {
    float: left;
}
.medium-block-grid-2> .col,
.medium-block-grid-2> .cols {
    width: 50%;
    float: left;
}
.medium-block-grid-2> .col:nth-of-type(1n),
.medium-block-grid-2> .cols:nth-of-type(1n) {
    clear: none;
}
.medium-block-grid-2> .col:nth-of-type(2n+1),
.medium-block-grid-2> .cols:nth-of-type(2n+1) {
    clear: both;
}
.medium-block-grid-2> .col:last-child,
.medium-block-grid-2> .cols:last-child {
    float: left;
}
.large-block-grid-2> .col,
.large-block-grid-2> .cols {
    width: 50%;
    float: left;
}
.large-block-grid-2> .col:nth-of-type(1n),
.large-block-grid-2> .cols:nth-of-type(1n) {
    clear: none;
}
.large-block-grid-2> .col:nth-of-type(2n+1),
.large-block-grid-2> .cols:nth-of-type(2n+1) {
    clear: both;
}
.large-block-grid-2> .col:last-child,
.large-block-grid-2> .cols:last-child {
    float: left;
}
