body{font-family:nissanReg,'Verdana',Arial,sans-serif!important}p{margin:20px
auto}.af-btn{width:80%;text-align:center;margin:auto;padding:12px
40px !important;border-bottom:none !important;display:inline-block}.af-link{color:#306CC9}.af-brand-bg{background-color:#c31b37 !important}.af-brand-border{border-color:#99152B !important}.af-btn span.af-cta-text{width:100% !important;padding:0rem 1rem .3rem !important}.af-btn span.af-cta-svg{background-color:#99152b !important}.af-brand-text, .af-brand-text a,
.af-brand-text:hover, .af-brand-text a:hover{color:#C31B37 !important}.af-brand-svg-fill{fill:#C31B37 !important}.af-vehicle-featured-price-label.af-brand-text{color:#000 !important}.af-cta-svg{display:none !important}#af-mobile-content-wrapper .af-big-top{margin-top:16px !important}#af-dealer-text{text-transform:none !important;margin:15px
20px !important}#af-nav-mobile{padding:0rem .4rem 0rem 0rem}#af-nav-mobile #af-dealer-logo-mobile span.af-mobile-logo,
#af-nav-mobile #af-dealer-logo-mobile span.af-mobile-logo
img{width:75px}#af-dealer-logo-link{height:7.35rem;padding:0px;position:relative;background:transparent}#af-dealer-masthead.header-padding,.header-padding{padding:0px
20px}.af-dealer-masthead-phone-numbers{display:block}#af-dealer-social{display:block;text-align:right;margin-top:10px}@media (min-width:1200px){#af-dealer-logo-full{background-position-x:5px}#af-dealer-logo-link{margin-right:4.714rem;width:7rem !important}}#af-nav{height:3.5rem}#af-nav-full{width:100%;max-width:100%}#af-nav, #af-nav-full, #af-nav .navbar-collapse .navbar-nav .dropdown-menu{background-color:#FFF}#af-nav-full .navbar-nav .af-nav-element .dropdown-toggle{height:52px !important}#af-nav-full .dropdown.open .dropdown-menu .af-nav-sub-element{padding:1rem 1rem 1rem !important}#af-nav-full .dropdown.open .dropdown-menu .af-yamm-container .af-nav-sub-element{padding:0
!important}#af-nav .navbar-collapse .navbar-nav li.af-nav-element:last-child .dropdown-menu{margin-left:-40px}@media (min-width:768px){#af-dealer-masthead-left{width:55%}#af-dealer-masthead-right{width:36%;max-width:292px}#af-dealer-slogan{width:100%;margin-bottom:0;display:block;font-size: .9rem}.navbar-nav>li:nth-of-type(5){position:relative}.navbar-nav > li:nth-of-type(5) .dropdown-menu{columns:2;right:0}#af-mobile-content-wrapper{top:10.964rem !important}.form-group{margin-bottom:10px}.form-horizontal .control-label{text-align:left;padding-left:0px;padding-bottom:5px}.form-group .af-btn{padding:0px
!important;margin:0px;min-width:170px}.form-group .af-btn span.af-cta-text{padding:0rem;top:0rem}footer .af-link-group li, footer .af-footer-header{padding:0
5%}.form-horizontal .form-group{margin-left:0px;margin-right:0px;padding-left:5%;padding-right:5%}footer.col-xs-12{padding-bottom:2rem !important}}@media (min-width: 992px){.af-dealer-masthead-phone-numbers{height:auto;margin-right:25px}#af-dealer-masthead-right .af-dealer-phone{margin:1.071rem 0 0 0;display:flex}#af-dealer-info{max-width:30rem}#af-dealer-masthead-right{width:33%;max-width:400px}#af-dealer-masthead-right .ajaxphone-service-href{margin-left:0}footer #af-footer-section-bottom{width:100%}}@media (min-width:1200px){.af-dealer-info-sub{margin-left:0;position:relative;left:-45px}#af-dealer-masthead-right{width:33%}#af-dealer-info{max-width:35rem}.navbar-nav > li:nth-of-type(5) .dropdown-menu{right:auto}}@media (max-width: 767px){h1.af-static-page-h1{background-color:#C51533 !important;margin-top:16px !important}}