/* RDM BP */
.vlp .pricing .price-btn .btn.price-btn {border-radius:0; padding: 8px;}
.main div.promo-image {max-width: 100%!important;}

/*ddccindyo– prevents stacking in DEAs*/
.wysiwyg-image, .content-default img {display:inline} 

.container{margin: 0 auto;}

/*ddccindyo–testing the styling for the Phone CTA link on VLP*/
a.btn.btn-link.price-btn.btn-block {font-size: 12px; color: #000;}

/* ddcbatot 07563330 */
.calloutDetails li img{max-height: 35px;}

/* 07584517 ddcbatot */
.franchises .content{display: none;}
.container-fluid{padding: 0px;}

/* DDCALMIRC -- /loaners.htm styling */
.content-page-title h1:before {display: none !important;}

html.loaners-page .main.container-fluid .page-bd .container {width: auto !important; max-width: 1240px !important; padding-left: 30px; padding-right: 30px;}
html.loaners-page .content-page-title h1 {width: auto; max-width: calc(1240px - 20px);}

.loaners-page .first-section {padding-top: 40px; margin-bottom: 40px;}
.loaners-page .first-section .row {display: flex;}
.loaners-page .first-section .row .l-sec,
.loaners-page .first-section .row .r-sec {display: flex; flex-direction: column; justify-content: center;}

.loaners-page .first-section .l-sec .content-default .content > div { display: none; }
.loaners-page .first-section .l-sec .content-default .content img {width: 100% !important; height: auto !important; display: block !important;}

.loaners-page .second-section {padding: 0px 18px 0; margin-bottom: 0px;}
.loaners-page .second-section .row {margin: 0;}
.loaners-page .second-section .content-default .content > div {display: none;}
.loaners-page .second-section img {display: block; margin: 0 auto -10px; width: 1200px;}

.loaners-page .third-section .row {display: flex;}
.loaners-page .third-section .row .l-sec,
.loaners-page .third-section .row .r-sec {display: flex; flex-direction: column; justify-content: center;}
.loaners-page .third-section .row .r-sec img {width: 100% !important; height: auto !important;}
.loaners-page .push {height: 18px !important;}
.line-above .widget-heading:before {margin-bottom: 10px;}

/* DDCALMIRC - WE BUY CARS PAGE STYLING */
.we-buy-cars-page .inventory-lead-trade-in .ui-accordion .ui-icon {font-size: 12px; margin-right: 5px;}
.we-buy-cars-page .inventory-lead-trade-in .ui-accordion .ui-accordion-header {padding: 10px; border-bottom: 1px solid rgba(0,0,0,.3); background: #f3f3f3;}
.we-buy-cars-page .inventory-lead-trade-in .ui-accordion .ui-accordion-content {margin-top: 20px;}
.we-buy-cars-page .inventory-lead-trade-in .ui-accordion .ui-accordion-header > a {font-family: 'Trade Gothic LT'}
.we-buy-cars-page .inventory-lead-trade-in .ui-accordion .form-group:last-of-type .ddc-offset4.ddc-span8:last-of-type {width: 100%; margin: 0; text-align: right;}
.we-buy-cars-page .inventory-lead-trade-in .ui-accordion > .form-group > .ddc-offset4.ddc-span8 {width: 100%; margin: 10px 0 0; text-align: right;}

html.we-buy-cars-page .ddc-wrapper .main.container {max-width: 1240px !important; width: auto !important; padding-left: 30px; padding-right: 30px;}
html.we-buy-cars-page .content-page-title h1 {width: auto; max-width: 1240px; padding-left: 30px;}
.we-buy-cars-page .section-one .row {display: flex; padding-top: 40px; margin-bottom: 20px;}
.we-buy-cars-page .section-one .row > .ddc-span8 {display: flex; flex-direction: column; justify-content: center;}
.we-buy-cars-page .section-one .row .ddc-span8 .content-default img {width: 100% !important; height: auto !important;}
.we-buy-cars-page .section-one .row > .ddc-span4 {display: flex; flex-direction: column; justify-content: center;}
.we-buy-cars-page .section-two {margin-bottom: 40px;}
.we-buy-cars-page .section-three {margin-bottom: 20px;}
.we-buy-cars-page .section-three .row {display: flex;}
.we-buy-cars-page .section-three .row > .ddc-span4 {display: flex; flex-direction: column; justify-content: center;}
.we-buy-cars-page .section-three .row > .ddc-span8 {display: flex; flex-direction: column; justify-content: center;}
.we-buy-cars-page .section-three .row > .ddc-span8 .content-default {margin-top: -30px;}
.we-buy-cars-page .section-three .row .ddc-span4 img {width: 100% !important; height: auto !important;}
.we-buy-cars-page .section-four .inventory-lead-trade-in {margin-top: -20px;}
.we-buy-cars-page .section-five .content-default img {width: 100% !important; height: auto !important;}
.we-buy-cars-page .push {height: 40px !important;}

.alias-parkplaceprofile-oem-landing .contact-container .cst-border {min-height: 230px;}
.alias-parkplaceprofile-oem-landing .cst-buttons {margin-top: 20px !important;}
.alias-parkplaceprofile-oem-landing .floating-contact-form fieldset .form-group:nth-child(4) {width: 100%;}

/* MOVE TO PROFILE IF APPROVED for /contact/bentley.htm */
.oem-contact .contact-form,
.oem-contact .privacy-text {max-width: 66.66%; padding-right: 12px;}
.oem-contact .contact-form fieldset .form-group:nth-child(even) {width: 49%; float: left;}
.oem-contact .contact-form fieldset .form-group:nth-child(odd) {width: 49%; float: right;}
.oem-contact .contact-form fieldset .form-group textarea {height: 39px;}

/* GLOBAL FONT SIZE CHANGE */
body {font-size: 15px;}

/* ddcbatot | 07490769 */
.vdp .content-disclaimer div{white-space: pre-line;}

/* CUSTOM CAREER PAGES */
.row.cst-gray {background: #EAEAEA;}
.row.cst-gray img {display: block;margin:0 auto;}
.cst-green .links-list .yui3-u-1-2 {padding-left: 0px;}
.row.cst-green-bottom {background: #FFF;padding: 90px 0px 125px;}
.cst-green .btn {background: transparent; border: 1px solid #fff; color: #fff;}
.row.cst-green {background: #000000;padding: 40px 0px;margin-bottom: 10px !important;}
.cst-green .btn.btn-default:hover {background: #fff; border: 1px solid #000; color: #000; opacity: 1;}
/*hcolvin1-changed green background color to blue per client request*/
/*Shakela changed blue color to golden tan per new brand guidelines*/

/* BTN BLOCK */
.row.cst-green-bottom .buttonblock-button span {display: none;}
.row.cst-green-bottom .buttonblock-button a:hover {font-size: 32px;}
.row.cst-green-bottom .buttonblock-button a:hover span {display: block;}
.row.cst-green-bottom .buttonblock-button a {height: 235px; transition: all 0.50s;}
.row.cst-green-bottom .line-above .widget-heading:before {background-color: #000;}
.row.cst-green-bottom .content-default[data-widget-id*="content"] {color: #000 !important;padding: 20px 40px;}
.row.cst-green-bottom .buttonblock-button a:hover .transparency-overlay {opacity: .4 !important;transition: all 0.55s;}
.row.cst-green-bottom .buttonblock-button a::after {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;display: block;border: 8px solid rgba(255, 255, 255, 0.5);}
.row.cst-green-bottom h3 {font-size: 30px;}

/* SPECIFIC PAGE STYLES */
.alias-careers-tech-education .row.cst-green-bottom .content-default[data-widget-id="content4"],
.alias-careers-tech-education .row.cst-green-bottom .content-default[data-widget-id="content5"],
.alias-careers-internships .row.cst-green-bottom .content-default[data-widget-id="content10"],
.alias-careers-internships .row.cst-green-bottom .content-default[data-widget-id="content11"],
.alias-careers-track-support .row.cst-green-bottom .content-default[data-widget-id="content4"],
.alias-careers-track-support .row.cst-green-bottom .content-default[data-widget-id="content2"],
.alias-careers-track-bodyshop .row.cst-green-bottom .content-default[data-widget-id="content5"],
.alias-careers-track-bodyshop .row.cst-green-bottom .content-default[data-widget-id="content2"],
.alias-careers-track-parts .row.cst-green-bottom .content-default[data-widget-id="content5"],
.alias-careers-track-parts .row.cst-green-bottom .content-default[data-widget-id="content2"],
.alias-careers-track-service .row.cst-green-bottom .content-default[data-widget-id="content5"],
.alias-careers-track-service .row.cst-green-bottom .content-default[data-widget-id="content2"],
.alias-careers-track-sales .row.cst-green-bottom .content-default[data-widget-id="content5"],
.alias-careers-track-sales .row.cst-green-bottom .content-default[data-widget-id="content6"],
.alias-careers-park-place-university .row.cst-green-bottom .content-default[data-widget-id="content4"],
.alias-careers-park-place-university .row.cst-green-bottom .content-default[data-widget-id="content6"],
.alias-careers-benefits .row.cst-green-bottom .content-default[data-widget-id="content8"] {padding-bottom: 42px;}

/* CAREER BUTTON BLOCK */
.cst-green-ibb .nav li a {max-width: 125px; border: none; text-indent: -9999px;}
.cst-green-ibb .nav li:nth-child(1) a { background: url(https://pictures.dealer.com/p/parkplacedealerships/0213/769da8c94ac9790693c648ca4a443c1cx.jpg) no-repeat center / 100% auto }
.cst-green-ibb .nav li:nth-child(2) a { background: url(https://pictures.dealer.com/p/parkplacedealerships/1029/117156a5e3045cf4dbe785434f2d2b41x.jpg) no-repeat center / 100% auto }
.cst-green-ibb .nav li:nth-child(3) a { background: url(https://pictures.dealer.com/p/parkplacedealerships/0144/bc1300d8e21238fa2e8b5bef622bef52x.jpg) no-repeat center / 100% auto }
.cst-green-ibb .nav li:nth-child(4) a { background: url(https://pictures.dealer.com/p/parkplacedealerships/0028/4f3d37e98e1b5b947cf5b44b36182515x.jpg) no-repeat center / 100% auto }

/* CUSTOM HERO */
.custom-hero {height: 450px; display: flex; align-items: center; background: none; position: relative}
.custom-hero::before {content: ' '; position: absolute; width: 100%; height: 100%; background: #fff; opacity: 0.8;}

/* SUBHEADING NORMALIZER */
.minHeight-80[class*=subHeading] h3.widget-heading {min-height: 80px;}

/* CHECKERED AREA - /preowned-promise.htm */
.checkered-row {background: #EAEAEA;}
.checkered-row .ddc-span6 {padding: 0;}
.checkered-row:nth-child(odd) .ddc-span6:nth-child(1),
.checkered-row:nth-child(even) .ddc-span6:nth-child(2) {padding: 35px 35px 0 35px}
.custom-fg .form-group {margin-bottom: 10px}
.custom-fg .form-group label {margin: 0}
.custom-fg .form-group:nth-child(1) {display: flex; align-items: end;}

/* SHORT BB */
.cst-responsive-250.button-block-responsive .buttonblock-button a {height: 250px;}

/* dtannasaponjyan | 07648575 */
.oem-mclaren.oem-landing.alias-sitebuilder-mclaren-houston-2 .model-selector-responsive .widget-heading::before {background-image:url(https://pictures.dealer.com/p/parkplacedealerships/0389/24dc6e342597403ef63b0eb6ca881df8x.jpg); height:45px;}

/* dtannasaponjyan | 07648669 | 07648946 - hiding VAN pill only */
.alias-sitebuilder-land-rover-dfw-2 .nav-pills.model-selector-responsive-tabs a[data-target*="Van"]{display: none;}

/* ddcdmeline 07648799 */
.alias-sitebuilder-park-place-lexus-plano-1 .nav-pills a[data-target*="Van"]{display: none;}
.alias-sitebuilder-park-place-lexus-grapevine-1 .nav-pills a[data-target*="Van"]{display: none;}
.alias-sitebuilder-park-place-volvo-dallas-2 .nav-pills a[data-target*="Van"]{display: none;}

/* ddcalmirc 07632580 */
.alias-sitebuilder-path-to-purchase-1 img {display: block; margin: 0 auto;}

/* comments font */
._comments {color: rgba(0, 0, 0, 0.6); font-size: 12px;}

/* Index Group Franchise widget - reducing size so it functions */
.index .franchises-listing-container {max-width: 1120px; margin: 0 auto;}
.index .franchises-listing-container .dealerships-listing {flex-flow: row nowrap; justify-content: center;}
.index .franchises-listing-container .dealerships-listing .dealership {width: auto; flex-basis: 30%;}

/* slideshow height */
.slideshow-300.slideshow-background {height: 300px;}
.slideshow-300.slideshow-background .slideControls {bottom: -60px;}

/* slideshow img centering */
.slideshow-default img {margin: 0 auto;}

/* ddcalmirc 07657299 */
.inventoryList .hproduct {min-height: 280px;}
.inventoryList .item-compare .form-group {margin-bottom: 0;}
.inventoryList .compare-submit-link {bottom: 1px;}
.inventoryList .pricing .cst-view-link {width: 100%; background: #247DAB; border-radius: 20px; color: #fff; border: 0;}

/* ddcalmirc 07657450 */
.alias-sitebuilder-myplace-1 #story {position: relative; top: -300px;}
@media screen and (max-width: 1239px) {
    .story-ctas img {width: auto !important; height: auto !important; max-width: 220px; max-height: 270px;}
    .story-ctas td:not(:first-child):not(:last-child) {text-align: center !important;}
    .story-ctas td:nth-child(2) {padding-right: 5px;}
    .story-ctas td:nth-child(4) {padding-left: 5px;}
    .story-ctas td[style*="width"] {display: none !important;}
}

/* Composer - expanding flex row so adding widgets in composer is easier; otherwise it collapses */
.ddc-composer .row.d-flex {width: 100%;}
.oem-landing.oem-porsche .row.d-flex {width: 100%;}

/* ddcalmirc 07661171 */
.cn-fadeInRightBig {margin-top: 0 !important; top: 150px !important;}

/* CUSTOM AUTOIPACKET */
.custom-autoip-include {display: flex; justify-content: center}

/* MOCKUP */
.tabs-tabbed-widgets .ui-tabs-nav li a {text-transform: none; font-style: normal; height: 140px; width: 150px;}
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .ui-tabs-nav li {padding: 0;}
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .ui-tabs-nav li {width: auto; float: none; display: inline-block;}
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .ui-tabs-nav li.ui-state-active:after,
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .ui-tabs-nav li.ui-state-active:before {display: none;}
.tabs-tabbed-widgets-group-1:before,
.tabs-tabbed-widgets-group-2:before,
.tabs-tabbed-widgets-group-1:after,
.tabs-tabbed-widgets-group-2:after {content: "" !important;}
.tabs-tabbed-widgets-group-1,
.tabs-tabbed-widgets-group-2 {
    background-color: transparent !important;
    font-size: 0 !important;
    background-size: contain !important;
    background-repeat: no-repeat;
    background-position: center center !important;
}
.tabs-tabbed-widgets-group-1 {
    background-image: url(/static/v8/global/images/franchise/white/logo-landrover-lrg.png) !important;
    background-image: url(/static/v8/global/images/franchise/white/logo-jaguar-lrg.png) !important;
    transform: scale(.9);
}
.tabs-tabbed-widgets-group-1:hover,
.tabs-tabbed-widgets-group-2:hover {cursor: pointer !important;}
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .ui-tabs-nav {display: flex; justify-content: center;}

/* SPECIALS PAGES - Custom Navigation */
.custom-specials-nav {position: relative; z-index: 2;}
.custom-specials-nav .non-mega-menu .nav-list>li:hover ul {background-color: white; border: 1px solid black; color: black;}
.custom-specials-nav .non-mega-menu .nav-list>li:hover ul li a {color: black;}
.custom-specials-nav .non-mega-menu .nav-list>li:hover ul li a:hover {background: #E7E7E7; color: black;}

/* ddcalmirc 07664646 */
.nav-frag-dealerships tbody {display: flex; flex-wrap: wrap;}
.nav-frag-dealerships tbody tr:first-child {margin-top: 0;}
.nav-frag-dealerships tbody tr {width: 100%; display: flex; }
.nav-frag-dealerships tbody tr td {width: 33%; display: flex; line-height: 1.1;}
.nav-frag-dealerships tbody tr td a {padding: 10px;}



/* dtjosem 07669746 */
.nav-fragment ul.franchise-list-simple {display: flex; flex-wrap: wrap; justify-content: center; width: 100%;}
.nav-fragment ul.franchise-list-simple li {flex-basis: 45%; margin: 0 5px 5px 0;}

/* ddcalmirc 07671827 - OEM landing page forms with texting option enabled */
.oem-landing .contact-form-section {max-height: none !important;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 {color: #000; padding: 0;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 span {padding: 0; text-align: left;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 strong {font-weight: normal; font-size: 16px; flex-basis: 35%;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 strong ~ [class^="ddc-offset"] {margin-left: 0;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 {display: flex;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 > strong {flex-basis: 35%;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 > div {flex-basis: calc(75% / 2);}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 > div .radio {padding-top: 0;}
.oem-landing .contact-form-section .floating-contact-form .form-group .ddc-span12 > div .radio label {margin-left: 20px;}

/* ddcalmirc 07680834 */
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu {padding: 10px !important; margin: 0 !important;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li {border: 0; padding: 0; min-height: auto !important;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li a {color: #000; padding: 5px 10px; font-weight: 400;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li a:hover {color: #fff;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li a strong {font-weight: 400;}
.ddc-mega-menu-nav .inventory-search-form .typeahead {width: 82% !important;}

/* ddcalmirc 07699596 */
.index .ws-content-cta.cst-bg-100 .cta-foreground {background-size: 100% auto !important;}

/* ddcalmirc 07743181 */
.inventoryList .hproduct[data-classification="wholesale"] .incentive-list,
.inventoryList .hproduct[data-classification="wholesale"] .conditionalIncentivesList {display: none !important;}

/* ddcalmirc 07738589 */
.franchises-listing-container .dealership[data-dealership-id="parkplacekarma"] .vcard:before {background-image: url('https://pictures.dealer.com/p/parkplacegroupsitetx/0369/c53d3cb358d3f18dbc06dac9c338358ex.jpg');}
.index .franchises-listing-container [data-franchise="Karma"] img {max-height: 45px;}

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcjoshh on 08/13/19 02:11 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* ddcalmirc 07763440 */
.mycars-add-alert-btn,
.mycars-favorites .alert-set {display: none;}
.mycars-favorites .comparing {display: inline-block; float: right;}

/* ddcalmirc - TESTING - fixed pg width on test promo page */
html.alias-sitebuilder-kq-promo-test-1:not(.vlp):not(.vdp) .main .container,
html.alias-sitebuilder-kq-promo-test-1:not(.vlp):not(.vdp) .main.container,
html.alias-sitebuilder-kq-promo-test-1:not(.vlp):not(.vdp) .main.container-fluid .container {width: 1240px !important;}
html.alias-sitebuilder-kq-promo-test-1 .content-page-title h1 {width: 1240px;}

/* ddcrandyh CC08258794 */
.promotions-listing .promo-title, .promotions-details .promo-title, .promotions-form .promo-title { min-height: 25px; }

/*cnconway 08253058*/
.index article.dealership[data-dealership-id="mclarenhouston"] {display: none;}

/* ddcrandyh CC08652125 */
.cst-responsive.cc08652125.button-block-responsive .buttonblock-button a { height: 250px; background-position: top, center;}

/* william.thompson 08735446 */
.cst-responsive.cc08652125.button-block-responsive .buttonblock-button.ddc-span6 span { position: relative; bottom: inherit; }

/* Start 'vdp-final-price-price-label-final-price' (do not modify this line) */
/* Modified by mcancila1 on 04/17/20 09:25 AM CDT */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-size: 16px; color: #000000; }
/* End 'vdp-final-price-price-label-final-price' (do not modify this line) */

/* ddcmhampton 08808951 */
.oem-karma .content-page-title .ddc-page-title:not(:empty) {background-image: url(https://www.dealer.com/app/assets/ninja-forms/38/Koenigsegg-Primary-Logo-BLK-VRT.png); background-size: 105px auto;}

/* 08876620 JLC */
.header-default .cst-dealership-hours { width: auto; position: absolute; top: 45px; right: 0px; }
.header-default .cst-dealership-hours span { line-height: 28px; display: block; text-align: right; font-size: 15px; }

/* ddcmattw 09087570 - add OEM logo */
.oem-aston-martin .content-page-title .ddc-page-title:not(:empty) {background-image: url(//pictures.dealer.com/p/parkplacegroupsitetx/1447/8b6a9b3a8256df929a4adbd1727b50b3x.jpg);}

.nav-fragment .locations-group-nav-simple .franchise.astonmartin .franchise-link { position: relative; top: 13px; }

/*ddcrmelasky asbury decon project DO NOT DELETE*/
.alias-sitebuilder-new2-1 [data-widget-id="content4"] td img {width:40%;}

/* ddcrandyh CC09351647 */
.inventory-listing-default .facetmulti-form .facetmulti-fieldset .facetlist.facetlist-accountId { background: #000; margin-left: -16px; padding-left: 16px;  margin-right: -16px;  padding-right: 16px;  }
.inventory-listing-default .facetmulti-form .facetmulti-fieldset .facetlist.facetlist-accountId.panel-default > .panel-heading { color: #FFF; }
.inventory-listing-default .facetmulti-form .facetmulti-fieldset .facetlist.facetlist-accountId.panel-default .form-group label { color: #FFF; }
.inventory-listing-default .facetmulti-label em {color: #FFF;}

/* ddcdaniele - 09352953  */
.model-selector-responsive { text-align: center; margin-left: auto; margin-right: auto; }
.model-selector-responsive .nav-pills > li { float: none; display: inline-block; }

/* ddcsamp 09573001 */
.oem-page-title.oem-mercedes .content-page-title h1, .oem-page-title.oem-mercedes div[data-name="title.1-1"], .oem-page-title.oem-mercedes .content-page-title {background-color: #000 !important; color: #fff !important;}

/* ddcdaniele - 10135849  */
.alias-sitebuilder-park-place-lexus-plano-3 .model-selector-responsive .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-jaguar-dfw-3 .model-selector-responsive .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-land-rover-dfw-3 .model-selector-responsive .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-park-place-lexus-grapevine-2 .model-selector-responsive .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-park-place-motorcars-arlington-4 .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-park-place-motorcars-dallas-3 .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-park-place-motorcars-fort-worth-3 .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-porsche-dallas-4 .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

.alias-sitebuilder-park-place-volvo-cars-1 .model-selector-responsive-tabs li a[data-target*="Van-responsive-tab-model-selector1"] {display: none;}

/* wabbey 10188300 */
.no-padding.btn-with-icon{padding-right:0 !important;}

/* 10291800 ddcbobc */
.alias-sitebuilder-lexus-service-specials-1 .mt-7, .alias-sitebuilder-lexus-service-specials-1 .my-7 { margin-top: 0 !important; }

/* ddcsamp 11146032 */
/* tels formatting */
.page-header.responsive .header-default .vcard .tels .tel {border: none;}
.page-header.responsive .header-default .vcard .tels {max-width: 200px; text-align: left; line-height: 28px;}
/* header/nav colors */
.page-header.responsive.compact, .compact.navbar-default {background: #000;}
.compact.navbar-default .navigation-default > ul > li > :is(a, i),
.page-header.responsive.compact .vcard :is(.cst-dealership-hours, .tel) {color: #fff !important; -moz-osx-font-smoothing: auto;}
.navigation-default .dropdown-menu > li {border-color: #f2eee7;}
.navigation-default .dropdown-menu a:not(.btn):hover {background-color: #f2eee7; color: #000;}
.navigation-default .dropdown-menu h4, .navigation-default .dropdown-menu a:not(.btn) {color: #000;}
/* btn-cream utility classes */
.btn-cream {background-color: #dEd3c2 !important; color: #000 !important;}
.btn-cream:hover {background-color: #f2eee7 !important;}
/* cream highlights */
.content-page-title, .dropdown-menu, .line-above .widget-heading::before {background-color: #F2EEE6;}

/* ddcrandyh CC11402133 */
.ss-header h3 { font-family: inherit !important; }
[data-location="content"] [src="//pictures.dealer.com/p/parkplacegroupsitetx/0994/aa3affd966caadec8fa9b988caf953b0x.jpg"]:nth-last-child(2) { display: none; }
[data-location="content"] [src="//pictures.dealer.com/p/parkplacegroupsitetx/0994/aa3affd966caadec8fa9b988caf953b0x.jpg"] { margin-top: -5px; height: 142px; width: 100%; }

/* ddcdaniele - 11403413  */
.nav-frag-dealerships tbody tr td a {text-decoration: none!important;}

/* ddcdaniele - 11408556 */
.nav-frag-dealerships.ddc-content.content-default  {padding: 4px 24px 0 24px !important; }

/* ddcrandyh CC12149992 - Temporary - should be placed in the theme desktop.css file */
.franchises-listing-container .dealership[data-dealership-id="davidmcdavidacuraadw"] .vcard::before {
  background-image: url('https://pictures.dealer.com/p/parkplacegroupsitetx/1234/f8a5c4d2f1ae456d8e27adbbcc194fd4.jpg');
}

/* ddcdaniele - 12300575 */
.mega-menu-inner-curtain { background: transparent;}

/* ddcmhampton 12928375 */
.group-franchises-listing article[data-franchise="Jaguar"] {display:none;}

/* 03821927 ddcjareds */
div.ws-specials .aspect-ratio-mobile-4x3 p { font-size: 5cqw!important; }

/*  */ 
div.ws-specials .aspect-ratio-4-3 {height: 414px;}

/* ddcdaniele - 05674549  */ 
 .wsm-specials-display.desktop4x3 h2 { font-size: 7cqw!important; }
 div.ws-specials .aspect-ratio-desktop-4x3 p {font-size: 5cqw !important;}
 
/* ddcjareds 05693284 */
.franchises-listing-container .dealership[data-dealership-id="parkplacejaglrgroupretail"] { display: none; }

/* ddcdusting 05732804 */
.alias-sitebuilder-summer-of-luxury-1 [data-widget-name="ws-content-cta"].ws-content-cta.styled .cta-content {background: none;}

/* ddcdaniele - 06239121 */
.btn-with-icon .cst-icon { display: none; }