/* fdbarfety 08161531 Fonts */
@import url('https://fonts.googleapis.com/css?family=Poppins:400,800&display=swap');
body, .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {font-family: 'Poppins', sans-serif; font-weight: 400;}
h1, h2, h3, h4, h5, h6, .h1, .display-3 {font-family: 'Poppins', sans-serif; font-weight: 800;}
[data-name="index-landing-0003-hero-wrapper-1"] .container-max-sm {position: relative; bottom: 25px;}
.index [data-name="index-landing-0003-content-1-container"] .cta-content h2:before {content: 'Visit'; font-size: 20px; display: block; text-transform: uppercase;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {padding: 0 10px;}
@media screen and (min-width: 1440px) {.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {padding: 0 25px;}}

/* ddcmjaggers | 07992679 */
.navigation-default .nav-fragment .ddc-box-1 { background: transparent; }

/* ddcalmirc 08034508 */
.page-header.responsive-centered-nav {background: white; border-bottom: 0;}
.page-header.responsive-centered-nav .header-contact .header-default {width: 100%;}
.page-header.responsive-centered-nav .header-contact .header-default .vcard {text-align: center;}
.page-header.responsive-centered-nav .header-contact .header-default .vcard .tels .ddc-icon {display: none;}
.page-header.responsive-centered-nav .header-contact .header-default .vcard .tels .tel .type {color: #A5130B; padding: 0 5px; font-weight:900;}
.page-header.responsive-centered-nav .header-contact .header-default .vcard .tels .tel .separator {display: none;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {color: black;}
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a:before,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .label,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .count:before {color: black;}
[data-name="index-landing-0003-contact-hours-1"] .contact-info .tels .tel .type {color: #A5130B;}

/*ddcrmelasky 08142890*/
/*hero*/
.index [data-widget-id="inventory-search1"] .btn-primary.btn-inverse.ui-button-submit { background-color: var(--color-primary-700); border-color: var(--color-primary-700); color: #fff;}
.index [data-widget-id="inventory-search1"] .btn-primary.btn-inverse.ui-button-submit:hover {background-color:#fff; color: var(--color-primary-700);}
/*locations ctas*/
[data-name="index-landing-0003-content-1-container"] .ddc-icon { display:none;}
[data-name='index-landing-0003-content-cta-1-container'] .img-circle { border-radius:0;}
[data-name='index-landing-0003-content-cta-1-container'] .display-4 { min-height:90px;}
[data-name='index-landing-0003-content-cta-1-container'] .btn-default.btn:not(.btn-no-decoration):before { right: 0; left:2px; }
[data-name='index-landing-0003-content-cta-1-container'] .btn-default.btn:not(.btn-no-decoration) { padding:10px 35px; border-color: var(--color-primary-500); font-weight:400; font-size:14px; }


/*ddcrmelasky 08184827*/
[data-name="index-landing-0003-content-cta-1-container"] .cta-content {min-height:425px; justify-content:space-between !important;}
@media screen and (max-width: 1525px) {
    [data-name="index-landing-0003-content-cta-1-container"] .cta-content { min-height: 540px; } }
[data-name="index-landing-0003-content-cta-1-container"] .cta-content p { font-size:18px;}
    [data-name="index-landing-0003-content-cta-1-container"] .cta-content h2.display-4 { font-size:20px; font-weight:400; width:200px; } 

/*ddcrmelasky 08189400*/
[data-name="index-landing-0003-map-hours-1-container"] .contact-info .widget-heading { color: var(--color-primary-500); font-weight: 400; font-size: 24px; }
[data-name="index-landing-0003-map-hours-1-container"] .contact-info .vcard .adr span { color: #fff; font-size: 14px; }
[data-name="index-landing-0003-map-hours-1-container"] .contact-info .tel span { font-weight: 400; font-size: 19px; }
[data-name="index-landing-0003-map-hours-1-container"] .ddc-content.contact-info { margin: 0 15px !important; }

/*Reviews banner*/
[data-name="index-landing-0003-banner-2-container"] { width:960px; border: 1px solid #fff; background-size: 940px 90% !important;  } 
.banner-2 { display:flex; flex-direction:column; justify-content:center; margin:0 auto;}
.custReview { display:flex; flex-direction:row; align-items:center; justify-content:space-evenly; width:960px; }
.cstGoogle, .cstDealerRt { height:100px;}

/* ddcalmirc 08250362 */
.map-dynamic .google-map {color: #000 !important;}

/* fdbarfety 08258096 */\
.slideShowWrap .slides img {margin: 0 auto;}
.slideControls .previousNext {width: 100%;}
.slideControls .pager {display: none;} /* pager dots */
.slideControls .previousNext a {width: 48px;} /* circles */

/* 04396391 ddcjareds */
.map-dynamic .vcard .adr a { color: var(--btn-link-color); }