/* ddcdusting 056900015 */
.cstButtonLink a.btn.btn-primary:hover {background: #B2B2B2 !important;}

/* DNA3812169 ddcbthyng */
.groupSite .tels {display: block;}

/* ddcalmirc | icon centering */
.btn .ddc-icon {vertical-align: middle}
.ddc-icon.ddc-icon-video {vertical-align:bottom;}

/* ddcalmirc | user uploaded images display */
.wysiwyg-image {display:inline}

/* william.abbey 04912147 */
.alias-inventory-featured-new .inventory-featured-default .hproduct {height:520px;}
.alias-inventory-featured-new .inventory-featured-default .hproduct .view-link{position:absolute;bottom:0;width:100%;}
.alias-inventory-featured-new .inventory-featured-full-page .media {min-height: 100px;}

/* vdp additional options sizing | ddcalmirc */
.inventory-detail-packages-options .options {max-height:350px;overflow:auto}
.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}

/* vdp button block styling | ddcalmirc */
.vdp .links-list a {margin-bottom:5px;text-decoration:none;background-color:#000;color:white;}
.vdp .links-list a:before {color:#FFF}
.vdp .links-list a:hover {background:#00744A}
.vdp .links-list a:hover:before {color:#000}
.vdp .links-list .btn-block:before:hover {color:#000}

/* ddcalmirc - VDP Eprice full width */
.vdp .ePrice .ddc-span6{width:100%;}
.vdp .ePrice .ddc-span6 a{width:100%;}

/* ddcalmirc - shrink subnav items */
.nav-links a {padding:2px 10px}

.facetmulti-facetlist-bodystyle .facetmulti-item:hover {background:rgba(0, 116, 74,.9)!important;}

.index .childList .vcard a {color:#FFF}
.index .childList .vcard {background:#222!important;color:#FFF!important;}
.index .childList .vcard {border-color:#222!important;}

.vdp .pricing .final-price .value.no-value {font-size:.9em!important;}
.vdp .highlighted-features .ddc-icon {color:#00744A}

/* ddcalmirc - index - group nav to two lines */
.index .locations-group-nav-type-1 .franchiseList li a img {width:110px}
.index .locations-group-nav-type-1 .franchiseList {max-width:930px;}

/* ddcalmirc - nav bar to green */
.compact.navbar-default {background:#005B3A}
.dropdown-menu > li {border-color:#005B3A !important}


.index .locations-group-nav-type-1 .franchiseList .flyout {display: none}
/* .index .locations-group-nav-type-1 .franchiseList li a:hover img {background:#333;box-shadow:0px 0px 5px #000;} */

.index .locations-group-nav-type-1 .franchiseList .franchise.saab img {width:65px}
.index .locations-group-nav-type-1 .franchiseList .franchise.maserati img {width:45px}
.index .locations-group-nav-type-1 .franchiseList .franchise.porsche img {width:120px}
.index .locations-group-nav-type-1 .franchiseList .franchise.volkswagen img {width:55px;margin-left:30px;}

.blogPosts table  {max-width:580px}

.franchise-list-simple li {display: inline-table; margin: 0 5px 5px 0;}

.facetmulti-facetlist-bodystyle .facetmulti-item .facetmulti-label {text-transform: capitalize;}

/* DNA4603093 ddcbthyng */
.index .ddc-content.locations-group-nav h3 {color:#ffffff; margin-top:0; padding-top: 15px; font-size: 150%; text-align: center;}

/* ??? | 11746383 nlfoster */
.cst-hero-franchises img {transition: all 200ms ease 0s; transform: scale(0.8);}
.cst-hero-franchises img:hover { transform: scale(1.0) !important; }


.index .franchiseLink{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 200ms ease 0s;-o-transition: all 200ms ease 0s;transition: all 200ms ease 0s;transform: scale(0.8)}
.index .franchiseLink:hover {transform: scale(1.0)!important}

/* value statement styling */
.page-header .value-statement {font-weight:100;font-size:20px;letter-spacing:2px;color:#777;left:195px;bottom:-55px;}
.shrink-header-nav .value-statement {bottom:0px;font-size:15px;left:330px;}

/* index - three column widgets title styling */
.indexNews h3,
.indexTwitter h3,
.indexVideo h3 {font-size:24px;margin-top:-10px;border-bottom:2px groove #FFF;}

/* index - removing twitter feed background color */
.jta-tweet-list-item {background:transparent!important}


/* DNA4791332 dtannasaponjyan */
.navbar-nav {width:857px; margin:auto; float:none;}
.navbar-nav li.home a.homeLink {margin-left:20px;}

/* ddcalmirc - custom font on dropdown + centering dropdown menu */
.navbar .navbar-nav > li > a span{font-size: 15px;}
.dropdown-menu {width:900px;margin-left:-20px;}

/* ddcluker DNA5265940 */
.navbar-nav { width: 877px; }

/* ddcrandyh M-00426788 and ddcandyg 04968066*/
.index .custom-slideshow-container { background-color: #333; background-image: url(/static/v9/variations/parent-theme/0001/v1/images/noise-swatch.png); }
.index .custom-slideshow-container .slideshow-background { position: relative; margin-bottom: 50px; }
.index .custom-slideshow-container .slideshow-background .slideControls { bottom: -55px; }

/* 04419379 ddcbobc */
.navbar-nav .nav-fragment { min-height: auto; }

/*cnconway CC-04832945 */
.navbar-nav .nav>li>a{min-width: 100px;}

/* cbenson 05355829 + cnconway 05685209 */
.alias-inventory-listing-default-auto-new a.btn.btn-default.view-link {width: 100%;margin-top: 5px;background: #004582;color: #FFF;padding: 14px;}
.alias-inventory-listing-default-auto-new a.btn.btn-default.view-link:hover {background: #ed1b24;}

/* ddcsamp 05492992 */
.index .content-hero.cst-sizing {height: 29vw;}
.index .content-hero.cst-sizing .video-background {width: 100%;}

/* ddcmhampton 05617492 */
.cc05617492 .nav > li > .btn-default:hover {background: #79141C;color:#fff;}

/* wabbey */
.ddc-footer { background-color: var(--color-neutral-1000); }
.ddc-footer .navigation-default ul li>a { color: var(--color-neutral-0); }

/* 05980540 ddcjareds + wabbey 05981515 */
.index [data-widget-name=ws-facet-browse] .facet-browse-background { background-color: transparent; }
.index .facet-browse-container .facet-select:not(.has-focus) .value .desktop-select-box span { color: #FFF; }
.index [data-widget-name=ws-facet-browse] .inline .facet-controller .all-filter-button { color: #FFF; }

