

/*****************************************************************
                         Base
*****************************************************************/



body{
    color:#858080;
    background-color:#ffffff;
}

h1,h2,h3,h4,h5,h6{
    color:#981915;
}

table{
    border-color:#111111;
}

[data-theme-style~="bodyPrimary_texture"]{
    background: url("https://img.sm360.ca/images/web/")center 0 no-repeat;
}


[data-theme-style~="textPrimary_fontColor"]{
    color: #858080
}

[data-theme-style~="bodyPrimary_bgColor"]{
    background-color: #ffffff
}



/*****************************************************************
                          General Colors
*****************************************************************/
[data-theme-style~="textPrimary_asBgColor"]{
    background-color:#858080;
}

[data-theme-style~="facebook_bgColor"]{
    background-color:#f1f1f1;
}

[data-theme-style~="titlePrimary_fontColor"]{
    color:#981915;
}

[data-theme-style~="titlePrimary_asBgColor"]{
    background-color:#981915;
}

[data-theme-style~="asBorderPrimary"]{
    border-color:#111111;
}

[data-theme-style~="asBorderSecondary"]{
    border-color:#222222;
}

[data-theme-style~="boxPrimary"]{
    color:#981915;
    background-color:#ffffff;
}

[data-theme-style~="boxPrimary_linkColor"]{
    color:#000000;
}


.widget-business-hours{
    border-color:#222222;
    background-color: rgba(255,255,255,0.35);
}

.widget-dropdown__content-element{
    color:#111111;
    background-color: #e3e5e8;
}

.widget-dropdown__content-element:hover,
.widget-dropdown__content-element:focus,
.widget-dropdown__content-element:active{
    color:#981915;
}

.inventory-vehicle-details__specifications-block-row:nth-child(odd){
    background-color: #bfbbbb;
}

[data-theme-style~="placeholderInpuForm_color"]{
    color:#666666;
}
/*****************************************************************
                           Btn Alpha Primary
*****************************************************************/

        [data-theme-style~="btnAlphaPrimary"]{
            














    
        background-image: #981915; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #981915 0%, #580f0c 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #981915 0%,#580f0c 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #981915 0%,#580f0c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#981915', endColorstr='#580f0c',GradientType=0 ); /* IE6-9 */
    
    



color:#ffffff;

        }

        [data-theme-style~="btnAlphaPrimary"]:hover,
        [data-theme-style~="btnAlphaPrimary"]:focus,
        [data-theme-style~="btnAlphaPrimary"]:active{
            











background-image: none;;
background-color: #981915;
color:#ffffff;

        }
        [data-theme-style~="btnAlphaPrimaryIcon"]{
            















border-bottom: 50px solid #981915;
border-left:   10px solid rgba(0, 0, 0, 0);

        }
    

/*****************************************************************
                          Btn Alpha Secondary
*****************************************************************/

        [data-theme-style~="btnAlphaSecondary"]{
        














    
        background-image: #981915; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #981915 0%, #580f0c 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #981915 0%,#580f0c 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #981915 0%,#580f0c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#981915', endColorstr='#580f0c',GradientType=0 ); /* IE6-9 */
    
    



color:#ffffff;

        }

        [data-theme-style~="btnAlphaSecondary"]:hover,
        [data-theme-style~="btnAlphaSecondary"]:focus,
        [data-theme-style~="btnAlphaSecondary"]:active{
        











background-image: none;;
background-color: #981915;
color:#ffffff;

        }

        [data-theme-style~="btnAlphaSecondaryIcon"]{
        















border-bottom: 42px solid #981915;
border-left:   10px solid rgba(0, 0, 0, 0);

        }
    


/*****************************************************************
                           Btn Beta Primary
*****************************************************************/



        [data-theme-style~="btnBetaPrimary"]{
            border:1px solid #ffffff;
            color:#ffffff;
        }

        [data-theme-style~="btnBetaPrimary"]:hover,
        [data-theme-style~="btnBetaPrimary"]:focus,
        [data-theme-style~="btnBetaPrimary"]:active{
        











background-image: none;;
background-color: #ffffff;
color:#000000;

        }

        [data-theme-style~="btnBetaPrimaryIcon"]{
            color:#000000;
        















border-bottom: 42px solid #ffffff;
border-left:   10px solid rgba(0, 0, 0, 0);

        }
    

/*****************************************************************
                           Btn Gamma Primary
*****************************************************************/
[data-theme-style~="btnGammaPrimary"]{















    
        background-image: #ececec; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #ececec 0%, #c6c6c6 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #ececec 0%,#c6c6c6 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #ececec 0%,#c6c6c6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-9 */
    
    



color:#ececec;

}

[data-theme-style~="btnGammaPrimaryTitle"]{
    color:#981915;
}

[data-theme-style~="btnGammaPrimaryIcon"]{
















border-bottom: 48px solid #981915;
border-left:   10px solid rgba(0, 0, 0, 0);

}

[data-theme-style~="btnGammaPrimary"]:hover,
[data-theme-style~="btnGammaPrimary"]:focus,
[data-theme-style~="btnGammaPrimary"]:active{












background-image: none;;
background-color: #981915;
color:#ececec;

}

[data-theme-style~="btnGammaPrimary"]:hover [data-theme-style~="btnGammaPrimaryTitle"],
[data-theme-style~="btnGammaPrimary"]:focus [data-theme-style~="btnGammaPrimaryTitle"],
[data-theme-style~="btnGammaPrimary"]:active [data-theme-style~="btnGammaPrimaryTitle"]{
    color:#ececec;
}

/*****************************************************************
                   Btn Regular Primary
*****************************************************************/
[data-theme-style~="btnRegularPrimary"]{
    color:#999999;
}
[data-theme-style~="btnRegularPrimary"]:after{
    background:#999999;
}

[data-theme-style~="btnRegularPrimary"]:hover,
[data-theme-style~="btnRegularPrimary"]:focus,
[data-theme-style~="btnRegularPrimary"]:active{
    color:#999999;
}


/*****************************************************************
                   Btn Regular Secondary
*****************************************************************/
[data-theme-style~="btnRegularSecondary"]{
    color:#666666;
}
[data-theme-style~="btnRegularSecondary"]:after{
    background:#666666;
}
[data-theme-style~="btnRegularSecondary"]:hover,
[data-theme-style~="btnRegularSecondary"]:focus,
[data-theme-style~="btnRegularSecondary"]:active{
    color:#666666;
}


/*****************************************************************
                   Btn Regular Secondary
*****************************************************************/
[data-theme-style~="btnRegularTertiary"]{
    color:#e30613;
}
[data-theme-style~="btnRegularTertiary"]:hover,
[data-theme-style~="btnRegularTertiary"]:focus,
[data-theme-style~="btnRegularTertiary"]:active{
    color:#e30613;
}



/*****************************************************************
                    Btn Filter Mobile
*****************************************************************/
[data-theme-style~="btnFilterMobile"]{















    
        background-image: #ececec; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #ececec 0%, #c6c6c6 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #ececec 0%,#c6c6c6 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #ececec 0%,#c6c6c6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-9 */
    
    



color:#000000;


}

.link-filter:hover  [data-theme-style~="btnFilterMobile"],
.link-filter:focus  [data-theme-style~="btnFilterMobile"],
.link-filter:active [data-theme-style~="btnFilterMobile"] {












background-image: none;;
background-color: #ececec;
color:#000000;

}

[data-theme-style~="btnFilterMobile"]:hover ,
[data-theme-style~="btnFilterMobile"]:focus ,
[data-theme-style~="btnFilterMobile"]:active {












background-image: none;;
background-color: #ececec;
color:#000000;

}

/*****************************************************************
                             Catalog
*****************************************************************/
/******************     Catalog Preview    **********************/
[data-theme-style~="catalogPreview_primaryTitleColor"]{
    color:#0080c8;
}

[data-theme-style~="catalogPreview_primaryBgColor"]{
    background-color:#000000;
}

[data-theme-style~="catalogPreview_secondaryBgColor"]{
    background-color:#111111;
}

[data-theme-style~="catalogPreview_primaryFontColor"]{
    color:#ffffff;
}
[data-theme-style~="financingPayment_fontColor"]{
    color:#c90015;
}

/********************     Showroom    **************************/
[data-theme-style~="catalogFinancing_fontColor"]{
    color:#a7a9ac;
}

/*********************     Listing    **************************/
.catalog-listing__filter-make-block--selected {












background-image: none;;
background-color: #ececec;
color:#000000;

}

.new-inventory{
    background-color: #000000 !important;
}

/*********************     Hybrid    **************************/
.catalog-listing__switch-hybrid input + .slider-hybrid{
    background-color: #c3c3c3;
}
.catalog-listing__switch-hybrid input:checked + .slider-hybrid{
    background-color: #72a62a !important;
}
[data-theme-style~="navMainMenu"] .hybrid,
.hybrid .header__nav-list-anchor:hover,
.hybrid .header__nav-list-anchor--selected:hover,
.hybrid .header__nav-list-anchor--selected,
.hybrid .header__nav-list-anchor,
.hybrid .header__nav-list-element:hover,
.hybrid .header__nav-list-element--selected:hover,
.hybrid.header__nav-list-element--selected,
span.hybrid,
[data-theme-style~="navMainMenu"] .hybrid .header__nav-list-anchor--selected{
    color: #72a62a !important;
}

.hybrid.header__nav-list-element--selected:after{
    background-color: #72a62a;
}

/*****************************************************************
                    Inventory Preview
*****************************************************************/
.inventory-filter-mobile .close-button {
    color:#981915;
}

.slider{

}

[data-theme-style~="inventoryPreview"]{
    color:#000000;
    background-color:#ececec;
}

[data-theme-style~="inventoryPreviewTagline"]{
    background-color:#ececec;
    color:#e30613;
}

[data-theme-style~="specialOfferTag"]{
    background-color:#e30613;
    color:#ffffff;
}

.special-offer:before{
    border-color: transparent #e30613 transparent transparent;
}

.block-inventory-vehicle__preview-price--old:before{
    background-color:#6d6e71;
}

.showroom-price__price--old:before{
    background-color:#981915;
}

.inventory-filter-element__anchor-item--selected:before{
    border-color: #981915;
}

.inventory-filter-element__anchor-item--selected:after{
    background-color: #981915;
}


/*****************************************************************
                        Price
*****************************************************************/
[data-theme-style~="priceInventory"]{
    color:#e30613;
}
[data-theme-style~="priceCatalog"]{
    color:#cc0000;
}
[data-theme-style~="priceCatalog_borderColor"]{
    border-color:#cc0000;
}

/*****************************************************************
                    Util Colors
*****************************************************************/

[data-theme-style~="utilPrimaryColor_bgColor"]{
    background-color:#981915;
}
[data-theme-style~="utilPrimaryColor_fontColor"]{
    color:#981915;
}
[data-theme-style~="utilPrimaryColor_borderColor"]{
    border-color:#981915;
}

[data-theme-style~="utilSecondaryColor_fontColor"]{
    color:#e30613;
}
[data-theme-style~="utilSecondaryColor_bgColor"]{
    background-color:#e30613;
}

[data-theme-style~="utilSecondaryGrey_fontColor"]{
    color:#6d6e71;
}
[data-theme-style~="utilSecondaryGrey_bgColor"]{
    background-color:#6d6e71;
}
[data-theme-style~="utilSecondaryGrey_borderColor"]{
    border-color:#6d6e71;
}

[data-theme-style~="utilTertiaryGrey_borderColor"]{
    border-color:#e3e5e8;
}
[data-theme-style~="utilTertiaryGrey_bgColor"]{
    background-color:#e3e5e8;
}
[data-theme-style~="utilTertiaryGrey_fontColor"]{
    color:#e3e5e8;
}

[data-theme-style~="utilFourthGrey_borderColor"]{
    border-color:#757575;
}
[data-theme-style~="utilFourthGrey_bgColor"]{
    background-color:#757575;
}
[data-theme-style~="utilFourthGrey_fontColor"]{
    color:#757575;
}

[data-theme-style~="utilWhiteColor_bgColor"]{
    background-color:#ffffff;
}
[data-theme-style~="utilWhiteColor_fontColor"]{
    color:#ffffff;
}

[data-theme-style~="utilBlackColor_fontColor"]{
    color:#111111;
}
[data-theme-style~="utilBlackColor_bgColor"]{
    background-color:#111111;
}

/*****************************************************************
                          Carroussel
*****************************************************************/
.bx-wrapper .bx-pager.bx-default-pager a{
    background-color:#ffffff;
}

.pager .active,
.pager li:hover,
.pager li:focus,
.pager li:active,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus,
.bx-wrapper .bx-pager.bx-default-pager a:hover{
    background-color:#981915;
}

[data-theme-style~="promoHeaderSlider__dots"] .slick-dots li{
    background-color:#ffffff;
}

[data-theme-style~="promoHeaderSlider__dots"] .slick-dots .slick-active{
    background-color:#981915;
}

/*****************************************************************
                           Btn Form Primary
*****************************************************************/

        [data-theme-style~="btnFormPrimary"]{
        














    
        background-image: #981915; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #981915 0%, #580f0c 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #981915 0%,#580f0c 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #981915 0%,#580f0c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#981915', endColorstr='#580f0c',GradientType=0 ); /* IE6-9 */
    
    



color:#ffffff;

        }

        [data-theme-style~="btnFormPrimary"]:hover,
        [data-theme-style~="btnFormPrimary"]:focus,
        [data-theme-style~="btnFormPrimary"]:active{
        











background-image: none;;
background-color: #981915;
color:#ffffff;

        }

        [data-theme-style~="btnFormPrimaryIcon"]{
        















border-bottom: 52px solid #981915;
border-left:   10px solid rgba(0, 0, 0, 0);

        }
    



/*****************************************************************
                           Btn Form Secondary
*****************************************************************/


        [data-theme-style~="btnFormSecondary"]{
        














    
        background-image: #e30613; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #e30613 0%, #a3040e 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #e30613 0%,#a3040e 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #e30613 0%,#a3040e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e30613', endColorstr='#a3040e',GradientType=0 ); /* IE6-9 */
    
    



color:#ffffff;

        }

        [data-theme-style~="btnFormSecondary"]:hover,
        [data-theme-style~="btnFormSecondary"]:focus,
        [data-theme-style~="btnFormSecondary"]:active{
        











background-image: none;;
background-color: #e30613;
color:#ffffff;

        }

        [data-theme-style~="btnFormSecondaryIcon"]{
        















border-bottom: 52px solid #e30613;
border-left:   10px solid rgba(0, 0, 0, 0);

        }
    
.link-form__icon--secondary.link-icon{
    border-bottom:2.7rem solid #e30613;
    border-top:0.5rem solid #e30613;
}

/*****************************************************************
       Btn Form Tertiary (note: Must have the same style as btnFormSecondary)
*****************************************************************/
[data-theme-style~="btnFormTertiary"]{















    
        background-image: #e30613; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #e30613 0%, #a3040e 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #e30613 0%,#a3040e 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #e30613 0%,#a3040e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e30613', endColorstr='#a3040e',GradientType=0 ); /* IE6-9 */
    
    



color:#ffffff;

}

[data-theme-style~="btnFormTertiary"]:hover,
[data-theme-style~="btnFormTertiary"]:focus,
[data-theme-style~="btnFormTertiary"]:active{












background-image: none;;
background-color: #e30613;
color:#ffffff;

}

[data-theme-style~="btnFormTertiaryIcon"]{
















border-bottom: 41px solid #e30613;
border-left:   10px solid rgba(0, 0, 0, 0);

}


/*****************************************************************
                        Footer
*****************************************************************/

[data-theme-style~="footerTitle"]{
    color:#981915;
}

[data-theme-style~="footer"]{
    background-color:#bfbbbb;
    color:#000000;
}
[data-theme-style~="footerSecondary"]{
    background-color:#000000;
    color:#ffffff;
}
[data-theme-style~="footerTertiary"]{
    background-color:#e3e5e8;
    color:#ffffff;
}
.kia .footer .opening-hours .tablink .selected{
    background-color: #981915;
}

.footer-address-title,
.nav-mobile-address-title{
    margin-bottom: 3px;
}

/*****************************************************************
                        Nav
*****************************************************************/
[data-theme-style~="navMainMenu"]{
    color:#000000;
    background-color:#ffffff;
    
}
[data-theme-style~="navMainMenuItem_fontColor"]{
    color:#000000;
}
[data-theme-style~="navSubMenu"]{
    color:#333333;
    background-color:#ffffff;
}

[data-theme-style~="navSubMenuCatalog"]{
    color:#333333;
    background-color: rgba(255,255,255,0.95);
}

[data-theme-style~="headerSubNavigation_item"]{
    background-color:#ffffff;
}
[data-theme-style~="headerSubNavigation_item"]:hover{
    background-color:#ffffff !important;
    color:#981915 !important;
}

/*****************************************************************
                        Header
*****************************************************************/
.header__nav-list-element{
    border-color:#6d6e71;
}
.header__nav-list-element--selected:after{
    background-color:#981915;
}

.header__nav-list-anchor:hover,
.header__nav-submenu-anchor:hover,
.header__nav-list-anchor--selected{
    color:#981915;
}

.header__nav-submenu__catalog-make-item:hover {
    color: #000000;
    background-color: #e30613;
}
.header__nav-submenu__catalog-make-item:hover:after {
    color: #000000;
    border-color: transparent transparent transparent #e30613;
}
.header__nav-submenu__catalog-list-vehicle-item:hover {
    color: #000000;
    background-color: #e30613;
}
.header__nav-submenu__catalog-hub-item {
    color: #999999;
}

.header-address-title{
    color:#981915;
    font-size: 14px!important;
    line-height: 19px!important;
}

.header-address-font{
    font-size: 12px;
    font-family: "Open sans", sans-serif;
    line-height: 14px;
}

.header-address-number{
    font-size: 14px;
    font-family: "Open sans", sans-serif;
}


[data-theme-style~="header__phone__labelTextColor"]{
    color: #981915;
}
[data-theme-style~="header__phone__numberColor"]{
    color: #981915;
}
[data-theme-style~="header__phone__numberColor"]:hover{
    color: #e30613;
}

[data-theme-style~="header__address__textColor"]{
    color: #000000;
}
[data-theme-style~="header__address__textColor"]:hover{
    color: #000000;
}


[data-theme-style~="header__dealerName__textColor"]{
    color: #000000;
}
/*****************************************************************
                   Btn Lang - HEADER COMPLIANCE
*****************************************************************/
[data-theme-style~="btnLang"]{
    color:#858080;
}

[data-theme-style~="btnLang"]:hover,
[data-theme-style~="btnLang"]:focus,
[data-theme-style~="btnLang"]:active{
    color:#981915;

}

[data-theme-style~="header__languageSwitcher__textColor"]{
    color: #333333;
}
[data-theme-style~="header__languageSwitcher__textColor"]:hover,
[data-theme-style~="header__languageSwitcher__textColor"]:focus,
[data-theme-style~="header__languageSwitcher__textColor"]:active {
    color:#333333;
}

/*****************************************************************
                        Menu-burger
*****************************************************************/
.menu-burger__dash,
.menu-burger__dash:before,
.menu-burger__dash:after{
    background-color:#000000;
}


/*****************************************************************
                        Homepage
*****************************************************************/
.homepage-framestyle-mobile__item{
    border:1px solid #ffffff;
}

.homepage-framestyle-mobile__link-title{

}

.homepage-framestyle-mobile__submenu-link:hover{
    color:#981915;
    border-color:#981915;
}

.homepage-framestyle-desktop__link{
    border-color:transparent;
}
.homepage-framestyle-desktop__link:hover{
    color:#981915;
    border-color:#981915;
}
.homepage-ctas-section .box-primary .box-primary__preview-content{
    border: 1px solid #111111;
}
/*****************************************************************
                        Sidebar
*****************************************************************/
[data-theme-style~="sidebarPrimary"]{
    background-color:#000000;
    color:#ffffff;
}

[data-theme-style~="sidebarSecondary"]{
    background-color:#e3e5e8;
    color:#000000;
}

[data-theme-style~="estimatedPaymentCalculator"]{

        background-color:#bfbbbb;
        color:#000000;
    
}

[data-theme-style~="sidebarPrimary_fontColor"]{
    color:#ffffff;
}

[data-theme-style~="sidebarPrimary_bgColor"]{
    color:#000000;
}

/*****************************************************************
                    Widget Pagination
*****************************************************************/
[data-theme-style~="paginationActive"],
.widget-pagination__item:hover .widget-pagination__link,
.widget-pagination__item:focus .widget-pagination__link,
.widget-pagination__item:active .widget-pagination__link{
    color:#981915;
}
.pagination__page-button--selected{
    color:#981915;
}

.pagination__page-arrows--disabled{
    color: rgba(133,128,128,0.3);
}
/*****************************************************************
                Widget Accordion
*****************************************************************/
.widget-accordion__item.is-active .widget-accordion__link,
[data-theme-style~="accordionActive"]{
    background-color:#ececec;
}

.inventory-filter-mobile .widget-accordion__item.is-active .widget-accordion__link,
[data-theme-style~="utilTertiaryGrey"]{
    background-color:#e3e5e8;
}

.widget-accordion__link:hover,
.widget-accordion__link:focus,
.widget-accordion__link:active,
[data-theme-style~="accordionActive_asBorder"]{
    border-color:#ececec;
}

.widget-accordion__item:hover:not(.is-active) .widget-accordion__picto,
.widget-accordion__item:focus:not(.is-active) .widget-accordion__picto,
.widget-accordion__item:active:not(.is-active) .widget-accordion__picto,
.widget-accordion__item:hover:not(.is-active) .widget-accordion__title,
.widget-accordion__item:focus:not(.is-active) .widget-accordion__title,
.widget-accordion__item:active:not(.is-active) .widget-accordion__title {
    color:#981915;
}

.widget-filter__slide-wrapper .ui-slider-handle {
    background-color:#ffffff;
}
/*****************************************************************
                Widget Tabs
*****************************************************************/
.widget-tabs-primary__tab-element--selected,
.widget-tabs-primary__tab-element:hover,
.widget-tabs-primary__tab-element:focus,
.widget-tabs-primary__tab-element:active,
.widget-tabs-primary__tab-element.is-active {
    color:#981915;
}

.homepage-filter .homepage-filter__inner-wrapper .homepage-filter__tabs{
    border-bottom: 1px solid #981915;
}
.widget-tabs-primary__tab-element--selected{
    position:relative;
    bottom:-1px;
    border-bottom: 1px solid #ffffff;
}
[data-theme-style~="tabsSecondary_bgColor"]{
    background-color: #bfbbbb;
}
.widget-tabs-secondary__tab-element--selected,
.widget-tabs-secondary__tab-element:hover,
.widget-tabs-secondary__tab-element:focus,
.widget-tabs-secondary__tab-element:active{
    color:#981915;
    background-color: #bfbbbb;
}

.scrollbar-handle:before,
.scrollbar-handle:after{
    color:#981915;
}

.vdp-catalog-ninjabox {
    background-color: #000000;
}
/*****************************************************************
                          Widget Sticky Form
*****************************************************************/
[data-theme-style~="widgetStickForm"]{















    
        background-image: #981915; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #981915 0%, #721310 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #981915 0%,#721310 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #981915 0%,#721310 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#981915', endColorstr='#721310',GradientType=0 ); /* IE6-9 */
    
    



color:#ececec;

}

[data-theme-style~="widgetStickFormTitle"]{
    color:#ffffff;

}

[data-theme-style~="widgetStickFormIcon"]{
















border-bottom: 55px solid #ffffff;
border-left:   10px solid rgba(0, 0, 0, 0);

    color:#981915;
}

[data-theme-style~="widgetStickForm"]:hover,
[data-theme-style~="widgetStickForm"]:focus,
[data-theme-style~="widgetStickForm"]:active{












background-image: none;;
background-color: #981915;
color:#ececec;

}

[data-theme-style~="widgetStickForm"]:hover [data-theme-style~="widgetStickFormTitle"],
[data-theme-style~="widgetStickForm"]:focus [data-theme-style~="widgetStickFormTitle"],
[data-theme-style~="widgetStickForm"]:active [data-theme-style~="widgetStickFormTitle   "]{
    color:#ececec;
}

/*****************************************************************
                   static page
*****************************************************************/

.wysiwyg h2{
    color:#981915;
}

.wysiwyg-price{
    color:#981915;
}

.cta.btn-odd{
    background-color: #981915;
    color: #ffffff;
    padding: 15px;
}

/*************************  Conflict showroom and foundation    ****************************************/
.widget-showroom-popup-desktop .widget-showroom-popup-desktop-left-side .widget-showroom-popup-desktop-nav-bottom-downpayment > label .nukVbTextColor{
    color:#858080 !important;
}
/*****************************************************************
                    Specific Css for Make
*****************************************************************/



/*Start css compliances for */

/*End Font-compliance for */



.promotion-details__image-wrapper iframe{
    width: 810px;
    height: 540px;

}
/*****************************************************************
              link CTA showroom payment calculator
*****************************************************************/
[data-theme-style~="linkCtaPayment"]{















    
    



color:#1779ba;

}

[data-theme-style~="linkCtaPayment"]:hover,
[data-theme-style~="linkCtaPayment"]:focus,
[data-theme-style~="linkCtaPayment"]:active{












background-image: none;;
background-color: ;
color:#111111;

    text-decoration: underline;
}

/*******************************************************************
               Contact Page
 */
.contact-info-section__address-wrapper.address-column{
    float: left;
}

.contact-info-section__address-wrapper.address-column.first{
    margin-right: 15px;
}

.contact-info-section__address-wrapper.address-column .contact-info-section__picto{
    margin-right: 0.25rem;
}

/*************************************/


.breadcrumbs a{
    color: #981915 !important;
}

[data-theme-style~="inventoryAvailability_bgColor"]{
    background-color: #981915;
}
[data-theme-style~="inventoryAvailability_fontColor"]{
    color: #ffffff;
}
[data-theme-style~="inventoryAvailability_fontColor"]:active,
[data-theme-style~="inventoryAvailability_fontColor"]:focus,
[data-theme-style~="inventoryAvailability_fontColor"]:hover{
    color: #ffffff;
}


        a.goog-te-menu-value::after{
            content: '';
            color: #333333;
        }
    

/******************************************************************************

         WIDGET STANDALONE FULLWIDTH BACKGROUND COLOR

*******************************************************************************/

[data-theme-style~="widget_standalone-fullwidth__bgColor"]{
    background: #f8273f; /* Old browsers */
    background: -moz-linear-gradient(left, #f8273f 0%, #f8273f 48%, #21232e 51%, #21232e 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #f8273f 0%,#f8273f 48%,#21232e 51%,#21232e 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #f8273f 0%,#f8273f 48%,#21232e 51%,#21232e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8273f', endColorstr='#21232e',GradientType=1 ); /* IE6-9 */
}

[data-theme-style~="headerNavigationMain"]{
    background-color: #ffffff;
}


[data-theme-style~="headerTop"]{
    color: #ffffff;
    background-color: #05141f;
}
[data-theme-style~="footer_fontColor"]{
    color: #05141f;
}

[data-theme-style~="subButtonCiruclarPrimary"] {
    color: #ffffff;
    background-color: #05141f;
}

[data-theme-style~="subButtonCiruclarPrimary"]:hover,
[data-theme-style~="subButtonCiruclarPrimary"]:focus,
[data-theme-style~="subButtonCiruclarPrimary"]:active {
    color: #ffffff;
    background-color: #37434b;
}

[data-theme-style~="subButtonCiruclarSecondary"] {
    color: #05141f;
    background-color: #ffffff;
}

[data-theme-style~="subButtonCiruclarSecondary"]:hover,
[data-theme-style~="subButtonCiruclarSecondary"]:focus,
[data-theme-style~="subButtonCiruclarSecondary"]:active {
    color: #05141f;
    background-color: #ffffff;
}


[data-theme-style~="cardBusinessHours_popup_fontColor"] {
    color: #05141f;
}

[data-theme-style~="cardBusinessHours_popup_phoneColor"] {
    color: #232323;
}

[data-theme-style~="cardBusinessHours_popup_separatorColor"]:before {
    background-color: #dddede;
}

[data-theme-style~="cardBusinessHours_popup_inactifColor"]:before {
    color: #697278;
}


[data-theme-style~="headerMobile_borderColor"] {
    border-color: #ddddde;
    color:#000000
}

[data-theme-style~="headerMobile_borderColor"]:hover .item-menu-mobile{
    color: #ffffff;
    background-color:#000000
}
[data-theme-style~="headerMobile_borderColor"]:hover .item-menu-mobile,
[data-theme-style~="headerMobile_borderColor"]:hover .header__nav-submenu-picto-kia{
    color: #ffffff;
}

[data-theme-style~="headerMobile_iconColor"]:before{
    color: #ddddde;
}

[data-theme-style~="headerMobile_borderColor"] .item-menu-mobile.header__nav-list-anchor--selected{
    color: #ffffff !important;
    background-color:#000000
}
[data-theme-style~="sliderControlsPromoHome"] {
    color: #ffffff;
    background-color: rgba(5,20,31,0.2);
}
[data-theme-style~="sliderControlsPromoHome"]:hover {
    color: #ffffff;
    background-color: #05141f;
}
