@font-face {font-family:'Acura Bespoke'; font-weight:300; font-style:normal; src:url(/static/v9/media/fonts/acura-bespoke-light/v1/webfont.woff2) format("woff2");}
@font-face {font-family:'Acura Bespoke'; font-weight:400; font-style:normal; src:url(/static/v9/media/fonts/acura-bespoke-book/v1/webfont.woff2) format("woff2");}
@font-face {font-family:'Acura Bespoke'; font-weight:500; font-style:normal; src: url(/static/v9/media/fonts/acura-bespoke-regular/v1/webfont.woff2) format("woff2");}
h1, h1 *, h2, h2 *, h3, h3 * {font-family: 'Acura Bespoke' !important;}
/* ddcrandyh CC05646198 */


/* GOPHER Custom Color Scheme CSS */
:root {
    --color-primary-50: #f7ccca;
    --color-primary-100: #f4acaa;
    --color-primary-200: #f18c8a;
    --color-primary-300: #ee6c6a;
    --color-primary-400: #eb4c4a;
    --color-primary-500: #e82c2a;
    --color-primary-600: #c52524;
    --color-primary-700: #a21e1e;
    --color-primary-800: #7f1718;
    --color-primary-900: #5c1012;
    --color-primary-950: #39090c;
    --btn-link-disabled-color: #e82c2a;
}
/* END Custom Color Scheme CSS */

/* fdbarfety 09796247 */
.cst_SERVICE_BTN .btn-primary, .cst_HABLAMOS_ESPANOL .btn-primary {color: #fff; border-color: #e82c2a; background: #e82c2a;}

/* fdbarfety 09796247 Hours on one line */
.nav-fragment .ddc-span12 {padding-left: 8px; padding-right: 8px; font-size: .99em}
.hours-default .today {font-size: .94em;}
.hours-default .ddc-list-columns>li .value {width:65%;}
.hours-default .ddc-list-columns>li .key {width:35%;}
.aside .hours-default.box.box-padding {padding: 16px 10px;}
.aside .hours-default.ddc-content .widget-heading {margin: 0 0 24px 10px;}

/* fdbarfety 09898223 */
.footerAdr {margin: 20px 0 0;}

/* fdbarfety 09934738 */
.index [data-widget-id="content1"].ddc-content.content-default {padding: 0 24px 0 24px!important;}
.index [data-widget-id="content1"] .content h1 {font-size: 48px; color: #e82c2a;}


/* ddcdaniele - 11241079  */
.page-header.responsive-centered-nav .header-navigation .header-default .header-logo { width: 42%; }

/* RDM BUTTON MODS */
.srp .load-abg-vehicle-questions, .vdp .load-abg-vehicle-questions {
background: #E7E7E7!important;
border: none!important;
border-radius: 6px;
box-shadow: 10px 20px 15px -15px rgb(110, 110, 110, 40%)!important;
}
.srp .load-abg-eprice-tool, .vdp .load-abg-eprice-tool {
border: none!important;
border-radius: 6px;
box-shadow: 10px 20px 15px -15px rgb(110, 110, 110, 30%)!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 */

/* ddcjareds 12524811 */
.index .hero-content-ctas .cta-content h4 { color: #FFF!important; }

/* ddcdaniele - 12887488 */
.FRMFontWhite .form-group label {color: white;}

.indexrecal {border: 14px solid rgb(0 0 0) !important; } 


/* ddcrandyh CC05646198 */
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a { font-weight: normal; }