













 


























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






/*Start css compliances for nissan*/


/*End Font-compliance for nissan*/




html, .wrapper.portail {
    background-image: url("https://img.sm360.ca/images/web/bweb-roy-nissan/2187/background1533738053521.png");
    background-repeat: no-repeat;
}


    
    
        html { background-color:#ffffff; }
    


.link.all,
.head.listings,
.nav.slides a,
nav.primary { background-color:#000000;}

.photo .overlay-tag span,
.photo .overlay-tag,
.nav.main li.subnav-active,
.nav.slides a:hover,
.nav.main li.active ,
.nav.main li.selected,
.subnav a:hover,
.frmsearch input[type="submit"]:hover { background-color:#c3002f; }

.footer-content li a, .footer-content li a:hover { color:#c3002f; }

a { color:#c3002f; }

.links.home li { background-color:#000000;}
.links.new li { background-color:#000000;}

.ico{ background-image: url("https://img.sm360.ca/images/web/default/alpha/sprite.png");background-repeat: no-repeat;}
.prev-img, .next-img{
    background:linear-gradient(to bottom,#BB162B 48%,#9c1224 50%,#901121 50%);
}
.ui-multiselect .ui-icon.ui-icon-triangle-2-n-s {background-color:#c3002f}


.links.listing li.alternate a,
.links.listing a:hover,
.pagination-hub li a,
input.btn,
.nav.side li.selected a,
.links.side a,
.links.side .alternate a:hover,
.link.back a,
a.btn, a.btn.alternate:hover,
.link.home a { background-color:#4c4c4c;}
.link.home {background-color:#c3002f;}
h3.toggle{
    
    color:#ffffff;
}


.photo.placeholder,
.links.listing a,
.links.listing li.alternate a:hover,
.link.back a:hover,
.current-page-hub,
.pagination-hub li a:hover,
.pagination-hub li.current-page-hub a,
input.btn:hover,
.ui-multiselect:hover .ui-icon.ui-icon-triangle-2-n-s,
.nav.side li a:hover,
.links.side .alternate a,
.links.side a:hover,
.date.news,
.date.testimonial,
a.btn:hover, a.btn.alternate, .four-buttons a:hover p.link,
.link.home a:hover { background-color: #c3002f; }




.thumbnail a:hover,
.thumbnail.active a,
.list.promotions li.active,
.list.promotions li:hover {border-color:#c3002f; }

.title.slideshow{background-color: #c3002f; }

.nav.foot a,
.nav.foot a:hover,
header,
header a,
header a:hover,
header .phone a,
header .lang a
footer {color: #c3002f}




.head.listings,
.link.all a,
.title.head-listings,
.title.slideshow,
.subnav a:hover,
.nav.main > li > a { color:#ffffff; }
.title.slideshow a:hover {color:#ffffff !important;}

.title.slideshow a{color:#ffffff;}


.subnav a,
.nav.main .subnav li.selected a:hover,
.nav.main > li.selected > a,
.nav.main > li.active > a,
.nav.main li.subnav-active > a,
.nav.main > li > a:hover, .frmsearch input[type="submit"]:hover{ color:#ffffff; }

.title.links-home { color: #ffffff; }

.used-home-slide .price,
.links.listing li.alternate a, .links.listing a:hover,
.links.side a,
.links.side .alternate a:hover,
.pagination-hub li a,
input.btn,
a.btn,
.photo .overlay-tag,
.link.home a {color: #ffffff; }


.links.listing a,
.links.listing li.alternate a:hover,
.links.side .alternate a,
.links.side a:hover,
.pagination-hub li a:hover,
input.btn:hover,
a.btn:hover { color: #f1f1f1; }




.item.listing .price .label,
.title.main,
.title.side,
.address,
.list.news p,
.intro,
.title { color: #4c4c4c; }

.address strong,
.item.new .price,
.link.more span,
.title.alternate, .dealerName { color: #c3002f; }
.link.more:hover span { color: #77001d; }

 h3.tagline-detail, h4 .dealerName strong{color:#4c4c4c;}

.bodystyle_group h3, .bodystyle_group .title_tertiary{
    border-bottom:1px solid #000000;
    margin-right: 15px;
}

.ctxt.context_wrapper.precision .cta__button--primary, .ctxt.context_wrapper.precision .cta__button{color: #ffffff; }
.ctxt.context_wrapper.precision .cta__button--primary:hover,.ctxt.context_wrapper.precision .cta__button { color: #f1f1f1; }

.ctxt.context_wrapper.precision .cta__button--primary:hover, .ctxt.context_wrapper.precision .cta__button{ background-color: #c3002f; }
.ctxt.context_wrapper.precision .cta__button--primary, .ctxt.context_wrapper.precision .cta__button:hover{ background-color:#4c4c4c;}

.ctxt.context_wrapper.precision .cta__button--primary.disabled:hover{ background-color: #4c4c4c; }
.ctxt.context_wrapper.precision .cta__button.disabled:hover{ background-color:#c3002f;}


.financingPage .content li:before {background:#c3002f;}



[data-theme-style~="footer__bgColor"]{
    background-color: !important;
}

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

[data-theme-style~="primaryColor__fontColor"]{
    color:#aa182c;
}

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

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

/***********************************
HEADER HYNDAI
************************************/

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

[data-theme-style~="headerNav__fontColor"]{
    color:#007fa5;
}

[data-theme-style~="header__fontColor"]{
    color:#002c5f;
}

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

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

/***********************************
FOOTER HYNDAI
************************************/
[data-theme-style~="footer_bgColor"]{
    background-color:#e4dcd3;
    color:#000000;
}

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

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

[data-theme-style~="footerPhone_fontColor"]{
    color:#007fa5;
}


/****************
BUTTOM
***************/
[data-theme-style~="btnAlpha_primary"]{
    color:#ffffff;
    background-color : #002c5f;
}
[data-theme-style~="btnAlpha_primary"]:hover{
    color:#ffffff;
    background-color : #007fa5;
}


/*********************
COMPLIANCE HYUNDAI
*********************/
