.package {
    width: 30%;
}

.comparison__table .item__header .item__row .column-right .column {
    width: 33.33%;
}

.comparison__table .item__detail .item__row .column-right .column {
    width: 33.33%;
}

.comparison__table .item__detail .item__row .column-right .column:nth-child(1) {
    -webkit-box-shadow: inset -55px 0px 36px -65px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: inset -55px 0px 36px -65px rgba(0, 0, 0, 0.40);
    box-shadow: inset -55px 0px 36px -65px rgba(0, 0, 0, 0.40);
}

.comparison__table .item__detail .item__row .column-right .column:nth-child(2) {
    box-shadow: none;
}

.comparison__table .item__detail .item__row .column-right .column:nth-child(3) {
    -webkit-box-shadow: inset 55px 0px 36px -65px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: inset 55px 0px 36px -65px rgba(0, 0, 0, 0.40);
    box-shadow: inset 55px 0px 36px -65px rgba(0, 0, 0, 0.40);
}

@media only screen and (max-width: 767px) {
    .page-banner {
        background-position: 71%;
    }

    .package {
        width: 100%;
    }

    .page-content img {
        margin: 15px 0 10px;
    }
}

@media only screen and (max-width: 767px) {
    .comparison__table .item__detail .item__row .column-right .column:nth-child(2),
    .comparison__table .item__detail .item__row .column-right .column:nth-child(4) { box-shadow:none !important; }
    .comparison__table .item__header .column-right .column:nth-child(2),
    .comparison__table .item__header .column-right .column:nth-child(4) {box-shadow:none !important;}
}