/*cnconway 10237468*/ 
.navigation-default .dropdown-menu a:not(.btn), .navigation-default .dropdown-menu h4,.navbar-nav  {color: #FFF;}

/*centering MAX Insight on new RVDP*/
.vdp .max-insight a img {margin-left: auto !important; margin-right:auto !important;}


/* Remove underline from button block links */ 
.vdp .links-list a {text-decoration: none;} 

/* fdbarfety M-00505143 - Header */
.header-navigation.clearfix {background-color: #fff;} /* M-00522203 */

/* fdbarfety Menu */
.mega-menu-inner-curtain {background: #0d65bf;}
.dropdown-menu {background-color: #0d65bf;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before  {border-bottom-color: #0d65bf;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a {color: #0d65bf;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a:hover,
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open>a {color: #000;}
.nav-links a:hover {background-color: #000;}

/* fdbarfety M-00505143 - VLP */
.inventoryList .hproduct {min-height: 270px;}

/* fdbarfety M-00505143 - VDP */
.ddc-icon-mycars-viewed:before, .ddc-icon-mycars-alerts:before {padding-right: 5px;}
.ddc-icon-mycars-viewed:before {font-size: 1.5em; top: 5px; position: relative; line-height: 0;}

/* franckbarfety M-00505143 - Share Icons */
.share ul {width: 100%;}
.share li {padding: 0;}
.links-share .ddc-icon {left: -20px; top: -15px;}
.links-share li a {padding: 15px 0 0 30px;}


/* fdbarfety M-00522203 - BUTTONBLOCK */

.custom .ddc-content.button-block-responsive {top: -30px;}

.custom .ddc-content.button-block-responsive {z-index: 0}

.index-0018 .custom .buttonblock-button a {height: 4vw;}

.index .custom .buttonblock-button {
    margin: 0 .5% 0 .5%;
    overflow: hidden;
    border-radius: 10px;   
}
.index .custom .buttonblock-button a{
    border-radius: 10px;   
}

.index .custom .buttonblock-button .transparency-overlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    z-index: 2;
}
.index .custom .block-link img {
    vertical-align: middle;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -webkit-transition: all .3s ease;
    -webkit-backface-visibility: hidden;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    transition: .3s ease;
}
    filter: url(data:image/svg+xml;utf8,<svg
    xmlns=\'//www.w3.org/2000/svg\'><filterid=Ã¢â‚¬Â¦pe=\'matrix\'values=\'10000,01000,00100,00010\'/></filter></svg>#grayscale);
    -webkit-filter: grayscale(0%);
    filter: none;
    -ms-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.index li.ddc-span12.h1.buttonblock-button.custom {overflow: hidden;}
/* Shutter Out Horizontal  - Hover code*/
.index .custom .buttonblock-button a {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: inset 0 0 0 2px white, 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  transition: ease .3s;overflow: hidden;
}
.index .custom .buttonblock-button a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: .6;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.index .custom .buttonblock-button a:hover, .custom .buttonblock-button a:focus, .custom .buttonblock-button a:active {
  color: white;
  transform: scale(1.05);transition: ease .3s;
}
.index .custom .buttonblock-button a:hover:before, .custom .buttonblock-button a:focus:before, .custom .buttonblock-button a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  box-shadow: inset 0 0 0 4px #FFFFFF, 0 0 1px transparent;
}

/* ddcjonathana  M-00526852 */
.ddc-dr-deeplink.left { width: 230px; left: -3px; position: relative;
/* Permalink - use to edit and share this gradient: //colorzilla.com/gradient-editor/#0d67c4+0,094684+100 */
background: #0d67c4; /* Old browsers */
background: -moz-linear-gradient(top, #0d67c4 0%, #094684 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0d67c4 0%,#094684 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0d67c4 0%,#094684 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d67c4', endColorstr='#094684',GradientType=0 ); /* IE6-9 */
}
.ddc-dr-deeplink.left:hover,
.pricing [data-eprice].btn:hover,
.pricing .ePrice .nav>li>.btn-default:hover {
  /* Permalink - use to edit and share this gradient: //colorzilla.com/gradient-editor/#00b44c+0,008234+100 */
background: #00b44c; /* Old browsers */
background: -moz-linear-gradient(top, #00b44c 0%, #008234 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #00b44c 0%,#008234 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #00b44c 0%,#008234 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b44c', endColorstr='#008234',GradientType=0 ); /* IE6-9 */
}
.vlp .maxinsight-container img {display:none;}
.vlp .maxinsight-container a {width:150px;height:52px;display:block;background:transparent url(https://pictures.dealer.com/h/hondacarsofmckinney/1749/bda5b010907bfbf52327c8c92d3c5470x.jpg) no-repeat 0 0;}
.vlp .maxinsight-container a:hover {width:150px;height:52px;display:block;background:transparent url(https://pictures.dealer.com/h/hondacarsofmckinney/0760/e2bd7e221c9217b47f597f6a06864edex.jpg) no-repeat 0 0;}
.vdp .eprice.button {width: 100%;display:block;}
.index .button-block-responsive.ddc-content.custom {width: 960px;margin: auto;margin-bottom: 30px;}

/* ddcmjaggers | M-00530192 */
.index .content-hero .color-inverse,
.index .content-hero .color-inverse, .content-hero .color-inverse.hero-heading-override-primary .hero-heading.text-primary { color: #FFF;}
.index .index-0018 .hero-image-overlay-container.responsive-content .hero-image-overlay .inventory-search-facet-browse { background: rgba(0, 0, 0, 0.4); margin-bottom: 0; }
.index .inventory-search-facet-browse .pill-label { color: #000; } 
.index .inventory-search-facet-browse .pill-label.checked { color: #fff; } 

/* dtjosem 03901648 */
.index-0018 .custom .buttonblock-button a {background: #000 !important;}
.index-0018 .custom .buttonblock-button a:hover {background: #008938 !important;}
.index .pill-label:not([data-value="certified"]) {width: 157px; text-align: center;}


/* ddcalmirc 04701282 */
.inventory-listing-default .inventoryList .hproduct {min-height: 310px;}
.vdp .ddc-span8 .inventory-detail-quick-specs.swap-mpg-stock .ddc-span6:first-of-type .engine {margin-top: 75px;}
.vdp .ddc-span8 .inventory-detail-quick-specs.swap-mpg-stock .quick-specs li.stockNumber i {color: #000; font-size: 3em;}
.vdp .ddc-span8 .inventory-detail-quick-specs.swap-mpg-stock .row .ddc-span6:last-of-type .quick-specs {display: flex; flex-direction: column;}
.vdp .ddc-span8 .inventory-detail-quick-specs.swap-mpg-stock .row .ddc-span6:last-of-type .quick-specs .exteriorColor {order: 1; margin-bottom: 50px;}
.vdp .ddc-span8 .inventory-detail-quick-specs.swap-mpg-stock .row .ddc-span6:last-of-type .quick-specs .fuel-efficiency {order: 2;}

/* dcdaniele - 04911003  */
.quick-specs li .title { color: black; font-size: 16px; }

/* ddcdaniele */
.contact-info, .hours-default { text-align: center; max-width: 650px; margin: auto;}
.contact-form {width: 100%; max-width: 650px; margin: auto;}

/* erikf 05418397 */
.alias-incentives-search-default .incentives-search-default .vehicles-container .btn, .alias-incentives-search-detail .offers-listing .btn  {background-color:#0d65bf;color:#fff;}

.alias-auto-new-details .ddc-content .widget-heading {font-size: 23px;font-weight: bold;}
.alias-auto-used-details .ddc-content .widget-heading {font-size: 23px;font-weight: bold;}
.alias-auto-certified-details .ddc-content .widget-heading {font-size: 23px;font-weight: bold;}
.alias-auto-bargain-details .ddc-content .widget-heading {font-size: 23px;font-weight: bold;}
.vdp .eprice.button {font-size: 20px;}
.pricing .btn[data-eprice]:not(.btn-no-decoration) {width: 100%;}

.has-eprice .epriceLink .customEpriceImage {max-width: 150px;}

/* Start 'vlp-new-price-label-final-price' (do not modify this line) */
/* Modified by ddcmstgeorge on 07/26/19 01:30 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.9px; color: #000000; }
/* End 'vlp-new-price-label-final-price' (do not modify this line) */

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcmstgeorge on 07/26/19 01:30 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 19.8px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by jamielaberge on 06/06/20 11:27 AM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15px; color: #000000; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by ddcdaniele on 06/08/20 10:50 AM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 15px; color: #000000; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-final-price-no-value' (do not modify this line) */
/* Modified by mmcdonald7 on 06/08/20 07:50 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value.no-value { text-decoration: none; font-weight: bold; font-size: 16.8px; color: #000000; }
/* End 'vlp-new-price-value-final-price-no-value' (do not modify this line) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by mmcdonald7 on 06/08/20 07:51 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: bold; font-size: 19.8px; color: #000000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* ddcjosiahl 09512196 */
.inventoryList .inv-type-used .pricing .price-btn.cst-btn-1 .btn {font-size: 17px;}

/* owen.perks 10319038 */
.index .inventory-featured-default .hproduct .pricing .value {font-size: .9em; text-align: center;}
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a .count:before,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a .label,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a:before  {color: #0d65bf;}

/* 10846448 ddcjareds */
.navbar-nav>li>a:hover:after {content: ''; position: relative; bottom: -5px; display: block; height: 2px; margin-bottom: -2px; background-color: black; }

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by dwood5 on 02/10/25 01:48 PM EST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #0f52ba; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by dwood5 on 02/10/25 01:48 PM EST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #0f52ba; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */




/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by amwahlgren on 11/14/23 02:11 PM CST */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #0F52BA; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by amwahlgren on 11/14/23 02:12 PM CST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #0F52BA; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */
/* Modified by dwood5 on 02/10/25 01:49 PM EST */
.srp .vehicle-card-title.inv-type-new .portal-price { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #00324f; }
/* End 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */

/* 05576787 ddcjareds */
html.alias-staff-listing .ws-staff-listing>div:first-child {display:flex; justify-content:space-around; flex-wrap: wrap;}
html.alias-staff-listing .ws-staff-listing>div:first-child a {padding: 3px;font-weight:800;}