/* M-00416274 ddcjoshc */
.page-header.responsive-centered-nav .header-contact .vcard .tels { position:absolute;top:0;right:240px; }
.page-header.responsive-centered-nav .header-contact .vcard .adr { position:absolute;top:4px;right:15px; }

/* SF08101441 erikfujii center free search btn on homepage */
.index .ddc-content.inventory-search-form button.btn.btn-primary.ui-button-submit  {left:50%;}

/* cbenson M-00418896 */
.index .hero-image-overlay .inventory-search-form form {margin-bottom: -15px; }
.index .hero-image-overlay .inventory-search-form form > .form-group .btn.btn-primary.pull-right.ui-button-submit {position: relative; top: -55px; left: 0; }

/* M-00494034 billyh */
.btn.btn-default.cstBtn.ui-button.btn-primary {max-width: 150px;}
.compact.navbar-default, .compact.ddc-navbar-default {height: 55px;}
.compact .navbar-nav > li > a {height: 55px;}
.index .ddc-wrapper {margin-top: -21px;}

/* M-00495703 ddcbobc */
.page-header.compact .header-default .vcard .tels .tel.phone1,
.page-header.compact .header-default .vcard .tels .tel.phone2 { font-weight: bold; letter-spacing: 0; }

/* M-00496114 billyh */
.navbar-nav .nav > li > a {min-width: auto;}
.page-header .header-default .vcard h1 {width: 315px; margin-top: 0px;}
.page-header .header-default .vcard .tels .tel.phone1, .page-header .header-default .vcard .tels .tel.phone2 {font-weight: bold;}

.shrink-header-nav .fn{width:auto!important;}
.ddc-site .mycars-default{right:-30px;}

/* 05285486 ddcjareds */
.page-header .header-default .vcard h1 { font-size: 26px; }
.navbar-nav>li>a { padding: 4px; }

/* william.abbey 05374226 */
.index .hero-image-overlay .inventory-search-form .ddc-offset4{margin-left:0;}
.index .hero-image-overlay .inventory-search-form .ddc-span8{width:100%;}

/* ddcmattw 05890481 */
.index .buttonblock-button a {height: 13vw;}

/* Kevin Williams Adding breadcrumb special id */
#bcrumb Ol{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
font-family:"Roboto";
font-weight:200;
}

#bcrumb Ol li { display: inline;font-family:"Roboto";
font-weight:200; }

#bcrumb Ol li a{
text-decoration: none;
padding: .1em 1em;
color: #000;
font-family:"Roboto";
font-weight:200;
}

#bcrumb Ol li a:hover{
color: #fff;
background-color: #00b4ff;
font-family:"Roboto";
font-weight:200;
}

/* ddcdaniele  */
.ddc-box-1.mopar { margin-top:269px;}

/* Start 'vlp-new-price-value-wholesalePrice' (do not modify this line) */
/* Modified by mmcdonald7 on 02/20/20 12:42 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .wholesalePrice .value { text-decoration: none; font-weight: bold; font-size: 14px; color: #21b500; }
/* End 'vlp-new-price-value-wholesalePrice' (do not modify this line) */

/* Start 'vdp-new-price-value-abSub' (do not modify this line) */
/* Modified by mmcdonald7 on 02/20/20 01:41 PM EST */
.vdp .inv-type-new.pricing .abSub .price { text-decoration: none; font-weight: bold; font-size: 16px; color: #21b500; }
/* End 'vdp-new-price-value-abSub' (do not modify this line) */

/* Start 'vdp-new-price-value-wholesalePrice' (do not modify this line) */
/* Modified by mmcdonald7 on 02/20/20 01:41 PM EST */
.vdp .inv-type-new.pricing .wholesalePrice .price { text-decoration: none; font-weight: bold; font-size: 16px; color: #21b500; }
/* End 'vdp-new-price-value-wholesalePrice' (do not modify this line) */

/* 08514388 ddcjareds */
.vlp .inventoryList .item.inv-type-new .pricing .wholesalePrice .value:before, .vdp .inv-type-new.pricing .wholesalePrice .price:before { content: "-"; }
/* Form Spacing classes ****Only for Desktop CSS**** */
.ddc-span4.name.contact-firstName{
padding: 0px; 
}
.ddc-span4.name.contact-lastName{
padding: 0px; 
}
/* Top Desktop Banner enlarge COVID-19 ****Only for Desktop CSS**** */
.alias-sitebuilder-dealerships-open-near-me-1 [data-widget-id="content1"]{width: 150%;Margin: auto; position: relative; right: 230px;}

/* New Button Styling for COVID-19 Page ****Mobile and Desktop**** */
.Covid19{  
  -webkit-box-shadow: 0 4px 4px #000;
  -moz-box-shadow: 0 4px 4px #000;
  box-shadow: 0 4px 4px #000;
text-decoration: none;
}
.Covid19:hover{  
  -webkit-box-shadow: 0 1px 1px #000;
  -moz-box-shadow: 0 1px 1px #000;
  box-shadow: 0 1px 1px #000;
text-decoration: none;
}

/* 10603317 JLC */
.inventory-detail-pricing .dealertrack-badgeprice-container .paymentWidgetButton { display: none; }
/*DD-start*/

.mrmcontainer {
display: grid;
grid-template-columns: 1fr 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 2px; 
/* grid-row-gap: 10px;*/
}
.zcontainer {
display: grid;
grid-template-columns: 1fr 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 10px; 
/* grid-row-gap: 10px;*/
}
.dddcon {
display: grid;
grid-template-columns: 1fr 1fr 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 7px; 
/* grid-row-gap: 10px;*/
}
.tricond {
display: grid;
grid-template-columns: 1fr 2fr 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 7px; 
/* grid-row-gap: 10px;*/
}

.d3con {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 7px; 
/* grid-row-gap: 10px;*/
}
.mrmitem:hover {
background-color:#1ac9aa;
color: white;
box-shadow: 0 20px 20px -10px;
border: 2px solid #fcbf49;
}
/*.mrmitem:nth-child(even) {
background: #1ac9aa;
}*/
.mrmitem a{
color:white;
}
.mrmitem {
text-align: center;
background: linear-gradient(var(--color-primary-500),var(--color-primary-600));
color: white;
transition: .5s ease;
margin: 4px; 
padding: 20px; text-align: center; cursor: pointer; border-radius: 5px;
text-transform:uppercase;
}
.vstable table tr td{
padding:20px;
}
@media 
only screen and (max-width: 740px),
(min-device-width: 362px) and (max-device-width: 1024px)  {
.mrmcontainer {
display: grid;
grid-template-columns: 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 20px; 
/* grid-row-gap: 10px;*/
}

.d3con {
display: grid;
grid-template-columns: 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 20px; 
/* grid-row-gap: 10px;*/
}
/*DD-end*/