    .small-1 {
        width: 8.33333%
    }

    .small-2 {
        width: 16.66667%
    }

    .small-3 {
        width: 25%
    }

    .small-4 {
        width: 33.33333%
    }

    .small-5 {
        width: 41.66667%
    }

    .small-6 {
        width: 50%
    }

    .small-7 {
        width: 58.33333%
    }

    .small-8 {
        width: 66.66667%
    }

    .small-9 {
        width: 75%
    }

    .small-10 {
        width: 83.33333%
    }

    .small-11 {
        width: 91.66667%
    }

    .small-12 {
        width: 100%
    }


.large-1 {
	width: 8.33333%
}

.large-2 {
	width: 16.66667%
}

.large-3 {
	width: 25%
}

.large-4 {
	width: 33.33333%
}

.large-5 {
	width: 41.66667%
}

.large-6 {
	width: 50%
}

.large-7 {
	width: 58.33333%
}

.large-8 {
	width: 66.66667%
}

.large-9 {
	width: 75%
}

.large-10 {
	width: 83.33333%
}

.large-11 {
	width: 91.66667%
}

.large-12 {
	width: 100%
}

.column, .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left;
}

.large-block-grid-1>li {
	width:100%;
	list-style: none
}

.large-block-grid-1>li:nth-of-type(1n) {
	clear: none
}

.large-block-grid-1>li:nth-of-type(1n+1) {
	clear: both
}

.large-block-grid-2>li {
	width: 50%;
	list-style: none
}

.large-block-grid-2>li:nth-of-type(1n) {
	clear: none
}

.large-block-grid-2>li:nth-of-type(2n+1) {
	clear: both
}

.large-block-grid-3>li {
	width: 33.33333%;
	list-style: none
}

.large-block-grid-3>li:nth-of-type(1n) {
	clear: none
}

.large-block-grid-3>li:nth-of-type(3n+1) {
	clear: both
}
button, .button {
    display: inline-block;
}

.show-for-medium-up {
	display: inherit !important;
}
.show-for-small-down {
	display: none !important;
}
.show-for-large-up {
	display: inherit !important;
}