﻿@media only screen and (min-width: 48.0625em) and (max-resolution: 192dpi), only screen and (min-width: 48.0625em) and (-webkit-max-device-pixel-ratio: 2), only screen and (min-width: 50.8125em), only screen and (min-width: 48.0625em) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 3.5) {
    .column, .columns {
        position: relative;
        padding-left: .9375rem;
        padding-right: .9375rem;
    }
}

.row {
    width: auto;
    margin-left: -.9375rem;
    margin-right: -.9375rem;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none;
}

@media only screen and (min-width: 48.0625em) and (max-resolution: 192dpi), only screen and (min-width: 48.0625em) and (-webkit-max-device-pixel-ratio: 2), only screen and (min-width: 50.8125em), only screen and (min-width: 48.0625em) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 3.5) {
    .medium-6 {
        width: 50%;
    }
}
