/* fdbarfety 09345673 Quick Search Form */
.index .form-group .ddc-offset4 { margin-left: 0;}
.responsive-type .page-bd .inventory-search-form {text-align: center;} /* search bar position */
.responsive-type .page-bd .inventory-search-form form.validate.form-horizontal {display: inline-flex;}
.responsive-type .page-bd .inventory-search-form .search {width: 660px; border-radius: 0;}
.responsive-type .page-bd .inventory-search-form .form-control {box-shadow: none;}
.responsive-type .page-bd .inventory-search-form .ui-button-submit {position: relative; top: 0;}
.responsive-type .page-bd .inventory-search-form .ui-button-submit:before {display: none;}
.responsive-type .page-bd .inventory-search-form .btn {position: relative; top: 0; height: 52px; left: 8px;}
.responsive-type .page-bd input.form-control {height: 52px;}
@media (max-width: 992px) {
.index .form-group .col-xs-offset-4 { margin-left: 0;}
.responsive-type .page-bd .inventory-search-form .search {width: 440px; border-radius: 0;}
}
@media (min-width: 992px) {.index .form-group .col-md-offset-4 { margin-left: 0;}}

/* michaeljaggers | 09422783 */
.staffList>.staff { flex-basis: 26.6666%; width: 26.6666%; }

/*ddcrmelasky 09460656*/
.vdp-sidebar.responsive-content-default .sidebar-links[data-widget-id="links-windowsticker1"],.vdp-sidebar.responsive-content-default .sidebar-links[data-widget-id="links2"], .vdp-sidebar.responsive-content-default .sidebar-links[data-widget-id="contact-info1"] {border-top:none;}  

/* michaeljaggers | 09465119 */
.alias-auto-certified-used-details .vdp-sidebar [data-widget-id="links-windowsticker1"] { padding-top: 0; margin-bottom: 0; }
.alias-auto-used-details .vdp-sidebar [data-widget-id="links-windowsticker1"] { padding-top: 0; margin-bottom: 0; }

/* ddcdanaa nav highlights*/
.navbar-nav li a[href="/vehicleappraise.htm"]:not(.btn) {background-color: #111111; background-color: var(--color-primary-500); color: #000000;}
.navbar-nav li a[href="/vehicleappraise.htm"]:not(.btn):hover {color: #000000; opacity: .92;}

/*faqs ddcdanaa*/
summary {
  font-size: 1.25rem;
  font-weight: 600;
  background-color: #0075c9;
  color: #ffffff;
  padding: 1rem;
  margin-bottom: 1rem;
  outline: none;
  border-radius: 0.25rem;
  text-align: left;
  cursor: pointer;
  position: relative;
}
details > summary::after {
  position: absolute;
  content: "+";
  right: 20px;
}
details[open] > summary::after {
  position: absolute;
  content: "-";
  right: 20px;	
}
details > summary::-webkit-details-marker {
  display: none;
}
details[open] summary ~ * {
  animation: sweep .5s ease-in-out;
  padding: 20px;
}
@keyframes sweep {
  0%    {opacity: 0; margin-top: -10px}
  100%  {opacity: 1; margin-top: 0px}

.contentHeading, .h1, .showroom-details-section>h4, h1 {
    text-transform: none;
}

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by ddcmbergin on 06/18/24 02:29 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-size: 18px; color: #1C6FC3; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcmbergin on 06/18/24 02:29 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #1C6FC3; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcmbergin on 06/18/24 02:36 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #1C6FC3; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */