

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



body{
    color:#afb3b3;
    background-color:#111111;
}

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

table{
    border-color:#000000;
}

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


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

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



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

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

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

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

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

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

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

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


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

.widget-dropdown__content-element{
    color:#000000;
    background-color: #333333;
}

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

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

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

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














    
        background-image: #810e15; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #810e15 0%, #41070b 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #810e15 0%,#41070b 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #810e15 0%,#41070b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#810e15', endColorstr='#41070b',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: #810e15;
color:#ffffff;

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















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

        }
    

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

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














    
        background-image: #810e15; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #810e15 0%, #41070b 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #810e15 0%,#41070b 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #810e15 0%,#41070b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#810e15', endColorstr='#41070b',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: #810e15;
color:#ffffff;

        }

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















border-bottom: 42px solid #810e15;
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:#333333;

        }

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















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

        }
    

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















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



color:#ffffff;

}

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

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
















border-bottom: 48px solid #12ccc6;
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: #12ccc6;
color:#ffffff;

}

[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:#ffffff;
}

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

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


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


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



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















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



color:#ffffff;


}

.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: #333333;
color:#ffffff;

}

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












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

}

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

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

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

[data-theme-style~="catalogPreview_primaryFontColor"]{
    color:#000000;
}
[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: #333333;
color:#ffffff;

}

.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:#afb3b3;
}

.slider{

}

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

[data-theme-style~="inventoryPreviewTagline"]{
    background-color:#323232;
    color:#0080c8;
}

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

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

.block-inventory-vehicle__preview-price--old:before{
    background-color:#5c5a5a;
}

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

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

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


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

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

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

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

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

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

[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:#000000;
}
[data-theme-style~="utilBlackColor_bgColor"]{
    background-color:#000000;
}

/*****************************************************************
                          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:#afb3b3;
}

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

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

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

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














    
        background-image: #810e15; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #810e15 0%, #41070b 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #810e15 0%,#41070b 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #810e15 0%,#41070b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#810e15', endColorstr='#41070b',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: #810e15;
color:#ffffff;

        }

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















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

        }
    



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


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














    
        background-image: #ffffff; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #ffffff 0%, #bfbfbf 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #ffffff 0%,#bfbfbf 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #ffffff 0%,#bfbfbf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfbf',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: #ffffff;
color:#ffffff;

        }

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















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

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

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















    
        background-image: #ffffff; /* Old browsers */
        background-image: -moz-linear-gradient(top,  #ffffff 0%, #bfbfbf 100%); /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top,  #ffffff 0%,#bfbfbf 100%); /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom,  #ffffff 0%,#bfbfbf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfbf',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: #ffffff;
color:#ffffff;

}

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
















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

}


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

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

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

.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:#810e15;
    background-color:#f1f1f1;
}

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

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

/*****************************************************************
                        Header
*****************************************************************/
.header__nav-list-element{
    border-color:#5c5a5a;
}
.header__nav-list-element--selected:after{
    background-color:#a61010;
}

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

.header__nav-submenu__catalog-make-item:hover {
    color: #333333;
    background-color: #eb6811;
}
.header__nav-submenu__catalog-make-item:hover:after {
    color: #333333;
    border-color: transparent transparent transparent #eb6811;
}
.header__nav-submenu__catalog-list-vehicle-item:hover {
    color: #333333;
    background-color: #eb6811;
}
.header__nav-submenu__catalog-hub-item {
    color: #999696;
}

.header-address-title{
    color:#ffffff;
    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: #000000;
}
[data-theme-style~="header__phone__numberColor"]{
    color: #960e0e;
}
[data-theme-style~="header__phone__numberColor"]:hover{
    color: #960e0e;
}

[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:#afb3b3;
}

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

}

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

/*****************************************************************
                        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:#a61010;
    border-color:#afb3b3;
}

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

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

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

        background-color:#f1f1f1;
        color:#f1f1f1;
    
}

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

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

/*****************************************************************
                    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:#afb3b3;
}
.pagination__page-button--selected{
    color:#ffffff;
}

.pagination__page-arrows--disabled{
    color: rgba(175,179,179,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:#ded114;
}

.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:#afb3b3;
}

.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:#afb3b3;
}

.homepage-filter .homepage-filter__inner-wrapper .homepage-filter__tabs{
    border-bottom: 1px solid #afb3b3;
}
.widget-tabs-primary__tab-element--selected{
    position:relative;
    bottom:-1px;
    border-bottom: 1px solid #111111;
}
[data-theme-style~="tabsSecondary_bgColor"]{
    background-color: #323232;
}
.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:#ffffff;
    background-color: #323232;
}

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

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















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



color:#ffffff;

}

[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:#afb3b3;
}

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












background-image: none;;
background-color: #12ccc6;
color:#ffffff;

}

[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:#ffffff;
}

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

.wysiwyg h2{
    color:#ffffff;
}

.wysiwyg-price{
    color:#afb3b3;
}

.cta.btn-odd{
    background-color: #afb3b3;
    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:#afb3b3 !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:#000000;

    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: #ffffff !important;
}

[data-theme-style~="inventoryAvailability_bgColor"]{
    background-color: #810e15;
}
[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: #000000;
        }
    

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

         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;
}
