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

#ac-globalfooter .ac-gf-icon-after::after, #ac-globalfooter .ac-gf-more::after,
.icon-after::after, .more::after {
    top : -0.08em;
}

.inline-video-button .icon-after::after {
    top : 0;
}

@media only screen and (max-width: 400px) {
    .small-width {
        width: 375px
    }
}

.section-design .overview-design-fan-snipe1 {
    --p-width: 95px;
    --p-height: 115px;
}

@media only screen and (max-width: 1068px) {
    .section-design .overview-design-fan-snipe1 {
        --p-width: 83px;
        --p-height:107px
    }
}

@media only screen and (max-width: 734px) {
    .section-design .overview-design-fan-snipe1 {
        --p-width: 90px;
        --p-height:110px
    }
}

.section-design .overview-design-fan-snipe2 {
    --p-width: 85px;
    --p-height:50px
}

@media only screen and (max-width: 1068px) {
    .section-design .overview-design-fan-snipe2 {
        --p-width: 75px;
        --p-height:45px
    }
}

@media only screen and (max-width: 734px) {
    .section-design .overview-design-fan-snipe2 {
        --p-width: 47px;
        --p-height:69px
    }
}

.section-connect .overview-connect-center-stage-snipe {
    --p-width: 157px;
    --p-height:50px
}

@media only screen and (max-width: 1068px) {
    .section-connect .overview-connect-center-stage-snipe {
        --p-width: 140px;
        --p-height:45px
    }
}

@media only screen and (max-width: 734px) {
    .section-connect .overview-connect-center-stage-snipe {
        --p-width: 137px;
        --p-height:44px
    }
}

.section-connect .overview-connect-front-camera-snipe {
    --p-width: 100px;
    --p-height:80px
}

@media only screen and (max-width: 1068px) {
    .section-connect .overview-connect-front-camera-snipe {
        --p-width: 85px;
        --p-height:70px
    }
}

@media only screen and (max-width: 734px) {
    .section-connect .overview-connect-front-camera-snipe {
        --p-width: 90px;
        --p-height:70px
    }
}

.section-create .overview-create-camera-snipe {
    --p-width: 130px;
    --p-height:50px
}

@media only screen and (max-width: 1068px) {
    .section-create .overview-create-camera-snipe {
        --p-width: 112px;
        --p-height:45px
    }
}

@media only screen and (max-width: 734px) {
    .section-create .overview-create-camera-snipe {
        --p-width: 63px;
        --p-height:70px
    }
}

.section-create .overview-create-draw-snipe {
    --p-width: 112px;
    --p-height:50px
}

@media only screen and (max-width: 1068px) {
    .section-create .overview-create-draw-snipe {
        --p-width: 94px;
        --p-height:45px
    }
}

@media only screen and (max-width: 734px) {
    .section-create .overview-create-draw-snipe {
        --p-width: 167px;
        --p-height:22px
    }
}

.section-design .overview-design-modular-snipe {
    --p-width: 70px;
    --p-height:77px
}

@media only screen and (max-width: 1068px) {
    .section-design .overview-design-modular-snipe {
        --p-width: 60px;
        --p-height:67px
    }
}

@media only screen and (max-width: 734px) {
    .section-design .overview-design-modular-snipe {
        --p-width: 60px;
        --p-height:68px
    }
}

.section-design .overview-design-multiple-apps-snipe {
    --p-width: 110px;
    --p-height:50px
}

@media only screen and (max-width: 1068px) {
    .section-design .overview-design-multiple-apps-snipe {
        --p-width: 91px;
        --p-height:45px
    }
}

@media only screen and (max-width: 734px) {
    .section-design .overview-design-multiple-apps-snipe {
        --p-width: 94px;
        --p-height:44px
    }
}

.section.section-get-things-done .overview-get-things-done-collaborate-snipe {
    --p-width: 65px;
    --p-height:52px
}

@media only screen and (max-width: 1068px) {
    .section.section-get-things-done .overview-get-things-done-collaborate-snipe {
        --p-width: 60px;
        --p-height:45px
    }
}

@media only screen and (max-width: 734px) {
    .section.section-get-things-done .overview-get-things-done-collaborate-snipe {
        --p-width: 60px;
        --p-height:44px
    }
}

.section-ipad-accessories .overview-ipad-accessories-connect-snipe {
    --p-width: 70px;
    --p-height:76px
}

@media only screen and (max-width: 1068px) {
    .section-ipad-accessories .overview-ipad-accessories-connect-snipe {
        --p-width: 60px;
        --p-height:67px
    }
}

@media only screen and (max-width: 734px) {
    .section-ipad-accessories .overview-ipad-accessories-connect-snipe {
        --p-width: 62px;
        --p-height:68px
    }
}

.section-ipad-accessories .overview-ipad-accessories-folio-snipe {
    --p-width: 90px;
    --p-height:50px
}

@media only screen and (max-width: 1068px) {
    .section-ipad-accessories .overview-ipad-accessories-folio-snipe {
        --p-width: 73px;
        --p-height:45px
    }
}

@media only screen and (max-width: 734px) {
    .section-ipad-accessories .overview-ipad-accessories-folio-snipe {
        --p-width: 75px;
        --p-height:44px
    }
}

.section-ipad-accessories .overview-ipad-accessories-pencil-snipe {
    --p-width: 70px;
    --p-height:77px
}

@media only screen and (max-width: 1068px) {
    .section-ipad-accessories .overview-ipad-accessories-pencil-snipe {
        --p-width: 57px;
        --p-height:67px
    }
}

@media only screen and (max-width: 734px) {
    .section-ipad-accessories .overview-ipad-accessories-pencil-snipe {
        --p-width: 62px;
        --p-height:67px
    }
}


.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe1, .section-design .section-content-block-ipad .hardware-fan .snipe-1 {
    top: -4px;
    left: 2px;
}

.section-watch-learn-play .section-content-block-ar .column-right .hardware .overview-watch-learn-play-ar-snipe {
    bottom: 19px;
}

@media only screen and (max-width: 1068px) and (min-width: 735px){
    .section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe1, .section-design .section-content-block-ipad .hardware-fan .snipe-1 {
        left: 11px;
        top: -10px;
    }

    .section-watch-learn-play .section-content-block-ar .column-right .hardware .overview-watch-learn-play-ar-snipe {
        top: 10px;
    }

    .section-design .section-content-block-accessories .accessories-copy .overview-design-modular-snipe, .section-design .section-content-block-accessories .accessories-copy .snipe-1 {
        transform: translate(7px,217px);
    }

    .section-create .section-content-block-apple-pencil .hardware-draw .overview-create-draw-snipe, .section-create .section-content-block-apple-pencil .hardware-draw .snipe-1 {
        transform: translate(537px,30px);
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe1, .section-design .section-content-block-ipad .hardware-fan .snipe-1 {
        left: 52%;
    }

    .section-watch-learn-play .section-content-block-ar .column-right .hardware .overview-watch-learn-play-ar-snipe {
        top: 25px;
    }

    .section.section-get-things-done .section-content-block-multitask .hardware-collaborate .overview-get-things-done-collaborate-snipe, .section.section-get-things-done .section-content-block-multitask .hardware-collaborate .snipe-1 {
        transform: translate(85px,-52px);
    }

    .section-create .section-content-block-apple-pencil .hardware-draw .overview-create-draw-snipe, .section-create .section-content-block-apple-pencil .hardware-draw .snipe-1 {
        transform: translate(-13px,-30px);
    }
}