.vdp .media-content .cta-container {display:none !important;}

/* GOPHER Custom Color Scheme CSS */
  :root {
      --color-primary-50: #bed2e4;
      --color-primary-100: #98b8d3;
      --color-primary-200: #729ec2;
      --color-primary-300: #4c84b1;
      --color-primary-400: #266aa0;
      --color-primary-500: #00508f;
      --color-primary-600: #00447a;
      --color-primary-700: #003865;
      --color-primary-800: #002c50;
      --color-primary-900: #00203b;
      --color-primary-950: #001426;
      --btn-link-disabled-color: #00508f;
      --page-bg: var(--color-neutral-0);
      --page-title-bg: #00508f;
  }
  /* END Custom Color Scheme CSS */

/* Blakemore Prevent images within editable areas from stacking. */
.content img {display:inline;}

/* MAP PROXIMITY */
[data-widget-id="locations1"] .yui3-u-1, [data-widget-id="locations1"] .yui3-u-2-3 {padding-left: 0; padding-right: 0;}
.locations-proximity .row, .locations-proximity .yui3-g {margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0;}
[data-name="index-landing-0001-map-wrapper-1"].row, [data-name="index-landing-0001-map-wrapper-1"].yui3-g {margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0;}
.locations-proximity .postalcode {display: none;}
.locations-proximity .form-group {margin-bottom: 10px;}
.responsive-type .page-bd input.form-control, .responsive-type .page-bd select.form-control, .responsive-type .content-page-title input.form-control, .responsive-type .content-page-title select.form-control, .responsive-type [role='dialog'] input.form-control, .responsive-type [role='dialog'] select.form-control {height: 53px;}
@media (min-width: 1200px) {.responsive-type .page-bd input.form-control, .responsive-type .page-bd select.form-control, .responsive-type .content-page-title input.form-control, .responsive-type .content-page-title select.form-control, .responsive-type [role='dialog'] input.form-control, .responsive-type [role='dialog'] select.form-control {height: 53px;}}
.locations-proximity fieldset {margin: 0 auto; text-align: center; margin-top: 10px;}
@media (min-width : 1200px) {.locations-proximity fieldset {width: 1040px;}}
.locations-proximity .postalcode {margin-top: 10px;}
@media (max-width : 930px) {.locations-proximity .postalcode {display: none;}}
.ddc-wrapper div[data-widget-id="locations1"] .google-map + p {display: none;}
.locations-proximity .overlay-wrap .dealerListOverlay {top: 13%;}

/* Remove arrows on postal code number input field */
.locations-proximity input::-webkit-outer-spin-button,
.locations-proximity input::-webkit-inner-spin-button {-webkit-appearance: none;  margin: 0;} /* Chrome, Safari, Edge, Opera */
.locations-proximity input[type=number] {-moz-appearance: textfield;} /* Firefox */

/* Dealer name & address color */
.dealerListOverlay .org {color: #00508f; font-weight: 800; font-size: 1.2em;}
.dealerListOverlay .adr span {color: #00508f;}

/* Scroll arrows */
ol#proximity-dealer-list {max-height: 480px!important; line-height: 1.3em;}
.overlay-wrap .location-scroll .ddc-icon {line-height: 40px;}
.dealerListOverlay .jcarousel-container {padding: 5px 0 0;}
.locations2 .jcarousel-list-horizontal {display: flex; justify-content: center; width: 100%!important;}
.dealerListOverlay .jcarousel-next, .jcarousel-next-disabled-horizontal, .jcarousel-next-horizontal, .jcarousel-prev, .jcarousel-prev-disabled-horizontal {display: none!important;}
.locations-proximity .form-asterisk-description {display: none;}

/* ddcrmelasky 12734329 */
.navbar-nav .dropdown-menu .locations-group-nav .franchiseList { background-color: #fff; }

/* fdbarfety 12735545 */
.page-header.minimal .navigation-default .dropdown-menu {width: 100%;}

/* INVENTORY COUNT */
.index div[data-name="index-landing-0006-hero-inventory-count"] {width:100%;}
.index .ddc-content.ws-inv-count-display,
.index .ddc-content.ws-inv-count-display > div {margin: 0;}

/* fdbarfety 12740853 */
.ddc-footer .container {height: 90px;}

/*ddcrmelasky 12771007*/
.index [data-widget-id=locations2] .widget-heading { font-size: 1.5rem; text-align: center; }

/* GROUP NAV */
.franchiseList .franchise {padding: 0px;}
.franchiseList {max-width: 1200px;}
ul.franchiseList {padding: 0;}
.locations-group-nav .franchise .franchiseLink {margin: 5px;}

/*owen.perks 12873197 */
.index [data-widget-id="locations2"] .franchiseList .franchise.preowned {display:none;}

/* fdbarfety 12889727 */
.content-page-title {background-color: var(--page-title-bg);}
.ddc-page-title {color: var(--color-neutral-0);}

/* FRANCHISES */
.franchiseList {max-width: 1200px;}
.franchiseList .franchise {padding: 0 20px;}
.franchise.selected .childList .vcard {background-color: #e7e8e9;}
.franchise.selected .childList:after {border-top-color: #e7e8e9;}
.franchise.selected .childList .adr .street-address {display: block;}

/* fdbarfety 12889727 */
.alias-sitebuilder-leesburg-collision-1 [data-name="content-cta-container-1"] p,
.alias-sitebuilder-leesburg-collision-1 [data-name="content-cta-container-2"] p,
.alias-sitebuilder-jenkins-collision-of-homosassa-1 [data-name="content-cta-container-1"] p,
.alias-sitebuilder-jenkins-collision-of-homosassa-1 [data-name="content-cta-container-2"] p,
.alias-sitebuilder-jenkins-collision-of-ocala-1 [data-name="content-cta-container-1"] p,
.alias-sitebuilder-jenkins-collision-of-ocala-1 [data-name="content-cta-container-2"] p {text-align: left;}
.custom-used-franchises li {list-style-type: none; display: inline; padding: 0 30px;}
.content-page-title h1 {width: inherit;}
@media (max-width: 991px) {.content-page-title h1 {width: inherit;}}

/*owen.perks 12892696 */
.alias-locations-proximity .content-page-title h1 {font-size: 36px; padding-left: 13% !important }