.section-techspecs .section-in-the-box .section-in-the-box-content {
  margin-right: 0;
}

html[dir="rtl"] .section-techspecs .section-in-the-box .techspecs-list {
  padding-right: 0;
}

.section-audio .list-item-icon {
  margin-right: 0;
}

.section-techspecs .section-accessibility .accessibility-content {
  margin-right: unset;
}

.section-techspecs .section-configure .configure-content {
  margin-right: unset;
}

.section-environment
  .callout-techspecs-environment
  .callout-techspecs-environment-content {
  margin-right: unset;
}

@media only screen and (max-width: 734px) {
  html[dir="rtl"] .section-size-weight .size-weight-picture .specs-size-weight {
    margin-left: 0 !important;
    margin-right: 60px;
    float: right;
  }
}

@media only screen and (max-width: 734px) {
  html[dir="rtl"]
    .section-size-weight
    .size-weight-picture
    .caption:nth-of-type(1) {
    left: 0;
    right: 70px;
  }
}

@media only screen and (max-width: 734px) {
  html[dir="rtl"]
    .section-size-weight
    .size-weight-picture
    .caption:nth-of-type(2) {
    left: 225px;
    right: -10px;
  }
}

@media only screen and (max-width: 734px) {
  html[dir="rtl"]
    .section-size-weight
    .size-weight-picture
    .caption:nth-of-type(3) {
    right: 67px;
    left: 0;
  }
}

.section-at-a-glance
  .grid-content
  .grid-item-retina-display
  .grid-item-headline {
  margin-top: 0;
}

.section-techspecs
  .section-connections-expansion
  .connections-expansion-content {
  margin-left: unset;
  margin-right: unset;
}

.section-input .grid-content .techspecs-list .list-item {
  margin-top: 0.2em;
}

.section-operating-system-content {
  margin-right: unset;
}

@media only screen and (max-width: 1068px) {
  .section-storage .grid-content {
    grid-template-columns: 44% 48%;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-temperature .small-9 {
    flex-basis: 95%;
    max-width: 95%;
  }
}

.section-built-in-apps .techspecs-grid-container {
  margin-right: 0;
}

.section-techspecs
  .section-at-a-glance
  .grid-content
  .grid-item-retina-display
  .grid-item-headline {
  margin-top: 0;
}

.section-techspecs .section-at-a-glance .grid-content .grid-item-subheadline {
  margin-top: 0;
}

@media only screen and (max-width: 734px) {
  .section-techspecs .section-at-a-glance .grid-content .specs-icon-m1,
  .section-techspecs
    .section-at-a-glance
    .grid-content
    .specs-icon-unified-memory,
  .section-techspecs .section-at-a-glance .grid-content .specs-icon-camera,
  .section-techspecs .section-at-a-glance .grid-content .specs-icon-keyboard,
  .section-techspecs .section-at-a-glance .grid-content .grid-item-headline,
  .section-techspecs .section-at-a-glance .grid-content {
    text-align: right;
    margin-right: 0;
    margin-left: auto;
  }
}

@media only screen and (max-width: 734px) {
  .section-techspecs .section-at-a-glance .section-header {
    text-align: right;
  }
}

@media only screen and (max-width: 1068px) {
  .section-techspecs .section-colors .gallery-item .ar-gallery-link {
    bottom: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .section-techspecs .section-colors .gallery-item .ar-gallery-link {
    bottom: -35px;
  }
}

.ar-quicklook-link a span::after {
  padding-left: unset;
}

.section-operating-system .description-content {
  padding-left: 20px;
}
