.icon-wrapper .icon,
.icon-wrapper .icon-after:after,
.icon-wrapper .icon-before:before,
.icon-wrapper .more:not(.icon-before):after {
    position: relative;
}

.icon-after:after,
.more:after {
    top: -0.08em;
}

@media only screen and (max-width: 734px) {
    .grid-item-cellular-data .grid-item-header {
        max-width: 380px;
    }

    .grid-item-productivity .grid-item-header {
        max-width: 340px;
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-travel .grid-item-headline {
        max-width: 61%;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-travel .grid-item-headline {
        max-width: 300px;
    }
}

.text-nowrap {
    white-space: nowrap;
}

.grid-item-five-g .image-overview-why-icon_fast {
    left: 315px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-five-g .image-overview-why-icon_fast {
        left: 218px;
    }
}

@media only screen and (max-width: 810px) {
    .text-nowrap {
        white-space: normal;
    }

    .grid-item-five-g .image-overview-why-icon_fast {
        left: 102px;
    }
}

@media only screen and (max-width: 750px) {
    .text-nowrap {
        white-space: normal;
    }

    .grid-item-five-g .image-overview-why-icon_fast {
        left: 102px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-five-g .image-overview-why-icon_fast {
        left: 198px;
    }
}

@media only screen and (max-width: 410px) {
    .text-nowrap {
        white-space: nowrap;
    }

    .grid-item-five-g .image-overview-why-icon_fast {
        left: 198px;
    }
}

@media only screen and (max-width: 374px) {
    .grid-item-five-g .image-overview-why-icon_fast {
        left: 168px;
    }
}

/* images */
.grid-item-set-up .image-overview-why-setup {
    background-image: url(/kr/ipad/cellular/images/overview/why/setup__b7ry9mylknma_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx) {
    .grid-item-set-up .image-overview-why-setup {
        background-image: url(/kr/ipad/cellular/images/overview/why/setup__b7ry9mylknma_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-set-up .image-overview-why-setup {
        background-image: url(/kr/ipad/cellular/images/overview/why/setup__b7ry9mylknma_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-set-up .image-overview-why-setup {
        background-image: url(/kr/ipad/cellular/images/overview/why/setup__b7ry9mylknma_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-set-up .image-overview-why-setup {
        background-image: url(/kr/ipad/cellular/images/overview/why/setup__b7ry9mylknma_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-set-up .image-overview-why-setup {
        background-image: url(/kr/ipad/cellular/images/overview/why/setup__b7ry9mylknma_small_2x.jpg)
    }
}

.grid-item-productivity .image-overview-why-browse {
    background-image: url(/kr/ipad/cellular/images/overview/why/browse__ddeyd3nj10q6_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx) {
    .grid-item-productivity .image-overview-why-browse {
        background-image: url(/kr/ipad/cellular/images/overview/why/browse__ddeyd3nj10q6_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-productivity .image-overview-why-browse {
        background-repeat: no-repeat;
        background-image: url(/kr/ipad/cellular/images/overview/why/browse__ddeyd3nj10q6_medium.jpg);
        background-size: contain
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-productivity .image-overview-why-browse {
        background-image: url(/kr/ipad/cellular/images/overview/why/browse__ddeyd3nj10q6_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-productivity .image-overview-why-browse {
        background-repeat: no-repeat;
        background-image: url(/kr/ipad/cellular/images/overview/why/browse__ddeyd3nj10q6_small.jpg);
        background-size: contain
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-productivity .image-overview-why-browse {
        background-image: url(/kr/ipad/cellular/images/overview/why/browse__ddeyd3nj10q6_small_2x.jpg)
    }
}

.xs-visible {
    display: none;
}

@media only screen and (max-width:734px) {
    .grid-item-without-plan .image-overview-why-icon_data {
        bottom: -2.4em;
    }
}

@media only screen and (max-width:374px) {
    .xs-visible {
        display: block;
    }

    .typography-grid-headline-medium-1:lang(ko) {
        margin-right: 11px;
    }
}

.inline-footnote .grid-item-headline .footnote-number, 
.inline-footnote .grid-item-headline .footnote-supglyph {
    font-size: .5em;
    vertical-align:top
}

@media only screen and (max-width: 734px) {
    .inline-footnote .grid-item-headline .footnote-number, 
    .inline-footnote .grid-item-headline .footnote-supglyph {
        font-size:.7em
    }
}
