



/* ddcmicahschoonover - remove underline from custom service button in main nav */
.dropdown-menu a.btn {text-decoration:none;}
.franchise.berglund .franchiseLink {max-width:130px;}
.franchise.sprinter .franchiseLink .franchiseLogo.customImage {max-width:120px; margin:10px;}

/* Fixes styling for main navigation items with no dropdown */  
.navbar-nav .home.currentPage.nav-no-children a {color: #ffffff;} .navbar-default .navbar-nav > .currentPage > a, .navbar-default .navbar-nav > .currentPage > a:focus {background-color: #ffffff;}

/* ddcdusting 12456156 */
.page-header.responsive-centered-nav .header-navigation {background-color: #0B5A96;}
.page-header.responsive-centered-nav .header-navigation .header-default {background-color: #fff; padding-right: 35px;}
.page-header.responsive-centered-nav .header-navigation .header-default .header-logo img {margin: 0 auto;}
.page-header.responsive-centered-nav .header-navigation .navigation-default {padding-left: 35px;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a, .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a:hover {color: #fff}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open>a {color: #FFF;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before {border-bottom-color: #013f6a;}
.dropdown-menu {background-color: #013f6a;}
.navigation-default .dropdown-menu>li {border-left: 2px solid #013253;}

/* Reduce width of navigation to prevent overlapping of myCars. */
.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width:110px;}

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

/* Featured vehicles height & pricing formatting */ 
.inventory-featured-full-page .description {height:105px;} 
.ddc-content.inventory-featured-default.fvindex .media > a img {height: 285px;} 
.inventory-featured-full-page .btn-block {margin-top: 6px; width: 460px;}

/* Fix video gallery thumbnail sizing  */ 
.video-gallery .video-thumbs .yui3-u-1-5 {width:auto;}

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

/* Resize contact info on vdps */ .vdp .main .contact-info .fn.n {font-size: 19px; font-weight:initial;} 
.vdp .contact-info .adr {font-size: 15px;} 
.vdp .contact-info p {margin-bottom:5px;} 
.vdp .contact-info .adr .ddc-icon-map {display:none;}  

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

/* Fixes button hiding behind images on Incentives Pg */ 
.incentives-search-default .vehicle-container .btn{bottom:-20px!important;} 

/* Fix wrapping footer */ 
.ddc-footer .navbar-nav > li > a.sublabelled span {display: inline-block; padding-left:4px; font-weight:normal;}

/* MyCars Favorites - Set Alerts Alignment */ 
.mycars-favorites .hproduct .alert-set .form-group, .mycars-favorites .hproduct .item-compare .form-group {height:24px;}

/* ddcjonathana M-00430868 */
.page-header .mycars-default .contact {position: relative; top: 20px;}

/* franckbarfety M-00441346 */
.iconslew {width: 1100px; margin-top: 50px;}
.iconslew li {list-style-type: none; display: inline-block; padding: 5px;}
.iconslew img {width: 200px;}
.iconslew a:hover {opacity: .7;}

/* M-00458524 ddcjoshc */
.inventory-detail-pricing .monthlyPayment { position:inherit; }

/* Start 'vlp-new-price-value-final-price-no-value' (do not modify this line) */
/* Modified by aubreyouelett on 12/27/17 11:25 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value.no-value { text-decoration: none; font-weight: bold; font-size: 18.2px; color: #000000; }
/* End 'vlp-new-price-value-final-price-no-value' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price-no-value' (do not modify this line) */
/* Modified by dzenanpilav on 12/20/17 06:04 PM EST */
.vdp .inv-type-new.pricing .final-price .price .value.no-value { text-decoration: line-through; font-size: 32.4px; color: #000000; }
/* End 'vdp-new-price-value-final-price-no-value' (do not modify this line) */

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by danielrakoc on 12/19/17 12:29 PM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 10px; 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: #000000; background-color: #000000; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #c3002f; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by aubreyouelett on 12/27/17 10:51 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 18.2px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by benkuentzel on 12/27/17 03:19 PM EST */
.vdp .inv-type-new.pricing .final-price .price { text-decoration: none; font-weight: normal; font-size: 32.4px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by benkuentzel on 12/27/17 03:19 PM EST */
.vdp .inv-type-new.pricing .msrp .price { text-decoration: line-through; font-size: 23.4px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by aubreyouelett on 12/27/17 10:51 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: line-through; font-size: 18.2px; color: #000000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-retailValue' (do not modify this line) */
/* Modified by aubreyouelett on 01/09/18 08:26 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .retailValue .value { text-decoration: line-through; font-size: 18.2px; color: #000000; }
/* End 'vlp-new-price-value-retailValue' (do not modify this line) */

/* Start 'vdp-new-price-value-retailValue' (do not modify this line) */
/* Modified by aubreyouelett on 01/09/18 08:27 AM EST */
.vdp .inv-type-new.pricing .retailValue .price { text-decoration: line-through; font-size: 23.4px; color: #000000; }
/* End 'vdp-new-price-value-retailValue' (do not modify this line) */

/* erikf 07502155 */
.flip-vcard-direction .franchise.selected .childList {top: 100%; bottom: auto; padding: 32px 0 0;}
.flip-vcard-direction .franchise.selected .childList:after {border-bottom-color: #fff; border-top-color: transparent; bottom: auto; top: -31px;}

/* 12548537 JLC */
.page-header.responsive-centered-nav .header-contact { display: none; }
@media screen and (min-width: 960px) {
        .page-header.responsive-centered-nav .header-navigation .navigation-default .nav > li > a:not(.btn),
        .page-header.responsive-centered-nav .header-navigation .navigation-default .ddc-nav-inline > li > a:not(.btn) {padding: 0 14px; font-size: 16px;}
}
@media screen and (min-width: 1440px) {
        .page-header.responsive-centered-nav .header-navigation .navigation-default .nav > li > a:not(.btn),
        .page-header.responsive-centered-nav .header-navigation .navigation-default .ddc-nav-inline > li > a:not(.btn) {padding: 0 18px; font-size: 20px;}
}

/* ddcdusting 07259697 */
.facet-list-group-label {font-weight: 800 !important; font-size: 16px !important;}


