.ellipses {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.pattern-bg-lite {
  background: #fff url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid@1x.jpg) repeat
    left top;
  background-size: 18px 18px;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .pattern-bg-lite {
    background: #fff url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid@2x.jpg) repeat
      left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .pattern-bg-lite {
    background-size: 18px 18px;
  }
}
.pattern-bg-dark {
  background: #202024 url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid-dark@1x.gif)
    repeat left top;
  background-size: 18px 18px;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .pattern-bg-dark {
    background: #202024
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid-dark@2x.gif) repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .pattern-bg-dark {
    background-size: 18px 18px;
  }
}
.transition-off {
  webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
  -webkit-backface-visibility: hidden;
}
.backup-slider {
  display: none;
}
.destinations-slider {
  margin: 50px 0 0;
}
.destinations-slider .heading {
  width: 480px;
  margin: 0 auto 50px;
}
.destinations-slider .destination-image {
  width: 480px;
  height: 630px;
  margin: 0 auto;
}
.destinations-slider .destination-image div {
  display: none;
}
.destinations-slider .destination-image div.active {
  display: block;
}
.destinations-slider .destination-image-copy {
  margin-bottom: 20px;
}
.destinations-slider .destination-image-copy p {
  display: none;
  color: #fff;
  font-size: 20px;
  padding: 0 50px;
}
.destinations-slider .destination-image-copy p.active {
  display: block;
}
.destinations-slider .pickup-location-phone {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/pickup-location@1x.png)
    no-repeat left top;
  background-size: 480px 630px;
  width: 100%;
  height: 100%;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .pickup-location-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/pickup-location@2x.png)
      no-repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .pickup-location-phone {
    background-size: 480px 630px;
  }
}
.destinations-slider .request-phone {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/request@1x.png) no-repeat left
    top;
  background-size: 480px 630px;
  width: 100%;
  height: 100%;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .request-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/request@2x.png) no-repeat
      left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .request-phone {
    background-size: 480px 630px;
  }
}
.destinations-slider .enter-destination-phone {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/enter-destination@1x.png)
    no-repeat left top;
  background-size: 480px 630px;
  width: 100%;
  height: 100%;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .enter-destination-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/enter-destination@2x.png)
      no-repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .enter-destination-phone {
    background-size: 480px 630px;
  }
}
.destinations-slider .after-pickup-phone {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/after-pickup@1x.png) no-repeat
    left top;
  background-size: 480px 630px;
  width: 100%;
  height: 100%;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .after-pickup-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/after-pickup@2x.png)
      no-repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .after-pickup-phone {
    background-size: 480px 630px;
  }
}
.destinations-slider .show-route-phone {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/show-route@1x.png) no-repeat
    left top;
  background-size: 480px 630px;
  width: 100%;
  height: 100%;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .show-route-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/show-route@2x.png) no-repeat
      left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .destinations-slider .show-route-phone {
    background-size: 480px 630px;
  }
}
.destinations-animation {
  margin: 80px 0 0;
}
.destinations-animation .destinations-right,
.destinations-animation .destinations-left {
  width: 49%;
  vertical-align: middle;
}
.feature-copy {
  text-align: left;
  padding-left: 50px;
}
.feature-copy h3 {
  margin-bottom: 30px;
}
.feature-copy p {
  margin-bottom: 50px;
}
.feature-copy .footnote {
  font-size: 14px;
  margin-top: 150px;
  color: #666;
}
.feature-copy .copy {
  list-style: none;
  padding: 0;
  margin: 25px 0 0;
}
.feature-copy .copy .copy-item {
  padding-left: 25px;
  margin-bottom: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUFBNkI0MzkxOURCMTFFNEI4MEJFMzFCQTI1NkY4QzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUFBNkI0M0ExOURCMTFFNEI4MEJFMzFCQTI1NkY4QzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QUE2QjQzNzE5REIxMUU0QjgwQkUzMUJBMjU2RjhDNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QUE2QjQzODE5REIxMUU0QjgwQkUzMUJBMjU2RjhDNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgMtHfMAAACDSURBVHjaYvz//z8DCKSnpwcAqXwgNgViRiA+BcQTZ86cuQEkzwhSCFTUDmRXMGAHnUDFFYxpaWm+QM4mBvzAnwlIFDIQBoUghSZEKDRlYiAO/AcpPE2EwtMghf1EKOxjAnp9C5DRjEdRC0gNI1KAewGpIiA2gyoABXg/UNFWEAcgwAB1USeKeB1atwAAAABJRU5ErkJggg==)
    no-repeat left center;
}
.feature-copy .copy .copy-item a {
  text-transform: none;
  color: #666;
  font-size: 16px;
}
.feature-copy .copy .copy-item.active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTVEQzA1NzkxOUMxMTFFNEI4MEJFMzFCQTI1NkY4QzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTVEQzA1N0ExOUMxMTFFNEI4MEJFMzFCQTI1NkY4QzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNURDMDU3NzE5QzExMUU0QjgwQkUzMUJBMjU2RjhDNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNURDMDU3ODE5QzExMUU0QjgwQkUzMUJBMjU2RjhDNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl349CcAAAB2SURBVHjaYpTbdY0BCnyAuAiITaH800DcD8SbQRwmqGALVMARiHmgGMTeBMStIAUsUJOqGXCDKiA+wQS1jhAoBCk0IUKhKRMDcYARpPAMEQpPM0GDgBDoY4IGSzseRSC5zUxIQeAHxAeA+CsUg9gBUDkGgAADAE1EFUaohUfZAAAAAElFTkSuQmCC);
}
.feature-copy .copy .copy-item.active a {
  color: #fff;
}
.feature-video {
  position: relative;
  background-size: 480px 630px;
  width: 480px;
  height: 630px;
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/iphone-hand@1x.png) no-repeat
    left top;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .feature-video {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/iphone-hand@2x.png) no-repeat
      left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .feature-video {
    background-size: 480px 630px;
  }
}
.feature-video .video-wrap {
  position: absolute;
  top: 84px;
  left: 190px;
  overflow: hidden;
  width: 215px;
  height: 374px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.feature-video video {
  width: 213px;
}
.hero .hero-slide {
  height: auto;
}
.hero .hero-slide .headline {
  position: absolute;
  width: 100%;
}
.controller {
  display: none;
}
.hero .hero-slide .headline {
  top: 65%;
}
.hero .hero-slide .headline .cta {
  width: 100%;
  margin-top: 50px;
  position: relative;
  background-color: transparent;
}
.hero .hero-slide .headline .cta a {
  display: inline-block;
  padding: 5px 50px;
  background-color: #1fbad6;
  position: relative;
  z-index: 2;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
}
.vehicle-fleet {
  background: #202024 url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid-dark@1x.gif)
    repeat left top;
  background-size: 18px 18px;
  padding: 0;
  overflow: hidden;
  height: auto;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet {
    background: #202024
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid-dark@2x.gif) repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet {
    background-size: 18px 18px;
  }
}
.vehicle-fleet p {
  font-size: 16px;
}
.vehicle-fleet p,
.vehicle-fleet a,
.vehicle-fleet li {
  font-family: ff-clan-web-pro;
}
.vehicle-fleet .content {
  padding: 0;
}
.vehicle-fleet .content header {
  margin: 75px 0 55px 0;
}
.vehicle-fleet .content header p {
  text-align: left;
}
.vehicle-fleet .content header h3 {
  margin: 0 0 15px 0;
}
.vehicle-fleet .feature-slider {
  padding-top: 70px;
  background-color: #f9f9f9;
}
.vehicle-fleet .feature-slider h3,
.vehicle-fleet .feature-slider p {
  color: #07070f;
}
.vehicle-fleet .feature-slider h3 {
  margin-bottom: 30px;
}
.vehicle-fleet .feature-slider .vehicle-slide {
  font-size: 0;
  min-height: 490px;
  margin-top: 60px;
}
.vehicle-fleet .feature-slider .vehicle-slide h4 {
  margin: 0 0 30px 0;
}
.vehicle-fleet .feature-slider .panel-text {
  text-align: left;
  padding: 60px;
  overflow: hidden;
}
.vehicle-fleet .feature-slider .panel-text a {
  margin: 20px 0 0 0;
  display: inline-block;
}
.vehicle-fleet .feature-slider .quotation {
  color: #1fbad6;
  margin: 10px 0;
}
.vehicle-fleet .feature-slider .panel-image {
  position: relative;
  height: 490px;
}
.vehicle-fleet .feature-slider .overlay-text {
  position: absolute;
  text-align: left;
  padding: 60px;
  bottom: 0;
  left: 0;
}
.vehicle-fleet .feature-slider .fare-quote-phones {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-quote-phone@1x.jpg)
    no-repeat left top;
  background-size: 520px 490px;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-quote-phone@2x.jpg)
      no-repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background-size: 520px 490px;
  }
}
.vehicle-fleet .feature-slider .fare-split-phones {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-split-phones-2@1x.jpg)
    no-repeat left top;
  background-size: 520px 490px;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-split-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-split-phones-2@2x.jpg)
      no-repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-split-phones {
    background-size: 520px 490px;
  }
}
.vehicle-fleet .feature-slider .share-eta-phones {
  background: transparent
    url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/share-eta-phones@1x.jpg)
    no-repeat left top;
  background-size: 520px 490px;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .share-eta-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/share-eta-phones@2x.jpg)
      no-repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .share-eta-phones {
    background-size: 520px 490px;
  }
}
.vehicle-fleet .feature-slider .vehicles {
  width: 690px;
  margin: 0 auto;
}
.vehicle-fleet .feature-slider .slider-circle {
  left: 0;
}
.vehicle-fleet .feature-slider .vehicle-chooser {
  width: auto;
  height: 200px;
  padding: 50px;
  background: #fff url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid@1x.jpg) repeat
    left top;
  background-size: 18px 18px;
  z-index: 0;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .vehicle-chooser {
    background: #fff url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid@2x.jpg) repeat
      left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .vehicle-chooser {
    background-size: 18px 18px;
  }
}
.vehicle-fleet .feature-slider .vehicle-chooser .slider-bar {
  background: transparent url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/safety/sliders@1x.png)
    no-repeat left top;
  top: 20px;
  height: 40px;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .vehicle-chooser .slider-bar {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/safety/sliders@2x.png) no-repeat left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .vehicle-chooser .slider-bar {
    background-size: 530px 158px;
  }
}
.vehicle-fleet .feature-slider .vehicle-chooser .slider-bar .slider-circle {
  transition: left 200ms ease;
  top: -14px;
}
.vehicle-fleet .feature-slider .vehicle-chooser .slider-bar .slider-circle .car {
  padding: 7px 0;
  font-size: 19px;
}
.safety-summary {
  padding: 60px;
  clear: both;
  background: #fff url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid@1x.jpg) repeat
    left top;
  background-size: 18px 18px;
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .safety-summary {
    background: #fff url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/pattern-grid@2x.jpg) repeat
      left top;
  }
}
@media (-webkit-min-device-pixel-ratio: 2),
  (min--moz-device-pixel-ratio: 2),
  (-moz-min-device-pixel-ratio: 2),
  (-ms-min-device-pixel-ratio: 2),
  (min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
  .safety-summary {
    background-size: 18px 18px;
  }
}
.site-wrapper {
  margin-bottom: 0;
}
.site-wrapper .grid-locked {
  max-width: 1200px;
}
.site-wrapper:after {
  height: 0;
}
@media screen and (min-width: 1000px) and (max-width: 1440px) {
  .hero .controller {
    top: 98%;
  }
  .hero .controller a {
    padding: 0;
  }
  .hero .hero-slide .headline h2 {
    font-size: 75px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-quote-phones-768@1x.png)
      no-repeat center top;
    background-size: 343px 376px;
  }
  .vehicle-fleet .feature-slider .fare-split-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-split-phones-768@1x.png)
      no-repeat center top;
    background-size: 368px 386px;
  }
  .vehicle-fleet .feature-slider .share-eta-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/share-eta-phones-768@1x.png)
      no-repeat center top;
    background-size: 343px 376px;
  }
  .vehicle-fleet .feature-slider .panel-text {
    padding: 30px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-quote-phones-768@2x.png)
      no-repeat center top;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background-size: 342px 376px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-split-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-split-phones-768@2x.png)
      no-repeat center top;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-split-phones {
    background-size: 368px 386px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .share-eta-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/share-eta-phones-768@2x.png)
      no-repeat center top;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 768px) and (max-width: 1024px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .share-eta-phones {
    background-size: 342px 376px;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-quote-phones-568@1x.png)
      no-repeat center top;
    background-size: 284px 325px;
  }
  .vehicle-fleet .feature-slider .fare-split-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-split-phones-568@1x.png)
      no-repeat center top;
    background-size: 290px 337px;
  }
  .vehicle-fleet .feature-slider .share-eta-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/share-eta-phones-568@1x.png)
      no-repeat center top;
    background-size: 284px 327px;
  }
  .vehicle-fleet .feature-slider .panel-text {
    padding: 20px;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-quote-phones-568@2x.png)
      no-repeat center top;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-quote-phones {
    background-size: 284px 324px;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-split-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/fare-split-phones-568@2x.png)
      no-repeat center top;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .fare-split-phones {
    background-size: 290px 336px;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .share-eta-phones {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/share-eta-phones-568@2x.png)
      no-repeat center top;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min--moz-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-moz-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (-ms-min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-device-pixel-ratio: 2),
  screen and (min-width: 500px) and (max-width: 767px) and (min-resolution: 192dpi) {
  .vehicle-fleet .feature-slider .share-eta-phones {
    background-size: 284px 326px;
  }
}
@media screen and (min-width: 500px) and (max-width: 1000px) {
  .hero .hero-slide .headline {
    top: 50%;
  }
  .hero .hero-slide .headline h2 {
    line-height: 60px;
  }
  .backup-slider {
    display: block;
  }
  .destinations-animation {
    display: none;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  .hero .hero-slide .headline {
    top: 70%;
  }
}
@media screen and (max-width: 500px) {
  .vehicle-fleet .mobile-nav .data .info {
    padding: 20px 10px;
    text-align: left;
    overflow: hidden;
  }
  .vehicle-fleet .mobile-nav .vehicle-toggle {
    text-transform: uppercase;
  }
  .hero {
    min-height: 0;
  }
  .hero .hero-slide {
    padding: 0;
    top: 15%;
    min-height: 0;
  }
  .hero .hero-slide .headline {
    top: 52%;
  }
  .vehicle-fleet .content header {
    margin: 25px 0;
  }
  .vehicle-fleet h3,
  .vehicle-fleet p {
    color: #fff;
  }
  .destinations-animation {
    margin: 80px 0 -6px;
  }
  .destinations-animation .destinations-right,
  .destinations-animation .destinations-left {
    width: 100%;
    vertical-align: middle;
  }
  .destinations-animation .feature-copy {
    padding: 0 20px;
  }
  .destinations-animation .feature-copy .copy .copy-item a {
    font-size: 12px;
  }
  .destinations-slider {
    margin: 50px 0 0;
  }
  .destinations-slider .heading {
    width: 240px;
    margin: 0 auto 50px;
  }
  .destinations-slider .heading p {
    font-size: 12px;
    margin-top: 15px;
  }
  .destinations-slider .destination-image {
    width: 240px;
    height: 315px;
    margin: 0 auto;
  }
  .destinations-slider .destination-image div {
    display: none;
  }
  .destinations-slider .destination-image div.active {
    display: block;
  }
  .destinations-slider .destination-image-copy p {
    display: none;
    color: #fff;
    font-size: 13px;
  }
  .destinations-slider .destination-image-copy p.active {
    display: block;
  }
  .destinations-slider .pickup-location-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/pickup-location@1x.png)
      no-repeat left top;
    background-size: 240px 315px;
  }
  .destinations-slider .request-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/request@1x.png) no-repeat
      left top;
    background-size: 240px 315px;
  }
  .destinations-slider .enter-destination-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/enter-destination@1x.png)
      no-repeat left top;
    background-size: 240px 315px;
  }
  .destinations-slider .after-pickup-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/after-pickup@1x.png)
      no-repeat left top;
    background-size: 240px 315px;
  }
  .destinations-slider .show-route-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/show-route@1x.png) no-repeat
      left top;
    background-size: 240px 315px;
  }
  .backup-slider {
    display: block;
  }
  .destinations-animation {
    display: none;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .pickup-location-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/pickup-location@2x.png)
      no-repeat left top;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .pickup-location-phone {
    background-size: 240px 314px;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .request-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/request@2x.png) no-repeat
      left top;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .request-phone {
    background-size: 240px 314px;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .enter-destination-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/enter-destination@2x.png)
      no-repeat left top;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .enter-destination-phone {
    background-size: 240px 314px;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .after-pickup-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/after-pickup@2x.png)
      no-repeat left top;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .after-pickup-phone {
    background-size: 240px 314px;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .show-route-phone {
    background: transparent
      url(https://www.downtownmelody.com/_x/ZDFhM2Y0c3BhenpycDQuY2xvdWRmcm9udC5uZXQ/web-fresh/app_features/show-route@2x.png) no-repeat
      left top;
  }
}
@media screen and (max-width: 500px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min--moz-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-moz-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (-ms-min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-device-pixel-ratio: 2),
  screen and (max-width: 500px) and (min-resolution: 192dpi) {
  .destinations-slider .show-route-phone {
    background-size: 240px 314px;
  }
}
