.image-overview-move-goal-static {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/move_goal_static_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-move-goal-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/move_goal_static_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-move-goal-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/move_goal_static_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-move-goal-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/move_goal_static_medium_2x.jpg");
  }
}

.image-overview-competitions-static {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/competitions_static_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-competitions-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/competitions_static_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-competitions-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/competitions_static_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-competitions-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/competitions_static_medium_2x.jpg");
  }
}

.image-overview-stand-tap-static {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/stand_tap_static_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-stand-tap-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/stand_tap_static_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-stand-tap-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/stand_tap_static_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-stand-tap-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/stand_tap_static_medium_2x.jpg");
  }
}

.image-overview-activity-workout {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/activity_workout_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-activity-workout {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/activity_workout_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-activity-workout {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/activity_workout_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-activity-workout {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/activity_workout_medium_2x.jpg");
  }
}

.image-overview-customize {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/customize_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-customize {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/customize_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-customize {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/customize_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-customize {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/customize_medium_2x.jpg");
  }
}

.image-overview-goal-static {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/goal_static_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-goal-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/goal_static_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-goal-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/goal_static_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-goal-static {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/goal_static_medium_2x.jpg");
  }
}

.image-overview-favorite-apps {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/favorite_apps_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-favorite-apps {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/favorite_apps_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-favorite-apps {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/favorite_apps_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-favorite-apps {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/favorite_apps_medium_2x.jpg");
  }
}

.image-overview-coaching {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/coaching_large.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-coaching {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/coaching_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  .image-overview-coaching {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/coaching_medium.png");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-coaching {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/coaching_medium_2x.png");
  }
}

.image-overview-hero {
  background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/hero_large.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .image-overview-hero {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/hero_large_2x.jpg");
  }
}
@media only screen and (max-width: 1068px) {
  .image-overview-hero {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/hero_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-overview-hero {
    background-image: url("/mideast/watch/close-your-rings/d/images/overview/ar/hero_medium_2x.jpg");
  }
}

.section {
  overflow: hidden;
}

.column {
  float: right;
}

.rings-animation-container .rings-animation .rings-container {
  -webkit-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
  left: 0;
  right: 50%;
}

@media only screen and (max-width: 735px) {
  .rings-animation-container
    .rings-animation
    .rings-container
    .rings-mediaobject
    .motivation-flare
    figure.centered {
    right: auto;
    left: 50%;
  }
}

.section-move .grid .column .calorie-counter-content .badge .badge-value {
  direction: ltr;
}

.section-move
  .grid
  .column
  .calorie-counter-content
  .badge
  .badge-value
  .count {
  left: 50%;
  margin-left: -69px;
}

@media only screen and (max-width: 1068px) {
  .section-move
    .grid
    .column
    .calorie-counter-content
    .badge
    .badge-value
    .count {
    margin-left: -48px;
  }
}

.replay-btn.calories {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

@media only screen and (max-width: 1068px) {
  .replay-btn.calories {
    top: -65px;
  }
}

@media only screen and (max-width: 735px) {
  .replay-btn.calories {
    top: 3px;
  }
}

.section-stand .grid .column .static-glyph,
.section-exercise .grid .column .static-glyph {
  left: 50%;
  right: auto;
}

.gallery-container .paddlenav-arrow-previous {
  left: auto;
  right: 59px;
}

@media only screen and (max-width: 1068px) {
  .gallery-container .paddlenav-arrow-previous {
    right: 33px;
  }
}

.gallery-container .paddlenav-arrow-next {
  right: auto;
  left: 57px;
}

@media only screen and (max-width: 1068px) {
  .gallery-container .paddlenav-arrow-next {
    left: 34px;
  }
}

.grid .column .content-main {
  padding-right: 0;
  padding-left: 50px;
}

@media only screen and (max-width: 1068px) {
  .grid .column .content-main {
    padding-left: 40px;
  }
}

@media only screen and (max-width: 735px) {
  .grid .column .content-main {
    padding-left: 0;
  }
}

.grid .column.space-right {
  border-left: 10px solid #000;
}

.grid .column.space-left {
  border-right: 10px solid #000;
}

@media only screen and (max-width: 1068px) {
  .grid .column.space-right {
    border-left: 8px solid #000;
  }

  .grid .column.space-left {
    border-right: 8px solid #000;
  }
}

@media only screen and (max-width: 735px) {
  .grid .column.space-right {
    border-left: none;
  }

  .grid .column.space-left {
    border-right: none;
  }
}

@media only screen and (max-width: 735px) {
  .grid .column .tile-media {
    margin-left: unset;
    margin-right: -25px;
  }
}

.section-motivation + .double-row .section {
  padding-top: 0;
}

@media only screen and (max-width: 735px) {
  .section-sessions .section-content {
    text-align: right;
  }
}

@media only screen and (max-width: 735px) {
  .section-motivation + .double-row .section {
    padding-top: 100px;
  }
}
