/* fonts */
body:lang(ar),
#ac-globalfooter .ac-gf-sosumi p:lang(ar),
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
.colornav-link.current .colornav-label:lang(ar),
.colornav-value:checked ~ .colornav-link .colornav-label:lang(ar),
.button:lang(ar) {
  font-family: "SF Pro AR Text", "SF Pro AR", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.template-badge .badge-value:lang(ar),
.section-compare-table .compare .compare-rowheader-style:lang(ar) {
  font-family: "SF Pro AR Display", "SF Pro AR", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* fonts ends */

.compare-modal .device-content ul {
  margin-right: 1.17647em;
  text-align: right;
  margin-left: 0;
}

.colornav-logo-productred {
  background-image: url(/v/iphone/compare/v/built/assets/ac-colornav/productred.svg);
}

.template-dropdown .selector-element::before {
  left: 0;
  right: auto;
  transform: rotate(180deg);
}

.icon-chevronright::before,
.icon-chevronright::after {
  content: "";
}

.compare-modal .device-content .footnote a {
  margin: 0;
}

.compare-modal .device-content li::before {
  padding-right: unset;
  padding-left: 0.5em;
}

.page-overview .compare-table .section-buy .compare-row,
.page-overview .compare-table .section-buy .compare-row:nth-of-type(3) {
  margin-top: 0;
}

.page-overview
  .compare-table
  .section-buy
  .compare-row
  .compare-column.template-item-link {
  margin-top: 0.8em;
}

@media only screen and (max-width: 734px) {
  .wrap-small {
    white-space: break-spaces;
  }
}

.template-badge .badge-copy {
  display: inline-block;
  min-height: 50px;
}

.page-overview .compare-table .section-buy .template-dynamic-price .mdash {
  /* display: block; */
}

.facetime-span {
  display: inline-block;
  direction: ltr;
}

[class*="image-icon-camera"] ~ ul li:first-of-type {
  min-height: 75px;
}

[class*="image-icon-none"] ~ ul li {
  min-height: 50px;
}

#footnote†-1 > small {
  display: none;
}
#footnote†-1 > .show-asterisk {
  display: inline-block;
}
html.has-modal .modal-close-button {
  direction: ltr;
}

.ribbon-content {
  width: 100%;
}

@media only screen and (min-width: 1441px) {
  .section-guided-tour.row .section-content {
    margin-left: auto;
    margin-right: auto;
    width: 980px;
  }
}
