/* GLOBAL
----------------------------------- */

/* HEADINGS */
.responsive-type .page-bd .display-2 {font-size: 90px;line-height: 90px;}
.responsive-type .page-bd .display-3 {font-size: 74px; }
.responsive-type .page-bd .display-4 {font-size: 54px;line-height: 60px;}
.contentHeading, .h1, .h2, .h3, .h4, .h5, .h6, 
.incentives-search-default .facet-group h3, .incentives-search-detail .facet-group h3, 
.inventory-detail-mini h3, .model-specific-landing-incentives h3, 
.reviews-auto-detail .hreview h1, .showroom-details-section>h4, h1, h2, h3, h4, h5, h6 {text-transform: uppercase !important; }


/* BUTTONS */
.btn {text-transform: uppercase;border-radius: 0px; }


/* HOURS PHONE */
.ddc-content.contact-info .tels.two-line-phone .value {color: var(--ineos-red);}


/* HEADER */
.header-logo-container, .page-header .header-default {height: 55px !important; }
.page-header.minimal .header-contact {background: var(--ineos-blue) !important; }


/* NAVIGATION */
.dropdown-menu {background: var(--ineos-gray-light); }
.navigation-default .dropdown-menu h4, .page-header.minimal .navigation-default .navbar-nav>li>a,
.navigation-default .dropdown-menu a:not(.btn) {color: var(--ineos-blue) !important;text-transform: uppercase;font-weight: bold; }

.page-header.minimal .ws-site-text-search button:after,
.page-header.minimal .mycars-integration-navbar .menu>a:after {bottom: -12px; }
.page-header.minimal .navigation-default .navbar-nav>li>a:after {bottom: -23px; }
.page-header.minimal .navigation-default .navbar-nav>li>a:after,
.page-header.minimal .mycars-integration-navbar .menu>a:after,
.page-header.minimal .ws-site-text-search button:after {border-color: var(--ineos-red);}
.page-header.minimal .navigation-default .navbar-nav>li>a:hover,
.page-header.minimal .mycars-integration-navbar .menu>a:hover:before,
.page-header.minimal .ws-site-text-search button .ddc-icon:hover {color: var(--ineos-red) !Important; }

/* DROPDOWN */
.nav-links a:hover {background: transparent; }
.navigation-default .dropdown-menu a:not(.btn):hover {color: var(--ineos-red) !Important; }



/* INDEX
----------------------------------- */

/* BUILD YOUR */
.index div[data-name="index-build-cta"] {background: var(--ineos-gray-light); }

/* SEO */
.index div[data-name="index-seo-content-wrapper-2"] .col-md-7 {padding: 0px; }

/* DEALERSHIP INFO */
.cta-hug-left .cta-content .btn {align-self: start !important; }
.cta-hug-left .cta-content {text-align: left !important;align-items: self-start !important; }

/* NEWS CTA */
.index div[data-name="index-dealer-info-content-ctas-1"] .ws-content-cta .cta-background {height: 400px !Important;}



/* INVENTORY SRP & VDP
----------------------------------- */

/* VDP */
.ws-hl-features .ddc-icon {color: var(--ineos-red) !Important;}
.ws-quick-specs .dl-horizontal dt {text-transform: uppercase;font-weight: 900;color: var(--ineos-red) !important; }

.vdp .media-content .btn-share .ddc-icon-vehicle-media-cta {stroke: var(--ineos-white); }
.vdp .media-content .btn-mycars-save .ddc-icon-mycars-favorite {stroke: var(--ineos-red); }
.vdp .media-content .mycars-buttons .btn {background: var(--ineos-white);color: var(--ineos-red);border-color: var(--ineos-white); }


/* CUSTOM PAGES
----------------------------------- */

/* SERVICE PAGE */
.alias-service-default div[data-name="service-center-content-cta-1-icons"] h2 {color: #00152C; }
.alias-service-default div[data-name="service-center-content-cta-1-icons"] .ddc-icon {color: #B61615 !important; }


/* GRENADIER PAGE */
.alias-sitebuilder-grenadier-1 .content-tabbed .tab-content {margin-top: 50px;}
.alias-sitebuilder-grenadier-1 .content-tabbed .nav-tabs.nav-pills>li {flex-basis: 33%;}
.alias-sitebuilder-grenadier-1 .content-tabbed .nav-tabs.nav-pills>li a p {font-weight: normal;margin-bottom: 0px;}
.alias-sitebuilder-grenadier-1 .content-tabbed .nav-tabs.nav-pills>li a {text-align: center !important;color: #00152C;font-weight: 900; }
.alias-sitebuilder-grenadier-1 .content-tabbed > ul {padding: 0;margin: 0;display: flex;justify-content: center;flex-grow: 1;}


.alias-sitebuilder-grenadier-1 .content-tabbed .nav-tabs.nav-pills>li.active a {border-radius:0px;background: transparent;color: #B61615;border-bottom: 2px solid #B61615}
.alias-sitebuilder-grenadier-1 .content-tabbed .nav-tabs.nav-pills>li.active a, .content-tabbed .nav-tabs.nav-pills>li a:hover {background: #F5F5F5;}
.alias-sitebuilder-grenadier-1 .content-tabbed .nav-tabs.nav-pills>li a {border-bottom: 2px solid #F5F5F5;border-radius: 0px;}

.alias-sitebuilder-grenadier-1 .tab-content h4 {display: none;}


/* WINDOW SIZE ADJUSTMENTS 
-------------------------------- */
/* DESKTOP */
@media (min-width: 768px) {
    .index div[data-name="index-seo-content-container-3"] {padding: 50px 100px !important;}
 }
 
 @media (min-width: 1000px) {
    .index div[data-name="index-seo-content-container-3"] {padding: 50px 150px !important;}
 }