.section-chip .image-chip {
    margin-right: 0;
}

.section-accessibility .techspecs-os-features li {
    margin-right: 0;
}

.section-environment .callout-techspecs-environment .callout-techspecs-environment-content .callout-techspecs-environment-first-column {
    padding-right: 0;
    padding-left: 6%;
}

#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-caption {
    display: block;
    margin-top: .8em;
}

.section-environment .callout-techspecs-environment .callout-techspecs-environment-content .callout-techspecs-environment-chemistry a:last-of-type {
  margin-bottom: 0!important;
}

@media (max-width:734px) {
    .section-workouts-and-activities .techspecs-row .techspecs-column:nth-child(2n+4) {
        margin-left: unset;
        margin-right: 0;
    }
}

@media (max-width:734px) {
    .section-hardware .techspecs-column .image-hardware-connectors {
        right: 50%;
        transform: translate(50%);
    }
}

@media only screen and (max-width: 734px) {    
    .section-in-the-box .image-in-the-box {
        right: 50%;
        transform: translateX(50%);
    }
}

@media only screen and (min-width: 1069px) {
    .section-hardware .techspecs-column .image-hardware-connectors .diagram-speaker {
        right: 18px;
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-hardware .techspecs-column .image-hardware-connectors .diagram-speaker {
        right: 1px;
        top: 101px;
    }
}
