










/*<style>*/

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

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

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

.language-switch__item--active{
    background-color: #007fa5;
    color:#ffffff;
    border-color:#007fa5 !important;
}

/*</style>*/











/*<style>*/

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

[data-theme-style~="headerLanguageSwitch_fontColor"]:hover,
[data-theme-style~="headerLanguageSwitch_fontColor"]:active,
[data-theme-style~="headerLanguageSwitch_fontColor"]:focus{
    color: #ffffff;
    background-color: #1d9250;
}

[data-theme-style~="headerLanguageSwitch_fontColor"].language-switch__item--active{
    color: #ffffff;
    background-color: #1d9250;
}

/*</style>*/
















































/*<style>*/


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

[data-theme-style~="btnPrimary"]:hover{
color:#030303;
background-color: #ffffff;
border-color: #030303;
}


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

[data-theme-style~="btnSecondary"]:hover{
color:#ffffff;
background-color: #030303;
border-color: #030303;
}


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

[data-theme-style~="btnTertiary"]:hover{
color:#030303;
background-color: #ffffff;
border-color: #ffffff;
}


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


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

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

[data-theme-style~="darkSection"] form textarea{
color:#161616;
}


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

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

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

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

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


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

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

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

@media only screen and (min-width: 1025px){
[data-theme-style~="navLinkColor"]:hover{
color: #030303;
background-color: #ffffff;
}
}


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

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

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

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

[data-theme-style~="footerBottomBgColor"]{
background-color: #4d4d4d;
}

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


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

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

[data-theme-style~="teamItemLinkColor"]{
color: #161616;
}

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


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

[data-theme-style~="testimonyRatings"].is-active{
color: #161616;
}

[data-theme-style~="testimonySlider"] .bx-pager-link{
background-color: #e7e7e7;
}

[data-theme-style~="testimonySlider"] .bx-pager-link.active{
background-color: #d5d5d5;
}

/*</style>*/
















/*<style>*/


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


[data-theme-style~="truroautoloans_primaryText_fontColor"] {
color: #ffffff;
}
[data-theme-style~="truroautoloans_secondaryText_fontColor"] {
color: #ffffff;
}
[data-theme-style~="truroautoloans_title_borderColor"]:before,
[data-theme-style~="truroautoloans_title_borderColor"]:after{
background-color: #cc353a;
}
[data-theme-style~="truroautoloans_instances_borderColor"] {
border-color: #ffffff;
}


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

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


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

.form-container__link-policy,
.form-container__link-policy a{
color:#767676;
}
/*</style>*/





















































/*<style>*/


[data-theme-style~="hondacharlevoix_mobile_menuIcon_color"] span{
background-color: #1d9250;
}

[data-theme-style~="hondacharlevoix_mobile_addressIcon_Color"]{
color: #1d9250;
}

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

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

[data-theme-style~="hondacharlevoix_mobile_nav_fontColor"]{
color: #414042;
}

[data-theme-style~="hondacharlevoix_mobile_link_fontColor"]{
color: #414042;
}


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

[data-theme-style~="hondacharlevoix_address_fontColor"] {
color: #414042;
}

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

[data-theme-style~="hondacharlevoix_phone_fontColor"] {
color: #414042;
}

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

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

[data-theme-style~="hondacharlevoix_desktopMenu_fontColor"] {
color: #cccccc;
}

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


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

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

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

[data-theme-style~="hondacharlevoix_footerBottom_fontColor"]{
color: #414042;
}

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

[data-theme-style~="hondacharlevoix_footerAddress_fontColor"],
[data-theme-style~="hondacharlevoix_footerAddress_fontColor"]:hover{
color: #414042;
}

[data-theme-style~="hondacharlevoix_footerPhone_fontColor"],
[data-theme-style~="hondacharlevoix_footerPhone_fontColor"]:hover{
color: #414042;
}

[data-theme-style~="hondacharlevoix_footerTab_fontColor"] .footer-hours-tabs__box-deptName{
color: #1d9250;
}

[data-theme-style~="hondacharlevoix_footerTabHours_fontColor"] .footer-hours-tabs__box-wrapper {
color: #414042;
}


[data-theme-style~="btnPrimary"]{
color:#ffffff;
background-color: #1d9250;
border-color: #ffffff;
}

[data-theme-style~="btnPrimary"]:hover,
[data-theme-style~="btnPrimary"]:active,
[data-theme-style~="btnPrimary"]:focus{
color:#1d9250;
background-color: #ffffff;
border-color: #1d9250;
}


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

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

[data-theme-style~="linkPrimary"]:after{
color:#1d9250;
}


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

[data-theme-style~="hondacharlevoix_form_fontColor"] .form-field__label-checkbox-text,
.form-container__link-policy, .form-container__link-policy a{
color: #ffffff;
}


[data-theme-style~="hondacharlevoix_bottomBanner_fontColor"]:after{
color: #ffffff;
}
[data-theme-style~="hondacharlevoix_bottomBanner_fontColor"]:hover:after{
color: #1d9250;
}

/*</style>*/









/*<style>*/

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

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

/*</style>*/























/*<style>*/


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

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

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

[data-theme-style~="plazaautogroup_mobile_link_fontColor"]{
color: ;
}


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

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


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



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

[data-theme-style~="btnPrimary"]:hover,
[data-theme-style~="btnPrimary"]:active,
[data-theme-style~="btnPrimary"]:focus{
color:#000000;
background-color: #ffffff;
border-color: #638980;
}

.plazaautogroup__form .form-container__link-policy,
.plazaautogroup__form .form-container__link-policy a{
color:#000000;
}

.plazaautogroup__form .form-container__link-policy a{
color:#404040;
}

.plazaautogroup__form .form-container__link-policy a:hover,
.plazaautogroup__form .form-container__link-policy a:active,
.plazaautogroup__form .form-container__link-policy a:focus{
color:#404040;
}

/*</style>*/
.header-alpha {
    background-color:#ffffff;
}
.header-alpha__link:hover{
    color:#ffffff;
}
.header-alpha__link:visited{
    color:#ffffff;
    text-decoration:none;
}
.header-alpha__link:focus{
    color:#ffffff;
    text-decoration:none;
}
.footer-alpha__link:hover{
    color:#ffffff;
}
.footer-alpha__link:visited{
    color:#ffffff;
    text-decoration:none;
}
.footer-alpha__link:focus{
    color:#ffffff;
    text-decoration:none;
}

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

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

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

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

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

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

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

[data-theme-style~="footerAlpha_btnToUp_color"]{
    color:#1e1a1b;
}
[data-theme-style~="footerAlpha_Copyright_bgColor"]{
    background-color:#ffffff;
}
[data-theme-style~="footerAlpha_Copyright_fontColor"]{
    color:#231f20;
}

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



body {
    color: #000000;
}

.cta-primary{
    color: ffffff;
    background-color: 0489ff;
}

.cta-primary:hover{
    color: 0489ff;
    background-color: ffffff;
}

.site-container {
    background-color: #EEEEEE;
}

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

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

.dealer__btn span{
    background-color: #666666;
    color: #ffffff;
    border-bottom: 3px solid #333333;
}
.dealer__btn:hover span{
    background-color: #737373;
    border-color: #737373;
 }



[data-theme-sprite],
.widget-catalog-filters .ui-slider-handle{
    background: none;
}
[data-theme-sprite~="search"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="ico-plus"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="arrow-up"]{
    background-position:10px;
    width:20px;
    height:20px;
}
[data-theme-sprite~="arrow-down"]{
    background-position:10px;
    width:20px;
    height:20px;
}
[data-theme-sprite~="ico-price"]{
    background-position:10px;
    width:40px;
    height:50px;
    display:inline-block;
}
[data-theme-sprite~="ico-fuel"]{
    background-position:10px;
    width:40px;
    height:50px;
    display:inline-block;
}
[data-theme-sprite~="video"]{
    background-position:10px;
    width:40px;
    height:50px;
    display:inline-block;
}
[data-theme-sprite~="phone"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="favorites"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="facebook"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="twitter"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="youtube"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="instagram"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="ico-compare-delete"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}
[data-theme-sprite~="ico-compare-added"]{
    background-position:10px;
    width:20px;
    height:20px;
    display:inline-block;
}

[data-theme-style~="mainBgColor"]{
    background-color:#EEEEEE;
}
[data-theme-style~="tertiaryFontColour"]{
    color:#122d3f;
}


.splash-flex__block-left, .splash-flex__block-right {
    background-color: ffffff;

}
.splash-flex__block-left, .splash-flex__block-right {
    box-shadow: 0px 2px 5px 5px #EEEEEE;
}
.splash-flex__block-detail {
    border-bottom: 1px solid #EEEEEE;
}
.splash-flex__link, .splash-flex__link:hover {
    color: ffffff;
}
.splash-flex__link {
    background-color: #000000;
}
.splash-flex__link:hover {
    background-color: 999999
}



/*****************************************************************
                    Specific Css for Make
*****************************************************************/

[data-theme-style~="nissanHeader"] {
    background: url("https://img.sm360.ca/images/web/default/splashpage/header-bg1511466682935.jpg") no-repeat center top;
    background-size: cover;
}


[data-theme-style~="findCar"] {
    background: url("https://img.sm360.ca/images/web/default/splashpage/vehicle-form-bg1511464824870.jpg") no-repeat center top;
    background-size: cover;
}


.mobile[data-theme-style~="findCar"] {
    background: url("https://img.sm360.ca/images/web/default/splashpage/vehicle-form-bg-mobile1511669075800.jpg") no-repeat center 2rem;
    background-size: cover;
}


[data-theme-style~="sectionCareer"] {
    background: url("https://img.sm360.ca/images/web/default/splashpage/cv-form-bg1511484371534.jpg") no-repeat center top;
    background-size: cover;
}


[data-theme-style~="sectionSeo"] {
    background: url("https://img.sm360.ca/images/web/default/splashpage/seo-bg1511969928142.jpg") no-repeat center top;
    background-size: cover;
}


[data-theme-style~="footerMap"] {
    background: url("https://img.sm360.ca/images/web/default/splashpage/map1511466258747.jpg") no-repeat center top;
    background-size: cover;
}


.bangcarrosserie-splash .header-alpha .language-switch__item {
    background-color: #767676;
    color: #ffffff;
}

.bangcarrosserie-splash .header-alpha .language-switch__item--active {
    background-color: #292929;
}


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