
/* ddcbatot DNA4796101 */

/* .vlp .pricing .internetPrice .label{font-size: 20px; color: #ef088f; width: 100%; text-align:right;}*/
/* .vlp .pricing .internetPrice .value{width:100%;}*/
/* .vdp .inventory-detail-pricing .pricing .internetPrice .label{color: #ef088f; font-size: 20px; width:65%;} */

.content img {display:inline;}
.hide {display:none;}

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

/* Video gallery thumbnails */
.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 {font-size: 17px;}

/* Fix form pop-up size issue */
.ui-dialog.ui-widget.ui-widget-content {overflow-y:auto;}

/* header tweaks - removing rotating logo & moving custom logo */
/* .page-header .header-default .home-logolink {display: none} */
.page-header .vcard .fn.n {position: absolute;left:160px;top:0px;}
.page-header .inventory-search-form {position:absolute;left:420px;top:30px;}
.page-header .inventory-search-form .form-control {border-radius:0px;box-shadow:none;}

.slideshow-background {background:#FFF;height:400px;}

/* ddcalmirc - wider group nav */
.index .franchiseList {width:1000px;max-width:1000px;}

.vdp .testDrive a {margin-bottom:5px}

/* DNA4926170 dtannasaponjyan */
.index .topSearchFloat .row {position:absolute; width:960px;}
.index .topSearchFloat .row .ddc-span4 {z-index:99;}

.slideshow-background {height:300px}
@media screen and (max-width: 1280px) {.slideshow-background {height:280px!important}}
@media screen and (max-width: 1024px) {.slideshow-background:not(.no-resize) {height:260px!important}}


.floatingSearch {padding-bottom:13px}

/* ddcalmirc - moving holiday header logo over existing logo */

/* ddcalmirc - index - moving search box left */
.topSearchFloat .ddc-span4 {margin-left:-10px}

/* ddcbradys - Styling for main nav new vehicle make fragment */
.makeFragment {width:537px;}
.makeFragment .list-unstyled.text-center.clearfix li {float:right;}
.makeFragment .dropdown-menu .ddc-span8 > h4 {margin:0px;}

/* dtannasaponjyan DNA5003164 */
.index .search-for-facet {position:absolute; bottom:4px; right:28px;}

/* dtannasaponjyan DNA5003892 */
.navbar-default .navbar-nav > .currentPage > a, .navbar-default .navbar-nav > .currentPage > a:hover, .navbar-default .navbar-nav > .currentPage > a:focus {color:#fff;}

/* ddcalmirc - map header and footer image alignment */
.index .fbMapTop {margin-bottom:-3px}
.index .fbMapBottom {margin-top:-10px}

/* ddcalmirc - index - removing extra space between tabbed widget and container below */
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .tabs-content-container {min-height:390px}

/* dtjosem DNA5023931 */
.custom-img.gif {position: absolute; top: 15px; right: 85px; width: 400px;}

/* dtjosem DNA5041155 */
.buttonblock-default .ui-button-text {width: 220px;}



/* ddcalmirc - index - floating search widget - transparent background + positioning */
.topSearchFloat .floatingSearch {background:rgba(255,255,255,0.75);margin-top:15px;padding-top:15px}
.topSearchFloat .floatingSearch > h3 {display: none}

/* ddcalmirc - header - removing custom logo & adding through prefs */

/* ddcalmirc - header - moving custom Livery graphic */
.page-header .custom-livery {position:relative;left:335px;top:7px}

/* ddcalmirc - index - bodystyle custom icon spacing */
.bodystyleDEA {text-align:center;}
.bodystyleDEA .wysiwyg-image {margin-right:15px;margin-bottom:15px;}
.bodystyleDEA .wysiwyg-image:hover {opacity:0.90}

/* ddcalmirc - custom background throughout site and shrinking group nav logos to page width instead of 100% */
.index .locations-group-nav-type-1 {width:960px;margin:0 auto;}
.v9-global-0011-v1 body {background: #FFFFFF url("//pictures.dealer.com/f/fbgroup/0504/44011dcda8a78aefeaae83da8d0a86dax.jpg") no-repeat fixed 50% 150px  }
.index body {background: #FFFFFF url("//pictures.dealer.com/f/fbgroup/0504/44011dcda8a78aefeaae83da8d0a86dax.jpg") no-repeat fixed 50% 425px  }
.index .tabs-tabbed-widgets .tabs-tabbed-widgets-container {background:transparent}
.js .ddc-heading-1 span, .js .showroom-details-section > h4 span {background: #FFFFFF}

/* ddcalmirc - VLP: eprice button to two lines and reducing size */
.vlp .pricing a[data-eprice="true"] {width:100%;white-space:normal;font-size:16px;padding:10px 7px}

/* ddcalmirc - VLP/VDP ePrice background and color change */
.inventoryList .pricing a[data-eprice="true"],
.vdp .pricing .ePrice a  {background:#8DCC4B;color:#000000;text-shadow:none;width:100%;font-weight:bold;font-style:normal;text-transform:initial;border-radius:10px;}
.vdp .pricing .ePrice a {font-size:17px}

/* ddcalmirc - vdp: tabbed widget categories to fit to one line */
.vdp .inventory-detail-information-tabs .ui-tabs ul li {width:33%}

/* ddcalmirc - index - group nav - sizing down custom logos with CSS  */
.index .locations-group-nav .franchise .franchiseLogo {width:117px;}
.index .locations-group-nav .franchise.volkswagen .franchiseLogo.customImage {max-width:67px;margin-left:25px;padding-bottom:10px;}
.index .locations-group-nav .franchise.chrysler .franchiseLogo {width:163px;position:relative;bottom:10px;}
.index .locations-group-nav .franchise.dodge .franchiseLogo {width:160px;position:relative;bottom:10px;}
.index .locations-group-nav .franchise.gmc .franchiseLogo {width:125px;}
.index .locations-group-nav .franchise.saturn .franchiseLogo.customImage {padding-bottom:8px;margin-left:25px}
.index .locations-group-nav .franchise.saab .franchiseLogo.customImage {margin-left:30px}
.index .locations-group-nav .franchise.napa .franchiseLogo.customImage {margin-left:30px}
.index .locations-group-nav .franchise.kia .franchiseLogo {margin-left:10px}
.index .locations-group-nav .franchise.saturn .flyout .franchiseLogo {max-width:90px;margin:0px}
.index .locations-group-nav .franchise.hyundai {margin-left:10px;}

/* ddcalmirc - discounts to red */
.pricing .abSub a, .pricing .abSub .value, .pricing .abSub .price, .pricing .rebate a, .pricing .rebate .value, .pricing .rebate .price, .pricing .discount a, .pricing .discount .value, .pricing .discount .price {color: #FF0000;}

/* ddcalmirc - vlp - vehicle images to automatic height (to fix stretching) */
.inventoryList .media img, .inventoryList .ddc-media img {height:auto;}

/* ddcalmirc - isuzu page /isuzu.htm: sizing down header logo and overlaying over rotating logos*/
.isuzu-logo-link {position:absolute;z-index:99999;width:125px;left:0px;bottom:0px}
.isuzuVLP {margin-top:60px}
.isuzuVLP .pricing .btn[data-eprice="true"] {width:100%;white-space:normal;font-size:16px;padding:10px 7px}

/* ddcalmirc - group flyout logos - open over the header so Ford/Lincoln locations don't get cut off */
.locations-group-nav .childList.flyout {z-index:1060}

/* Start 'vlp-ePrice' (do not modify this line) */
/* Modified by ddcdukec on 02/05/16 02:13 PM EST */
.inventoryList .pricing .ui-button .ui-button-text { font-style: normal; font-weight: bold; text-decoration: none; font-size: 16px; color: #000000; }
.inventoryList .pricing .ui-button.ui-state-hover .ui-button-text{ color: #ffffff; }
/* End 'vlp-ePrice' (do not modify this line) */

/* ddcalmirc - index group nav - removing FB Ford-Lincoln of Doylestown from Lincoln flyout */
.index .locations-group-nav .franchiseList .franchise.lincoln .flyout .fred-beans-ford-lincoln-of-doylestown {display:none}

/* ddcalmirc - reducing nav spacing to fit more items */
.compact .navbar-nav .dropdown > a {padding: 10px 13px 10px 13px;}

/* ddcalmirc - index group logos - removing Toyota from Scion popup */
.index .locations-group-nav .flyout .franchise.scion .fred-beans-toyota-of-flemington {display:none;}

/* ddcalmirc - fixing header */
.page-header .header-default .home-logolink {height:87px}

/* ddcdanc DNA5233952 */
.index .franchiseList .selected .flyout {left: -9999px;}
.index .franchiseList .ford.selected .flyout,.index .franchiseList .lincoln.selected .flyout, .index .franchiseList .volkswagen.selected .flyout { left: 55px !important; } 

/* DNA5262562 william.thompson */
.buttonblock-img-wrap { background-color: transparent; }
.buttonblock-img-wrap img { opacity: 1; }
.buttonblock-default a:hover .buttonblock-img-wrap, .buttonblock-default a:active .buttonblock-img-wrap { background: transparent none repeat scroll 0% 0%; }
.buttonblock-default.shop-your-way a:hover img, .buttonblock-default.shop-your-way a:active img {visibility:hidden;}
.buttonblock-default.shop-your-way a.test-drive:hover {background: transparent url('/static/sites/f/fbgroup/images/buttons/test-drive-hover.png') no-repeat 0 0; height:45px; width:281px;display:block;}
.buttonblock-default.shop-your-way a.video-demonstration:hover {background: transparent url('/static/sites/f/fbgroup/images/buttons/video-demonstration-hover.png') no-repeat 0 0; height:45px; width:281px;display:block;}
.buttonblock-default.shop-your-way a.appraise-trade:hover {background: transparent url('/static/sites/f/fbgroup/images/buttons/appraise-trade-hover.png') no-repeat 0 0; height:45px; width:281px;display:block;}
.buttonblock-default.shop-your-way a.get-approved:hover {background: transparent url('/static/sites/f/fbgroup/images/buttons/get-approved-hover.png') no-repeat 0 0; height:45px; width:281px;display:block;}

/* M-00194805 ddcrandyh */
.index .franchiseList .ford.selected .flyout { width: 542px; }
.index .franchiseList .ford.selected .flyout .vcard { width: 50%; height: 150px; }
.index .franchiseList .ford.selected .flyout .vcard:nth-child(2n) { float: right; }
.index .franchiseList .ford.selected .flyout .vcard:nth-child(2n -1) { float: left; }


/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by dsanjines on 11/11/20 09:25 AM BT */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #ff0000; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-discount' (do not modify this line) */
/* Modified by dsanjines on 11/11/20 09:33 AM BT */
.srp .inv-type-certified-pre-owned.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #ff0000; }
/* End 'srp-certified-pre-owned-price-value-discount' (do not modify this line) */

/* Start 'srp-used-price-value-discount' (do not modify this line) */
/* Modified by dsanjines on 11/11/20 09:34 AM BT */
.srp .inv-type-used.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #ff0000; }
/* End 'srp-used-price-value-discount' (do not modify this line) */

/* 05783578 ddcjareds */
.header-nav-container .vcard span { display: none; }