/* RDM BUTTON MODS */

.srp .btn, .vdp .btn {

border: none!important;

border-radius: 6px;

box-shadow: 10px 20px 25px -15px rgb(69, 69, 69, 40%)!important;

}

.srp .load-abg-vehicle-questions, .vdp .load-abg-vehicle-questions {

background: #E3E3E3!important;

}

.srp .load-abg-eprice-tool, .vdp .load-abg-eprice-tool {

border: none!important;

border-radius: 6px;

box-shadow: 10px 20px 25px -15px rgb(69, 69, 69, 40%)!important;

}

.cbo-button.cbo-trade {

height: 42px!important;

border-radius: 6px!important;

}

.textus {

box-shadow: 10px 20px 25px -15px rgb(69, 69, 69, 20%);

}

.abg-dynamic-content .appraisal-tool-srp {

border-radius: 12px !important;

box-shadow: rgba(131, 131, 131, 0.5) 0px 10px 40px -10px !important;

}

/* END RDM MOD */

h2,
{font-family:'Montserrat';}

.content-hero.content5 .hero-content-background
{background-image:none !important;
background-color:#027CC0 !important;
}

.index .locations-group-nav .franchiseList {
padding:0px;}

.index .hero-image-overlay-container .hero-image-overlay {
margin-bottom:0px;}

.ddc-sub-heading
{font-weight:100;
font-family:'Montserrat' !important;
}

.index .v5-buttonblock, .index .content-hero.content17
{margin-bottom:10px;}

.content a.ad-choices
{color:#fff;}

.page-header.responsive-centered-nav.prox-header .header-navigation
{display:inline;}

.page-header.responsive-centered-nav .header-contact .header-default .vcard .tels .tel span.value span
{font-weight:100 !important;}

.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a
{
font-family:'Montserrat';
letter-spacing:-1px;
font-size:12pt;
color:#000;
font-weight:600;
}

.navigation-default .dropdown-menu h4, .nav-links
{font-family:'Montserrat';}

.index .v5-buttonblock h3
{font-weight:100 !important;
font-size:36pt !important;}

.navigation-default .dropdown-menu h4
{font-weight:100;
font-size:16pt;}

.index .v5-push-start
{padding:0px;
margin:0px !important;}

.brand-logos td
{padding:15px;}

.brand-logos img
{width:75%;}

/*csimmons - footer space*/
.ddc-footer div.credit a.credit {width: 300px;}

/* forrest.thurston | VDP | increase height of similar vehicles */
.inventory-similar-default .similar-vehicle {height: 290px;}

/* forrest.thurston | schedule service text color */
.links-single-cta.hero-image-color-inverse {color: #fff;}

/* forrest.thurston | HEADER | background color */
.header-navigation.clearfix {background-color: #fff;}

/* forrest.thurston | INDEX | hero sub-heading color */
h3.hero-subheading.ddc-font-size-large {color: #fff;}

/* forrest.thurston | INDEX | hero title position */
h2.hero-heading.text-primary.ddc-font-size-huge {margin-top: 110px;}

.page-header .contact-info-proximity *{visibility:hidden;}
.page-header .contact-info-proximity .tels *{visibility:hidden!important;}

/* ddcdaniele - 05423450 */ 
.index .locations-group-nav .franchiseList .franchise.hyundai a img { width: 117px; top: 0px;}
.index .locations-group-nav .franchiseList .franchise.honda a img { width: 117px; top: 0px; }

/* ddcdaniel - 05509328 */
.index .inventory-search-facet-browse .pill-label {border-radius: 17px;}
.index .hero-image-overlay-container .inventory-search-facet-browse .pill-label {color: black!important;}

/* ddcdaniele - 05747925  */ 
.index .locations-group-nav .franchiseList .franchise.honda a img {    width: 175px; }
.index .locations-group-nav .franchiseList .franchise.hyundai a img {  width: 166px; }

/* ddcdaniele  - 10208407  */
.index .ddc-wrapper {background-color:white;}

/* ddcrandyh CC10208489 */
.page-header.responsive-centered-nav .header-navigation .navigation-default { float: left; width: 50%; }
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

