/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */


.row:before,
.row:after {
    content: " ";
    display: table
}

.row:after {
    clear: both
}


.column,
.columns {
    padding-left: .9375rem;
    padding-right: .9375rem;
    width: 100%;
    float: left
}

.item {background: #fff;padding: 28px 35px}
@media only screen and (min-width: 64.0625em) {
    
    .column,
    .columns {
        position: relative;
        padding-left: .9375rem;
        padding-right: .9375rem;
        float: left
    }
    
    .large-12 {
        width: 100%
    }
    
}


.show-for-touch {
    display: none !important
}

.hide-for-touch {
    display: inherit !important
}

.touch .show-for-touch {
    display: inherit !important
}

.touch .hide-for-touch {
    display: none !important
}
