@media only screen and (max-width: 735px) { 
    html[lang=zh-CN] .centerall { padding-left: 0!important; }
}

.grid-item-accessibility.full h3 {
    max-width: 327px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-accessibility.full h3 {
        max-width: 273px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-accessibility.full h3 {
        max-width: 177px
    }
}

.grid-item-visitors {
    padding: 60px 40px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-visitors.half {
        padding: 36px 21px;
    }

    .grid-item-visitors .typography-headline-elevated {
        font-size: 44px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-visitors.half {
        padding: 48px 30px;
    }

    .grid-item-visitors .typography-headline-elevated {
        font-size: 40px;
    }
}

.grid-item-devs-payment.half {
    padding: 60px 44px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-devs-payment.half {
        padding: 36px 18px;
    }

    .grid-item-devs-payment .typography-headline-elevated {
        font-size: 46px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-devs-payment.half {
        padding: 48px 30px;
    }

    .grid-item-devs-payment .typography-headline-elevated {
        font-size: 40px;
    }
}

.grid-item-verify-payment.full h3 {
    max-width: 327px
}

@media only screen and (max-width: 1068px) {
    .grid-item-verify-payment.full h3 {
        max-width: 278px;
    }

    .grid-item-verify-payment.full .headline-content {
        padding-left: 20px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-verify-payment.full .headline-content {
        margin-left: calc(var(--grid-gutter) / 2);
        padding-left: var(--tile-padding)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-apis.full h3 {
        max-width: 547px;
    }
}


@media only screen and (max-width: 734px) {
    .grid-item-apis {
        padding: 48px 10px;
    }
}

.grid-item-featured {
    padding: 60px 50px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-featured {
        padding: 36px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-featured {
        padding: 48px 30px;
    }
}


@media only screen and (max-width: 1068px) {

    .grid-item-promoted.half {
        padding: 36px 20px 47px 20px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-promoted.half {
        padding: 48px 30px;
    }
}

.grid-item-billings {
    padding: 60px 51px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-billings.half {
        padding: 36px 34px 52px 34px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-billings.half {
        padding: 48px 30px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-marketing.full {
        padding: 48px 18px;
    }
}

.grid-item-free .typography-headline-elevated {
    font-size: 47px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-free .typography-headline-elevated {
        font-size: 37px;
    }

    .grid-item-free.half {
        padding: 36px 19px 52px 19px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-free .typography-headline-elevated {
        font-size: 36px;
    }

    .grid-item-free.half {
        padding: 48px 30px;
    }
}

.grid-item-members {
    padding: 60px 55px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-members.half {
        padding: 36px 20px;
    }

    .grid-item-members .typography-headline {
        font-size: 36px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-members.half {
        padding: 48px 30px;
    }

    .grid-item-members .typography-headline {
        font-size: 32px;
    }
}

@media only screen and (min-width: 1068px) {
    .grid-item-devs-payment .typography-headline-elevated {
        font-size: 58px;
    }
}

/* GC only section start */
@media only screen and (max-width: 734px) {
    .Greater-China-developers.full .headline-content, .Greater-China-developers.full .picture-container {
        width:100%
    }
}

.Greater-China-developers.full picture {
    margin-left:calc(-1 * var(--tile-padding))
}

@media only screen and (max-width: 734px) {
    .Greater-China-developers.full picture {
        margin-left: 0;
        float:right
    }
}

.Greater-China-developers.full .headline-content {
    margin-left: calc(var(--grid-gutter) / 2);
    padding-left:var(--tile-padding)
}

@media only screen and (max-width: 734px) {
    .Greater-China-developers.full .headline-content {
        margin-left: 0;
        padding-top:var(--tile-padding-vertical)
    }
}

.Greater-China-developers.full h3 {
    max-width:350px
}


.Greater-China-developers-pic {
    display: block;
    width: 499px;
    height:321px
}

@media only screen and (max-width: 1068px) {
    .Greater-China-developers-pic {
        display: block;
        width: 337px;
        height:220px
    }
}

@media only screen and (max-width: 734px) {
    .Greater-China-developers-pic {
        display: block;
        width: 321px;
        height:217px
    }
}
/* GC only section end */

@media only screen and (max-width: 734px) {
    .typography-headline-API {
        padding: 0 0 0 15px;
    }
}

@media only screen and (min-width: 1068px) {
    .grid-item-verify-payment.full h3 {
        margin: 0 0 0 -16px;
    }
}

.grid-item-success.full .headline-content {
    margin-right: 126px;
}
@media only screen and (max-width: 1068px) {
    .grid-item-success.full .headline-content {
        margin-right: 52px;
    }
}
@media only screen and (max-width: 734px) {
    .grid-item-success.full .headline-content {
        margin-right: 40px;
    }
}

.grid-item-jobs {
    padding: 60px 60px 60px 51px;
}
@media only screen and (max-width: 1068px) {
    .grid-item-jobs {
        padding: 36px 36px 50px 30px!important;
    }
}

.icon-chevronright::after {top: 0!important;}


.grid-item-devs-payment h3{
    max-width: 392px;
}

.grid-item-billings h3{
    max-width: 373px;
}



@media only screen and (max-width: 734px) {
    .grid-item-moderators h3{
        width: 285px;
    }
}
