/*Client requests all CTAs be rounded*/
.vdp .links-list .btn {border-radius: 30px !important;}
.vdp .calculate-payment-scroll-up {border-radius: 30px !important;}
.vdp .btn-success {border-radius: 30px !important;}
.vdp .payment-summary-calculate {border-radius: 30px !important;}
.vdp .btn-default {border-radius: 30px !important;}

/*ddcmicah.schoonover - hero SEO styles*/
.hero-content-container span.indent-text {margin-left:100px;}
.content-disclaimer.text-muted.container {margin-top:20px;}


/* nikolehenson hide image */
.DNA5234269 {display: none !important;}

/* ddcjoannak fix form labels */
.form-group label, .ddc-form-group-container label { padding-right: 10px;}

.inlineImage img {display:inline;}
.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width:100px;}

/* ddcbatot DNA4634595*/


.mycars-vdp{float: none;}
.quick-specs li .ddc-icon.ddc-icon-tag-money{top:auto;}

/* ddcjoannak split vehicle info/options into 2 columns on VDPs */
.inventory-detail-packages-options #options .option-table tr {width:50%; float:left; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description {width:42%; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description h3 {width:100%; font-size: 92%; background: transparent;border:none}
.inventory-detail-packages-options #options {margin-top: 12px; background: transparent;border:none}
.inventory-detail-packages-options .packages {margin-top: 12px; background: transparent;border:none}

.inventoryList .media .offsite-inventory-disclaimer {font-size:72%;}



.ddc-content.inventory-detail-pricing.type-none.hide-price-alert {margin-bottom: 58px;}
.btn.btn-default.mycars-btn.mycars-add-alert-btn.large-cta {display:none;}
.mycars-vdp .btn.btn-default.mycars-btn.mycars-add-alert-btn {display:none;}

/* ddcbradys - Modify bottom padding between buttons */
.buttonMod li {padding-bottom:10px;}

/*ddcbradp - Header Updates */
img.dealer-path-override-img !important {height: 78px !important;}
.btn.btn-default.view-link {width:170px; float:right;}
.page-header.compact .header-default {min-height: 100px;}
.navbar.navbar-default.compact.sticky-header-nav {top:100px;}



/*ddcbradp - Homepage Vehicle Search Adjustment for Honda Compliance */
.index .inventory-search-facet-browse .pill-label:nth-last-child(1) {display:none;}
.index .inventory-search-facet-browse .pill-label:nth-child(4),.index .inventory-search-facet-browse .pill-label:nth-child(5),.index .inventory-search-facet-browse .pill-label:nth-child(6) {display:none;}
.inventory-search-facet-browse .pill-label {color: #000;background: rgba(255,255,255,.4);}
.page-header.responsive-centered-nav .header-navigation .navigation-default {border-left: 1px solid #1476ca;border-right: 1px solid #1476ca;}
.page-header.responsive-centered-nav,.header-transition .page-header.responsive-centered-nav,.page-header.responsive-centered-nav .header-contact {border-bottom: 1px solid #1476ca;}
.page-header.responsive-centered-nav {background: #000;}
.header-transition.header-transition-opacity .page-header.responsive-centered-nav {background-color:transparent;}
.btn-group.ddc-bootstrap-select.accountId.form-control {display:none;}


/* dtannasaponjyan M-00256116 */
.header-navigation .header-logo {margin-right:10px;}

/*ddcbradp - Hiding Edmunds Carcode Text on Desktop */
div#carcodesms-default-widget {display:none !important;}

/*ddcbradp - alighing Read More button on Desktop Homepage*/
.index a.truncateToggle.dialog {text-align: center;width: 100%;position: absolute;}

/* michael.jaggers - adjust index container margins */
.index .edmunds-tradeIn,
.index .index-modelSelect { margin-bottom: 0; }


/* ddcdanc M-00420670 */
.inventoryList .firstLook {margin-top:5px;}

/*ddcbradp - Various Site Fixes */
.alias-inventory-listing-default-auto-new .inventoryList .firstLook {display:none;}
.index .ddc-content.button-block-responsive {z-index: 0;}
.index .hero-image-overlay-container.responsive-content .hero-image-overlay.content1 {margin-bottom: 20px;}

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

/*ddcbradp - Adjusting colors of DR Buttons on VDP's */
.digital-retailing-toolbox .tools-list .tool, .digital-retailing-toolbox .tools-list .tool:active, .digital-retailing-toolbox .tools-list .tool:visited, .digital-retailing-toolbox .tools-list .tool:focus {color: #ffffff; background: linear-gradient(#0d65bf, #094481);}


/*ddcbradp - Custom Homepage buttons*/
.index .buttonblock-button {
    margin: 0 .5% 0 .5%;
    overflow: hidden;
    border-radius: 10px;   
}
.index .buttonblock-button a{
    border-radius: 10px;   
}

.index .buttonblock-button .transparency-overlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    z-index: 2;
}
.index .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 {overflow: hidden;}
/* Shutter Out Horizontal  - Hover code*/
.index .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 .buttonblock-button a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  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 .buttonblock-button a:hover, .buttonblock-button a:focus, .buttonblock-button a:active {
  color: white;
  transform: scale(1.05);transition: ease .3s;
}
.index .buttonblock-button a:hover:before, .buttonblock-button a:focus:before, .buttonblock-button a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  box-shadow: inset 0 0 0 4px #FFFFFF, 0 0 1px transparent;
}


/* Start 'vlp-new-price-value-internetPrice' (do not modify this line) */
/* Modified by katherinevanderkraa on 09/20/18 05:36 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .internetPrice .value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vlp-new-price-value-internetPrice' (do not modify this line) */

/* Start 'vlp-new-price-value-abSub' (do not modify this line) */
/* Modified by katherinevanderkraa on 09/20/18 05:36 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .value { text-decoration: none; font-weight: bold; font-size: 15px; color: #21b500; }
/* End 'vlp-new-price-value-abSub' (do not modify this line) */

/* Start 'vdp-new-price-value-internetPrice' (do not modify this line) */
/* Modified by katherinevanderkraa on 09/20/18 05:37 PM EDT */
.vdp .inv-type-new.pricing .internetPrice .price { text-decoration: none; font-weight: bold; font-size: 24px; color: #000000; }
/* End 'vdp-new-price-value-internetPrice' (do not modify this line) */

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by katherinevanderkraa on 01/14/19 12:25 PM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: 500; font-size: 14px; color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: #25b500; background-color: #25b500; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #47d165; background-color: #47d165; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #000102; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by katherinevanderkraa on 01/14/19 12:26 PM EST */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: 500; font-size: 18px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #ffffff; }
.vdp .pricing .eprice.button { border: none; background: #25b500; background-color: #25b500; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #47d466; background-color: #47d466; background-image: none; }
.vdp .pricing .eprice.button:before { color: #000000; }
.vdp .pricing .eprice.button:hover:before { color: #000000; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* ddcdaniele - 05379459  */
.pricing .btn.eprice {background-color:#3ee047;}

.page-header .value-statement {left: 100px; font-size: 14px; bottom: -14px; }
.page-header.responsive-centered-nav .header-contact .header-default { width: calc(100%); }

/* ddcjosiahl 05779648 */
.index .hero-image-overlay-container h3.h1 {text-shadow: 0 0 3px rgba(0,0,0, .8); }

/*cnconway 10391245*/
.page-header.responsive-centered-nav .header-contact {background-color: #000}

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by katherinevanderkraa on 07/09/20 09:22 AM EDT */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by amwahlgren on 02/13/24 11:04 AM CST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 15.75px; color: #1a9d00; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-salePrice-no-value' (do not modify this line) */
/* Modified by amwahlgren on 12/13/21 01:59 PM CST */
.srp .inv-type-new.pricing-detail .salePrice .price-value.no-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #00324f; }
/* End 'srp-new-price-value-salePrice-no-value' (do not modify this line) */

/* Start 'vdp-new-price-value-salePrice-no-value' (do not modify this line) */
/* Modified by amwahlgren on 12/13/21 02:05 PM CST */
.vdp .inv-type-new.pricing-detail .salePrice .price-value.no-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #00324f; }
/* End 'vdp-new-price-value-salePrice-no-value' (do not modify this line) */

/* ddcrandyh CC11093991 */
.links-list .btn.cc11093991 { background: url(https://pictures.dealer.com/h/hondacarsofrockhillsc/0480/16d515a02cd6091da8fea605b7d8c33dx.jpg) 0px 0px / 100% 100%; border-radius: 0px !important; border: none; color: transparent; }
.links-list .btn.cc11093991:hover { opacity: 0.7; }

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by amwahlgren on 01/22/24 11:19 AM CST */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-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 amwahlgren on 08/07/23 02:20 PM CDT */
.srp .vehicle-card-title.inv-type-new .portal-price { text-decoration: none; font-weight: bold; font-size: 22.5px; color: #00324f; }
/* End 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by amwahlgren on 01/22/24 11:07 AM CST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* 03064716 ddcjareds */
.inv-type-new.pricing-detail .retailValue .price-value:before { content: "-"; }

/* wabbey CC05053623 */
.model-selector-responsive.CC05053623 .slick-slide .btn { opacity: 1; }
.model-selector-responsive.CC05053623 #Truck-responsive-tab-option-model-selector1 { display:none; }
.model-selector-responsive.CC05053623 #Van-responsive-tab-option-model-selector1 { display:none; }

/* 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;}