/* Columns
*********************************************/

.sq-sc-column-2 {
    width: 50%
}

.sq-sc-column-3 {
    width: 33.33%
}

.sq-sc-column-2-3 {
    width: 66.66%
}

.sq-sc-column-4 {
    width: 25%
}

.sq-sc-column-3-4 {
    width: 75%
}

.sq-sc-column-5 {
    width: 20%
}

.sq-sc-column-2-5 {
    width: 40%
}

.sq-sc-column-3-5 {
    width: 60%
}

.sq-sc-column-4-5 {
    width: 80%
}

.sq-sc-column-6 {
    width: 16.66%
}

.sq-sc-column-5-6 {
    width: 83.33%
}

.sq-sc-column {
    -moz-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    float: left;
    padding: 0 15px 0 15px;
}

.sq-sc-row {
    margin: 0 -15px 0 -15px;
    padding: 0 0 30px 0;
}

.sq-sc-row:before, .sq-sc-row:after, .sq-sc-call-to-action:before, .sq-sc-call-to-action:after {
    content: " ";
    display: table;
}

.sq-sc-row:after, .sq-sc-call-to-action:after {
    clear: both
}

/* Responsive Columns
*********************************************/

@media all and (max-width: 960px) { 
	.sq-sc-column {
	    float: none;
	    width: 100%;
	}
}
